/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.order-1{order:1}.float-right{float:right}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-6{margin:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.w-7{width:calc(var(--spacing) * 7)}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--ink:currentColor;--bg-primary:#f7f7f4;--bg-secondary:#eeeeea;--bg-card-hover:#fff;--border:#d8d8d2;--border-focus:#5734ff;--text-primary:#111;--text-secondary:#4d4d4a;--text-muted:#777773;--accent:#5734ff;--accent-bright:#4525e6;--accent-soft:#ebe7ff;--success:#087f5b;--warning:#ad6200;--danger:#c92a2a;--info:#5734ff;--display-font:"Outfit","Montserrat",Arial,Helvetica,sans-serif;--ice:#eaf7fb;--type-label:12px;--type-body:16px;--type-title:20px;--type-section:clamp(32px,3vw,48px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--bg-primary);color:var(--text-primary);min-height:100vh;line-height:1.5;overflow-x:hidden}.home-page,body{font-family:Outfit,Montserrat,Arial,Helvetica,sans-serif}.home-page{--display-font:"Outfit","Montserrat",Arial,Helvetica,sans-serif}.home-page *{font-family:inherit}.home-page :is(.hero-copy h1,.section-heading h2,.home-daily-shelf-head h2,.home-shipping-calculator>.section-heading h2,.home-pricing-heading h2,.home-faq-heading h2,.home-socials-heading h2,.steps-section .section-heading h2,.auction-copy h2,.home-final-cta h2,.final-cta h2){font-family:var(--display-font);font-size:var(--type-section);letter-spacing:0;text-transform:uppercase;font-weight:900;line-height:.94}svg{display:block}a{color:inherit}button,input{font:inherit}h1,h2,h3,h4,h5,h6{font-weight:900}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #9dff75}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.35}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes heroPanelDrift{0%,to{transform:translate(0)rotate(-7deg)}50%{transform:translate(44px,-28px)rotate(-3deg)}}@keyframes heroPanelFloat{0%,to{transform:translate(0)rotate(9deg)}50%{transform:translate(-34px,32px)rotate(5deg)}}@keyframes heroLineTravel{0%{opacity:.1;transform:translate(-18%)}45%,55%{opacity:.5}to{opacity:.1;transform:translate(118%)}}@keyframes heroCodeShift{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:.6;transform:translateY(-18px)}}@keyframes consoleFrameTurn{0%,to{transform:rotate(8deg)translate(0)}50%{transform:rotate(13deg)translate(-20px,18px)}}@keyframes tickerScroll{to{transform:translate(-50%)}}.fade-in-up{animation:fadeInUp .45s ease-out both}.spinner{animation:spin .8s linear infinite}.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f7f4f0;border-bottom:1px solid #cfcfca;width:100%;position:sticky;top:0}.site-header-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:42px;width:min(100%,1440px);min-height:76px;margin:16px auto 0;padding:0 34px;display:grid}.brand{align-items:center;gap:11px;text-decoration:none;display:inline-flex}.brand-mark{color:#fff;width:38px;height:38px;font-size:var(--type-title);background:#111;place-items:center;font-weight:900;display:grid;transform:rotate(-4deg)}.brand-copy{flex-direction:column;line-height:1;display:flex}.brand-copy strong{font-size:var(--type-title);font-weight:900}.brand-copy small{font-size:var(--type-label);letter-spacing:0;margin-top:5px;font-weight:700}.site-nav{justify-content:center;align-items:center;gap:clamp(14px,1.65vw,26px);display:flex}.header-account,.header-cart,.site-nav a{font-size:var(--type-body);font-weight:800;text-decoration:none}.site-nav a{text-transform:uppercase;white-space:nowrap;font-size:clamp(12px,.92vw,14px);line-height:1}.site-nav a:hover{color:var(--accent)}.header-actions{align-items:center;gap:18px;display:flex}.header-account,.header-cart{text-transform:uppercase;align-items:center;gap:8px;display:flex}.header-account>svg,.header-cart>svg{width:16px;height:16px}.header-account:hover,.header-cart:hover{color:var(--accent)}.header-cart span{color:#fff;min-width:24px;height:24px;font-size:var(--type-label);place-items:center;display:grid}.menu-toggle{cursor:pointer;background:0 0;border:1px solid #111;place-items:center;width:38px;height:38px;display:none}.menu-toggle svg{width:19px;height:19px}.home-page,.site-page{min-height:100vh}.home-hero{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:1.08fr .92fr;width:min(100% - 48px,1440px);min-height:680px;margin:42px auto 0;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:1;flex-direction:column;justify-content:center;padding:98px 64px 58px;display:flex;position:relative}.eyebrow{font-size:var(--type-label);color:var(--accent);display:inline-block}.eyebrow,.hero-copy h1,.inner-hero h1{letter-spacing:0;text-transform:uppercase;font-weight:900}.hero-copy h1,.inner-hero h1{max-width:780px;font-size:var(--type-section);margin-top:24px;line-height:.88}.home-page .hero-copy h1{line-height:.94}.hero-copy h1 span{color:var(--accent)}.hero-copy>p{max-width:590px;font-size:var(--type-title);color:var(--text-secondary);margin-top:32px}.hero-proof{border-top:1px solid #bdbdb7;grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.hero-proof div{border-right:1px solid #bdbdb7;padding:20px 18px 0 0}.hero-proof div+div{padding-left:18px}.hero-proof strong{font-size:var(--type-section);font-weight:900;display:block}.hero-proof span{font-size:var(--type-label);color:var(--text-muted);text-transform:uppercase;display:block}.hero-console{flex-direction:column;justify-content:center;align-self:stretch;padding:34px 42px 42px;display:flex;overflow:hidden}.hero-console,.hero-console>*{z-index:1;position:relative}.console-topline{border-bottom:1px solid var(--border);font-size:var(--type-label);letter-spacing:0;justify-content:space-between;padding-bottom:18px;font-weight:800;display:flex}.live-status i{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.hero-console label{font-size:var(--type-body);margin-top:42px;font-weight:700}.url-control{color:#111;background:#fff;border:2px solid #fff;grid-template-columns:48px 1fr;align-items:center;min-height:64px;margin-top:12px;display:grid}.url-control:focus-within{border-color:#9dff75}.url-control>span{text-align:center;font-size:var(--type-title)}.url-control input{color:#111;width:100%;height:60px;font-size:var(--type-body);background:0 0;border:0;outline:0;padding:0 16px 0 0}.url-control input::placeholder{color:#8a8a86}.form-error{color:#ff8787;font-size:var(--type-body);margin-top:10px}.console-actions{grid-template-columns:1fr auto;gap:10px;margin-top:16px;display:grid}.analyzer-tabs{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;margin-top:24px;display:grid}.analyzer-tabs button{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 10px;font-weight:800}.analyzer-tabs button.is-active{border-bottom-color:var(--accent);color:#111}.hero-console.is-search-mode .analyzer-tabs{margin-top:18px}.hero-console.is-search-mode .marketplace-search-panel{margin-top:28px}.marketplace-search-panel>label{font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1.1;display:block}.marketplace-search-control{border:1px solid var(--border);background:#fff;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:74px;margin-top:16px;padding-left:22px;display:grid;overflow:hidden}.marketplace-search-control:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.marketplace-search-control svg{width:24px;height:24px}.marketplace-search-control input{color:#111;min-width:0;height:70px;font:inherit;background:0 0;border:0;outline:0}.marketplace-search-control input::placeholder{color:#8a8a86}.marketplace-search-control .button{white-space:nowrap;border-radius:0;justify-content:center;align-self:stretch;min-width:184px}.marketplace-search-filters{border-top:1px solid #1111112e;margin-top:28px;padding-top:20px}.marketplace-search-filters-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.marketplace-search-filters-heading p{max-width:390px;color:var(--text-secondary);font-size:var(--type-label);line-height:1.35}.marketplace-search-filters-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.marketplace-search-filters-grid label{min-width:0;color:var(--text-secondary);gap:7px;font-size:12px;font-weight:800;display:grid}.marketplace-search-filters-grid input[type=number],.marketplace-search-filters-grid select{border:1px solid var(--border);color:#111;width:100%;min-height:42px;font:inherit;background:#fff;border-radius:8px;outline:0;padding:0 12px;font-size:13px}.marketplace-search-filters-grid input[type=number]:focus,.marketplace-search-filters-grid select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.marketplace-search-condition{align-content:start}.marketplace-search-check{border:1px solid var(--border);color:#111;background:#fff;border-radius:8px;align-items:center;gap:9px;min-height:42px;padding:0 12px;font-size:13px;display:flex}.marketplace-search-check input{accent-color:var(--accent)}.analyzer-inline-progress{width:100%;color:var(--accent);margin-top:18px}.analyzer-inline-progress-top{font-size:var(--type-label);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;font-weight:800;display:flex}.analyzer-inline-progress-top strong{color:var(--text-muted);font-variant-numeric:tabular-nums}.analyzer-inline-progress-track{background:#dfe7e9;border-radius:999px;width:100%;height:8px;overflow:hidden}.analyzer-inline-progress-track span{border-radius:inherit;background:var(--accent);min-width:0;height:100%;transition:width .12s linear;display:block}.marketplace-search-results-shell{width:min(100% - 48px,1440px);padding-top:32px;padding-bottom:32px}.marketplace-results{width:100%}.marketplace-results-head{font-size:var(--type-label);justify-content:space-between;align-items:end;gap:24px;padding-bottom:22px;display:flex}.marketplace-results-head h2{margin:8px 0 0;font-size:clamp(30px,4vw,58px);line-height:.95}.marketplace-results-head>div:last-child{text-align:right;gap:6px;display:grid}.marketplace-results-head span{color:var(--text-secondary)}.marketplace-results-group{border-top:1px solid var(--border);margin-top:34px;padding-top:28px}.marketplace-results-group-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.marketplace-results-group-head h3{margin:6px 0 0;font-size:clamp(24px,3vw,38px);line-height:1}.marketplace-results-group-head>strong{color:var(--text-secondary);font-size:var(--type-label)}.marketplace-results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.marketplace-result{border:1px solid var(--border);background:#fff;border-radius:12px;grid-template-columns:112px minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:18px;display:grid}.marketplace-result-badges{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.marketplace-result-badges .badge{padding:7px 11px}.marketplace-result-image{background:var(--bg-secondary);border-radius:8px;place-items:center;width:112px;height:112px;display:grid;position:relative;overflow:hidden}.marketplace-result-image img{object-fit:cover;width:100%;height:100%}.marketplace-result-image>b{color:#111;background:#fff;padding:4px 5px;font-size:8px;position:absolute;bottom:4px;left:4px}.marketplace-result-copy{min-width:0}.marketplace-result-copy span{color:var(--text-secondary);font-size:12px;font-weight:700}.marketplace-result-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.marketplace-result-copy>strong{font-size:20px}.marketplace-result-actions{border-top:1px solid var(--border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.marketplace-result-actions a,.marketplace-result-actions button{color:#111;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:900}.marketplace-result-actions button{color:var(--accent)}.home-daily-price-note,.marketplace-auction-note,.marketplace-price-note{color:var(--text-secondary);margin:14px 0 0;font-size:12px;line-height:1.5}.home-daily-more-link{color:#111;width:fit-content;font-size:var(--type-label);text-transform:uppercase;align-items:center;gap:8px;margin:18px 0 0 auto;font-weight:900;text-decoration:none;display:flex}.home-daily-more-link svg{width:16px;height:16px;transition:transform .18s}.home-daily-more-link:hover{color:var(--accent)}.home-daily-more-link:hover svg{transform:translate(4px)}.home-shipping-calculator{border-top:1px solid var(--border);width:min(100% - 56px,1440px);margin:0 auto;padding:96px 0}.home-shipping-calculator>.section-heading{margin-bottom:28px}.home-shipping-calculator>.section-heading h2{text-transform:uppercase;margin-top:12px;font-size:clamp(34px,4vw,58px);line-height:.92}.home-shipping-calculator>.section-heading>p{max-width:480px;color:var(--text-secondary)}.home-shipping-calculator-foot{color:var(--text-secondary);font-size:var(--type-label);justify-content:space-between;align-items:center;gap:20px;padding:18px 0 0;display:flex}.home-daily-products{border-top:1px solid var(--border);width:min(100% - 56px,1440px);margin:0 auto;padding:96px 0}.home-daily-products>.section-heading{margin-bottom:28px}.home-daily-products>.section-heading h2{text-transform:uppercase;margin-top:12px;font-size:clamp(34px,4vw,58px);line-height:.92}.home-daily-products>.section-heading>p{max-width:430px;color:var(--text-secondary)}.home-daily-shelf{border-top:1px solid var(--border);padding:42px 0}.home-daily-shelf:first-of-type{border-top:0}.home-daily-shelf-head{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.home-daily-shelf-head h2{text-transform:uppercase;margin-top:9px;font-size:clamp(30px,3.5vw,50px);line-height:.96}.home-daily-shelf-head p{color:var(--text-secondary);font-size:var(--type-body);margin-top:9px}.home-daily-shelf-head small{color:var(--text-muted);font-size:var(--type-label);margin-top:8px;font-weight:800;display:block}.home-daily-pending{border:1px solid var(--border);background:var(--ice);grid-template-columns:44px 1fr;align-items:center;gap:18px;min-height:150px;padding:28px;display:grid}.home-daily-pending>svg{width:44px;height:44px;color:var(--accent);background:#fff;padding:11px}.home-daily-pending strong{font-size:var(--type-body);text-transform:uppercase}.home-daily-pending p{color:var(--text-secondary);margin-top:5px}.home-daily-controls{gap:8px;display:flex}.home-daily-controls button{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.home-daily-controls button:hover{background:var(--accent);color:#fff}.home-daily-controls svg{width:18px}.home-daily-track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(280px,31%);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.home-daily-track::-webkit-scrollbar{display:none}.home-daily-card{scroll-snap-align:start;border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.home-daily-image{background:var(--bg-secondary);place-items:center;height:230px;display:grid;position:relative;overflow:hidden}.home-daily-image img{object-fit:cover;width:100%;height:100%}.home-daily-image>b,.home-daily-image>span{border-radius:var(--radius-control);font-size:var(--type-label);background:#fff;padding:7px 10px;position:absolute;top:14px}.home-daily-image>span{color:var(--accent);font-weight:900;left:14px}.home-daily-image>b{color:#fff;background:#111;right:14px}.home-daily-copy{flex-direction:column;min-height:180px;padding:20px;display:flex}.home-daily-copy small{color:var(--text-muted);text-transform:uppercase;font-weight:800}.home-daily-copy h3{-webkit-line-clamp:3;font-size:var(--type-title);-webkit-box-orient:vertical;margin-top:9px;font-weight:700;line-height:1.12;display:-webkit-box;overflow:hidden}.home-daily-copy strong{font-size:var(--type-title);margin-top:auto;padding-top:18px}.home-daily-actions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 20px;display:flex}.home-daily-actions a,.home-daily-actions button{color:#111;font:inherit;font-size:var(--type-label);cursor:pointer;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:5px;font-weight:900;text-decoration:none;display:inline-flex}.home-daily-actions button{color:var(--accent)}.home-daily-actions svg{width:14px}.result-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:22px;display:flex}.button{min-height:52px;font-size:var(--type-body);text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:16px;padding:0 22px;font-weight:900;text-decoration:none;transition:transform .18s,background .18s,color .18s;display:inline-flex}.button>svg,.text-link>svg{flex:none;width:17px;height:17px}.button:hover{transform:translateY(-2px)}.button:disabled{opacity:.55;cursor:wait;transform:none}.button-primary{background:var(--accent);color:#fff}.button-primary:hover{background:#6b4cff}.button-ghost{color:#fff;background:0 0;border-color:#626262}.button .spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:15px;height:15px}.console-note{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.console-note-heading{grid-column:1/-1;justify-content:space-between;gap:18px;display:flex}.console-note-heading p{max-width:240px;color:var(--text-secondary);font-size:var(--type-label)}.console-note-line{border:1px solid var(--border);border-radius:var(--radius-card);background:#ffffff9e;flex-direction:column;justify-content:flex-end;gap:8px;min-height:120px;padding:18px;display:flex}.console-note-line i{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:auto;font-size:12px;font-style:normal;font-weight:900;display:grid}.console-note-line strong{font-size:var(--type-section);line-height:1}.console-note-line p{color:var(--text-secondary);font-size:var(--type-label)}.console-note-line.is-featured{color:#fff;background:#111;border-color:#111}.console-note-line.is-featured i{color:#111;background:#fff}.console-note-line.is-featured p{color:#d5d5d5}.market-stats-chart{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:18px;min-height:190px;padding:16px 18px 0;display:grid}.market-stats-bar{grid-template-rows:auto 1fr auto;gap:8px;min-width:0;height:100%;display:grid}.market-stats-bar>strong{font-size:var(--type-body)}.market-stats-bar-track{background:var(--bg-secondary);border-radius:6px 6px 0 0;align-items:end;height:100%;min-height:80px;display:flex;overflow:hidden}.market-stats-bar-track span{background:var(--accent);border-radius:6px 6px 0 0;width:100%;min-height:14px;display:block}.market-stats-bar.is-featured .market-stats-bar-track span{background:#111}.market-stats-bar p{min-height:34px;color:var(--text-secondary);align-items:center;gap:8px;font-size:11px;line-height:1.15;display:flex}.market-stats-bar p b{background:var(--accent);color:#fff;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.market-stats-bar.is-featured p b{background:#111}.market-ticker{color:#fff;grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;min-height:82px;display:grid;overflow:hidden}.market-ticker-label{z-index:2;font-size:var(--type-label);white-space:nowrap;background:#111;align-self:stretch;place-items:center;padding:0 34px;font-weight:900;display:grid;position:relative}.market-ticker-viewport{min-width:0;overflow:hidden}.market-ticker-track{width:max-content;animation:tickerScroll 52s linear infinite;display:flex}.market-ticker-group{align-items:center;gap:54px;padding-right:54px;display:flex}.market-ticker strong{white-space:nowrap;font-size:var(--type-body)}.market-ticker:hover .market-ticker-track{animation-play-state:paused}.analysis-shell,.auction-feature,.cart-section,.contact-band,.content-band,.home-visual-section,.notice-band,.split-band,.steps-section,.trust-section{width:min(100% - 48px,1280px);margin-inline:auto}.analysis-shell.marketplace-search-results-shell,.analysis-shell:not(.marketplace-search-results-shell),.home-visual-section{width:min(100% - 48px,1440px)}.home-visual-section{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;margin-top:72px;margin-bottom:72px;padding:42px}.home-visual-section .section-heading{align-items:start;margin:0 0 34px}.home-visual-section .section-heading h2{max-width:820px}.home-visual-section .section-heading>p{max-width:420px;margin-top:8px}.visual-story-band{padding-top:8px}.visual-gallery{background:#111;border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:250px;display:grid}.visual-gallery-item{background:var(--bg-secondary);cursor:zoom-in;text-align:left;border:1px solid #111;border-top:0;border-left:0;min-width:0;position:relative;overflow:hidden}.visual-gallery-3 .visual-gallery-item:first-child,.visual-gallery-4 .visual-gallery-item:first-child,.visual-gallery-5 .visual-gallery-item:first-child{grid-area:span 2/span 6}.visual-gallery-5 .visual-gallery-item:not(:first-child){grid-column:span 3}.visual-gallery-3 .visual-gallery-item:not(:first-child),.visual-gallery-4 .visual-gallery-item:nth-child(2){grid-column:span 6}.visual-gallery-4 .visual-gallery-item:nth-child(n+3){grid-column:span 3}.visual-gallery-item>img{object-fit:cover;transition:transform .4s}.visual-gallery-item:hover>img{transform:scale(1.025)}.visual-gallery-zoom{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .2s;display:grid;position:absolute;top:16px;right:16px}.visual-gallery-zoom svg{width:18px;height:18px}.visual-gallery-item:hover .visual-gallery-zoom{transform:scale(1.08)}.visual-gallery-caption{color:#111;background:#fffffff0;flex-direction:column;justify-content:center;min-height:84px;padding:13px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.visual-gallery-caption small{color:var(--accent);font-size:var(--type-label);font-weight:900}.visual-gallery-caption strong{font-size:var(--type-body);text-transform:uppercase;margin-top:3px;line-height:1.15}.visual-lightbox{z-index:120;background:#111111f0;place-items:center;padding:34px 86px;display:grid;position:fixed;inset:0}.visual-lightbox-stage{background:#111;width:min(100%,1280px);height:min(86vh,900px);position:relative}.visual-lightbox-stage>img{object-fit:contain;padding-bottom:74px}.visual-lightbox-stage>div{color:#111;background:#fff;grid-template-columns:70px 1fr;align-items:center;min-height:74px;padding:12px 18px;display:grid;position:absolute;bottom:0;left:0;right:0}.visual-lightbox-stage>div>span{color:var(--accent);font-size:var(--type-label);font-weight:900}.visual-lightbox-stage p{flex-direction:column;display:flex}.visual-lightbox-stage small{color:var(--text-muted);font-size:var(--type-label);font-weight:900}.visual-lightbox-stage strong{font-size:var(--type-body);text-transform:uppercase;margin-top:2px}.visual-lightbox-close,.visual-lightbox-nav{z-index:2;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.visual-lightbox-close{width:46px;height:46px;top:22px;right:24px}.visual-lightbox-nav{width:48px;height:48px;top:50%;transform:translateY(-50%)}.visual-lightbox-prev{left:24px}.visual-lightbox-next{right:24px}.visual-lightbox-close svg,.visual-lightbox-nav svg{width:21px;height:21px}.analysis-shell{padding:84px 0}.analysis-shell>.glass-card{width:100%;margin:0}.section-heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:42px;display:flex}.section-heading h2{max-width:820px;font-family:var(--display-font);font-size:var(--type-section);letter-spacing:0;text-transform:uppercase;margin-top:8px;font-weight:900;line-height:.94}.section-heading>p{max-width:420px;color:var(--text-secondary)}.text-button,.text-link{border:0;border-bottom:2px solid var(--accent);color:#111;font-size:var(--type-body);text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:0 0 6px;font-weight:900;text-decoration:none;display:inline-flex}.loading-panel{color:#111;background:0 0;padding:54px 58px 42px}.loading-panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.loading-panel-head .eyebrow{color:var(--accent)}.loading-percent{color:var(--text-muted);font-size:var(--type-label);font-weight:900}.loading-panel h2{max-width:760px;font-size:var(--type-section);text-transform:uppercase;margin-top:42px;font-weight:950;line-height:.92}.loading-panel h2 span{color:var(--accent)}.ld-ascii{--ink:var(--accent);width:100%;color:var(--ink);letter-spacing:.05em;white-space:nowrap;margin:42px 0 0;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;line-height:1;overflow:hidden}.ld-ascii:after{content:"[░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░]";animation:ascii 2s step-end infinite}@keyframes ascii{0%{content:"[░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░] [░░░░░]"}17%{content:"[█░░░░] [█░░░░] [█░░░░] [█░░░░] [█░░░░] [█░░░░] [█░░░░] [█░░░░] [█░░░░] [█░░░░] [█░░░░] [█░░░░]"}34%{content:"[██░░░] [██░░░] [██░░░] [██░░░] [██░░░] [██░░░] [██░░░] [██░░░] [██░░░] [██░░░] [██░░░] [██░░░]"}51%{content:"[███░░] [███░░] [███░░] [███░░] [███░░] [███░░] [███░░] [███░░] [███░░] [███░░] [███░░] [███░░]"}68%{content:"[████░] [████░] [████░] [████░] [████░] [████░] [████░] [████░] [████░] [████░] [████░] [████░]"}85%{content:"[█████] [█████] [█████] [█████] [█████] [█████] [█████] [█████] [█████] [█████] [█████] [█████]"}}.loading-steps{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.loading-steps div{border-right:1px solid var(--border);flex-direction:column;gap:16px;min-height:110px;padding:18px 20px 0 0;display:flex}.loading-steps div+div{padding-left:20px}.loading-steps div:last-child{border-right:0}.loading-steps strong{color:var(--accent);font-size:var(--type-label)}.loading-steps span{max-width:230px;font-size:var(--type-body);font-weight:800;line-height:1.05}.loading-steps div{opacity:.42;transition:opacity .25s,transform .25s}.loading-steps div.is-active{opacity:1;transform:translateY(-3px)}.loading-steps div.is-active strong{color:var(--accent)}.glass-card{box-shadow:none;background:#fff;border:1px solid #cfcfca;border-radius:0}.badge{font-size:var(--type-label);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-weight:800;line-height:1;display:inline-flex}.badge-success{color:#086c4d;background:#dff8ec;border:1px solid #a8dec7}.badge-warning{color:#855100;background:#fff1c7;border:1px solid #e7cb79}.badge-danger{color:#b42318;background:#ffe3e3;border:1px solid #f3b0b0}.badge-info,.badge-purple{background:var(--accent-soft);color:var(--accent-bright);border:1px solid #c6bbff}.analysis-card{flex-direction:column;display:flex;overflow:hidden}.analysis-card-header{flex-direction:column;gap:9px;padding:34px 36px 24px;display:flex}.analysis-card-title-row{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.analysis-card-title-row h2{min-width:240px;font-size:var(--type-title);flex:1;font-weight:900;line-height:1.08}.analysis-card-title-row .badge{flex:none}.analysis-original-title{color:var(--text-muted);font-size:var(--type-label);overflow-wrap:anywhere}.analysis-original-title span{font-weight:900}.analysis-source-link{max-width:100%;color:var(--text-muted);font-size:var(--type-label);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.product-image-strip{gap:10px;padding:0 36px 28px;display:flex;overflow-x:auto}.product-image-zoom-icon{color:#fff;pointer-events:none;background:#000000ad;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:6px;right:6px}.product-image-zoom-icon svg{width:13px;height:13px}.analysis-price-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 36px 30px;display:grid}.analysis-price-tile{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;justify-content:space-between;min-height:104px;padding:20px;display:flex}.analysis-price-tile>span{color:var(--text-muted);text-transform:uppercase;font-weight:900}.analysis-price-tile>strong{font-size:var(--type-title);line-height:1}.analysis-price-tile-accent{color:#fff}.analysis-price-tile-accent>span{color:#dcd6ff}.analysis-meta-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analysis-meta-item{border-bottom:1px solid #111;border-right:1px solid #111;justify-content:space-between;align-items:center;gap:18px;min-height:86px;padding:20px 28px;display:flex}.analysis-meta-item>span:first-child{color:var(--text-muted);font-size:var(--type-label);font-weight:900}.analysis-seller-panel{border:1px solid var(--border);background:#fff;margin-top:14px;padding:28px 30px}.analysis-seller-trust-summary{color:var(--text-primary);margin-top:16px;font-weight:850}.analysis-seller-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.analysis-seller-summary>div{border:1px solid var(--border);background:var(--bg-secondary);padding:16px}.analysis-seller-summary span,.analysis-seller-summary strong{display:block}.analysis-seller-summary strong{font-size:var(--type-title)}.analysis-seller-summary span{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;margin-top:4px}.analysis-seller-panel>p:last-child{color:var(--text-secondary);line-height:1.65}.analysis-recommendation{border-bottom:1px solid #111;grid-template-columns:54px 1fr;align-items:start;gap:22px;padding:28px 34px;display:grid}.analysis-recommendation-icon{color:#111;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.analysis-recommendation-icon svg{width:22px;height:22px}.analysis-recommendation strong{font-size:var(--type-body);text-transform:uppercase;margin-bottom:8px;font-weight:900;display:block}.analysis-recommendation p{max-width:960px;color:var(--text-secondary);font-size:var(--type-body);line-height:1.65}.recommendation-positive .analysis-recommendation-icon{background:#55d6a4}.recommendation-caution{background:#fff4d6}.recommendation-caution .analysis-recommendation-icon{background:#ffc857}.recommendation-negative{background:#ffe5e5}.recommendation-negative .analysis-recommendation-icon{background:#ff8585}.analysis-detail-grid{border-left:1px solid #111;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analysis-detail-grid-single{grid-template-columns:1fr}.analysis-detail-panel{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;min-width:0;display:flex}.analysis-detail-heading{color:#111;min-height:36px;font-size:var(--type-label);justify-content:space-between;align-items:flex-start;gap:18px;font-weight:900;display:flex}.analysis-lang-tabs{border:1px solid #111;display:flex}.analysis-lang-tab{color:#111;min-width:42px;min-height:30px;font-size:var(--type-label);cursor:pointer;background:0 0;border:0;border-right:1px solid #111;padding:0 10px;font-weight:900}.analysis-lang-tab:last-child{border-right:0}.analysis-lang-tab-active{background:var(--accent);color:#fff}.analysis-detail-copy{min-height:196px;color:var(--text-secondary);white-space:pre-wrap;padding-top:24px;line-height:1.72}.analysis-alternatives-note{color:var(--text-secondary);margin-top:18px;line-height:1.55}.analysis-alternatives-list{gap:10px;margin-top:18px;display:grid}.analysis-alternative-card{border:1px solid var(--border);min-width:0;color:var(--text-primary);grid-template-columns:72px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px;display:grid}.analysis-alternative-card:hover{border-color:var(--accent)}.analysis-alternative-card img{object-fit:cover;background:var(--bg-secondary);width:72px;height:72px}.analysis-alternative-card small,.analysis-alternative-card span,.analysis-alternative-card strong{min-width:0;display:block}.analysis-alternative-card strong{font-size:var(--type-body);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.analysis-alternative-card small{color:var(--accent);margin-top:7px;font-weight:800}.analysis-alternative-card svg{width:18px;height:18px}.analysis-alternatives-empty{border:1px dashed var(--border);background:var(--bg-secondary);margin-top:22px;padding:22px}.analysis-alternatives-empty strong{font-size:var(--type-body);display:block}.analysis-alternatives-empty p{color:var(--text-secondary);margin-top:8px;line-height:1.55}.analysis-customer-copy{font-style:italic}.analysis-copy-button{color:#111;width:100%;min-height:48px;font-size:var(--type-label);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #111;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:0 16px;font-weight:900;display:inline-flex}.analysis-copy-button svg{width:16px;height:16px}.analysis-copy-button:hover{color:#fff;background:#111}.analysis-copy-button.copy-copied{color:#087f5b;background:#e5f8ef}.analysis-copy-button.copy-error{color:#a61b1b;background:#ffe5e5}.analysis-cart-button{background:var(--accent);color:#fff;width:100%;min-height:74px;font-size:var(--type-body);text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:12px;padding:0 26px;font-weight:900;display:flex}.analysis-cart-button svg{width:19px;height:19px}.analysis-cart-button:hover{background:#111}.analysis-cart-button-added{color:#087f5b;background:#e5f8ef}.analysis-cart-success{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--ice);flex-direction:column;justify-content:center;align-items:flex-start;min-height:470px;padding:64px;display:flex}.analysis-cart-success-icon{background:var(--success);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:28px;display:grid}.analysis-cart-success-icon svg{width:32px;height:32px}.analysis-cart-success h2{font-size:var(--type-section);margin:14px 0 22px;line-height:.94}.analysis-cart-success p{max-width:680px;color:var(--text-secondary)}.analysis-cart-success-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.analysis-cart-success-actions .button{min-width:240px}.analysis-duplicate-notice{border-radius:var(--radius-card);background:var(--accent-soft);border:1px solid #c6bbff;flex-direction:column;justify-content:center;align-items:flex-start;min-height:390px;padding:64px;display:flex}.analysis-duplicate-notice h2{font-size:var(--type-section);margin:14px 0 22px;line-height:.94}.analysis-duplicate-notice p{max-width:680px;color:var(--text-secondary)}#analyzer,.analysis-cart-success{scroll-margin-top:138px}.cart-section{border-top:1px solid #cfcfca;padding:82px 0}.count-label{font-size:var(--type-section);color:var(--accent);font-weight:900;line-height:1}.cart-list{border-top:2px solid #111}.cart-row{border-bottom:1px solid #cfcfca;grid-template-columns:70px 1fr auto 40px;align-items:center;gap:24px;min-height:110px;padding:22px 16px 22px 0;display:grid}.cart-index{font-size:var(--type-label);color:var(--accent);font-weight:900}.cart-row h3{font-size:var(--type-title)}.cart-price span,.cart-row p{font-size:var(--type-label);color:var(--text-muted);text-transform:uppercase;margin-top:4px}.cart-price{text-align:right}.cart-price strong{font-size:var(--type-title);margin-top:5px;display:block}.remove-button{width:36px;height:36px;font-size:var(--type-title);cursor:pointer;background:0 0;border:1px solid #aaa}.remove-button:hover{color:#fff;background:#111}.checkout-shell{border-top:2px solid #111;margin-top:72px}.checkout-heading{grid-template-columns:1fr auto;align-items:end;gap:48px;padding:58px 0 42px;display:grid}.checkout-heading h2{font-size:var(--type-section);text-transform:uppercase;margin-top:12px;font-weight:900;line-height:.94}.checkout-total{text-align:right;border-left:1px solid #aaa;min-width:230px;padding-left:30px}.checkout-total small,.checkout-total span{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;font-weight:800;display:block}.checkout-total strong{color:var(--accent);font-size:var(--type-section);margin:8px 0;line-height:1;display:block}.checkout-form{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.checkout-profile-summary{background:var(--bg-card);justify-content:space-between;align-items:center;gap:24px;padding:26px 30px;display:flex}.checkout-profile-summary>div{gap:7px;display:grid}.checkout-profile-summary span{color:var(--accent);font-size:var(--type-label);align-items:center;gap:8px;font-weight:900;display:flex}.checkout-profile-summary .text-link svg,.checkout-profile-summary span svg{width:17px}.checkout-profile-summary p{color:var(--text-muted);line-height:1.5}.checkout-profile-required{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--accent-soft);grid-template-columns:48px 1fr auto;align-items:center;gap:26px;margin-top:72px;padding:34px;display:grid}.checkout-profile-required>svg{width:36px;color:var(--accent)}.checkout-profile-required h2{font-size:var(--type-title);margin:8px 0}.checkout-profile-required p{color:var(--text-muted)}.checkout-field{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.checkout-field>span:first-child{color:var(--accent);font-size:var(--type-label);align-items:center;gap:8px;font-weight:900;display:flex}.checkout-field>span svg{width:15px;height:15px}.checkout-field input,.checkout-field textarea{color:#111;width:100%;font-size:var(--type-body);resize:vertical;background:0 0;border:0;border-bottom:1px solid #aaa;outline:0;padding:12px 0}.checkout-field input:focus,.checkout-field textarea:focus{border-color:var(--accent)}.checkout-field-wide{grid-column:1/-1}.auction-consent{cursor:pointer;background:#fff4d6;flex-direction:row;align-items:flex-start;gap:14px;min-height:104px}.auction-consent>input{opacity:0;pointer-events:none;position:absolute}.consent-check{border:1px solid #111;flex:none;place-items:center;width:28px;height:28px;color:#0000!important;display:grid!important}.consent-check svg{width:18px!important;height:18px!important}.auction-consent>input:checked+.consent-check{background:var(--accent);border-color:var(--accent);color:#fff!important}.auction-consent>span:last-child{max-width:820px;color:var(--text-secondary);font-size:var(--type-body);line-height:1.55}.auction-consent strong{color:#111;margin-bottom:3px;display:block}.checkout-submit{flex-direction:row;justify-content:space-between;align-items:center;gap:32px;min-height:110px;padding:22px 24px;display:flex}.checkout-submit>div{color:var(--text-secondary);font-size:var(--type-label);align-items:center;gap:10px;display:flex}.checkout-submit>div svg{width:20px;height:20px;color:var(--accent);flex:none}.checkout-submit .button{min-width:230px}.checkout-confirmation-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11111194;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.checkout-confirmation{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;width:min(680px,100%);padding:48px;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000003d}.checkout-confirmation-close{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:18px;right:18px}.checkout-confirmation-close svg{width:20px;height:20px}.checkout-confirmation .eyebrow{color:var(--accent);align-items:center;gap:9px;display:flex}.checkout-confirmation .eyebrow svg{width:18px;height:18px}.checkout-confirmation h2{letter-spacing:-.055em;margin:24px 0 18px;font-size:clamp(42px,6vw,72px);line-height:.9}.checkout-confirmation>p{max-width:570px;color:var(--text-secondary);margin:0;font-size:18px;line-height:1.5}.checkout-confirmation-summary{border:1px solid var(--border);border-radius:14px;grid-template-columns:.7fr 1.3fr;margin-top:30px;display:grid;overflow:hidden}.checkout-confirmation-summary>div{flex-direction:column;justify-content:space-between;min-height:104px;padding:20px;display:flex}.checkout-confirmation-summary>div+div{border-left:1px solid var(--border)}.checkout-confirmation-summary span{color:var(--text-secondary);font-size:var(--type-label);font-weight:700}.checkout-confirmation-summary strong{font-size:28px}.checkout-confirmation-actions{justify-content:flex-end;gap:12px;margin-top:30px;display:flex}.checkout-confirmation-actions .button{min-height:54px}.checkout-confirmation-actions .button-primary{flex:1}.checkout-error{color:#a61b1b;font-size:var(--type-body);background:#ffe3e3;border-bottom:1px solid #111;border-right:1px solid #111;margin:0;padding:14px 24px;font-weight:700}.order-success{background:var(--ice);border:1px solid #b8c8cc;width:min(100% - 48px,1280px);margin:0 auto 110px;padding:76px}.order-success h2{font-size:var(--type-section);text-transform:uppercase;margin:14px 0 28px;font-weight:900;line-height:.92}.order-success p{color:var(--text-secondary);margin-bottom:28px}.order-success strong{color:var(--accent)}.cart-preview-action{border-top:1px solid #111;border-bottom:1px solid #111;justify-content:space-between;align-items:center;gap:30px;margin-top:30px;padding:26px 0;display:flex}.cart-preview-action div{flex-direction:column;display:flex}.cart-preview-action span{color:var(--text-muted);font-size:var(--type-label);font-weight:900}.cart-preview-action strong{font-size:var(--type-section);margin-top:3px;line-height:1}.cart-page{background:#f7f7f4}.inner-hero.cart-hero{box-shadow:none;clip-path:none;background:0 0;border-bottom:1px solid #111;grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:end;gap:80px;padding:54px 0 46px;display:grid}.inner-hero.cart-hero h1{max-width:780px;font-size:var(--type-section);margin-top:14px;line-height:.92}.cart-hero>p{font-size:var(--type-body);margin:0 0 5px;line-height:1.65}.cart-page-shell,.empty-cart{width:min(100% - 48px,1280px);margin-inline:auto}.cart-page-shell{padding:52px 0 100px}.cart-page-summary{background:#fff;border:1px solid #111;grid-template-columns:.8fr .8fr 1.4fr;display:grid}.cart-page-summary>div{border-right:1px solid #111;flex-direction:column;justify-content:space-between;min-height:118px;padding:20px 24px;display:flex}.cart-page-summary>div:last-child{background:var(--accent);color:#fff;border-right:0}.cart-page-summary small,.cart-page-summary span{font-size:var(--type-label);text-transform:uppercase;font-weight:900}.cart-page-summary small{color:#ffffffb8}.cart-page-summary strong{font-size:var(--type-section);line-height:.9}.cart-list-heading{border-bottom:2px solid #111;justify-content:space-between;align-items:center;margin-top:48px;padding-bottom:14px;display:flex}.cart-list-heading>strong{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase}.cart-page-list{background:#fff;border-left:1px solid #c8c8c2;border-right:1px solid #c8c8c2}.cart-page-item{border-bottom:1px solid #c8c8c2;grid-template-columns:48px 110px minmax(0,1fr) minmax(170px,auto) 42px;align-items:center;gap:24px;min-height:168px;padding:24px;display:grid}.cart-page-number{background:var(--accent);color:#fff;width:40px;height:40px;font-size:var(--type-label);border-radius:50%;place-items:center;font-weight:900;display:grid}.cart-page-item h2{max-width:720px;font-size:var(--type-title);overflow-wrap:anywhere;margin:7px 0;line-height:1.12}.cart-listing-image{border:1px solid var(--border);object-fit:cover;background:#fff;border-radius:10px;align-self:center;width:110px;height:110px}.cart-listing-image-empty{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;place-items:center;display:grid}.cart-original-title{max-width:720px;color:var(--text-muted);font-size:var(--type-label);overflow-wrap:anywhere;line-height:1.35}.cart-item-description{max-width:760px;color:var(--text-secondary);font-size:var(--type-label);margin:10px 0;line-height:1.55}.cart-page-item a{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;align-items:center;gap:7px;font-weight:700;text-decoration:none;display:inline-flex}.cart-page-item a svg{width:14px;height:14px}.cart-page-price{text-align:right;border-left:1px solid #d5d5cf;min-width:170px;padding-left:24px}.cart-page-price span{color:var(--text-muted);font-size:var(--type-label);font-weight:900;display:block}.cart-page-price strong{font-size:var(--type-title);margin-top:6px;display:block}.cart-page-item>button{cursor:pointer;background:0 0;border:1px solid #aaa;place-items:center;width:42px;height:42px;display:grid}.cart-page-item>button:hover{border-color:var(--danger);color:var(--danger)}.cart-page-item>button svg{width:17px;height:17px}.cart-condition-consent{border:1px solid var(--border);cursor:pointer;background:#f7f7f4;border-radius:14px;grid-column:3/-1;align-items:flex-start;gap:13px;margin-top:4px;padding:16px 18px;display:flex}.cart-condition-consent>input{opacity:0;pointer-events:none;position:absolute}.cart-condition-consent .consent-check{border-color:var(--border);border-radius:6px;width:26px;height:26px}.cart-condition-consent .consent-check>span{font-size:15px;font-weight:900;line-height:1}.cart-condition-consent>input:checked+.consent-check{border-color:var(--accent);background:var(--accent);color:#fff!important}.cart-condition-consent>span:last-child{color:var(--text-secondary);font-size:var(--type-label);line-height:1.5}.cart-condition-consent strong{color:var(--text-primary);font-size:var(--type-label);margin-bottom:3px;display:block}.empty-cart{text-align:center;background:var(--ice);border:1px solid #b8c8cc;flex-direction:column;align-items:center;margin-bottom:110px;padding:90px 30px;display:flex}.empty-cart>svg{width:44px;height:44px;color:var(--accent);margin-bottom:24px}.empty-cart h2{font-size:var(--type-section);margin:12px 0 18px;line-height:.94}.empty-cart p{max-width:570px;color:var(--text-secondary);margin-bottom:28px}.checkout-auth-loading{color:var(--text-muted);font-size:var(--type-label);text-align:center;text-transform:uppercase;border-top:2px solid #111;margin-top:72px;padding:48px;font-weight:900}.checkout-login-gate{color:#fff;background:#111;border:0;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:48px;padding:42px;display:grid}.checkout-login-gate>svg{color:#111;background:#9dff75;border-radius:50%;width:48px;height:48px;padding:12px}.checkout-login-gate .eyebrow{color:#9dff75}.checkout-login-gate h2{font-size:var(--type-section);margin-top:8px;line-height:.92}.checkout-login-gate p{color:#aaa;max-width:620px;font-size:var(--type-label);margin-top:13px}.checkout-login-gate .button{min-width:220px}.steps-section{padding:112px 0}.steps-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(4,1fr);display:grid}.steps-grid article{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;align-items:flex-start;min-height:320px;padding:28px;display:flex}.feature-icon{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid}.feature-icon svg{stroke-width:1.8px;width:22px;height:22px}.steps-grid article>small{color:var(--accent);font-size:var(--type-label);margin-top:22px;font-weight:900}.steps-grid h3{font-size:var(--type-title);text-transform:uppercase;margin-top:auto;font-weight:900;line-height:1}.steps-grid p{font-size:var(--type-body);color:var(--text-secondary);margin-top:15px}.auction-feature{color:#fff;background:#111;grid-template-columns:1fr 1fr;min-height:650px;display:grid}.auction-visual{background:var(--accent);flex-direction:column;justify-content:center;min-height:570px;padding:60px;display:flex;position:relative;overflow:hidden}.auction-visual:before{content:"BID";color:#ffffff17;font-size:270px;font-weight:900;line-height:1;position:absolute;bottom:-96px;right:-40px}.bid-pulse{color:#111;font-size:var(--type-label);background:#9dff75;padding:6px 9px;font-weight:900;position:absolute;top:42px;left:42px}.auction-lot{z-index:1;color:#111;background:#fff;padding:34px;position:relative;transform:rotate(-2deg);box-shadow:18px 18px #111}.auction-limit span,.auction-lot small,.auction-lot span{font-size:var(--type-label);letter-spacing:0;font-weight:800;display:block}.auction-lot strong{font-size:var(--type-section);margin:24px 0 4px;line-height:.9;display:block}.auction-limit{z-index:2;color:#111;background:#9dff75;width:60%;margin:-10px 0 0 auto;padding:22px;position:relative}.auction-limit strong{font-size:var(--type-section);display:block}.auction-copy{align-self:center;padding:76px}.auction-copy h2{font-size:var(--type-section);text-transform:uppercase;margin-top:18px;font-weight:900;line-height:.94}.auction-copy p{color:#b8b8b8;margin:30px 0}.trust-section{grid-template-columns:1.25fr .75fr;gap:80px;padding:120px 0;display:grid}.quote-mark{color:var(--accent);font-size:var(--type-section);line-height:.55;display:block}.trust-quote blockquote{font-size:var(--type-section);text-transform:uppercase;margin-top:30px;font-weight:900;line-height:1}.trust-quote p{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;margin-top:24px}.trust-facts{border-top:1px solid #111}.trust-facts article{border-bottom:1px solid #bdbdb7;grid-template-columns:54px 1fr;align-content:center;column-gap:20px;min-height:150px;padding:24px 0;display:grid}.trust-facts strong{font-size:var(--type-section);align-self:end;line-height:1}.trust-facts small{color:var(--text-muted);font-size:var(--type-body);grid-column:2;margin-top:7px}.trust-facts .feature-icon{grid-row:1/3}.final-cta{text-align:center;background:var(--accent);color:#fff;flex-direction:column;align-items:center;width:100%;padding:110px 28px;display:flex}.final-cta h2{font-size:var(--type-section);letter-spacing:0;text-transform:uppercase;margin:18px 0 38px;font-weight:900;line-height:.94}.launch-header-contact{white-space:nowrap;justify-self:end}.launch-header-actions{justify-self:end;align-items:center;gap:12px;display:flex}.launch-language-switcher{border:1px solid var(--border);border-radius:var(--radius-control);background:#fff;gap:2px;padding:4px;display:inline-flex}.launch-language-switcher a{border-radius:calc(var(--radius-control) - 4px);min-width:46px;min-height:38px;color:var(--text-primary);font-size:var(--type-label);justify-content:center;align-items:center;padding:0 12px;font-weight:900;text-decoration:none;display:inline-flex}.launch-language-switcher a[aria-current=page]{background:var(--accent);color:#fff}.launch-status-panel{padding-bottom:34px}.launch-status-panel .hero-console-visual img{object-fit:cover}.launch-status-copy{padding:34px 36px 0}.launch-status-copy h2{text-transform:uppercase;max-width:650px;font-size:clamp(32px,4vw,58px);line-height:.94}.launch-status-copy p{max-width:650px;color:var(--text-secondary);font-size:var(--type-body);margin-top:24px}.launch-status-copy .button{margin-top:30px}.launch-visual-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.launch-visual-grid article{border-radius:var(--radius-card);min-height:360px;position:relative;overflow:hidden}.launch-visual-grid img{object-fit:cover}.launch-services{border-top:1px solid var(--border);width:min(100% - 56px,1440px);margin:0 auto;padding:96px 0}.launch-services-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}.launch-services-grid article{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;min-height:280px;padding:28px;display:flex}.launch-services-grid strong{font-size:var(--type-title);margin-top:auto}.launch-services-grid p{color:var(--text-secondary);margin-top:14px}.launch-footer-status{color:#fff;text-align:right;flex-direction:column;align-self:end;align-items:flex-end;gap:14px;display:flex}.launch-footer-status strong{max-width:560px;font-size:var(--type-title);line-height:1.1}.launch-footer-status a{color:#9dff75;text-decoration:none}@media (max-width:980px){.launch-header-contact{display:none}.launch-header-actions{gap:0}.launch-services-grid,.launch-visual-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.launch-services-grid,.launch-visual-grid{grid-template-columns:1fr}.launch-visual-grid article{min-height:300px}.launch-services{width:min(100% - 28px,1440px);padding:64px 0}.launch-footer-status{text-align:left;align-items:flex-start}}.legal-hero{padding-bottom:64px}.legal-draft-note{border:1px solid var(--accent);background:var(--accent-soft);align-items:center;gap:12px;width:fit-content;margin-top:28px;padding:12px 16px;display:flex}.legal-draft-note strong{color:var(--accent);text-transform:uppercase}.legal-draft-note span{color:var(--text-primary)}.legal-content{grid-template-columns:240px 1fr;gap:64px;width:min(100% - 48px,1360px);margin:0 auto 96px;display:grid}.legal-content aside{border:1px solid var(--border);background:#fff;gap:6px;height:fit-content;padding:22px;display:grid}.legal-content aside span{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;margin-top:12px}.legal-content aside span:first-child{margin-top:0}.legal-sections{border-top:1px solid var(--border)}.legal-sections article{border-bottom:1px solid var(--border);grid-template-columns:52px 1fr;gap:24px;padding:34px 0;display:grid}.legal-sections article>span{color:var(--accent);font-weight:900}.legal-sections h2{font-size:var(--type-title);margin-bottom:14px}.legal-sections li,.legal-sections p{color:var(--text-muted);line-height:1.7}.legal-sections p+p{margin-top:12px}.legal-sections ul{gap:8px;margin:12px 0 0 20px;display:grid}.inner-hero{background:var(--ice);width:min(100% - 48px,1280px);box-shadow:0 0 0 100vmax var(--ice);clip-path:inset(0 -100vmax);margin:0 auto;padding:110px 0 90px}.inner-hero.blog-hero{border-bottom:1px solid var(--border);background:#fff;box-shadow:0 0 0 100vmax #fff}.inner-hero h1{max-width:1050px}.inner-hero>p{max-width:740px;font-size:var(--type-title);color:var(--text-secondary);margin-top:34px}.content-band{margin-bottom:110px}.process-list{border-top:2px solid #111}.process-list article{border-bottom:1px solid #bdbdb7;grid-template-columns:90px 1fr 1.25fr;align-items:center;gap:34px;min-height:150px;display:grid}.process-list article>span{background:var(--accent);color:#fff;width:48px;height:48px;font-size:var(--type-label);border-radius:50%;place-items:center;font-weight:900;display:grid}.process-list h2{font-size:var(--type-section);text-transform:uppercase;font-weight:900}.process-list p{color:var(--text-secondary)}.split-band{color:#fff;background:#111;grid-template-columns:1fr 1fr;gap:70px;margin-bottom:110px;padding:70px;display:grid}.split-band .eyebrow{color:#9dff75}.split-band h2{font-size:var(--type-section);text-transform:uppercase;margin-top:16px;font-weight:900;line-height:.94}.check-list p{color:#ccc;border-bottom:1px solid #444;padding:18px 0}.check-list p:before{content:"↗";color:#9dff75;margin-right:14px}.auction-guide{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(2,1fr);display:grid}.auction-guide article{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;align-items:flex-start;min-height:360px;padding:48px;display:flex}.auction-guide article .eyebrow{margin-top:26px}.auction-guide h2{font-size:var(--type-section);text-transform:uppercase;margin-top:auto;font-weight:900;line-height:.95}.auction-guide p{color:var(--text-secondary);margin-top:22px}.auction-guide .dark-panel{color:#fff;background:#050505 linear-gradient(135deg,#6d3cff,#26006e 24%,#111 55%,#050505);flex-direction:column;justify-content:center;display:flex}.dark-panel small,.dark-panel span{color:#999;font-size:var(--type-label);letter-spacing:0}.dark-panel strong{font-size:var(--type-section);color:#9dff75;margin:22px 0;line-height:.9}.notice-band{background:#fff1c7;border:1px solid #e0c66f;grid-template-columns:160px 1fr;gap:30px;margin-bottom:110px;padding:36px;display:grid}.notice-band strong{font-size:var(--type-title)}.delivery-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(3,1fr);display:grid}.delivery-grid article{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;align-items:flex-start;min-height:390px;padding:40px;display:flex}.delivery-grid article>small{color:var(--accent);font-size:var(--type-label);margin-top:22px;font-weight:900}.delivery-grid h2{font-size:var(--type-section);text-transform:uppercase;margin-top:auto;font-weight:900;line-height:.95}.delivery-grid strong{font-size:var(--type-title);margin-top:16px;display:block}.delivery-grid p{color:var(--text-secondary);margin-top:22px}.faq-list{border-top:2px solid #111}.faq-list details{border-bottom:1px solid #aaa}.faq-list summary{cursor:pointer;min-height:104px;font-size:var(--type-title);text-transform:uppercase;grid-template-columns:70px 1fr 40px;align-items:center;font-weight:900;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--accent);font-size:var(--type-label)}.faq-list summary i{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .2s;display:grid}.faq-list summary i svg{width:18px;height:18px}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list details p{max-width:760px;color:var(--text-secondary);padding:0 30px 32px 70px}.contact-band{background:var(--accent);color:#fff;margin-bottom:110px;padding:70px;position:relative}.contact-band .eyebrow{color:#d9d1ff;margin-top:32px}.contact-band h2{font-size:var(--type-section);text-transform:uppercase;margin-top:12px;font-weight:900;line-height:.94}.contact-band a{font-size:var(--type-title);margin-top:24px;font-weight:800;display:inline-block}.shops-overview{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.shops-overview>div{flex-direction:column;justify-content:space-between;min-height:190px;padding:30px;display:flex}.shops-overview>div+div{border-left:1px solid var(--border)}.shops-overview strong{font-size:var(--type-section);font-weight:900;line-height:.82}.shops-overview span{font-size:var(--type-label);text-transform:uppercase;font-weight:800}.shops-overview>div:nth-child(2){background:var(--accent);color:#fff}.wholesale-callout{background:var(--ice);color:#111;border:1px solid #b8c8cc;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:38px;min-height:230px;padding:38px;display:grid}.wholesale-icons{width:108px;height:108px;position:relative}.wholesale-icons span{background:#fff;border:1px solid #9faeb2;place-items:center;width:66px;height:66px;display:grid;position:absolute}.wholesale-icons span:first-child{color:var(--accent);bottom:0;left:0}.wholesale-icons span:last-child{background:var(--accent-soft);color:var(--accent);border-color:#c6bbff;top:0;right:0}.wholesale-icons svg{width:26px;height:26px}.wholesale-copy h2{font-size:var(--type-section);text-transform:uppercase;margin-top:12px;line-height:.92}.wholesale-copy p{max-width:700px;color:var(--text-secondary);margin-top:18px}.wholesale-callout .button{text-align:center;max-width:250px}.shops-section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:38px;display:flex}.shops-section-head h2{font-size:var(--type-section);text-transform:uppercase;margin-top:12px;line-height:.94}.shops-section-head>p{max-width:440px;color:var(--text-secondary)}.shops-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.shop-card{background:#f7f7f4;border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;min-width:0;min-height:480px;padding:26px;display:flex}.shop-card-head{justify-content:space-between;align-items:flex-start;gap:18px;min-height:76px;display:flex}.shop-logo{background:#fff;border:1px solid #cfcfca;flex:0 0 68px;place-items:center;width:68px;height:68px;display:grid;position:relative;overflow:hidden}.shop-logo>span{color:#999;font-size:var(--type-section);font-weight:900}.shop-logo img{object-fit:contain;background:#fff;width:48px;height:48px;position:absolute}.shop-kind{max-width:130px;font-size:var(--type-label);text-transform:uppercase;border:1px solid #bdbdb7;align-items:center;gap:5px;padding:6px 7px;font-weight:900;line-height:1.2;display:inline-flex}.shop-kind svg{flex:none;width:12px;height:12px}.shop-kind-auction{color:#855100;background:#fff1c7;border-color:#e0c66f}.shop-card-copy{margin-top:30px}.shop-card-copy h2{min-height:56px;font-size:var(--type-title);text-transform:uppercase;overflow-wrap:anywhere;font-weight:900;line-height:.92}.shop-card-copy p{color:var(--text-secondary);font-size:var(--type-body);margin-top:18px;line-height:1.55}.shop-tags{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.shop-tags span{font-size:var(--type-label);background:#e6e6e1;padding:5px 7px;font-weight:800}.shop-meta{border-top:1px solid #cfcfca;flex-direction:column;gap:6px;margin-top:auto;padding-top:22px;display:flex}.shop-meta span{color:var(--text-muted);text-transform:uppercase;font-weight:800}.shop-link,.shop-meta span,.shop-meta strong{font-size:var(--type-label)}.shop-link{border-bottom:2px solid var(--accent);color:#111;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:20px;padding-bottom:6px;font-weight:900;text-decoration:none;display:flex}.shop-link svg{width:15px;height:15px;transition:transform .18s}.shop-link:hover{color:var(--accent)}.shop-link:hover svg{transform:translate(2px,-2px)}.shop-link-disabled{border-bottom-color:var(--border);color:var(--text-secondary);cursor:not-allowed}.shops-request{background:var(--ice);border:1px solid #111;grid-template-columns:1.15fr .9fr auto;align-items:center;gap:50px;padding:52px;display:grid}.shops-request h2{font-size:var(--type-section);text-transform:uppercase;margin-top:12px;line-height:.94}.shops-request>p{color:var(--text-secondary)}.shops-request .button{white-space:nowrap}.account-head{grid-template-columns:1fr 280px;align-items:end;gap:72px;width:min(100% - 48px,1280px);margin:0 auto;padding:92px 0 64px;display:grid}.account-head h1{max-width:900px;font-size:var(--type-section);text-transform:uppercase;margin-top:18px;font-weight:900;line-height:.94}.account-head-meta{border-left:1px solid #aaa;flex-direction:column;padding-left:28px;display:flex}.account-head-meta small,.account-head-meta span{color:var(--text-muted);font-size:var(--type-label);font-weight:800}.account-head-meta strong{font-size:var(--type-title);margin:7px 0}.account-logout{cursor:pointer;width:fit-content;font-size:var(--type-label);text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #111;align-items:center;gap:7px;margin-top:16px;padding:0 0 3px;font-weight:900;display:inline-flex}.account-logout svg{width:14px;height:14px}.account-error,.account-loading,.account-section,.balance-grid,.demo-notice,.topup-panel{width:min(100% - 48px,1280px);margin-inline:auto}.demo-notice{background:var(--accent-soft);border:1px solid #c6bbff;align-items:center;gap:16px;margin-bottom:34px;padding:15px 18px;display:flex}.demo-notice span{background:var(--accent);color:#fff;font-size:var(--type-label);padding:4px 8px;font-weight:900}.demo-notice p{font-size:var(--type-label);color:#3e326e}.account-error,.account-loading{justify-content:center;align-items:center;gap:25px;margin-bottom:100px;padding:70px;display:flex}.account-error{background:var(--ice);border:1px solid #b8c8cc}.account-loading{box-shadow:none;background:0 0;border:0}.account-loading svg{width:24px;height:24px;color:var(--accent)}.account-loading span{font-size:var(--type-label);font-weight:900}.plain-loading-state{min-height:120px;box-shadow:none;color:var(--text-secondary);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;padding:32px 0;font-weight:800;display:flex}.plain-loading-state svg{width:22px;height:22px;color:var(--accent)}.customer-profile-section.is-loading{box-shadow:none;background:0 0;border:0}.balance-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:1.6fr 1fr 1fr;display:grid}.balance-grid article{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;justify-content:space-between;min-height:210px;padding:30px;display:flex}.balance-grid article>span{font-size:var(--type-label);align-items:center;gap:8px;font-weight:900;display:flex}.balance-grid article>span svg{width:16px;height:16px}.balance-grid article>strong{font-size:var(--type-section);line-height:.88}.balance-grid article>small{color:var(--text-muted);font-size:var(--type-label)}.balance-main{background:var(--accent);color:#fff}.balance-main>a{width:fit-content;font-size:var(--type-label);text-transform:uppercase;border-bottom:1px solid #fff;align-items:center;gap:8px;padding-bottom:4px;font-weight:900;text-decoration:none;display:inline-flex}.balance-main>a svg{width:14px;height:14px}.account-section{padding-top:110px}.account-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px;display:flex}.account-section-heading h2{font-size:var(--type-section);text-transform:uppercase;margin-top:10px;font-weight:900;line-height:.94}.order-list{border-top:2px solid #111}.account-order{border-bottom:1px solid #bdbdb7;grid-template-columns:56px minmax(230px,1fr) 190px minmax(250px,.9fr);align-items:center;gap:24px;min-height:172px;padding:28px 0;display:grid}.order-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.order-icon svg{width:20px;height:20px}.order-copy>small,.order-copy>span{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;font-weight:800}.order-copy h3{font-size:var(--type-title);margin:7px 0;line-height:1.1}.order-status{font-size:var(--type-label);text-transform:uppercase;align-items:center;gap:10px;font-weight:900;display:flex}.order-status i{background:#e0a100;border-radius:50%;order:-1;width:8px;height:8px}.order-status i[data-status=delivered],.order-status i[data-status=shipped]{background:var(--success)}.tracking-box{background:#fff;border:1px solid #aaa;padding:18px}.tracking-box>span{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;display:block}.tracking-box>strong{font-size:var(--type-body);margin:7px 0 12px;display:block}.tracking-box>div{align-items:center;gap:10px;display:flex}.tracking-box button{cursor:pointer;background:0 0;border:1px solid #aaa;place-items:center;width:30px;height:30px;display:grid}.tracking-box button svg{width:14px;height:14px}.tracking-box a{color:var(--accent);font-size:var(--type-label);text-transform:uppercase;align-items:center;gap:6px;font-weight:900;text-decoration:none;display:inline-flex}.tracking-box a svg{width:13px;height:13px}.tracking-placeholder{color:var(--text-muted);font-size:var(--type-label);align-items:center;gap:12px;display:flex}.tracking-placeholder svg{width:20px;height:20px}.warehouse-services .account-section-heading>p{max-width:360px;color:var(--text-secondary)}.services-workspace{border-top:2px solid #111}.services-order-select{background:var(--ice);color:#111;border:1px solid #111;border-top:0;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;min-height:96px;padding:18px 22px;display:grid}.services-order-select label{color:var(--accent);font-size:var(--type-label);font-weight:900}.services-order-select select{color:#111;width:100%;height:52px;font:inherit;background:#fff;border:1px solid #8c9da1;border-radius:0;padding:0 14px}.service-options{border-left:1px solid #111;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.service-option{cursor:pointer;border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;align-items:flex-start;min-height:245px;padding:26px;transition:background .18s,color .18s;display:flex;position:relative}.service-option>input{opacity:0;pointer-events:none;position:absolute}.service-option>svg{width:26px;height:26px;color:var(--accent)}.service-check{border:1px solid #999;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:22px;right:22px}.service-check svg{opacity:0;width:16px;height:16px}.service-option strong{font-size:var(--type-title);text-transform:uppercase;margin-top:34px;line-height:1.05}.service-option p{color:var(--text-secondary);font-size:var(--type-label);margin-top:12px}.service-option small{font-size:var(--type-title);margin-top:auto;padding-top:24px;font-weight:900}.service-option.is-selected{background:var(--accent);color:#fff}.service-option.is-selected p,.service-option.is-selected>svg{color:#fff}.service-option.is-selected .service-check{color:var(--accent);background:#fff;border-color:#fff}.service-option.is-selected .service-check svg{opacity:1}.consolidation-picker{background:#fff;border:1px solid #111;border-top:0}.consolidation-picker-head{background:var(--ice);border-bottom:1px solid #111;justify-content:space-between;align-items:flex-end;gap:32px;padding:28px 24px;display:flex}.consolidation-picker-head h3{font-size:var(--type-section);margin-top:7px;line-height:1}.consolidation-picker-head>p{max-width:360px;color:var(--text-secondary);font-size:var(--type-label)}.consolidation-builder{background:#fff;grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);align-items:stretch;display:grid}.consolidation-orders{background:#f7f7f4;border-right:1px solid #111;grid-template-columns:1fr;align-content:start;display:grid}.consolidation-order{cursor:pointer;border-bottom:1px solid #bdbdb7;flex-direction:column;justify-content:center;min-height:150px;padding:22px 68px 20px 24px;display:flex;position:relative}.consolidation-order>input{opacity:0;pointer-events:none;position:absolute}.consolidation-order small{color:var(--accent);font-size:var(--type-label);font-weight:900}.consolidation-order>strong{font-size:var(--type-body);margin-top:9px;line-height:1.2}.consolidation-order>p{color:var(--text-muted);font-size:var(--type-body);margin-top:16px}.consolidation-order.is-selected{background:var(--accent);color:#fff}.consolidation-order.is-selected small,.consolidation-order.is-selected>p{color:#fff}.consolidation-order.is-selected .service-check{color:var(--accent);background:#fff;border-color:#fff}.consolidation-order.is-selected .service-check svg{opacity:1}.consolidation-order.is-locked{color:var(--text-muted);cursor:not-allowed;opacity:.68;background:#eceeed}.consolidation-order.is-locked .service-check{background:#d5d8d7}.consolidation-order>em{color:var(--accent);font-size:var(--type-label);margin-top:12px;font-style:normal;font-weight:900}.consolidation-hint{color:#855100;min-height:54px;font-size:var(--type-label);background:#fff1c7;border-bottom:1px solid #e7cb79;padding:17px 24px;font-weight:900}.box-preview{background:var(--ice);color:#111;border-left:0;flex-direction:column;min-width:0;padding:16px;display:flex}.box-preview-visual{min-height:78px;color:var(--accent);background:#fff;border:1px solid #b8c8cc;place-items:center;display:grid;position:relative}.box-preview-visual svg{stroke-width:1.25px;width:44px;height:44px}.box-preview-visual span{font-size:var(--type-label);font-weight:900;position:absolute;top:11px;right:13px}.box-preview-heading{border-bottom:1px solid #9faeb2;justify-content:space-between;align-items:flex-start;gap:18px;padding:14px 0;display:flex}.box-preview-heading>div{flex-direction:column;display:flex}.box-preview-heading small{color:var(--accent);font-size:var(--type-label);font-weight:900}.box-preview-heading strong{font-size:var(--type-title);text-transform:uppercase;margin-top:6px}.box-preview-heading>span{color:var(--text-secondary);font-size:var(--type-label);white-space:nowrap;border:1px solid #9faeb2;padding:6px 8px;font-weight:900}.box-preview-items{min-height:84px;padding:6px 0}.box-preview-items>p{color:var(--text-muted);font-size:var(--type-body);padding:28px 0}.box-preview-items>div{border-bottom:1px solid #b8c8cc;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:12px 0;display:grid}.box-preview-items>div>span{color:var(--text-muted);font-size:var(--type-label);grid-column:1/-1;font-weight:900}.box-preview-items>div>strong{min-width:0;font-size:var(--type-body);line-height:1.3}.box-preview-items>div>small{color:var(--text-secondary);font-size:var(--type-label);white-space:nowrap}.box-preview-summary{background:#fff;border:1px solid #111;grid-template-columns:112px minmax(0,1fr);display:grid}.box-preview-summary>div{flex-direction:column;justify-content:space-between;min-height:70px;padding:12px;display:flex}.box-preview-summary>div+div{border-left:1px solid #111}.box-preview-summary span{color:var(--text-muted);font-size:var(--type-label);font-weight:900}.box-preview-summary strong{font-size:var(--type-title)}.box-preview-summary>div:last-child strong{color:var(--accent)}.box-preview-note{color:var(--text-secondary);font-size:var(--type-label);margin-top:15px;line-height:1.5}.consolidation-success{background:var(--ice);border:1px solid #111;grid-template-columns:minmax(300px,.8fr) minmax(400px,1.2fr);gap:28px;padding:28px;display:grid}.consolidation-success-copy{align-items:flex-start;gap:18px;display:flex}.consolidation-success-copy>svg{background:var(--accent);color:#fff;border-radius:50%;flex:none;width:48px;height:48px;padding:12px}.consolidation-success-copy h3{font-size:var(--type-section);margin-top:8px}.consolidation-success-copy p{max-width:390px;color:var(--text-secondary);font-size:var(--type-label);margin-top:10px}.parcel-card-actions{grid-column:1;align-items:center;gap:12px;display:flex}.parcel-card-actions>small{max-width:230px;color:var(--text-muted);font-size:var(--type-label)}.parcel-card-actions>p{color:#855100;font-size:var(--type-label);align-items:flex-start;gap:9px;font-weight:800;line-height:1.45;display:flex}.parcel-card-actions>p svg{flex:none;width:18px;height:18px}.parcel-delete{color:#a61b1b;cursor:pointer;background:#fff;border:1px solid #c44;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.parcel-delete:hover{color:#fff;background:#a61b1b}.parcel-delete:disabled{opacity:.5;cursor:wait}.parcel-delete svg{width:18px;height:18px}.consolidation-success>.text-button{grid-column:1;place-self:end start}.consolidation-success .box-preview{grid-area:1/2/span 2}.created-box-list{gap:18px;margin-bottom:18px;display:grid}.created-box-list>.consolidation-success{scroll-margin-top:120px}.created-box-list>.consolidation-success.is-cancelled{filter:grayscale();opacity:.52;border-style:dashed}.created-box-list>.consolidation-success.is-cancelled .box-preview{background:#eef0ef}.parcel-history-filters{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;align-items:end;gap:12px;margin-bottom:14px;padding:14px;display:flex}.parcel-history-filters>div{gap:6px;margin-right:auto;display:flex}.parcel-history-filters button{border:1px solid var(--border);border-radius:var(--radius-control);min-height:40px;font:inherit;font-size:var(--type-label);cursor:pointer;background:#fff;padding:0 16px;font-weight:900}.parcel-history-filters button.is-active{border-color:var(--accent);background:var(--accent);color:#fff}.parcel-history-filters label{color:var(--text-muted);font-size:var(--type-label);gap:5px;font-weight:800;display:grid}.parcel-history-filters input{border:1px solid var(--border);min-height:40px;font:inherit;background:#fff;border-radius:7px;padding:0 10px}.parcel-history-empty{border:1px dashed var(--border);border-radius:var(--radius-card);color:var(--text-muted);text-align:center;padding:36px}.warehouse-manager-page{background:var(--bg-primary)}.warehouse-manager-head{justify-content:space-between;align-items:end;gap:24px;width:min(100% - 48px,1440px);margin:0 auto;padding:60px 0 32px;display:flex}.warehouse-manager-head h1{font-size:var(--type-display);margin:12px 0 8px;line-height:.95}.warehouse-manager-head p{color:var(--text-muted)}.manager-access,.warehouse-manager-list{width:min(100% - 48px,1440px);margin:0 auto 80px}.warehouse-manager-list{gap:16px;display:grid}.warehouse-registry-filters{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;align-items:end;gap:14px;padding:18px;display:flex}.warehouse-registry-filters label{color:var(--text-muted);font-size:var(--type-label);gap:6px;font-weight:800;display:grid}.warehouse-registry-filters input,.warehouse-registry-filters select{border:1px solid var(--border);background:var(--bg-primary);min-height:42px;font:inherit;border-radius:7px;padding:8px 11px}.warehouse-registry-filters strong{margin-left:auto;padding-bottom:10px}.warehouse-registry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.warehouse-registry-card{border:1px solid var(--border);border-radius:var(--radius-card);min-height:210px;color:var(--text-primary);text-align:left;cursor:pointer;background:#fff;flex-direction:column;align-items:stretch;gap:9px;padding:22px;transition:border-color .18s,transform .18s;display:flex}.warehouse-registry-card:hover{border-color:var(--accent);transform:translateY(-2px)}.warehouse-registry-card-kind{color:var(--accent);align-items:center;gap:12px;display:flex}.warehouse-registry-card-kind>svg{flex:none;width:34px;height:34px}.warehouse-registry-card-kind>div{flex-direction:column;gap:2px;display:flex}.warehouse-registry-card-kind b{font-size:var(--type-label)}.warehouse-registry-card-kind span{color:var(--text-muted);font-size:12px;font-weight:800}.warehouse-registry-card>strong{font-size:var(--type-title);overflow-wrap:anywhere}.warehouse-registry-card>small{color:var(--text-muted);overflow-wrap:anywhere}.warehouse-registry-card-meta{border-top:1px solid var(--border);justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;display:flex}.warehouse-registry-card-meta b,.warehouse-registry-card-meta time{font-size:var(--type-label)}.warehouse-registry-card-meta time{color:var(--text-muted)}.warehouse-registry-card>em{background:var(--accent-soft);width:fit-content;color:var(--accent);font-size:var(--type-label);border-radius:999px;padding:7px 10px;font-style:normal;font-weight:900}.warehouse-registry-card.status-packing>em{color:#855100;background:#fff1c7}.warehouse-registry-card.status-ready-to-ship>em,.warehouse-registry-card.status-shipped>em{color:#24751f;background:#e5f8e1}.warehouse-registry-card.is-cancelled{filter:grayscale();opacity:.5}.warehouse-registry-pagination{justify-content:center;align-items:center;gap:16px;display:flex}.warehouse-registry-back,.warehouse-registry-pagination button{border:1px solid var(--border);border-radius:var(--radius-control);min-height:42px;font:inherit;cursor:pointer;background:#fff;align-items:center;gap:7px;padding:0 16px;font-weight:900;display:inline-flex}.warehouse-registry-pagination button:disabled{opacity:.35;cursor:default}.warehouse-registry-back svg,.warehouse-registry-pagination svg{width:17px}.warehouse-registry-back{width:fit-content}.warehouse-manager-card{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;padding:28px}.warehouse-manager-card.is-cancelled{filter:grayscale();opacity:.46}.warehouse-manager-card.is-cancelled:hover{opacity:.68}.warehouse-manager-card header{justify-content:space-between;align-items:start;gap:24px;display:flex}.warehouse-manager-card header span{color:var(--accent);font-size:var(--type-label);font-weight:900}.warehouse-manager-card header h2{font-size:var(--type-title);margin-top:6px}.warehouse-manager-card header>strong{border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent);padding:9px 13px}.warehouse-manager-summary{border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.warehouse-manager-summary span{color:var(--text-muted);gap:4px;padding:18px;display:grid}.warehouse-manager-summary span+span{border-left:1px solid var(--border)}.warehouse-manager-summary b{color:var(--text-primary);font-size:var(--type-title)}.warehouse-shipping-request{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--ice);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;padding:20px;display:grid}.warehouse-shipping-request>div{gap:5px;min-width:0;display:grid}.warehouse-shipping-request span{color:var(--accent);font-size:var(--type-label);text-transform:uppercase;font-weight:900}.warehouse-shipping-request strong{font-size:var(--type-title);overflow-wrap:anywhere}.warehouse-shipping-request small{color:var(--text-muted)}.warehouse-shipping-request>p{border-top:1px solid var(--border);color:var(--text-secondary);grid-column:1/-1;padding-top:14px}.warehouse-manager-orders{gap:8px;padding:20px 0;display:grid}.warehouse-manager-orders article{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-primary);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;min-height:82px;padding:14px 16px;display:grid}.warehouse-manager-card label svg,.warehouse-manager-orders article>svg{width:20px;color:var(--accent)}.warehouse-manager-orders article div{min-width:0}.warehouse-manager-orders article span{color:var(--accent);font-size:var(--type-label);font-weight:900}.warehouse-manager-orders article h3{overflow-wrap:anywhere;margin:3px 0}.warehouse-manager-orders article small{color:var(--text-muted)}.warehouse-manager-orders article>strong{text-align:right}.warehouse-manager-card form{grid-template-columns:220px 1fr auto;align-items:end;gap:12px;display:grid}.warehouse-manager-card form.warehouse-start-form{grid-template-columns:minmax(0,1fr) auto}.warehouse-start-form>label textarea{min-height:96px}.warehouse-start-form>button{width:auto;max-width:430px;padding-inline:30px}.warehouse-manager-card form.warehouse-finalize-form{border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:repeat(3,minmax(160px,1fr));padding:20px}.warehouse-finalize-form .parcel-dimensions{border:1px solid var(--border);border-radius:var(--radius-card);grid-column:span 2;grid-template-columns:repeat(3,1fr);gap:10px;padding:12px;display:grid}.warehouse-finalize-form .parcel-dimensions legend{padding:0 7px;font-weight:900}.warehouse-finalize-form .warehouse-weight-summary{grid-column:1/-1;justify-content:space-between}.warehouse-finalize-form>button{grid-column:1/-1;justify-self:end}.warehouse-customs-items{border:1px solid var(--border);border-radius:var(--radius-card);grid-column:1/-1;gap:10px;padding:20px;display:grid}.warehouse-customs-items>h3{margin-bottom:4px}.warehouse-customs-items fieldset{border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:minmax(280px,2fr) 150px 180px 150px;gap:10px;padding:14px;display:grid}.warehouse-customs-items legend{padding:0 7px;font-weight:900}.warehouse-weight-summary{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:18px;padding-top:12px;display:flex}.warehouse-weight-summary strong{font-size:var(--type-title)}.warehouse-manager-card label{color:var(--text-muted);font-size:var(--type-label);gap:6px;font-weight:800;display:grid}.warehouse-manager-card label.parcel-gross-weight{grid-template-columns:22px 1fr}.warehouse-manager-card label.parcel-gross-weight input{grid-column:1/-1}.warehouse-manager-card input,.warehouse-manager-card select,.warehouse-manager-card textarea{border:1px solid var(--border);background:var(--bg-primary);min-height:46px;font:inherit;border-radius:8px;padding:10px 12px}.warehouse-manager-card textarea{resize:vertical;height:46px}.warehouse-manager-locked{border-radius:var(--radius-control);color:#24751f;background:#ecfae8;align-items:center;gap:10px;padding:16px;display:flex}.warehouse-packing-result{gap:10px;display:grid}.warehouse-customs-readonly{gap:6px;display:grid}.warehouse-customs-readonly>div{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-primary);grid-template-columns:1fr auto;gap:4px 18px;padding:12px 14px;display:grid}.warehouse-customs-readonly span{font-weight:900}.warehouse-customs-readonly small{color:var(--text-muted)}.warehouse-customs-readonly strong{grid-area:1/2/span 2;align-self:center}.warehouse-packing-weights{border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.warehouse-packing-weights span{color:var(--text-muted);gap:4px;padding:14px;display:grid}.warehouse-packing-weights span+span{border-left:1px solid var(--border)}.warehouse-packing-weights strong{color:var(--text-primary);font-size:var(--type-title)}.warehouse-manager-cancelled{border:1px dashed var(--border);border-radius:var(--radius-card);background:var(--bg-secondary);color:var(--text-muted);padding:16px;font-weight:800}.warehouse-manager-message{border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--accent-soft);width:min(100% - 48px,1440px);margin:0 auto 16px;padding:14px 18px;font-weight:800}.parcel-print-link{width:max-content;margin-top:14px}.parcel-invoice-print svg,.parcel-print-link svg{width:18px}.parcel-labels-link{width:max-content;margin:0 0 18px}.parcel-labels-link svg,.warehouse-labels-print svg{width:18px}.warehouse-item-print{border:1px solid var(--border);width:40px;height:40px;color:var(--purple);background:var(--surface);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.warehouse-item-print:hover{border-color:var(--purple);background:#f0edff}.warehouse-item-print svg{width:19px}.warehouse-labels-page{color:#111;background:#e9ecec;min-height:100vh;padding:32px}.warehouse-labels-toolbar{justify-content:space-between;gap:12px;width:min(100%,1120px);margin:0 auto 20px;display:flex}.warehouse-labels-grid,.warehouse-labels-intro{width:min(100%,1120px);margin:0 auto}.warehouse-labels-intro{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;padding:32px}.warehouse-labels-intro h1{margin:8px 0;font-size:clamp(36px,5vw,64px);line-height:.95}.warehouse-labels-intro p{max-width:760px;color:var(--text-secondary)}.warehouse-labels-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.warehouse-label{background:#fff;border:1px solid #bbb;border-radius:8px;align-content:space-between;gap:12px;min-height:190px;padding:22px;display:grid}.warehouse-label>div:first-child{gap:5px;display:grid}.warehouse-label span{color:var(--accent);letter-spacing:.05em;font-size:12px;font-weight:900}.warehouse-label strong{overflow-wrap:anywhere;font-size:20px}.warehouse-label small{color:#666;overflow-wrap:anywhere}.warehouse-label-barcode{width:100%;max-width:430px}.warehouse-label-barcode svg{width:100%;height:auto;display:block}.warehouse-label code{color:#555;overflow-wrap:anywhere;font-size:12px}@media (max-width:700px){.warehouse-labels-page{padding:16px}.warehouse-labels-toolbar{flex-direction:column;align-items:stretch}.warehouse-labels-toolbar .button{justify-content:center;width:100%}.warehouse-labels-grid{grid-template-columns:1fr}}.forwarding-panel .forwarding-form-card>label,.forwarding-panel .forwarding-grid>label,.forwarding-panel .forwarding-item-row>label{flex-direction:column;gap:10px;min-width:0;display:flex}.forwarding-panel .forwarding-form-card>label textarea,.forwarding-panel .forwarding-grid input,.forwarding-panel .forwarding-grid select,.forwarding-panel .forwarding-item-row input,.forwarding-panel .forwarding-item-row select,.forwarding-panel .forwarding-item-row textarea{box-sizing:border-box;color:#111;width:100%;min-width:0;max-width:100%;min-height:56px;font:inherit;background:#f7f8f8;border:1px solid #cbd3d5;border-radius:18px;padding:14px 18px}.forwarding-panel .forwarding-form-card>label textarea,.forwarding-panel .forwarding-item-row textarea{resize:vertical;min-height:120px}.forwarding-panel .forwarding-form-card>label textarea::placeholder,.forwarding-panel .forwarding-grid input::placeholder,.forwarding-panel .forwarding-item-row input::placeholder,.forwarding-panel .forwarding-item-row textarea::placeholder{color:#8a9092;opacity:1}.forwarding-panel .forwarding-grid .forwarding-domestic-shipping{grid-column:1}.forwarding-panel .forwarding-grid .forwarding-shipping-cost{grid-column:2}@media (max-width:700px){.forwarding-panel .forwarding-grid .forwarding-domestic-shipping,.forwarding-panel .forwarding-grid .forwarding-shipping-cost{grid-column:1}}@media print{@page{size:auto;margin:0}.warehouse-labels-page{background:#fff;padding:0}.warehouse-labels-page .warehouse-labels-intro,.warehouse-labels-page .warehouse-labels-toolbar{display:none}.warehouse-labels-page .warehouse-labels-grid{width:100%;margin:0;display:block}.warehouse-labels-page .warehouse-label{box-sizing:border-box;break-inside:avoid;border:1px solid #111;border-radius:0;width:100%;min-height:0;padding:8mm}.warehouse-labels-page .warehouse-label strong{font-size:18pt}.warehouse-labels-page .warehouse-label-barcode{max-width:100%}.warehouse-labels-page .warehouse-label code{font-size:10pt}.warehouse-item-label-page{background:#fff;padding:0}.warehouse-item-label-page .warehouse-labels-intro,.warehouse-item-label-page .warehouse-labels-toolbar{display:none}.warehouse-item-label-page .warehouse-labels-grid{width:100%;margin:0;display:block}.warehouse-item-label-page .warehouse-label{box-sizing:border-box;break-inside:avoid;border:1px solid #111;border-radius:0;width:100%;min-height:0;padding:8mm}.warehouse-item-label-page .warehouse-label strong{font-size:18pt}.warehouse-item-label-page .warehouse-label-barcode{max-width:100%}.warehouse-item-label-page .warehouse-label code{font-size:10pt}}.parcel-invoice-page{color:#111;background:#e9ecec;min-height:100vh;padding:32px}.parcel-invoice-toolbar{justify-content:space-between;gap:12px;width:min(100%,1120px);margin:0 auto 20px;display:flex}.parcel-invoice-sheet{background:#fff;width:min(100%,1120px);min-height:790px;margin:0 auto;padding:54px;box-shadow:0 18px 50px #0000001f}.parcel-invoice-header{justify-content:space-between;gap:40px;display:flex}.parcel-invoice-header>div:last-child{text-align:right}.parcel-invoice-header h1{font-size:clamp(28px,4vw,52px);line-height:1}.parcel-invoice-header h2{margin:8px 0 2px}.parcel-invoice-header p,.parcel-invoice-sheet footer{color:#666}.parcel-invoice-barcode{width:280px;margin:16px 0 0 auto}.parcel-invoice-barcode svg{width:100%;height:auto;display:block}.parcel-invoice-logo{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:70px;height:70px;font-size:38px;font-weight:900;display:grid}.parcel-invoice-parties{border:1px solid #bbb;grid-template-columns:1fr 1.5fr 1fr;margin:44px 0 32px;display:grid}.parcel-invoice-parties>div{align-content:start;gap:7px;min-height:120px;padding:18px;display:grid}.parcel-invoice-parties>div+div{border-left:1px solid #bbb}.parcel-invoice-parties span,.parcel-invoice-summary span{color:#6a6a6a;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:900}.parcel-invoice-parties p{color:#555}.parcel-invoice-table{border-collapse:collapse;width:100%;font-size:13px}.parcel-invoice-table th{color:#fff;text-align:left;background:#30312f;padding:13px 10px}.parcel-invoice-table td{vertical-align:top;border-bottom:1px solid #bbb;padding:15px 10px}.parcel-invoice-table td small{color:#777;margin-top:5px;display:block}.parcel-invoice-table td:nth-last-child(-n+3),.parcel-invoice-table th:nth-last-child(-n+3){text-align:right}.parcel-invoice-summary{border:1px solid #bbb;grid-template-columns:repeat(2,1fr);width:min(100%,610px);margin:28px 0 32px auto;display:grid}.parcel-invoice-summary>div{gap:7px;min-height:76px;padding:14px;display:grid}.parcel-invoice-summary>div:nth-child(2n){border-left:1px solid #bbb}.parcel-invoice-total{background:#f2f2f2;border-top:1px solid #bbb;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}.parcel-invoice-total strong{font-size:25px}.parcel-invoice-sheet footer{border-top:1px solid #bbb;margin-top:48px;padding-top:20px;font-size:12px}.customer-profile-section{margin-top:28px}.customer-profile-section>p{color:var(--text-muted);margin:12px 0 22px}.customer-profile-section .eyebrow{align-items:center;gap:8px;display:flex}.customer-profile-section .eyebrow svg,.profile-ready svg{width:18px}.customer-profile-section form{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.customer-profile-section label{color:var(--text-muted);font-size:var(--type-label);gap:7px;font-weight:800;display:grid}.customer-profile-section input{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-primary);min-height:48px;font:inherit;padding:10px 12px}.customer-profile-section .profile-address-wide{grid-column:span 2}.profile-ready{color:#24751f;align-items:center;gap:7px;font-weight:800;display:flex}.profile-message{border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent);padding:12px 14px;font-weight:800}.profile-summary{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-primary);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.profile-summary>div{align-content:start;gap:8px;min-height:126px;padding:22px;display:grid}.profile-summary>div+div{border-left:1px solid var(--border)}.profile-summary small,.profile-summary span{color:var(--text-muted)}.profile-summary span{font-size:var(--type-label);text-transform:uppercase;font-weight:900}.profile-summary strong{font-size:var(--type-body)}.profile-edit-button{margin-top:18px}.profile-edit-button svg{width:17px}@media print{@page{size:A4 landscape;margin:10mm}.parcel-invoice-page{background:#fff;padding:0}.parcel-invoice-toolbar{display:none}.parcel-invoice-sheet{width:100%;min-height:auto;box-shadow:none;padding:0}.parcel-invoice-header h1{font-size:34px}}.manager-access{text-align:center;border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;padding:52px}.manager-access svg{width:42px;height:42px;color:var(--accent)}.manager-access h2{margin-top:14px}.manager-access p{color:var(--text-muted);margin:8px 0 22px}.staff-login-shell{grid-template-columns:1fr 420px;align-items:center;gap:70px;width:min(100% - 48px,1080px);min-height:calc(100vh - 82px);margin:0 auto;padding:70px 0;display:grid}.staff-login-shell .login-copy h1{font-size:var(--type-display);margin-top:14px;line-height:.95}.staff-login-shell .login-panel{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;margin:0;padding:32px}.staff-login-shell .login-panel>small{align-items:center;gap:8px;margin-top:20px;display:flex}.staff-login-shell .login-panel>small svg{width:18px}.staff-login-shell .login-panel>.text-link{align-self:flex-start;margin-top:16px}.services-submit{background:var(--ice);border:1px solid #111;border-top:0;grid-template-columns:120px 180px minmax(220px,1fr) auto;align-items:center;gap:28px;min-height:126px;padding:22px 24px;display:grid}.services-submit>div{flex-direction:column;display:flex}.services-submit>div span{color:var(--text-muted);font-size:var(--type-label);font-weight:900}.services-submit>div strong{font-size:var(--type-section);margin-top:4px}.services-submit>p{max-width:430px;color:var(--text-secondary);font-size:var(--type-body)}.services-submit .button{min-width:220px}.services-error{color:var(--danger);font-size:var(--type-label);background:#ffe3e3;padding:12px 16px}.single-service-order{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;gap:7px;margin-top:14px;padding:22px 24px;display:grid}.single-service-order>span{color:var(--accent);font-size:var(--type-label);font-weight:900}.single-service-order>strong{font-size:var(--type-title)}.single-service-order>small{color:var(--text-muted);font-size:var(--type-label)}.parcel-shipping-preference{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;gap:20px;margin-top:16px;padding:24px;display:grid}.parcel-shipping-heading{justify-content:space-between;align-items:end;gap:28px;display:flex}.parcel-shipping-heading h3{font-size:var(--type-section);margin-top:7px;line-height:1}.parcel-shipping-heading>p{max-width:460px;color:var(--text-secondary)}.parcel-shipping-controls{grid-template-columns:1.2fr 1fr .8fr;gap:16px;display:grid}.parcel-shipping-controls label{color:var(--text-muted);font-size:var(--type-label);gap:7px;font-weight:900;display:grid}.parcel-shipping-controls input,.parcel-shipping-controls select{border:1px solid var(--border);background:var(--bg-primary);width:100%;min-height:48px;color:var(--text-primary);font:inherit;border-radius:8px;padding:10px 12px}.parcel-shipping-notice{color:#6c5605;background:#fff8dc;border:1px solid #d9b641;border-radius:8px;padding:14px 16px}.parcel-compensation{border:1px solid var(--border);background:var(--bg-primary);border-radius:8px;gap:16px;padding:18px;display:grid}.parcel-compensation-copy{align-items:flex-start;gap:12px;display:flex}.parcel-compensation-copy svg{width:22px;color:var(--accent);flex:none}.parcel-compensation-copy p{color:var(--text-secondary);margin-top:4px}.parcel-compensation-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.parcel-compensation-options label{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;gap:4px;padding:16px;display:grid;position:relative}.parcel-compensation-options label.is-selected{border-color:var(--accent);background:var(--accent-soft)}.parcel-compensation-options input{position:absolute;inset:14px 14px auto auto}.parcel-compensation-options span{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;font-weight:900}.parcel-compensation-options strong{font-size:var(--type-title);padding-right:28px}.parcel-compensation-options small{color:var(--text-secondary)}.parcel-shipping-estimate{border:1px solid var(--accent);background:var(--accent-soft);border-radius:8px;grid-template-columns:1fr auto;gap:4px 20px;padding:18px;display:grid}.parcel-shipping-estimate span{color:var(--accent);font-size:var(--type-label);text-transform:uppercase;font-weight:900}.parcel-shipping-estimate strong{font-size:var(--type-section);grid-area:1/2/3;align-self:center}.parcel-shipping-estimate small{color:var(--text-secondary)}.services-empty,.services-success{background:var(--ice);border:1px solid #111;align-items:center;gap:24px;min-height:210px;padding:42px;display:flex}.services-empty>svg,.services-success>svg{background:var(--accent);color:#fff;border-radius:50%;flex:none;width:52px;height:52px;padding:13px}.services-empty strong{font-size:var(--type-title)}.services-empty p,.services-success p{color:var(--text-secondary);margin-top:8px}.services-success h3{font-size:var(--type-section);margin-top:8px}.services-success .text-button{margin-top:22px}.ledger-list{background:#fff;border:1px solid #111}.ledger-head,.ledger-row{grid-template-columns:150px minmax(0,1fr) 150px 170px;align-items:center;gap:24px;display:grid}.ledger-head{color:#fff;min-height:52px;font-size:var(--type-label);background:#111;padding:0 24px;font-weight:900}.ledger-head span:last-child{text-align:right}.ledger-row{border-bottom:1px solid #bdbdb7;min-height:92px;padding:0 24px}.ledger-row:last-child{border-bottom:0}.ledger-row small,.ledger-row>span:first-child{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase}.ledger-row div{flex-direction:column;display:flex}.ledger-row div strong{font-size:var(--type-body)}.transaction-status{width:fit-content;font-size:var(--type-label);text-transform:uppercase;border:1px solid #aaa;padding:5px 8px;font-weight:900}.status-pending{color:#855100;background:#fff1c7;border-color:#e7cb79}.status-completed{color:#086c4d;background:#dff8ec;border-color:#a8dec7}.ledger-row>strong:last-child{text-align:right;font-size:var(--type-title)}.amount-positive{color:var(--success)}.topup-panel{color:#fff;background:#111;grid-template-columns:.85fr 1.15fr;margin-top:110px;margin-bottom:110px;display:grid}.topup-copy{flex-direction:column;align-items:flex-start;min-height:470px;padding:58px;display:flex}.topup-copy .feature-icon{color:#111;background:#9dff75}.topup-copy .eyebrow{color:#9dff75;margin-top:32px}.topup-copy h2{font-size:var(--type-section);margin-top:auto;line-height:.94}.topup-copy p{color:#aaa;max-width:450px;margin-top:20px}.topup-form,.topup-success{background:var(--ice);color:#111;flex-direction:column;justify-content:center;padding:58px;display:flex}.topup-amounts{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(2,1fr);display:grid}.topup-amounts button{cursor:pointer;min-height:64px;font-size:var(--type-body);background:0 0;border:1px solid #111;border-top:0;border-left:0;font-weight:900}.topup-amounts button.is-active{background:var(--accent);color:#fff}.topup-custom,.topup-method{flex-direction:column;gap:8px;margin-top:24px;display:flex}.topup-custom>span,.topup-method>span{font-size:var(--type-label);align-items:center;gap:7px;font-weight:900;display:flex}.topup-method>span svg{width:15px;height:15px}.topup-custom input,.topup-method select{width:100%;height:58px;font:inherit;background:#fff;border:1px solid #aaa;border-radius:0;padding:0 16px}.topup-form>.button{margin-top:26px}.topup-error{color:var(--danger);font-size:var(--type-label);margin-top:12px}.topup-success{align-items:flex-start}.topup-success>svg{background:var(--success);color:#fff;border-radius:50%;width:52px;height:52px;padding:12px}.topup-success strong{font-size:var(--type-section);margin-top:28px}.topup-success p{color:var(--text-secondary);margin:12px 0 28px}.login-page{background:var(--ice);min-height:100vh}.login-header{border-bottom:1px solid #b8c8cc;justify-content:space-between;align-items:center;width:min(100% - 48px,1360px);min-height:82px;margin:0 auto;display:flex}.login-shell{grid-template-columns:1.05fr .95fr;width:min(100% - 48px,1280px);margin:0 auto;display:grid}.login-copy{flex-direction:column;justify-content:center;padding:90px 70px 80px 0;display:flex}.login-copy h1{font-size:var(--type-section);text-transform:uppercase;margin-top:24px;font-weight:900;line-height:.94}.login-copy h1 span{color:var(--accent)}.login-copy>p{max-width:610px;color:var(--text-secondary);font-size:var(--type-body);margin-top:32px}.login-trust{max-width:610px;color:var(--text-muted);font-size:var(--type-label);border-top:1px solid #b8c8cc;grid-template-columns:28px 1fr;gap:14px;margin-top:48px;padding-top:22px;display:grid}.login-trust svg{width:22px;height:22px;color:var(--success)}.login-panel{color:#fff;background:#111;flex-direction:column;justify-content:center;padding:70px}.login-panel .feature-icon{color:#111;background:#9dff75}.login-panel h2{font-size:var(--type-section);margin:30px 0 34px;line-height:.94}.login-panel form{flex-direction:column;gap:18px;display:flex}.login-panel label{flex-direction:column;gap:8px;display:flex}.login-panel label span{color:#aaa;font-size:var(--type-label);font-weight:900}.login-panel input{color:#111;background:#fff;border:1px solid #555;border-radius:0;width:100%;height:60px;padding:0 16px}.login-panel form .button{margin-top:8px}.login-forgot-link{color:var(--accent);font-size:var(--type-label);align-self:flex-end;font-weight:900;text-decoration:none}.login-forgot-link:hover{text-decoration:underline}.login-error,.login-error-rich{color:#ff8787;font-size:var(--type-label);margin-top:14px}.login-error-rich{background:#ff878714;border:1px solid #ff878759;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.login-error-rich strong{color:#ffd1d1;font-size:var(--type-body);letter-spacing:.02em;font-weight:900}.login-error-rich .text-link{color:var(--accent);align-self:flex-start;margin-top:4px;font-weight:900}.login-error-rich-warn{color:#ffd58a;background:#ffc45214;border-color:#ffc45273}.login-error-rich-warn strong{color:#ffe1a3}.login-divider{color:#777;font-size:var(--type-label);align-items:center;gap:14px;margin:28px 0;font-weight:900;display:flex}.login-divider:after,.login-divider:before{content:"";background:#444;flex:1;height:1px}.login-demo-button{color:#fff;background:0 0;border-color:#777}.login-demo-button:hover{color:#9dff75;border-color:#9dff75}.login-panel>small{color:#777;font-size:var(--type-label);margin-top:14px}.product-image-thumb{cursor:pointer;transition:border-color .15s,transform .15s}.product-image-thumb:hover{transform:translateY(-2px);border-color:var(--accent)!important}.product-image-zoom-icon{transition:transform .15s,background .15s}.product-image-thumb:hover .product-image-zoom-icon{transform:scale(1.12);background:var(--accent)!important}.image-modal-backdrop{z-index:1000;background:#000000c2;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.image-modal{background:#f5f5f2;grid-template-columns:minmax(0,1fr) 170px;gap:22px;width:min(82vw,1180px);min-height:min(76vh,760px);padding:56px 28px 28px;display:grid;position:relative;box-shadow:0 24px 80px #00000073}.image-modal-close{color:#555;cursor:pointer;width:34px;height:34px;font-size:var(--type-section);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:14px;right:18px}.image-modal-stage{background:#fff;justify-content:center;align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.image-modal-photo{object-fit:contain;max-width:100%;max-height:calc(88vh - 140px)}.image-modal-nav{z-index:1;color:#fff;cursor:pointer;width:44px;height:44px;font-size:var(--type-section);background:#000000a6;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.image-modal-nav-left{left:18px}.image-modal-nav-right{right:18px}.image-modal-thumbs{flex-wrap:wrap;align-self:center;gap:12px;display:flex}.image-modal-thumb{cursor:pointer;background:#fff;border:4px solid #0000;width:78px;height:78px;padding:0}.image-modal-thumb-active{border-color:var(--accent)}.image-modal-thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:980px){.site-header-inner{grid-template-columns:1fr auto;padding:0 20px}.menu-toggle{display:grid}.site-nav{background:#f7f7f4;border-bottom:1px solid #111;flex-direction:column;align-items:flex-start;padding:28px;display:none;position:absolute;top:76px;left:0;right:0}.site-nav a{font-size:var(--type-body)}.site-nav-open{display:flex}.shops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wholesale-callout{grid-template-columns:120px 1fr}.wholesale-icons{width:96px;height:96px}.wholesale-icons span{width:58px;height:58px}.wholesale-callout .button{grid-column:2}.shops-request{grid-template-columns:1fr 1fr}.shops-request .button{grid-column:1/-1;justify-self:start}.home-hero{grid-template-columns:1fr}.hero-copy{padding:82px 34px 56px}.hero-console{padding:52px 34px}.steps-grid{grid-template-columns:repeat(2,1fr)}.auction-feature,.site-footer-top,.split-band,.trust-section{grid-template-columns:1fr}.auction-copy{padding:58px 42px}.delivery-grid{grid-template-columns:1fr}.header-account span{display:none}.account-order{grid-template-columns:56px 1fr 180px}.order-status{justify-self:end}.tracking-box,.tracking-placeholder{grid-column:2/-1}.topup-panel{grid-template-columns:1fr}.topup-copy{min-height:390px}.service-options{grid-template-columns:repeat(2,minmax(0,1fr))}.consolidation-builder{grid-template-columns:1fr}.consolidation-orders{border-right:0}.consolidation-success{grid-template-columns:1fr}.consolidation-success .box-preview{grid-area:auto/1}.consolidation-success>.text-button{grid-column:1}.services-submit{grid-template-columns:1fr 1fr}.services-submit>p{grid-column:1/-1}.services-submit .button{grid-column:1/-1;width:100%}.inner-hero.cart-hero{grid-template-columns:1fr;gap:24px;padding:52px 0 38px}.cart-hero>p{max-width:680px}.checkout-login-gate{grid-template-columns:52px 1fr}.checkout-login-gate .button{grid-column:2;justify-self:start}.login-shell{grid-template-columns:1fr}.login-copy{padding:75px 30px}.login-panel{padding:65px}}@media (max-width:680px){.customer-profile-section form{grid-template-columns:1fr}.customer-profile-section .profile-address-wide{grid-column:auto}.staff-login-shell{grid-template-columns:1fr;gap:28px;width:min(100% - 28px,1080px);padding:40px 0}.warehouse-manager-head{flex-direction:column;align-items:stretch;padding-top:36px}.manager-access,.warehouse-manager-head,.warehouse-manager-list,.warehouse-manager-message{width:min(100% - 28px,1440px)}.warehouse-registry-filters{flex-direction:column;align-items:stretch}.warehouse-registry-filters strong{margin-left:0;padding-bottom:0}.warehouse-registry-grid{grid-template-columns:1fr}.warehouse-manager-card{padding:18px}.warehouse-manager-card header{flex-direction:column}.warehouse-manager-summary{grid-template-columns:1fr}.warehouse-manager-summary span+span{border-top:1px solid var(--border);border-left:0}.warehouse-manager-card form,.warehouse-manager-card form.warehouse-start-form,.warehouse-shipping-request{grid-template-columns:1fr}.warehouse-start-form>button{width:100%;max-width:none}.warehouse-finalize-form .parcel-dimensions,.warehouse-manager-card form.warehouse-finalize-form{grid-template-columns:1fr}.warehouse-finalize-form .parcel-dimensions{grid-column:auto}.warehouse-customs-items{grid-column:auto;padding:14px}.warehouse-customs-items fieldset,.warehouse-packing-weights{grid-template-columns:1fr}.warehouse-packing-weights span+span{border-top:1px solid var(--border);border-left:0}.warehouse-manager-orders article{grid-template-columns:24px 1fr}.warehouse-manager-orders article>strong{text-align:left;grid-column:2}.site-header-inner{min-height:68px}.site-nav{top:68px}.brand-copy small{display:none}.header-cart{font-size:0}.header-cart span{font-size:var(--type-label)}.hero-copy{padding:64px 22px 42px}.hero-copy h1,.inner-hero h1{font-size:var(--type-section)}.hero-copy>p{font-size:var(--type-body)}.hero-proof{margin-top:38px}.hero-proof-intro{top:0;transform:none}.hero-proof-stat{transform:none}.hero-proof strong{font-size:var(--type-title)}.hero-console{padding:40px 20px}.motion-panel-a{width:240px;height:170px;top:120px;left:-150px}.motion-panel-b{opacity:.55;bottom:34%;left:55%}.motion-code-b,.motion-line-b{display:none}.console-actions,.console-note{grid-template-columns:1fr}.console-note-heading{display:block}.console-note-heading p{margin-top:10px}.market-stats-chart{grid-template-columns:repeat(2,minmax(0,1fr))}.market-ticker{grid-template-columns:auto minmax(0,1fr);min-height:68px}.market-ticker-label{padding:0 16px}.market-ticker-group{gap:34px;padding-right:34px}.analysis-shell,.auction-feature,.cart-section,.contact-band,.content-band,.inner-hero,.notice-band,.split-band,.steps-section,.trust-section{width:min(100% - 28px,1280px)}.analysis-shell{width:min(100% - 28px,1440px)}.shops-grid,.shops-overview{grid-template-columns:1fr}.shops-overview>div{min-height:145px}.shops-overview>div+div{border-top:1px solid var(--border);border-left:0}.wholesale-callout{grid-template-columns:1fr;gap:28px;min-height:0;padding:32px 22px}.wholesale-icons{width:100px;height:100px}.wholesale-icons span{width:62px;height:62px}.wholesale-callout .button{grid-column:auto;width:100%;max-width:none}.shops-section-head{flex-direction:column;align-items:flex-start;gap:22px}.shop-card{min-height:430px;padding:22px}.shop-card-copy h2{min-height:auto}.shops-request{grid-template-columns:1fr;gap:24px;padding:30px 22px}.shops-request .button{grid-column:auto;width:100%}.analysis-shell,.cart-section,.steps-section,.trust-section{padding:70px 0}.section-heading{flex-direction:column;align-items:flex-start}.analysis-card-header{padding:26px 20px 20px}.analysis-card-title-row h2{min-width:100%;font-size:var(--type-title)}.product-image-strip{padding:0 20px 22px}.analysis-price-grid{grid-template-columns:1fr;margin:0 20px 24px}.analysis-price-tile{min-height:84px}.analysis-meta-grid{grid-template-columns:1fr}.analysis-meta-item{min-height:72px;padding:17px 20px}.analysis-recommendation{grid-template-columns:44px 1fr;gap:16px;padding:24px 20px}.analysis-recommendation-icon{width:44px;height:44px}.analysis-detail-grid{grid-template-columns:1fr}.analysis-detail-panel{padding:24px 20px}.analysis-detail-copy{min-height:auto;padding:22px 0 28px}.auction-guide,.steps-grid{grid-template-columns:1fr}.auction-guide,.auction-guide article{min-width:0}.auction-guide h2{overflow-wrap:anywhere}.auction-guide h2,.dark-panel strong{font-size:var(--type-section)}.steps-grid article{min-height:230px}.steps-grid h3{margin-top:auto;padding-top:52px}.auction-feature{width:100%}.auction-visual{min-height:470px;padding:28px}.auction-limit{width:75%}.auction-copy{padding:52px 24px}.cart-row{grid-template-columns:44px 1fr 36px;gap:12px}.cart-price{text-align:left;grid-column:2/3}.remove-button{grid-area:1/3}.checkout-shell{margin-top:52px}.checkout-heading{grid-template-columns:1fr;gap:28px;padding:44px 0 30px}.checkout-heading h2{font-size:var(--type-section)}.checkout-total{text-align:left;border-top:1px solid #aaa;border-left:0;padding:20px 0 0}.checkout-form{grid-template-columns:1fr}.checkout-field-wide{grid-column:auto}.checkout-field{padding:20px}.checkout-submit{flex-direction:column;align-items:stretch}.checkout-submit .button{width:100%;min-width:0}.checkout-confirmation{padding:38px 24px 24px}.checkout-confirmation h2{font-size:clamp(38px,12vw,58px)}.checkout-confirmation-summary{grid-template-columns:1fr}.checkout-confirmation-summary>div+div{border-top:1px solid var(--border);border-left:0}.checkout-confirmation-actions{flex-direction:column-reverse}.checkout-confirmation-actions .button{width:100%}.order-success{width:min(100% - 28px,1280px);padding:48px 24px}.order-success h2{font-size:var(--type-section);overflow-wrap:anywhere}.cart-preview-action{flex-direction:column;align-items:stretch}.cart-page-shell,.empty-cart{width:min(100% - 28px,1280px)}.cart-page-shell{padding:60px 0 80px}.cart-page-summary{grid-template-columns:1fr 1fr}.cart-page-summary>div:last-child{grid-column:1/-1}.cart-page-item{grid-template-columns:44px 80px 1fr 38px;gap:14px}.cart-listing-image{width:80px;height:80px}.cart-page-item>div{grid-column:2/4}.cart-page-item>.cart-listing-image+div{grid-column:3}.cart-page-price{text-align:left;min-width:0;grid-column:2/4!important}.cart-page-item>button{grid-area:1/4;width:38px;height:38px}.cart-condition-consent{grid-column:1/-1;margin-top:8px}.empty-cart{padding:60px 20px}.checkout-login-gate{grid-template-columns:1fr;margin-top:52px;padding:34px 22px}.checkout-login-gate .button{grid-column:auto;width:100%}.trust-section{gap:52px}.final-cta{padding:90px 18px}.site-footer{padding:56px 22px 22px}.footer-links{grid-template-columns:1fr 1fr}.site-footer-bottom{gap:20px}.legal-content{grid-template-columns:1fr;gap:24px;width:min(100% - 28px,1360px)}.legal-sections article{grid-template-columns:38px 1fr;gap:12px}.legal-draft-note{flex-direction:column;align-items:flex-start}.inner-hero{padding:80px 0 64px}.inner-hero.cart-hero{gap:20px;padding:44px 0 32px}.inner-hero.cart-hero h1{font-size:var(--type-section)}.cart-hero>p{font-size:var(--type-body);margin:0}.process-list article{grid-template-columns:42px 1fr;gap:12px;padding:24px 0}.process-list p{grid-column:2}.split-band{padding:42px 24px}.auction-guide article,.delivery-grid article{min-height:280px;padding:30px}.notice-band{grid-template-columns:1fr}.faq-list summary{font-size:var(--type-body);grid-template-columns:42px 1fr 28px}.faq-list details p{padding-left:42px}.contact-band{padding:42px 24px}.account-head{grid-template-columns:1fr;gap:34px;width:min(100% - 28px,1280px);padding:72px 0 46px}.account-head h1{font-size:var(--type-section);overflow-wrap:anywhere}.account-head-meta{border-top:1px solid #aaa;border-left:0;padding:18px 0 0}.account-error,.account-loading,.account-section,.balance-grid,.demo-notice,.topup-panel{width:min(100% - 28px,1280px)}.demo-notice{align-items:flex-start}.balance-grid{grid-template-columns:1fr}.balance-grid article{min-height:170px}.account-section{padding-top:78px}.account-section-heading{flex-direction:column;align-items:flex-start}.account-order{grid-template-columns:44px 1fr;gap:15px;padding:26px 0}.order-icon{width:42px;height:42px}.order-status{grid-column:2;justify-self:start}.tracking-box,.tracking-placeholder{grid-column:1/-1}.warehouse-services .account-section-heading>p{max-width:none}.services-order-select{gap:10px;padding:20px}.service-options,.services-order-select{grid-template-columns:1fr}.service-option{min-height:210px}.consolidation-picker-head,.parcel-shipping-heading{flex-direction:column;align-items:flex-start}.consolidation-orders,.parcel-compensation-options,.parcel-shipping-controls{grid-template-columns:1fr}.consolidation-order{border-right:0;min-height:150px}.box-preview{padding:18px}.box-preview-summary{grid-template-columns:82px minmax(0,1fr)}.box-preview-summary strong{font-size:var(--type-body)}.consolidation-success{padding:22px}.consolidation-success-copy{flex-direction:column}.services-submit{grid-template-columns:1fr 1fr;gap:18px}.services-empty,.services-success{align-items:flex-start;padding:30px 22px}.ledger-head{display:none}.ledger-row{grid-template-columns:1fr auto;gap:10px 18px;padding:20px}.ledger-row>div,.ledger-row>span:first-child{grid-column:1}.transaction-status{grid-area:1/2}.ledger-row>strong:last-child{grid-area:2/2}.topup-panel{margin-top:78px;margin-bottom:78px}.topup-copy,.topup-form,.topup-success{padding:36px 24px}.topup-copy{min-height:360px}.topup-amounts{grid-template-columns:1fr 1fr}.login-header,.login-shell{width:min(100% - 28px,1280px)}.login-header{min-height:70px}.login-copy{padding:65px 0}.login-copy h1{font-size:var(--type-section);overflow-wrap:anywhere}.login-copy>p{font-size:var(--type-body)}.login-panel{margin-inline:-14px;padding:50px 24px}.image-modal-backdrop{padding:10px}.image-modal{grid-template-columns:1fr;gap:14px;width:100%;min-height:auto;padding:52px 14px 16px}.image-modal-stage{min-height:350px}.image-modal-photo{max-height:60vh}.image-modal-thumbs{justify-content:center}}.manager-item-tags{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.manager-tag-option{border:1px solid var(--border);background:var(--surface);color:var(--ink-soft);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px;transition:border-color .15s,background .15s,color .15s}.manager-tag-option.is-selected,.manager-tag-option:hover{border-color:var(--purple);color:var(--purple);background:#f0edff}.customer-item-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.customer-item-tags span{color:var(--purple);background:#f6f3ff;border:1px solid #cfc7ff;border-radius:8px;padding:4px 8px;font-size:12px}.staff-workspace{background:#f4f6f6;grid-template-columns:256px minmax(0,1fr);height:100vh;display:grid;overflow:hidden}.staff-sidebar{z-index:40;color:#fff;background:#111;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.staff-brand{color:#fff;border-bottom:1px solid #303030;align-items:center;gap:12px;min-height:56px;padding:0 8px 22px;display:flex}.staff-brand>strong{background:var(--accent);border-radius:10px;flex:none;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.staff-brand>span{letter-spacing:.04em;gap:3px;font-size:15px;font-weight:900;display:grid}.staff-brand small{color:#8f8f8f;letter-spacing:.08em;font-size:9px}.staff-navigation{gap:22px;padding-top:18px;display:grid}.staff-navigation section{gap:5px;display:grid}.staff-navigation section>span{color:#727272;letter-spacing:.1em;text-transform:uppercase;padding:0 10px 5px;font-size:10px;font-weight:900}.staff-navigation a{color:#bdbdbd;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;min-height:42px;padding:10px;font-size:13px;display:flex}.staff-navigation a:hover{color:#fff;background:#1d1d1d}.staff-navigation a.is-active{color:#fff;background:#5638ff;border-color:#6d59ff}.staff-navigation svg{flex:none;width:18px;height:18px}.staff-navigation .staff-nav-count{color:#111;background:#fff;border-radius:999px;place-items:center;min-width:24px;height:24px;margin-left:auto;padding:0 7px;font-size:11px;font-style:normal;font-weight:950;line-height:1;display:grid}.staff-navigation a.is-active .staff-nav-count{color:var(--accent);background:#fff}.staff-sidebar-footer{border-top:1px solid #303030;gap:4px;margin-top:auto;padding-top:20px;display:grid}.staff-sidebar-footer a,.staff-sidebar-footer button{color:#a8a8a8;width:100%;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12px;font-weight:800;display:flex}.staff-sidebar-footer a:hover,.staff-sidebar-footer button:hover{color:#fff;background:#1d1d1d}.staff-sidebar-footer svg{width:16px;height:16px}.staff-workspace-main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.staff-topbar{z-index:30;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:12px 24px;display:flex;position:sticky;top:0}.staff-topbar>div{gap:2px;display:grid}.staff-topbar>div span{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.staff-topbar>div strong{font-size:16px}.staff-topbar nav{border:1px solid var(--border);background:#f4f6f6;border-radius:10px;gap:4px;padding:4px;display:flex}.staff-topbar nav a{min-height:34px;color:var(--text-secondary);border-radius:7px;align-items:center;padding:8px 13px;font-size:12px;font-weight:900;display:inline-flex}.staff-topbar nav a:hover{color:var(--ink)}.staff-topbar nav a.is-active{color:var(--accent);background:#fff;box-shadow:0 1px 5px #12121217}.staff-workspace-content{overscroll-behavior:contain;--staff-content-max:1440px;--staff-content-gutter:48px;min-width:0;min-height:0;overflow-y:auto}.staff-workspace-content .crm-page,.staff-workspace-content .forwarding-manager.page-shell,.staff-workspace-content .receiving-page,.staff-workspace-content main.forwarding-manager{width:min(calc(100% - var(--staff-content-gutter)),var(--staff-content-max));max-width:var(--staff-content-max);margin-inline:auto}.staff-workspace-content .manager-access,.staff-workspace-content .purchase-manager-detail,.staff-workspace-content .purchase-manager-head,.staff-workspace-content .purchase-manager-registry,.staff-workspace-content .warehouse-manager-head,.staff-workspace-content .warehouse-manager-list,.staff-workspace-content .warehouse-manager-message{width:min(calc(100% - var(--staff-content-gutter)),var(--staff-content-max));max-width:var(--staff-content-max)}.procurement-page{width:min(calc(100% - var(--staff-content-gutter)),var(--staff-content-max));margin:0 auto;padding:48px 0 80px}.procurement-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.procurement-head h1{margin:8px 0;font-size:clamp(42px,5vw,76px);line-height:.92}.procurement-head p{color:var(--text-secondary)}.passport-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.procurement-panel{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;padding:24px}.procurement-panel>h2{margin-bottom:18px;font-size:22px}.procurement-loading{min-height:96px;color:var(--text-secondary);justify-content:center;align-items:center;gap:10px;font-weight:800;display:flex}.procurement-filters{grid-template-columns:minmax(260px,1fr) 220px auto;align-items:end;gap:12px;margin-bottom:18px;display:grid}.procurement-filters label,.procurement-form label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:800;display:grid}.procurement-filters input,.procurement-filters select,.procurement-form input,.procurement-form select,.procurement-form textarea{border:1px solid var(--border);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:10px 12px}.procurement-search{position:relative}.procurement-search svg{width:18px;position:absolute;bottom:13px;left:12px}.procurement-search input{padding-left:40px}.procurement-filters>strong{white-space:nowrap;padding-bottom:12px}.procurement-table-wrap{overflow-x:auto}.procurement-table{border-collapse:collapse;width:100%;min-width:1080px}.procurement-table th{border-bottom:1px solid var(--border);color:var(--text-secondary);text-align:left;text-transform:uppercase;padding:11px 12px;font-size:11px}.procurement-table td{vertical-align:top;border-bottom:1px solid #e8ebeb;padding:14px 12px}.procurement-table td:first-child,.procurement-table td:nth-child(2){gap:4px;display:grid}.procurement-table td span{color:var(--text-secondary);font-size:12px}.procurement-table a{align-items:center;gap:5px;font-weight:800;display:inline-flex}.procurement-table a svg{width:15px}.passport-field-controls{border:1px solid var(--border);color:var(--text-secondary);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 18px;padding:12px 14px;font-size:12px;font-weight:800;display:flex}.passport-field-controls label{color:var(--ink);align-items:center;gap:5px;font-weight:700;display:inline-flex}.passport-product-cell{align-items:flex-start;gap:12px;min-width:300px;display:flex}.passport-product-cell img{border:1px solid var(--border);object-fit:contain;background:#f5f7f7;border-radius:8px;flex:0 0 58px;width:58px;height:58px}.passport-product-cell>div{gap:4px;display:grid}.passport-product-cell small{max-width:360px;color:var(--text-secondary);font-size:12px;line-height:1.35}.passport-overlay{z-index:50;background:#0f111275;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.passport-detail{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;width:min(760px,100%);max-height:min(820px,92vh);padding:28px;overflow:auto;box-shadow:0 24px 80px #0f11123d}.passport-detail header{justify-content:space-between;align-items:start;gap:20px;display:flex}.passport-detail h2{margin:8px 0 0;font-size:clamp(28px,4vw,48px);line-height:.98}.passport-detail-actions{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.passport-detail-grid{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.passport-detail-grid div{background:#fff;gap:7px;padding:14px;display:grid}.passport-detail-grid dt{color:var(--text-secondary);text-transform:uppercase;font-size:11px;font-weight:800}.passport-detail-grid dd{margin:0;font-weight:800}.passport-detail-grid small{color:var(--text-secondary);margin-top:4px;font-weight:500;display:block}.passport-detail-description{border-top:1px solid var(--border);margin-top:20px;padding-top:18px}.passport-detail-description h3{margin:0 0 8px}.passport-detail-description p{white-space:pre-wrap;color:var(--text-secondary);line-height:1.55}@media (max-width:650px){.passport-detail-grid{grid-template-columns:1fr}.passport-detail{padding:20px}}@media print{body *{visibility:hidden!important}.passport-detail,.passport-detail *{visibility:visible!important}.passport-overlay{background:#fff;padding:0;position:static}.passport-detail{width:100%;max-height:none;box-shadow:none;border:0;overflow:visible}.icon-button,.passport-detail-actions{display:none!important}}.supplies-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.supply-list,.supply-requests{gap:10px;display:grid}.supply-list article,.supply-requests article{border:1px solid var(--border);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:16px;display:grid}.supply-list article.is-low{background:#fffaf0;border-color:#d89b00}.supply-list article>div{gap:3px;display:grid}.supply-list article small,.supply-list article span,.supply-requests article small,.supply-requests article span{color:var(--text-secondary)}.supply-list article>small{grid-column:2}.supply-requests article>em{grid-area:1/2/span 2;align-self:start}.procurement-form{border-top:1px solid var(--border);gap:14px;margin-top:20px;padding-top:20px;display:grid}.procurement-form>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.procurement-form label.is-wide{grid-column:1/-1}.procurement-form textarea{resize:vertical;min-height:88px}.procurement-form>button{justify-self:start}.supplies-admin-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.supply-request-editor{border:1px solid var(--border);border-radius:10px;gap:14px;padding:18px;display:grid}.supply-request-editor>footer,.supply-request-editor>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.supply-request-editor>p{color:var(--text-secondary)}.supply-request-editor>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.supply-request-editor label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:800;display:grid}.supply-request-editor input,.supply-request-editor select,.supply-request-editor textarea{border:1px solid var(--border);width:100%;min-height:44px;font:inherit;background:#fff;border-radius:9px;padding:10px 12px}.supply-request-editor label.is-wide{grid-column:1/-1}.procurement-directory{position:sticky;top:96px}@media (max-width:1000px){.supplies-admin-layout,.supplies-layout{grid-template-columns:1fr}.procurement-directory{position:static}}@media (max-width:700px){.procurement-page{padding:28px 0 48px}.procurement-head{flex-direction:column;align-items:start}.procurement-filters,.procurement-form>div,.supply-request-editor>div{grid-template-columns:1fr}.procurement-filters>strong{padding:0}}.staff-workspace-content .receiving-page{padding:48px 0 72px}@media (max-width:700px){.staff-workspace-content{--staff-content-gutter:28px}.staff-workspace-content .receiving-page{padding:20px 0 36px}}.customer-workspace{background:#f4f6f6;grid-template-columns:248px minmax(0,1fr);width:100%;max-width:100vw;height:100vh;display:grid;overflow:hidden}.customer-sidebar{z-index:40;color:#fff;background:#111;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.customer-brand{color:#fff;border-bottom:1px solid #303030;align-items:center;gap:12px;min-height:56px;padding:0 8px 22px;display:flex}.customer-brand>strong{background:var(--accent);border-radius:10px;flex:none;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.customer-brand>span{letter-spacing:.04em;gap:3px;font-size:15px;font-weight:900;display:grid}.customer-brand small{color:#8f8f8f;letter-spacing:.08em;font-size:9px}.customer-navigation{gap:5px;padding-top:18px;display:grid}.customer-navigation>span{color:#727272;letter-spacing:.1em;text-transform:uppercase;padding:0 10px 7px;font-size:10px;font-weight:900}.customer-navigation a,.customer-navigation button{color:#bdbdbd;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;padding:10px;font-size:13px;font-weight:800;display:flex}.customer-navigation a:hover,.customer-navigation button:hover{color:#fff;background:#1d1d1d}.customer-navigation a.is-active,.customer-navigation button.is-active{color:#fff;background:#5638ff;border-color:#6d59ff}.customer-navigation a.needs-attention,.customer-navigation button.needs-attention{color:#fff4ca;background:#2a2413;border-color:#ffd76a;animation:customerNavAttention 2.4s ease-in-out infinite}.customer-navigation a.is-active.needs-attention,.customer-navigation button.is-active.needs-attention{color:#fff;background:#5638ff}.customer-navigation svg{flex:none;width:18px;height:18px}.customer-navigation em{min-width:22px;height:22px;color:var(--accent);background:#fff;border-radius:6px;place-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-style:normal;font-weight:900;display:grid}.customer-navigation .customer-nav-attention{color:#2a2100;letter-spacing:.04em;text-transform:uppercase;background:#ffd76a;min-width:auto;padding:0 7px;font-size:9px}@keyframes customerNavAttention{0%,to{box-shadow:0 0 #ffd76a00}50%{box-shadow:0 0 0 4px #ffd76a2e}}@media (prefers-reduced-motion:reduce){.customer-navigation a.needs-attention,.customer-navigation button.needs-attention{animation:none}}.customer-sidebar-footer{border-top:1px solid #303030;gap:4px;margin-top:auto;padding-top:20px;display:grid}.customer-sidebar-footer>span{overflow-wrap:anywhere;color:#777;padding:0 10px 8px;font-size:11px}.customer-sidebar-footer a,.customer-sidebar-footer button{color:#a8a8a8;width:100%;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12px;font-weight:800;display:flex}.customer-sidebar-footer a:hover,.customer-sidebar-footer button:hover{color:#fff;background:#1d1d1d}.customer-sidebar-footer svg{width:16px;height:16px}.customer-workspace-main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.customer-workspace-content{overscroll-behavior:contain;min-width:0;min-height:0;overflow:hidden auto}.customer-topbar{z-index:30;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:12px 24px;display:flex;position:sticky;top:0}.customer-topbar>div{gap:2px;display:grid}.customer-topbar>div span{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.customer-topbar>div strong{font-size:16px}.customer-topbar>a{border:1px solid var(--border);min-height:38px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.customer-topbar>a:hover{border-color:var(--accent);color:var(--accent)}.customer-topbar svg{width:16px;height:16px}.customer-workspace-content .account-page,.customer-workspace-content .cart-page{min-height:calc(100vh - 72px)}.customer-workspace-content .site-page{width:100%;max-width:100%;padding-top:0}.customer-workspace-content .account-error,.customer-workspace-content .account-head,.customer-workspace-content .account-loading,.customer-workspace-content .account-section,.customer-workspace-content .balance-grid,.customer-workspace-content .demo-notice,.customer-workspace-content .topup-panel{max-width:calc(100% - 48px)}.customer-workspace-anchor{scroll-margin-top:88px}.customer-section-view{gap:16px;display:grid}.customer-section-view-standalone{padding-top:28px}.customer-section-view-standalone>.customer-profile-section{margin-top:0}.balance-section-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;justify-self:start;align-items:center;gap:7px;padding:0 0 5px;font-size:12px;font-weight:900;display:inline-flex}.balance-section-link svg{width:14px}.customer-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100% - 48px,1280px);margin:0 auto;display:grid}.customer-overview-grid button{border:1px solid var(--border);border-radius:var(--radius-card);min-height:150px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;grid-template-columns:auto 1fr;align-items:center;gap:8px 16px;padding:24px;display:grid}.customer-overview-grid button:hover{border-color:var(--accent)}.customer-overview-grid svg{width:28px;height:28px;color:var(--accent);grid-row:1/4}.customer-overview-grid span{text-transform:uppercase;font-size:12px;font-weight:900}.customer-overview-grid strong{font-size:34px}.customer-overview-grid small{color:var(--text-secondary)}.customer-order-filters{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;grid-template-columns:minmax(240px,1fr) 220px auto;align-items:end;gap:16px;margin-bottom:16px;padding:16px;display:grid}.customer-order-filters label{color:var(--text-secondary);text-transform:uppercase;gap:7px;font-size:11px;font-weight:900;display:grid}.customer-order-filters label>div{border:1px solid var(--border);background:#f7f9f9;border-radius:8px;align-items:center;gap:9px;min-height:46px;padding:0 13px;display:flex}.customer-order-filters svg{width:17px}.customer-order-filters input{width:100%;font:inherit;text-transform:none;background:0 0;border:0;outline:0}.customer-order-filters select{border:1px solid var(--border);min-height:46px;font:inherit;text-transform:none;background:#f7f9f9;border-radius:8px;padding:0 13px}.customer-order-filters>strong{white-space:nowrap;padding-bottom:13px}.customer-pagination{justify-content:center;align-items:center;gap:14px;padding-top:16px;display:flex}.customer-pagination button{border:1px solid var(--border);min-height:40px;font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:8px 14px;font-weight:800}.customer-pagination button:disabled{opacity:.4;cursor:default}.customer-pagination span{color:var(--text-secondary);font-size:12px}.crm-page{width:min(100% - 48px,1440px);color:var(--ink);margin:0 auto;padding:48px 0 72px}.crm-global-nav{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;align-items:center;gap:6px;margin-bottom:16px;padding:10px;display:flex}.crm-global-nav>span{flex:1}.crm-global-nav a{min-height:42px;color:var(--ink);border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;font-weight:800;display:inline-flex}.crm-global-nav a:hover{background:var(--ice)}.crm-global-nav a.is-active{color:#4d2ee8;background:#f0ecff;border-color:#c7baff}.crm-global-nav svg{width:17px;height:17px}.crm-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:end;gap:32px;padding-bottom:28px;display:flex}.crm-client-header span,.crm-heading span,.crm-section header span{color:var(--accent);font-weight:900}.crm-heading h1{margin:8px 0;font-size:clamp(48px,7vw,96px);line-height:.9}.crm-heading p{color:var(--text-secondary);margin:0}.crm-heading nav{gap:24px;display:flex}.crm-heading nav a{color:var(--ink);text-underline-offset:6px;font-weight:800;text-decoration:underline}.crm-dashboard-metrics{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:16px;display:grid;overflow:hidden}.crm-dashboard-metrics>*{min-width:0;min-height:170px;color:var(--ink);flex-direction:column;align-items:flex-start;padding:20px;display:flex}.crm-dashboard-metrics>*+*{border-left:1px solid var(--border)}.crm-dashboard-metrics>a:hover{background:var(--ice)}.crm-dashboard-metrics>a:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.crm-dashboard-metrics svg{width:22px;height:22px;color:var(--accent);margin-bottom:auto}.crm-dashboard-metrics span{text-transform:uppercase;margin-top:18px;font-size:12px;font-weight:800}.crm-dashboard-metrics strong{margin-top:4px;font-size:36px;line-height:1}.crm-dashboard-metrics small{color:var(--text-secondary);margin-top:7px}.crm-dashboard-metrics .has-alert small,.crm-dashboard-metrics .has-alert strong{color:#b3261e}.crm-dashboard-work{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.crm-dashboard-work>article{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;min-width:0;padding:24px}.crm-dashboard-work article>header{justify-content:space-between;align-items:start;gap:18px;min-height:58px;display:flex}.crm-dashboard-work header span,.crm-directory-heading span{color:var(--accent);font-size:12px;font-weight:900}.crm-dashboard-work h2,.crm-directory-heading h2{margin:4px 0 0;font-size:28px}.crm-dashboard-work header>a,.crm-dashboard-work header>em{color:var(--ink);align-items:center;gap:7px;font-size:13px;font-style:normal;font-weight:800;display:inline-flex}.crm-dashboard-work header>a svg,.crm-dashboard-work header>em svg{width:17px}.crm-dashboard-work header>em{color:#b3261e}.crm-dashboard-secondary>article{scroll-margin-top:24px}.crm-followup-work{grid-template-columns:1fr}.crm-followup-overdue{font-weight:900;color:#b3261e!important}.crm-dashboard-list{border-top:1px solid var(--border);margin-top:18px}.crm-dashboard-list>a{min-height:76px;color:var(--ink);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.crm-dashboard-list>a+a{border-top:1px solid var(--border)}.crm-dashboard-list>a:hover strong:first-child{color:var(--accent)}.crm-dashboard-list>a>div{gap:4px;min-width:0;display:grid}.crm-dashboard-list>a>div:last-child{text-align:right;flex:none;justify-items:end}.crm-dashboard-list span,.crm-dashboard-list strong{overflow-wrap:anywhere}.crm-dashboard-list span,.crm-dashboard-list time{color:var(--text-secondary);font-size:12px}.crm-dashboard-list>p{color:var(--text-secondary);margin:0;padding:26px 0 8px}.crm-topup-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:76px;padding:12px 0;display:grid}.crm-topup-row+.crm-topup-row{border-top:1px solid var(--border)}.crm-topup-row>a{min-width:0;color:var(--ink);gap:4px;display:grid}.crm-topup-row>a:hover strong{color:var(--accent)}.crm-topup-row>a span,.crm-topup-row>small{color:var(--text-secondary);font-size:12px}.crm-topup-actions{gap:8px;display:flex}.crm-topup-actions button{border:1px solid var(--border);width:36px;height:36px;color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid}.crm-topup-actions button:first-child:hover{color:#247a22;border-color:#299327}.crm-topup-actions button:last-child:hover{color:#b3261e;border-color:#c4372f}.crm-topup-actions button:disabled{opacity:.45;cursor:wait}.crm-topup-actions svg{width:18px}.crm-inline-message{border:1px solid var(--border);background:var(--ice);border-radius:8px;margin:16px 0 0;padding:12px 14px}.crm-task-priority{padding-left:13px;font-weight:800;position:relative;color:var(--ink)!important}.crm-task-priority:before{content:"";background:#909090;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.crm-task-priority.priority-high:before{background:#e2a100}.crm-task-priority.priority-urgent:before{background:#c4372f}.crm-back-link{width:fit-content;color:var(--ink);align-items:center;gap:8px;margin-bottom:16px;font-weight:800;display:inline-flex}.crm-back-link svg{width:18px}.crm-task-heading{align-items:center}.crm-task-summary{justify-items:end;min-width:150px;display:grid}.crm-task-summary strong{font-size:44px;line-height:1}.crm-task-summary span{color:var(--text-secondary);text-transform:uppercase;font-size:12px;font-weight:800}.crm-task-summary em{color:#b3261e;margin-top:8px;font-size:12px;font-style:normal;font-weight:800}.crm-task-filters{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;grid-template-columns:auto repeat(5,minmax(120px,1fr)) auto auto;align-items:end;gap:12px;margin-top:16px;padding:20px;display:grid}.crm-task-filters>svg{color:var(--accent);align-self:center}.crm-task-filters label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:800;display:grid}.crm-task-filters input,.crm-task-filters select,.crm-task-queue-meta select{border:1px solid var(--border);min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:9px 11px}.crm-task-filters>a{min-height:44px;color:var(--ink);align-items:center;font-weight:800;display:inline-flex}.crm-task-queue{gap:16px;margin-top:16px;display:grid}.crm-task-queue-card{border-radius:var(--radius-card);background:#fff;border:1px solid var(--border);border-left:5px solid #a1a1aa;grid-template-columns:minmax(0,1fr) 310px;gap:24px;padding:24px;display:grid}.crm-task-queue-card.priority-high{border-left-color:#d97706}.crm-task-queue-card.is-overdue,.crm-task-queue-card.priority-urgent{border-left-color:#c4372f}.crm-task-queue-main{min-width:0}.crm-task-queue-labels{align-items:center;gap:12px;display:flex}.crm-task-queue-labels em{color:#b3261e;font-size:12px;font-style:normal;font-weight:900}.crm-task-queue-main h2{margin:12px 0 5px;font-size:24px}.crm-task-queue-main>p{color:var(--text-secondary);margin:0 0 18px}.crm-task-queue-main>a{width:fit-content;color:var(--ink);align-items:center;gap:9px;display:inline-flex}.crm-task-queue-main>a svg{width:18px;color:var(--accent)}.crm-task-queue-main>a span{display:grid}.crm-task-queue-main>a small{color:var(--text-secondary)}.crm-task-queue-meta{border-left:1px solid var(--border);gap:13px;padding-left:24px;display:grid}.crm-task-queue-meta label,.crm-task-queue-meta>span{color:var(--text-secondary);gap:4px;font-size:12px;font-weight:800;display:grid}.crm-task-queue-meta strong{color:var(--ink);font-size:14px}.crm-team-heading{align-items:center}.crm-team-heading>svg{width:54px;height:54px;color:var(--accent)}.crm-team-message{margin-top:16px}.crm-team-create{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;margin-top:16px;padding:24px}.crm-team-create header{justify-content:space-between;align-items:end;gap:24px;display:flex}.crm-team-create header span{color:var(--accent);font-size:12px;font-weight:900}.crm-team-create header h2{margin:4px 0 0;font-size:28px}.crm-team-create header p{max-width:560px;color:var(--text-secondary);margin:0}.crm-team-create form{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:20px;display:grid}.crm-team-create label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:800;display:grid}.crm-team-create input,.crm-team-create select{border:1px solid var(--border);min-width:0;min-height:46px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.crm-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.crm-team-card{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;flex-direction:column;gap:18px;min-width:0;padding:22px;display:flex}.crm-team-card.is-disabled{opacity:.68;background:#f1f1f1}.crm-team-card header{justify-content:space-between;gap:14px;display:flex}.crm-team-card header span{color:var(--accent);font-size:11px;font-weight:900}.crm-team-card header h2{overflow-wrap:anywhere;margin:5px 0 2px;font-size:24px}.crm-team-card header p{color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.crm-team-card header i{background:#a1a1aa;border-radius:50%;flex:none;width:10px;height:10px}.crm-team-card header i.is-online{background:#299327}.crm-team-card dl{border:1px solid var(--border);border-radius:8px;grid-template-columns:1fr 1fr;margin:0;display:grid}.crm-team-card dl>div{padding:12px}.crm-team-card dl>div+div{border-left:1px solid var(--border)}.crm-team-card dt{color:var(--text-secondary);align-items:center;gap:5px;font-size:11px;display:flex}.crm-team-card dt svg{width:14px}.crm-team-card dd{margin:5px 0 0;font-size:24px;font-weight:900}.crm-team-roles{grid-template-columns:1fr 1fr;gap:9px;display:grid}.crm-team-roles label{align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.crm-team-roles input{width:17px;height:17px;accent-color:var(--accent)}.crm-team-card footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.crm-team-card footer small{color:var(--text-secondary)}.crm-team-card footer>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.crm-team-card footer button{color:#b3261e;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-weight:800;display:inline-flex}.crm-team-card footer button.crm-team-mail{color:var(--accent)}.crm-team-card footer button:disabled{opacity:.35;cursor:not-allowed}.crm-team-card footer button svg{width:17px}.staff-password-page{background:var(--surface);place-items:center;min-height:100vh;padding:48px 24px;display:grid}.staff-password-page section{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;width:min(620px,100%);padding:36px}.staff-password-page section>span{color:var(--accent);font-size:12px;font-weight:900}.staff-password-page h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:100%;margin:12px 0;font-size:clamp(32px,5vw,52px);line-height:.96}.staff-password-page p{color:var(--text-secondary)}.staff-password-page section>p+.button{margin-top:24px}.staff-password-page form{gap:16px;margin-top:24px;display:grid}.staff-password-page label{gap:7px;font-weight:800;display:grid}.staff-password-page input{border:1px solid var(--border);min-height:50px;font:inherit;border-radius:8px;padding:12px 14px}.staff-password-page section>.text-link{margin-top:20px;display:inline-flex}.crm-classification-form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:18px;display:grid}.crm-classification-form label,.crm-tag-area form label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:800;display:grid}.crm-classification-form input,.crm-classification-form select,.crm-tag-area input{border:1px solid var(--border);width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.crm-tag-area{border-top:1px solid var(--border);justify-content:space-between;align-items:end;gap:16px;margin-top:16px;padding-top:16px;display:flex}.crm-tag-list{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.crm-tag-list>small{color:var(--text-secondary)}.crm-tag{color:#4d2ee8;background:#f0ecff;border:1px solid #c7baff;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:6px 8px 6px 12px;font-size:13px;font-weight:800;display:inline-flex}.crm-tag button{color:currentColor;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.crm-tag button svg{width:14px}.crm-tag-area form{grid-template-columns:1fr auto;align-items:end;gap:8px;width:min(420px,100%);display:grid}.crm-tag-area form label{grid-column:1/-1}.crm-communication-section form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin-top:18px;display:grid}.crm-communication-section label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:800;display:grid}.crm-communication-section select,.crm-communication-section textarea{border:1px solid var(--border);width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.crm-communication-section .crm-communication-note{grid-column:1/-1}.crm-communication-section textarea{resize:vertical;min-height:92px}.crm-communication-section .button{width:fit-content}.crm-directory-heading{border-bottom:1px solid var(--border);grid-template-columns:1fr auto auto;align-items:end;gap:10px;margin-top:32px;padding-bottom:16px;display:grid}.crm-directory-heading svg{width:20px;color:var(--accent)}.crm-directory-heading p{color:var(--text-secondary);margin:0}.crm-search-block{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;justify-content:space-between;align-items:end;gap:24px;margin-top:16px;padding:24px;display:flex}.crm-search-block form{width:min(100%,1120px)}.crm-search-block label{margin-bottom:8px;font-size:13px;font-weight:800;display:block}.crm-search-block .crm-search-field{border:1px solid var(--border);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.crm-search-block svg{color:var(--text-secondary);margin-left:14px}.crm-search-block input{min-width:0;font:inherit;background:#fff;border:0;outline:none;padding:14px 12px}.crm-directory-filters{grid-template-columns:repeat(4,minmax(0,1fr)) auto auto;align-items:end;gap:10px;margin-top:12px;display:grid}.crm-directory-filters label{color:var(--text-secondary);gap:6px;margin:0;display:grid}.crm-directory-filters select{border:1px solid var(--border);width:100%;min-height:44px;font:inherit;background:#fff;border-radius:8px;padding:9px 10px}.crm-directory-filters .button{min-height:44px}.crm-directory-filters>a{min-height:44px;color:var(--ink);align-items:center;font-weight:800;display:inline-flex}.crm-directory-filters .crm-export-link{gap:6px}.crm-directory-filters .crm-export-link svg{width:17px;height:17px;color:var(--accent);margin:0}.crm-activity-heading{align-items:center}.crm-activity-heading>strong{justify-items:end;font-size:44px;line-height:1;display:grid}.crm-activity-heading>strong small{color:var(--text-secondary);text-transform:uppercase;margin-top:7px;font-size:12px}.crm-activity-filters{grid-template-columns:auto repeat(4,minmax(130px,1fr)) auto auto}.crm-activity-list{gap:16px;margin-top:16px;display:grid}.crm-activity-list>a{border:1px solid var(--border);border-radius:var(--radius-card);min-height:104px;color:var(--ink);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;display:grid}.crm-activity-list>a:hover{border-color:var(--accent)}.crm-activity-list>a>i{background:#7c3aed;border-radius:50%;width:12px;height:12px}.crm-activity-list>a>i.event-communication{background:#087c9c}.crm-activity-list>a>i.event-task{background:#e2a100}.crm-activity-list>a>i.event-note{background:#299327}.crm-activity-list>a>div{gap:4px;min-width:0;display:grid}.crm-activity-list>a span{color:var(--accent);text-transform:uppercase;font-size:11px;font-weight:900}.crm-activity-list>a small,.crm-activity-list>a time{color:var(--text-secondary);font-size:12px}.crm-activity-list>a time{text-align:right;white-space:nowrap}.crm-client-results{margin-top:16px}.crm-client-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.crm-client-card{border:1px solid var(--border);border-radius:var(--radius-card);min-height:270px;color:var(--ink);background:#fff;flex-direction:column;gap:20px;padding:22px;display:flex}.crm-client-card:hover{border-color:var(--accent)}.crm-client-card>div:first-child{gap:5px;display:grid}.crm-client-card>div:first-child>span{color:var(--accent);font-size:18px;font-weight:900}.crm-client-stage{width:fit-content;color:var(--text-secondary);align-items:center;gap:6px;margin-top:7px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.crm-client-stage i{background:#8b8b91;border-radius:50%;width:8px;height:8px}.crm-client-stage.stage-active i{background:#299327}.crm-client-stage.stage-vip i{background:var(--accent)}.crm-client-stage.stage-at_risk i{background:#e5a400}.crm-client-stage.stage-blocked i{background:#b3261e}.crm-client-card small,.crm-client-card time{color:var(--text-secondary)}.crm-client-card dl{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(3,1fr);margin:auto 0 0;display:grid}.crm-client-card dl>div{min-width:0;padding:10px}.crm-client-card dl>div+div{border-left:1px solid var(--border)}.crm-client-card dt{color:var(--text-secondary);align-items:center;gap:4px;font-size:11px;display:flex}.crm-client-card dt svg{width:13px;height:13px}.crm-client-card dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:900}.crm-client-card-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.crm-client-card-tags b{color:#4d2ee8;background:#f0ecff;border:1px solid #c7baff;border-radius:6px;padding:4px 7px;font-size:11px}.crm-client-card-tags small{margin-left:auto}.crm-empty{border:1px dashed var(--border);border-radius:var(--radius-card);text-align:center;align-content:center;place-items:center;gap:8px;min-height:240px;padding:36px;display:grid}.crm-empty p,.crm-empty svg{color:var(--text-secondary)}.crm-empty p{margin:0}.crm-empty a{color:var(--accent);font-weight:800}.crm-pagination{justify-content:center;align-items:center;gap:24px;margin-top:16px;display:flex}.crm-pagination a{color:var(--ink);align-items:center;gap:7px;font-weight:800;display:inline-flex}.crm-pagination svg{width:18px}.crm-pagination .is-disabled{pointer-events:none;opacity:.35}.crm-access{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;gap:16px;max-width:620px;margin:10vh auto;padding:32px;display:grid}.crm-access h1,.crm-access p{margin:0}.crm-access .button{width:fit-content}.crm-back{color:var(--ink);align-items:center;gap:8px;margin-bottom:16px;font-weight:800;display:inline-flex}.crm-back svg{width:18px}.crm-client-header{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;justify-content:space-between;gap:32px;padding:28px;display:flex}.crm-client-header h1{margin:8px 0;font-size:clamp(34px,5vw,64px)}.crm-client-header p{color:var(--text-secondary);margin:0}.crm-client-header dl{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(3,minmax(140px,1fr));align-self:stretch;margin:0;display:grid}.crm-client-header dl>div{padding:16px}.crm-client-header dl>div+div{border-left:1px solid var(--border)}.crm-client-header dd,.crm-client-header dt{overflow-wrap:anywhere}.crm-client-header dt{color:var(--text-secondary);font-size:12px}.crm-client-header dd{margin:6px 0 0;font-weight:800}.crm-client-summary{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:16px;display:grid}.crm-client-summary article{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;align-content:center;gap:6px;min-height:126px;padding:20px;display:grid}.crm-client-summary svg{width:22px;color:var(--accent)}.crm-address-grid span,.crm-client-summary span,.crm-parcel-list article>div>span{color:var(--text-secondary);font-size:12px}.crm-client-summary strong{font-size:26px}.crm-section{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;margin-top:16px;padding:24px}.crm-section>header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.crm-section>header svg{width:24px;color:var(--accent)}.crm-section h2{margin:3px 0 0;font-size:28px}.crm-address-grid{grid-template-columns:1fr 2fr;gap:16px;display:grid}.crm-address-grid>div{border:1px solid var(--border);border-radius:8px;gap:5px;padding:18px;display:grid}.crm-address-grid small,.crm-muted{color:var(--text-secondary)}.crm-muted{border:1px dashed var(--border);border-radius:8px;margin:0;padding:24px}.crm-item-list,.crm-order-list,.crm-parcel-list{gap:12px;display:grid}.crm-order-list article{border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;padding:18px;display:grid}.crm-order-list article>div{gap:4px;display:grid}.crm-order-list article>div:nth-child(2){justify-items:end}.crm-order-list article>div>span{color:var(--accent);font-weight:900}.crm-order-list article small{color:var(--text-secondary)}.crm-order-list article p{border-top:1px solid var(--border);grid-column:1/-1;margin:0;padding-top:12px}.crm-status{--crm-tone:#d89b00;--crm-bg:#fff5d6;border:1px solid var(--crm-tone);align-items:center;gap:7px;padding:7px 9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.crm-status{border:1px solid color-mix(in srgb,var(--crm-tone) 35%,transparent)}}.crm-status{background:var(--crm-bg);white-space:nowrap;border-radius:6px;font-style:normal;font-weight:800}.crm-status i{background:var(--crm-tone);border-radius:50%;width:8px;height:8px}.crm-status.tone-packing,.crm-status.tone-purchased{--crm-tone:#6941d9;--crm-bg:#f0ebff}.crm-status.tone-approved,.crm-status.tone-ready-to-ship,.crm-status.tone-warehouse{--crm-tone:#168447;--crm-bg:#e8f8ee}.crm-status.tone-delivered,.crm-status.tone-shipped{--crm-tone:#087c9c;--crm-bg:#e5f7fb}.crm-status.tone-cancelled{--crm-tone:#6b7280;--crm-bg:#eef0f2}.crm-item-list{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-item-list article{border:1px solid var(--border);border-radius:8px;grid-template-rows:auto auto auto;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:3px 14px;min-width:0;padding:14px;display:grid}.crm-item-list article>div{background:var(--ice);border-radius:6px;grid-row:1/4;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.crm-item-list img{object-fit:cover;width:100%;height:100%}.crm-item-list article>span{color:var(--accent);text-transform:uppercase;font-size:12px;font-weight:900}.crm-item-list article>small,.crm-item-list article>strong{overflow-wrap:anywhere}.crm-item-list article>small{color:var(--text-secondary)}.crm-item-list article>b{grid-area:1/3/4}.crm-parcel-list article{border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(220px,1.4fr) auto minmax(120px,.6fr) minmax(220px,1fr);align-items:center;gap:20px;padding:18px;display:grid}.crm-parcel-list article>div{gap:4px;display:grid}.crm-parcel-list small{color:var(--text-secondary)}.crm-assignment-row{border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.crm-assignment-row>div{gap:4px;display:grid}.crm-assignment-row small{color:var(--text-secondary)}.crm-assignment-row em{color:#126a3d;background:#e5f8ef;border:1px solid #a8dec7;border-radius:6px;padding:8px 10px;font-style:normal;font-weight:800}.crm-assignment-controls{grid-template-columns:minmax(220px,320px) auto;align-items:end;gap:8px 12px;display:grid}.crm-assignment-controls label{color:var(--text-secondary);grid-column:1/-1;font-size:13px;font-weight:700}.crm-assignment-controls select{border:1px solid var(--border);min-height:44px;color:var(--text-primary);font:inherit;background:#fff;border-radius:8px;padding:0 12px}.crm-action-error{border-radius:var(--radius-card);color:#9f2525;background:#ffe8e8;border:1px solid #f3b0b0;margin:16px 0 0;padding:16px 18px;font-weight:800}.crm-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.crm-work-grid .crm-section{min-width:0}.crm-note-section form,.crm-task-section form{gap:10px;display:grid}.crm-note-section form label,.crm-task-section form label{color:var(--text-secondary);gap:5px;font-size:13px;font-weight:800;display:grid}.crm-note-section textarea,.crm-task-list select,.crm-task-section input,.crm-task-section select,.crm-task-section textarea{border:1px solid var(--border);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:11px 12px}.crm-note-section textarea{resize:vertical;min-height:108px}.crm-task-section textarea{resize:vertical;min-height:68px}.crm-task-section form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.crm-note-section form .button,.crm-task-section form .button{width:fit-content;min-height:42px;padding:9px 15px}.crm-note-list,.crm-task-list{gap:10px;margin-top:16px;display:grid}.crm-note-list article,.crm-task-list article{border:1px solid var(--border);border-radius:8px;padding:14px}.crm-note-list p{white-space:pre-wrap;margin:0 0 8px}.crm-note-list small,.crm-task-list small{color:var(--text-secondary)}.crm-task-list article{border-left:4px solid #a1a1aa;grid-template-columns:minmax(0,1fr) 170px;gap:14px;display:grid}.crm-task-list article.priority-high{border-left-color:#d97706}.crm-task-list article.priority-urgent{border-left-color:#c4372f}.crm-task-list article>div{gap:4px;display:grid}.crm-task-list time{color:var(--text-secondary);align-items:center;gap:5px;margin-top:4px;font-size:12px;display:inline-flex}.crm-task-list time svg{width:14px}.crm-task-list label{color:var(--text-secondary);font-size:12px;font-weight:800}.crm-timeline{gap:0;display:grid;position:relative}.crm-timeline article{grid-template-columns:1fr;padding:0 0 22px 28px;display:grid;position:relative}.crm-timeline article:last-child{padding-bottom:0}.crm-timeline article:before{content:"";background:var(--border);width:1px;position:absolute;top:13px;bottom:-1px;left:6px}.crm-timeline article:last-child:before{display:none}.crm-timeline article>i{background:var(--accent);width:13px;height:13px;box-shadow:0 0 0 1px var(--accent);border:3px solid #fff;border-radius:50%;position:absolute;top:5px;left:0}.crm-timeline article>div{gap:3px;display:grid}.crm-timeline small{color:var(--text-secondary)}.crm-chatwoot-empty{border:1px dashed var(--border);border-radius:8px;padding:18px}.crm-chatwoot-empty p{color:var(--text-secondary);margin:6px 0 0}.crm-chatwoot-list{gap:12px;display:grid}.crm-chatwoot-list article{border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:18px;display:grid}.crm-chatwoot-list article>div{gap:5px;display:grid}.crm-chatwoot-list article>div:nth-child(2){justify-items:end}.crm-chatwoot-list article>span,.crm-chatwoot-list small,.crm-chatwoot-list time{color:var(--text-secondary);font-size:12px}.crm-chatwoot-list a{color:var(--accent);white-space:nowrap;align-items:center;gap:7px;font-weight:900;display:inline-flex}.crm-chatwoot-list a svg{width:16px;height:16px}.chat-status{align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.chat-status i{background:#d89b00;border-radius:50%;width:8px;height:8px}.chat-status.status-open i{background:#168447}.chat-status.status-resolved i{background:#6b7280}.chat-status.status-snoozed i{background:#087c9c}@media (max-width:1100px){.crm-global-nav{flex-wrap:wrap}.crm-global-nav>span{display:none}.crm-dashboard-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-dashboard-metrics>:nth-child(4){border-left:0}.crm-dashboard-metrics>:nth-child(n+4){border-top:1px solid var(--border)}.crm-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-client-header{flex-direction:column}.crm-client-summary{grid-template-columns:repeat(3,1fr)}.crm-parcel-list article{grid-template-columns:1fr 1fr}.crm-work-grid{grid-template-columns:1fr}.crm-chatwoot-list article{grid-template-columns:minmax(0,1fr) auto}.crm-chatwoot-list article>a,.crm-chatwoot-list article>span{grid-column:1/-1}}@media (max-width:700px){.crm-page{width:min(100% - 28px,1440px);padding-top:24px}.crm-heading{flex-direction:column;align-items:start}.crm-global-nav{flex-direction:column;align-items:stretch}.crm-heading nav{flex-direction:column;gap:12px}.crm-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-dashboard-metrics>*{min-height:150px}.crm-dashboard-metrics>:nth-child(3),.crm-dashboard-metrics>:nth-child(5){border-left:0}.crm-dashboard-metrics>:nth-child(4){border-left:1px solid var(--border)}.crm-dashboard-metrics>:nth-child(n+3){border-top:1px solid var(--border)}.crm-dashboard-work{grid-template-columns:1fr}.crm-task-filters>svg{display:none}.crm-dashboard-work article>header{flex-direction:column}.crm-dashboard-list>a{align-items:start}.crm-topup-row{grid-template-columns:minmax(0,1fr) auto}.crm-topup-actions{grid-column:1/-1}.crm-directory-heading{grid-template-columns:1fr;align-items:start}.crm-directory-heading svg{display:none}.crm-search-block{flex-direction:column;align-items:stretch}.crm-search-block .crm-search-field{grid-template-columns:auto minmax(0,1fr)}.crm-directory-filters{grid-template-columns:1fr 1fr}.crm-directory-filters .button,.crm-directory-filters>a{grid-column:auto}.crm-address-grid,.crm-client-grid,.crm-client-header dl,.crm-client-summary,.crm-item-list{grid-template-columns:1fr}.crm-client-header dl>div+div{border-top:1px solid var(--border);border-left:0}.crm-order-list article,.crm-parcel-list article{grid-template-columns:1fr}.crm-assignment-row{flex-direction:column;align-items:stretch}.crm-assignment-controls{grid-template-columns:1fr}.crm-assignment-controls label{grid-column:auto}.crm-classification-form{grid-template-columns:1fr}.crm-tag-area{flex-direction:column;align-items:stretch}.crm-communication-section form{grid-template-columns:1fr}.crm-communication-section .crm-communication-note{grid-column:auto}.crm-task-list article,.crm-task-section form>div{grid-template-columns:1fr}.crm-task-filters{grid-template-columns:1fr 1fr}.crm-activity-list>a{grid-template-columns:auto minmax(0,1fr)}.crm-activity-list>a time{text-align:left;grid-column:2}.crm-task-queue-card{grid-template-columns:1fr}.crm-task-queue-meta{border-left:0;border-top:1px solid var(--border);padding:16px 0 0}.crm-team-grid{grid-template-columns:1fr}.crm-team-create header{flex-direction:column;align-items:start}.crm-team-create form{grid-template-columns:1fr}.crm-order-list article>div:nth-child(2){justify-items:start}.crm-item-list article{grid-template-columns:60px minmax(0,1fr)}.crm-item-list article>div{width:60px;height:60px}.crm-item-list article>b{grid-area:auto/2}}@media (prefers-reduced-motion:reduce){.ld-ascii:after,.market-ticker-track{animation:none}.market-ticker-viewport{overflow-x:auto}.hero-console:after,.hero-console:before,.motion-code,.motion-line,.motion-panel{animation:none!important}}.purchase-queue-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.purchase-queue-head h2{font-size:var(--type-section);margin-top:6px}.purchase-queue-head label{color:var(--text-muted);font-size:var(--type-label);gap:7px;font-weight:800;display:grid}.purchase-queue-head select{border:1px solid var(--border);min-width:190px;font:inherit;background:#fff;border-radius:10px;padding:11px 14px}.purchase-queue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:34px;display:grid}.purchase-queue-grid article{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;gap:11px;padding:22px;display:grid}.purchase-queue-grid article>small,.purchase-queue-grid article>span{color:var(--text-muted)}.purchase-queue-grid article>strong{font-size:19px}.purchase-queue-grid article>p{color:#8a5700;overflow-wrap:anywhere;font-weight:700}.purchase-queue-grid article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.purchase-queue-grid article a{align-items:center;gap:5px;font-weight:800;display:inline-flex}.purchase-queue-grid article a svg{width:16px;height:16px}@media (max-width:900px){.purchase-queue-head{flex-direction:column;align-items:stretch}.purchase-queue-grid{grid-template-columns:1fr}}@media (min-width:981px){.launch-page .home-hero{min-height:800px}.launch-page .home-visual-section{margin-top:24px}.launch-page .hero-proof-stat{transform:translateY(70px)}}.market-intro{border-left:4px solid var(--accent);background:var(--accent-soft);color:var(--text-secondary);margin-top:32px;padding:20px 24px}.market-intro strong{color:var(--text-primary)}.market-board{background:0 0;gap:14px;display:grid}.market-commandbar{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;grid-template-columns:auto 1fr 260px;align-items:center;min-height:66px;display:grid;overflow:hidden}.market-live{border-right:1px solid var(--border);height:100%;font-size:var(--type-label);white-space:nowrap;align-items:center;gap:9px;padding:0 22px;font-weight:900;display:flex}.market-live span{background:#39d353;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #39d35324}.market-platforms{align-items:stretch;height:100%;display:flex;overflow-x:auto}.market-platforms button{border:0;border-right:1px solid var(--border);font-size:var(--type-label);cursor:pointer;white-space:nowrap;background:0 0;padding:0 18px;font-weight:900}.market-platforms button.is-active{background:var(--accent);color:#fff}.market-search{border-left:1px solid var(--border);align-items:center;gap:10px;height:100%;padding:0 18px;display:flex}.market-search svg{width:17px}.market-search input{width:100%;font-size:var(--type-body);background:0 0;border:0;outline:0}.market-radar{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:14px;display:grid}.market-heatmap{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;min-width:0;padding:24px}.market-panel-heading{align-items:center;gap:12px;display:flex}.market-panel-heading>span{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.market-panel-heading svg{width:19px;height:19px}.market-panel-heading>div{flex-direction:column;display:flex}.market-panel-heading small{color:var(--accent);font-size:var(--type-label);font-weight:900}.market-panel-heading strong{font-size:var(--type-body);margin-top:2px}.market-heatmap-grid{grid-template-columns:130px repeat(5,minmax(64px,1fr));align-items:stretch;margin-top:22px;display:grid;overflow-x:auto}.market-heatmap-grid>b{color:var(--text-muted);font-size:var(--type-label);text-align:center;text-transform:uppercase;padding:0 7px 10px;line-height:1.2}.market-heatmap-row{display:contents}.market-heatmap-row>strong{border-top:1px solid var(--border);min-height:56px;font-size:var(--type-label);align-items:center;padding-right:12px;display:flex}.market-heatmap-row button{border:0;border-top:1px solid var(--border);border-left:1px solid var(--border);background:var(--accent-soft);cursor:pointer;place-items:center;min-height:56px;display:grid}.market-heatmap-row button span{width:32px;height:32px;color:var(--accent);font-size:var(--type-label);background:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid}.market-heatmap-row button.is-hot{background:#d7ceff}.market-heatmap-row button.is-hot span{background:var(--accent);color:#fff}.market-heatmap-row button.is-active{outline-offset:-2px;background:#9dff75;outline:2px solid #111}.market-heatmap-row button.is-active span{color:#fff;background:#111}.market-now{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--ice);min-width:0;padding:24px}.market-now>button{border:0;border-top:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;grid-template-columns:36px 1fr 18px;align-items:center;gap:12px;width:100%;min-height:88px;padding:14px 0;display:grid}.market-now>.market-panel-heading+button{margin-top:18px}.market-now>button>span{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);font-size:var(--type-label);border-radius:50%;place-items:center;font-weight:900;display:grid}.market-now>button>div{flex-direction:column;min-width:0;display:flex}.market-now>button small,.market-now>button strong{font-size:var(--type-label)}.market-now>button small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;line-height:1.35;overflow:hidden}.market-now>button>svg{width:15px;color:var(--accent)}.market-overview{background:0 0;grid-template-columns:repeat(3,1fr) 1.35fr;gap:14px;display:grid}.market-overview>article{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--ice);flex-direction:column;min-height:144px;padding:21px;display:flex}.market-overview small{font-size:var(--type-label);color:var(--text-muted);font-weight:900}.market-overview strong{font-size:var(--type-section);margin-top:10px;line-height:1}.market-overview article span{font-size:var(--type-label);color:var(--text-secondary);margin-top:auto}.market-category-control{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--ice);grid-template-columns:38px 1fr;align-items:center;gap:14px;padding:22px;display:grid}.market-category-control>svg{background:var(--accent);color:#fff;border-radius:50%;width:38px;height:38px;padding:10px}.market-category-control label{flex-direction:column;gap:5px;display:flex}.market-category-control span{font-size:var(--type-label);color:var(--text-muted);font-weight:900}.market-category-control select{min-width:0;font-size:var(--type-body);background:0 0;border:0;font-weight:900}.market-filterbar{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;grid-template-columns:1fr 240px 132px;min-height:64px;display:grid;overflow:hidden}.market-filterbar>div:first-child{display:flex;overflow-x:auto}.market-filterbar>div:first-child button{border:0;border-right:1px solid var(--border);font-size:var(--type-label);white-space:nowrap;cursor:pointer;background:0 0;padding:0 16px;font-weight:900}.market-filterbar>div:first-child button.is-active{background:var(--accent);color:#fff}.market-filterbar>label{border-left:1px solid var(--border);flex-direction:column;justify-content:center;padding:10px 16px;display:flex}.market-filterbar>label span,.market-saved span{color:var(--text-muted);font-size:var(--type-label);font-weight:900}.market-filterbar select{font-size:var(--type-label);background:0 0;border:0;margin-top:3px;font-weight:900}.market-saved{border-left:1px solid var(--border);grid-template-rows:1fr 1fr;grid-template-columns:30px 1fr;align-items:end;column-gap:9px;padding:0 16px;display:grid}.market-saved svg{background:var(--accent);color:#fff;border-radius:50%;grid-row:1/3;align-self:center;width:30px;height:30px;padding:7px}.market-saved strong{font-size:var(--type-body);align-self:start}.market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.market-card{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.market-card:nth-child(3n){border-right:1px solid var(--border)}.market-card-image{background:var(--bg-secondary);height:220px;position:relative;overflow:hidden}.market-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.market-card:hover .market-card-image img{transform:scale(1.025)}.market-card-image>b,.market-card-image>span{border:1px solid var(--border);border-radius:var(--radius-control);font-size:var(--type-label);text-transform:uppercase;background:#fff;padding:7px 12px;font-weight:900;position:absolute;top:14px}.market-card-image>span{left:14px}.market-card-image>b{color:#fff;background:#111;align-items:center;gap:5px;display:flex;right:14px}.market-card-image>b svg{width:12px;height:12px}.market-card-image>button{border:1px solid var(--border);color:#111;cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:14px;right:14px}.market-card-image>button svg{width:17px;height:17px}.market-card-image>button.is-saved{background:var(--accent);color:#fff}.market-card-body{flex:1;padding:20px}.market-card-body>small{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;font-weight:900}.market-card-body h2{min-height:54px;font-size:var(--type-title);margin-top:9px;line-height:1.15}.market-signal{color:var(--accent);font-size:var(--type-label);align-items:center;gap:7px;margin-top:18px;font-weight:800;display:flex}.market-signal svg{width:14px;height:14px}.market-card-price{justify-content:space-between;align-items:end;gap:16px;margin-top:18px;display:flex}.market-card-price>div{flex-direction:column;display:flex}.market-card-price strong{font-size:var(--type-title)}.market-card-price del{color:var(--text-muted);font-size:var(--type-label)}.market-card-price>span{color:var(--success);font-size:var(--type-label);align-items:center;gap:3px;font-weight:900;display:flex}.market-card-price svg{width:14px;height:14px}.market-card-action{border-top:1px solid var(--border);min-height:48px;color:var(--accent);font-size:var(--type-label);text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 20px;font-weight:900;text-decoration:none;display:flex}.market-card-action svg{width:16px}.market-card-action:hover{background:var(--accent);color:#fff}.market-empty{text-align:center;flex-direction:column;align-items:center;padding:80px 24px;display:flex}.market-empty svg{width:36px;height:36px;color:var(--accent)}.market-empty h2{margin-top:18px}.market-empty p{color:var(--text-secondary);margin-top:8px}.blog-featured{border:1px solid #111;grid-template-columns:1.2fr .8fr;min-height:560px;display:grid}.article-cover,.blog-card-image,.blog-featured-image{background:var(--bg-secondary);position:relative;overflow:hidden}.article-cover img,.blog-card-image img,.blog-featured-image img{object-fit:cover;width:100%;height:100%;display:block}.blog-featured-copy{background:var(--ice);flex-direction:column;align-items:flex-start;padding:54px;display:flex}.blog-featured-copy h2{font-size:var(--type-section);text-transform:uppercase;margin-top:18px;line-height:.96}.blog-featured-copy>p{color:var(--text-secondary);margin-top:24px}.blog-featured-copy .blog-meta{margin-top:auto}.blog-featured-copy .button{margin-top:24px}.blog-meta{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;gap:16px;font-weight:800;display:flex}.blog-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.blog-grid-item{display:contents}.blog-card{border-bottom:1px solid #111;border-right:1px solid #111;grid-template-columns:42% 58%;min-width:0;min-height:370px;display:grid}.blog-card-copy{flex-direction:column;align-items:flex-start;padding:30px;display:flex}.blog-card-copy h2{font-size:var(--type-title);text-transform:uppercase;margin-top:14px;line-height:1.02}.blog-card-copy>p{color:var(--text-secondary);font-size:var(--type-body);margin-top:18px}.blog-card-copy .blog-meta{margin-top:auto}.blog-card-copy>a{color:var(--accent);font-size:var(--type-label);text-transform:uppercase;align-items:center;gap:8px;margin-top:18px;font-weight:900;text-decoration:none;display:inline-flex}.blog-card-copy>a svg{width:15px}.blog-break-cta{color:#fff;background:#111;width:min(100% - 48px,1280px);min-height:520px;margin:0 auto 110px;position:relative;overflow:hidden}.blog-break-cta:after{content:"";background:linear-gradient(90deg,#000000d1,#0000001f);position:absolute;inset:0}.blog-break-cta>img{object-fit:cover}.blog-break-cta-copy{z-index:1;max-width:600px;padding:74px 64px;position:relative}.blog-break-cta-copy .eyebrow{color:#9dff75}.blog-break-cta-copy h2{text-transform:uppercase;margin-top:18px;font-size:clamp(40px,5vw,70px);line-height:.9}.blog-break-cta-copy h2 span{color:#9dff75}.blog-break-cta-copy .button{margin-top:34px}.blog-newsletter{color:#fff;background:linear-gradient(135deg,#6d3cff,#26006e 24%,#111 55%,#050505);border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;min-height:370px;display:flex}.blog-newsletter-image{flex:0 0 170px;height:170px;position:relative;overflow:hidden}.blog-newsletter-image img{object-fit:cover}.blog-newsletter-body{flex-direction:column;flex:1;align-items:flex-start;padding:22px 30px 26px;display:flex}.blog-newsletter .eyebrow{display:none}.blog-newsletter h2{font-size:var(--type-section);letter-spacing:-.02em;text-transform:uppercase;margin-top:0;font-weight:950;line-height:.9}.blog-newsletter h2 span{color:var(--accent)}.blog-newsletter-field{background:#2a2a2a;align-items:center;gap:12px;width:100%;min-height:48px;margin-top:20px;padding:0 14px;display:flex}.blog-newsletter-field>span{font-size:20px}.blog-newsletter input{color:#fff;width:100%;min-height:46px;font:inherit;background:0 0;border:0;outline:0}.blog-newsletter input::placeholder{color:#aaa}.blog-newsletter button{width:100%;margin-top:10px}.blog-newsletter small{color:#fff;font-size:var(--type-label);margin-top:16px}.blog-newsletter-success{color:#9dff75;font-size:var(--type-body);margin-top:28px}.article-hero{width:min(100% - 48px,1040px);margin:0 auto;padding:72px 0 58px}.article-back{width:fit-content;font-size:var(--type-label);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:52px;font-weight:900;text-decoration:none;display:flex}.article-back svg{width:16px}.article-hero h1{max-width:940px;font-size:var(--type-section);text-transform:uppercase;margin-top:20px;line-height:.92}.article-hero>p{max-width:740px;color:var(--text-secondary);font-size:var(--type-title);margin-top:28px}.article-hero .blog-meta{margin-top:28px}.article-cover{width:min(100% - 48px,1280px);height:min(62vw,650px);margin:0 auto}.article-layout{grid-template-columns:280px minmax(0,1fr);gap:72px;width:min(100% - 48px,1080px);margin:80px auto 120px;display:grid}.article-layout aside{border-top:1px solid #111;flex-direction:column;align-self:start;display:flex;position:sticky;top:110px}.article-layout aside>span{font-size:var(--type-label);color:var(--text-muted);padding:20px 0;font-weight:900}.article-layout aside a{border-top:1px solid var(--border);min-height:78px;font-size:var(--type-body);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px;padding:14px 0;font-weight:800;line-height:1.25;text-decoration:none;display:grid}.article-layout aside a b{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);font-size:var(--type-label);border-radius:50%;place-items:center;font-style:normal;display:grid}.article-layout aside a em{min-width:0;font-style:normal}.article-layout aside a:hover{color:var(--accent)}.article-layout aside a:hover b{background:var(--accent);color:#fff}.article-lead{font-size:var(--type-title);border-bottom:1px solid #111;padding-bottom:48px;font-weight:700;line-height:1.5}.article-body section{border-bottom:1px solid var(--border);padding:52px 0;scroll-margin-top:100px}.article-body section>span{background:var(--accent);color:#fff;width:42px;height:42px;font-size:var(--type-label);border-radius:50%;place-items:center;font-weight:900;display:grid}.article-body section h2{font-size:var(--type-section);text-transform:uppercase;margin-top:18px;line-height:1.05}.article-body section p{color:var(--text-secondary);font-size:var(--type-body);margin-top:22px;line-height:1.7}.article-cta{background:var(--ice);border:1px solid #111;margin-top:60px;padding:42px}.article-cta h2{font-size:var(--type-section);text-transform:uppercase}.article-cta p{color:var(--text-secondary);margin-top:12px}.article-cta .button{margin-top:24px}.service-tariffs{border:1px solid #111;grid-template-columns:.82fr 1.18fr;display:grid}.service-tariff-copy{color:#fff;background:#111;padding:54px}.service-tariff-copy .eyebrow{color:#9dff75}.service-tariff-copy h2{font-size:var(--type-section);text-transform:uppercase;margin-top:18px;line-height:.95}.service-tariff-copy p{color:#aaa;margin-top:28px}.service-tariff-grid{grid-template-columns:repeat(2,1fr);display:grid}.service-tariff-grid article{border-bottom:1px solid #111;border-left:1px solid #111;flex-direction:column;min-height:210px;padding:26px;display:flex}.service-tariff-grid article:nth-last-child(-n+2){border-bottom:0}.service-tariff-grid article>span{color:var(--accent);font-size:var(--type-label);font-weight:900}.service-tariff-grid small{color:var(--text-muted);font-size:var(--type-body);text-transform:uppercase;margin-top:auto;font-weight:800}.service-tariff-grid strong{font-size:var(--type-section);margin-top:4px}.services-public-grid{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.services-public-grid article{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;min-height:300px;padding:28px;display:flex}.services-public-grid article>span{color:var(--text-muted);font-size:var(--type-label);align-self:flex-end;font-weight:900}.services-public-grid svg{background:var(--accent);color:#fff;width:44px;height:44px;margin-top:28px;padding:10px}.services-public-grid h2{font-size:var(--type-title);text-transform:uppercase;margin-top:auto}.services-public-grid p{color:var(--text-secondary);font-size:var(--type-body);margin-top:10px}.service-costs{background:var(--ice);border:1px solid #111;grid-template-columns:.85fr 1.15fr;display:grid}.service-costs>div:first-child{padding:52px}.service-costs h2{font-size:var(--type-section);text-transform:uppercase;margin-top:16px;line-height:.95}.service-costs>div:last-child{border-left:1px solid #111}.service-costs p{border-bottom:1px solid #111;grid-template-columns:220px 1fr;align-items:center;gap:26px;min-height:116px;padding:26px;display:grid}.service-costs p:last-child{border-bottom:0}.service-costs p span{color:var(--text-secondary)}.service-yahoo{border:1px solid #111;grid-template-columns:1fr auto;align-items:center;gap:70px;padding:50px;display:grid}.service-yahoo h2{max-width:780px;font-size:var(--type-section);text-transform:uppercase;margin-top:14px;line-height:.96}.service-yahoo p{max-width:720px;color:var(--text-secondary);margin-top:18px}@media (max-width:1100px){.market-commandbar{grid-template-columns:auto 1fr}.market-search{border-top:1px solid var(--border);border-left:0;grid-column:1/-1;min-height:54px}.market-overview{grid-template-columns:repeat(3,1fr)}.market-radar{grid-template-columns:1fr}.market-heatmap{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.market-category-control{border-top:1px solid var(--border);grid-column:1/-1}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-card:nth-child(2n),.market-card:nth-child(3n){border-right:1px solid var(--border)}.blog-grid{grid-template-columns:1fr}}@media (max-width:760px){.home-visual-section{width:min(100% - 28px,1280px);margin-top:42px;margin-bottom:42px;padding:30px 22px}.visual-gallery{grid-template-columns:1fr;grid-auto-rows:300px}.visual-gallery .visual-gallery-item,.visual-gallery .visual-gallery-item:first-child,.visual-gallery-4 .visual-gallery-item:nth-child(2),.visual-gallery-4 .visual-gallery-item:nth-child(n+3){grid-area:auto}.visual-lightbox{padding:70px 10px 14px}.visual-lightbox-stage{height:min(78vh,720px)}.visual-lightbox-close{top:14px;right:14px}.visual-lightbox-nav{width:42px;height:42px;top:auto;bottom:92px;transform:none}.visual-lightbox-prev{left:20px}.visual-lightbox-next{right:20px}.market-intro{margin-top:22px}.market-commandbar{grid-template-columns:1fr}.market-live{border-right:0;border-bottom:1px solid var(--border)}.market-live,.market-platforms{min-height:50px}.market-search{grid-column:auto}.market-heatmap,.market-now{padding:20px}.market-heatmap-grid{grid-template-columns:118px repeat(5,96px)}.market-overview{grid-template-columns:repeat(2,1fr)}.market-overview>article:nth-child(2){border-right:0}.market-category-control,.market-overview>article:nth-child(3){border-top:1px solid #111}.market-category-control{grid-column:2}.market-filterbar{grid-template-columns:1fr 100px}.market-filterbar>div:first-child{border-bottom:1px solid #111;grid-column:1/-1;min-height:52px}.market-filterbar>label{border-left:0;min-width:0}.market-saved{min-width:0}.market-grid{grid-template-columns:1fr}.market-card,.market-card:nth-child(3n){border-right:0}.market-card-image{height:250px}.blog-featured{grid-template-columns:1fr}.blog-featured-image{min-height:300px}.blog-featured-copy{padding:32px 24px}.blog-featured-copy .blog-meta{margin-top:36px}.blog-card{grid-template-columns:1fr}.blog-card-image{min-height:250px}.blog-card-copy{min-height:310px;padding:25px}.blog-break-cta{width:min(100% - 28px,1040px);min-height:440px;margin-bottom:80px}.blog-break-cta-copy{padding:48px 26px}.blog-newsletter{min-height:410px}.blog-newsletter-image{flex-basis:210px;height:210px}.article-cover,.article-hero,.article-layout{width:min(100% - 28px,1040px)}.article-hero{padding-top:48px}.article-back{margin-bottom:38px}.article-hero h1{font-size:var(--type-section);overflow-wrap:anywhere}.article-cover{height:68vw;min-height:280px}.article-layout{grid-template-columns:1fr;gap:36px;margin:52px auto 80px}.article-layout aside{position:static}.article-lead{font-size:var(--type-title)}.article-cta{padding:28px 22px}.service-costs,.service-tariffs{grid-template-columns:1fr}.service-tariff-copy{padding:38px 24px}.service-tariff-grid article{min-height:165px}.services-public-grid{grid-template-columns:1fr}.services-public-grid article{min-height:250px}.service-costs>div:first-child{padding:38px 24px}.service-costs>div:last-child{border-top:1px solid #111;border-left:0}.service-costs p{grid-template-columns:1fr;gap:8px}.service-yahoo{grid-template-columns:1fr;gap:30px;padding:34px 24px}.service-yahoo .button{width:100%}}.shipping-calculator{background:#fff;border:1px solid #111}.shipping-carrier-tabs{border-bottom:1px solid #111;grid-template-columns:repeat(4,1fr);min-height:82px;display:grid}.shipping-carrier-tabs button{cursor:pointer;text-align:center;background:0 0;border:0;border-right:1px solid #111;flex-direction:column;justify-content:center;align-items:center;padding:18px 22px;display:flex}.shipping-carrier-tabs button:last-child{border-right:0}.shipping-carrier-tabs button span{font-size:var(--type-body);font-weight:900}.shipping-carrier-tabs button small{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;margin-top:3px}.shipping-carrier-tabs button.is-active{background:var(--accent);color:#fff}.shipping-carrier-tabs button.is-active small{color:#dcd6ff}.shipping-calculator-body{grid-template-columns:.9fr 1.1fr;display:grid}.shipping-fields{background:var(--ice);border-right:1px solid #111;grid-template-columns:repeat(3,1fr);align-content:start;gap:22px 14px;padding:40px;display:grid}.shipping-post-method{border:0;grid-column:1/-1;margin:0;padding:0}.shipping-post-method legend{color:var(--text-muted);font-size:var(--type-label);margin-bottom:8px;font-weight:900}.shipping-post-method>div{background:#fff;border:1px solid #111;grid-template-columns:repeat(2,1fr);display:grid}.shipping-post-method button{cursor:pointer;text-align:center;background:0 0;border:0;border-right:1px solid #111;flex-direction:column;justify-content:center;align-items:center;min-height:58px;padding:10px 14px;display:flex}.shipping-post-method button:last-child{border-right:0}.shipping-post-method button strong{font-size:var(--type-body)}.shipping-post-method button small{color:var(--text-muted);font-size:var(--type-label);margin-top:2px}.shipping-post-method button.is-active{background:var(--accent);color:#fff}.shipping-post-method button.is-active small{color:#dcd6ff}.shipping-field{flex-direction:column;gap:8px;min-width:0;display:flex}.shipping-field-wide{grid-column:1/-1}.shipping-dimensions-label,.shipping-field label{color:var(--text-muted);font-size:var(--type-label);align-items:center;gap:7px;font-weight:900;display:flex}.shipping-dimensions-label svg,.shipping-field label svg{width:14px;height:14px;color:var(--accent)}.shipping-field input,.shipping-field select{color:#111;width:100%;height:56px;font-size:var(--type-body);background:#fff;border:1px solid #aaa;border-radius:0;padding:0 15px;font-weight:800}.shipping-dimensions-label{grid-column:1/-1;margin-top:4px}.shipping-buffer{cursor:pointer;border-top:1px solid #b7c8cc;grid-column:1/-1;grid-template-columns:34px 1fr;align-items:center;gap:13px;margin-top:10px;padding-top:22px;display:grid}.shipping-buffer input{opacity:0;pointer-events:none;position:absolute}.shipping-checkbox{background:#fff;border:1px solid #111;place-items:center;width:34px;height:34px;display:grid}.shipping-checkbox svg{width:18px;height:18px}.shipping-buffer input:checked+.shipping-checkbox{background:var(--accent);color:#fff}.shipping-buffer>span:last-child{flex-direction:column;display:flex}.shipping-buffer strong{font-size:var(--type-body)}.shipping-buffer small{color:var(--text-muted);font-size:var(--type-label);margin-top:2px}.shipping-result{flex-direction:column;min-width:0;padding:40px;display:flex}.shipping-result-head{border-bottom:1px solid #111;grid-template-columns:46px 1fr auto;align-items:center;gap:14px;padding-bottom:26px;display:grid}.shipping-provider-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.shipping-provider-icon svg{width:23px;height:23px}.shipping-result-head>div{flex-direction:column;display:flex}.shipping-result-head small{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;font-weight:900}.shipping-result-head strong{font-size:var(--type-body);margin-top:2px}.shipping-accuracy{color:#8b5d00;font-size:var(--type-label);text-transform:uppercase;background:#fff7df;border:1px solid #e4b64e;padding:7px 9px;font-weight:900}.shipping-accuracy-table{color:var(--success);background:#e8fff7;border-color:#9cd9c6}.shipping-result-price{border-bottom:1px solid #111;flex-direction:column;padding:34px 0;display:flex}.shipping-result-price>small{color:var(--text-muted);font-size:var(--type-label);font-weight:900}.shipping-result-price>strong{color:var(--accent);font-size:var(--type-section);margin-top:8px;line-height:.95}.shipping-result-price>strong.shipping-unavailable{color:var(--warning);font-size:var(--type-section)}.shipping-result-price>span{margin-top:12px}.shipping-currency-select,.shipping-result-price>span{color:var(--text-secondary);font-size:var(--type-label)}.shipping-currency-select{align-items:center;gap:10px;margin-top:22px;font-weight:800;display:flex}.shipping-currency-select select{border:1px solid var(--border);border-radius:var(--radius-control);min-width:92px;height:38px;color:var(--text);font-size:var(--type-label);background:#fff;padding:0 10px;font-weight:800}.shipping-result-price>strong.shipping-converted-price{color:var(--text);font-size:var(--type-title);margin-top:12px;line-height:1}.shipping-result-price>small.shipping-rate-meta,.shipping-result-price>small.shipping-rate-unavailable{color:var(--text-muted);margin-top:6px;font-size:12px;font-weight:600;line-height:1.35}.shipping-rate-loading{background:var(--border);width:104px;height:4px;margin-top:16px;overflow:hidden}.shipping-rate-loading span{background:var(--accent);width:42%;height:100%;animation:shipping-rate-loading 1.1s ease-in-out infinite;display:block}@keyframes shipping-rate-loading{0%{transform:translate(-110%)}to{transform:translate(250%)}}.shipping-weight-grid{border-bottom:1px solid #111;grid-template-columns:repeat(3,1fr);display:grid}.shipping-weight-grid>div{border-right:1px solid var(--border);grid-template-columns:20px 1fr;gap:5px 8px;min-width:0;padding:22px 14px 22px 0;display:grid}.shipping-weight-grid>div+div{padding-left:14px}.shipping-weight-grid>div:last-child{border-right:0}.shipping-weight-grid svg{width:17px;height:17px;color:var(--accent)}.shipping-weight-grid span{min-width:0;color:var(--text-muted);font-size:var(--type-label)}.shipping-weight-grid strong{font-size:var(--type-body);grid-column:2}.shipping-alert{color:#72500d;font-size:var(--type-label);background:#fff7df;grid-template-columns:20px 1fr;gap:9px;margin-top:22px;padding:14px;display:grid}.shipping-alert svg{width:18px;height:18px}.shipping-result-note{color:var(--text-muted);font-size:var(--type-label);margin-top:auto;padding-top:24px}.shipping-explainer{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(3,1fr);display:grid}.shipping-explainer article{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;min-height:260px;padding:28px;display:flex}.shipping-explainer svg{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);padding:10px}.shipping-explainer span{color:var(--text-muted);font-size:var(--type-label);margin:-38px 0 0 auto;font-weight:900}.shipping-explainer h2{font-size:var(--type-title);text-transform:uppercase;margin-top:auto}.shipping-explainer p{color:var(--text-secondary);font-size:var(--type-body);margin-top:10px}.shipping-source-note{background:var(--ice);border:1px solid #111;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:46px;display:grid}.shipping-source-note h2{font-size:var(--type-section);text-transform:uppercase;margin-top:10px}.shipping-source-note p{color:var(--text-secondary);margin-top:8px}.shipping-source-note .button{white-space:nowrap}.battery-matrix{border:1px solid var(--border);background:#fff;overflow:hidden}.battery-matrix-head{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:36px;padding:40px;display:grid}.battery-matrix-head h2{max-width:760px;font-size:var(--type-section);text-transform:uppercase;margin-top:10px;line-height:1}.battery-matrix-head p{max-width:760px;color:var(--text-secondary);font-size:var(--type-body);margin-top:14px}.battery-search{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-primary);grid-template-columns:20px 1fr;align-items:center;gap:10px;height:54px;padding:0 16px;display:grid}.battery-search svg{width:18px;height:18px;color:var(--accent)}.battery-search input{color:#111;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;font-weight:700}.battery-table-scroll{max-height:650px;overflow:auto}.battery-table{border-collapse:collapse;text-align:left;width:100%}.battery-table td,.battery-table th{border-right:1px solid var(--border);border-bottom:1px solid var(--border);vertical-align:middle;padding:16px 20px}.battery-table td:last-child,.battery-table th:last-child{border-right:0}.battery-table thead th{z-index:1;background:var(--ice);color:var(--text-secondary);font-size:var(--type-label);text-transform:uppercase;position:sticky;top:0}.battery-table thead small{color:var(--text-muted);text-transform:none;font-weight:700}.battery-table tbody th{min-width:180px}.battery-table tbody th small,.battery-table tbody th strong{display:block}.battery-table tbody th small{color:var(--text-muted);font-size:var(--type-label);margin-top:3px}.battery-table tbody tr:hover{background:#fafcfc}.battery-status{border:1px solid var(--border);border-radius:var(--radius-control);width:max-content;min-width:104px;font-size:var(--type-label);align-items:center;gap:7px;padding:7px 10px;font-weight:900;display:inline-flex}.battery-status svg{width:15px;height:15px}.battery-status-available{color:var(--success);background:#e8fff7;border-color:#9cd9c6}.battery-status-unavailable{color:#a62d23;background:#fff0ee;border-color:#efb3ad}.battery-status-manual-check{color:#72500d;background:#fff7df;border-color:#e4b64e}.battery-empty{color:var(--text-secondary);padding:28px 40px}.battery-matrix-foot{background:var(--ice);grid-template-columns:30px 1fr auto;align-items:center;gap:16px;padding:24px 40px;display:grid}.battery-matrix-foot>svg{width:26px;height:26px;color:var(--accent)}.battery-matrix-foot p{color:var(--text-secondary);font-size:var(--type-label)}.battery-matrix-foot a{color:var(--accent);font-size:var(--type-label);text-transform:uppercase;font-weight:900}.guide-index{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guide-index article{border-bottom:1px solid #111;border-right:1px solid #111;flex-direction:column;align-items:flex-start;min-height:340px;padding:32px;display:flex}.guide-index article:last-child{grid-column:1/-1;min-height:300px}.guide-index article:first-child{background:var(--accent);color:#fff}.guide-index article:first-child p,.guide-index article:first-child small{color:#dcd6ff}.guide-index article>span{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);font-size:var(--type-label);border-radius:50%;place-items:center;font-weight:900;display:grid}.guide-index article:first-child>span{background:#fff}.guide-index small{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;margin-top:26px;font-weight:900}.guide-index h2{max-width:520px;font-size:var(--type-section);text-transform:uppercase;margin-top:10px;line-height:1.02}.guide-index p{max-width:520px;color:var(--text-secondary);font-size:var(--type-body);margin-top:16px}.guide-index a{font-size:var(--type-label);text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:26px;font-weight:900;text-decoration:none;display:inline-flex}.guide-index a svg{width:16px;height:16px}.delivery-calculator-callout,.guide-tools{background:var(--ice);border:1px solid #111;grid-template-columns:58px 1fr auto;align-items:center;gap:28px;padding:46px;display:grid}.delivery-calculator-callout>svg,.guide-tools>svg{background:var(--accent);color:#fff;width:58px;height:58px;padding:15px}.delivery-calculator-callout h2,.guide-tools h2{font-size:var(--type-section);text-transform:uppercase;margin-top:8px;line-height:1}.delivery-calculator-callout p,.guide-tools p{color:var(--text-secondary);margin-top:8px}.guide-detail-hero{width:min(100% - 48px,1080px);margin:0 auto;padding:72px 0 62px}.guide-detail-hero h1{max-width:940px;font-size:var(--type-section);text-transform:uppercase;margin-top:20px;line-height:.92}.guide-detail-hero>p{max-width:720px;color:var(--text-secondary);font-size:var(--type-title);margin-top:28px}.guide-detail-hero>small{color:var(--text-muted);font-size:var(--type-label);text-transform:uppercase;margin-top:28px;font-weight:900;display:block}.guide-detail-layout{grid-template-columns:280px minmax(0,1fr);gap:72px;width:min(100% - 48px,1080px);margin:0 auto 120px;display:grid}.guide-detail-layout aside{border-top:1px solid #111;flex-direction:column;align-self:start;display:flex;position:sticky;top:110px}.guide-detail-layout aside>span{color:var(--text-muted);font-size:var(--type-label);padding:20px 0;font-weight:900}.guide-detail-layout aside a{border-top:1px solid var(--border);min-height:78px;font-size:var(--type-body);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px;padding:14px 0;font-weight:800;line-height:1.25;text-decoration:none;display:grid}.guide-detail-layout aside a b{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);font-size:var(--type-label);border-radius:50%;place-items:center;display:grid}.guide-detail-layout aside a em{font-style:normal}.guide-detail-layout aside a:hover{color:var(--accent)}.guide-detail-body>section{border-top:1px solid #111;padding:48px 0;scroll-margin-top:100px}.guide-detail-body>section>span{background:var(--accent);color:#fff;width:42px;height:42px;font-size:var(--type-label);border-radius:50%;place-items:center;font-weight:900;display:grid}.guide-detail-body>section h2{max-width:650px;font-size:var(--type-section);text-transform:uppercase;margin-top:18px;line-height:1.04}.guide-detail-body>section p{color:var(--text-secondary);font-size:var(--type-body);margin-top:22px;line-height:1.65}.guide-detail-body ul{border-top:1px solid var(--border);flex-direction:column;margin-top:26px;list-style:none;display:flex}.guide-detail-body li{border-bottom:1px solid var(--border);min-height:56px;font-size:var(--type-body);grid-template-columns:24px 1fr;align-items:center;gap:12px;padding:13px 0;font-weight:700;display:grid}.guide-detail-body li svg{color:#111;background:#9dff75;border-radius:50%;width:20px;height:20px;padding:4px}.guide-note{border-left:4px solid var(--accent);background:var(--accent-soft);color:var(--text-secondary);font-size:var(--type-body);margin-top:26px;padding:20px 22px}@media (max-width:980px){.shipping-calculator-body{grid-template-columns:1fr}.shipping-fields{border-bottom:1px solid #111;border-right:0}.shipping-source-note{grid-template-columns:1fr 1fr}.shipping-source-note>div{grid-column:1/-1}.guide-detail-layout{grid-template-columns:240px minmax(0,1fr);gap:44px}.battery-matrix-head{grid-template-columns:1fr}.battery-search{max-width:420px}}@media (max-width:680px){.shipping-carrier-tabs{grid-template-columns:repeat(2,1fr)}.shipping-carrier-tabs button:nth-child(2){border-right:0}.shipping-carrier-tabs button:nth-child(-n+2){border-bottom:1px solid #111}.shipping-fields,.shipping-result{padding:28px 20px}.shipping-fields{grid-template-columns:1fr}.shipping-buffer,.shipping-dimensions-label,.shipping-field-wide{grid-column:auto}.shipping-result-head{grid-template-columns:42px 1fr}.shipping-provider-icon{width:42px;height:42px}.shipping-accuracy{grid-column:1/-1;justify-self:start}.shipping-result-price>strong{font-size:var(--type-section);overflow-wrap:anywhere}.shipping-weight-grid{grid-template-columns:1fr}.shipping-weight-grid>div,.shipping-weight-grid>div+div{border-right:0;border-bottom:1px solid var(--border);padding:16px 0}.shipping-weight-grid>div:last-child{border-bottom:0}.shipping-explainer{grid-template-columns:1fr}.shipping-explainer article{min-height:220px}.shipping-source-note{grid-template-columns:1fr;padding:30px 22px}.shipping-source-note>div{grid-column:auto}.shipping-source-note .button{white-space:normal;width:100%}.battery-matrix-head{gap:22px;padding:28px 20px}.battery-matrix-head h2{font-size:var(--type-title)}.battery-search{width:100%}.battery-table td,.battery-table th{padding:14px}.battery-status{min-width:96px}.battery-matrix-foot{grid-template-columns:26px 1fr;padding:22px 20px}.battery-matrix-foot a{grid-column:1/-1}.guide-index{grid-template-columns:1fr}.guide-index article:last-child{grid-column:auto}.guide-index article{min-height:310px;padding:26px 22px}.delivery-calculator-callout,.guide-tools{grid-template-columns:48px 1fr;gap:20px;padding:30px 22px}.delivery-calculator-callout>svg,.guide-tools>svg{width:48px;height:48px;padding:12px}.delivery-calculator-callout .button,.guide-tools .button{grid-column:1/-1;width:100%}.guide-detail-hero,.guide-detail-layout{width:min(100% - 28px,1080px)}.guide-detail-hero{padding:48px 0}.guide-detail-hero h1{font-size:var(--type-section);overflow-wrap:anywhere}.guide-detail-layout{grid-template-columns:1fr;gap:38px}.guide-detail-layout aside{position:static}.guide-detail-body>section h2{font-size:var(--type-section)}}:root{--bg-primary:#f5f8f7;--bg-secondary:#e8eff0;--bg-card:#fff;--border:#c8d0d0;--ice:#edf8fb;--radius-card:8px;--radius-control:999px;--shadow-dropdown:0 14px 34px #11111129}.site-header{border-bottom-color:var(--border);background:#f5f8f7f0}.brand-mark{border-radius:50%}.brand-mark,.brand-mark span{transform:none}.header-account,.header-cart{border:1px solid var(--border);border-radius:var(--radius-control);min-height:42px;padding:0 16px}.language-toggle{border:2px solid var(--border);background:#fff;border-radius:999px;align-items:center;gap:1px;min-width:116px;min-height:48px;padding:3px;display:inline-flex}.language-toggle button{min-width:0;min-height:40px;color:var(--text-muted);font:inherit;font-size:var(--type-label);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:50%;padding:0 12px}.site-header{z-index:50;background:var(--accent);width:min(100% - 32px,1440px);box-shadow:none;border:0;border-radius:999px;margin:0;position:fixed;top:16px;left:50%;transform:translate(-50%)}.site-header-inner{min-height:80px;margin:0;padding:8px 28px}.home-page,.site-page{padding-top:138px}.brand-mark{color:#111;background:#fff}.brand-copy small,.brand-copy strong,.header-account,.header-cart,.site-nav a,.site-nav a:hover{color:#fff}.header-account,.header-cart{color:#111;background:#fff;border-radius:999px;min-height:48px;padding:0 20px}.header-account>svg,.header-cart>svg{color:#111}.header-cart span{background:var(--accent)}.language-toggle{background:0 0;border-color:#777}.language-toggle button{color:#bdbdbd}.language-toggle button.is-active{color:#111;background:#fff}.menu-toggle{color:#fff;border-color:#777}.header-account:hover,.header-cart:hover{background:var(--accent);color:#fff}.header-account:hover>svg,.header-cart:hover>svg{color:#fff}.header-cart:hover>span{color:var(--accent);background:#fff}@media (max-width:980px){.site-header{width:calc(100% - 24px);box-shadow:none;margin:0;top:12px}.home-page,.site-page{padding-top:110px}#analyzer,.analysis-cart-success{scroll-margin-top:110px}.site-nav{background:#1d1d1f;border:0;border-radius:0 0 20px 20px;top:74px}.site-nav a{color:#fff}}.header-cart span{border-radius:50%}.menu-toggle{border-color:var(--border);background:#fff;border-radius:50%}.button{border-radius:var(--radius-control);min-height:54px;padding-inline:28px}.button-ghost{border-color:#ffffffb8}.text-button,.text-link{border:1px solid var(--border);border-radius:var(--radius-control);background:#fff;min-height:42px;padding:0 18px}.text-button:hover,.text-link:hover{border-color:var(--accent);color:var(--accent)}.home-hero{border-color:var(--border);background:#fff;min-height:760px}.home-hero.is-search-mode{min-height:870px}.home-page{background:var(--bg-primary)}.hero-copy{padding:86px 58px 56px}.hero-proof{border-top:0;gap:14px;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important}.hero-proof-intro{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative;top:40px;transform:none;border-right:0!important;padding:20px 0 14px!important}.hero-proof-intro p{max-width:260px;color:var(--text-secondary);font-size:var(--type-label)}.hero-proof div{border-right:0}.hero-proof-stat{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;transform:translateY(110px);padding:24px!important}.hero-proof-stat.is-dark{color:#fff;background:#111;border-color:#111}.hero-proof-stat.is-accent{background:var(--accent);color:#fff;border-color:var(--accent)}.hero-proof-stat.is-dark span{color:#d5d5d5}.hero-proof-stat.is-accent span{color:#e0d9ff}.hero-proof-stat i{background:var(--accent);color:#fff;width:28px;height:28px;font-size:var(--type-label);border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.hero-proof-stat.is-accent i,.hero-proof-stat.is-dark i{color:#111;background:#fff}.hero-proof-stat strong{white-space:nowrap;align-items:flex-end;min-height:44px;margin-top:18px;font-size:clamp(26px,2.7vw,42px);line-height:1;display:flex}.hero-proof-stat span{font-size:var(--type-label);margin-top:6px}.hero-console{background:var(--ice);color:#111;justify-content:flex-start;padding:26px 34px 34px}.hero-console:after,.hero-console:before{display:none}.hero-console-visual{border-radius:var(--radius-card);background:var(--bg-secondary);width:100%;height:250px;margin-bottom:24px;position:relative;overflow:hidden}.hero-console-visual-slide{object-fit:cover;opacity:0;transition:opacity 1.1s,transform 6s;transform:scale(1.015)}.hero-console-visual-slide.is-active{opacity:1;transform:scale(1)}.hero-console-visual span{border-radius:var(--radius-control);color:#111;font-size:var(--type-label);background:#ffffffeb;padding:9px 13px;font-weight:900;position:absolute;bottom:16px;left:16px}.console-topline{border-bottom-color:var(--border);color:#111}.live-status{color:var(--success)}.live-status i{background:#2ccf6d}.hero-console label{margin-top:24px}.url-control{border:1px solid var(--border);border-radius:var(--radius-control)}.url-control:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.url-control-error{border-color:var(--danger)}.button-ghost,.login-demo-button{border-color:var(--border);color:#111;background:#fff}.console-note{margin-top:30px}.market-ticker{background:var(--accent);min-height:70px}.home-page>.market-ticker{margin-top:72px;margin-bottom:72px}.market-ticker-label{border-radius:var(--radius-control);color:#111;background:#fff;align-self:center;min-height:48px;margin:10px}.visual-gallery{background:0 0;border:0;gap:12px}.visual-gallery-item{border-radius:var(--radius-card);border:0}.visual-gallery-caption{border-radius:6px;min-height:72px;bottom:12px;left:12px;right:12px}.home-faq{border-top:1px solid var(--border);grid-template-columns:.8fr 1.45fr .72fr;gap:42px;width:min(100% - 56px,1440px);margin:0 auto;padding:96px 0;display:grid}.home-faq-heading h2{text-transform:uppercase;margin-top:18px;font-size:clamp(34px,4vw,58px);font-weight:900;line-height:.92}.home-faq-heading .button{margin-top:34px}.home-faq-list{border-top:2px solid #111}.home-faq-list details{border-bottom:1px solid var(--border)}.home-faq-list summary{cursor:pointer;grid-template-columns:48px 1fr 38px;align-items:center;gap:14px;min-height:112px;padding:18px 0;list-style:none;display:grid}.home-faq-list summary::-webkit-details-marker{display:none}.home-faq-list summary>span{color:var(--accent);font-size:var(--type-label);font-weight:900}.home-faq-list summary strong{font-size:var(--type-title);line-height:1.05}.home-faq-list summary i{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .2s;display:grid}.home-faq-list summary i svg{width:17px;height:17px}.home-faq-list details[open] summary i{transform:rotate(45deg)}.home-faq-list details p{color:var(--text-secondary);padding:0 44px 28px 62px}.home-faq-aside{border-top:1px solid var(--border);background:var(--ice);padding:38px 28px}.home-faq-aside h3{font-size:var(--type-title);text-transform:uppercase;margin-top:18px;line-height:1.05}.home-faq-aside p{color:var(--text-secondary);margin-top:18px}.home-faq-aside .text-link{margin-top:28px}.home-socials{border-top:1px solid var(--border);grid-template-columns:.7fr 1.8fr;gap:52px;width:min(100% - 56px,1440px);margin:0 auto;padding:96px 0;display:grid}.home-socials-heading h2{text-transform:uppercase;margin-top:18px;font-size:clamp(34px,4vw,58px);font-weight:900;line-height:.9}.home-socials-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-social-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);color:#111;flex-direction:column;align-items:flex-start;min-height:230px;padding:28px 20px 22px;text-decoration:none;display:flex;position:relative}.home-social-card:hover{background:var(--accent-soft)}.home-social-card.is-featured{color:#fff;background:linear-gradient(135deg,#6d3cff,#26006e 24%,#111 55%,#050505)}.home-social-card.is-featured:hover{background:#222}.home-social-icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.home-social-icon svg{width:25px;height:25px}.home-social-card strong{font-size:var(--type-title);margin-top:auto}.home-social-card small{color:var(--text-muted);font-size:var(--type-label);margin-top:6px}.home-social-card.is-featured small{color:#bbb}.home-social-card>svg{width:18px;position:absolute;top:30px;right:18px}.home-pricing{border-top:1px solid var(--border);grid-template-columns:.72fr 1.6fr;gap:52px;width:min(100% - 56px,1440px);margin:0 auto;padding:96px 0;display:grid}.home-pricing-heading h2{text-transform:uppercase;margin-top:18px;font-size:clamp(34px,4vw,58px);font-weight:900;line-height:.9}.home-pricing-heading p{max-width:330px;color:var(--text-secondary);font-size:var(--type-body);margin-top:28px}.home-pricing-main{grid-template-columns:1.2fr .9fr;gap:14px;display:grid}.home-price-card{border:1px solid var(--border);border-radius:var(--radius-card);padding:30px}.home-price-card-featured{background:var(--accent);color:#fff}.home-price-card-featured .eyebrow{color:#dcd6ff}.home-price-card h3{font-size:var(--type-title);text-transform:uppercase;margin-top:16px}.home-price-grid{border-top:1px solid #ffffff61;grid-template-columns:1fr 1fr;margin-top:34px;display:grid}.home-price-grid div{border-bottom:1px solid #ffffff61;padding:18px 12px 4px 0}.home-price-grid div:nth-child(2n){border-left:1px solid #ffffff61;padding-left:12px}.home-price-grid small,.home-price-grid span,.home-price-grid strong{display:block}.home-price-grid strong{font-size:clamp(30px,3vw,44px);line-height:1}.home-price-grid span{font-size:var(--type-body);margin-top:8px;font-weight:800}.home-price-grid small{color:#dcd6ff;font-size:var(--type-label);margin-top:5px}.home-price-card-light{background:var(--ice)}.home-price-card-light ul{gap:18px;margin-top:28px;list-style:none;display:grid}.home-price-card-light li{font-size:var(--type-body);padding-left:26px;position:relative}.home-price-card-light li:before{content:"✓";color:var(--accent);font-weight:900;position:absolute;left:0}.home-price-note{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px;padding:22px 26px;display:grid;overflow:hidden}.home-price-note>div+div{border-left:1px solid var(--border);padding-left:24px}.home-price-note strong{font-size:var(--type-body);text-transform:uppercase}.home-price-note ul{color:var(--text-secondary);gap:8px;margin-top:12px;line-height:1.5;list-style:none;display:grid}.home-price-note li{padding-left:18px;position:relative}.home-price-note li:before{content:"•";color:var(--accent);font-weight:900;position:absolute;left:0}.home-price-note .is-included li:before{content:"✓"}.home-price-photo{object-fit:cover;border-radius:var(--radius-card);grid-column:1/-1;width:100%;height:180px;margin-top:0;display:block}.home-final-cta{text-align:center;background:var(--accent);color:#fff;flex-direction:column;align-items:center;margin-top:0;padding:110px 28px 120px;display:flex}.home-final-cta .eyebrow{color:#dcd6ff}.home-final-cta h2{text-transform:uppercase;margin-top:18px;font-size:clamp(42px,5vw,72px);font-weight:900;line-height:.88}.home-final-cta p{color:#eeeaff;max-width:520px;font-size:var(--type-body);margin-top:28px}.home-final-cta .button{margin-top:34px}.button-light{color:#111;background:#fff}.button-light:hover{color:#111;background:#9dff75}.auction-guide,.delivery-grid,.guide-index,.services-public-grid,.shipping-explainer,.steps-grid{border:0;gap:14px}.auction-guide article,.delivery-grid article,.guide-index article,.services-public-grid article,.shipping-explainer article,.steps-grid article{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff}.delivery-grid article:nth-child(2n),.services-public-grid article:nth-child(2n),.steps-grid article:nth-child(2n){background:var(--ice)}.delivery-calculator-callout>svg,.feature-icon,.guide-tools>svg,.services-public-grid svg,.shipping-explainer svg{border-radius:50%}.auction-feature{border-radius:var(--radius-card);background:var(--ice);color:#111;overflow:hidden}.auction-visual{isolation:isolate;background:url(/images/vintage-camera.jpg) 50%/cover no-repeat}.auction-visual:before{content:"";background:#1111117a;width:auto;height:auto;inset:0}.auction-visual>*{z-index:1;position:relative}.auction-copy{background:var(--ice)}.auction-copy p{color:var(--text-secondary)}.auction-copy .text-link{color:#111}.auction-limit,.auction-lot{border-radius:var(--radius-card)}.trust-facts{border:0;gap:12px;display:grid}.trust-facts article{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;padding-inline:22px}.final-cta{background:var(--ice);color:#111}.final-cta .eyebrow{color:var(--accent)}.final-cta .button-light{background:var(--accent);color:#fff}.site-footer{color:#fff;background:#111;padding:72px 42px 24px}.site-footer-top{grid-template-columns:.8fr 1.2fr;gap:80px;width:min(100%,1360px);margin:0 auto;display:grid}.footer-links>div,.site-footer-top>div:first-child{background:0 0;border:0;border-radius:0;padding:0}.site-footer .brand-mark{color:#111;background:#fff}.site-footer-top>div>p{color:#999;max-width:340px;font-size:var(--type-body);margin-top:24px}.footer-links{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.footer-links>div{flex-direction:column;gap:10px;display:flex}.footer-links strong{color:#fff;font-size:var(--type-label);text-transform:uppercase;margin-bottom:8px}.footer-links a,.footer-links span{color:#999;font-size:var(--type-body);text-decoration:none}.footer-links a:hover{color:#9dff75}.site-footer-bottom{color:#777;width:min(100%,1360px);font-size:var(--type-label);text-transform:uppercase;border-top:1px solid #333;justify-content:space-between;margin:70px auto 0;padding-top:18px;display:flex}.analysis-detail-grid,.analysis-meta-grid,.analysis-price-grid,.auction-guide,.balance-grid,.blog-grid,.checkout-form,.delivery-grid,.guide-index,.market-grid,.service-tariff-grid,.services-public-grid,.shipping-explainer,.shops-grid,.steps-grid,.trust-facts{border:0;gap:14px}.analysis-detail-panel,.analysis-meta-item,.analysis-price-tile,.auction-guide article,.balance-grid article,.blog-card,.delivery-grid article,.guide-index article,.market-card,.service-tariff-grid article,.services-public-grid article,.shipping-explainer article,.shop-card,.steps-grid article{border:1px solid var(--border);border-radius:var(--radius-card)}.auction-guide article,.balance-grid article,.blog-card,.delivery-grid article,.guide-index article,.market-card,.service-tariff-grid article,.services-public-grid article,.shipping-explainer article,.shop-card,.steps-grid article{background:var(--bg-card)}.analysis-detail-grid,.analysis-meta-grid,.analysis-price-grid,.checkout-form{gap:0}.analysis-detail-panel,.analysis-meta-item,.analysis-price-tile,.checkout-field{border-color:var(--border)}.account-section,.analysis-card,.article-cta,.auction-feature,.contact-band,.delivery-calculator-callout,.glass-card,.guide-note,.guide-tools,.notice-band,.service-costs,.service-tariffs,.shipping-calculator,.shipping-source-note,.split-band,.topup-panel,.trust-section{border-radius:var(--radius-card)}.account-error,.account-loading,.badge,.box-preview-visual,.button,.feature-icon,.market-card-image>b,.market-card-image>span,.order-icon,.service-check{border-radius:var(--radius-control)}.tracking-box{border-radius:var(--radius-card)}.market-card-image>b,.market-card-image>span{border-color:var(--border)}.eyebrow{align-items:center;gap:16px;line-height:1.1;color:#111!important;font-size:var(--type-label)!important;display:inline-flex!important}.eyebrow:before{content:"";background-color:var(--accent);flex:0 0 16px;width:16px;height:16px;display:block}.account-section .eyebrow,.blog-card-copy .eyebrow,.home-price-card .eyebrow,.home-price-note .eyebrow,.market-panel-heading small,.order-copy>small,.order-copy>span,.service-tariff-grid article>span{font-size:var(--type-label)}.account-section .eyebrow:before,.blog-card-copy .eyebrow:before,.home-price-card .eyebrow:before,.home-price-note .eyebrow:before{flex-basis:16px;width:16px;height:16px}.home-hero .hero-copy>.eyebrow{gap:16px;font-size:var(--type-label)!important}.home-hero .hero-copy>.eyebrow:before{flex-basis:16px;width:16px;height:16px}.analysis-card,.article-cta,.auction-feature,.blog-featured,.blog-newsletter,.cart-page-summary,.checkout-shell,.contact-band,.delivery-calculator-callout,.glass-card,.guide-note,.guide-tools,.service-costs,.service-tariffs,.service-yahoo,.shipping-calculator,.shipping-source-note,.shops-request,.steps-section,.trust-section{border-radius:var(--radius-card)}.analysis-card,.blog-featured,.checkout-shell,.shipping-calculator,.steps-section{overflow:hidden}.account-page .balance-grid{border:0;gap:14px}.account-page .balance-grid article{border:1px solid var(--border);border-radius:var(--radius-card)}.account-page .balance-main{border-color:var(--accent)!important}.demo-balance-button{color:#fff;width:max-content;font:inherit;font-size:var(--type-label);cursor:pointer;background:0 0;border:1px solid #ffffffb3;border-radius:8px;margin-top:12px;padding:9px 12px;font-weight:900}.demo-balance-button:disabled{opacity:.55;cursor:wait}.account-page .account-section{padding-top:86px}.account-page .customer-profile-section{border:1px solid var(--border);background:var(--bg-card);margin-bottom:64px;padding:36px}.account-page .order-list{border-top:0;gap:14px;display:grid}.account-orders-empty{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--ice);align-items:center;gap:18px;padding:30px;display:flex}.account-orders-empty>svg{width:32px;height:32px;color:var(--accent)}.account-orders-empty p{color:var(--text-secondary);margin-top:5px}.purchase-manager-page{background:#f4f6f6}.purchase-manager-head{justify-content:space-between;align-items:end;gap:32px;width:min(100% - 48px,1440px);margin:0 auto;padding:64px 0 32px;display:flex}.purchase-manager-head h1{margin:8px 0;font-size:clamp(48px,6vw,96px);line-height:.9}.purchase-manager-head>div:last-child{align-items:center;gap:16px;display:flex}.purchase-manager-detail,.purchase-manager-registry{width:min(100% - 48px,1440px);margin:0 auto;padding:16px 0 80px}.purchase-manager-detail>.warehouse-registry-back{margin-bottom:20px}.purchase-manager-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.purchase-manager-registry>.parcel-history-empty{margin-top:16px}.purchase-manager-grid button{border:1px solid var(--border);border-radius:var(--radius-card);text-align:left;cursor:pointer;background:#fff;flex-direction:column;gap:10px;min-width:0;min-height:190px;padding:22px;display:flex;overflow:hidden}.purchase-manager-grid button:hover{border-color:var(--accent);transform:translateY(-2px)}.purchase-manager-grid button>span{color:var(--accent);font-weight:800}.purchase-manager-grid button>strong{font-size:18px}.purchase-manager-grid button>small{color:var(--text-secondary)}.purchase-manager-grid button>em{margin-top:auto}.purchase-manager-grid button>time{color:var(--text-secondary);font-size:13px}.purchase-manager-detail>header{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;justify-content:space-between;gap:32px;padding:32px;display:flex}.purchase-manager-detail>header span{color:var(--accent);font-weight:800}.purchase-manager-detail>header h2{margin:8px 0;font-size:32px}.purchase-manager-detail>header>strong{align-self:start}.manager-funds{border-radius:var(--radius-card);border:1px solid;grid-template-columns:auto 1fr 1fr auto;align-items:center;gap:24px;margin:16px 0;padding:24px 32px;display:grid}.manager-funds.is-funded{background:#efffea;border-color:#299327}.manager-funds.is-short{background:#fff1ef;border-color:#c4372f}.manager-funds svg{width:32px;height:32px}.manager-funds span{color:var(--text-secondary);gap:4px;display:grid}.manager-funds span strong{color:var(--ink);font-size:24px}.purchase-manager-items{gap:12px;display:grid}.purchase-manager-detail>.purchase-manager-items{margin-top:16px}.purchase-manager-items article{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:20px;padding:16px;display:grid}.manager-item-placeholder,.purchase-manager-items img{object-fit:cover;background:var(--ice);border-radius:8px;place-items:center;width:110px;height:110px;display:grid}.purchase-manager-items h3{margin:6px 0;font-size:20px}.purchase-manager-items article div>span{color:var(--accent);text-transform:uppercase;font-weight:800}.purchase-manager-items a{color:var(--text-secondary);font-weight:800}.purchase-manager-items article>strong{text-align:right;min-width:130px;font-size:19px}.purchase-manager-items article>i{color:var(--accent)}.purchase-manager-items article>form{gap:12px;display:grid}.purchase-manager-items article>form>span{color:var(--accent);text-transform:uppercase;font-weight:800}.manager-item-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.manager-item-heading>span{color:var(--accent);text-transform:uppercase;font-weight:800}.purchase-manager-items article>form label{color:var(--text-secondary);gap:5px;font-size:13px;font-weight:800;display:grid}.purchase-manager-items article>form input,.purchase-manager-items article>form textarea{border:1px solid var(--border);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:11px 13px}.purchase-manager-items article>form textarea{resize:vertical;min-height:70px}.manager-item-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.manager-item-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.manager-item-actions>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.manager-item-actions .button{min-height:44px;padding:10px 18px}.manager-cancel-button{color:#a92d27;background:#fff;border-color:#c4372f}.manager-cancel-button:hover{background:#fff1ef}.manager-cancellation-request{background:#fff5d6;border:1px solid #d89b00;border-radius:8px;gap:4px;padding:14px 16px;display:grid}.manager-cancellation-request strong{color:#8a5d00}.manager-cancellation-request.is-complete{background:#eef0f2;border-color:#9ca3af}.manager-cancellation-request.is-complete strong{color:#4b5563}.manager-cancellation-count{color:#a92d27;background:#fff1ef;border-radius:6px;width:fit-content;padding:5px 8px;font-size:12px}.manager-status-badge{--status-color:#d89b00;--status-bg:#fff5d6;box-sizing:border-box;border:1px solid var(--status-color);align-items:center;gap:9px;width:fit-content;min-width:0;max-width:100%;padding:9px 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.manager-status-badge{border:1px solid color-mix(in srgb,var(--status-color) 35%,transparent)}}.manager-status-badge{background:var(--status-bg);color:var(--ink);white-space:normal;overflow-wrap:anywhere;border-radius:8px;font-style:normal;font-weight:800;line-height:1.2}.manager-status-badge>i{background:var(--status-color);border-radius:50%;flex:0 0 9px;width:9px;height:9px}.manager-status-badge.tone-payment{--status-color:#d97706;--status-bg:#fff1dc}.manager-status-badge.tone-bid_active{--status-color:#2563eb;--status-bg:#eaf1ff}.manager-status-badge.tone-purchased{--status-color:#6941d9;--status-bg:#f0ebff}.manager-status-badge.tone-warehouse{--status-color:#168447;--status-bg:#e8f8ee}.manager-status-badge.tone-shipped{--status-color:#087c9c;--status-bg:#e5f7fb}.manager-status-badge.tone-delivered{--status-color:#168447;--status-bg:#e8f8ee}.manager-status-badge.tone-cancelled{--status-color:#6b7280;--status-bg:#eef0f2}.manager-purchase-item.status-warehouse{background:#efffea}.manager-purchase-item.status-cancelled{opacity:.58;filter:grayscale(.65);background:#eef0f2}.manager-purchase-item.has-cancellation-request{border-color:#d89b00}.customer-order-items{border:1px solid var(--border);background:var(--ice);border-radius:8px;grid-area:2/2/auto/-1;gap:8px;padding:12px;display:grid}.account-order>.tracking-box,.account-order>.tracking-placeholder{grid-area:1/4}.customer-order-items>div{grid-template-columns:1fr auto;gap:4px 16px;display:grid}.customer-order-items>div.is-cancelled{opacity:.58;filter:grayscale(.7)}.customer-order-items>div.has-cancellation-request{background:#fff5d6;border:1px solid #d89b00;border-radius:8px;padding:10px}.customer-order-items strong{color:var(--accent)}.customer-order-items small{color:var(--text-secondary);grid-column:1/-1}.customer-order-items .cancellation-copy{color:#8a5d00}.order-cancellation-button{color:#a92d27;width:fit-content;font:inherit;cursor:pointer;background:#fff;border:1px solid #c4372f;border-radius:6px;grid-column:1/-1;margin-top:4px;padding:7px 10px;font-size:12px;font-weight:800}.order-cancellation-button:hover{background:#fff1ef}.order-cancellation-button:disabled{cursor:wait;opacity:.6}.manager-action-note,.manager-customer-comment{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;margin-top:16px;padding:20px}.manager-customer-comment span{color:var(--accent);font-weight:800}.manager-customer-comment p{margin-bottom:0}.manager-customer-comment.has-comment{border-color:var(--accent);background:#f5f1ff}.manager-customer-comment.is-empty p{color:var(--muted)}.purchase-manager-detail>.warehouse-manager-message{border-radius:var(--radius-card);width:100%;margin:16px 0 0}.manager-action-note{background:#fff9dc}@media (max-width:1100px){.purchase-manager-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.account-order>.tracking-box,.account-order>.tracking-placeholder{grid-area:auto/2/auto/-1}}@media (max-width:760px){.purchase-manager-head,.purchase-manager-head>div:last-child{flex-direction:column;align-items:start}.purchase-manager-grid{grid-template-columns:1fr}.manager-funds{grid-template-columns:auto 1fr}.purchase-manager-items article{grid-template-columns:80px 1fr}.manager-item-placeholder,.purchase-manager-items img{width:80px;height:80px}.purchase-manager-items article>strong{text-align:left}.customer-order-items{grid-area:auto/1/auto/-1}.account-order>.tracking-box,.account-order>.tracking-placeholder{grid-column:1/-1}}.account-page .account-order{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;min-height:172px;padding:24px}.account-page .tracking-box{border-color:var(--border)}.account-page .services-workspace{border-top:0}.account-page .services-order-select{border:1px solid var(--border);border-radius:var(--radius-card)}.account-page .services-order-select select{border-color:var(--border);border-radius:6px}.account-page .service-options{border:0;gap:14px}.account-page .service-option{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff}.account-page .service-option.is-selected{border-color:var(--accent);color:var(--text-primary);background:#dcdde2}.account-page .service-option.is-selected p,.account-page .service-option.is-selected>svg{color:var(--text-primary)}.account-page .service-option.is-selected .service-check{border-color:var(--accent);background:var(--accent);color:#fff}.account-page .consolidation-picker,.account-page .consolidation-success{border:1px solid var(--border);border-radius:var(--radius-card)}.account-page .consolidation-picker-head{border-bottom-color:var(--border);border-radius:var(--radius-card) var(--radius-card) 0 0}.account-page .consolidation-builder{background:0 0;gap:14px}.account-page .consolidation-orders{background:0 0;border:0;gap:14px}.account-page .consolidation-order{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff}.account-page .consolidation-order.is-selected{color:var(--text-primary);background:#dcdde2;border-color:#9697a0}.account-page .consolidation-order.is-selected small,.account-page .consolidation-order.is-selected>p{color:var(--text-secondary)}.account-page .consolidation-order.is-selected .service-check{border-color:var(--accent);background:var(--accent);color:#fff}.account-page .box-preview{border:1px solid var(--border);border-radius:var(--radius-card)}.account-page .box-preview-visual{background:0 0;border:0;border-radius:0;min-height:58px}.account-page .services-submit{margin-top:14px}.account-page .ledger-list,.account-page .services-submit{border:1px solid var(--border);border-radius:var(--radius-card)}.account-page .ledger-list{overflow:hidden}.account-page .ledger-head{background:var(--ice);color:var(--text-primary);border-bottom:1px solid var(--border)}.account-page .ledger-row{border-bottom-color:var(--border)}.ledger-empty{color:var(--text-muted);text-align:center;padding:30px}.inner-hero{border-bottom:1px solid var(--border);background:#fff;box-shadow:0 0 0 100vmax #fff}.inner-hero.auctions-hero{border-bottom:0}.auction-guide{border-top:0}.article-cta,.checkout-login-gate,.contact-band,.delivery-calculator-callout,.guide-note,.guide-tools,.notice-band,.service-tariff-copy,.shipping-source-note,.split-band,.topup-copy{border-radius:var(--radius-card)}.notice-band{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:190px 1fr;gap:34px;padding:28px 0}.notice-band strong{color:var(--accent);font-size:var(--type-label);text-transform:uppercase}.notice-band p{color:var(--text-secondary);font-size:var(--type-body)}.blog-card,.blog-featured,.market-card,.shop-card{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;overflow:hidden}.blog-featured-copy{background:#fff}.blog-grid,.market-grid,.shops-grid{border:0;gap:14px}.market-grid{padding:0}.blog-card,.market-card,.shop-card{border:1px solid var(--border)}.cart-page-list,.cart-page-summary,.checkout-form,.consolidation-picker,.consolidation-success,.ledger-list,.service-costs,.service-tariffs,.service-yahoo,.shipping-calculator{border-color:var(--border);border-radius:14px;overflow:hidden}.checkout-form{border:1px solid var(--border);background:var(--border);gap:1px}.checkout-field{background:#fff;border:0}.checkout-form .auction-consent{background:#fff4d6;align-items:center;padding:26px 30px}.checkout-form .auction-consent>span:last-child{margin:0}.checkout-field input,.checkout-field textarea{border:1px solid var(--border);background:var(--bg-primary);border-radius:8px;padding-inline:14px}.cart-page-list{border:1px solid var(--border);margin-top:14px}.cart-group-fragment{display:contents}.cart-group-heading{border-bottom:1px solid var(--border);background:var(--ice);justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.cart-group-heading span{color:var(--accent);font-weight:900}.cart-group-heading strong{color:var(--text-secondary);font-size:var(--type-label);text-transform:uppercase}.cart-page-item>button,.remove-button{border-radius:50%}.balance-grid,.service-options{border:0;gap:14px}.balance-grid article,.service-option{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff}.account-page .balance-grid .balance-main{border-color:var(--accent);background:var(--accent);color:#fff}.consolidation-picker-head,.services-empty,.services-submit,.services-success{border-color:var(--border);background:var(--ice)}.ledger-head{background:var(--accent)}.ledger-row:nth-child(odd){background:#f6fbfc}.shipping-accuracy,.transaction-status{border-radius:var(--radius-control)}.shipping-carrier-tabs{border-bottom-color:var(--border);gap:8px;padding:10px}.shipping-carrier-tabs button,.shipping-post-method button{border:1px solid var(--border);border-radius:var(--radius-control)}.shipping-carrier-tabs button:last-child,.shipping-post-method button:last-child{border-right:1px solid var(--border)}.shipping-post-method>div{background:0 0;border:0;gap:8px}.shipping-fields{border-right-color:var(--border)}.login-panel input,.shipping-field input,.shipping-field select,.topup-custom input,.topup-method select{border-color:var(--border);border-radius:var(--radius-control)}.shipping-checkbox{border-color:var(--border);border-radius:50%}.login-page{background:#fff}.login-header{border-bottom-color:var(--border)}.login-shell{grid-template-columns:.85fr 1.15fr;gap:48px;min-height:calc(100vh - 82px);padding:42px 0}.login-access{flex-direction:column;justify-content:center;min-width:0;padding:20px 0;display:flex}.login-copy{padding:0;display:block}.login-copy h1{max-width:560px}.login-copy>p{margin-top:20px}.login-panel{color:#111;background:0 0;margin-top:34px;padding:0;display:flex}.login-panel .feature-icon{background:var(--accent);color:#fff}.login-panel h2{margin:18px 0 22px;font-weight:900}.login-panel label span{color:var(--text-muted)}.login-panel input{background:var(--bg-secondary);border:0}.login-panel form{gap:12px}.login-divider{color:var(--text-muted)}.login-divider:after,.login-divider:before{background:var(--border)}.login-account-link,.login-panel>small{color:var(--text-muted)}.login-account-link{font-size:var(--type-label);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.login-account-link a{color:var(--accent);align-items:center;gap:6px;font-weight:900;text-decoration:none;display:inline-flex}.login-account-link a:hover{text-decoration:underline}.login-account-link svg{width:17px;height:17px}.login-trust{margin-top:24px}.login-visual{border-radius:var(--radius-card);background:var(--bg-secondary);min-height:720px;position:relative;overflow:hidden}.login-visual img{object-fit:cover}.login-visual>div{border-radius:var(--radius-card);background:#ffffffeb;flex-direction:column;padding:18px 20px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.login-visual span{color:var(--accent);font-size:var(--type-label);font-weight:900}.login-visual strong{font-size:var(--type-title);text-transform:uppercase;margin-top:5px}.analysis-card{background:0 0;border:0;gap:14px;overflow:visible}.analysis-auction-panel,.analysis-card-header,.analysis-detail-grid,.analysis-meta-grid,.analysis-price-grid,.analysis-recommendation,.analysis-seller-panel,.product-image-strip{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff}.analysis-card-header{padding:30px}.analysis-card-title-row h2{font-size:var(--type-section)}.analysis-card-title-row .badge{border-radius:999px}.product-image-strip{padding:22px 30px}.product-image-thumb{border-radius:8px!important}.analysis-price-grid{background:0 0;border:0;gap:14px;margin:0}.analysis-price-tile{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;min-height:126px;padding:24px}.analysis-price-tile>span{font-size:var(--type-label)}.analysis-price-tile>strong{font-size:var(--type-section)}.analysis-price-tile-accent{background:var(--accent);border-color:var(--accent)}.analysis-auction-panel{background:var(--accent-soft)!important;border-radius:var(--radius-card)!important;border:1px solid #c6bbff!important;padding:28px 30px!important}.analysis-auction-panel input{font-size:var(--type-body)!important;border-radius:8px!important}.analysis-meta-grid{background:0 0;border:0;gap:14px}.analysis-meta-item{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;min-height:104px;padding:24px}.analysis-meta-item .badge{border-radius:999px}.analysis-seller-panel{margin-top:0}.analysis-seller-summary>div{border-radius:var(--radius-card)}.analysis-recommendation{border:1px solid var(--border);background:#fff;grid-template-columns:1fr;gap:10px;min-height:132px;padding:28px 30px}.analysis-recommendation-icon{display:none}.recommendation-positive{background:#e5f8ef;border-color:#a8dec7}.recommendation-caution{background:var(--accent-soft);border-color:#c6bbff}.recommendation-negative{background:#ffe8e8;border-color:#f3b0b0}.analysis-detail-grid{background:0 0;border:0;gap:14px}.analysis-detail-panel{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;min-height:360px;padding:30px}.analysis-detail-copy{font-size:var(--type-body)}.analysis-copy-button,.analysis-lang-tabs{border-radius:6px}.analysis-copy-button{border-color:var(--border)}.analysis-cart-button{border-radius:var(--radius-card)}@media (max-width:1180px){.staff-workspace{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.staff-sidebar{height:auto;padding:12px 14px;position:relative;overflow:visible}.staff-brand{min-height:46px;padding:0 4px 12px}.staff-brand>strong{width:36px;height:36px;font-size:18px}.staff-navigation{scrollbar-width:none;gap:8px;padding-top:12px;display:flex;overflow-x:auto}.staff-navigation::-webkit-scrollbar{display:none}.staff-navigation section{gap:6px;display:flex}.staff-navigation section>span{display:none}.staff-navigation a{min-width:max-content;min-height:38px;padding:8px 10px}.staff-sidebar-footer{display:none}.staff-topbar{min-height:64px;padding:10px 14px}.staff-workspace-main{display:block}.staff-workspace-content{overflow:visible}.customer-workspace{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.customer-sidebar{height:auto;padding:12px 14px;position:relative;overflow:visible}.customer-brand{min-height:46px;padding:0 4px 12px}.customer-brand>strong{width:36px;height:36px;font-size:18px}.customer-navigation{scrollbar-width:none;gap:6px;padding-top:12px;display:flex;overflow-x:auto}.customer-navigation::-webkit-scrollbar{display:none}.customer-navigation>span{display:none}.customer-navigation a,.customer-navigation button{width:auto;min-width:max-content;min-height:38px;padding:8px 10px}.customer-sidebar-footer{display:none}.customer-topbar{min-height:64px;padding:10px 14px;position:relative}.customer-workspace-main{display:block}.customer-workspace-content{overflow:visible}.customer-workspace-content .account-page,.customer-workspace-content .cart-page{min-height:calc(100vh - 64px)}.customer-workspace-anchor{scroll-margin-top:16px}.customer-order-filters{grid-template-columns:1fr 1fr}.customer-order-filters>strong{grid-column:1/-1;padding:0}}@media (min-width:1181px) and (max-width:1380px){.customer-workspace-content .account-head{grid-template-columns:minmax(0,1fr) 220px;gap:32px;padding-block:56px 40px}.customer-workspace-content .account-head h1{overflow-wrap:anywhere;font-size:clamp(38px,4vw,54px)}.customer-workspace-content .account-head-meta{padding-left:20px}.customer-workspace-content .balance-grid{grid-template-columns:1.35fr 1fr 1fr}.customer-workspace-content .balance-grid article{min-width:0;padding:24px}.customer-workspace-content .balance-grid article>strong{overflow-wrap:anywhere;font-size:clamp(34px,4vw,48px)}}@media (max-width:980px){.home-hero,.home-hero.is-search-mode{min-height:0}.hero-console-visual{height:320px}.home-faq{grid-template-columns:1fr 1.4fr}.home-faq-aside{grid-column:1/-1}.home-pricing,.home-socials{grid-template-columns:1fr;gap:34px}.login-shell{grid-template-columns:1fr}.login-visual{min-height:520px}}@media (max-width:680px){.staff-topbar>div span{display:none}.staff-topbar nav a{padding-inline:10px}.staff-navigation a b{font-size:12px}.customer-topbar>div span{display:none}.customer-topbar>a{padding-inline:10px}.customer-navigation a b{font-size:12px}.customer-overview-grid{width:min(100% - 28px,1280px)}.customer-order-filters,.customer-overview-grid{grid-template-columns:1fr}.customer-order-filters>strong{grid-column:auto}.customer-workspace-content .account-error,.customer-workspace-content .account-head,.customer-workspace-content .account-loading,.customer-workspace-content .account-section,.customer-workspace-content .balance-grid,.customer-workspace-content .demo-notice,.customer-workspace-content .topup-panel{max-width:calc(100% - 28px)}.account-page .customer-profile-section{padding:22px}.profile-summary{grid-template-columns:1fr}.profile-summary>div+div{border-top:1px solid var(--border);border-left:0}.checkout-profile-summary{flex-direction:column;align-items:flex-start;padding:22px}.checkout-profile-required{grid-template-columns:1fr}.checkout-profile-required .button{width:100%}.parcel-history-filters{flex-direction:column;align-items:stretch}.parcel-history-filters>div{flex-wrap:wrap;margin-right:0}.parcel-history-filters input,.parcel-history-filters label{width:100%}.header-account,.header-cart{min-width:42px;padding:0 10px}.hero-console-visual{height:220px}.hero-proof{grid-template-columns:1fr 1fr}.hero-proof-intro{display:block}.hero-proof-intro p{margin-top:10px}.home-faq{grid-template-columns:1fr;gap:34px;width:min(100% - 28px,1440px);padding:64px 0}.home-faq-aside{grid-column:auto}.home-pricing{grid-template-columns:1fr;gap:34px}.home-pricing,.home-shipping-calculator{width:min(100% - 28px,1440px);padding:64px 0}.home-shipping-calculator-foot{flex-direction:column;align-items:flex-start}.home-daily-products{width:min(100% - 28px,1440px);padding:64px 0}.home-daily-products>.section-heading{flex-direction:row;align-items:flex-end}.home-daily-shelf-head{flex-direction:column;align-items:flex-start}.home-daily-track{grid-auto-columns:minmax(270px,86%)}.home-price-note,.home-pricing-main{grid-template-columns:1fr}.home-price-note{gap:10px}.home-price-note>div+div{border-left:0;border-top:1px solid var(--border);padding-top:16px;padding-left:0}.home-socials{width:min(100% - 28px,1440px);padding:64px 0}.home-socials-grid{grid-template-columns:1fr 1fr}.home-social-card{min-height:190px}.loading-panel{padding:34px 22px 28px}.loading-panel h2{font-size:var(--type-section);margin-top:30px}.loading-steps{grid-template-columns:1fr}.loading-steps div,.loading-steps div+div{border-right:0;border-bottom:1px solid var(--border);min-height:0;padding:16px 0}.loading-steps div:last-child{border-bottom:0}.home-final-cta{padding:76px 20px 82px}.home-final-cta h2{font-size:clamp(42px,12vw,68px)}.home-faq-list summary{grid-template-columns:34px 1fr 34px}.home-faq-list summary strong{font-size:var(--type-body)}.home-faq-list details p{padding-left:48px}.auction-guide,.delivery-grid,.guide-index,.services-public-grid,.shipping-explainer,.steps-grid,.visual-gallery{gap:10px}.login-shell{gap:28px;width:min(100% - 28px,1280px);padding:24px 0 42px}.login-copy h1{overflow-wrap:anywhere}.login-visual{order:-1;min-height:360px}.shipping-carrier-tabs button:nth-child(-n+2),.shipping-carrier-tabs button:nth-child(2){border:1px solid var(--border)}.footer-links{grid-template-columns:1fr 1fr}}.warehouse-manager-head-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.receiving-page{gap:24px;width:min(100% - 48px,1440px);max-width:1440px;margin-inline:auto;padding:48px 0 72px;display:grid}.receiving-head,.receiving-match,.receiving-search{background:#fff;border:1px solid #cbd3d5;border-radius:18px;padding:28px}.receiving-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.receiving-head h1{margin:10px 0}.receiving-form,.receiving-search form{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.receiving-form label,.receiving-search label{flex:240px;gap:8px;font-weight:700;display:grid}.receiving-form input,.receiving-form textarea,.receiving-search input{font:inherit;background:#f7f9f9;border:1px solid #cbd3d5;border-radius:10px;padding:13px 15px}.receiving-form textarea{resize:vertical;min-height:80px}.receiving-search small{color:#687174;margin-top:14px;display:block}.scanner-panel{background:#101112;border:1px solid #cbd3d5;border-radius:14px;max-width:520px;margin-top:22px;position:relative;overflow:hidden}.scanner-panel video{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.scanner-frame{pointer-events:none;border:3px solid #9bff70;border-radius:14px;position:absolute;inset:18% 12%;box-shadow:0 0 0 999px #0000002e}.scanner-close{margin:14px}@media (max-width:700px){.receiving-search form{align-items:stretch}.receiving-search form .button{justify-content:center;width:100%}}.receiving-error,.receiving-success{border-radius:12px;margin:0;padding:16px 20px;font-weight:700}.receiving-error{color:#a52222;background:#ffe3e3}.receiving-success{color:#287b2d;background:#e7fbdc;align-items:center;gap:10px;display:flex}.receiving-match-head{border-bottom:1px solid #d7ddde;justify-content:space-between;gap:20px;padding-bottom:20px;display:flex}.receiving-match-head h2{margin:8px 0}.receiving-item{align-items:center;gap:15px;padding:22px 0;display:flex}.receiving-item>svg{color:#5637ff;width:32px;height:32px}.receiving-item-image{object-fit:contain;border:1px solid var(--border);background:#fff;border-radius:8px;width:110px;height:110px}.receiving-item-content{flex:1;gap:5px;min-width:0;display:grid}.receiving-item-action{flex:none;align-self:flex-start;margin-left:auto}.receiving-item a{color:#5637ff;font-weight:700}.receiving-form{border-top:1px solid #d7ddde;padding-top:22px}@media (max-width:700px){.receiving-head,.warehouse-manager-head-actions{flex-direction:column;align-items:stretch}.receiving-head .button,.warehouse-manager-head-actions .button{justify-content:center;width:100%}.receiving-match-head{flex-direction:column}.receiving-page{gap:16px;width:min(100% - 28px,1440px);padding:20px 0 36px}.receiving-head,.receiving-match,.receiving-search{border-radius:14px;padding:18px 16px}.receiving-head h1{overflow-wrap:anywhere;font-size:clamp(2rem,10vw,3.2rem);line-height:.95}.receiving-head p{font-size:.95rem}.receiving-form,.receiving-search form{grid-template-columns:1fr;align-items:stretch;display:grid}.receiving-form label,.receiving-search label{width:100%;min-width:0}.receiving-form .button,.receiving-search form .button{justify-content:center;width:100%}.receiving-item{flex-wrap:wrap;align-items:flex-start;padding:18px 0}.receiving-item-content{overflow-wrap:anywhere}.receiving-item-action{justify-content:center;width:100%;margin-left:0}.receiving-match-head h2{overflow-wrap:anywhere}.scanner-panel{max-width:none}}.forwarding-manager,.forwarding-panel{gap:24px;width:100%;min-width:0;max-width:100%;display:grid}.forwarding-manager *,.forwarding-panel *{box-sizing:border-box}.forwarding-form-card,.forwarding-intro,.forwarding-manager-card,.forwarding-manager-detail,.forwarding-shipment-card{background:#fff;border:1px solid #cbd5d8;border-radius:24px;width:100%;min-width:0;padding:24px}.forwarding-address{background:#eef8fb;border-radius:14px;gap:4px;margin-top:18px;padding:16px;display:grid}.forwarding-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;display:grid}.forwarding-grid>label,.forwarding-item-row>label{flex-direction:column;gap:10px;min-width:0;display:flex}.forwarding-grid input,.forwarding-grid select,.forwarding-items input,.forwarding-items select,.forwarding-items textarea{width:100%;min-width:0;max-width:100%}.forwarding-items{gap:12px;display:grid}.forwarding-item-row{border:1px solid #cbd5d8;border-radius:16px;grid-template-columns:minmax(0,1.6fr) minmax(0,1.6fr) minmax(0,90px) minmax(0,110px) auto;align-items:end;gap:16px;min-width:0;padding:16px;display:grid}.forwarding-item-description{grid-column:1/-1}.forwarding-actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.forwarding-list-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.forwarding-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.status-pill{color:#5637ff;white-space:nowrap;background:#eee9ff;border-radius:999px;flex:none;align-items:center;width:max-content;max-width:100%;min-height:34px;padding:7px 12px;font-weight:800;line-height:1.15;display:inline-flex}.form-error,.form-success{border-radius:14px;padding:14px 16px;font-weight:700}.form-error{color:#a52222;background:#ffe3e3}.form-success{color:#287b2d;background:#e7fbdc}.forwarding-manager-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:20px;display:grid}.forwarding-manager-detail,.forwarding-manager-list{align-content:start;gap:14px;display:grid}.forwarding-manager-card{text-align:left;cursor:pointer}.forwarding-manager-card.is-selected{border-color:#5637ff;box-shadow:0 0 0 2px #5637ff26}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.detail-grid div,.detail-item{border:1px solid #cbd5d8;border-radius:14px;gap:5px;padding:14px;display:grid}.detail-grid span,.note-box span{color:#6d7478;text-transform:uppercase;font-size:.8rem}.note-box{background:#fff7d6;border-radius:14px;margin:18px 0;padding:16px}.detail-items{gap:10px;display:grid}.forwarding-manager .filter-bar,.forwarding-manager .page-topline{width:100%;min-width:0;max-width:100%}.forwarding-manager .page-topline{align-items:flex-end;gap:20px}.forwarding-manager .page-topline h1,.forwarding-manager .page-topline p,.forwarding-manager h2,.forwarding-manager h3,.forwarding-manager p,.forwarding-manager small,.forwarding-manager span,.forwarding-manager strong{overflow-wrap:anywhere;min-width:0;max-width:100%}.forwarding-manager .filter-bar{background:#fff;border:1px solid #cbd5d8;border-radius:16px;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:20px;display:flex}.forwarding-manager .filter-bar label{flex-direction:column;flex:190px;gap:8px;min-width:0;display:flex}.forwarding-manager .filter-bar select{width:100%;min-width:0;max-width:100%}.forwarding-manager .filter-bar>strong{margin-left:auto;padding-bottom:12px}.forwarding-filters{background:#fff;border:1px solid #cbd5d8;border-radius:16px;grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(150px,.75fr)) repeat(2,minmax(145px,.65fr));align-items:end;gap:14px;padding:20px;display:grid}.forwarding-actions label,.forwarding-filters label{min-width:0;color:var(--text-secondary);gap:7px;font-size:12px;font-weight:850;display:grid}.forwarding-actions select,.forwarding-filters input,.forwarding-filters select{border:1px solid var(--border);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;background-color:#f7f9f9;border-radius:8px;padding:9px 38px 9px 12px;font-size:14px;line-height:1.2}.forwarding-actions select,.forwarding-filters select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#171717 0),linear-gradient(135deg,#171717 50%,#0000 0);background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.forwarding-actions select:focus,.forwarding-filters input:focus,.forwarding-filters select:focus{border-color:var(--accent);background-color:#fff;outline:3px solid #5637ff24}.forwarding-filter-actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;padding-top:2px;display:flex}.forwarding-filter-actions strong{color:var(--ink);white-space:nowrap;margin-left:8px;font-size:13px}.forwarding-card-top>strong{overflow-wrap:anywhere;min-width:0}.forwarding-manager-detail,.forwarding-manager-grid>section,.forwarding-manager-list{width:100%;min-width:0;max-width:100%}.forwarding-manager-card{overflow:hidden}.forwarding-manager-list .forwarding-card-top{grid-template-columns:minmax(0,1fr);justify-items:start;gap:10px;margin-bottom:20px;display:grid}.forwarding-manager-list .forwarding-card-top>strong{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.forwarding-manager-list .forwarding-card-top .status-pill{white-space:normal;max-width:100%}.forwarding-manager-detail .forwarding-card-top{align-items:flex-start}.forwarding-manager-detail .detail-grid{min-width:0}.forwarding-manager-detail .detail-grid>div,.forwarding-manager-detail .detail-item{overflow-wrap:anywhere;min-width:0}.forwarding-manager-detail .forwarding-actions{display:block}.forwarding-manager-detail .forwarding-actions .koneko-action-field,.forwarding-manager-detail .forwarding-actions label{width:min(100%,360px);margin-left:auto}.koneko-action-field{min-width:0;color:var(--text-secondary);gap:7px;font-size:12px;font-weight:850;display:grid;position:relative}.koneko-action-label{color:inherit;font:inherit}.koneko-action-trigger{border:1px solid var(--border);width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#f7f9f9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:14px;line-height:1.2;display:flex}.koneko-action-trigger svg{flex:none;width:18px;height:18px;transition:transform .16s}.koneko-action-trigger[aria-expanded=true]{border-color:var(--accent);background:#fff;outline:3px solid #5637ff24}.koneko-action-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.koneko-action-trigger:disabled{cursor:not-allowed;opacity:.55}.koneko-action-menu{z-index:30;border:1px solid var(--border);background:#fff;border-radius:12px;width:100%;min-width:260px;max-height:min(360px,50vh);padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 14px 34px #11111129}.koneko-action-option{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:750;line-height:1.3;display:flex}.koneko-action-option:focus-visible,.koneko-action-option:hover,.koneko-action-option[data-active=true]{color:#3f26d8;background:#eee9ff;outline:0}@media (max-width:760px){.koneko-action-menu{z-index:80;border-radius:16px;width:auto;min-width:0;max-height:55vh;padding:8px;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 50px #11111142}.koneko-action-option{min-height:52px;padding:12px 14px;font-size:16px}}@media (max-width:1000px){.forwarding-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forwarding-manager-grid{grid-template-columns:1fr}.forwarding-item-row{grid-template-columns:1fr 1fr}.forwarding-item-description{grid-column:1/-1}}@media (max-width:1100px){.forwarding-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.forwarding-filter-search{grid-column:span 2}}@media (max-width:760px){.detail-grid,.forwarding-filters,.forwarding-grid,.forwarding-list-grid{grid-template-columns:1fr}.forwarding-filter-search{grid-column:auto}.forwarding-item-row{grid-template-columns:1fr}.forwarding-item-description{grid-column:auto}.forwarding-actions{flex-direction:column}.forwarding-manager .page-topline{align-items:stretch}.forwarding-manager .page-topline .button{justify-content:center;width:100%}.forwarding-manager .filter-bar{align-items:stretch}.forwarding-manager .filter-bar>strong{margin-left:0;padding-bottom:0}.forwarding-filter-actions{flex-direction:column;align-items:stretch}.forwarding-filter-actions .button{justify-content:center;width:100%}.forwarding-filter-actions strong{text-align:center;margin:4px 0 0}}@media (max-width:620px){.analyzer-tabs{grid-template-columns:1fr}.hero-console.is-search-mode .marketplace-search-panel,.marketplace-search-filters{margin-top:22px}.marketplace-search-filters-heading{display:block}.marketplace-search-filters-heading p{margin-top:10px}.marketplace-search-filters-grid{grid-template-columns:1fr 1fr}.marketplace-search-condition{grid-column:1/-1}.marketplace-search-control{border-radius:28px;grid-template-columns:auto minmax(0,1fr);padding:0 14px}.marketplace-search-control input{height:62px}.marketplace-search-control .button{border-radius:0 0 27px 27px;grid-column:1/-1;min-width:0;min-height:58px;margin:0 -14px}.marketplace-search-results-shell{padding-top:20px;padding-bottom:20px}.marketplace-results-head{flex-direction:column;align-items:flex-start;gap:12px}.marketplace-results-head>div:last-child{text-align:left}.marketplace-results-grid{grid-template-columns:1fr}.result-heading-actions{flex-direction:column;align-items:stretch;gap:12px;width:100%}.result-heading-actions .text-button{justify-content:space-between;width:100%}.marketplace-result{grid-template-columns:76px minmax(0,1fr)}.marketplace-result-image{width:76px;height:76px}}@media (max-width:420px){.marketplace-search-filters-grid{grid-template-columns:1fr}.marketplace-search-condition{grid-column:auto}}@media (min-width:621px) and (max-width:1100px){.marketplace-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.forwarding-manager.page-shell,.forwarding-panel.page-shell,main.forwarding-manager,main.forwarding-panel{width:min(100% - 48px,1440px);min-width:0;max-width:1440px;margin-inline:auto;padding:32px 0 80px;overflow:visible}.forwarding-manager .filter-bar,.forwarding-manager .forwarding-manager-card,.forwarding-manager .forwarding-manager-detail,.forwarding-manager .forwarding-manager-grid,.forwarding-panel .forwarding-form-card{min-width:0;max-width:100%}.forwarding-panel .forwarding-grid{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;display:grid!important}.forwarding-panel .forwarding-grid>label,.forwarding-panel .forwarding-item-row>label{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.forwarding-manager input,.forwarding-manager select,.forwarding-manager textarea,.forwarding-panel input,.forwarding-panel select,.forwarding-panel textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.forwarding-panel .forwarding-item-row{align-items:start;min-width:0;grid-template-columns:minmax(0,1.25fr) minmax(0,1.5fr) minmax(90px,.45fr) minmax(120px,.6fr) auto!important;gap:20px!important;display:grid!important}.forwarding-panel .forwarding-item-description{grid-column:1/-1}.forwarding-manager .forwarding-manager-grid{align-items:start;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr)!important;gap:24px!important;display:grid!important}.forwarding-manager .forwarding-manager-detail,.forwarding-manager .forwarding-manager-list{align-content:start;gap:16px;width:100%;min-width:0;display:grid}.forwarding-manager .forwarding-manager-card{width:100%;min-width:0;overflow:hidden}.forwarding-manager .detail-grid{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;display:grid!important}.forwarding-panel .forwarding-product-grid{grid-template-columns:minmax(0,1.6fr) minmax(150px,.7fr) minmax(110px,.45fr) minmax(150px,.7fr)!important;gap:20px!important}.forwarding-panel .forwarding-product-description,.forwarding-panel .forwarding-product-title,.forwarding-panel .forwarding-product-url{grid-column:1/-1}.forwarding-panel .forwarding-product-grid textarea{resize:vertical;min-height:132px}.forwarding-panel .forwarding-analysis-status{min-height:18px;color:var(--text-muted,#6d7478);font-size:14px;font-weight:700}.forwarding-panel .forwarding-analysis-ready{color:#287b2d}.forwarding-panel .forwarding-analysis-error{color:#a52222}.forwarding-panel .forwarding-analysis-actions{margin-top:14px;display:flex}.forwarding-panel .forwarding-analysis-actions .button{min-height:48px}.forwarding-panel .forwarding-analysis-progress{width:100%;color:var(--accent);margin-top:18px}.forwarding-panel .forwarding-analysis-progress-top{font-size:var(--type-label);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;font-weight:800;display:flex}.forwarding-panel .forwarding-analysis-progress-top strong{color:var(--text-muted,#6d7478);font-variant-numeric:tabular-nums}.forwarding-panel .forwarding-analysis-progress-track{background:#dfe7e9;border-radius:999px;width:100%;height:8px;overflow:hidden}.forwarding-panel .forwarding-analysis-progress-track span{background:var(--accent);border-radius:inherit;min-width:0;height:100%;transition:width .12s linear;display:block}.forwarding-panel .forwarding-product-preview{background:#fff;border:1px solid #cbd5d8;border-radius:16px;grid-template-columns:minmax(180px,280px) 1fr;align-items:center;gap:14px;margin-top:16px;padding:12px;display:grid}.forwarding-panel .forwarding-product-preview img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;display:block}.forwarding-panel .forwarding-product-preview span{color:var(--text-muted,#6d7478);font-weight:700}.forwarding-panel .forwarding-product-gallery{grid-template-columns:repeat(auto-fit,minmax(150px,220px));gap:12px;margin-top:16px;display:grid}.forwarding-panel .forwarding-product-gallery-1{grid-template-columns:minmax(160px,240px)}.forwarding-panel .forwarding-product-thumb{cursor:zoom-in;background:#fff;border:1px solid #cbd5d8;border-radius:16px;min-width:0;height:190px;padding:10px;position:relative;overflow:hidden}.forwarding-panel .forwarding-product-thumb img{object-fit:contain;border-radius:10px;width:100%;height:100%;display:block}.forwarding-panel .forwarding-product-thumb>span{color:#fff;background:#111111c7;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:12px;right:12px}.forwarding-panel .forwarding-product-thumb>span svg{width:18px;height:18px}.forwarding-manager-item-image,.forwarding-shipment-image{aspect-ratio:4/3;object-fit:cover;border:1px solid #cbd5d8;border-radius:14px;width:100%;max-width:280px;margin-bottom:16px;display:block}@media (max-width:1000px){.forwarding-panel .forwarding-item-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.forwarding-panel .forwarding-item-description{grid-column:1/-1}.forwarding-panel .forwarding-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.forwarding-panel .forwarding-product-description,.forwarding-panel .forwarding-product-title,.forwarding-panel .forwarding-product-url{grid-column:1/-1}.forwarding-manager .forwarding-manager-grid{grid-template-columns:1fr!important}}@media (max-width:700px){.forwarding-manager.page-shell,.forwarding-panel.page-shell,main.forwarding-manager,main.forwarding-panel{width:min(100% - 28px,1440px);padding-top:20px}.forwarding-manager .detail-grid,.forwarding-panel .forwarding-grid,.forwarding-panel .forwarding-item-row,.forwarding-panel .forwarding-product-grid{grid-template-columns:1fr!important}.forwarding-panel .forwarding-product-preview{grid-template-columns:1fr}.forwarding-panel .forwarding-item-description{grid-column:auto}.forwarding-manager .page-topline{align-items:stretch}.forwarding-manager .page-topline .button{justify-content:center;width:100%}}.forwarding-panel .forwarding-logistics-field{grid-template-rows:minmax(48px,auto) 64px;align-content:start;gap:10px;display:grid}.forwarding-panel .forwarding-logistics-grid{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;min-width:0;display:grid}.forwarding-panel .forwarding-logistics-grid .forwarding-order-number{grid-area:1/1/auto/span 5}.forwarding-panel .forwarding-logistics-grid .forwarding-domestic-carrier{grid-area:1/6/auto/span 3}.forwarding-panel .forwarding-logistics-grid .forwarding-tracking-number{grid-area:1/9/auto/span 4}.forwarding-panel .forwarding-logistics-grid .forwarding-domestic-shipping{grid-area:2/1/auto/span 5}.forwarding-panel .forwarding-logistics-grid .forwarding-shipping-cost{grid-area:2/6/auto/span 3}.forwarding-panel .forwarding-logistics-grid .forwarding-expected-date{grid-area:2/9/auto/span 4}.forwarding-panel .forwarding-field-label{min-height:48px;line-height:1.25;display:block}.forwarding-panel .forwarding-logistics-field input,.forwarding-panel .forwarding-logistics-field select{height:64px;min-height:64px}.forwarding-panel .forwarding-requests-section{width:100%;min-width:0;max-width:100%;margin:0}.forwarding-panel .forwarding-requests-section .forwarding-list-grid,.forwarding-panel .forwarding-requests-section .section-heading{width:100%;min-width:0;max-width:100%}@media (max-width:700px){.forwarding-panel .forwarding-logistics-grid{grid-template-columns:1fr}.forwarding-panel .forwarding-logistics-grid .forwarding-logistics-field{grid-area:auto/1}.forwarding-panel .forwarding-logistics-field{grid-template-rows:auto 64px}.forwarding-panel .forwarding-field-label{min-height:0}}.customer-price-adjustment{background:#fff8e8;border:1px solid #ffb84d;border-radius:18px;grid-column:1/-1;margin-top:12px;padding:20px}.customer-price-adjustment>strong{font-size:18px;display:block}.customer-price-adjustment p{margin:8px 0 16px}.customer-price-adjustment dl{gap:8px;margin:0 0 16px;display:grid}.customer-price-adjustment dl div{justify-content:space-between;gap:24px;display:flex}.customer-price-adjustment dt{color:#666}.customer-price-adjustment dd{margin:0;font-weight:800}.customer-price-adjustment>div{flex-wrap:wrap;gap:10px;display:flex}.customer-split-proposal,.parcel-split-approved,.parcel-split-form{border:1px solid var(--line,#cbd3d5);background:#fff;border-radius:24px;margin-top:24px;padding:24px}.parcel-split-form{gap:20px;display:grid}.customer-split-proposal h4,.parcel-split-approved h3,.parcel-split-form h3{margin:6px 0}.customer-split-actions label,.parcel-split-form label{gap:8px;font-weight:700;display:grid}.customer-split-actions textarea,.parcel-split-form input,.parcel-split-form select,.parcel-split-form textarea{width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #cbd3d5;border-radius:14px;padding:12px 14px}.customer-split-boxes,.parcel-split-assignments,.parcel-split-boxes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.customer-split-boxes article,.parcel-split-boxes fieldset{border:1px solid #d9dfe1;border-radius:18px;gap:12px;padding:18px;display:grid}.parcel-split-boxes fieldset>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.parcel-split-state{color:#5635ff;background:#eee9ff;border-radius:14px;margin:0;padding:14px 16px;font-weight:800}.parcel-split-state.is-warning{color:#7b4c00;background:#fff2d5}.customer-split-proposal{background:#f7f5ff;border-color:#b9aaff;gap:18px;display:grid}.customer-split-boxes article span{color:#62676a}.customer-split-actions{gap:14px;display:grid}.customer-split-note{background:#fff;border-radius:12px;padding:14px}.customer-package-statuses{gap:12px;display:grid}.customer-package-statuses article{background:#fff;border:1px solid #d9dfe1;border-radius:14px;gap:8px;padding:14px 16px;display:grid}.customer-package-statuses article>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.customer-package-statuses article span{color:#5734ff;font-weight:800}.customer-package-statuses article p{color:#62676a}.parcel-split-approved{background:#effcf5;border-color:#9cddba;gap:16px;display:flex}.parcel-split-approved>div{flex:1}.parcel-package-list{gap:16px;margin-top:16px;display:grid}.parcel-package-card{background:#fff;border:1px solid #cde8d9;border-radius:16px;gap:14px;padding:18px;display:grid}.parcel-package-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.parcel-package-card>header div{gap:2px;display:grid}.parcel-package-card>header em{color:#5734ff;background:#ebe7ff;border-radius:10px;padding:6px 10px;font-size:13px;font-style:normal;font-weight:800}.parcel-package-card>p{color:#62676a}.parcel-package-form,.parcel-package-ready,.parcel-package-ready form{gap:14px;display:grid}.parcel-package-form label,.parcel-package-ready label{gap:7px;font-weight:700;display:grid}.parcel-package-form>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.parcel-package-form input,.parcel-package-form select,.parcel-package-ready input{background:#fff;border:1px solid #cbd3d5;border-radius:12px;width:100%;min-height:46px;padding:10px 12px}.parcel-package-ready{grid-template-columns:minmax(180px,auto) 1fr;align-items:end}.parcel-package-shipped{border-top:1px solid #cde8d9;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}@media (max-width:720px){.parcel-split-boxes fieldset>div{grid-template-columns:1fr}.parcel-package-card>header,.parcel-package-shipped{flex-direction:column}.customer-package-statuses article>div{flex-direction:column;align-items:flex-start}.parcel-package-form>div,.parcel-package-ready{grid-template-columns:1fr}}.language-switcher{flex:none;position:relative}.language-switcher-trigger{color:#111;width:116px;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ffffff8f;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 14px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.language-switcher-trigger svg{flex:none;width:17px;height:17px}.language-switcher-trigger .language-switcher-chevron{width:15px;height:15px;transition:transform .16s}.language-switcher.is-open .language-switcher-chevron{transform:rotate(180deg)}.language-switcher-menu{z-index:120;border:1px solid var(--line);background:#fff;border-radius:18px;width:236px;padding:7px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 48px #11111129}.language-switcher-option{color:#111;width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:0 12px;display:grid}.language-switcher-option:focus-visible,.language-switcher-option:hover{background:#f3f0ff;outline:none}.language-switcher-option.is-active{color:var(--purple);background:#eee9ff}.language-switcher-option-code{color:#777;font-size:12px;font-weight:800}.language-switcher-option-label{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.language-switcher-option svg{opacity:0;width:17px;height:17px}.language-switcher-option.is-active svg{opacity:1}@media (max-width:760px){.language-switcher-menu{width:min(236px,100vw - 48px)}}@media (max-width:600px){.header-actions{gap:6px}.language-switcher-trigger{gap:3px;width:62px;min-height:42px;padding:0 7px}.language-switcher-trigger>svg:first-child{display:none}.header-account,.header-cart{justify-content:center;gap:0;width:42px;min-width:42px;padding:0}.header-account>svg,.header-cart>svg{width:17px;height:17px}.header-cart span{width:18px;min-width:18px;height:18px;font-size:10px;position:absolute;transform:translate(15px,-14px)}}.document-dropzone{grid-template-columns:minmax(190px,1fr) minmax(150px,.8fr);align-items:start;gap:8px;min-width:220px;display:grid}.document-dropzone-compact{margin-top:10px}.document-dropzone-trigger{border:1px dashed var(--purple);min-height:54px;color:var(--purple);font:inherit;text-align:center;cursor:pointer;background:#faf9ff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:9px 12px;font-size:12px;font-weight:800;line-height:1.2;display:flex}.document-dropzone-trigger:focus-visible,.document-dropzone-trigger:hover{outline-offset:1px;background:#f0edff;outline:3px solid #7a48ff2e}.document-dropzone-trigger:disabled{cursor:wait;opacity:.6}.document-dropzone-trigger small{color:var(--text-secondary);font-size:10px;font-weight:600}.document-category{color:var(--text-secondary);gap:4px;font-size:11px;font-weight:700;display:grid}.document-category select{border:1px solid var(--line);width:100%;min-height:34px;color:var(--text);font:inherit;background:#fff;border-radius:9px;padding:0 8px;font-size:12px}.document-category select:disabled{opacity:.6}.document-dropzone-message{color:var(--text-secondary);grid-column:1/-1;margin:0;font-size:11px;line-height:1.35}.document-dropzone-list{grid-column:1/-1;gap:5px;margin:0;padding:0;list-style:none;display:grid}.document-dropzone-list li{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 7px;min-width:0;padding:6px 8px;display:grid}.document-dropzone-list img,.document-file-icon{width:28px;height:28px;color:var(--purple);object-fit:cover;background:#eeeaff;border-radius:5px;grid-row:1/span 2;place-items:center;font-size:8px;font-weight:900;display:grid}.document-dropzone-list a{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.document-dropzone-list small{color:var(--text-secondary);font-size:10px;line-height:1.2}.koneko-avatar{border:1px solid var(--line);width:48px;height:48px;color:var(--purple);background:#eeeaff;border-radius:50%;flex:0 0 48px;place-items:center;font-size:16px;font-weight:900;display:inline-grid;overflow:hidden}.koneko-avatar-image{object-fit:cover;width:100%;height:100%}.koneko-avatar-fallback{place-items:center;width:100%;height:100%;display:grid}.koneko-alert,.profile-summary-contact{align-items:center;gap:12px;display:flex}.koneko-alert{border:1px solid var(--line);color:var(--text);background:#f4f1ff;border-radius:14px;margin:0 0 18px;padding:14px 16px}.koneko-alert>svg{width:22px;height:22px;color:var(--purple);flex:none}.koneko-alert.is-success{background:#effcf5;border-color:#a9e3c9}.koneko-alert.is-success>svg{color:#178456}.koneko-alert.is-warning{background:#fff9e9;border-color:#f1d181}.koneko-alert.is-warning>svg{color:#a76b00}.koneko-alert div{flex:1;gap:2px;min-width:0;display:grid}.koneko-alert strong{font-size:14px;font-weight:850}.koneko-alert span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.koneko-alert button{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:22px;line-height:1}@media (max-width:900px){.document-dropzone{grid-template-columns:1fr}}.hb-workspace{max-width:1440px;color:var(--text-primary);background:var(--bg-primary);min-height:100vh;margin:0 auto;padding:32px}.hb-workspace h1{margin:8px 0;font-size:32px;line-height:1.1}.hb-workspace h2{font-size:var(--type-title);line-height:1.4}.hb-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.hb-header nav{flex-wrap:wrap;gap:20px;display:flex}.hb-header a{align-items:center;min-height:44px;display:inline-flex}.hb-header p{color:var(--text-secondary)}.hb-layout{grid-template-columns:minmax(0,1fr) 360px;gap:24px;margin:24px 0;display:grid}.hb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.hb-cart,.hb-request{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);padding:24px}.hb-product{overflow-wrap:anywhere}.hb-product .market-card-image{background:var(--bg-secondary);height:220px;padding:20px}.hb-product .market-card-image img{object-fit:contain;mix-blend-mode:multiply}.hb-product .market-card-body{flex-direction:column;gap:8px;display:flex}.hb-product h2,.hb-product h3{min-height:50px;font-size:18px;line-height:1.35}.hb-product p{color:var(--text-secondary);font-size:13px;line-height:1.5}.hb-workspace label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:800;display:grid}.hb-workspace input,.hb-workspace select,.hb-workspace textarea{font:inherit;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-card);min-height:44px;color:var(--text-primary);width:100%;max-width:100%;padding:10px 12px}.hb-workspace button{background:var(--accent);color:#fff;border-radius:var(--radius-control);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:13px;font-weight:800;display:inline-flex}.hb-workspace button:hover{background:var(--accent-bright)}.hb-workspace button:disabled{opacity:.5;cursor:not-allowed}.hb-workspace :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px;border-color:var(--accent)}.hb-workspace dl{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:16px 0;font-size:13px;display:grid}.hb-workspace dt{color:var(--text-secondary)}.hb-workspace dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:800}.hb-product dl{margin-top:auto;padding-top:16px}.hb-workspace dt:has(strong),.hb-workspace dt:has(strong)+dd{color:var(--accent)}.hb-cart{align-self:start}.hb-cart article{border-bottom:1px solid var(--border);padding:16px 0}.hb-cart p{font-size:14px}.hb-request{overflow-wrap:anywhere;margin-top:16px}.hb-request>h2,.hb-request>label{margin-bottom:16px}.hb-import{border-bottom:1px solid var(--border);color:var(--text-secondary);margin-bottom:20px;padding-bottom:16px;font-size:13px}.hb-import summary{cursor:pointer;min-height:44px;color:var(--accent);align-items:center;font-weight:800;display:flex}.hb-import[open] label{margin:12px 0}.hb-fee-banner{z-index:5;background:var(--accent-soft);border:1px solid var(--border);border-radius:var(--radius-control);margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.5;position:sticky;top:0}.hb-fee-banner strong{color:var(--accent)}.hb-categories.market-filterbar{min-height:52px;margin:16px 0;display:block}.hb-categories.market-filterbar>div{min-height:52px;display:flex;overflow-x:auto}.hb-categories.market-filterbar>div button{color:var(--text-secondary);background:var(--bg-card);border:0;border-right:1px solid var(--border);border-radius:0;flex:1 0 auto;margin:0}.hb-categories.market-filterbar>div button:last-child{border-right:0}.hb-categories.market-filterbar>div button.is-active{background:var(--accent);color:#fff}.hb-categories.market-filterbar>div button:hover:not(.is-active){background:var(--bg-secondary)}@media (max-width:900px){.hb-workspace{padding:16px}.hb-layout{grid-template-columns:1fr}.hb-header{flex-direction:column;align-items:flex-start}.hb-cart{width:100%}.hb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hb-product{min-width:0}.hb-request{padding:16px}.hb-fee-banner{font-size:13px}.hb-categories{max-width:100%}}@media (max-width:420px){.hb-grid{grid-template-columns:1fr}.hb-header nav{gap:12px}.hb-workspace h1{font-size:24px}.hb-layout{gap:16px}.hb-fee-banner{position:sticky;top:0}.hb-product .market-card-image{height:200px}}.hb-manager-catalog .hb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hb-manager-catalog .market-card-image{height:150px;padding:14px}.hb-manager-catalog .market-card-body{gap:6px;padding:14px}.hb-manager-catalog .hb-product h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;font-size:14px;display:-webkit-box;overflow:hidden}.hb-manager-catalog .hb-product dl{gap:8px;margin:8px 0 0;padding-top:8px;font-size:11px}.hb-manager-catalog .market-card-body>small{font-size:10px}.hb-card-link{color:inherit;flex-direction:column;flex:1;min-width:0;text-decoration:none;display:flex}.hb-card-link:hover h3{color:var(--accent)}.hb-manager-catalog .market-card-action{min-height:44px;padding:0 14px;font-size:11px}.hb-detail .hb-header{margin-top:24px}.hb-detail h1{font-size:28px;line-height:1.3}.hb-detail-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hb-detail-image{place-items:center;display:grid}.hb-detail-image img{object-fit:contain;width:100%;max-height:420px}.hb-description{white-space:pre-wrap;line-height:1.8}.hb-source-url{overflow-wrap:anywhere;color:var(--text-secondary);margin-top:12px;font-size:13px}@media (max-width:1280px){.hb-manager-catalog .hb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.hb-manager-catalog .hb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-detail-grid{grid-template-columns:1fr}}@media (max-width:420px){.hb-manager-catalog .hb-grid{grid-template-columns:1fr}.hb-detail h1{font-size:22px}}.koneko-select{width:100%;color:var(--text-primary);gap:6px;margin:0 0 16px;display:grid;position:relative}.koneko-select-label{color:var(--text-secondary);font-size:12px;font-weight:800}.koneko-select-trigger{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-card);width:100%;min-height:44px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.koneko-select-trigger:hover,.koneko-select-trigger[aria-expanded=true]{border-color:var(--accent);background:var(--bg-card)}.koneko-select-trigger svg{width:18px;height:18px;color:var(--text-secondary);flex:none;transition:transform .16s}.koneko-select-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.koneko-select-trigger:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.koneko-select-popover{z-index:40;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-card);width:100%;max-height:min(320px,50vh);box-shadow:var(--shadow-dropdown);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% - 2px);left:0;overflow:auto}.hb-workspace .koneko-select-option{border-radius:calc(var(--radius-card) - 2px);width:100%;min-height:44px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:650;display:flex}.hb-workspace .koneko-select-option:focus-visible,.hb-workspace .koneko-select-option:hover,.hb-workspace .koneko-select-option[aria-selected=true],.hb-workspace .koneko-select-option[data-active=true]{background:var(--accent-soft);color:var(--accent);outline:0}.koneko-select-option svg{flex:none;width:16px;height:16px}.koneko-select-native{display:none}@media (max-width:760px){.koneko-select{gap:6px}.koneko-select-label{font-size:12px}.koneko-select-popover,.koneko-select-trigger{display:none}.koneko-select-option{min-height:44px}.koneko-select-native{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-card);width:100%;min-height:44px;color:var(--text-primary);font:inherit;padding:10px 12px;display:block}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}