/* GENERATED by tools/build-css.js from design/ and assets/css/src/. Do not edit. */
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-latin.woff2?v=abd60509) format("woff2");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:"Schibsted Grotesk";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-latin-ext.woff2?v=0b648569) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-400-latin.woff2?v=bb87500e) format("woff2");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:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-400-latin-ext.woff2?v=4af8cef5) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-500-latin.woff2?v=d32f0e07) format("woff2");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:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-500-latin-ext.woff2?v=3e942f42) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
:root{--ink:#211713;--espresso:#493027;--brand:#76503B;--caramel:#A87557;--sand:#D0A98B;--cream:#F0DFCE;--bg:#FFFFFF;--paper:#FAF7F4;--tint:#F6EDE5;--line:#ECE4DD;--line-2:#DCCFC4;--muted:#6E5F56;--subtle:#7D6E64;--ok:#276B43;--ok-bg:#E9F4ED;--warn:#94590A;--warn-bg:#FCF1DF;--err:#B42318;--err-bg:#FDECEA;--info:#2C5A85;--info-bg:#E8F0F8;--chrome:#EDE6E0;--f-ui:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--r-sm:4px;--r:6px;--r-lg:10px;color-scheme:light}*{box-sizing:border-box}body{background:var(--chrome);color:var(--ink);font-family:var(--f-ui);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}button,input,select{font:inherit;color:inherit}a{color:inherit}.mono{font-family:var(--f-mono);font-size:.86em;letter-spacing:0}:focus-visible{outline:2px solid var(--caramel);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.site{font-size:15px}.ctr{max-width:1320px;margin:0 auto;padding-inline:32px}h1,h2,h3{margin:0;text-wrap:balance;letter-spacing:-.01em}.h-sec{font-size:22px;font-weight:700;letter-spacing:-.015em}.sec{padding-block:44px}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.link{color:var(--brand);font-weight:600;text-decoration:none;font-size:14px;white-space:nowrap}.link:hover{text-decoration:underline;text-underline-offset:3px}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ico{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--r);border:1px solid transparent;font-weight:600;font-size:14px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .12s,border-color .12s}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{background:var(--espresso)}.btn-primary:active{background:var(--ink)}.btn-secondary{background:var(--bg);border-color:var(--line-2);color:var(--ink)}.btn-secondary:hover{border-color:var(--sand);background:var(--paper)}.btn-ghost{background:none;color:var(--brand);padding:0 10px}.btn-ghost:hover{background:var(--tint)}.btn-sm{height:32px;padding:0 12px;font-size:13px}.btn-lg{height:48px;padding:0 22px;font-size:15px}.btn-icon{width:40px;padding:0}.badge{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:var(--r-sm);font-size:12px;font-weight:600;white-space:nowrap}.b-new{background:var(--ink);color:#fff}.b-used{background:var(--tint);color:var(--espresso)}.b-sealed{background:var(--ok-bg);color:var(--ok)}.b-inc{background:var(--warn-bg);color:var(--warn)}.hdr{position:sticky;top:0;z-index:5;background:var(--bg);border-bottom:1px solid var(--line)}.hdr-row{display:flex;align-items:center;gap:24px;height:68px}.logo{display:flex;align-items:center;gap:8px;text-decoration:none;font-weight:800;font-size:23px;letter-spacing:-.035em;color:var(--ink);flex:none}.logo svg{width:26px;height:22px}.search{flex:1;display:flex;height:44px;border:1.5px solid var(--ink);border-radius:var(--r);overflow:hidden;background:var(--bg);max-width:760px}.search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px rgba(168,117,87,.25)}.search select{border:0;border-right:1px solid var(--line-2);background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23211713' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center/10px 6px;padding:0 32px 0 12px;font-size:13px;font-weight:500;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none}.search select.kv-open{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 5l4-4 4 4' fill='none' stroke='%23211713' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.search input{flex:1;min-width:0;border:0;padding:0 14px;outline:none;font-size:15px}.search input::placeholder{color:var(--subtle)}.search button{border:0;background:var(--ink);color:#fff;padding:0 16px;display:flex;align-items:center;gap:6px;font-weight:600;cursor:pointer}.search button:hover{background:var(--espresso)}.hdr-act{display:flex;align-items:center;gap:4px;margin-left:auto;flex:none}.hdr-act .btn-ghost{color:var(--ink);font-weight:500}.cur{font-family:var(--f-mono);font-size:12px}.cart-btn{position:relative}.count{position:absolute;top:3px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--brand);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;line-height:1}.cats{border-top:1px solid var(--line)}.cats ul{list-style:none;margin:0;padding:0;display:flex;gap:2px;height:42px;align-items:center;overflow-x:auto;scrollbar-width:none}.cats ul::-webkit-scrollbar{display:none}.cats a{display:block;padding:6px 10px;border-radius:var(--r-sm);text-decoration:none;font-size:14px;font-weight:500;color:var(--ink);white-space:nowrap}.cats a:hover{background:var(--tint)}.cats .sep{width:1px;height:18px;background:var(--line-2);margin:0 8px;flex:none}.cats .muted a{color:var(--muted)}.hdr-search-m{display:none}.hero{padding-block:40px 36px;border-bottom:1px solid var(--line)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}.hero h1{font-size:46px;line-height:1.05;font-weight:800;letter-spacing:-.035em;max-width:14ch}.hero p.lead{font-size:17px;color:var(--muted);max-width:46ch;margin:16px 0 22px}.hero .search{max-width:none;height:52px}.try{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13px;color:var(--muted)}.chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:15px;border:1px solid var(--line-2);background:var(--bg);font-size:13px;color:var(--ink);text-decoration:none;cursor:pointer}.chip:hover{border-color:var(--sand);background:var(--paper)}.chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.import{display:flex;align-items:center;gap:10px;margin-top:22px;padding-top:18px;border-top:1px dashed var(--line-2);font-size:14px;color:var(--muted)}.import strong{color:var(--ink);font-weight:600}.cas{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg);overflow:hidden}.cas-head{display:flex;gap:14px;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line);background:var(--paper)}.cas-head .art{width:64px;height:52px;flex:none}.cas-head h3{font-size:16px;font-weight:700}.cas-head p{margin:2px 0 0;font-size:13px;color:var(--muted)}.meter{height:8px;border-radius:4px;background:var(--line);overflow:hidden;margin:14px 18px 6px}.meter i{display:block;height:100%;width:90%;background:var(--brand)}.meter-l{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);padding:0 18px 12px;font-variant-numeric:tabular-nums}.cas table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.cas td{padding:9px 18px;border-top:1px solid var(--line)}.cas td:last-child{text-align:right;white-space:nowrap}.cas .storen{font-weight:600}.cas .sub{color:var(--muted);font-size:12px}.cas-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-top:1px solid var(--line-2);background:var(--paper)}.cas-foot b{font-size:18px;font-variant-numeric:tabular-nums}.cas-foot span{display:block;font-size:12px;color:var(--muted)}.types{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.type{display:flex;flex-direction:column;gap:6px;padding:16px 14px 14px;text-decoration:none;border-left:1px solid var(--line);background:var(--bg)}.type:first-child{border-left:0}.type:hover{background:var(--paper)}.type .art{height:88px;display:flex;align-items:flex-end}.type .art svg{max-height:88px;max-width:140px}.type b{font-size:15px;font-weight:700;margin-top:6px}.type span{font-size:12.5px;color:var(--muted);line-height:1.35}.grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 18px}.card{display:flex;flex-direction:column;text-decoration:none;min-width:0;position:relative}.card-img{aspect-ratio:1/1;max-width:100%;background:var(--paper);border-radius:var(--r);display:grid;place-items:center;padding:16%;border:1px solid transparent;transition:border-color .12s}.card:hover .card-img{border-color:var(--line-2)}.card-img svg{width:100%;height:100%}.fav{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:16px;border:0;background:var(--bg);display:grid;place-items:center;cursor:pointer;color:var(--muted)}.fav:hover{color:var(--brand)}.fav .ico{width:17px;height:17px}.card-body{padding-top:10px;display:flex;flex-direction:column;gap:3px;min-width:0}.card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.card-meta .mono{color:var(--muted)}.card-title{font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-sub{font-size:13px;color:var(--muted)}.card-foot{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:4px}.price{font-weight:700;font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.price small{font-weight:500;font-size:12px;color:var(--muted)}.seller{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swatch{display:inline-block;width:11px;height:11px;border-radius:2px;border:1px solid rgba(33,23,19,.25);vertical-align:-1px;margin-right:5px}.themes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;border-top:1px solid var(--line)}.theme{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);text-decoration:none}.theme:hover b{color:var(--brand)}.theme i{width:14px;height:14px;border-radius:3px;flex:none}.theme b{font-weight:600;font-size:15px;flex:1;min-width:0}.theme span{font-size:12px;color:var(--muted);font-family:var(--f-mono)}.split{background:var(--paper);border-block:1px solid var(--line)}.split-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center}.split h2{font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.split p{color:var(--muted);font-size:16px;max-width:44ch}.split ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:10px;font-size:15px}.split li{display:flex;gap:10px}.split li::before{content:"";width:8px;height:8px;background:var(--brand);border-radius:2px;margin-top:8px;flex:none}.flow{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1.3fr);align-items:center}.flow-cart{background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-lg);padding:16px}.flow-cart h4,.parcel h4{margin:0 0 10px;font-size:13px;font-weight:700}.flow-cart .ln{display:flex;justify-content:space-between;font-size:13px;padding:5px 0;border-top:1px solid var(--line);font-variant-numeric:tabular-nums}.flow-cart .ln span:first-child{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.flow-lines{height:100%;display:flex;align-items:center;justify-content:center}.parcels{display:grid;gap:10px}.parcel{background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r);padding:12px 14px;display:grid;grid-template-columns:1fr auto;gap:2px 12px;font-size:13px}.parcel h4{margin:0}.parcel .r{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.parcel .s{color:var(--muted)}.stores{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.storec{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;text-decoration:none;display:flex;flex-direction:column;background:var(--bg)}.storec:hover{border-color:var(--line-2)}.storec .ban{height:64px;overflow:hidden}.storec .ban svg{width:100%;height:100%;display:block}.storec .in{padding:0 16px 16px;display:flex;flex-direction:column;gap:4px}.av{width:48px;height:48px;border-radius:var(--r);background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:800;font-size:17px;letter-spacing:-.02em;border:3px solid var(--bg);margin-top:-24px}.storec b{font-size:16px;margin-top:6px}.storec .url{font-family:var(--f-mono);font-size:11.5px;color:var(--muted)}.storec .st{display:flex;gap:12px;font-size:12.5px;color:var(--muted);margin-top:6px;flex-wrap:wrap}.storec .st b{font-size:12.5px;color:var(--ink);margin:0}.tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tag{font-size:12px;padding:2px 8px;border-radius:var(--r-sm);background:var(--paper);border:1px solid var(--line);color:var(--espresso)}.sell{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.sell h2{font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.sell p{color:var(--muted);font-size:16px}.urlbox{border:1px solid var(--line-2);border-radius:var(--r-lg);padding:20px}.field{display:flex;flex-direction:column;gap:6px}.label{font-size:13px;font-weight:600}.hint{font-size:12.5px;color:var(--muted)}.hint.ok{color:var(--ok)}.inp{height:44px;border:1px solid var(--line-2);border-radius:var(--r);padding:0 12px;background:var(--bg);font-size:15px;outline:none;width:100%}.inp:hover{border-color:var(--sand)}.inp:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(168,117,87,.25)}.affix{display:flex;height:44px;border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden}.affix:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px rgba(168,117,87,.25)}.affix span{display:flex;align-items:center;padding:0 10px;background:var(--paper);border-right:1px solid var(--line-2);font-family:var(--f-mono);font-size:13px;color:var(--muted);white-space:nowrap}.affix input{flex:1;min-width:0;border:0;padding:0 12px;outline:none;font-family:var(--f-mono);font-size:14px}.checks{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:12px;font-size:14.5px}.checks li{display:grid;grid-template-columns:22px 1fr;gap:8px}.checks svg{width:18px;height:18px;stroke:var(--brand);margin-top:2px}.checks b{font-weight:600}.ftr{background:var(--ink);color:#E9DED5;margin-top:24px}.ftr .ctr{padding-block:44px 28px}.ftr-grid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px}.ftr h5{margin:0 0 12px;font-size:13px;color:#fff;font-weight:700}.ftr ul{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:14px}.ftr a{text-decoration:none;color:#CDBEB2}.ftr a:hover{color:#fff}.ftr .logo{color:#fff}.ftr-note{margin-top:36px;padding-top:18px;border-top:1px solid #3A2B24;font-size:12px;color:#A8978B;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}.crumbs{display:flex;gap:6px;font-size:13px;color:var(--muted);padding-top:20px;flex-wrap:wrap}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--ink);text-decoration:underline}.res-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-block:10px 16px;flex-wrap:wrap}.res-head h1{font-size:28px;font-weight:800;letter-spacing:-.025em}.res-head p{margin:2px 0 0;color:var(--muted);font-size:14px;font-variant-numeric:tabular-nums}.res-layout{display:grid;grid-template-columns:248px minmax(0,1fr);gap:32px;padding-bottom:40px}.filters{display:flex;flex-direction:column}.fgroup{border-top:1px solid var(--line);padding-block:14px}.fgroup:first-child{border-top:0;padding-top:0}.fgroup h4{margin:0 0 10px;font-size:13px;font-weight:700;display:flex;justify-content:space-between}.fgroup h4 button{border:0;background:none;color:var(--brand);font-size:12px;font-weight:600;cursor:pointer;padding:0}.cb{display:flex;align-items:center;gap:9px;padding:4px 0;font-size:14px;cursor:pointer}.cb input{appearance:none;width:17px;height:17px;border:1.5px solid var(--line-2);border-radius:3px;margin:0;display:grid;place-items:center;cursor:pointer;flex:none;background:var(--bg)}.cb input:checked{background:var(--brand);border-color:var(--brand)}.cb input:checked::after{content:"";width:9px;height:5px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.cb input:focus-visible{outline:2px solid var(--caramel);outline-offset:2px}.cb .n{margin-left:auto;font-size:12px;color:var(--subtle);font-variant-numeric:tabular-nums}.range{display:flex;align-items:center;gap:8px}.range .inp{height:36px;font-size:14px}.sw-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.sw{aspect-ratio:1;border-radius:4px;border:1px solid rgba(33,23,19,.2);cursor:pointer;padding:0;position:relative}.sw.on{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--brand)}.toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;cursor:pointer;padding:4px 0}.toggle input{appearance:none;width:34px;height:20px;border-radius:10px;background:var(--line-2);position:relative;cursor:pointer;margin:0;flex:none;transition:background .12s}.toggle input::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:8px;background:#fff;transition:transform .12s}.toggle input:checked{background:var(--brand)}.toggle input:checked::after{transform:translateX(14px)}.toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.active-f{display:flex;gap:6px;flex-wrap:wrap;flex:1;min-width:0}.chip .x{width:14px;height:14px;stroke-width:2.2}.sel{height:36px;border:1px solid var(--line-2);border-radius:var(--r);padding:0 30px 0 10px;background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23211713' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;font-size:13.5px;cursor:pointer}.mode{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden}.mode button,.mode a{border:0;background:var(--bg);height:34px;padding:0 12px;font-size:13px;font-weight:500;color:var(--muted)}.mode button{cursor:pointer}.mode button+button,.mode a+a{border-left:1px solid var(--line-2)}.mode button[aria-pressed="true"],.mode a[aria-current="page"]{background:var(--tint);color:var(--ink);font-weight:600}.f-btn{display:none}.res-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.more{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:36px;font-size:13px;color:var(--muted)}.item-top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;padding-block:16px 36px}.gal{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px}.main-img{aspect-ratio:4/3;background:var(--paper);border-radius:var(--r-lg);display:grid;place-items:center;padding:10%;max-width:100%}.main-img svg{width:100%;height:100%}.item-info h1{font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-top:6px}.idline{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--muted);flex-wrap:wrap}.idline .mono{background:var(--paper);border:1px solid var(--line);padding:2px 7px;border-radius:var(--r-sm);color:var(--ink);font-size:13px}.specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line);margin:20px 0}.specs div{padding:12px 0;display:flex;flex-direction:column;gap:2px}.specs div+div{padding-left:16px;border-left:1px solid var(--line)}.specs span{font-size:12px;color:var(--muted)}.specs b{font-size:17px;font-variant-numeric:tabular-nums}.buybox{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.buybox .from{font-size:13px;color:var(--muted)}.buybox .from b{display:block;font-size:30px;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.buybox .acts{display:flex;gap:8px;flex-wrap:wrap}.pg{margin-top:24px;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.pg-h{display:flex;justify-content:space-between;align-items:baseline;padding:12px 16px;background:var(--paper);border-bottom:1px solid var(--line);gap:12px;flex-wrap:wrap}.pg-h b{font-size:14px}.pg-h span{font-size:12px;color:var(--muted)}.tbl-wrap{overflow-x:auto}table.t{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}table.t th{font-size:12px;font-weight:600;color:var(--muted);text-align:left;padding:10px 16px;border-bottom:1px solid var(--line);white-space:nowrap}table.t td{padding:12px 16px;border-bottom:1px solid var(--line);vertical-align:middle}table.t tr:last-child td{border-bottom:0}table.t .num{text-align:right}.lst{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.lst-tabs{display:flex;gap:4px;padding:10px 12px;border-bottom:1px solid var(--line);align-items:center;flex-wrap:wrap}.lst-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.5fr) 70px 110px 128px;gap:16px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line);font-size:14px}.lst-row:last-child{border-bottom:0}.lst-row.h{font-size:12px;font-weight:600;color:var(--muted);padding-block:10px;background:var(--paper)}.lst-row .note{font-size:13px;color:var(--muted);margin-top:4px}.lst-row .store b{display:block;font-weight:600}.lst-row .store span{font-size:12.5px;color:var(--muted)}.lst-row .pr{text-align:right;font-variant-numeric:tabular-nums}.lst-row .pr b{font-size:16px;display:block}.lst-row .pr span{font-size:12px;color:var(--muted)}.lst-row .qty{font-variant-numeric:tabular-nums;color:var(--muted)}.stars{color:var(--ok);font-weight:600}.store-ban{height:180px;overflow:hidden;border-bottom:1px solid var(--line)}.store-ban svg{width:100%;height:100%;display:block}.store-head{display:flex;gap:20px;align-items:flex-end;margin-top:-40px;flex-wrap:wrap}.store-head .av{width:96px;height:96px;font-size:34px;border-width:4px;border-radius:var(--r-lg);margin:0;background:var(--brand)}.store-id{flex:1;min-width:0;padding-bottom:4px}.store-id h1{font-size:30px;font-weight:800;letter-spacing:-.03em}.store-url{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-mono);font-size:13px;color:var(--muted);background:none;border:0;padding:0;cursor:pointer}.store-url:hover{color:var(--ink)}.store-url svg{width:14px;height:14px}.store-acts{display:flex;gap:8px;padding-bottom:4px}.store-facts{display:flex;flex-wrap:wrap;gap:8px 28px;margin:18px 0 0;padding:14px 0;border-block:1px solid var(--line);font-size:14px}.store-facts div span{display:block;font-size:12px;color:var(--muted)}.store-facts b{font-variant-numeric:tabular-nums}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-top:4px;overflow-x:auto;scrollbar-width:none}.tabs button,.tabs a{border:0;background:none;padding:14px 12px 12px;font-size:14px;font-weight:600;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tabs button[aria-selected="true"],.tabs a[aria-current="page"]{color:var(--ink);border-color:var(--ink)}.tabs button span,.tabs a span{font-weight:500;color:var(--subtle);margin-left:4px;font-variant-numeric:tabular-nums}.store-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;padding-block:24px 40px}.store-nav{display:flex;flex-direction:column;gap:2px;font-size:14px}.store-nav h4{margin:14px 0 6px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}.store-nav h4:first-child{margin-top:0}.store-nav a{display:flex;justify-content:space-between;padding:6px 8px;border-radius:var(--r-sm);text-decoration:none}.store-nav a:hover{background:var(--paper)}.store-nav a.on{background:var(--tint);font-weight:600}.store-nav a span{color:var(--subtle);font-variant-numeric:tabular-nums;font-size:13px}.store-search{display:flex;gap:8px;margin-bottom:18px}.store-search .inp{height:40px}.store-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.alert{display:grid;grid-template-columns:20px 1fr auto;gap:10px;padding:12px 14px;border-radius:var(--r);font-size:14px;align-items:start;border:1px solid}.alert .ico{margin-top:1px}.alert b{font-weight:600}.alert-info{background:var(--info-bg);border-color:#C9DAEA;color:#1D3D5C}.alert-info .ico{color:var(--info)}.alert button:where(:not(.btn)){border:0;background:none;cursor:pointer;color:inherit;opacity:.7;padding:0}.ov{position:absolute;inset:0;pointer-events:none;z-index:10}.ov>*{pointer-events:auto}.scrim{position:absolute;inset:0;background:rgba(33,23,19,.4)}.ci{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:6px 0}.ci .th{width:52px;height:52px;background:var(--paper);border-radius:var(--r-sm);padding:7px}.ci .th svg{width:100%;height:100%}.ci .nm{font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci .mt{font-size:12px;color:var(--muted)}.step{display:inline-flex;align-items:center;border:1px solid var(--line-2);border-radius:var(--r-sm);margin-top:4px;height:26px}.step button{border:0;background:none;width:24px;height:24px;cursor:pointer;font-size:15px;color:var(--muted)}.step span{min-width:24px;text-align:center;font-size:12.5px;font-variant-numeric:tabular-nums}.ship{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);padding-top:8px;margin-top:6px;border-top:1px dashed var(--line-2);font-variant-numeric:tabular-nums}.tot{display:grid;grid-template-columns:1fr auto;gap:4px;font-size:14px;font-variant-numeric:tabular-nums;margin-bottom:14px}.tot .big{font-size:18px;font-weight:700;padding-top:6px;border-top:1px solid var(--line-2);margin-top:4px}.sheet{position:absolute;left:0;right:0;bottom:0;max-height:88%;background:var(--bg);border-radius:14px 14px 0 0;display:flex;flex-direction:column}.sheet-h{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line)}.sheet-h b{font-size:17px}.sheet-b{overflow-y:auto;padding:16px}.sheet-f{display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line)}.sheet-f .btn{flex:1}.toast{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);background:var(--ink);color:#fff;padding:10px 12px 10px 16px;border-radius:var(--r);font-size:14px;display:flex;align-items:center;gap:14px;box-shadow:0 10px 30px -10px rgba(0,0,0,.4);white-space:nowrap}.toast a{color:var(--sand);font-weight:600;text-decoration:none;cursor:pointer}.tabbar{display:none}@container site (max-width:1359px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}.res-grid,.store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero h1{font-size:42px}.types{grid-template-columns:repeat(7,minmax(0,1fr))}.grid .card:nth-child(n+9){display:none}.res-grid .card:nth-child(n+9){display:flex}.themes{grid-template-columns:repeat(3,minmax(0,1fr))}}@container site (max-width:1023px){.ctr{padding-inline:24px}.hdr-row{height:60px;gap:16px}.hdr-row .search{display:none}.hdr-search-m{display:block;padding-bottom:12px}.hdr-search-m .search{max-width:none}.hdr-act .hide-t{display:none}.hero-grid,.split-grid,.sell,.item-top{grid-template-columns:minmax(0,1fr);gap:32px}.hero{padding-top:28px}.hero h1{font-size:38px;max-width:18ch}.hero .hero-search{display:none}.types{grid-template-columns:repeat(4,minmax(0,1fr))}.type:nth-child(4){border-left:1px solid var(--line)}.type:nth-child(n+5){border-top:1px solid var(--line)}.type:nth-child(5){border-left:0}.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.grid .card:nth-child(n+7){display:none}.res-grid .card:nth-child(n+7),.store-grid .card:nth-child(n+7){display:flex}.res-grid,.store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stores{grid-template-columns:repeat(2,minmax(0,1fr))}.themes{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ftr-grid>div:first-child{grid-column:1/-1}.res-layout,.store-layout{grid-template-columns:minmax(0,1fr)}.res-layout>.filters{display:none}.f-btn{display:inline-flex}.store-nav{display:none}.lst-row{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) 100px 120px}.lst-row .qty{display:none}.store-ban{height:140px}}@container site (max-width:639px){.site{font-size:14.5px}.ctr{padding-inline:16px}.hdr-row{height:56px}.logo{font-size:21px}.hdr-act .hide-m{display:none}.cats{display:none}.sec{padding-block:32px}.h-sec{font-size:19px}.hero{padding-block:22px 26px}.hero h1{font-size:30px;max-width:none}.hero p.lead{font-size:15.5px;margin:10px 0 16px}.import{display:none}.types{display:flex;overflow-x:auto;border:0;border-radius:0;gap:10px;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.types::-webkit-scrollbar{display:none}.type,.type:first-child,.type:nth-child(n){border:1px solid var(--line);border-radius:var(--r);flex:0 0 132px}.grid,.res-grid,.store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.grid .card:nth-child(n+5){display:none}.res-grid .card:nth-child(n),.store-grid .card:nth-child(n){display:flex}.card-img{padding:14%}.price{font-size:15px}.seller{display:none}.card-foot{margin-top:2px}.stores{display:flex;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.storec{flex:0 0 78%}.themes{grid-template-columns:minmax(0,1fr)}.theme:nth-child(n+9){display:none}.split h2,.sell h2{font-size:25px}.flow{grid-template-columns:minmax(0,1fr)}.flow-lines{height:36px;transform:rotate(90deg)}.ftr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr .ctr{padding-bottom:96px}.res-head h1{font-size:22px}.toolbar .mode{display:none}.item-info h1{font-size:26px}.gal{grid-template-columns:minmax(0,1fr)}.specs{grid-template-columns:repeat(2,minmax(0,1fr))}.specs div:nth-child(3){padding-left:0;border-left:0}.specs div:nth-child(n+3){border-top:1px solid var(--line)}.buybox .acts{width:100%}.buybox .acts .btn{flex:1}.lst-row.h{display:none}.lst-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.lst-row .cond{grid-column:1/-1}.lst-row .btn{grid-column:1/-1;width:100%}.lst-row .pr{text-align:right}.store-ban{height:110px}.store-head{margin-top:-28px;gap:12px}.store-head .av{width:72px;height:72px;font-size:26px}.store-id{flex-basis:100%}.store-id h1{font-size:24px}.store-acts{width:100%}.store-acts .btn{flex:1}.store-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:absolute;left:0;right:0;bottom:0;background:var(--bg);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));z-index:1}.tabbar button{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:500;color:var(--muted);cursor:pointer;position:relative;padding:4px 0}.tabbar button[aria-current="page"]{color:var(--ink);font-weight:700}.tabbar button[aria-current="page"] .ico{stroke:var(--brand)}.tabbar .count{top:0;right:calc(50% - 22px)}.toast{bottom:80px}}.err .search{flex:none}.err .code{letter-spacing:.02em;text-align:left;height:auto;padding:0}.hint.err{display:block;padding-block:0;gap:0;grid-template-columns:none}.inp.err{display:block;padding-block:0;gap:0;grid-template-columns:none}textarea.inp.err{padding-block:10px}select.inp.err{display:block}.lst-row>.qty{display:block;border:0;height:auto;border-radius:0}.type .art{display:flex;padding:0;gap:0;grid-template-columns:none}.auth-side .tot{display:flex;grid-template-columns:none;gap:12px;margin-bottom:0}.th-item .ref{display:block;gap:0;font-size:11.5px;color:var(--subtle)}.stepper li.cur{font-family:var(--f-ui);font-size:13px}.trk li.cur{font-family:var(--f-ui);font-size:12.5px}.field>.seg-in{align-self:flex-start}.crow .qty{justify-self:start}.crow .pr{white-space:nowrap}.rates td:nth-child(2) .inp{min-width:150px}.rates .toggle{white-space:nowrap}@container site (max-width:639px){.alert{grid-template-columns:20px minmax(0,1fr)}.alert .act{grid-column:2;justify-self:start}}.lst.tbl-wrap{overflow-x:auto}.tbl-wrap{position:relative}@container site (max-width:1023px){.adm .queues[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.acct-nav a.on .n:not(.dot),.store-nav a.on span,.th-item.on .ref,.th-item.on time{color:var(--muted)}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.alert-ok{background:var(--ok-bg);border-color:#CFE5D7;color:var(--ok)}.alert-warn{background:var(--warn-bg);border-color:#F1DDBA;color:var(--warn)}.alert-err{background:var(--err-bg);border-color:#F6CBC6;color:var(--err)}.alert-ok .ico,.alert-warn .ico,.alert-err .ico{color:inherit}.alert .act{font-weight:600;text-decoration:underline;text-underline-offset:2px;color:inherit;background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.form{display:flex;flex-direction:column;gap:16px}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.form-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:4px}.inp.err{border-color:var(--err)}.hint.err{color:var(--err)}select.inp{appearance:none;background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23211713' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:34px;cursor:pointer}textarea.inp{height:auto;min-height:110px;padding:10px 12px;line-height:1.5;resize:vertical;font:inherit}.pw{position:relative}.pw .inp{padding-right:44px}.pw button{position:absolute;right:4px;top:4px;width:36px;height:36px;border:0;background:none;border-radius:var(--r);color:var(--muted);cursor:pointer;display:grid;place-items:center}.pw button:hover{background:var(--tint)}.linkb{color:var(--brand);font-weight:600;text-decoration:none;font-size:14px;background:none;border:0;padding:0;cursor:pointer}.linkb:hover{text-decoration:underline;text-underline-offset:3px}.btn-danger{background:var(--bg);border-color:var(--line-2);color:var(--err)}.btn-danger:hover{background:var(--err-bg);border-color:#F6CBC6}.btn-danger-solid{background:var(--err);color:#fff}.btn-danger-solid:hover{background:#8F1C13}.btn:disabled,.btn[aria-disabled="true"]{opacity:.4;cursor:not-allowed}.panel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg)}.panel-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap}.panel-h h2,.panel-h h3{font-size:16px;font-weight:700}.panel-b{padding:18px}.panel-f{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--line);background:var(--paper);border-radius:0 0 var(--r-lg) var(--r-lg);flex-wrap:wrap}.kv-list{list-style:none;margin:0;padding:0}.kv-list>li{display:flex;align-items:center;gap:14px;padding:12px 18px;border-top:1px solid var(--line)}.kv-list>li:first-child{border-top:0}.page-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.page-h h1{font-size:28px;font-weight:800;letter-spacing:-.025em}.page-h p{margin:4px 0 0;color:var(--muted);font-size:14px}.stat{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.stat::before{content:"";width:8px;height:8px;border-radius:2px;background:currentColor}.stat-ok{color:var(--ok)}.stat-warn{color:var(--warn)}.stat-info{color:var(--info)}.stat-mute{color:var(--muted)}.stat-err{color:var(--err)}.acct{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;padding-block:28px 56px}.acct-nav{display:flex;flex-direction:column;gap:2px;font-size:14px;position:sticky;top:130px;align-self:start}.acct-nav h4{margin:16px 0 6px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}.acct-nav h4:first-child{margin-top:0}.acct-nav a,.acct-nav form button{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r-sm);text-decoration:none;color:var(--ink)}.acct-nav a .ico,.acct-nav form button .ico{width:18px;height:18px;color:var(--muted)}.acct-nav a:hover,.acct-nav form button:hover{background:var(--paper)}.acct-nav a.on{background:var(--tint);font-weight:600}.acct-nav a.on .ico{color:var(--brand)}.acct-nav .n{margin-left:auto;font-size:12px;color:var(--subtle);font-variant-numeric:tabular-nums}.acct-nav .n.dot{background:var(--brand);color:#fff;border-radius:9px;padding:0 6px;font-weight:700}.acct-main{min-width:0;display:flex;flex-direction:column;gap:24px}@container site (max-width:1023px){.acct{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:16px}.acct-nav{position:static;flex-direction:row;overflow-x:auto;scrollbar-width:none;gap:4px;border-bottom:1px solid var(--line);padding-bottom:8px;margin-inline:-24px;padding-inline:24px}.acct-nav::-webkit-scrollbar{display:none}.acct-nav h4{display:none}.acct-nav a{white-space:nowrap;flex:none}}@container site (max-width:639px){.acct-nav{margin-inline:-16px;padding-inline:16px}.form-row{grid-template-columns:minmax(0,1fr)}.page-h h1{font-size:23px}.panel-f .btn,.form-actions .btn{flex:1}}
.auth{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:72px;padding-block:48px 72px;align-items:start}.auth-main{display:flex;flex-direction:column;gap:20px}.auth h1{font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.auth .sub{margin:-8px 0 0;color:var(--muted);font-size:15px}.auth-alt{font-size:14px;color:var(--muted);padding-top:18px;border-top:1px solid var(--line)}.auth-side{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;max-width:520px}.auth-side .hd{padding:16px 20px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;gap:12px}.auth-side .hd b{font-size:15px}.auth-side .hd span{font-size:13px;color:var(--muted)}.auth-side .bd{padding:16px 20px;display:flex;flex-direction:column;gap:10px;font-size:14px}.auth-side .ln{display:flex;justify-content:space-between;gap:12px;font-variant-numeric:tabular-nums}.auth-side .ln span:first-child{color:var(--muted)}.auth-side .tot{border-top:1px solid var(--line-2);padding-top:10px;font-weight:700}.auth-side p{margin:0;color:var(--muted);font-size:14px}.cb-row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.code{font-family:var(--f-mono);font-size:26px;letter-spacing:.4em;text-align:center;height:56px;padding-left:.4em}.big-ico{width:52px;height:52px;border-radius:var(--r-lg);background:var(--tint);display:grid;place-items:center;color:var(--brand)}.big-ico .ico{width:26px;height:26px}.big-ico.ok{background:var(--ok-bg);color:var(--ok)}.email-chip{font-family:var(--f-mono);font-size:14px;background:var(--paper);border:1px solid var(--line);padding:2px 8px;border-radius:var(--r-sm);color:var(--ink)}.pwm{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:2px}.pwm i{height:4px;border-radius:2px;background:var(--line)}.pwm i.on{background:var(--ok)}.steps{margin:0;padding-left:20px;display:grid;gap:8px;font-size:14px;color:var(--muted)}.steps b{color:var(--ink);font-weight:600}.greet{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.greet h1{font-size:28px;font-weight:800;letter-spacing:-.025em}.greet p{margin:4px 0 0;color:var(--muted);font-size:14px}.ov-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;align-items:start}.ov-col{display:flex;flex-direction:column;gap:24px;min-width:0}.ord{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 18px;border-top:1px solid var(--line);text-decoration:none}.ord:first-child{border-top:0}.ord:hover{background:var(--paper)}.ord b{font-size:14px}.ord .mono{color:var(--muted)}.ord .r{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ord .parcels{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--muted);margin-top:4px}.mini{display:flex;align-items:center;gap:12px}.mini .av{width:36px;height:36px;font-size:13px;border:0;margin:0;flex:none;border-radius:var(--r)}.mini b{font-size:14px;display:block}.mini span{font-size:12.5px;color:var(--muted)}.mini .unread{font-weight:700}.sell-cta{border:1px dashed var(--line-2);border-radius:var(--r-lg);padding:18px;display:flex;flex-direction:column;gap:10px}.sell-cta b{font-size:15px}.sell-cta p{margin:0;font-size:14px;color:var(--muted)}.set-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.ro{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:15px}.addr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.addr{border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px;display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.5}.addr.def{border-color:var(--line-2);background:var(--paper)}.addr .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;gap:8px}.addr .acts{display:flex;gap:14px;margin-top:10px}.tfa{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;align-items:start}.qr{width:150px;height:150px;border:1px solid var(--line-2);border-radius:var(--r);padding:10px;background:#fff}.qr svg{width:100%;height:100%}.secret{font-family:var(--f-mono);font-size:14px;letter-spacing:.08em;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 10px;display:inline-block;word-break:break-all}.ntbl{width:100%;border-collapse:collapse;font-size:14px}.ntbl th{font-size:12px;font-weight:600;color:var(--muted);text-align:left;padding:10px 18px;border-bottom:1px solid var(--line)}.ntbl th.c,.ntbl td.c{text-align:center;width:90px}.ntbl td{padding:12px 18px;border-bottom:1px solid var(--line);vertical-align:middle}.ntbl tr:last-child td{border-bottom:0}.ntbl td small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.ntbl .toggle{justify-content:center;padding:0}.danger-list{margin:0;padding-left:20px;display:grid;gap:6px;font-size:14px}@container site (max-width:1023px){.auth{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:28px 48px}.auth-main{max-width:520px}.ov-grid{grid-template-columns:minmax(0,1fr)}}@container site (max-width:639px){.auth h1{font-size:26px}.auth-side{display:none}.auth-side.keep{display:block}.set-grid,.addr-grid{grid-template-columns:minmax(0,1fr)}.tfa{grid-template-columns:minmax(0,1fr)}.ntbl th.c,.ntbl td.c{width:62px;padding-inline:6px}.ntbl th,.ntbl td{padding-inline:12px}}.ico-h{display:flex;align-items:center;gap:14px}.ico-h .big-ico{flex:none}.ico-h h1{margin:0}
.th-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;padding-block:8px 18px}.th-head h1{font-size:34px;font-weight:800;letter-spacing:-.03em}.th-head p{margin:4px 0 0;color:var(--muted);font-size:14px;font-variant-numeric:tabular-nums}.chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.th-group{margin-bottom:28px}.th-group h2{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:6px}.az{display:flex;gap:2px;flex-wrap:wrap;margin-bottom:18px}.az a{width:28px;height:28px;display:grid;place-items:center;border-radius:var(--r-sm);font-size:13px;font-weight:600;text-decoration:none;color:var(--muted)}.az a:hover{background:var(--tint);color:var(--ink)}.era{display:flex;gap:28px;padding:14px 0;margin-bottom:22px;border-block:1px solid var(--line);flex-wrap:wrap;font-size:14px}.era span{display:block;font-size:12px;color:var(--muted)}.era b{font-variant-numeric:tabular-nums}.colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:300px;overflow-y:auto;padding:2px}.colr{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg);cursor:pointer;text-align:left;font-size:13.5px}.colr:hover{border-color:var(--sand)}.colr[aria-pressed="true"],.colr[aria-current="true"]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);background:var(--tint)}.colr i{width:22px;height:22px;border-radius:4px;border:1px solid rgba(33,23,19,.25)}.colr small{display:block;color:var(--muted);font-size:12px}.colr .p{font-weight:600;font-variant-numeric:tabular-nums}.alts{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--muted);margin-top:8px}.alts .mono{color:var(--ink)}.qty{display:inline-flex;align-items:center;border:1px solid var(--line-2);border-radius:var(--r);height:32px}.qty button{border:0;background:none;width:30px;height:30px;cursor:pointer;color:var(--muted);font-size:16px}.qty input{width:44px;border:0;text-align:center;font:inherit;font-size:13.5px;font-variant-numeric:tabular-nums;outline:none;background:none}.lst-row.part{grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) 96px 104px 180px}.lst-row .buy{display:flex;gap:8px;justify-content:flex-end}.appears{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.mini-card{text-decoration:none;display:flex;flex-direction:column;gap:6px;min-width:0}.mini-card .im{aspect-ratio:1;background:var(--paper);border-radius:var(--r);padding:16%;max-width:100%}.mini-card .im svg{width:100%;height:100%}.mini-card b{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-card span{font-size:12px;color:var(--muted)}.cartpg{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:start;padding-block:12px 56px}.cgrp{border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:18px;overflow:hidden}.cgrp-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;background:var(--paper);border-bottom:1px solid var(--line);flex-wrap:wrap}.cgrp-h b{font-size:15px}.cgrp-h span{font-size:13px;color:var(--muted)}.crow{display:grid;grid-template-columns:64px minmax(0,1fr) auto 90px 28px;gap:14px;align-items:center;padding:12px 18px;border-top:1px solid var(--line)}.crow:first-of-type{border-top:0}.crow .th{width:64px;height:64px;background:var(--paper);border-radius:var(--r-sm);padding:8px}.crow .th svg{width:100%;height:100%}.crow .nm{font-weight:600;font-size:14.5px}.crow .mt{font-size:12.5px;color:var(--muted);display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:3px}.crow .pr{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.crow .pr small{display:block;font-weight:500;font-size:12px;color:var(--muted)}.rm{border:0;background:none;color:var(--muted);cursor:pointer;width:28px;height:28px;border-radius:var(--r-sm);display:grid;place-items:center}.rm:hover{background:var(--err-bg);color:var(--err)}.rm .ico{width:17px;height:17px}.cgrp-ship{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 18px;border-top:1px dashed var(--line-2);font-size:14px}.cgrp-ship .sel{max-width:100%}.cgrp-ship .r{font-variant-numeric:tabular-nums;font-weight:600}.cgrp .alert{margin:12px 18px 0}.sum{border:1px solid var(--line-2);border-radius:var(--r-lg);padding:20px;position:sticky;top:130px;display:flex;flex-direction:column;gap:14px;background:var(--bg)}.sum h2{font-size:18px;font-weight:700}.sum .rows{display:grid;grid-template-columns:1fr auto;gap:8px;font-size:14px;font-variant-numeric:tabular-nums}.sum .rows span:nth-child(odd){color:var(--muted)}.sum .big{font-size:20px;font-weight:800;color:var(--ink)!important;padding-top:10px;border-top:1px solid var(--line-2)}.sum .btn{width:100%}.sum p{margin:0;font-size:12.5px;color:var(--muted);text-align:center}.shipto{display:flex;justify-content:space-between;font-size:13px;padding:10px 12px;background:var(--paper);border-radius:var(--r);gap:8px}.co{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:40px;align-items:start;padding-block:12px 56px}.co-sec{border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:18px}.co-sec>h2{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:700;padding:16px 20px;border-bottom:1px solid var(--line)}.co-sec>h2 .n{width:26px;height:26px;border-radius:13px;background:var(--ink);color:#fff;font-size:13px;display:grid;place-items:center;flex:none}.co-sec>h2 .link{margin-left:auto;font-size:13px}.co-b{padding:18px 20px;display:flex;flex-direction:column;gap:12px}.opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.opt{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:14px;border:1px solid var(--line-2);border-radius:var(--r);cursor:pointer;font-size:14px;line-height:1.5}.opt:has(input:checked){border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);background:var(--tint)}.opt input{accent-color:#76503B;margin:3px 0 0}.opt b{display:block}.opt span{color:var(--muted)}.ship-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 0;border-top:1px solid var(--line);font-size:14px}.ship-row:first-child{border-top:0;padding-top:0}.ship-row .r{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.ship-row .s{color:var(--muted);font-size:13px}.pay-mock{border:1px solid var(--line-2);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--bg)}.pay-tabs{display:flex;gap:8px;flex-wrap:wrap}.pay-tab{flex:1;min-width:110px;border:1px solid var(--line-2);border-radius:var(--r);padding:10px 12px;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:8px}.pay-tab.on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.pay-field{height:44px;border:1px solid var(--line-2);border-radius:var(--r);display:flex;align-items:center;padding:0 12px;color:var(--subtle);font-size:15px}.pay-note{font-size:12px;color:var(--muted)}.sum-items{display:flex;flex-direction:column;gap:10px;font-size:13.5px}.sum-items .g{display:flex;justify-content:space-between;gap:8px;font-variant-numeric:tabular-nums}.sum-items .g span:first-child{color:var(--muted)}.protect{display:flex;gap:10px;font-size:13px;color:var(--muted);padding:12px;background:var(--paper);border-radius:var(--r);text-align:left}.protect .ico{color:var(--ok);flex:none}.done-h{display:flex;gap:18px;align-items:flex-start;padding-block:32px 24px}.done-h h1{font-size:30px;font-weight:800;letter-spacing:-.03em}.done-h p{margin:6px 0 0;color:var(--muted)}.parcel-card{border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:18px;overflow:hidden}.pc-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap;background:var(--paper)}.pc-h b{font-size:15px}.pc-h .meta{font-size:13px;color:var(--muted)}.trk{list-style:none;margin:0;padding:18px 18px 8px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.trk li{position:relative;padding-top:22px;font-size:12.5px;color:var(--muted)}.trk li::before{content:"";position:absolute;top:5px;left:0;right:0;height:2px;background:var(--line)}.trk li::after{content:"";position:absolute;top:0;left:0;width:12px;height:12px;border-radius:6px;background:var(--bg);border:2px solid var(--line-2);box-sizing:border-box}.trk li.done::before{background:var(--brand)}.trk li.done::after{background:var(--brand);border-color:var(--brand)}.trk li.cur::after{border-color:var(--brand);box-shadow:0 0 0 3px rgba(168,117,87,.25)}.trk li b{display:block;color:var(--ink);font-size:13px}.pc-items{border-top:1px solid var(--line)}.pc-acts{display:flex;gap:8px;flex-wrap:wrap;padding:14px 18px;border-top:1px solid var(--line);align-items:center}.pc-acts .note{font-size:13px;color:var(--muted);margin-right:auto}.pc-acts:has(>.note):has(>:nth-child(5)) .note{flex:1 0 100%;margin-right:0}.pc-acts:has(>.note):has(>:nth-child(5))>.btn:first-of-type{margin-left:auto}.rate{display:flex;gap:8px;flex-wrap:wrap}.rate label{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--r);font-size:14px;font-weight:600;cursor:pointer}.rate input{accent-color:#76503B}.rate label:has(input:checked){border-color:var(--brand);background:var(--tint)}.ord-side{display:flex;flex-direction:column;gap:18px}.kvs{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:14px;font-variant-numeric:tabular-nums}.kvs dt{color:var(--muted)}.kvs dd{margin:0;text-align:right}.kvs .t{font-weight:700;border-top:1px solid var(--line);padding-top:8px}.otbl td .mono{font-size:13px}.otbl .stores{display:flex;flex-direction:column;gap:2px}.otbl tr.click{cursor:pointer}.otbl tr.click:hover td{background:var(--paper)}.plan{border:1px solid var(--line-2);border-radius:var(--r-lg);overflow:hidden}.plan-b{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:18px 20px;align-items:center}.plan-b h2{font-size:18px;font-weight:700}.plan-b p{margin:4px 0 0;font-size:14px;color:var(--muted)}.plan-b .tot{text-align:right}.plan-b .tot b{display:block;font-size:24px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.plan-b .tot span{font-size:12.5px;color:var(--muted)}.plan-opts{display:flex;gap:18px;flex-wrap:wrap;align-items:center;padding:12px 20px;background:var(--paper);border-top:1px solid var(--line);font-size:13.5px}.plan-opts label{display:inline-flex;gap:6px;align-items:center;cursor:pointer}.plan-opts input{accent-color:#76503B}.plan-stores{display:flex;flex-wrap:wrap;gap:8px 20px;padding:12px 20px;border-top:1px solid var(--line);font-size:13px}.plan-stores span{color:var(--muted)}.wtbl .im{width:44px;height:44px;background:var(--paper);border-radius:var(--r-sm);padding:5px}.wtbl .im svg{width:100%;height:100%}.wtbl .nm{font-weight:600}.wtbl .nm small{display:block;font-weight:400;color:var(--muted);font-size:12.5px}.drop{border:2px dashed var(--line-2);border-radius:var(--r-lg);padding:36px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;background:var(--paper)}.drop .big-ico{width:52px;height:52px;border-radius:var(--r-lg);background:var(--tint);display:grid;place-items:center;color:var(--brand)}.drop b{font-size:16px}.drop p{margin:0;color:var(--muted);font-size:14px}.file{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--r);font-size:14px}.file .mono{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.errlist{list-style:none;margin:0;padding:0;font-size:13.5px}.errlist li{display:grid;grid-template-columns:70px minmax(0,1fr);gap:10px;padding:9px 18px;border-top:1px solid var(--line)}.errlist li:first-child{border-top:0}.errlist .mono{color:var(--err)}.setfind{display:flex;gap:10px;max-width:520px}.setfind .inp{font-family:var(--f-mono)}.set-hero{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px;align-items:center;padding:18px 20px}.set-hero .im{aspect-ratio:1;background:var(--paper);border-radius:var(--r);padding:12%}.set-hero .im svg{width:100%;height:100%}.set-hero h2{font-size:22px;font-weight:800;letter-spacing:-.02em}.set-hero .meter{margin:12px 0 6px}.how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.inbox{display:grid;grid-template-columns:320px minmax(0,1fr);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;height:620px}.th-list{border-right:1px solid var(--line);overflow-y:auto;display:flex;flex-direction:column}.th-search{padding:12px;border-bottom:1px solid var(--line)}.th-search .inp{height:38px;font-size:14px}.th-item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line);text-decoration:none;align-items:start}.th-item:hover{background:var(--paper)}.th-item.on{background:var(--tint)}.th-item .av{width:40px;height:40px;font-size:14px;border:0;margin:0;border-radius:var(--r)}.th-item b{font-size:14px;display:block}.th-item .sn{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.th-item .ref{font-family:var(--f-mono);font-size:11.5px;color:var(--subtle)}.th-item time{font-size:12px;color:var(--subtle);white-space:nowrap}.th-item.unread b::after{content:"";display:inline-block;width:8px;height:8px;border-radius:4px;background:var(--brand);margin-left:6px;vertical-align:1px}.conv{display:flex;flex-direction:column;min-width:0;min-height:0}.conv-h{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap}.conv-h .av{width:36px;height:36px;font-size:13px;border:0;margin:0;border-radius:var(--r)}.conv-h b{display:block;font-size:15px}.conv-h span{font-size:12.5px;color:var(--muted)}.conv-h .btn{margin-left:auto}.conv-b{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:12px;background:var(--paper)}.day{align-self:center;font-size:12px;color:var(--muted)}.msg{max-width:72%;padding:10px 14px;border-radius:var(--r-lg);font-size:14px;line-height:1.5;background:var(--bg);border:1px solid var(--line)}.msg.me{align-self:flex-end;background:var(--tint);border-color:#ECDCCD}.msg time{display:block;font-size:11.5px;color:var(--muted);margin-top:4px}.msg.sys{align-self:center;max-width:none;background:none;border:0;font-size:12.5px;color:var(--muted);padding:0}.composer{display:flex;gap:10px;padding:12px;border-top:1px solid var(--line);align-items:flex-end}.composer textarea{flex:1;min-height:44px;height:44px;resize:none}.thread-pg .inbox{grid-template-columns:minmax(0,1fr);height:640px}.thread-pg .th-list{display:none}.danger-list{margin:0;padding-left:20px;display:grid;gap:6px;font-size:14px}@container site (max-width:1359px){.appears{grid-template-columns:repeat(5,minmax(0,1fr))}.appears .mini-card:nth-child(n+6){display:none}}@container site (max-width:1023px){.cartpg,.co{grid-template-columns:minmax(0,1fr)}.sum{position:static}.appears{grid-template-columns:repeat(4,minmax(0,1fr))}.appears .mini-card:nth-child(n+5){display:none}.lst-row.part{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) 100px 170px}.lst-row.part .qty-av{display:none}.inbox{grid-template-columns:260px minmax(0,1fr)}.how{grid-template-columns:minmax(0,1fr)}}@container site (max-width:639px){.th-head h1{font-size:26px}.colors{grid-template-columns:minmax(0,1fr)}.lst-row.part{grid-template-columns:minmax(0,1fr) auto}.lst-row.part .buy{grid-column:1/-1}.lst-row.part .buy .btn{flex:1}.appears{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.appears .mini-card:nth-child(n+4){display:none}.crow{grid-template-columns:56px minmax(0,1fr) 28px;gap:10px}.crow .th{width:56px;height:56px}.crow .qty{grid-column:2}.crow .pr{grid-column:3;grid-row:2;text-align:right}.crow .rm{grid-row:1;grid-column:3}.cgrp-ship{grid-template-columns:minmax(0,1fr)}.opts{grid-template-columns:minmax(0,1fr)}.trk{grid-template-columns:minmax(0,1fr);gap:0;padding-left:18px}.trk li{padding:0 0 14px 22px}.trk li::before{top:12px;bottom:0;left:5px;right:auto;width:2px;height:auto}.trk li:last-child::before{display:none}.trk li::after{top:2px}.done-h h1{font-size:24px}.plan-b{grid-template-columns:minmax(0,1fr)}.plan-b .tot{text-align:left}.otbl .hide-m,.wtbl .hide-m{display:none}.inbox{grid-template-columns:minmax(0,1fr);height:auto}.inbox .conv{display:none}.thread-pg .inbox .conv{display:flex;height:640px}.msg{max-width:88%}.set-hero{grid-template-columns:72px minmax(0,1fr)}.setfind{flex-direction:column}}
.sn-store{display:flex;gap:10px;align-items:center;padding:4px 4px 12px;margin-bottom:6px;border-bottom:1px solid var(--line)}.sn-store .av{width:38px;height:38px;font-size:14px;border:0;margin:0;border-radius:var(--r)}.sn-store b{display:block;font-size:14px}.sn-store .mono{font-size:11.5px;color:var(--muted)}.sl-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;padding-block:48px 40px;border-bottom:1px solid var(--line)}.sl-hero h1{font-size:44px;font-weight:800;letter-spacing:-.035em;line-height:1.05;max-width:15ch}.sl-hero p{font-size:17px;color:var(--muted);max-width:44ch;margin:16px 0 24px}.fee-card{border:1px solid var(--line-2);border-radius:var(--r-lg);overflow:hidden}.fee-card .hd{padding:16px 20px;background:var(--paper);border-bottom:1px solid var(--line);font-weight:700}.fee-card table{width:100%;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums}.fee-card td{padding:11px 20px;border-top:1px solid var(--line)}.fee-card tr:first-child td{border-top:0}.fee-card td:last-child{text-align:right;font-weight:600}.fee-card .you td{font-weight:800;font-size:16px;border-top:1px solid var(--line-2);background:var(--paper)}.fee-card .ft{padding:12px 20px;font-size:13px;color:var(--muted);border-top:1px solid var(--line)}.compare{width:100%;border-collapse:collapse;font-size:14.5px}.compare th,.compare td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top}.compare th{font-size:12px;color:var(--muted);font-weight:600}.compare td:first-child{font-weight:600;width:28%}.compare .k{background:var(--tint)}.how3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.how3 li{list-style:none}.how3 b{display:block;font-size:16px;margin:10px 0 4px}.how3 p{margin:0;color:var(--muted);font-size:14.5px}.how3 .n{width:30px;height:30px;border-radius:15px;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:700;font-size:14px}.how3 ol{margin:0;padding:0;display:contents}.onb{max-width:760px;margin:0 auto;padding-block:28px 64px;display:flex;flex-direction:column;gap:22px}.stepper{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;list-style:none;margin:0;padding:0}.stepper li{border-top:3px solid var(--line);padding-top:8px;font-size:13px;color:var(--muted)}.stepper li b{display:block;color:var(--ink);font-size:14px}.stepper li.done{border-color:var(--brand)}.stepper li.cur{border-color:var(--ink)}.onb h1{font-size:30px;font-weight:800;letter-spacing:-.03em}.onb .sub{margin:-12px 0 0;color:var(--muted)}.mos-pick{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.mos-pick button{aspect-ratio:1;border-radius:var(--r-sm);border:1px solid rgba(33,23,19,.2);cursor:pointer;padding:0}.mos-pick button[aria-pressed="true"]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--brand)}.ban-prev{height:84px;border-radius:var(--r);overflow:hidden;border:1px solid var(--line)}.ban-prev svg{width:100%;height:100%;display:block}.stripe-box{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;padding:18px;border:1px solid var(--line-2);border-radius:var(--r-lg)}.stripe-box .big-ico{width:44px;height:44px;border-radius:var(--r);background:var(--tint);display:grid;place-items:center;color:var(--brand)}.checklist{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}.checklist li{display:flex;gap:10px;align-items:center}.checklist .ico{width:18px;height:18px}.checklist .ok{color:var(--ok)}.checklist .todo{color:var(--subtle)}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--r-lg)}.kpi{padding:16px 18px;display:flex;flex-direction:column;gap:2px}.kpi+.kpi{border-left:1px solid var(--line)}.kpi span{font-size:12.5px;color:var(--muted)}.kpi b{font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kpi small{font-size:12.5px;color:var(--muted)}.todo-list .kv-list>li{padding:14px 18px}.todo-list .tn{width:34px;height:34px;border-radius:var(--r);display:grid;place-items:center;font-weight:800;font-variant-numeric:tabular-nums;flex:none}.tn.warn{background:var(--warn-bg);color:var(--warn)}.tn.info{background:var(--info-bg);color:var(--info)}.tn.mute{background:var(--paper);color:var(--muted)}.todo-list b{font-size:14px;display:block}.inv td .im{width:40px;height:40px;background:var(--paper);border-radius:var(--r-sm);padding:5px}.inv td .im svg{width:100%;height:100%}.inv .nm{font-weight:600}.inv .nm small{display:block;font-weight:400;color:var(--muted);font-size:12.5px}.inv input.cell,.wtbl input.cell{height:32px;border:1px solid transparent;border-radius:var(--r-sm);text-align:right;font:inherit;font-size:14px;font-variant-numeric:tabular-nums;padding:0 8px;background:none}.inv input.cell{width:76px}.inv input.cell:hover,.wtbl input.cell:hover{border-color:var(--line-2)}.inv input.cell:focus,.wtbl input.cell:focus{border-color:var(--brand);outline:none;background:var(--bg);box-shadow:0 0 0 3px rgba(168,117,87,.25)}.inv input.cell.qty{width:62px}.inv .chk{width:36px}.inv .chk input,.bulk input{accent-color:#76503B;width:16px;height:16px}.bulk{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 14px;background:var(--ink);color:#fff;border-radius:var(--r);font-size:14px}.bulk b{margin-right:auto}.bulk .btn-secondary{background:transparent;color:#fff;border-color:#5a4840}.bulk .btn-secondary:hover{background:#3A2B24}.pg-hint{font-size:12px;color:var(--muted);display:block}.pg-hint.hi{color:var(--warn)}.pick-res{border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden}.pick-res a{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 12px;text-decoration:none;border-top:1px solid var(--line);font-size:14px}.pick-res a:first-child{border-top:0}.pick-res a[aria-selected="true"]{background:var(--tint)}.pick-res .im{width:44px;height:44px;background:var(--paper);border-radius:var(--r-sm);padding:5px}.pick-res .im svg{width:100%;height:100%}.pick-res small{color:var(--muted)}.chosen{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper)}.chosen .im{width:72px;height:72px;background:var(--bg);border-radius:var(--r-sm);padding:8px}.chosen .im svg{width:100%;height:100%}.seg-in{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden;flex-wrap:wrap}.seg-in label{display:flex;align-items:center;height:40px;padding:0 14px;font-size:14px;font-weight:500;cursor:pointer;border-left:1px solid var(--line-2)}.seg-in label:first-child{border-left:0}.seg-in input{position:absolute;opacity:0;pointer-events:none}.seg-in label:has(input:checked){background:var(--ink);color:#fff}.seg-in label:has(input:focus-visible){outline:2px solid var(--caramel);outline-offset:-2px}.photos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.photo{aspect-ratio:1;border-radius:var(--r);background:var(--paper);border:1px solid var(--line);position:relative;padding:12%}.photo svg{width:100%;height:100%}.photo .cover{position:absolute;left:6px;bottom:6px;font-size:11px;font-weight:600;background:var(--ink);color:#fff;padding:1px 6px;border-radius:var(--r-sm)}.photo-add{aspect-ratio:1;border:2px dashed var(--line-2);border-radius:var(--r);display:grid;place-items:center;color:var(--brand);font-size:13px;font-weight:600;background:none;cursor:pointer;text-align:center}.price-row{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:20px;align-items:start}.pgbox{border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;font-size:13.5px;display:grid;grid-template-columns:1fr auto;gap:6px;font-variant-numeric:tabular-nums}.pgbox span:nth-child(odd){color:var(--muted)}.pgbox b{grid-column:1/-1;font-size:13px}.prefix{display:flex;height:44px;border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden}.prefix span{display:flex;align-items:center;padding:0 12px;background:var(--paper);border-right:1px solid var(--line-2);color:var(--muted)}.prefix input{flex:1;min-width:0;border:0;padding:0 12px;font:inherit;font-size:15px;outline:none;font-variant-numeric:tabular-nums}.prefix:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px rgba(168,117,87,.25)}.sticky-save{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:10px;padding:12px 0;background:var(--bg);border-top:1px solid var(--line)}.pack{width:100%;border-collapse:collapse;font-size:14px}.pack th{font-size:12px;color:var(--muted);text-align:left;padding:8px 18px;border-bottom:1px solid var(--line);font-weight:600}.pack td{padding:10px 18px;border-bottom:1px solid var(--line);vertical-align:middle}.pack td.num,.pack th.num{text-align:right;font-variant-numeric:tabular-nums}.pack .im{width:36px;height:36px;background:var(--paper);border-radius:var(--r-sm);padding:4px}.pack .im svg{width:100%;height:100%}.pack input[type=checkbox]{accent-color:#76503B;width:18px;height:18px}.pack tr.got td{color:var(--muted)}.pack .grp td{background:var(--paper);font-size:12px;font-weight:600;color:var(--muted);padding:6px 18px}.rates td .inp,.rates td .sel{height:34px;font-size:14px}.rates td{vertical-align:middle}.bal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--r-lg)}.bal div{padding:16px 18px}.bal div+div{border-left:1px solid var(--line)}.bal span{font-size:12.5px;color:var(--muted);display:block}.bal b{font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bal small{display:block;font-size:12.5px;color:var(--muted)}.fb{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;padding:16px 18px;border-top:1px solid var(--line)}.fb:first-child{border-top:0}.fb .r{grid-row:span 3;width:30px;height:30px;border-radius:var(--r-sm);display:grid;place-items:center;font-size:12px;font-weight:800}.fb .r.pos{background:var(--ok-bg);color:var(--ok)}.fb .r.neu{background:var(--paper);color:var(--muted)}.fb .r.neg{background:var(--err-bg);color:var(--err)}.fb .who{font-size:13px;color:var(--muted)}.fb p{margin:0;font-size:14.5px}.fb .reply{margin-top:6px;padding:10px 12px;background:var(--paper);border-radius:var(--r);font-size:14px}.fb .reply b{font-size:12.5px;display:block;color:var(--muted);font-weight:600}.fb-sum{display:flex;gap:28px;flex-wrap:wrap;padding:16px 18px;font-size:14px;font-variant-numeric:tabular-nums}.fb-sum span{display:block;font-size:12.5px;color:var(--muted)}.fb-sum b{font-size:20px}@container site (max-width:1023px){.sl-hero{grid-template-columns:minmax(0,1fr);gap:32px}.how3{grid-template-columns:minmax(0,1fr);gap:18px}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi:nth-child(3){border-left:0}.kpi:nth-child(n+3){border-top:1px solid var(--line)}.photos{grid-template-columns:repeat(4,minmax(0,1fr))}.sn-store{display:none}}@container site (max-width:639px){.sl-hero h1{font-size:30px}.stepper li span{display:none}.onb h1{font-size:24px}.mos-pick{grid-template-columns:repeat(6,minmax(0,1fr))}.photos{grid-template-columns:repeat(3,minmax(0,1fr))}.price-row{grid-template-columns:minmax(0,1fr)}.bal{grid-template-columns:minmax(0,1fr)}.bal div+div{border-left:0;border-top:1px solid var(--line)}.inv .hide-m,.pack .hide-m{display:none}.compare td:first-child{width:auto}}.figm{list-style:none;margin:0;padding:0}.figm-row{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:16px;align-items:start;padding:14px 18px;border-top:1px solid var(--line)}.figm-bl{display:flex;flex-direction:column;gap:2px}.figm-pick{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center}.figm-pick b,.figm-opt b{display:block;font-size:14px}.figm .im{width:44px;height:44px;background:var(--paper);border-radius:var(--r-sm);display:grid;place-items:center;padding:4px}.figm .im svg{width:100%;height:100%}.figm-search .inp{height:40px}.figm-res{display:flex;flex-direction:column;border:1px solid var(--line-2);border-radius:var(--r);margin-top:6px;overflow:hidden}.figm-opt{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;text-align:left;padding:8px 10px;border:0;border-top:1px solid var(--line);background:var(--bg);cursor:pointer;font:inherit}.figm-opt:first-child{border-top:0}.figm-opt:hover,.figm-opt:focus-visible{background:var(--tint)}@container site (max-width:639px){.figm-row{grid-template-columns:minmax(0,1fr);gap:8px}}.combo{position:relative}
.store-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;padding-block:24px 56px;align-items:start}.prose{max-width:68ch;font-size:15.5px;line-height:1.65}.prose h2{font-size:20px;font-weight:700;margin:28px 0 8px;letter-spacing:-.01em}.prose h2:first-child{margin-top:0}.prose h3{font-size:16px;font-weight:700;margin:20px 0 6px}.prose p{margin:0 0 12px}.prose ul,.prose ol{margin:0 0 12px;padding-left:22px}.prose li{margin-bottom:6px}.prose .ph{background:var(--warn-bg);color:var(--warn);padding:1px 6px;border-radius:var(--r-sm);font-size:.92em;font-weight:600}.spec-tags{display:flex;flex-wrap:wrap;gap:6px}.fb-bars{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 12px;align-items:center;font-size:13.5px;font-variant-numeric:tabular-nums}.fb-bars i{display:block;height:8px;border-radius:4px;background:var(--line);overflow:hidden}.fb-bars i b{display:block;height:100%;background:var(--ok)}.fb-bars i.neu b{background:var(--subtle)}.fb-bars i.neg b{background:var(--err)}.dir-bar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.dir-bar .inp{flex:1;min-width:220px;height:40px}.dir-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.help-hero{padding-block:40px 28px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.help-hero h1{font-size:34px;font-weight:800;letter-spacing:-.03em}.help-hero .kv-q{display:flex;height:50px;border:1.5px solid var(--ink);border-radius:var(--r);overflow:hidden;max-width:640px}.help-hero .kv-q input{flex:1;border:0;padding:0 16px;font:inherit;font-size:16px;outline:none;min-width:0}.help-hero .kv-q button{border:0;background:var(--ink);color:#fff;padding:0 18px;font-weight:600;cursor:pointer}.topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;padding-block:32px}.topic h2{font-size:17px;font-weight:700;display:flex;align-items:center;gap:10px;margin-bottom:10px}.topic h2 .ico{color:var(--brand)}.topic ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14.5px}.topic a{text-decoration:none;color:var(--ink)}.topic a:hover{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.topic .all{color:var(--brand);font-weight:600;font-size:14px}.topic li>a:not(.all){position:relative;display:inline-block;padding-left:15px}.topic li>a:not(.all)::before{content:"";position:absolute;left:1px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--brand)}.art{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;padding-block:20px 56px}.art-nav{display:flex;flex-direction:column;gap:2px;font-size:14px;position:sticky;top:130px;align-self:start}.art-nav b{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.art-nav a{padding:7px 10px;border-radius:var(--r-sm);text-decoration:none;color:var(--ink)}.art-nav a:hover{background:var(--paper)}.art-nav a.on{background:var(--tint);font-weight:600}.art h1{font-size:30px;font-weight:800;letter-spacing:-.03em;margin-bottom:6px}.art .upd{font-size:13px;color:var(--muted);margin-bottom:24px}.helpful{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:32px;padding-top:18px;border-top:1px solid var(--line);font-size:14px}.mini-cart{border:1px solid var(--line-2);border-radius:var(--r-lg);overflow:hidden;margin:16px 0 18px;max-width:520px;font-size:14px}.mini-cart div{display:flex;justify-content:space-between;padding:9px 14px;border-top:1px solid var(--line);font-variant-numeric:tabular-nums}.mini-cart div:first-child{border-top:0;background:var(--paper);font-weight:700}.mini-cart .t{font-weight:800;background:var(--paper)}.pg-hero{padding-block:40px 28px;max-width:760px}.pg-hero h1{font-size:38px;font-weight:800;letter-spacing:-.035em;line-height:1.08}.pg-hero p{font-size:17px;color:var(--muted);margin:14px 0 0;max-width:56ch}.fee-big{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start;padding-bottom:40px}.cover-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.cover-grid div{padding:18px 20px;border-top:1px solid var(--line);font-size:14.5px}.cover-grid div:nth-child(-n+2){border-top:0}.cover-grid div:nth-child(even){border-left:1px solid var(--line)}.cover-grid h3{font-size:15px;font-weight:700;margin:0 0 4px;display:flex;align-items:center;gap:8px}.cover-grid h3 .ico{width:18px;height:18px}.cover-grid .yes h3 .ico{color:var(--ok)}.cover-grid .no h3 .ico{color:var(--err)}.cover-grid p{margin:0;color:var(--muted)}.claim{list-style:none;margin:0;padding:0;counter-reset:c;display:grid;gap:0;border-left:2px solid var(--line);margin-left:13px}.claim li{counter-increment:c;position:relative;padding:0 0 22px 28px;font-size:14.5px}.claim li::before{content:counter(c);position:absolute;left:-15px;top:-2px;width:28px;height:28px;border-radius:14px;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}.claim b{display:block;font-size:15px}.claim span{color:var(--muted)}.principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;padding-block:8px 32px}.principles b{display:block;font-size:16px;margin-bottom:4px}.principles p{margin:0;color:var(--muted);font-size:14.5px}.contact{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;padding-block:8px 56px;align-items:start}.company{font-size:14px;line-height:1.7}.legal{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;padding-block:20px 56px}.toc{display:flex;flex-direction:column;gap:2px;font-size:13.5px;position:sticky;top:130px;align-self:start}.toc b{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.toc a{padding:5px 8px;border-radius:var(--r-sm);text-decoration:none;color:var(--muted)}.toc a:hover{background:var(--paper);color:var(--ink)}.legal h1{font-size:30px;font-weight:800;letter-spacing:-.03em}.legal .upd{font-size:13px;color:var(--muted);margin:6px 0 20px}.cookie{position:absolute;left:24px;bottom:24px;max-width:460px;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-lg);padding:18px 20px;box-shadow:0 18px 40px -18px rgba(33,23,19,.45);display:flex;flex-direction:column;gap:12px;font-size:14px;z-index:2}.cookie b{font-size:15px}.cookie p{margin:0;color:var(--muted)}.cookie .row{display:flex;gap:8px;flex-wrap:wrap}.cookie .row .btn{flex:1}.ck-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:16px 18px;border-top:1px solid var(--line);align-items:center}.ck-row:first-child{border-top:0}.ck-row b{font-size:14.5px}.ck-row p{margin:0;color:var(--muted);font-size:13.5px;grid-column:1}@container site (max-width:1023px){.store-body,.contact,.fee-big{grid-template-columns:minmax(0,1fr)}.dir-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topics{grid-template-columns:repeat(2,minmax(0,1fr))}.art,.legal{grid-template-columns:minmax(0,1fr);gap:16px}.art-nav,.toc{position:static;flex-direction:row;flex-wrap:wrap;gap:4px}.art-nav b,.toc b{width:100%}}@container site (max-width:639px){.dir-grid{grid-template-columns:minmax(0,1fr)}.topics,.principles,.cover-grid{grid-template-columns:minmax(0,1fr)}.cover-grid div:nth-child(even){border-left:0}.cover-grid div:nth-child(2){border-top:1px solid var(--line)}.help-hero h1,.pg-hero h1{font-size:28px}.cookie{left:12px;right:12px;bottom:76px;max-width:none}.toc{display:none}}.apid{display:grid;grid-template-columns:230px minmax(0,1fr) 400px;gap:32px;align-items:start;padding:20px 0 48px}.apin{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;font-size:14px}.apin-m>summary{display:none}.apin-g{display:flex;flex-direction:column;gap:2px;margin-bottom:18px}.apin-g>b{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 8px 6px}.apin-a,.apin-ep{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--r-sm);color:var(--ink);text-decoration:none;line-height:1.3}.apin-a:hover,.apin-ep:hover{background:var(--paper)}.apin-a.on,.apin-ep.on{background:var(--tint);font-weight:600}.apin-ep .mth{flex:none;width:52px;text-align:center}.mth{display:inline-block;font-family:var(--f-mono);font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:2px 6px;border-radius:var(--r-sm);line-height:1.5}.mth-get{background:var(--ok-bg);color:var(--ok)}.mth-post{background:var(--info-bg);color:var(--info)}.mth-patch{background:var(--warn-bg);color:var(--warn)}.mth-delete{background:var(--err-bg);color:var(--err)}.apia{min-width:0}.apia-h{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.apia h1{margin:0;font-size:30px;letter-spacing:-.02em}.apia .upd{color:var(--muted);font-size:13.5px;margin:6px 0 18px}.apia h2{font-size:18px;margin:30px 0 10px}.apia h2 .hint{font-weight:400;font-size:13px;margin-left:6px}.apia>p{line-height:1.6}.ep{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--bg);margin:0 0 16px}.ep-l{font-size:12.5px;color:var(--muted);flex:none}.ep-url{flex:1;min-width:0;overflow-wrap:anywhere;font-size:14px}.ep-base{color:var(--muted)}.ep-url b{color:var(--brand);font-weight:600}.ep-copy,.apic-copy{flex:none;border:1px solid var(--line-2);background:var(--bg);color:var(--ink);border-radius:var(--r-sm);font:inherit;font-size:12.5px;padding:4px 10px;cursor:pointer}.ep-copy:hover{background:var(--paper)}.apibox{padding:12px 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper);font-size:14px;line-height:1.6}.apit td,.apit th{vertical-align:top;font-size:14px}.apit td:first-child{white-space:nowrap}.req{font-size:11.5px;color:var(--err);background:var(--err-bg);border-radius:var(--r-sm);padding:1px 6px;margin-left:4px}.ptype{font-family:var(--f-mono);font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:var(--r-sm);padding:1px 6px}.rtabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:12px;overflow-x:auto}.rtabs button{display:flex;align-items:center;gap:6px;border:0;background:none;font:inherit;font-family:var(--f-mono);font-size:13.5px;font-weight:600;color:var(--muted);padding:8px 12px;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.rtabs button.on{color:var(--ink);border-bottom-color:var(--brand)}.rdot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--subtle)}.rdot-ok{background:var(--ok)}.rdot-err{background:var(--err)}.apisteps{padding-left:20px;line-height:1.7}.apil{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r);margin-bottom:14px;overflow:hidden}.apil>b{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:10px 14px 6px;background:var(--paper)}.apil-row{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:14px}.apil-row .mth{text-align:center}.apil-row .mono{overflow-wrap:anywhere}.apil-row>span:last-child{color:var(--muted);text-align:right}.apil-row:hover{background:var(--paper)}.apinext{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:36px}.apinext-a{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r);text-decoration:none;color:var(--ink);font-weight:500}.apinext-a:hover{border-color:var(--line-2);background:var(--paper)}.apinext-a .mth{align-self:flex-start;margin-right:6px}.apinext-a[style*="right"] .mth{align-self:flex-end}.apic{position:sticky;top:20px;display:flex;flex-direction:column;gap:14px}.apic-box{border-radius:var(--r-lg);background:var(--ink);overflow:hidden}.apic-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 6px 6px;border-bottom:1px solid rgba(255,255,255,.08)}.apic-tabs{display:flex;gap:2px;overflow-x:auto}.apic-tabs button{border:0;background:none;color:#C9BDB4;font:inherit;font-size:12.5px;padding:6px 10px;border-radius:var(--r-sm);cursor:pointer;white-space:nowrap}.apic-tabs button.on{background:rgba(255,255,255,.1);color:#fff}.apic-t{display:flex;align-items:center;gap:8px;color:#fff;font-size:12.5px;padding:6px 8px}.apic-copy{background:transparent;border-color:rgba(255,255,255,.18);color:#E9E1DA}.apic-copy:hover{background:rgba(255,255,255,.08)}.apic-code{margin:0;padding:14px 16px;overflow-x:auto;font-family:var(--f-mono);font-size:12.5px;line-height:1.65;color:#F3ECE6;white-space:pre}@container site (max-width:1180px){.apid{grid-template-columns:210px minmax(0,1fr)}.apic{grid-column:2;position:static}}@container site (max-width:820px){.apid{grid-template-columns:minmax(0,1fr);gap:20px}.apic{grid-column:auto}.apin{position:static;max-height:none;border:1px solid var(--line);border-radius:var(--r);padding:4px 8px}.apin-m>summary{display:block;padding:8px 4px;font-weight:600;cursor:pointer}.apin-m:not([open])>.apin-g{display:none}.apil-row{grid-template-columns:58px minmax(0,1fr)}.apil-row>span:last-child{grid-column:2;text-align:left}.apinext{grid-template-columns:1fr}}.apinext-r{text-align:right;align-items:flex-end}.apinext-a>span:last-child{display:flex;align-items:center;gap:8px}.apinext-r>span:last-child{justify-content:flex-end}.apic-inline{background:var(--ink);border-radius:var(--r);max-height:420px;margin:0}.rtab>p{margin:0 0 10px}
.err{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:56px;padding-block:56px 72px;align-items:start}.err-main{display:flex;flex-direction:column;gap:16px}.err .code{font-family:var(--f-mono);font-size:13px;color:var(--muted)}.err h1{font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.err .lead2{font-size:16.5px;color:var(--muted);margin:0;max-width:48ch}.err .path{font-family:var(--f-mono);font-size:13.5px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);padding:4px 8px;color:var(--ink);align-self:flex-start;max-width:100%;overflow-wrap:anywhere}.err .search{max-width:none;height:48px}.err-side{display:flex;flex-direction:column;gap:16px}.err-mark{width:120px;height:96px}.err-mark svg{width:100%;height:100%}.ref{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--muted);flex-wrap:wrap}.ref code{font-family:var(--f-mono);font-size:13px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-sm);padding:3px 8px}.countdown{font-family:var(--f-mono);font-size:28px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.02em}.status-list{list-style:none;margin:0;padding:0;font-size:14px}.status-list li{display:flex;justify-content:space-between;gap:12px;padding:11px 18px;border-top:1px solid var(--line)}.status-list li:first-child{border-top:0}.bare .hdr .search,.bare .hdr-act,.bare .cats,.bare .hdr-search-m{display:none!important}.ex{display:flex;flex-direction:column;gap:8px}.empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:26px;border:1px dashed var(--line-2);border-radius:var(--r-lg);min-height:100%}.empty h3{margin:0;font-size:18px;font-weight:700}.empty p{margin:0 0 6px;color:var(--muted);font-size:14.5px;max-width:46ch}.empty .mono{color:var(--ink)}@keyframes skp{0%,100%{opacity:1}50%{opacity:.55}}@keyframes spin{to{transform:rotate(360deg)}}@container site (max-width:1023px){.err{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:32px 56px}}@container site (max-width:639px){.err h1{font-size:27px}}.ftr-slim{display:none}.bare .ftr-grid,.bare .ftr-note{display:none}.bare .ftr .ctr{padding-block:28px}.bare .ftr-slim{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;font-size:14px}.ftr-slim nav{display:flex;flex-wrap:wrap;gap:8px 20px}.ftr-slim small{font-size:12px;color:#A8978B;width:100%}.st{display:flex;flex-direction:column;gap:18px;padding-block:32px 56px;max-width:880px}.st-h h1{font-size:30px;font-weight:800;letter-spacing:-.025em;margin:0}.st-h p{margin:4px 0 0}.st-sys{padding:16px 18px;border-top:1px solid var(--line)}.st-sys:first-child{border-top:0}.st-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:15px}.st-bars{display:grid;grid-template-columns:repeat(90,minmax(0,1fr));gap:2px;height:34px}.st-bars i{border-radius:2px;background:var(--ok)}.st-bars i:hover{opacity:.7}.st-bars .d-warn{background:var(--warn)}.st-bars .d-err{background:var(--err)}.st-bars .d-maint{background:var(--info)}.st-bars .d-none{background:var(--line)}.st-foot{display:flex;align-items:center;gap:12px;margin-top:8px;font-size:12.5px;color:var(--muted)}.st-foot .ln{flex:1;border-top:1px solid var(--line)}.st-foot b{font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.st-day{margin:6px 0 0;min-height:1.5em;font-size:13px}.st-30{display:none}.st-tl{list-style:none;margin:0;padding:0 18px}.st-tl li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:12px 0;border-top:1px solid var(--line);font-size:14px}.st-tl li:first-child{border-top:0}.st-tl time{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:2px}.st-tl p{margin:4px 0 0}.st-past{list-style:none;margin:0;padding:0}.st-past>li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:14px 18px;border-top:1px solid var(--line);font-size:14px}.st-past>li:first-child{border-top:0}.st-past>li>time{font-size:13px;color:var(--muted);padding-top:1px}.st-past summary{cursor:pointer;display:flex;flex-direction:column;gap:2px}.st-past summary b{text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.st-past details[open] summary{margin-bottom:6px}.st-past .st-tl{padding:0 0 0 14px;border-left:2px solid var(--line)}@container site (max-width:639px){.st{padding-block:24px 40px}.st-h h1{font-size:25px}.st-bars{grid-template-columns:repeat(30,minmax(0,1fr))}.st-bars i:nth-child(-n+60){display:none}.st-90{display:none}.st-30{display:inline}.st-tl li,.st-past>li{grid-template-columns:minmax(0,1fr);gap:2px}}
.admin-mode .hdr,.admin-mode .ftr,.admin-mode ~ .ov .tabbar{display:none!important}.ov.admin-mode .tabbar{display:none!important}.abar{background:var(--ink);color:#E9DED5;position:sticky;top:0;z-index:5}.abar-in{display:flex;align-items:center;gap:20px;height:56px}.abar .logo{color:#fff;font-size:20px}.abar .logo svg{width:22px;height:19px}.abar-tag{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#3A2B24;color:#D0A98B;padding:2px 7px;border-radius:var(--r-sm);margin-left:4px}.abar-q{flex:1;max-width:520px}.abar-q input{width:100%;height:36px;border:1px solid #4A3A32;background:#2C201B;color:#fff;border-radius:var(--r);padding:0 12px;font:inherit;font-size:14px;outline:none}.abar-q input::placeholder{color:#A8978B}.abar-q input:focus{border-color:#D0A98B}.abar-env{font-size:12px;font-weight:700;background:#B42318;color:#fff;padding:3px 8px;border-radius:var(--r-sm);margin-left:auto}.abar-me{font-size:12.5px;color:#A8978B}.adm{display:grid;grid-template-columns:200px minmax(0,1fr);gap:32px;padding-block:22px 56px}.adm .acct-nav{top:80px}table.dt{width:100%;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums}.dt th{font-size:11.5px;font-weight:600;color:var(--muted);text-align:left;padding:8px 12px;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--paper)}.dt td{padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.dt tr:last-child td{border-bottom:0}.dt .num{text-align:right}.dt tr.click{cursor:pointer}.dt tr.click:hover td{background:var(--paper)}.dt .mono{font-size:12.5px}.dt .sub{display:block;font-size:12px;color:var(--muted)}.age{font-variant-numeric:tabular-nums}.age.late{color:var(--err);font-weight:600}.queues{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.queue{padding:14px 16px;text-decoration:none;display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--line)}.queue:first-child{border-left:0}.queue:hover{background:var(--paper)}.queue span{font-size:12.5px;color:var(--muted)}.queue b{font-size:26px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.queue small{font-size:12px}.queue small.late{color:var(--err);font-weight:600}.two{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;align-items:start}.case{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.tl{list-style:none;margin:0;padding:0 18px}.tl li{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:12px 0;border-top:1px solid var(--line);font-size:14px}.tl li:first-child{border-top:0}.tl time{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.tl .who{font-weight:600}.tl .who.sys{color:var(--muted);font-weight:500}.tl p{margin:2px 0 0}.evid{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.evid span{width:72px;height:72px;border-radius:var(--r-sm);background:var(--paper);border:1px solid var(--line);padding:8px;display:block}.evid span svg{width:100%;height:100%}.decide .opt{grid-template-columns:20px minmax(0,1fr)}.facts{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:13.5px}.facts dt{color:var(--muted)}.facts dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.mod{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;margin-bottom:16px}.mod>div{padding:16px 18px}.mod>div+div{border-left:1px solid var(--line);background:var(--paper)}.mod .lst-prev{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center}.mod .lst-prev .im{width:72px;height:72px;background:var(--paper);border-radius:var(--r-sm);padding:8px}.mod .lst-prev .im svg{width:100%;height:100%}.mod .reason{font-size:14px}.mod .reason b{display:block;margin-bottom:2px}.mod .acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}@container site (max-width:1023px){.adm{grid-template-columns:minmax(0,1fr);gap:14px}.queues{grid-template-columns:repeat(2,minmax(0,1fr))}.queue:nth-child(3){border-left:0}.queue:nth-child(n+3){border-top:1px solid var(--line)}.two,.case{grid-template-columns:minmax(0,1fr)}.abar-me{display:none}}@container site (max-width:639px){.abar-env{display:none}.mod{grid-template-columns:minmax(0,1fr)}.mod>div+div{border-left:0;border-top:1px solid var(--line)}.tl li{grid-template-columns:minmax(0,1fr);gap:2px}.dt .hide-m{display:none}}.dt tr.unread td{background:var(--tint)}.att{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13.5px}.att li{display:flex;align-items:center;gap:8px}.att .hint{font-size:12.5px}.srv-load{display:flex;align-items:flex-end;gap:4px;height:150px;padding-top:10px;border-top:1px dashed var(--line)}.srv-load i{flex:1;min-height:3px;background:var(--ok,#2E8B57);border-radius:3px 3px 0 0}.srv-load i.busy{background:var(--warn,#D9A21B)}.srv-load i.high{background:var(--err,#C0392B)}
body{background:var(--bg);margin:0;min-height:100vh}.site{container:site/inline-size;min-height:100vh;display:flex;flex-direction:column}.site>main{flex:1}.ov{position:fixed;inset:0;pointer-events:none;z-index:20}.ov>*{pointer-events:auto}.hdr{top:env(safe-area-inset-top,0px)}.skip{position:absolute;left:12px;top:-60px;z-index:50;background:var(--ink);color:#fff;padding:10px 14px;border-radius:var(--r);font-weight:600;text-decoration:none}.skip:focus{top:12px}.tabbar a{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:500;color:var(--muted);text-decoration:none;position:relative;padding:4px 0}.tabbar a[aria-current="page"]{color:var(--ink);font-weight:700}.tabbar a[aria-current="page"] .ico{stroke:var(--brand)}.count:empty,.count[data-n="0"]{display:none}@container site (max-width:639px){.site>main{padding-bottom:8px}}form button{font:inherit}.btn[aria-busy="true"]{opacity:.55;cursor:progress}[hidden]{display:none!important}.toast[hidden]{display:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.curmenu{position:relative}.curmenu>summary{list-style:none;cursor:pointer}.curmenu>summary::-webkit-details-marker{display:none}.curmenu-list{position:absolute;right:0;top:calc(100% + 6px);min-width:120px;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r);box-shadow:0 10px 30px -12px rgba(33,23,19,.35);padding:4px;display:flex;flex-direction:column;z-index:10}.curmenu-list a{padding:8px 10px;border-radius:var(--r-sm);font-family:var(--f-mono);font-size:13px;text-decoration:none;color:var(--ink)}.curmenu-list a:hover{background:var(--paper)}.curmenu-list a[aria-current="true"]{background:var(--tint);font-weight:500}.acct-nav form{margin:0}.acct-nav form button{background:none;border:0;width:100%;text-align:left;font-size:14px;cursor:pointer}.hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.bell,.wl-more,.bulk-price{position:relative}.bell>summary,.wl-more>summary,.bulk-price>summary{list-style:none}.bell>summary::-webkit-details-marker,.wl-more>summary::-webkit-details-marker,.bulk-price>summary::-webkit-details-marker{display:none}.fit-img{width:100%;height:100%;object-fit:contain}.contents{display:contents}.card .stretch{color:inherit;text-decoration:none}.card .stretch::after{content:"";position:absolute;inset:0;z-index:0}.card .stretch:focus-visible{outline:none}.card:has(.stretch:focus-visible) .card-img{outline:2px solid var(--caramel);outline-offset:2px}.card .fav{z-index:1;text-decoration:none}.card-img img,.main-img img,.mini-card .im img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.main-img img{max-height:100%}.mode a{display:inline-flex;align-items:center;text-decoration:none}.fgroup h4 .clr{color:var(--brand);font-size:12px;font-weight:600;text-decoration:none}.filters-apply{margin-top:12px;width:100%}.sheet .filters-apply{display:none}.chip.on{text-decoration:none}.lst-tabs .chip{text-decoration:none}.lst-row form{display:flex;justify-content:flex-end;gap:8px;margin:0}.colr{color:var(--ink);text-decoration:none}.gal-1{grid-template-columns:minmax(0,1fr)}.sw input{position:absolute;opacity:0}.sw:has(input:focus-visible){outline:2px solid var(--caramel);outline-offset:2px}.card-img{overflow:hidden;grid-template:minmax(0,1fr)/minmax(0,1fr)}.card-img img{max-width:100%;max-height:100%;min-height:0}.main-img{overflow:hidden;grid-template:minmax(0,1fr)/minmax(0,1fr)}.type .art svg{height:88px;width:auto;max-width:140px}.type .art img{display:block;max-height:88px;max-width:min(140px,100%);width:auto;height:auto}.noimg{display:grid;place-items:center;width:100%;height:100%;color:var(--subtle);font-size:12px;text-align:center}.noimg svg{width:44%;height:auto;opacity:.5}@container site (max-width:639px){.lst-row form{grid-column:1/-1}.lst-row form .btn{flex:1}}.active-f .chip{flex:none;white-space:nowrap}.tabs a{text-decoration:none}.store-acts form{margin:0;display:flex}.store-acts .btn{text-decoration:none}@container site (max-width:639px){.store-acts{flex-wrap:wrap}}.affix.is-err{border-color:var(--err)}.prefix.is-err{border-color:var(--err)}.photo{overflow:hidden}.photo .photo-rm{position:absolute;top:6px;right:6px;width:18px;height:18px;margin:0;accent-color:var(--err);cursor:pointer}.photo:has(.photo-rm:checked){opacity:.45;outline:2px solid var(--err);outline-offset:-2px}.photo-add{position:relative}.bulk[hidden]{display:none}.bulk-pop{position:absolute;z-index:5;top:calc(100% + 6px);left:0;display:flex;gap:8px;align-items:center;padding:10px;background:var(--bg);color:var(--ink);border:1px solid var(--line-2);border-radius:var(--r);box-shadow:0 8px 24px rgba(33,23,19,.12);white-space:nowrap}.bulk-pop .sel{height:34px}.drop.is-over{border-color:var(--brand);background:var(--tint)}.drop[aria-busy="true"]{opacity:.6}.inv input.cell.is-err{border-color:var(--err)}.inv input.cell[aria-busy="true"]{opacity:.5}.rates td [data-toggle] input{flex:none}.rates [data-toggle]{white-space:nowrap}.shipto-form{display:flex;flex-direction:column;gap:6px;padding:12px;background:var(--paper);border-radius:var(--r)}.shipto-form .label{margin:0}.shipto-row{display:flex;gap:8px}.shipto-row .sel{flex:1;min-width:0;height:40px}.sum .shipto-row .btn{width:auto;flex:none;height:40px}.shipto-form .linkb,.shipto-form .hint{font-size:13px}.cgrp .alert{margin-bottom:12px}.crow.has-problem .nm{color:var(--muted)}.ship-row .ship-note{grid-column:1/-1;margin-top:6px}.ship-row .ship-note .inp{height:36px;font-size:13.5px}.rate-pick{display:none;flex-direction:column;gap:6px;padding:0 0 12px}.rate-pick:target{display:flex}.opt-btn{display:block;width:100%;text-align:left;padding:10px 12px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--bg);font:inherit;font-size:13.5px;cursor:pointer}.opt-btn.on{border-color:var(--brand);background:var(--tint);font-weight:600}.pay-el{border:1px solid var(--line-2);border-radius:var(--r);padding:16px;background:var(--bg);min-height:120px}@media print{.hdr,.cats,.ftr,.tabbar,.toast,.no-print,.skip,.acct-nav{display:none!important}body,.site{background:#fff}.panel{break-inside:avoid}}a.chip{text-decoration:none;color:inherit}.wl-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:6;width:min(340px,86vw);padding:14px;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r);box-shadow:0 10px 30px -12px rgba(33,23,19,.35)}.wl-alerts{margin-top:4px}.bell-pop{position:absolute;right:0;top:calc(100% + 8px);width:min(360px,92vw);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:0 14px 40px -16px rgba(33,23,19,.4);z-index:12;overflow:hidden}.bell-h{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line);font-size:14px}.bell-list{max-height:420px;overflow-y:auto}.bell-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);font-size:13.5px;line-height:1.4;color:var(--ink);text-decoration:none}.bell-item:hover{background:var(--paper)}.bell-item.unread span::before{content:"";display:inline-block;width:7px;height:7px;border-radius:4px;background:var(--brand);margin-right:7px;vertical-align:1px}.bell-item time{font-size:12px;color:var(--subtle);white-space:nowrap}.bell-empty{margin:0;padding:16px 14px;font-size:13.5px;color:var(--muted)}.bell-page .bell-item:last-child{border-bottom:0}.cas-head .art{display:block;padding:0;gap:0;grid-template-columns:none;overflow:hidden;max-width:64px}.cas-head .art img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ftr-legal a{color:inherit;text-decoration:none}.ftr-legal a:hover{text-decoration:underline;text-underline-offset:3px}.sw-big{display:block;width:36px;height:36px;border-radius:var(--r-sm);border:1px solid rgba(33,23,19,.15)}@container site (max-width:639px){.colours-t .hide-m,table.t .hide-m{display:none}}.colours-t td.num{white-space:nowrap}.chips label.chip{cursor:pointer}.chips label.chip:has(input:checked){text-decoration:line-through;opacity:.55}.chips label.chip:has(input:focus-visible){outline:2px solid currentColor;outline-offset:2px}.lst-row .cond.has-ph{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:start}.lst-ph{position:relative;width:52px;height:52px;padding:0;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);overflow:hidden;cursor:zoom-in}.lst-ph img{width:100%;height:100%;object-fit:cover;display:block}.lst-ph span{position:absolute;right:3px;bottom:3px;background:rgba(33,23,19,.82);color:#fff;font-size:11px;font-weight:700;line-height:16px;padding:0 4px;border-radius:3px}.lst-ph:focus-visible{outline:2px solid var(--caramel);outline-offset:2px}.kv-gal{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#140E0B;color:#fff;overflow:hidden}.kv-gal::backdrop{background:rgba(20,14,11,.6)}.kv-gal[open]{display:grid;grid-template-columns:64px minmax(0,1fr) 64px;grid-template-rows:56px minmax(0,1fr);align-items:center;justify-items:center}.kv-gal-top{grid-column:1/-1;align-self:stretch;justify-self:stretch;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 20px;font-size:14px}.kv-gal-top b{font-weight:600}.kv-gal img{grid-row:2;grid-column:2;width:100%;height:100%;object-fit:contain;padding:8px 0 16px;touch-action:pan-y;user-select:none}.kv-gal button{background:none;border:0;color:#fff;width:48px;height:48px;border-radius:24px;cursor:pointer;display:grid;place-items:center;padding:0}.kv-gal button:hover{background:rgba(255,255,255,.12)}.kv-gal button:focus-visible{outline:2px solid var(--sand);outline-offset:2px}.kv-gal button[hidden]{display:none}.kv-gal .ico{width:26px;height:26px;stroke:#fff}.kv-gal-prev{grid-row:2;grid-column:1}.kv-gal-next{grid-row:2;grid-column:3}.kv-gal-prev .ico{transform:rotate(180deg)}@media (max-width:639px){.type .art{height:72px}.type .art img,.type .art svg{max-height:72px}.kv-gal[open]{grid-template-columns:1fr 1fr;grid-template-rows:56px minmax(0,1fr) 64px}.kv-gal img{grid-column:1/-1;padding:0}.kv-gal-prev{grid-row:3;grid-column:1}.kv-gal-next{grid-row:3;grid-column:2}}.vbadge{display:inline-flex;align-items:center;gap:5px;margin-left:10px;vertical-align:middle;font-size:13px;font-weight:600;letter-spacing:0;color:var(--ok);text-decoration:none;white-space:nowrap}a.vbadge:hover{text-decoration:underline;text-underline-offset:3px}.vbadge .ico{width:18px;height:18px;padding:3px;border-radius:50%;background:var(--ok);stroke:#fff;stroke-width:3;flex:none}.vbadge-s{margin-left:5px;gap:0}.vbadge-s .ico{width:15px;height:15px;padding:2.5px}h1 .vbadge{font-size:14px;transform:translateY(-2px)}.store-id h1{display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:4px}.store-id h1 .vbadge,.store-id h1 .stype{margin-left:0;transform:none}h1 .vbadge-s .ico{width:22px;height:22px;padding:4px}.vchecks{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}.vchecks li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center}.vchecks .ico{width:18px;height:18px}.vchecks .ok{color:var(--ok)}.vchecks .no{color:var(--muted)}.vchecks span{color:var(--muted);font-size:13px;text-align:right}.gc-box{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--line-2)}.gc-used{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;gap:8px;align-items:center;font-size:13.5px}.gc-used .ico{width:18px;height:18px}.gc-used .ok{color:var(--ok)}.gc-used .no{color:var(--muted)}.gc-used b{font-variant-numeric:tabular-nums;white-space:nowrap}.gc-add{display:flex;gap:8px}.gc-add .inp{height:36px;flex:1;min-width:0}.sum .gc-add .btn{width:auto;flex:none}.sum .rows span:nth-child(even){text-align:right}.gcard{position:relative;aspect-ratio:1.586;max-width:420px;border-radius:14px;overflow:hidden;color:#fff;box-shadow:0 14px 40px -18px rgba(33,23,19,.6);background:var(--ink)}.gcard-ban{position:absolute;inset:0;opacity:.55}.gcard-ban svg,.gcard-ban img{width:100%;height:100%;object-fit:cover;display:block}.gcard-in{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:18px 20px;background:linear-gradient(180deg,rgba(33,23,19,.05),rgba(33,23,19,.78))}.gcard-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-weight:700}.gcard-top .av{width:40px;height:40px;font-size:15px;border:2px solid #fff;margin:0;border-radius:var(--r)}.gcard-amt{font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1}.gcard-sub{font-size:13px;opacity:.9}.gc-amounts{display:flex;flex-wrap:wrap;gap:8px}.gc-amounts .opt{min-width:92px}.th-head p{font-variant-numeric:normal}.cgrp-free{grid-column:1/-1;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.cgrp-free.ok{color:var(--ok);font-weight:600}.cgrp-free .ico{width:16px;height:16px;stroke:currentColor}@container site (min-width:1024px){.adm{grid-template-columns:224px minmax(0,1fr)}}.adm .acct-nav a{white-space:nowrap}.opts-2{grid-template-columns:repeat(2,minmax(0,1fr))}@container site (max-width:639px){.opts-2{grid-template-columns:minmax(0,1fr)}}.adm .dt td.mono{white-space:nowrap}.pw-card{margin:4px 0;padding:16px 18px 18px;border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);display:flex;flex-direction:column;gap:16px;min-width:0}.pw-card legend{float:left;width:100%;padding:0;margin:0 0 -4px;font-size:15px;font-weight:700}.pw-card legend+*{clear:both}.pw-card .inp{background:var(--bg)}.hint.ok{color:var(--ok)}.rates thead{display:none}.rates tr[data-rate-row]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1fr);gap:10px 12px;padding:14px 18px;border-top:1px solid var(--line)}.rates tbody tr[data-rate-row]:first-child{border-top:0}.rates tr[data-rate-row]>td{padding:0;border:0;min-width:0}.rates tr[data-rate-row]>td:first-child{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.rates tr[data-rate-row]>td[data-slot="off"]{grid-column:1/-1}.rates td[data-l]::before{content:attr(data-l);display:block;font-size:12.5px;font-weight:600;color:var(--muted);margin-bottom:4px}.rates td[data-l] .inp{width:100%}@container site (max-width:639px){.rates tr[data-rate-row]{grid-template-columns:repeat(2,minmax(0,1fr))}}.card-ship{font-size:12.5px;color:var(--muted);margin-top:2px}.card-ship.ok{color:var(--ok);font-weight:600}.store-facts b.free{color:var(--ok)}.ftr a.ftr-credit{text-decoration:underline;text-underline-offset:2px}.kv-menu{position:fixed;z-index:60;display:flex;flex-direction:column;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r);box-shadow:0 10px 30px -12px rgba(33,23,19,.35);padding:4px;font-size:14px;line-height:1.35}.kv-menu-list{overflow-y:auto;overscroll-behavior:contain;min-height:0;flex:1}.kv-menu-search{flex:none;height:36px;margin:0 0 4px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--paper);font:inherit;font-size:14px;color:var(--ink);outline:0}.kv-menu-search:focus{border-color:var(--brand);background:var(--bg)}.kv-menu-empty{padding:10px;color:var(--muted);font-size:13.5px}.kv-menu-opt{padding:8px 10px;border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.kv-menu-opt.on{background:var(--paper)}.kv-menu-opt[aria-selected="true"]{background:var(--tint);font-weight:600}.kv-menu-opt[aria-disabled="true"]{color:var(--subtle);cursor:default}.kv-menu-head{padding:8px 10px 4px;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.kv-menu-group+.kv-menu-group,.kv-menu-opt+.kv-menu-group{border-top:1px solid var(--line);margin-top:4px;padding-top:2px}select.kv-open{border-color:var(--brand)}html{scrollbar-color:#CDBEB2 transparent}*{scrollbar-width:thin;scrollbar-color:#CDBEB2 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#CDBEB2;border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#A8968A;background-clip:padding-box;border:2px solid transparent}::-webkit-scrollbar-corner{background:transparent}.kv-menu-search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.cgrp-code{display:flex;align-items:center;gap:6px 12px;padding:2px 18px 14px;font-size:14px}.cgrp-code-on{display:inline-flex;align-items:center;gap:8px;flex:1;min-width:0;color:var(--ok)}.cgrp-code-on .ico{width:16px;height:16px;stroke:currentColor;flex:none}.cgrp-code-on span{color:var(--ink)}.cgrp-code .r,.dc-row .r{font-variant-numeric:tabular-nums;white-space:nowrap}.dc-box{display:flex;flex-direction:column;gap:8px}.dc-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;gap:8px;align-items:start;font-size:13.5px}.dc-row>.ico{width:18px;height:18px;color:var(--ok);stroke:currentColor;margin-top:1px}.dc-row.no>.ico{color:var(--muted)}.dc-at{display:block;color:var(--muted);font-size:13px}.dc-add{display:flex;gap:8px}.dc-add .inp{height:36px;flex:1;min-width:0;font-family:var(--f-mono);font-size:13.5px;text-transform:uppercase}.dc-add .inp::placeholder{text-transform:none;font-family:inherit}.sum .dc-add .btn{width:auto;flex:none}.dc-add .btn,.gc-add .btn{height:36px}.sum .dc-box{padding-bottom:14px;border-bottom:1px solid var(--line)}.opts-3{grid-template-columns:repeat(3,minmax(0,1fr))}@container site (max-width:639px){.opts-3{grid-template-columns:minmax(0,1fr)}}.dc-cats{display:flex;flex-wrap:wrap;gap:8px 18px}.dc-lots{list-style:none;margin:0 0 6px;padding:0;border:1px solid var(--line);border-radius:var(--r);max-height:220px;overflow-y:auto}.dc-lots li{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;border-top:1px solid var(--line);font-size:14px}.dc-lots li:first-child{border-top:0}.noimg{align-content:center;gap:10px}.fav{transition:color .12s,transform .12s}.fav .ico{transition:fill .12s}.fav:hover,.fav:focus-visible{color:#C0362C}.fav:hover .ico,.fav:focus-visible .ico{fill:currentColor}.fav:active{transform:scale(.92)}.theme .theme-t{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px;font-family:inherit;font-size:inherit;color:var(--ink)}.theme .theme-t b{flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme .theme-t span{font-size:12px;color:var(--muted);font-family:var(--f-mono);white-space:nowrap}@container site (min-width:640px){.store-head .store-id{align-self:flex-start;padding-top:48px}}.ttiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 16px}.ttile{display:flex;flex-direction:column;gap:3px;text-decoration:none;color:var(--ink);min-width:0}.ttile-img{position:relative;display:block;aspect-ratio:1/1;border-radius:14px;overflow:hidden;margin-bottom:8px;transition:transform .18s,box-shadow .18s}.ttile-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ttile-img img.cut{padding:12% 10% 10%;filter:drop-shadow(0 6px 10px rgba(33,23,19,.18))}.ttile-img img.plain{inset:14%;width:72%;height:72%;object-fit:cover;border-radius:8px;box-shadow:0 4px 14px -6px rgba(33,23,19,.35)}.ttile-img img.fill{object-fit:cover}.ttile-img .noimg svg{width:34%}.th-group+.th-group{border-top:1px solid var(--line);padding-top:24px}.ttile:hover .ttile-img{transform:translateY(-2px);box-shadow:0 10px 24px -14px rgba(33,23,19,.45)}.ttile b{font-weight:600;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ttile>span:last-child{font-size:12px;color:var(--muted);font-family:var(--f-mono)}@container site (max-width:1023px){.ttiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@container site (max-width:639px){.ttiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}}.th-cell{display:flex;align-items:center;gap:12px;min-width:0}.ttile-img.ttile-s{width:52px;flex:none;margin:0;border-radius:9px}.ttile-s .noimg span{display:none}.th-now{display:flex;gap:22px;align-items:flex-start}.th-prev{width:200px;flex:none;pointer-events:none}.th-now-t{display:flex;flex-direction:column;gap:10px;min-width:0;padding-top:4px}.th-acts{display:flex;flex-wrap:wrap;gap:8px}.tints{display:grid;grid-template-columns:repeat(7,56px);gap:12px 14px;border:0;margin:0;padding:0;min-width:0}.tint{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12px;color:var(--muted);cursor:pointer;width:56px;text-align:center}.tint span{width:40px;height:40px;border-radius:10px;border:1px solid rgba(33,23,19,.08)}.tint input:checked+span{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--ink)}.tint input:checked~*{color:var(--ink)}.tint input:focus-visible+span{outline:2px solid var(--caramel);outline-offset:4px}.th-sets{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;align-items:start}.th-set{display:flex;flex-direction:column;gap:2px;text-align:left;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:8px 8px 10px;cursor:pointer;min-width:0}.th-set:hover{border-color:var(--ink)}.th-set.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.th-set .im{position:relative;display:block;aspect-ratio:4/3;margin-bottom:6px}.th-set .im img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.th-set .mono{font-size:12px;color:var(--muted)}.th-set .nm{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.th-set .sub{font-size:12px;color:var(--muted)}@container site (max-width:639px){.th-now{flex-direction:column}.th-prev{width:160px}.tints{grid-template-columns:repeat(4,56px)}}.receipt{display:flex;flex-direction:column;gap:24px}.panel-f>.pf-field{flex:1 1 220px;max-width:320px}@container site (max-width:639px){.panel-f>.pf-field{flex-basis:100%;max-width:none}}.inv-link{margin:-8px 0 18px;font-size:14px}.buybox .from .from-x{display:block;margin-top:6px}.appears.figs .mini-card:nth-child(n){display:flex}.parts-t td.num{white-space:nowrap}@container site (max-width:639px){.parts-t th,.parts-t td{padding-inline:6px}.parts-t tr>:first-child{padding-left:12px}.parts-t tr>:last-child{padding-right:12px}.parts-t td.num{white-space:normal}}.th-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.share-store{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:20px;align-items:start}.share-prev{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:var(--r)}.share-acts{min-width:0}.share-url{display:flex;gap:8px}.share-url .inp{flex:1;min-width:0;height:40px;font-size:14px}.share-btns{display:flex;flex-wrap:wrap;gap:8px}@container site (max-width:639px){.share-store{grid-template-columns:minmax(0,1fr)}}.colour-hero{display:flex;gap:20px;align-items:flex-start}.colour-sw{width:72px;height:72px;flex:none;border-radius:var(--r-lg);margin-top:4px}@container site (max-width:639px){.colour-sw{width:48px;height:48px}}.ov-grid.ov-side{grid-template-columns:minmax(0,1fr) 300px}@container site (max-width:1023px){.ov-grid.ov-side{grid-template-columns:minmax(0,1fr)}}@container site (max-width:639px){.sticky-save{bottom:calc(60px + env(safe-area-inset-bottom,0px));z-index:2;flex-wrap:wrap}.active-f{flex-basis:100%;order:3}.bell-pop{position:fixed;left:16px;right:16px;width:auto;top:auto}.sec-head h2{flex-shrink:0}}.card-meta .mono{white-space:nowrap;min-width:0}@media (max-width:639px){html{scroll-padding-bottom:80px}}table.t td:not(.num),table.t th:not(.num),.lst-row .qty{font-variant-numeric:normal}@media (forced-colors:active){.card-img img,.main-img img,.mini-card .im img,.cas-head .art img{mix-blend-mode:normal}.seg-in label:has(input:checked),.chip.on{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}}.inc-new:has(input[name=kind][value=incident]:checked) .inc-maint,.inc-new:has(input[name=kind][value=maintenance]:checked) .inc-only{display:none}.tl li>div{min-width:0}.tl p,.tl .who,.dt.ib td{overflow-wrap:anywhere}.sf{border:0;border-bottom:1px solid var(--line);margin:0;padding:0 0 18px;min-width:0;display:flex;flex-direction:column;gap:8px}.panel-b .sf{margin-inline:-18px;padding-inline:18px}.sf legend{padding:0;margin-bottom:6px}.sf-biz{display:contents}form:has(input[name=seller_type][value=private]:checked) .sf-biz{display:none}.stype{display:inline-block;margin-left:8px;padding:1px 7px;border:1px solid var(--line-2);border-radius:999px;font-size:12px;font-weight:600;line-height:18px;color:var(--muted);vertical-align:middle;white-space:nowrap;letter-spacing:0}.cgrp-note{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 16px 0;font-size:13px}.cgrp-note .ico{width:16px;height:16px;flex:none;margin-top:2px}.seller-addr{margin:0 0 10px;font-size:14px;line-height:1.5}.safety{padding-bottom:44px;max-width:760px}.safety .h-sec{margin-bottom:10px}.safety-warn{display:flex;gap:10px;align-items:flex-start;margin:0 0 8px;padding:12px 14px;border:1px solid var(--line-2);border-radius:var(--r);font-size:14px}.safety-warn .ico{width:18px;height:18px;flex:none;margin-top:1px;color:var(--warn,#94590A)}.safety .hint{margin:0;font-size:13px}.safety-age .ico{color:var(--info)}.wd-items{border:1px solid var(--line);border-radius:var(--r);font-size:14px}.wd-items>div{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid var(--line)}.wd-items>div:first-child{border-top:0}.wd-items>div.t{background:var(--paper)}.rank-link{font-size:13px;white-space:nowrap}.fbm td{vertical-align:top}.fbm .sub{display:block;font-size:12.5px;color:var(--muted)}.fbm-act summary{cursor:pointer;white-space:nowrap}.fbm-act form{display:flex;flex-direction:column;gap:8px;margin-top:8px;min-width:260px}.tax-form:has(input[name=entity][value=entity]:checked) .tx-ind,.tax-form:has(input[name=entity][value=individual]:checked) .tx-ent{display:none}.tax-form:not(:has(input[name=no_tin]:checked)) .tx-notin,.tax-form:has(input[name=entity][value=individual]:checked):has(input[name=no_tin]:checked) .tx-tin{display:none}.storec .st{flex-direction:row;padding:0;max-width:none;gap:12px}.kv-combo{min-width:0}.kv-combo-opt{display:flex;align-items:baseline;justify-content:space-between;gap:12px;white-space:normal}.kv-combo-opt b{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kv-combo-opt span{flex:none;font-size:12.5px;color:var(--muted);text-align:right}.kv-combo-own b{font-weight:400}.stack{display:flex;flex-direction:column;gap:24px}
