@charset "UTF-8";@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-tight-cyrillic-ext-wght-normal-STBLBFVS.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-tight-cyrillic-wght-normal-NRQT7BTR.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-tight-greek-ext-wght-normal-R4BDH37S.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-tight-greek-wght-normal-5SKESFJN.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-tight-vietnamese-wght-normal-XGPNBA5A.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-tight-latin-ext-wght-normal-XVT7XTJY.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-tight-latin-wght-normal-U5LAIBVI.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.header-top,.search-bar,.breadcrumb-strip{max-width:var(--maxw);margin-inline:auto}.header-top{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:.75rem 1.5rem;padding:.9rem 1rem 0}.brand{padding:0 0 .6rem 3rem}.brand h1{margin:0;line-height:0}.brand .logo{display:inline-block}.brand img{display:block;max-width:100%;height:auto}.header-right{display:flex;flex-direction:column;align-items:flex-end;gap:.9rem}.user-strip{display:flex;align-items:center;gap:.35rem;font-size:.85rem;color:#222}.user-strip a{color:#222;font-weight:700}.user-strip .logout{padding:0;border:none;background:none;color:var(--c-accent);font-weight:700}.user-strip .logout:hover:not(:disabled){background:none;text-decoration:underline}.main-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.main-buttons a{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:6.2rem;padding:.4rem .9rem;border-radius:var(--radius) var(--radius) 0 0;background:var(--c-ink-dark);color:#fff;font-weight:700;text-decoration:none}.main-buttons a:hover,.main-buttons a.active{background:#463f3a}.main-buttons .badge{min-width:1.3rem;padding:0 .35rem;border-radius:var(--radius-sm);background:var(--c-accent);font-size:.8rem;text-align:center}.search-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;padding:.45rem .6rem;background:var(--g-searchbar);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.search-box{display:flex;position:relative;flex-wrap:wrap;align-items:center;gap:.25rem}.search-box input,.search-box select{height:1.9rem;border-color:#fff}.search-box input{width:15rem;padding-left:1.8rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2.5'%3E%3Ccircle cx='10' cy='10' r='6.5'/%3E%3Cpath d='M15 15l6 6'/%3E%3C/svg%3E") no-repeat .45rem center/.95rem}.search-box select{width:11rem}.search-box button{height:1.9rem;display:inline-flex;align-items:center;padding:0 .9rem;border:1px solid #9a9a9a;border-radius:var(--radius-sm);background:var(--g-button);color:#555;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.prefs{display:flex;align-items:center;gap:.5rem}.lang-switcher{display:inline-flex}.lang-switcher button{min-width:2.2rem;padding:.2rem .5rem;border-radius:0;font-size:.8rem;font-weight:700}.lang-switcher button:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.lang-switcher button:last-child{margin-left:-1px;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.lang-switcher button.active{background:var(--c-ink);border-color:var(--c-ink);color:#fff}.currency-switcher{display:inline-flex;align-items:center;gap:.3rem;color:#fff;font-size:.8rem;font-weight:700}.currency-switcher select{color:var(--c-text);font-size:.85rem;font-weight:400;border-color:#fff}.breadcrumb-strip{padding:.45rem .6rem;background:linear-gradient(#fff,#f6f6f6);border:1px solid var(--c-border);border-top:none;font-size:.85rem;color:#222}.breadcrumb-strip a,.breadcrumb-strip .current{font-weight:700}.verify-banner{max-width:var(--maxw);margin:.5rem auto 0;padding:.5rem 1rem;background:var(--c-highlight);border:1px solid #e6d97a;color:#5b4d0c}.verify-banner a,.verify-banner button{margin-left:.5rem}.verify-banner button{padding:.15rem .6rem}.app-footer{max-width:var(--maxw);margin:1rem auto 0;padding-bottom:1.5rem;font-size:.85rem}.footer-columns{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,17rem);gap:1px;background:#f4f4f4;border:1px solid var(--c-border)}.footer-columns section{display:flex;flex-direction:column;gap:.45rem;padding:0 0 1rem;background:#f7f7f7}.footer-columns h4{margin-bottom:.3rem;padding:.45rem .75rem;background:var(--g-boxhead);color:#222}.footer-columns a,.footer-columns .health{display:block;padding-inline:1rem;color:#444}.footer-columns .cookie-settings{padding:0 1rem;border:0;background:none;color:#444;font:inherit;text-align:left;cursor:pointer}.footer-columns .cookie-settings:hover{text-decoration:underline}.footer-columns .footer-brand{font-family:var(--font-display);text-transform:lowercase;letter-spacing:-.03em}.to-top{position:absolute;top:.5rem;right:.75rem;width:1.7rem;height:1.7rem;padding:0;border:none;border-radius:50%;background:#f39a2a;color:#fff;font-weight:700}.to-top:hover:not(:disabled){background:#e0861a}.copyright{margin-top:.75rem;text-align:center;color:#222;font-size:.8rem}.health strong[data-state=ok]{color:var(--c-success)}.health strong[data-state=degraded],.health strong[data-state=unreachable]{color:var(--c-danger)}.cookie-consent{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);width:min(40rem,100% - 2rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--c-ink);color:#eee;border-radius:var(--radius)}.cookie-consent p{margin:0}.cookie-consent .actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.cookie-consent a{color:#cfe0ef}@media(max-width:768px){.header-top{align-items:flex-start}.brand{padding-left:0}.header-right{align-items:flex-start}.main-buttons{justify-content:flex-start}.main-buttons a{min-width:0}.search-box{width:100%}.search-box input{flex:1 1 100%;width:auto}.search-box select{flex:1;width:auto}.footer-columns{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr}}.section-title{margin:0 0 .75rem;padding:.3rem .6rem;background:var(--g-sectionhead);border:1px solid #e2c33a;border-radius:var(--radius-sm);color:var(--c-ink-dark);font-family:var(--font-sans);font-size:13px;font-weight:700}:root{--c-primary: #0d58ac;--c-primary-600: #0a4a92;--c-primary-700: #083a74;--c-primary-tint: #dbe7f1;--c-accent: #da370c;--c-accent-600: #b82d09;--c-link-alt: #38509e;--c-bg: #efefef;--c-surface: #ffffff;--c-surface-2: #f9f9f9;--c-border: #dddddd;--c-border-strong: #c8c8c8;--c-text: #444444;--c-muted: #767676;--c-faint: #999999;--c-success: #339900;--c-success-bg: #eef7e3;--c-danger: #da370c;--c-danger-bg: #fdece7;--c-ink: #444444;--c-ink-dark: #5a524c;--c-highlight: #fbf4bb;--c-heading: #222222;--c-input-border: #aaaaaa;--c-button-border: #a5a5a5;--c-button-text: #222222;--c-box-border: #dcdcdc;--c-box-head-text: #444444;--g-searchbar: linear-gradient(#6aa3c8, #3d7598);--g-boxhead: linear-gradient(#f4f4f4, #e2e2e2);--g-sectionhead: linear-gradient(#fcec9a, #f3d64a);--g-button: linear-gradient(#fbfbfb, #dedede);--font-sans: Arial, Helvetica, sans-serif;--font-display: Verdana, Geneva, sans-serif;--radius: 4px;--radius-sm: 2px;--shadow-sm: none;--shadow-md: none;--maxw: 1085px}@media(min-width:1300px){:root{--maxw: 1240px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{font-size:13px;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--c-text);background:var(--c-bg);font-size:1rem;line-height:1.4}img,svg,video{display:block;max-width:100%}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;line-height:1.2;color:var(--c-heading)}h2{font-size:1.7rem;margin-bottom:.85rem}h2 strong{font-weight:700;text-transform:uppercase}h3{font-size:1.15rem;font-weight:700}h4{font-family:var(--font-sans);font-size:1rem;font-weight:700}a{color:var(--c-primary);text-decoration:none}a:hover{text-decoration:underline}main{max-width:var(--maxw);margin:.75rem auto 0;padding:1rem 1rem 3rem;background:var(--c-surface)}app-root.wide{--maxw: none}app-root.wide :is(.header-top,.search-bar,.breadcrumb-strip,.verify-banner,main,.app-footer){margin-inline:.5rem}input,select,textarea{font:inherit;color:inherit;background:var(--c-surface);border:1px solid var(--c-input-border);border-radius:var(--radius-sm);padding:.25rem .4rem}input::placeholder,textarea::placeholder{color:var(--c-muted)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--c-primary);outline-offset:1px}label{font-weight:700}label.choice,label:has(>input[type=checkbox]),label:has(>input[type=radio]){font-weight:400}button{font:inherit;cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--c-button-border);background:var(--g-button);color:var(--c-button-text);padding:.3rem .75rem}button:hover:not(:disabled){background:linear-gradient(#fff,#e8e8e8);border-color:#888}button:active:not(:disabled){background:linear-gradient(#dedede,#f4f4f4)}button:disabled{opacity:.55;cursor:not-allowed}button[type=submit],.btn-primary{color:var(--c-success);font-weight:700}.btn-danger,button.danger{color:var(--c-danger)}.link-button{padding:0;border:0;background:none;color:var(--c-primary-700);font:inherit;font-weight:400;cursor:pointer}.link-button:hover:not(:disabled){border:0;background:none;text-decoration:underline}.link-button.danger{color:var(--c-danger)}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:.4rem .6rem;border-right:1px solid #fff}th{background:var(--g-boxhead);font-size:.85rem;font-weight:700;color:var(--c-heading);border-bottom:1px solid var(--c-border)}tbody tr:nth-child(odd){background:#fafafa}tbody tr:nth-child(2n){background:#efefef}.empty{color:var(--c-muted);padding:2rem 1rem;text-align:center}.empty small,.empty a{display:block;margin-top:.4rem}.empty a{font-weight:700}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1.25rem}.account-table{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm)}.account-table tbody tr:last-child td{border-bottom:none}.account-table tbody tr:hover{background:var(--c-surface-2)}.account-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.account-table td.num{font-weight:600}.account-table .muted{color:var(--c-muted);white-space:nowrap}.account-table .row-actions{white-space:nowrap}.account-table .row-actions>*+*{margin-left:.6rem}.account-table .row-actions.stacked>*{display:block;width:fit-content;margin-left:0}.account-table .row-actions.stacked>*+*{margin-top:.25rem}.account-table .row-actions .link-button{padding:0;border:none;background:none;font:inherit;cursor:pointer;color:var(--c-primary-700)}.account-table .row-actions .link-button.danger{color:var(--c-danger)}.sort-button{display:inline-flex;gap:.3rem;align-items:center;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.sort-button:hover:not(:disabled){border:0;background:none;text-decoration:underline}.sort-button .sort-arrow{color:var(--c-muted);font-size:.75em}th.sorted .sort-arrow{color:var(--c-primary-700)}th.num .sort-button{flex-direction:row-reverse}.sales-filters,.table-filters,.bulk-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem 1rem;margin-bottom:.6rem}.sales-filters label,.table-filters label,.bulk-bar label{display:flex;flex-direction:column;gap:.15rem;font-weight:700}.sales-filters label.choice,.table-filters label.choice,.bulk-bar label.choice{flex-direction:row;align-items:center;gap:.3rem;font-weight:400}.bulk-bar{align-items:center}.sales-filters,.table-filters{gap:.5rem 0;padding:.6rem .75rem;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface-2)}.sales-filters label,.table-filters label{align-self:stretch;justify-content:flex-end;padding:0 1rem;border-left:1px solid var(--c-border-strong)}.sales-filters label:first-child,.table-filters label:first-child{padding-left:0;border-left:0}.sales-filters label>span,.table-filters label>span{color:var(--c-muted);font-size:11px;text-transform:uppercase;letter-spacing:.03em}.sales-filters input:not([type=checkbox]),.sales-filters select,.table-filters input:not([type=checkbox]),.table-filters select{background:var(--c-surface)}.account-table .thumb{width:80px;padding-right:0}@media(max-width:600px){.listing-table .thumb app-listing-thumb,.listing-table .thumb app-listing-thumb :is(img:not(.zoom),.placeholder){width:64px!important;height:48px!important}}.account-table.manage .select{width:1.5rem}.account-table.manage tr.selected{background:var(--c-surface-2)}.account-table.manage .shipping-state[data-state=shipped]{color:var(--c-success)}.account-table.manage .note{max-width:14rem}.account-table.manage .note .note-text{display:block;white-space:pre-line}.account-table.manage .note .link-button{padding:0;border:none;background:none;font:inherit;cursor:pointer;color:var(--c-primary-700)}@media(max-width:600px){table.account-table{display:block;width:100%}table.account-table thead{display:block}table.account-table thead tr{gap:.4rem;padding:.6rem .75rem;background:var(--c-surface-2)}table.account-table thead th{display:none}table.account-table thead th[appsortheader]{display:block;padding:0;border:0;background:none}table.account-table thead th[appsortheader] .sort-button{min-height:36px;padding:.3rem .7rem;border:1px solid var(--c-border);border-radius:999px;background:var(--c-surface);font-size:.85rem}table.account-table thead th[appsortheader].sorted .sort-button{border-color:var(--c-primary);color:var(--c-primary)}table.account-table thead tr:not(:has(th[appsortheader])){display:none}table.account-table tbody{display:block}table.account-table tr{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .75rem;padding:.75rem;border-bottom:1px solid var(--c-border)}table.account-table tbody tr:last-child{border-bottom:0}table.account-table tbody tr:hover{background:none}table.account-table td{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.2rem .5rem;min-width:0;padding:.1rem 0;border:0;text-align:right;overflow-wrap:anywhere}table.account-table td:before{content:attr(data-label);flex-shrink:0;max-width:45%;margin-right:auto;color:var(--c-muted);font-weight:400;text-align:left}table.account-table td[data-label=""]:before,table.account-table td:not([data-label]):before{content:none}table.account-table td[data-label=""],table.account-table td:not([data-label]){justify-content:flex-start;text-align:left}table.account-table td:empty{display:none}table.account-table .muted{white-space:normal}table.account-table td.select{flex:0 0 auto}table.account-table td.thumb{flex:0 0 auto;width:auto;padding:0}table.account-table td.thumb+td{flex:1 1 0;justify-content:flex-start;text-align:left;font-weight:600}table.account-table td.thumb+td:before{content:none}table.account-table td.row-actions{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;margin-top:.4rem;padding-top:.6rem;border-top:1px dashed var(--c-border);white-space:normal}table.account-table td.row-actions:before{content:none}table.account-table td.row-actions.stacked>*,table.account-table td.row-actions>*{display:inline-flex;width:auto;margin:0}table.account-table td.row-actions>a,table.account-table td.row-actions>button,table.account-table td.row-actions .link-button{align-items:center;min-height:40px;padding:.4rem .8rem;border:1px solid var(--c-border);border-radius:8px;background:var(--c-surface);text-decoration:none}table.account-table .note{max-width:none}}.modal-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0006}.modal{position:static;width:min(28rem,100%);max-height:100%;overflow:auto;padding:1.25rem;border:1px solid var(--c-border-strong);border-radius:var(--radius);background:var(--c-surface);color:var(--c-text)}.modal .modal-actions{display:flex;justify-content:flex-end;margin-top:1rem}.sell-again-form{display:grid;gap:.75rem;margin-top:.75rem}.sell-again-form label{display:flex;flex-direction:column;gap:.2rem}.sell-again-form label span{font-weight:700}.ends-badge{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border-radius:var(--radius-sm);font-size:.72rem;font-weight:600;font-variant-numeric:tabular-nums;background:var(--c-surface-2);color:var(--c-muted)}.ends-badge.soon{background:var(--c-danger-bg);color:var(--c-danger)}.auto-repeat-badge{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border-radius:var(--radius-sm);font-size:.72rem;font-weight:600;background:var(--c-surface-2);color:var(--c-muted)}.offers-badge{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border-radius:var(--radius-sm);font-size:.72rem;font-weight:600;background:var(--c-primary);color:#fff}.status-pill{display:inline-block;padding:.1rem .55rem;border-radius:var(--radius-sm);font-size:.78rem;font-weight:600;background:var(--c-surface-2);color:var(--c-muted)}.status-pill[data-status=active]{background:var(--c-success-bg);color:var(--c-success)}.status-pill[data-status=sold]{background:var(--c-primary-tint);color:var(--c-primary-700)}.status-pill[data-status=cancelled],.status-pill[data-status=outbid]{background:var(--c-danger-bg);color:var(--c-danger)}.status-pill[data-status=winning]{background:var(--c-success-bg);color:var(--c-success)}.feedback-form{display:grid;gap:.75rem;margin-top:.75rem}.feedback-form label{display:flex;flex-direction:column;gap:.2rem}.feedback-form label span{font-weight:700}.feedback-form .modal-actions{gap:1rem;align-items:center}.feedback-left{color:var(--c-success);font-size:.85rem;font-weight:600}.text-center{text-align:center}.text-right{text-align:right}img.img-left{float:left;margin:.25rem 1rem .5rem 0}img.img-right{float:right;margin:.25rem 0 .5rem 1rem}img.img-center{display:block;margin:.5rem auto}.rating-dot{display:inline-block;width:.65em;height:.65em;border-radius:50%;margin-right:.25em;background:var(--c-muted)}.rating-dot[data-rating=positive]{background:#2e9b45}.rating-dot[data-rating=negative]{background:#d63a3a}.address-status{margin-left:.4rem;font-size:11px}.address-status.verified{color:var(--c-success);font-weight:700}.address-status.unverified{color:var(--c-muted)}.seller-box .address-verified{margin-left:.3rem;font-size:11px;font-weight:700;color:var(--c-success)}:root[data-theme=modern]{--c-primary: #5c3de4;--c-primary-600: #4a2fc4;--c-primary-700: #3b25a0;--c-primary-tint: #efebfd;--c-accent: #c2410c;--c-accent-600: #9a3412;--c-link-alt: #4a2fc4;--c-star: #e4572e;--c-bg: #ffffff;--c-surface: #ffffff;--c-surface-2: #f5f5f4;--c-border: #e5e5e8;--c-border-strong: #d4d4d8;--c-text: #2e2e35;--c-muted: #6b6b76;--c-faint: #8e8e98;--c-success: #15803d;--c-success-bg: #e9f7ee;--c-danger: #c42b1c;--c-danger-bg: #fdecea;--c-ink: #2e2e35;--c-ink-dark: #2e2e35;--c-highlight: #f6f2ff;--c-heading: #2e2e35;--c-input-border: #d4d4d8;--c-button-border: #d4d4d8;--c-button-text: #2e2e35;--c-box-border: #e5e5e8;--c-box-head-text: #2e2e35;--g-searchbar: none;--g-boxhead: none;--g-sectionhead: none;--g-button: #ffffff;--font-sans: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--radius: 12px;--radius-sm: 8px;--radius-lg: 20px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgb(46 46 53 / 6%);--shadow-md: 0 8px 24px rgb(46 46 53 / 10%);--maxw: 1280px;--gutter: .75rem}@media(min-width:768px){:root[data-theme=modern]{--gutter: 1.5rem}}@media(min-width:1280px){:root[data-theme=modern]{--gutter: 2.5rem}}:root[data-theme=modern]{font-size:15px}:where(:root[data-theme=modern]) body{line-height:1.5}:where(:root[data-theme=modern]) h1,:where(:root[data-theme=modern]) h2,:where(:root[data-theme=modern]) h3,:where(:root[data-theme=modern]) h4{font-weight:700;letter-spacing:-.015em}:where(:root[data-theme=modern]) h2{font-size:1.85rem}:where(:root[data-theme=modern]) h2 strong{text-transform:none}:where(:root[data-theme=modern]) a:hover{color:var(--c-primary-600)}:where(:root[data-theme=modern]) main{margin-top:0;padding:1.5rem var(--gutter) 4rem}:where(:root[data-theme=modern]) input,:where(:root[data-theme=modern]) select,:where(:root[data-theme=modern]) textarea{border-radius:10px;padding:.5rem .75rem}:where(:root[data-theme=modern]) input[type=checkbox],:where(:root[data-theme=modern]) input[type=radio]{accent-color:var(--c-primary)}:where(:root[data-theme=modern]) label{font-weight:600}:where(:root[data-theme=modern]) button{border-radius:var(--radius-pill);padding:.5rem 1.1rem;font-weight:600}:where(:root[data-theme=modern]) button:hover:not(:disabled){background:var(--c-surface-2);border-color:var(--c-border-strong)}:where(:root[data-theme=modern]) button:active:not(:disabled){background:var(--c-border)}:where(:root[data-theme=modern]) button[type=submit],:where(:root[data-theme=modern]) .btn-primary{background:var(--c-primary);border-color:var(--c-primary);color:#fff;font-weight:600}:where(:root[data-theme=modern]) button[type=submit]:hover:not(:disabled),:where(:root[data-theme=modern]) .btn-primary:hover:not(:disabled){background:var(--c-primary-600);border-color:var(--c-primary-600)}:where(:root[data-theme=modern]) button[type=submit]:active:not(:disabled),:where(:root[data-theme=modern]) .btn-primary:active:not(:disabled){background:var(--c-primary-700)}:where(:root[data-theme=modern]) .btn-danger,:where(:root[data-theme=modern]) button.danger{color:var(--c-danger)}:where(:root[data-theme=modern]) .link-button,:where(:root[data-theme=modern]) .link-button:hover:not(:disabled){padding:0;border:0;border-radius:0;background:none;color:var(--c-primary);font-weight:400}:where(:root[data-theme=modern]) th,:where(:root[data-theme=modern]) td{padding:.6rem .75rem;border-right:0;border-bottom:1px solid var(--c-border)}:where(:root[data-theme=modern]) th{background:var(--c-surface-2);font-weight:600;color:var(--c-muted)}:where(:root[data-theme=modern]) tbody tr:nth-child(odd),:where(:root[data-theme=modern]) tbody tr:nth-child(2n){background:transparent}:where(:root[data-theme=modern]) .card-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}:where(:root[data-theme=modern]) .account-table{border-radius:var(--radius)}:where(:root[data-theme=modern]) .status-pill,:where(:root[data-theme=modern]) .ends-badge,:where(:root[data-theme=modern]) .auto-repeat-badge,:where(:root[data-theme=modern]) .offers-badge,:where(:root[data-theme=modern]) .bidding-item .badge{border-radius:var(--radius-pill)}:where(:root[data-theme=modern]) .section-title{padding:0;background:none;border:0;color:var(--c-heading);font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.015em}:where(:root[data-theme=modern]) .verify-banner{border-radius:var(--radius);border-color:#ddd3fb;background:var(--c-primary-tint);color:var(--c-ink)}:where(:root[data-theme=modern]) .cookie-consent{border-radius:var(--radius);box-shadow:var(--shadow-md)}:root[data-theme=modern] label :is(input,select,textarea,small){font-weight:400}.top-bar-inner,.header-row,.category-chips,.modern-crumbs{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.top-bar{background:var(--c-ink);color:#fff;font-size:13px}.top-bar a,.top-bar summary{color:#e4e4e7;text-decoration:none}.top-bar a:hover,.top-bar summary:hover{color:#fff;text-decoration:none}.top-bar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 1rem}@media(min-width:769px){.top-bar-inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.top-bar-inner .top-account{justify-content:flex-end}}.top-links,.top-account{display:flex;flex-wrap:wrap;align-items:center;gap:0 .25rem}.top-links>a,.top-account>a{display:inline-flex;align-items:center;gap:.4rem;padding:6px 10px}.top-links>a:first-child{padding-left:0}.top-classic{min-height:0;padding:.2rem .5rem;border:0;background:none;color:#ff6b5e;font:inherit;font-size:.8rem;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer}.top-classic:hover{background:none;color:#ff8a80;text-decoration:underline}.top-classic:focus-visible{outline:2px solid #fff;outline-offset:2px}.top-bar .lang-switcher{display:inline-flex;margin-right:.25rem}.top-bar .lang-switcher button{min-width:0;padding:2px 6px;border:0;border-radius:6px;background:none;color:#a1a1aa;font-size:12px;font-weight:600}.top-bar .lang-switcher button:hover:not(:disabled){background:none;color:#fff}.top-bar .lang-switcher button.active{background:#ffffff1f;color:#fff}.top-bar .currency-select{padding:2px 4px;border:0;border-radius:6px;background:transparent;color:#e4e4e7;font-size:12px}.top-bar .currency-select option{color:var(--c-text)}.top-bar .badge{padding:0 6px;border-radius:999px;background:var(--c-primary);color:#fff;font-size:11px;font-weight:700}.account-menu{position:relative}.account-menu summary{display:flex;align-items:center;gap:.5rem;padding:4px 0 4px 10px;cursor:pointer;list-style:none}.account-menu summary::-webkit-details-marker{display:none}.account-menu summary:after{content:"";width:6px;height:6px;margin:-3px 0 0 2px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.account-menu .avatar{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:var(--c-primary);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase}.account-menu .menu{position:absolute;right:0;top:calc(100% + 6px);z-index:30;display:flex;flex-direction:column;min-width:13rem;padding:.4rem;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);box-shadow:var(--shadow-md);font-size:14px}.account-menu .menu a,.account-menu .menu .logout{display:block;padding:.55rem .75rem;border-radius:var(--radius-sm);color:var(--c-text);text-align:left}.account-menu .menu a:hover,.account-menu .menu .logout:hover{background:var(--c-surface-2);color:var(--c-text)}.account-menu .menu .logout,.account-menu .menu .logout:hover:not(:disabled){padding:.55rem .75rem;border-radius:var(--radius-sm);color:var(--c-danger);font-weight:600}.modern-header{border-bottom:1px solid var(--c-border);background:var(--c-surface)}.header-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;padding-block:1rem}.wordmark{display:inline-flex;align-items:center;gap:.6rem;color:var(--c-ink);font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.02em;text-transform:lowercase}.wordmark:hover{color:var(--c-ink);text-decoration:none}.wordmark svg{fill:none;stroke:var(--c-star);stroke-width:2.6;stroke-linejoin:round}.pill-search{flex:999 1 26rem;position:relative;display:flex;max-width:44rem;align-items:center;min-width:0;padding:4px 4px 4px 1.1rem;border:1px solid var(--c-border-strong);border-radius:999px;background:#fafafa;color:var(--c-muted)}.pill-search:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--c-primary-tint)}.pill-search input,.pill-search select{border:0;background:transparent;outline:none}.pill-search input{flex:1;min-width:0;padding:.6rem .75rem;font-size:1rem;color:var(--c-text)}.pill-search select{max-width:13rem;padding:.6rem .5rem;border-left:1px solid var(--c-border);border-radius:0;color:var(--c-muted)}.pill-search button[type=submit]{min-height:44px;padding:0 1.4rem}.header-links{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-left:auto}.header-links a{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem .75rem;border-radius:999px;color:#3f3f46;font-weight:500}.header-links a:hover,.header-links a.active{background:var(--c-surface-2);color:var(--c-ink);text-decoration:none}.header-links .sell{margin-left:.25rem;padding:.7rem 1.2rem;background:var(--c-ink);color:#fff;font-weight:600}.header-links .sell:hover{background:#18181b;color:#fff}.category-chips{--chip-height: 2.1rem;display:flex;align-items:flex-start;gap:6px;padding-bottom:.9rem}.chip-row{display:flex;flex-wrap:wrap;flex:1;gap:6px;min-width:0;height:var(--chip-height);overflow:hidden}.chip-row a{display:inline-flex;align-items:center;height:var(--chip-height);padding:0 .9rem;border-radius:999px;background:#f3f3f5;color:#3f3f46;font-size:.9rem;font-weight:500;white-space:nowrap}.chip-row a:hover{background:var(--c-border);color:var(--c-ink);text-decoration:none}.chip-row a:focus-visible{outline-offset:-2px}.chip-row a.active{background:var(--c-primary-tint);color:var(--c-primary-700)}.all-categories{position:relative;flex:none}.all-categories summary{display:flex;align-items:center;justify-content:center;width:var(--chip-height);height:var(--chip-height);border-radius:999px;background:var(--c-ink);color:#fff;cursor:pointer;list-style:none}.all-categories summary::-webkit-details-marker{display:none}.all-categories summary:hover{background:var(--c-primary-700)}.all-categories[open] summary{background:var(--c-primary)}.all-categories-panel{position:absolute;left:0;top:calc(100% + 6px);z-index:30;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:2px .5rem;width:min(60rem,100vw - 2 * var(--gutter));max-height:min(70vh,32rem);overflow-y:auto;padding:.5rem;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);box-shadow:var(--shadow-md);font-size:14px}.all-categories-panel a{display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem;border-radius:var(--radius-sm);color:var(--c-text)}.all-categories-panel a app-category-icon{display:flex;flex:none;color:var(--c-primary)}.all-categories-panel a:hover{background:#f3f3f5;text-decoration:none}.all-categories-panel a.active{background:var(--c-primary-tint);color:var(--c-primary-700)}.modern-crumbs{display:flex;flex-wrap:wrap;gap:.4rem;padding-top:1rem;font-size:.875rem;color:var(--c-muted)}.modern-crumbs a{color:var(--c-muted)}.modern-crumbs .current{color:var(--c-text)}:root[data-theme=modern] .verify-banner{max-width:calc(var(--maxw) - 2 * var(--gutter));margin-top:1rem}:root[data-theme=modern] app-root.wide :is(.header-top,.search-bar,.breadcrumb-strip,main,.app-footer){margin-inline:0}:root[data-theme=modern] app-root.wide .verify-banner{margin-inline:var(--gutter)}:root[data-theme=modern] .app-footer{max-width:none;margin-top:2rem;padding:0 0 1.5rem;border-top:1px solid var(--c-border);background:#fafafa;font-size:.9rem}:root[data-theme=modern] .footer-columns{max-width:var(--maxw);margin-inline:auto;padding:2.5rem var(--gutter) 1rem;grid-auto-columns:minmax(0,1fr);gap:2rem;background:none;border:0}:root[data-theme=modern] .footer-columns section{gap:.6rem;padding:0;background:none}:root[data-theme=modern] .footer-columns h4{margin-bottom:.25rem;padding:0;background:none;color:var(--c-ink);font-family:var(--font-display);font-size:.95rem}:root[data-theme=modern] .footer-columns a,:root[data-theme=modern] .footer-columns .cookie-settings,:root[data-theme=modern] .footer-columns .health,:root[data-theme=modern] .footer-columns .stat{padding-inline:0;color:#52525b}:root[data-theme=modern] .footer-columns .footer-brand{font-size:1.2rem}:root[data-theme=modern] .to-top{top:2.5rem;right:var(--gutter);width:2.5rem;height:2.5rem;background:var(--c-ink)}:root[data-theme=modern] .to-top:hover:not(:disabled){background:#18181b}:root[data-theme=modern] .copyright{max-width:var(--maxw);margin:1rem auto 0;padding:1rem var(--gutter) 0;border-top:1px solid var(--c-border);color:var(--c-muted);text-align:left}:root[data-theme=modern] .theme-toggle{color:var(--c-primary);font-weight:600}.phone-only{display:none!important}.header-links .messages{position:relative}.header-links .messages .badge{position:absolute;top:2px;right:0;min-width:16px;padding:0 4px;border-radius:999px;background:var(--c-primary);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.header-links .menu-button{align-items:center;justify-content:center;width:48px;min-width:48px;height:48px;margin-left:.4rem;padding:0;border:0;border-radius:14px;background:var(--c-primary);color:#fff}.header-links .menu-button:hover,.header-links .menu-button:focus-visible{background:var(--c-primary-600);color:#fff}.phone-menu{display:flex;flex-direction:column}.phone-menu>a,.phone-menu>.link-button{display:flex;align-items:center;gap:.5rem;padding:.75rem 0;border:0;background:none;color:var(--c-text);font:inherit;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.phone-menu hr{width:100%;margin:.5rem 0;border:0;border-top:1px solid var(--c-border)}.phone-menu .badge{padding:0 6px;border-radius:999px;background:var(--c-primary);color:#fff;font-size:11px;font-weight:700}.phone-menu .phone-menu-classic{color:var(--c-accent)}.phone-menu-user{display:flex;align-items:center;gap:.6rem;margin:0 0 .25rem;font-weight:600}.phone-menu-user .avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--c-primary);color:#fff;font-size:13px;text-transform:uppercase}.phone-menu-prefs{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 0}.phone-menu-prefs .lang-switcher{display:inline-flex;gap:.25rem}.phone-menu-prefs .lang-switcher button{min-width:0;padding:8px 12px;border:1px solid var(--c-border);border-radius:8px;background:none;color:var(--c-muted);font-weight:600}.phone-menu-prefs .lang-switcher button.active{border-color:var(--c-ink);color:var(--c-ink)}.phone-menu-prefs .currency-select{padding:8px;border:1px solid var(--c-border);border-radius:8px;background:none}@media(max-width:768px){.top-links>a,.top-account>a{padding:12px 8px}.top-bar .lang-switcher button{padding:8px 10px}.account-menu summary{padding-block:10px}.header-row{gap:.75rem}.pill-search{order:3;flex-basis:100%}.pill-search select,.top-bar{display:none}.phone-only{display:inline-flex!important}.wordmark{flex-shrink:0}.header-links{flex:1;flex-wrap:nowrap;justify-content:flex-end;gap:0}.header-links a:not(.sell){padding:.5rem}.header-links .sell{margin-left:.25rem;padding:.55rem}.header-links .link-text,.header-links .sell-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chip-row{flex-wrap:nowrap;height:auto;overflow-x:auto;scrollbar-width:none}.chip-row a{flex-shrink:0}:root[data-theme=modern] .footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:400px){.header-row{gap:.75rem .5rem}.wordmark{gap:.4rem;font-size:1.25rem}.wordmark svg{width:24px;height:24px}.header-links a:not(.sell){padding:.45rem}}:root[data-theme=modern] .modern-home{display:flex;flex-direction:column;gap:4rem;padding-top:1rem}:root[data-theme=modern] .modern-home h2{margin:0;font-size:1.85rem;letter-spacing:-.02em}:root[data-theme=modern] .modern-home .pill{display:inline-flex;align-items:center;min-height:48px;padding:0 1.5rem;border:1px solid var(--c-border-strong);border-radius:999px;color:var(--c-ink);font-weight:600}:root[data-theme=modern] .modern-home .pill:hover{background:var(--c-surface-2);text-decoration:none}:root[data-theme=modern] .modern-home .pill.primary{border-color:var(--c-primary);background:var(--c-primary);color:#fff}:root[data-theme=modern] .modern-home .pill.primary:hover{border-color:var(--c-primary-600);background:var(--c-primary-600)}:root[data-theme=modern] .modern-home .hero{display:flex;flex-wrap:wrap;gap:2.5rem;align-items:stretch}:root[data-theme=modern] .modern-home .hero-text{flex:1 1 26rem;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}:root[data-theme=modern] .modern-home .hero-text h1{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1.02;letter-spacing:-.035em;color:var(--c-ink)}:root[data-theme=modern] .modern-home .eyebrow{color:var(--c-accent);font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:root[data-theme=modern] .modern-home .lead{max-width:34em;color:#52525b;font-size:1.15rem;line-height:1.55}:root[data-theme=modern] .modern-home .hero-actions{display:flex;flex-wrap:wrap;gap:.75rem}:root[data-theme=modern] .modern-home .hero-count{color:var(--c-muted)}:root[data-theme=modern] .modern-home .hero-count strong{color:var(--c-ink);font-family:var(--font-display);font-size:1.25rem}:root[data-theme=modern] .modern-home .hero-card{flex:1 1 32rem;display:flex;flex-direction:column;gap:.9rem;min-width:0;color:var(--c-ink)}:root[data-theme=modern] .modern-home .hero-card:hover{text-decoration:none}:root[data-theme=modern] .modern-home .hero-card:hover h2{color:var(--c-primary)}:root[data-theme=modern] .modern-home .hero-card:hover img{transform:scale(1.02)}:root[data-theme=modern] .modern-home .hero-photo{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-lg);background:#ece7f8}:root[data-theme=modern] .modern-home .hero-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}:root[data-theme=modern] .modern-home .hero-photo .tag,:root[data-theme=modern] .modern-home .hero-photo .time{position:absolute;top:1rem;padding:.35rem .8rem;border-radius:999px;font-size:.85rem;font-weight:600}:root[data-theme=modern] .modern-home .hero-photo .tag{left:1rem;background:var(--c-surface);color:var(--c-ink)}:root[data-theme=modern] .modern-home .hero-photo .time{right:1rem;background:var(--c-ink)}:root[data-theme=modern] .modern-home .hero-photo .time app-countdown{color:#fff}:root[data-theme=modern] .modern-home .hero-info{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem 1.5rem;padding:0 .25rem}:root[data-theme=modern] .modern-home .hero-info h2{font-size:1.35rem;letter-spacing:-.01em}:root[data-theme=modern] .modern-home .hero-info .meta{color:var(--c-muted);font-size:.9rem}:root[data-theme=modern] .modern-home .hero-price{font-family:var(--font-display);font-size:1.8rem}:root[data-theme=modern] .modern-home .block{display:flex;flex-direction:column;gap:1.25rem}:root[data-theme=modern] .modern-home .block-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}:root[data-theme=modern] .modern-home .block-head a{font-weight:600}:root[data-theme=modern] .modern-home .promoted-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}:root[data-theme=modern] .modern-home .ending-live{position:relative;display:grid;grid-template-columns:14rem 1fr;gap:1.5rem 2rem;padding:2rem;overflow:hidden;border-radius:var(--radius-lg);background-color:#f7f5fd;background-image:radial-gradient(rgba(92,61,228,.14) 1px,transparent 1.6px);background-size:18px 18px}:root[data-theme=modern] .modern-home .ending-live .block-head{position:relative;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:.6rem;min-height:14rem}:root[data-theme=modern] .modern-home .ending-live h2{display:flex;align-items:center;gap:.75rem}:root[data-theme=modern] .modern-home .ending-live .ending-lead{margin:0;color:var(--c-muted)}@media(max-width:860px){:root[data-theme=modern] .modern-home .ending-live{grid-template-columns:1fr}:root[data-theme=modern] .modern-home .ending-live .block-head{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;min-height:0}:root[data-theme=modern] .modern-home .ending-live .ending-lead,:root[data-theme=modern] .modern-home .ending-live .ending-clock{display:none}}@media(max-width:600px){:root[data-theme=modern] .modern-home .ending-live{margin:0 -.5rem;padding:1.25rem 1rem}}:root[data-theme=modern] .modern-home .ending-clock{position:absolute;bottom:-3.5rem;left:-2.5rem;z-index:0;width:15rem;height:15rem;color:var(--c-primary);opacity:.16;pointer-events:none}:root[data-theme=modern] .modern-home .ending-clock .second-hand{transform-origin:100px 100px;animation:clock-sweep 60s linear infinite;stroke:#e5484d}@media(prefers-reduced-motion:reduce){:root[data-theme=modern] .modern-home .ending-clock .second-hand{animation:none}}:root[data-theme=modern] .modern-home .ending-live .block-head>:not(.ending-clock){position:relative;z-index:1}:root[data-theme=modern] .modern-home .live-dot{width:.7rem;height:.7rem;border-radius:50%;background:#e5484d;box-shadow:0 0 #e5484d8c;animation:live-pulse 1.8s ease-out infinite}@media(prefers-reduced-motion:reduce){:root[data-theme=modern] .modern-home .live-dot{animation:none}}:root[data-theme=modern] .modern-home .ending-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1rem}:root[data-theme=modern] .modern-home .ending-tile{--urgency: var(--c-primary);position:relative;display:grid;grid-template-columns:88px 1fr;grid-template-areas:"photo info" "photo countdown";gap:.35rem 1rem;padding:.9rem .9rem 1.15rem;overflow:hidden;border-radius:14px;background:var(--c-surface);box-shadow:0 1px 2px #2e2e350f,0 6px 18px #5c3de412;color:var(--c-ink);text-decoration:none;transition:transform .15s,box-shadow .15s}:root[data-theme=modern] .modern-home .ending-tile:hover{transform:translateY(-2px);box-shadow:0 1px 2px #2e2e350f,0 10px 24px #5c3de41f;text-decoration:none}:root[data-theme=modern] .modern-home .ending-tile[data-urgency=today]{--urgency: #d9730d}:root[data-theme=modern] .modern-home .ending-tile[data-urgency=now]{--urgency: #e5484d}:root[data-theme=modern] .modern-home .tile-photo{grid-area:photo;width:88px;height:88px;overflow:hidden;border-radius:10px;background:var(--c-surface-2)}:root[data-theme=modern] .modern-home .tile-photo img{width:100%;height:100%;object-fit:cover}:root[data-theme=modern] .modern-home .tile-info{grid-area:info;display:flex;flex-direction:column;gap:.2rem;min-width:0}:root[data-theme=modern] .modern-home .tile-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.3}:root[data-theme=modern] .modern-home .tile-price{display:flex;align-items:baseline;gap:.6rem;font-weight:700}:root[data-theme=modern] .modern-home .tile-bids{color:var(--c-muted);font-size:.78rem;font-weight:400}:root[data-theme=modern] .modern-home .tile-countdown{grid-area:countdown;align-self:end;color:var(--urgency);font-family:var(--font-display);font-size:1.15rem;font-variant-numeric:tabular-nums}:root[data-theme=modern] .modern-home .tile-bar{position:absolute;right:0;bottom:0;left:0;height:4px;background:color-mix(in srgb,var(--urgency) 14%,transparent)}:root[data-theme=modern] .modern-home .tile-bar span{display:block;height:100%;background:var(--urgency)}:root[data-theme=modern] .modern-home .rail-nav{display:flex;align-items:center;gap:.5rem}:root[data-theme=modern] .modern-home .rail-nav button{width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--c-border-strong);border-radius:50%;background:var(--c-surface);color:var(--c-ink);font-size:1.3rem;line-height:1}:root[data-theme=modern] .modern-home .rail-nav button:hover{background:var(--c-surface-2)}:root[data-theme=modern] .modern-home .rail-nav a{margin-left:.75rem}@media(max-width:600px){:root[data-theme=modern] .modern-home .rail-nav button{display:none}}:root[data-theme=modern] .modern-home .rail{display:grid;grid-auto-columns:200px;grid-auto-flow:column;gap:1rem;padding-bottom:.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}:root[data-theme=modern] .modern-home .rail::-webkit-scrollbar{display:none}:root[data-theme=modern] .modern-home .rail-card{display:flex;flex-direction:column;gap:.35rem;color:var(--c-ink);text-decoration:none;scroll-snap-align:start}:root[data-theme=modern] .modern-home .rail-card:hover{text-decoration:none}:root[data-theme=modern] .modern-home .rail-card:hover .rail-photo img{transform:scale(1.04)}:root[data-theme=modern] .modern-home .rail-photo{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-lg);background:var(--c-surface-2)}:root[data-theme=modern] .modern-home .rail-photo img{width:100%;height:100%;object-fit:contain;transition:transform .25s}:root[data-theme=modern] .modern-home .new-chip{position:absolute;top:.5rem;left:.5rem;padding:.15rem .55rem;border-radius:999px;background:var(--c-primary);color:#fff;font-size:.72rem;font-weight:600;white-space:nowrap}:root[data-theme=modern] .modern-home .rail-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.3}:root[data-theme=modern] .modern-home .rail-price{font-weight:700}:root[data-theme=modern] .modern-home .last-bids .rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));column-gap:2rem}:root[data-theme=modern] .modern-home .last-bids .rows li+li{border-top:0}:root[data-theme=modern] .modern-home .last-bids .rows li{border-bottom:1px solid var(--c-border)}:root[data-theme=modern] .modern-home .promote-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.4rem;align-self:start;aspect-ratio:1;padding:1.25rem;overflow:hidden;border-radius:var(--radius);background:radial-gradient(circle at 85% 10%,rgba(255,255,255,.22),transparent 45%),radial-gradient(circle at 0% 100%,rgba(236,72,153,.5),transparent 55%),linear-gradient(140deg,#7b5cf0 0%,var(--c-primary) 45%,var(--c-primary-700) 100%);color:#fff;text-decoration:none}:root[data-theme=modern] .modern-home .promote-card>*{position:relative}:root[data-theme=modern] .modern-home .promote-card .decor{position:absolute;right:-1.75rem;bottom:-1.75rem;width:7.5rem;height:7.5rem;fill:#ffffff1a;transform:rotate(-12deg)}:root[data-theme=modern] .modern-home .promote-card strong{font-family:var(--font-display);font-size:1.2rem;font-weight:800;line-height:1.15;letter-spacing:-.01em}:root[data-theme=modern] .modern-home .promote-card span{font-size:.8rem;line-height:1.35;opacity:.9}:root[data-theme=modern] .modern-home .promote-card .promote-action{margin-top:.5rem;padding:.45rem 1rem;border-radius:999px;background:#fff;box-shadow:0 6px 18px #0000002e;color:var(--c-primary-700);font-size:.8rem;font-weight:700;opacity:1;transition:transform .15s}:root[data-theme=modern] .modern-home .promote-card:hover{text-decoration:none}:root[data-theme=modern] .modern-home .promote-card:hover .promote-action{transform:translateY(-1px)}@media(max-width:768px){:root[data-theme=modern] .modern-home .block.fields{display:none}}:root[data-theme=modern] .modern-home .tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem}:root[data-theme=modern] .modern-home .tile{display:flex;flex-direction:column;justify-content:flex-end;gap:.2rem;min-height:8.5rem;padding:1.1rem 1.25rem;border-radius:18px;background:#efe9fc;color:var(--c-ink);transition:transform .15s ease}:root[data-theme=modern] .modern-home .tile:hover{transform:translateY(-2px);text-decoration:none}:root[data-theme=modern] .modern-home .tile strong{font-family:var(--font-display);font-size:1.2rem}:root[data-theme=modern] .modern-home .tile span{color:#57534e;font-size:.85rem}:root[data-theme=modern] .modern-home .tile[data-tone="1"]{background:#e8e1d6}:root[data-theme=modern] .modern-home .tile[data-tone="2"]{background:#dfe6e2}:root[data-theme=modern] .modern-home .tile[data-tone="3"]{background:#efe6d8}:root[data-theme=modern] .modern-home .tile[data-tone="4"]{background:#dde3ea}:root[data-theme=modern] .modern-home .tile[data-tone="5"]{background:#ece3dc}:root[data-theme=modern] .modern-home .columns{gap:1.5rem}:root[data-theme=modern] .modern-home .newest,:root[data-theme=modern] .modern-home .last-bids{margin:0;background:var(--c-surface)}:root[data-theme=modern] .modern-home .rows{padding:0 1rem}:root[data-theme=modern] .modern-home .rows li+li{border-top:1px solid var(--c-border)}:root[data-theme=modern] .modern-home .rows a{align-items:center;gap:.9rem;padding:.75rem 0}:root[data-theme=modern] .modern-home .rows img,:root[data-theme=modern] .modern-home .rows .placeholder{width:64px;height:64px;border:0;border-radius:10px;object-fit:cover;background:var(--c-surface-2)}:root[data-theme=modern] .modern-home .rows .title{color:var(--c-ink);font-size:.95rem;font-weight:500}:root[data-theme=modern] .modern-home .rows .line{align-items:baseline;gap:1rem;color:var(--c-ink)}:root[data-theme=modern] .modern-home .rows .meta{color:var(--c-muted);font-size:.8rem}:root[data-theme=modern] .modern-home .box-actions{gap:.9rem;font-size:.9rem}:root[data-theme=modern] .modern-home .steps{display:flex;flex-wrap:wrap;gap:2rem;padding:2.5rem;border-radius:24px;background:var(--c-surface-2)}:root[data-theme=modern] .modern-home .step{flex:1 1 15rem;display:flex;flex-direction:column;gap:.5rem}:root[data-theme=modern] .modern-home .step h3{font-size:1.15rem}:root[data-theme=modern] .modern-home .step p{color:#52525b;line-height:1.55}:root[data-theme=modern] .modern-home .step-number{color:var(--c-primary);font-family:var(--font-display);font-size:2.5rem;font-weight:700;line-height:1}:root[data-theme=modern] .modern-home .news{max-width:none;margin:0}:root[data-theme=modern] .modern-home .news li{padding:.35rem 0;font-size:.95rem}:root[data-theme=modern] .modern-home .news .date{color:var(--c-muted)}:root[data-theme=modern] .modern-home .news .more-news{padding:.45rem 1rem;border-radius:999px;background:var(--c-ink);font-size:.85rem}:root:root:root[data-theme=modern] app-detail-page{display:block;padding-top:.5rem}:root:root:root[data-theme=modern] app-detail-page h2.title{margin:0 0 1.5rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:var(--c-ink)}:root:root:root[data-theme=modern] app-detail-page .detail{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:2.5rem 4.5rem;margin-bottom:2.5rem}@media(min-width:1300px){:root:root:root[data-theme=modern] app-detail-page .detail{column-gap:8.5rem}}@media(max-width:768px){:root:root:root[data-theme=modern] app-detail-page .detail{grid-template-columns:1fr}}:root:root:root[data-theme=modern] app-detail-page .gallery{margin:0;border:0;background:none}:root:root:root[data-theme=modern] app-detail-page .gallery .box-body{padding:0}:root:root:root[data-theme=modern] app-detail-page .gallery .main,:root:root:root[data-theme=modern] app-detail-page .gallery .placeholder{height:auto;aspect-ratio:4/3;max-height:max(19.8rem,(100svh - 22rem) * 1.1);border-radius:var(--radius-lg);background:var(--c-surface-2)}:root:root:root[data-theme=modern] app-detail-page .gallery .main-frame,:root:root:root[data-theme=modern] app-detail-page .gallery .placeholder{max-width:max(26.4rem,(100svh - 22rem) * 1.1 * 4 / 3)}@media(min-width:1300px){:root:root:root[data-theme=modern] app-detail-page .gallery .main-frame,:root:root:root[data-theme=modern] app-detail-page .gallery .placeholder{max-width:min(44rem,max(26.4rem,(100svh - 22rem) * 1.1 * 4 / 3))}}:root:root:root[data-theme=modern] app-detail-page .gallery .thumbs{gap:.6rem;margin-top:.75rem}:root:root:root[data-theme=modern] app-detail-page .gallery .thumbs button{overflow:hidden;border:2px solid transparent;border-radius:12px}:root:root:root[data-theme=modern] app-detail-page .gallery .thumbs button.active{border-color:var(--c-primary)}:root:root:root[data-theme=modern] app-detail-page .gallery .thumbs button img{width:4.75rem;height:4.75rem}:root:root:root[data-theme=modern] app-detail-page .facts{margin-bottom:1.25rem}:root:root:root[data-theme=modern] app-detail-page .facts th,:root:root:root[data-theme=modern] app-detail-page .facts td{padding:.55rem 0;border-bottom:1px solid var(--c-border)}:root:root:root[data-theme=modern] app-detail-page .facts th{width:40%;color:var(--c-muted);font-size:.9rem}:root:root:root[data-theme=modern] app-detail-page .facts .price app-price{font-family:var(--font-display);font-size:1.9rem;letter-spacing:-.02em}:root:root:root[data-theme=modern] app-detail-page .facts .price app-price .amount{font-size:1em}:root:root:root[data-theme=modern] app-detail-page .facts .price app-price .code{font-size:.6em}:root:root:root[data-theme=modern] app-detail-page .bid-box{margin-bottom:1.25rem;padding:1.4rem;border:1px solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface);box-shadow:var(--shadow-sm)}:root:root:root[data-theme=modern] app-detail-page .bid-box p{margin-bottom:.75rem}:root:root:root[data-theme=modern] app-detail-page .bid-box .hint,:root:root:root[data-theme=modern] app-detail-page .bid-box .own{color:var(--c-muted);font-size:.9rem}:root:root:root[data-theme=modern] app-detail-page .bid-box form{flex-wrap:wrap;gap:.6rem;margin-bottom:.75rem}:root:root:root[data-theme=modern] app-detail-page .bid-box form label{flex:1 1 12rem;gap:.35rem;font-size:.9rem}:root:root:root[data-theme=modern] app-detail-page .bid-box form input{min-height:48px;font-size:1.15rem;font-weight:600}:root:root:root[data-theme=modern] app-detail-page .bid-box .bid-submit{flex:1 1 9rem;min-height:48px;color:#fff;font-size:1rem}:root:root:root[data-theme=modern] app-detail-page .bid-box .leading{padding:.5rem .8rem;border-radius:var(--radius-sm);background:var(--c-success-bg)}:root:root:root[data-theme=modern] app-detail-page .bid-box .outbid{padding:.5rem .8rem;border-radius:var(--radius-sm);background:var(--c-danger-bg)}:root:root:root[data-theme=modern] app-detail-page .buy-now{min-height:48px;border-color:var(--c-ink);background:var(--c-ink);color:#fff}:root:root:root[data-theme=modern] app-detail-page .buy-now:hover:not(:disabled){border-color:#18181b;background:#18181b}:root:root:root[data-theme=modern] app-detail-page .watch-toggle{width:100%;min-height:46px}:root:root:root[data-theme=modern] app-detail-page .watch-toggle.watching{border-color:var(--c-primary);background:var(--c-primary-tint);color:var(--c-primary-700)}:root:root:root[data-theme=modern] app-detail-page .seller-box{padding:1rem 1.1rem;border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}:root:root:root[data-theme=modern] app-detail-page .seller-box .label{margin-bottom:.15rem;font-size:.85rem}:root:root:root[data-theme=modern] app-detail-page .seller-box .seller-name{font-size:1.05rem}:root:root:root[data-theme=modern] app-detail-page .description-body{max-width:46em;line-height:1.65}:root:root:root[data-theme=modern] app-detail-page .seller-listings .row{grid-auto-columns:220px;gap:1.5rem}@media(max-width:768px){:root:root:root[data-theme=modern] app-detail-page .seller-listings .row{grid-auto-columns:62vw;gap:1rem}}:root:root:root[data-theme=modern] app-detail-page .seller-listings.top{margin-bottom:2rem}:root:root:root[data-theme=modern] app-account-layout .context-stats{gap:.75rem;margin-bottom:1.25rem;border:0;background:none}:root:root:root[data-theme=modern] app-account-layout .context-stats li+li{border-left:0}:root:root:root[data-theme=modern] app-account-layout .stat{padding:.75rem 1rem;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface)}:root:root:root[data-theme=modern] app-account-layout a.stat{transition:border-color .15s,box-shadow .15s}:root:root:root[data-theme=modern] app-account-layout a.stat:hover{border-color:color-mix(in srgb,var(--c-primary) 40%,var(--c-border));background:var(--c-surface);box-shadow:0 4px 14px #5c3de414}:root:root:root[data-theme=modern] app-account-layout .context-stats strong{margin-bottom:.15rem;font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.02em}:root:root:root[data-theme=modern] app-account-layout .context-stats span{font-size:.8rem}:root:root:root[data-theme=modern] app-account-layout .columns.with-menu{grid-template-columns:210px minmax(0,1fr);gap:2rem}:root:root:root[data-theme=modern] app-account-layout .side-menu{border:0;background:none}:root:root:root[data-theme=modern] app-account-layout .side-menu h3{padding:0 .75rem .5rem;background:none;border:0;color:var(--c-muted);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}:root:root:root[data-theme=modern] app-account-layout .side-menu ul{padding:0}:root:root:root[data-theme=modern] app-account-layout .side-menu a{padding:.5rem .75rem;border-radius:var(--radius-sm);color:var(--c-text)}:root:root:root[data-theme=modern] app-account-layout .side-menu a:hover{background:var(--c-surface-2);text-decoration:none}:root:root:root[data-theme=modern] app-account-layout .side-menu a.active{background:var(--c-primary-tint);color:var(--c-primary-700);font-weight:600}@media(max-width:768px){:root:root:root[data-theme=modern] app-account-layout .columns.with-menu{grid-template-columns:minmax(0,1fr);gap:1rem}:root:root:root[data-theme=modern] app-account-layout .side-menu a{border:1px solid var(--c-border);border-radius:999px}}:root:root:root[data-theme=modern] .auth-form{margin:2rem auto;padding:2rem;border-color:var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface);box-shadow:var(--shadow-md)}:root:root:root[data-theme=modern] .auth-form h2:not(.section-title){margin:0 0 1.5rem;padding:0;background:none;border:0;font-family:var(--font-display);font-size:1.6rem;color:var(--c-ink)}:root:root:root[data-theme=modern] .auth-form label span{margin-bottom:.35rem;font-weight:600}:root:root:root[data-theme=modern] .auth-form input,:root:root:root[data-theme=modern] .auth-form select{padding:.65rem .8rem}:root:root:root[data-theme=modern] .auth-form button[type=submit]{min-height:48px;padding-inline:1.75rem}:root:root:root[data-theme=modern] .auth-form .field-hint,:root:root:root[data-theme=modern] .auth-form .field-error{font-size:.8rem}:root:root:root[data-theme=modern] app-listing-thumb img,:root:root:root[data-theme=modern] app-listing-thumb .placeholder{border-radius:var(--radius-sm)}:root:root:root[data-theme=modern] app-listing-thumb img.zoom{border:0;border-radius:var(--radius);box-shadow:var(--shadow-md)}:root:root:root[data-theme=modern] .modal-backdrop{background:#2e2e3573}:root:root:root[data-theme=modern] .modal{width:min(32rem,100%);padding:1.75rem;border:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}:root:root:root[data-theme=modern] .modal.split{width:min(52rem,100%);padding:0}:root:root:root[data-theme=modern] .modal h3{margin-bottom:.35rem;font-family:var(--font-display);font-size:1.35rem;color:var(--c-ink)}:root:root:root[data-theme=modern] .modal>.muted{margin:0 0 1rem;color:var(--c-muted)}:root:root:root[data-theme=modern] .modal textarea{padding:.75rem}:root:root:root[data-theme=modern] .modal .modal-actions{gap:1.25rem;margin-top:1.25rem}:root:root:root[data-theme=modern] .modal .guest-login{gap:1rem;padding:2.25rem 2rem}:root:root:root[data-theme=modern] .modal .guest-login h3{margin:0 0 .75rem;font-size:1.6rem}:root:root:root[data-theme=modern] .modal .guest-login label span{margin-bottom:.15rem;font-weight:600}:root:root:root[data-theme=modern] .modal .guest-login input{padding:.65rem .8rem}:root:root:root[data-theme=modern] .modal .guest-login button[type=submit]{min-height:48px;padding-inline:1.75rem}:root:root:root[data-theme=modern] .guest-register{padding:2.75rem 2.25rem;background:radial-gradient(circle at 85% 10%,rgba(255,255,255,.22),transparent 45%),radial-gradient(circle at 0% 100%,rgba(236,72,153,.5),transparent 55%),linear-gradient(140deg,#7b5cf0 0%,var(--c-primary) 45%,var(--c-primary-700) 100%)}:root:root:root[data-theme=modern] .guest-register h4{font-size:2.1rem}:root:root:root[data-theme=modern] app-login-page .login-split{max-width:56rem;margin:2rem auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}:root:root:root[data-theme=modern] app-login-page .login-split .auth-form,:root:root:root[data-theme=modern] app-login-page .login-split .guest-register{border-radius:0;box-shadow:none}:root:root:root[data-theme=modern] app-login-page .login-split .auth-form{margin:0;border:0}:root:root:root[data-theme=modern] app-seller-page .seller-header h2{margin-bottom:.6rem;font-family:var(--font-display);font-size:1.3rem}:root:root:root[data-theme=modern] app-seller-page .badge{padding:.1rem .6rem;border-radius:var(--radius-pill);font-size:.75rem;font-weight:600}:root:root:root[data-theme=modern] app-seller-page .seller-meta div+div{margin-top:.6rem}:root:root:root[data-theme=modern] app-seller-page .seller-meta dt{font-size:.8rem}:root:root:root[data-theme=modern] app-seller-page .seller-meta dd{font-weight:600}:root:root:root[data-theme=modern] app-seller-page .contact-open,:root:root:root[data-theme=modern] app-seller-page .add-favourite,:root:root:root[data-theme=modern] app-seller-page .block-user{width:100%;border-radius:var(--radius);font-size:.9rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-layout{gap:1.5rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .new-profile{min-height:44px}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-profile-list li{border-radius:var(--radius)}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-profile-list li.selected{border-color:var(--c-primary);box-shadow:none;background:var(--c-primary-tint)}:root:root:root[data-theme=modern] app-shipping-profiles-page .profile-pick{padding:.75rem 1rem .3rem;font-weight:400}:root:root:root[data-theme=modern] app-shipping-profiles-page .profile-actions{padding:0 1rem .75rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .option-names{margin-top:.25rem;font-size:.8rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .editor-empty{padding:3rem 1.5rem;border-radius:var(--radius-lg)}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-profile-form{margin:0;padding:1.5rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-profile-form .form-head{margin:0 0 1.25rem;background:none;border:0}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-profile-form .form-head h2{margin:0;font-size:1.35rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-profile-form .form-head .close{width:2rem;height:2rem;margin:0;padding:0;border-radius:50%;font-size:1.4rem;line-height:1}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-profile-form .form-head .close:hover:not(:disabled){background:var(--c-surface-2)}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-profile-form textarea{font-weight:400}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-option{margin-bottom:1.25rem;overflow:hidden;border-radius:var(--radius)}:root:root:root[data-theme=modern] app-shipping-profiles-page .option-header{padding:.6rem 1rem;background:var(--c-surface-2)}:root:root:root[data-theme=modern] app-shipping-profiles-page .option-header h4{font-size:.95rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .option-body{padding:1rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .option-body>label{margin-top:.75rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .option-body .hint,:root:root:root[data-theme=modern] app-shipping-profiles-page .option-body small{font-size:.85rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .option-head{gap:.75rem 1rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .shipping-rates{margin-top:1rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .rate-row{gap:.75rem;align-items:center;padding:.5rem 0}:root:root:root[data-theme=modern] app-shipping-profiles-page .rate-head{color:var(--c-muted);font-size:.85rem;font-weight:600}:root:root:root[data-theme=modern] app-shipping-profiles-page .rate-ships,:root:root:root[data-theme=modern] app-shipping-profiles-page .rate-remove{min-height:2.5rem}:root:root:root[data-theme=modern] app-shipping-profiles-page .rate-price .not-shipped{padding-top:0}:root:root:root[data-theme=modern] app-shipping-profiles-page .form-actions{margin-top:1.25rem}:root:root:root[data-theme=modern] app-listing-preview .title{margin-bottom:1rem;font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.02em}:root:root:root[data-theme=modern] app-listing-preview .photos{gap:.6rem;margin-bottom:1.25rem}:root:root:root[data-theme=modern] app-listing-preview .photos img{width:7rem;height:7rem;border:0;border-radius:var(--radius);background:var(--c-surface-2)}:root:root:root[data-theme=modern] app-listing-preview .summary{width:auto;min-width:min(32rem,100%);margin-bottom:1.25rem}:root:root:root[data-theme=modern] app-listing-preview .summary th,:root:root:root[data-theme=modern] app-listing-preview .summary td{padding:.55rem 2rem .55rem 0;border-bottom:1px solid var(--c-border);vertical-align:baseline}:root:root:root[data-theme=modern] app-listing-preview .summary th{background:none;font-size:.9rem;font-weight:400}:root:root:root[data-theme=modern] app-listing-preview .summary .price{font-family:var(--font-display);font-size:1.25rem}:root:root:root[data-theme=modern] app-listing-preview .description-body{padding:1rem 1.25rem;border-color:var(--c-border);border-radius:var(--radius);line-height:1.65}:root:root:root[data-theme=modern] app-listing-preview .actions{gap:.75rem;margin-top:1.25rem}:root:root:root[data-theme=modern] app-listing-preview .actions button{min-height:46px;padding-inline:1.5rem}:root:root:root[data-theme=modern] app-admin-overview-page section{margin-bottom:2rem}:root:root:root[data-theme=modern] app-admin-overview-page section h4{margin-bottom:.75rem;font-family:var(--font-display);font-size:1.15rem}:root:root:root[data-theme=modern] app-admin-overview-page .tiles,:root:root:root[data-theme=modern] app-admin-overview-page .charts{gap:.75rem}:root:root:root[data-theme=modern] app-admin-overview-page .tile{padding:.9rem 1.1rem;border-color:transparent;background:var(--c-surface-2)}:root:root:root[data-theme=modern] app-admin-overview-page .tile:is(a):hover{border-color:var(--c-primary);background:var(--c-primary-tint)}:root:root:root[data-theme=modern] app-admin-overview-page .tile .value{font-family:var(--font-display);letter-spacing:-.02em}:root:root:root[data-theme=modern] app-admin-overview-page .tile .label{color:var(--c-muted)}:root:root:root[data-theme=modern] app-admin-overview-page .tile.warn{border-color:var(--c-danger);background:var(--c-danger-bg)}:root:root:root[data-theme=modern] app-admin-overview-page .queues,:root:root:root[data-theme=modern] app-admin-overview-page .daily-table table{overflow:hidden;border:1px solid var(--c-border);border-radius:var(--radius)}:root:root:root[data-theme=modern] .account-nav .tabs{gap:.25rem;border-bottom:2px solid var(--c-primary)}:root:root:root[data-theme=modern] .account-nav a{margin-bottom:0;padding:.55rem 1.1rem;border:1px solid var(--c-border-strong);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background:var(--c-surface-2);color:var(--c-text)}:root:root:root[data-theme=modern] .account-nav a:hover{background:var(--c-border)}:root:root:root[data-theme=modern] .account-nav a.active{border-color:var(--c-primary);background:var(--c-primary);color:#fff}@keyframes live-pulse{0%{box-shadow:0 0 #e5484d8c}70%{box-shadow:0 0 0 10px #e5484d00}to{box-shadow:0 0 #e5484d00}}@keyframes clock-sweep{to{transform:rotate(360deg)}}
