@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-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-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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--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{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.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}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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,)}.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))}.\[page\:securite\]{page:securite}}:root{--n-0:#fff;--n-50:#f6f7f9;--n-100:#eef0f4;--n-200:#e2e5ea;--n-300:#cbd0d8;--n-400:#a4acb8;--n-500:#7a8393;--n-600:#636b78;--n-700:#414853;--n-800:#2a303a;--n-900:#1c2129;--n-950:#10141a;--b-25:#fff8f3;--b-50:#fff1e6;--b-100:#ffe1c9;--b-200:#ffc79c;--b-300:#ffa561;--b-400:#fa8433;--b-500:#f0731f;--b-600:#bc5400;--b-700:#b04b08;--b-800:#85390b;--b-900:#6b2f0d;--b-550:#d66410;--g-50:#e7f7ee;--g-500:#1a9e57;--g-700:#0b6b3c;--i-50:#eaf1fe;--i-600:#1b54b8;--w-50:#fff6e6;--w-700:#8f4f00;--d-50:#fdecea;--d-700:#9e2118;--wa-500:#25d366;--wa-600:#1fb757;--surface:var(--n-0);--surface-sunken:var(--n-50);--surface-muted:var(--n-100);--surface-inverse:var(--n-900);--surface-brand:var(--b-500);--surface-brand-text:var(--b-600);--surface-brand-soft:var(--b-100);--scrim:#10141ad6;--ink:var(--n-900);--ink-2:var(--n-700);--ink-muted:var(--n-600);--ink-disabled:var(--n-400);--ink-inverse:var(--n-0);--ink-max:var(--n-950);--ink-brand:var(--b-700);--ink-on-brand-soft:var(--b-900);--ink-on-inverse-brand:var(--b-300);--line:var(--n-200);--line-strong:var(--n-500);--line-brand:var(--b-600);--focus:0 0 0 2px var(--surface), 0 0 0 4px var(--ink);--fs-50:.6875rem;--lh-50:1rem;--fs-75:.75rem;--lh-75:1rem;--fs-100:.8125rem;--lh-100:1.125rem;--fs-200:.875rem;--lh-200:1.25rem;--fs-300:1rem;--lh-300:1.5rem;--fs-400:1.125rem;--lh-400:1.5rem;--fs-500:1.3125rem;--lh-500:1.625rem;--fs-600:1.5rem;--lh-600:1.875rem;--fs-700:1.875rem;--lh-700:2.25rem;--fs-800:2.5rem;--lh-800:2.75rem;--fw-regular:400;--fw-medium:500;--fw-semi:600;--fw-bold:700;--fw-black:800;--tr-tight:-.025em;--tr-snug:-.01em;--tr-caps:.05em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--r-sm:4px;--r-md:8px;--r-lg:12px;--r-plate:16px;--r-full:999px;--el-0:none;--el-1:0 1px 2px #1018280f, 0 1px 1px #1018280a;--el-2:0 2px 6px #10182814, 0 1px 2px #1018280f;--el-3:0 8px 20px #1018281f, 0 2px 6px #1018280f;--el-4:0 20px 44px #1018282e, 0 6px 12px #10182814;--target:48px;--target-dense:36px;--col-max:1180px;--t-micro:.14s;--t-base:.22s;--t-page:.38s;--e-standard:cubic-bezier(.2, 0, 0, 1);--e-out:cubic-bezier(.22, 1, .3, 1);--e-spring:cubic-bezier(.34, 1.42, .64, 1);--accent:var(--b-500);--accent-light:var(--b-300);--accent-soft:var(--b-50);--bg:var(--surface-sunken);--card:var(--surface);--text:var(--ink);--muted:var(--ink-muted);--green:var(--g-700);--green-soft:var(--g-50);--radius:var(--r-md);--shadow:var(--el-0)}@media (prefers-reduced-motion:reduce){:root{--t-micro:0s;--t-base:0s;--t-page:0s}}html{background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:100%}body{-webkit-tap-highlight-color:transparent;touch-action:pan-x pan-y;overscroll-behavior-y:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;min-height:100vh;display:flex}main{flex-direction:column;flex:1;display:flex}main>*{flex:none;width:100%}main>.home,main>.sell{flex:1}.mz-header{background:var(--card);border-bottom:1px solid var(--line);padding:calc(10px + env(safe-area-inset-top)) 16px 10px;z-index:20;position:sticky;top:0}.header-row{justify-content:space-between;align-items:center;display:flex}.logo-lockup{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:0 auto;min-width:0;text-decoration:none;display:inline-block}.logo-img{width:204px;max-width:100%;height:auto;display:block}.header-row .account-link,.header-row .lang-toggle{flex-shrink:0}.tagline{font-size:var(--fs-50);color:var(--ink-brand);margin-top:1px;font-weight:600}@media (hover:hover){.logo-lockup .logo-img{transition:opacity var(--t-micro) var(--e-standard)}.logo-lockup:hover .logo-img{opacity:.8}}.lang-toggle{font-weight:700;font-size:var(--fs-100);gap:0;display:flex}.lang-toggle a{isolation:isolate;min-width:44px;min-height:44px;color:var(--muted);justify-content:center;align-items:center;padding:0 4px;text-decoration:none;display:inline-flex;position:relative}.lang-toggle a.active{color:var(--ink-brand)}.lang-toggle a.active:before{content:"";z-index:-1;background:var(--accent-soft);border-radius:6px;position:absolute;inset:6px 3px}@media (hover:hover){.lang-toggle a:not(.active):hover{color:var(--ink)}.lang-toggle a:not(.active):hover:before{content:"";z-index:-1;background:var(--surface-muted);border-radius:6px;position:absolute;inset:6px 3px}}.skip-link{left:12px;top:calc(8px + env(safe-area-inset-top));z-index:70;min-height:var(--target);background:var(--surface-inverse);color:var(--ink-inverse);border-radius:var(--r-md);box-shadow:var(--el-3);font-size:var(--fs-200);font-weight:var(--fw-bold);white-space:nowrap;transform:translateY(calc(-100% - 40px - env(safe-area-inset-top)));align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;position:fixed}.skip-link:focus{box-shadow:var(--focus), var(--el-3);outline:none;transform:none}#main:focus{outline:none}html{scroll-padding-top:calc(var(--header-h,70px) + 8px)}@media (max-width:899px){html:has(.mz-nav){scroll-padding-bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 8px)}}@media (max-height:500px) and (max-width:899px){html{scroll-padding-top:8px}}.screen{padding:14px 16px calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 12px);max-width:640px;margin:0 auto}.preview-banner{background:var(--accent-soft);color:#9a4a10;font-size:var(--fs-75);text-align:center;border:1px solid #f7c9a3;border-radius:8px;margin-bottom:12px;padding:8px 12px;font-weight:600}.search-row{gap:8px;margin-bottom:10px;display:flex}.search-box{background:var(--surface-muted);border:1px solid var(--line-strong);border-radius:var(--r-md);min-height:var(--target);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.search-box:focus-within{background:var(--surface);border:2px solid var(--line-brand);padding:0 11px}.search-box{cursor:text}.search-box svg{color:var(--muted);flex-shrink:0}.search-box input{width:100%;font:inherit;color:var(--text);background:0 0;border:none;outline:none}.search-field{flex:1;min-width:0;position:relative}.search-roll{color:var(--muted);pointer-events:none;white-space:nowrap;align-items:center;gap:.3em;display:flex;position:absolute;inset:0;overflow:hidden}.search-roll-term{color:var(--muted);animation:searchRoll .42s var(--e-out) both;font-weight:400;display:inline-block}@keyframes searchRoll{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}.icon-btn{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-md);min-height:var(--target);cursor:pointer;font:inherit;font-weight:var(--fw-semi);color:var(--ink);align-items:center;gap:6px;padding:0 14px;display:flex}.icon-btn.badged{background:var(--surface-inverse);border-color:var(--surface-inverse);color:var(--ink-inverse)}.count-pill{background:var(--surface-brand);color:var(--ink-max);font-size:var(--fs-75);font-weight:var(--fw-black);border-radius:var(--r-full);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;display:inline-flex}.toolbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.result-count{font-size:var(--fs-200);color:var(--ink-2);font-weight:var(--fw-semi)}.sort-box{flex-shrink:0;min-width:0}.fav-where{font-size:var(--fs-100);color:var(--ink-2);margin:-4px 0 12px}.fav-where a{color:var(--ink-brand);font-weight:700}.sort-box .dd-trigger{min-height:44px}.sheet .sheet-apply{bottom:calc(-18px - env(safe-area-inset-bottom));box-shadow:0 -10px 14px var(--card);position:sticky}.result-count b{color:var(--ink);font-weight:var(--fw-black);font-variant-numeric:tabular-nums}.fchips{gap:var(--sp-2);scrollbar-width:none;-ms-overflow-style:none;margin:0 -16px 2px;padding:2px 16px 8px;display:flex;overflow-x:auto}.fchips::-webkit-scrollbar{display:none}.fchip{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-full);cursor:pointer;min-height:36px;font:inherit;font-size:var(--fs-200);font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 8px 0 12px;display:inline-flex}.fchip i{border-radius:var(--r-full);background:var(--surface-muted);width:22px;height:22px;color:var(--ink-2);font-style:normal;font-size:var(--fs-100);font-weight:var(--fw-bold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.fchip:focus-visible{box-shadow:var(--focus);outline:none}.fchip.clear{color:var(--ink-brand);border-style:dashed;border-color:var(--line-brand);padding:0 14px}.dd{position:relative}.dd-block{width:100%}.dd-trigger{border:1px solid var(--line);background:var(--card);color:var(--text);font:inherit;font-size:var(--fs-100);cursor:pointer;width:100%;min-height:var(--target);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex}.dd-trigger:hover{border-color:var(--accent-light)}.dd.open .dd-trigger{border-color:var(--ink-brand);box-shadow:0 0 0 3px var(--accent-soft)}.dd-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-chevron{color:var(--muted);flex-shrink:0;transition:transform .2s}.dd.open .dd-chevron{color:var(--ink-brand);transform:rotate(180deg)}.dd-menu{z-index:45;background:var(--card);border:1px solid var(--line);opacity:0;pointer-events:none;visibility:hidden;border-radius:8px;max-height:260px;padding:6px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;transform:translateY(-6px)scale(.98);box-shadow:0 12px 28px #10182829}.dd:not(.dd-block) .dd-menu{min-width:190px;left:auto}.dd.open .dd-menu{opacity:1;pointer-events:auto;visibility:visible;transition-property:opacity,transform;transform:translateY(0)scale(1)}.dd-option{text-align:left;cursor:pointer;width:100%;font:inherit;font-size:var(--fs-100);color:var(--text);background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:9px 10px;font-weight:600;transition:background .12s;display:flex}.dd-option:hover{background:var(--bg)}.dd-option.selected{color:var(--ink-brand);background:var(--accent-soft)}.dd-option:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.card{background:var(--surface);border:1px solid var(--line);color:inherit;border-radius:var(--r-md);transition:box-shadow var(--t-base) var(--e-standard), transform var(--t-base) var(--e-standard);flex-direction:column;margin-bottom:14px;display:flex;position:relative;overflow:hidden}@media (hover:hover){.card:hover{box-shadow:var(--el-1)}}.card-media{aspect-ratio:4/3;background:#eceef1;flex:none;width:100%;position:relative;overflow:hidden}.card-media:not(:has(img)):after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/250% 100%;animation:1.6s ease-in-out infinite mediaSheen;position:absolute;inset:0}@keyframes mediaSheen{0%{background-position:100% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.card-media:not(:has(img)):after{animation:none}}.card-photo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.card-verified{z-index:2;background:var(--scrim);color:var(--ink-inverse);font-size:var(--fs-50);align-items:center;gap:4px;padding:4px 8px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.card-dots{z-index:2;pointer-events:none;justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:0;right:0}.card-dots span{background:#ffffff8c;width:5px;height:5px;box-shadow:0 0 2px #0006}.card-dots span.on{background:#fff;width:14px}.card-ribbon{z-index:2;background:var(--scrim);color:var(--ink-inverse);font-size:var(--fs-50);font-weight:var(--fw-black);letter-spacing:var(--tr-caps);text-transform:uppercase;border-radius:var(--r-sm);align-items:center;gap:5px;padding:4px 9px;line-height:1.4;display:inline-flex;position:absolute;top:10px;left:10px}.card-ribbon.tier-featured{background:var(--surface-brand);color:var(--ink-max)}.card-ribbon,.card-cond{pointer-events:none}.card-ribbon.tier-premium{background:var(--surface-inverse);color:var(--ink-on-inverse-brand)}.card-body{flex-direction:column;gap:7px;padding:12px 14px 8px;display:flex}.card-link{color:inherit;text-decoration:none}.card-title{font-weight:700;font-size:var(--fs-300);line-height:1.25}.card-price{color:var(--ink);font-weight:var(--fw-black);font-size:var(--fs-500);line-height:var(--lh-500);letter-spacing:var(--tr-snug);font-variant-numeric:tabular-nums;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}.card-price .neg{color:var(--ink-2);font-weight:600;font-size:var(--fs-100);letter-spacing:0;text-transform:lowercase;line-height:1.5}.card-price .neg:before{content:"· "}.card-specs{font-size:var(--fs-100);color:var(--text);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 14px;margin-bottom:2px;padding:2px 0 4px;display:flex}.card-specs span{align-items:center;gap:5px;display:inline-flex}.card-specs svg{color:var(--muted);flex-shrink:0}.card-foot{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.card-meta{font-size:var(--fs-75);color:var(--muted);align-items:center;gap:5px;line-height:1.5;display:flex}.card-meta svg{flex:none}.card-meta-dot{opacity:.6}.card-specs{background:var(--surface-muted);border-radius:var(--r-md);border:0;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.3fr);margin:0;padding:8px 0;display:grid}.card-specs>div{min-width:0;padding:0 8px}.card-specs>div+div{border-left:1px solid var(--n-300)}.card-specs dt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-50);color:var(--muted);text-transform:uppercase;letter-spacing:.015em;font-weight:600;display:block;overflow:hidden}.card-specs dt svg{vertical-align:-.2em;margin-right:3px;display:inline-block}.card-specs dd{font-size:var(--fs-300);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;margin:2px 0 0}@media (max-width:399px){.card-specs dt svg{display:none}}.card-specs-box{container-type:inline-size}@container (max-width:15rem){.card-specs{grid-template-columns:1fr;padding:2px 0}.card-specs>div{justify-content:space-between;align-items:baseline;gap:8px;padding:5px 10px;display:flex}.card-specs>div+div{border-left:0;border-top:1px solid var(--n-300)}.card-specs dt{flex:auto}.card-specs dd{text-align:right;white-space:nowrap;flex:none;margin:0}}.card-seller{font-size:var(--fs-100);align-items:center;gap:8px;margin-top:0;display:flex}.card-seller-avatar{background:var(--text);color:#fff;width:26px;height:26px;font-size:var(--fs-50);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.card-seller-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.card-seller-type{color:var(--muted);font-size:var(--fs-50);white-space:nowrap;background:var(--bg);border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:2px 8px;font-weight:600}.badge{font-size:var(--fs-50);white-space:nowrap;align-self:flex-end;padding:3px 9px;font-weight:700;display:inline-block}.badge.used{background:var(--surface-muted);color:var(--ink-2)}.badge.new{background:var(--i-50);color:var(--i-600)}.badge.repair{background:var(--w-50);color:var(--w-700)}.fav-btn{z-index:2;width:var(--target);height:var(--target);cursor:pointer;color:var(--ink);box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex;position:absolute;top:4px;right:4px}.fav-btn:before{content:"";border-radius:var(--r-full);background:#fffffff0;width:40px;height:40px;position:absolute;box-shadow:0 1px 4px #10182833}.fav-btn svg{width:22px;height:22px;position:relative}.card-act{font-size:var(--fs-200);border:1px solid var(--line);background:var(--card);color:var(--text);flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 8px;font-weight:700;text-decoration:none;transition:filter .15s,background .15s;display:inline-flex}.card-act-wa{color:#fff;background:#25d366;border-color:#25d366}.card-act:hover{filter:brightness(.96)}.catalog-grid>.card-wide-only{display:none}.empty-note{text-align:center;color:var(--muted);padding:40px 24px;line-height:1.6}.empty-note p{margin:0}.empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.empty-act{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-md);min-height:var(--target);font:inherit;color:var(--text);cursor:pointer;padding:8px 16px;font-weight:700}.empty-act:focus-visible{box-shadow:var(--focus);outline:none}.favorites-title{margin-bottom:12px;font-size:19px;font-weight:700}.favorites-title:focus,.fav-empty:focus{outline:none}.fav-away{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink-2);font-size:var(--fs-200);margin-bottom:12px;padding:12px 14px;line-height:1.5}.fav-away p{margin:0 0 10px}.fav-away-only .empty-act{margin-top:16px}.card-ph .card-body>*,.card-ph .fav-btn{visibility:hidden}.card-ph .card-body{background:linear-gradient(var(--surface-muted) 0 0) 14px 12px / 42% 1.2rem, linear-gradient(var(--surface-muted) 0 0) 14px calc(12px + 1.9rem) / 64% 1.05rem, linear-gradient(var(--surface-muted) 0 0) 14px calc(12px + 3.7rem) / calc(100% - 28px) 2.6rem;background-repeat:no-repeat}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.card-sponsored{border-color:var(--line)}.promo-block{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);margin-bottom:var(--sp-4);overflow:hidden}.promo-head{justify-content:space-between;align-items:center;gap:var(--sp-2);background:var(--surface-muted);border-bottom:1px solid var(--line);flex-wrap:wrap;padding:9px 12px;display:flex}.promo-head b{font-size:var(--fs-75);font-weight:var(--fw-bold);color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em}.promo-head small{font-size:var(--fs-75);color:var(--ink-muted)}.promo-body{gap:12px;padding:12px;display:grid}.sheet-backdrop{z-index:40;opacity:0;pointer-events:none;background:#0c101673;transition:opacity .2s;position:fixed;inset:0}.sheet-backdrop.open{opacity:1;pointer-events:auto}.sheet-backdrop.guard{pointer-events:auto}.sheet:focus{outline:none}.sheet{z-index:50;background:var(--card);padding:18px 18px calc(18px + env(safe-area-inset-bottom));visibility:hidden;border-radius:8px 8px 0 0;max-width:640px;max-height:82vh;margin:0 auto;transition:transform .25s,visibility 0s linear .25s;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%)}.sheet.open{visibility:visible;transition:transform .25s,visibility;transform:translateY(0)}.sheet:not(.open){pointer-events:none}.sheet h3{font-size:var(--fs-400);margin-bottom:4px;font-weight:700}.sheet-head{align-items:center;gap:4px;margin-bottom:8px;display:flex}.sheet-head h3{flex:1;margin-bottom:0}.reset-btn{color:var(--ink-brand);font:inherit;cursor:pointer;background:0 0;border:none;min-height:44px;padding:0 10px;font-weight:700}.sheet-close{border-radius:var(--r-full);width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-right:-10px;display:inline-flex}.sheet-close:active{background:var(--surface-muted)}.field-label{font-size:var(--fs-100);margin:12px 0 6px;font-weight:700}.num-input{border:1px solid var(--line);background:var(--card);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:10px 12px}.two-col{gap:10px;display:flex}.two-col>div{flex:1}.seg-row{flex-wrap:wrap;gap:8px;display:flex}.seg{border:1px solid var(--line);background:var(--card);color:var(--text);font:inherit;font-size:var(--fs-100);cursor:pointer;border-radius:8px;min-height:44px;padding:8px 13px;font-weight:600}.seg.active{background:var(--surface-brand);border-color:var(--line-brand);color:var(--ink-max)}.primary-btn{background:var(--surface-brand);width:100%;color:var(--ink-max);font:inherit;font-size:var(--fs-300);cursor:pointer;border:none;border-radius:8px;margin-top:18px;padding:14px;font-weight:700}.primary-btn:active{background:var(--b-550)}@media (hover:hover){.primary-btn:hover{background:var(--b-550)}}.detail-topbar{align-items:center;gap:8px;margin-bottom:12px;display:flex}.back-btn{background:var(--surface-brand);font:inherit;cursor:pointer;color:var(--ink-max);border:none;border-radius:999px;align-items:center;gap:6px;width:fit-content;min-height:44px;padding:8px 18px 8px 12px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #b04b0847}.back-btn svg{stroke-width:3px;flex-shrink:0;width:18px;height:18px}.back-btn:hover,.back-btn:active{background:var(--b-550)}.back-btn:focus-visible{box-shadow:var(--focus);outline:none}.gallery{margin-bottom:6px;position:relative}.gallery-track{scroll-snap-type:x mandatory;border-radius:var(--radius);scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;overscroll-behavior-x:contain;background:linear-gradient(#f4f5f7 0%,#e9ebee 100%);display:flex;overflow-x:auto}.gallery-track::-webkit-scrollbar{display:none}.gallery-slide{object-fit:contain;scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:0 0 100%;width:100%;height:230px;padding:8px;display:block}.gallery-slide:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.gallery-controls{z-index:1;pointer-events:none;flex:0 0 100%;margin-right:-100%;position:sticky;left:0}.gallery-controls>button{pointer-events:auto}@keyframes gallerySwipeHint{0%,to{transform:translate(0)}35%{transform:translate(-22px)}60%{transform:translate(-6px)}}.gallery-hint .gallery-slide:first-of-type{animation:1.1s ease-in-out .5s gallerySwipeHint}@media (prefers-reduced-motion:reduce){.gallery-hint .gallery-slide:first-of-type{animation:none}}.gallery-arrow{width:var(--target);height:var(--target);border-radius:var(--r-full);color:var(--ink-inverse);cursor:pointer;transition:transform var(--t-micro) var(--e-standard), opacity var(--t-micro) var(--e-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.gallery-arrow:before{content:"";border-radius:var(--r-full);background:var(--scrim);width:40px;height:40px;transition:background var(--t-micro) var(--e-standard);position:absolute}.gallery-arrow svg{position:relative}.gallery-arrow:hover:before{background:#10141aeb}.gallery-arrow:hover{transform:translateY(-50%)scale(1.06)}.gallery-arrow:active{transform:translateY(-50%)scale(.95)}.gallery-arrow-left{left:8px}.gallery-arrow-right{right:8px}.gallery-arrow[aria-disabled=true]{opacity:0;pointer-events:none}.gallery-dots{justify-content:center;gap:6px;margin-top:8px;display:flex}.gallery-dots i{background:var(--line);border-radius:50%;width:7px;height:7px;transition:background .15s,transform .15s;display:block}.gallery-dots i.on{background:var(--surface-brand);transform:scale(1.2)}img[data-photo-failed],.gallery-slide:not([src]),.card-photo:not([src]),.ad-bg:not([src]){opacity:0}button[data-queued]{opacity:.55;transition:opacity .2s}html[data-url-filters] .catalog-grid,html[data-url-filters] .result-count{opacity:.3;pointer-events:none}.lp{left:0;right:0;top:var(--header-h,70px);z-index:15;background:var(--bg);position:fixed;bottom:0;overflow:hidden}.lp.leaving{opacity:0;pointer-events:none;transition:opacity .16s ease-out}.lp-wait{min-height:180px}html[data-previewing]::view-transition-old(.mz-page){animation:none}html[data-previewing]::view-transition-new(.mz-page){animation:none}::view-transition{pointer-events:none}html[data-vt] main,html[data-vt] .mz-footer,html[data-vt] .flix-fab{pointer-events:none}.gallery-count{color:#fff;font-size:var(--fs-50);pointer-events:none;background:#0c101699;border-radius:6px;padding:3px 8px;font-weight:600;position:absolute;bottom:10px;right:10px}.featured-banner{border-radius:var(--radius);background:linear-gradient(135deg, var(--b-500) 0%, var(--b-500) 45%, var(--b-400) 100%);margin:14px 0 18px;padding:12px 0 10px}.featured-head{padding:0 14px 10px}.featured-title{color:var(--ink-max);font-weight:600;font-size:var(--fs-200);letter-spacing:.02em}.featured-title svg,.featured-title .star{opacity:.9}.featured-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:2px 14px;display:grid}.featured-grid .featured-card:nth-child(n+3){display:none}.featured-card{background:var(--card);color:var(--text);border-radius:8px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 6px 18px #0c101633}.featured-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0c101642}.featured-photo-frame{background:linear-gradient(#f4f5f7 0%,#e9ebee 100%);justify-content:center;align-items:center;width:100%;height:130px;display:flex;overflow:hidden}.featured-photo{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;padding:6px;display:block}.featured-card{-webkit-user-drag:none}.featured-sponsored{color:#fff;font-size:var(--fs-50);text-transform:uppercase;letter-spacing:.04em;background:#0c1016a6;border-radius:4px;padding:3px 7px;font-weight:700;position:absolute;top:8px;left:8px}.featured-info{padding:8px 10px 10px}.featured-name{font-weight:700;font-size:var(--fs-100)}.featured-price{color:var(--ink-brand);font-weight:800;font-size:var(--fs-100);margin-top:1px}.featured-banner-related{margin-top:18px;padding-top:11px}.featured-banner-related .featured-photo-frame{height:100px}.detail-head{justify-content:space-between;align-items:flex-start;margin:10px 0 2px;display:flex}.detail-head>div{min-width:0}.detail-title{font-size:var(--fs-500);overflow-wrap:anywhere;font-weight:800}.card-title,.account-ad-title,.desc-text,.seller-link-name{overflow-wrap:anywhere}.detail-price{color:var(--ink-brand);font-size:var(--fs-400);margin:2px 0 4px;font-weight:800}.detail-price .neg{font-size:var(--fs-75);color:var(--muted);margin-left:8px;font-weight:600}.detail-sub{color:var(--muted);font-size:var(--fs-100);margin-bottom:12px}.section-card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:12px;padding:14px 16px}.section-card h2,.section-card h4{font-size:var(--fs-300);margin-bottom:10px;font-weight:700}.spec-row{font-size:var(--fs-200);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.spec-row .k{color:var(--muted);flex:none}.spec-row .v{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:600}.desc-text{line-height:1.65;font-size:var(--fs-200)}.notice{color:#2b5591;font-size:var(--fs-100);background:#eef4fd;border:1px solid #cfe0f7;border-radius:8px;margin-bottom:12px;padding:12px 14px;line-height:1.55}.notice b{margin-bottom:3px;display:block}.contact-soon{border:1.5px dashed var(--line-brand);width:100%;color:var(--ink-brand);background:var(--accent-soft);text-align:center;border-radius:8px;margin-bottom:14px;padding:13px;font-weight:700}.about-logo{letter-spacing:-.02em;font-size:28px;font-weight:800}.about p{line-height:1.65;font-size:var(--fs-200);margin-bottom:12px}.about a{color:var(--ink-brand);font-weight:600;text-decoration:none}.about .legal{color:var(--muted);font-size:var(--fs-75);margin-top:18px}.prose-doc{max-width:720px;margin:0 auto;padding:28px 20px 60px;line-height:1.7}.prose-back{margin-bottom:18px}.prose-doc h1{font-size:var(--fs-600);line-height:var(--lh-600);margin-bottom:4px;font-weight:800}.prose-doc h2{font-size:var(--fs-400);line-height:var(--lh-400);margin:26px 0 8px;font-weight:700}.prose-doc h3{font-size:var(--fs-300);line-height:var(--lh-300);margin:18px 0 4px;font-weight:700}.prose-doc p,.prose-doc li{font-size:var(--fs-300);color:var(--text);margin-bottom:10px}.prose-doc ul{margin-bottom:10px;padding-left:20px;list-style:outside}.prose-doc .doc-muted{color:var(--muted);font-size:var(--fs-200)}.prose-doc a{color:var(--ink-brand);text-underline-offset:2px;text-decoration:underline}.legal-header{padding-left:20px;padding-right:20px}.legal-header .header-row{max-width:680px;margin:0 auto}.mz-nav{z-index:30;background:var(--card);border-top:1px solid var(--line);padding:6px 0 calc(6px + env(safe-area-inset-bottom));align-items:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0}.mz-nav a{color:var(--muted);font-size:var(--fs-50);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;align-items:center;gap:3px;padding:4px 0;font-weight:600;text-decoration:none;display:flex}.mz-nav a.active{color:var(--ink-brand)}.mz-nav svg{width:22px;height:22px}.nav-icon-wrap{transition:transform var(--t-base) var(--e-spring);display:inline-flex;position:relative}.nav-tab:active .nav-icon-wrap{transform:scale(.86)}.nav-tab.active .nav-icon-wrap{transform:translateY(-1px)scale(1.08)}.nav-tab.active .nav-icon-wrap:after{content:"";background:var(--surface-brand);width:4px;height:4px;animation:navDot var(--t-base) var(--e-spring) both;border-radius:999px;margin-left:-2px;position:absolute;bottom:-7px;left:50%}.nav-tab.active>span:last-child{animation:navLabel var(--t-base) var(--e-out) both}.mz-nav{align-items:center}.mz-nav a.nav-tab{flex:0 0 22%}.mz-nav a.nav-sell{flex:none;margin:0 16px 0 auto;padding:0}.nav-sell-pill{border-radius:var(--r-sm);background:var(--surface-brand);height:44px;color:var(--ink-max);font-size:var(--fs-200);transition:background var(--t-micro) var(--e-standard), transform var(--t-micro) var(--e-standard);align-items:center;gap:8px;padding:0 20px;font-weight:700;display:flex}.nav-sell-pill svg{width:22px;height:22px}.nav-sell:active .nav-sell-pill{background:var(--b-550);transform:scale(.97)}.nav-sell.active .nav-sell-pill{background:var(--b-550)}@keyframes navDot{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes navLabel{0%{transform:translateY(2px)}to{transform:translateY(0)}}.flix-fab{z-index:29;right:14px;bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 6px);animation:flixFabIn .5s var(--e-spring) .4s both;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;text-decoration:none;display:flex;position:fixed}.flix-fab .flix-face{border:2px solid var(--card);transition:transform var(--t-base) var(--e-spring);border-radius:999px;animation:4s ease-in-out infinite flixBob;box-shadow:0 8px 20px #10182847}.flix-fab:active .flix-face{transform:scale(.9)}.flix-fab-hint{background:var(--card);color:var(--text);border:1px solid var(--line);font-size:var(--fs-100);animation:flixHint 4.6s var(--e-out) 1.2s both;border-radius:8px;order:-1;padding:6px 10px;font-weight:700;box-shadow:0 4px 14px #1018281f}.flix-fab-hint:after{content:"";background:var(--card);border-right:1px solid var(--line);border-top:1px solid var(--line);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:-5px;transform:rotate(45deg)}.flix-fab-hint{pointer-events:none;position:relative}.flix-eyes{animation:7s ease-in-out infinite flixGlance}@keyframes flixFabIn{0%{opacity:0;transform:scale(.6)translateY(16px)}to{opacity:1;transform:none}}@keyframes flixBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes flixHint{0%{opacity:0;transform:translate(8px)scale(.9)}12%,80%{opacity:1;transform:none}to{opacity:0;visibility:hidden;transform:translate(8px)scale(.9)}}@keyframes flixGlance{0%,40%,60%,to{transform:translate(0)}46%,54%{transform:translate(1.4px)}}@media (min-width:900px){.flix-fab{bottom:24px;right:24px}}.nav-badge{background:var(--surface-brand);min-width:15px;height:15px;color:var(--ink-max);font-size:var(--fs-50);text-align:center;border:1.5px solid var(--card);border-radius:999px;padding:0 3px;font-weight:800;line-height:15px;position:absolute;top:-6px;right:-9px}.nav-desktop,.mz-footer{display:none}@media (min-width:900px){body{background:var(--bg)}.screen{max-width:var(--col-max);padding:28px 32px 56px}.screen.detail{max-width:1020px}.screen.about{max-width:640px}.mz-header{padding:14px 32px}.header-row{max-width:calc(var(--col-max) - 64px);margin:0 auto}.nav-desktop{align-items:center;gap:28px;display:flex}.nav-desktop a{color:var(--muted);font-weight:700;font-size:var(--fs-200);padding:6px 2px;text-decoration:none;transition:color .15s;position:relative}.nav-desktop a:hover{color:var(--text)}.nav-desktop a.active{color:var(--ink-brand)}.nav-desktop a.active:after{content:"";background:var(--surface-brand-text);border-radius:4px;height:2.5px;position:absolute;bottom:-14px;left:0;right:0}.nav-badge-inline{vertical-align:middle;border:none;justify-content:center;align-items:center;margin-left:6px;display:inline-flex;position:static}.mz-nav{display:none}.screen{padding-bottom:56px}.search-row{gap:14px;max-width:none}.search-row form{flex:auto;max-width:720px}.search-row .icon-btn{margin-left:auto}.icon-btn,.card,.primary-btn,.fav-btn,.gallery-arrow{cursor:pointer}.icon-btn:hover{border-color:var(--accent-light)}.results-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;display:grid}.results-grid .card{margin-bottom:0}.results-grid .card:hover{transform:translateY(-2px)}.catalog-grid>.card-wide-only{display:flex}.sheet-backdrop{background:0 0}.sheet{top:92px;bottom:auto;left:auto;right:max(32px, calc(50% - var(--col-max) / 2 + 32px));border:1px solid var(--line);opacity:0;pointer-events:none;visibility:hidden;border-radius:8px;width:380px;max-width:calc(100vw - 64px);max-height:78vh;transition:transform .18s,opacity .18s,visibility 0s linear .18s;position:fixed;transform:translateY(-8px)scale(.98);box-shadow:0 16px 40px #10182838}.sheet.open{opacity:1;pointer-events:auto;transition:transform .18s,opacity .18s,visibility;transform:translateY(0)scale(1)}.detail-grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:30px;display:grid}.detail-gallery-col{position:sticky;top:92px}.gallery-slide{height:380px}.detail-main-col .section-card:first-child{margin-top:0}.featured-head{padding:0 20px 10px}.featured-grid{grid-template-columns:repeat(4,1fr);gap:14px;padding:2px 20px}.featured-grid .featured-card:nth-child(n+3){display:block}.featured-photo-frame{height:150px}.featured-banner-related .featured-photo-frame{height:120px}.mz-footer{background:var(--card);border-top:1px solid var(--line);margin-top:32px;display:block}.footer-inner{max-width:var(--col-max);grid-template-columns:1.3fr 1fr 1fr;gap:32px;margin:0 auto;padding:36px 32px 22px;display:grid}.footer-brand .footer-logo{margin-bottom:10px}.footer-blurb{color:var(--muted);font-size:var(--fs-100);max-width:320px;line-height:1.6}.footer-heading{font-weight:700;font-size:var(--fs-100);margin-bottom:10px;display:block}.footer-note{color:var(--muted);font-size:var(--fs-100);line-height:1.6}.footer-col{flex-direction:column;gap:8px;display:flex}.footer-col a{color:var(--muted);font-size:var(--fs-100);text-decoration:none}.footer-col a:hover{color:var(--ink-brand)}.footer-bottom{max-width:var(--col-max);border-top:1px solid var(--line);color:var(--muted);font-size:var(--fs-75);padding:16px 32px 24px;padding-right:max(32px, calc(88px - max(0px, (100% - var(--col-max)) / 2)));flex-wrap:wrap;justify-content:space-between;gap:6px;margin:0 auto;display:flex}}.ads{margin:0 -16px 16px}.ads-track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;cursor:grab;gap:10px;padding:0 23px;display:flex;overflow-x:auto}.ads-track::-webkit-scrollbar{display:none}.ads-track:active{cursor:grabbing}.ad{scroll-snap-align:center;scroll-snap-stop:always;color:#fff;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:0 0 100%;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 14px #0c101624}.ad:before{content:"";grid-area:1/1;padding-top:43.75%}.ad.ad-image:before{padding-top:33.3333%}.ad.ad-image{cursor:default;background:var(--surface-muted)}.ad.ad-image .ad-bg{object-position:center}.ad.ad-image .ad-sponsored{letter-spacing:.06em;padding:1px 6px;font-size:10px;top:6px;right:6px}.ad:focus-visible{outline:none}.ad:focus-visible:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 4px var(--surface);position:absolute;inset:0}.ad-bg{object-fit:cover;object-position:70% center;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.ad-scrim{background:linear-gradient(100deg, var(--ad) 0%, var(--ad) 40%, var(--ad) 58%, transparent 88%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ad-scrim{background:linear-gradient(100deg, var(--ad) 0%, var(--ad) 40%, color-mix(in srgb, var(--ad) 72%, transparent) 58%, transparent 88%)}}.ad-copy{flex-direction:column;grid-area:1/1;justify-content:center;gap:7px;max-width:64%;padding:16px 12px 16px 18px;display:flex;position:relative}.ad-kicker{font-size:var(--fs-50);text-transform:uppercase;letter-spacing:.09em;font-weight:800}.ad-title{letter-spacing:-.015em;text-shadow:0 1px 6px #0000002e;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(17px,5.2vw,23px);font-weight:800;line-height:1.14;display:-webkit-box;overflow:hidden}.ad-cta{color:var(--ad);font-size:var(--fs-75);letter-spacing:.01em;background:#fff;align-self:flex-start;margin-top:3px;padding:7px 14px;font-weight:800}.ad-sponsored{color:#fff;font-size:var(--fs-50);text-transform:uppercase;letter-spacing:.04em;background:#0c10168c;padding:3px 7px;font-weight:700;position:absolute;top:8px;right:8px}.ads-controls{justify-content:center;align-items:center;gap:4px;display:flex}.ads-play{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.ads-play:before{content:"";border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line-strong);transition:background var(--t-micro) var(--e-standard);position:absolute;inset:6px}.ads-play svg{position:relative}.ads-play:focus-visible{outline:none}.ads-play:focus-visible:before{box-shadow:var(--focus)}@media (hover:hover){.ads-play:hover:before{background:var(--surface-muted)}}.ads-dots{justify-content:center;gap:0;margin-top:0;display:flex}.ads-dots button{cursor:pointer;background:0 0;border:none;width:24px;height:24px;padding:0;position:relative}.ads-dots button.on{width:32px}.ads-dots button:before{content:"";background:var(--line);border-radius:999px;width:6px;height:6px;transition:background .18s,width .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ads-dots button.on:before{background:var(--surface-brand);width:20px}.brands{margin:0 -16px 8px}.brands-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;padding:0 16px;display:flex}.brands-title{font-size:var(--fs-400);font-weight:800}.brands-reset{color:var(--ink-brand);font:inherit;font-size:var(--fs-100);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.brands-row{scrollbar-width:none;-ms-overflow-style:none;gap:6px;padding:6px 16px 10px;display:flex;overflow-x:auto}.brands-row::-webkit-scrollbar{display:none}.brand{font:inherit;cursor:pointer;color:var(--ink);border-radius:var(--r-md);background:0 0;border:none;flex-direction:column;flex:0 0 76px;align-items:center;gap:5px;min-height:48px;padding:4px 0;display:flex}.brand-plate{background:var(--surface-inverse);width:60px;height:60px;color:var(--ink-inverse);border-radius:var(--r-plate);transition:background var(--t-micro) var(--e-standard), color var(--t-micro) var(--e-standard), box-shadow var(--t-micro) var(--e-standard);justify-content:center;align-items:center;display:flex}.brand-logo{background:currentColor;width:30px;height:30px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.brand-logo.wide{width:46px}.brand-mono{font-size:var(--fs-400);font-weight:var(--fw-black);letter-spacing:.01em;line-height:1}.brand:active .brand-plate{background:var(--n-800)}@media (hover:hover){.brand:hover:not(:active){transform:translateY(-2px)}.brand:not(.active):hover .brand-plate{background:var(--n-800)}}.brand.active .brand-plate{background:var(--surface-brand);color:var(--ink-max);box-shadow:inset 0 0 0 2px var(--line-brand)}.brand.active .brand-name{color:var(--ink-brand);font-weight:var(--fw-bold)}.brand:focus-visible{box-shadow:var(--focus);outline:none}.brand-name{font-size:var(--fs-75);font-weight:var(--fw-semi);text-overflow:ellipsis;white-space:nowrap;max-width:76px;overflow:hidden}.brand.none .brand-plate{opacity:.45}.brand-count{font-size:var(--fs-50);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-top:-2px}@media (min-width:900px){.ads,.brands{margin-left:0;margin-right:0}.ads-track,.brands-row{padding-left:0;padding-right:0}.ads-track{gap:14px}.brands-head{padding:0}.ad:before{padding-top:28.125%}.ad-copy{gap:10px;max-width:46ch;padding:26px 24px 26px 40px}.ad-kicker{font-size:var(--fs-50)}.ad-title{font-size:30px}.ad-cta{font-size:var(--fs-100);margin-top:6px;padding:9px 18px}.ads-track:has(.ad-image){padding:0 max(0px,50% - 300px)}.ad.ad-image{flex-basis:min(100%,600px)}.brands-row{scrollbar-width:thin;grid-auto-columns:minmax(64px,84px);grid-auto-flow:column;gap:10px;margin:-4px -6px 0;padding:6px 6px 10px;display:grid;overflow-x:auto}.brand-name{max-width:100%}}@media (min-width:1680px){:root{--col-max:1560px}}.specs-more{background:var(--accent-soft);color:#b4500e;font-weight:700;font-size:var(--fs-200);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:11px 12px;text-decoration:none;transition:background .15s;display:flex}.specs-more:hover{background:#fbd9bc}.detail-facts .detail-title{margin-top:4px}.fact{font-size:var(--fs-200);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:2px 10px;padding:8px 0;display:flex}.fact:first-of-type{border-top:none}.fact-icon{flex-shrink:0}.fact-icon.ok{color:var(--green)}.fact-icon.no{color:#c4501b}.fact-icon.unknown{color:var(--muted)}.fact-k{flex:1 1 min-content;overflow-wrap:break-word;min-width:0;color:var(--text)}.fact-v{overflow-wrap:break-word;min-width:0;color:var(--muted);text-align:right;margin-left:auto;font-weight:600}.similar{margin-top:22px}.mini-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.mini-card{box-shadow:var(--shadow);border:1px solid var(--line)}.mini-photo{aspect-ratio:4/3;background:var(--bg);height:auto;position:relative}.mini-photo .card-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mini-meta{font-size:var(--fs-75);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.similar-title{font-size:var(--fs-400);margin-bottom:10px;font-weight:800}.contact-row{gap:var(--sp-2);bottom:var(--nav-h,calc(73px + env(safe-area-inset-bottom)));z-index:12;margin:var(--sp-3) calc(-1 * var(--sp-4)) 0;padding:10px var(--sp-4);background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--el-2);flex-wrap:wrap;display:flex;position:sticky}@media (max-width:899px){.detail-grid,.detail-main-col{display:contents}}.screen.detail-facts{padding-bottom:var(--nav-h,calc(73px + env(safe-area-inset-bottom)))}.details-foot{margin-top:16px;display:flex}.not-found h1{font-size:var(--fs-500);line-height:var(--lh-500);color:var(--ink);margin-bottom:8px;font-weight:800}.not-found p{margin-bottom:20px}.not-found .back-btn{display:inline-flex}.not-found-page{min-height:100dvh;padding:calc(24px + env(safe-area-inset-top)) 16px 24px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.not-found-page .btn-primary{text-decoration:none}.app-error h1:focus{outline:none}.app-error-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.app-error-actions .btn-primary{min-height:44px;font-size:var(--fs-200);padding:10px 18px}.sold-note{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);text-align:center;color:var(--ink-muted);padding:20px 16px;line-height:1.5}.sold-chip{border-radius:var(--r-full);background:var(--surface-muted);color:var(--ink-2);font-size:var(--fs-50);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px;padding:3px 10px;font-weight:800;display:inline-block}.sold-note h1{font-size:var(--fs-500);line-height:var(--lh-500);color:var(--ink);margin-bottom:6px;font-weight:800}.sold-name{color:var(--ink-2);overflow-wrap:anywhere;margin-bottom:4px;font-weight:700}.sold-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.sold-actions a{text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.screen.detail{padding-bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 77px)}@media (max-width:899px){.screen.detail.no-contact{padding-bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 12px)}}@media (max-height:500px) and (max-width:899px){.mz-header{position:relative}.contact-row{margin:var(--sp-3) 0 0;box-shadow:none;background:0 0;border-top:0;padding:0;position:static}.screen.detail,.screen.detail-facts{padding-bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 12px)}}@media (max-width:899px){.mz-header{pointer-events:none}.mz-header>*{pointer-events:auto}.mz-header:before{content:"";z-index:-1;pointer-events:auto;position:absolute;inset:1px 0 -1px}}@media (min-width:900px){.contact-row{margin:var(--sp-3) 0 0;box-shadow:none;background:0 0;border-top:0;padding:0;position:static}.screen.detail,.screen.detail-facts{padding-bottom:56px}.detail-facts .contact-row{max-width:440px}}.contact-btn{min-height:var(--target);border-radius:var(--r-md);font-weight:var(--fw-bold);font-size:var(--fs-400);transition:filter var(--t-micro) var(--e-standard);flex:1;justify-content:center;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.contact-btn:hover{filter:brightness(.94)}.contact-wa{background:var(--wa-500);color:var(--ink-max);flex:56%}.contact-call{background:var(--surface);color:var(--ink);border:2px solid var(--ink);font-size:var(--fs-300);flex:40%}.contact-dir{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong)}.seller-link{background:var(--card);border:1px solid var(--line);color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:10px 0;padding:10px 14px;text-decoration:none;display:flex}.seller-link-body{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.seller-link-label{font-size:var(--fs-50);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.seller-link-cta.muted{color:var(--muted);font-weight:600}.seller-link .card-seller-avatar{width:34px;height:34px;font-size:var(--fs-75)}.seller-link-name{overflow-wrap:break-word;font-weight:700}.seller-link-name .vtick{margin-left:6px}.nowrap{white-space:nowrap}:root{--verified:var(--b-500);--verified-edge:var(--b-600);--verified-check:var(--n-950)}.vtick{vertical-align:middle;flex-shrink:0;display:inline-block}.seller-link-cta{color:var(--ink-brand);font-weight:700;font-size:var(--fs-100);margin-left:auto}.adunit{background:var(--card);border:1px solid var(--line);color:var(--text);border-left-width:4px;align-items:center;gap:12px;margin:18px 0 4px;padding:12px 14px 12px 12px;text-decoration:none;display:flex;position:relative}.adunit-label{font-size:var(--fs-50);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700;position:absolute;top:6px;right:8px}.adunit-logo{color:#fff;width:46px;height:46px;font-weight:800;font-size:var(--fs-300);flex-shrink:0;justify-content:center;align-items:center;display:flex}.adunit-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.adunit-name{font-weight:800;font-size:var(--fs-200)}.adunit-tag{font-size:var(--fs-75);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adunit-cta{font-size:var(--fs-75);color:var(--ink-brand);flex-shrink:0;margin-top:14px;font-weight:700}.dealer-hero{color:#fff;align-items:center;gap:14px;padding:18px 16px;display:flex}.dealer-logo{width:64px;height:64px;font-weight:800;font-size:var(--fs-500);background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dealer-hero-text{min-width:0}.dealer-name{font-size:var(--fs-400);flex-wrap:wrap;align-items:center;gap:8px;font-weight:800;display:flex}.verified{font-size:var(--fs-50);color:var(--ink);border-radius:var(--r-full);background:#fff;align-items:center;gap:4px;padding:3px 8px 3px 5px;font-weight:700;display:inline-flex}.dealer-tagline{font-size:var(--fs-200);opacity:.95;margin-top:2px;font-weight:600}.dealer-meta{font-size:var(--fs-75);opacity:.9;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;display:flex}.plan-chip{color:var(--text);font-size:var(--fs-50);text-transform:uppercase;letter-spacing:.04em;background:#fff;padding:2px 7px;font-weight:800}.dealer-actions{gap:8px;margin:10px 0 12px;display:flex}@media (max-width:899px){.dealer-actions{flex-wrap:wrap}.dealer-actions .contact-btn{flex:1 1 0;min-width:0}.dealer-actions .contact-wa{flex-basis:100%}}.dealer-address{color:var(--muted);font-size:var(--fs-100);margin-top:8px}.dealer-inventory{margin-top:18px}.stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.stat{background:var(--card);border:1px solid var(--line);flex-direction:column;gap:2px;padding:12px 10px;display:flex}.stat-n{font-size:var(--fs-500);color:var(--ink-brand);font-weight:800}.stat-l{font-size:var(--fs-75);color:var(--muted);font-weight:600}.leads{border-collapse:collapse;width:100%;font-size:var(--fs-100)}.leads td{border-top:1px solid var(--line);vertical-align:middle;padding:8px 0}.leads tr:first-child td{border-top:none}.leads-date{color:var(--muted);white-space:nowrap;width:1%;padding-right:10px}.leads a{color:var(--text);font-weight:600;text-decoration:none}.leads-kind{text-align:right;white-space:nowrap;font-weight:700}.leads-kind.whatsapp{color:#1a9e57}.leads-kind.call{color:var(--muted)}.promo-intro{margin-bottom:10px}.ladder{flex-direction:column;gap:6px;display:flex}.rung{border:1px solid var(--line);background:var(--bg);grid-template-columns:96px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}@media (max-width:420px){.rung{grid-template-columns:1fr auto;gap:4px 10px}.rung-desc{grid-area:2/1/auto/-1}}.rung.active{border-color:var(--ink-brand);background:var(--accent-soft)}.rung-name{font-weight:800}.rung-desc{font-size:var(--fs-75);color:var(--muted)}.rung-price{font-size:var(--fs-75);color:var(--ink-brand);white-space:nowrap;font-weight:700}.plan-breakdown{flex-direction:column;display:flex}.plan-row{border-top:1px solid var(--line);font-size:var(--fs-200);justify-content:space-between;padding:7px 0;display:flex}.plan-row:first-child{border-top:none}.plan-count{font-weight:800}@media (min-width:900px){.stats{grid-template-columns:repeat(6,1fr)}.dealer-actions .contact-btn{flex:none;padding-left:22px;padding-right:22px}}.splash{z-index:100;background:var(--surface-sunken);justify-content:center;align-items:center;display:none;position:fixed;inset:0}html[data-splash=play] .splash{animation:splashBye var(--t-page) var(--e-standard) 1.8s forwards;display:flex}@keyframes splashBye{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.splash-stage{flex-direction:column;align-items:center;width:min(320px,78vw);padding-bottom:6vh;display:flex}.splash-bike{width:100%;height:auto;stroke:var(--text);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;animation:1s cubic-bezier(.22,1,.3,1) both splashRideIn}.splash-frame{stroke:var(--text)}.splash-hub{fill:var(--accent);stroke:none}.splash-road{stroke:var(--line);stroke-width:2.6px;stroke-dasharray:14 12;animation:.5s linear infinite splashRoad}.splash-wheel{animation:.62s linear infinite splashSpin}.splash-rider{animation:.5s ease-in-out infinite splashBob}.splash-scarf{fill:var(--surface-brand);transform-box:fill-box;transform-origin:100%;animation:.36s ease-in-out infinite alternate splashScarf}.splash-sleeve{stroke:var(--surface-brand);opacity:.8}@keyframes splashBob{0%,to{transform:translateY(0)}50%{transform:translateY(-.7px)}}@keyframes splashScarf{0%{transform:rotate(-6deg)scaleX(1)}to{transform:rotate(7deg)scaleX(1.12)}}.splash-beam{fill:var(--accent);stroke:none;opacity:0;animation:1.5s ease-out .7s both splashBeam}.splash-word{aspect-ratio:720/92;width:min(240px,100%);margin-top:14px;display:grid;overflow:hidden}.splash-moto,.splash-zando{background:url(data:image/png;base64,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) 0 0/100% 100% no-repeat;grid-area:1/1}.splash-moto{clip-path:polygon(0 0,41.3% 0%,43.65% 19.61%,48.83% 23.53%,49% 26.14%,48.75% 32.68%,48.24% 39.22%,47.66% 45.75%,47.07% 52.29%,46.49% 58.82%,45.9% 65.36%,45.32% 71.9%,44.82% 78.43%,44.65% 81.7%,44.48% 84.97%,44.23% 88.24%,43.98% 91.5%,43.65% 94.77%,43.23% 100%,0 100%);animation:.55s cubic-bezier(.22,1,.3,1) .55s both splashFromLeft}.splash-zando{clip-path:polygon(41.3% 0%,43.65% 19.61%,48.83% 23.53%,49% 26.14%,48.75% 32.68%,48.24% 39.22%,47.66% 45.75%,47.07% 52.29%,46.49% 58.82%,45.9% 65.36%,45.32% 71.9%,44.82% 78.43%,44.65% 81.7%,44.48% 84.97%,44.23% 88.24%,43.98% 91.5%,43.65% 94.77%,43.23% 100%,100% 100%,100% 0);animation:.55s cubic-bezier(.22,1,.3,1) .55s both splashFromRight}.splash-rule{background:var(--accent);width:0;height:3px;margin-top:8px;animation:.5s ease-out 1s both splashRule}.splash-tagline{color:var(--ink-brand);font-weight:600;font-size:var(--fs-100);letter-spacing:.02em;margin-top:10px;animation:.5s ease-out 1.15s both splashLift}@keyframes splashRideIn{0%{opacity:0;transform:translate(-62%)}to{opacity:1;transform:translate(0)}}@keyframes splashSpin{to{transform:rotate(360deg)}}@keyframes splashRoad{to{stroke-dashoffset:-26px}}@keyframes splashBeam{0%{opacity:0;transform:translate(-6px)}35%{opacity:.5}to{opacity:.16;transform:translate(0)}}@keyframes splashFromLeft{0%{opacity:0;transform:translate(-115%)}to{opacity:1;transform:translate(0)}}@keyframes splashFromRight{0%{opacity:0;transform:translate(115%)}to{opacity:1;transform:translate(0)}}@keyframes splashRule{0%{width:0}to{width:74px}}@keyframes splashLift{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.ad,.adunit,.card,.card-act,.contact-btn,.seller-link,.specs-more,.stat,.rung,.dealer-logo,.adunit-logo,.card-verified,.card-ribbon,.ad-cta,.ad-sponsored,.card-tag,.home-btn,.sell-card,.dealer-hero,.section-card,.plan-chip,.verified{border-radius:8px}.card-dots span{border-radius:999px}.card-media{border-radius:8px 8px 0 0}.home{min-height:0;margin-bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 1px);flex-direction:column;flex:1;gap:12px;padding:14px 14px 0;display:flex}.home-half{min-height:0;animation:homeRise .62s var(--e-out) both;transition:transform var(--t-micro) var(--e-standard), box-shadow var(--t-base) var(--e-standard);border:1px solid #0000;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;text-decoration:none;display:flex;position:relative}.home-half:first-child{animation-delay:50ms}.home-half:nth-child(2){animation-delay:.15s}.home-half:nth-child(3){animation-delay:.25s}.home-buy{background:var(--surface-brand);color:var(--ink-max);border-color:#d9621a}.home-sell{background:var(--card);border-color:var(--line);color:var(--text)}.home-flix{background:var(--text);color:#fff;border-color:#0b1220}.home-half:active{transform:scale(.985)}.home-half:active .home-half-icon{transform:scale(.92)}.home-half-icon{width:clamp(72px,20vw,96px);height:clamp(72px,20vw,96px);transition:transform var(--t-base) var(--e-spring);border-radius:999px;justify-content:center;align-items:center;display:flex}.home-half-icon svg{width:58%;height:58%;overflow:visible}.home-buy .home-half-icon{color:var(--ink-max);background:#ffffff2e}.home-sell .home-half-icon{background:var(--accent-soft);color:var(--ink-brand)}.home-flix .home-half-icon{color:var(--accent-light);background:#f0731f38}.home-half-label{letter-spacing:-.02em;text-align:center;padding:0 20px;font-size:clamp(22px,6.2vw,30px);font-weight:800;line-height:1.15}.ic-bike{animation:1.6s ease-in-out infinite homeIdle}.ic-wheel{stroke-dasharray:3.2 2.3;transform-box:fill-box;transform-origin:50%;animation:1.4s linear infinite homeSpin}.ic-lift{animation:homeLift 2.4s var(--e-out) infinite}.ic-dot{animation:1.5s ease-in-out infinite homeType}.ic-dot:nth-child(2){animation-delay:.2s}.ic-dot:nth-child(3){animation-delay:.4s}@keyframes homeRise{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes homeIdle{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}@keyframes homeSpin{to{transform:rotate(360deg)}}@keyframes homeLift{0%{opacity:0;transform:translateY(3px)}30%{opacity:1}70%{opacity:1;transform:translateY(-2.5px)}to{opacity:0;transform:translateY(-2.5px)}}@keyframes homeType{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.sell-card{background:var(--card);border:1px solid var(--line);border-radius:8px;margin-top:14px;padding:18px 16px}.sell-steps{font-size:var(--fs-200);flex-direction:column;gap:9px;margin:0 0 16px 18px;padding:0;line-height:1.5;display:flex}.sell-steps li{list-style:decimal}.sell-cta{width:100%}.sell-note{color:var(--muted);font-size:var(--fs-75);margin-top:12px;line-height:1.55}.card-cond{z-index:2;background:var(--scrim);color:var(--ink-inverse);border-radius:var(--r-sm);box-shadow:none;font-size:var(--fs-50);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:4px 8px;position:absolute;top:10px;bottom:auto;left:10px}@media (min-width:900px){.home{flex-direction:row;gap:16px;margin-bottom:0;padding:20px}.home-half{gap:22px}.home-half:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1018281f}.home-half:hover .home-half-icon{transform:scale(1.06)}.home-half-icon{width:120px;height:120px}.home-half-label{font-size:32px}}::view-transition-old(.mz-page){animation:vtOut var(--t-base) var(--e-standard) both}::view-transition-new(.mz-page){animation:vtIn var(--t-page) var(--e-out) both}@keyframes vtOut{to{opacity:0;transform:translateY(-6px)}}@keyframes vtIn{0%{opacity:0;transform:translateY(10px)}}.card,.home-half,.brand,.chip,.icon-btn,.dd-trigger,.dd-option,.card-act,.contact-btn,.specs-more,.adunit,.ad,.seller-link,.primary-btn,.fav-btn,.mz-nav a,.nav-desktop a,.back-btn{-webkit-tap-highlight-color:transparent}.card{transition:box-shadow var(--t-base) var(--e-standard), transform var(--t-base) var(--e-standard)}.card-act,.contact-btn,.primary-btn,.specs-more,.back-btn,.icon-btn{transition:filter var(--t-micro) var(--e-standard), background var(--t-micro) var(--e-standard), transform var(--t-micro) var(--e-standard), border-color var(--t-micro) var(--e-standard)}.card-act:active,.contact-btn:active,.primary-btn:active,.specs-more:active,.back-btn:active,.icon-btn:active{transform:scale(.97)}.brand{transition:transform var(--t-base) var(--e-spring)}.brand:active{transform:scale(.94)}.fav-btn{transition:transform var(--t-base) var(--e-spring)}.fav-btn:active{transform:scale(.86)}.fav-btn svg{transition:transform var(--t-base) var(--e-spring)}@media (hover:hover){.fav-btn:hover svg{transform:scale(1.12)}}.adunit,.seller-link{transition:transform var(--t-base) var(--e-standard), box-shadow var(--t-base) var(--e-standard)}.adunit:active,.seller-link:active{transform:scale(.995)}.results-grid>*{animation:itemIn var(--t-base) var(--e-out) both}.results-grid>:first-child{animation-delay:0s}.results-grid>:nth-child(2){animation-delay:35ms}.results-grid>:nth-child(3){animation-delay:70ms}.results-grid>:nth-child(4){animation-delay:.105s}.results-grid>:nth-child(n+5){animation-delay:.14s}.results-grid>:nth-child(n+9){animation:none}@keyframes itemIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.cam{z-index:120;animation:camIn var(--t-page) var(--e-out) both;background:#05070a;flex-direction:column;display:flex;position:fixed;inset:0}@keyframes camIn{0%{opacity:0;transform:scale(1.015)}}.wiz-q:focus,.cam:focus{outline:none}.is-drop{outline:2px dashed var(--ink-brand);outline-offset:4px}.cam-stage{flex:1;position:relative;overflow:hidden}.cam-video{object-fit:cover;width:100%;height:100%;display:block}.cam-frame{pointer-events:none;position:absolute;inset:7% 6% 12%}.cam-c{border:3px solid var(--line-brand);width:34px;height:34px;transition:all var(--t-base) var(--e-spring);border-radius:3px;position:absolute}.cam-c.tl{border-bottom:none;border-right:none;top:0;left:0}.cam-c.tr{border-bottom:none;border-left:none;top:0;right:0}.cam-c.bl{border-top:none;border-right:none;bottom:0;left:0}.cam-c.br{border-top:none;border-left:none;bottom:0;right:0}.cam-scan{background:linear-gradient(90deg, transparent, var(--surface-brand), transparent);opacity:.5;height:2px;animation:3.4s ease-in-out infinite camScan;position:absolute;left:6%;right:6%}@keyframes camScan{0%,to{opacity:.25;top:4%}50%{opacity:.6;top:94%}}.cam-frame.locked .cam-c{border-width:4px;width:46px;height:46px;box-shadow:0 0 18px #f0731fbf}.cam-frame.locked .cam-scan{opacity:0}.cam-hint{text-align:center;color:#fff;font-size:var(--fs-100);text-shadow:0 1px 6px #000000b3;font-weight:600;position:absolute;bottom:14px;left:0;right:0}.cam-praise{color:#fff;font-size:var(--fs-400);white-space:nowrap;animation:camPraise .9s var(--e-spring) both;background:#f0731ff2;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-weight:800;display:inline-flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 30px #f0731f80}.cam-praise-star{animation:camSpin .9s var(--e-out) both}@keyframes camPraise{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}22%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}70%{opacity:1;transform:translate(-50%,-54%)scale(1)}to{opacity:0;transform:translate(-50%,-70%)scale(.98)}}@keyframes camSpin{0%{transform:rotate(-140deg)scale(.4)}}.cam-flash{background:#fff;animation:.18s ease-out both camFlash;position:absolute;inset:0}@keyframes camFlash{0%{opacity:.85}to{opacity:0}}.cam-bar{padding:16px 22px calc(20px + env(safe-area-inset-bottom));color:#fff;background:#05070a;justify-content:space-between;align-items:center;display:flex}.cam-close,.cam-count{color:#fff;font:inherit;font-size:var(--fs-300);cursor:pointer;background:0 0;border:none;min-width:74px;font-weight:700}.cam-close{min-height:44px}.cam-count{text-align:right;opacity:.75;font-variant-numeric:tabular-nums}.cam-shutter{cursor:pointer;width:74px;height:74px;transition:transform var(--t-micro) var(--e-standard), border-color var(--t-base) var(--e-standard);background:0 0;border:4px solid #fff;border-radius:999px;padding:5px}.cam-shutter span{width:100%;height:100%;transition:background var(--t-base) var(--e-standard), transform var(--t-micro) var(--e-standard);background:#fff;border-radius:999px;display:block}.cam-shutter.locked{border-color:var(--ink-brand);box-shadow:0 0 22px #f0731f8c}.cam-shutter.locked span{background:var(--surface-brand)}.cam-shutter:active{transform:scale(.93)}.cam-shutter:disabled{opacity:.45;cursor:default}.shots{margin-top:14px}.shots-head{font-size:var(--fs-100);color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-weight:600;display:flex}.shots-add{color:var(--ink-brand);font:inherit;cursor:pointer;background:0 0;border:none;min-height:44px;margin:-12px -8px;padding:12px 8px;font-weight:700}.shots-row{scrollbar-width:none;gap:8px;padding-top:17px;padding-bottom:10px;display:flex;overflow-x:auto}.shots-row::-webkit-scrollbar{display:none}.shot{flex:0 0 84px;height:84px;position:relative}.shot img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.shot-x{z-index:1;color:#fff;width:44px;height:44px;font-size:var(--fs-200);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:-17px;right:-17px}.shot-x:before{content:"";z-index:-1;background:var(--text);border:2px solid var(--card);border-radius:999px;width:22px;height:22px;position:absolute}.shot-x:focus-visible{outline:none}.shot-x:focus-visible:before{box-shadow:var(--focus)}.sell-error{color:#c4501b;font-size:var(--fs-100);margin-top:10px}.flix-screen{min-height:calc(100vh - 70px);padding-bottom:calc(70px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.flix{flex-direction:column;flex:1;min-height:0;display:flex}.flix-log{flex-direction:column;flex:1;gap:10px;padding:4px 0 12px;display:flex}.flix-hello{text-align:center;animation:homeRise .5s var(--e-out) both;padding:26px 8px 10px}.flix-hello h2{font-size:var(--fs-500);margin:12px 0 6px;font-weight:800}.flix-hello p{color:var(--muted);font-size:var(--fs-200);max-width:34ch;margin:0 auto 16px;line-height:1.55}.flix-starters{flex-direction:column;gap:8px;display:flex}.flix-starters button{background:var(--card);border:1px solid var(--line);font:inherit;font-size:var(--fs-200);color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--t-micro), transform var(--t-micro);border-radius:8px;padding:12px 14px;font-weight:600}.flix-starters button:active{border-color:var(--ink-brand);transform:scale(.98)}.flix-avatar{border-radius:999px;flex:none}.flix-avatar.big{margin-inline:auto;animation:4s ease-in-out infinite flixBob;box-shadow:0 8px 24px #1c212940}.flix-msg{animation:itemIn var(--t-base) var(--e-out) both;align-items:flex-end;gap:8px;display:flex}.flix-msg.user{justify-content:flex-end}.flix-bubble{max-width:84%;font-size:var(--fs-300);white-space:pre-wrap;word-break:break-word;border-radius:14px;padding:10px 13px;line-height:1.5}.flix-msg.assistant .flix-bubble{background:var(--card);border:1px solid var(--line);border-bottom-left-radius:4px}.flix-msg.user .flix-bubble{background:var(--surface-brand);color:var(--ink-max);border-bottom-right-radius:4px}.flix-typing{color:var(--muted);font-style:italic}.flix-card{background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:8px;align-items:center;gap:10px;margin:8px 0 4px;padding:8px;text-decoration:none;display:flex}.flix-card img{object-fit:cover;border-radius:6px;flex-shrink:0;width:64px;height:48px}.flix-card span{flex-direction:column;min-width:0;display:flex}.flix-card b{font-size:var(--fs-200)}.flix-card small{color:var(--ink-brand);font-weight:700;font-size:var(--fs-100)}.flix-compose{bottom:var(--nav-h,calc(73px + env(safe-area-inset-bottom)));background:var(--bg);gap:8px;padding:8px 0;display:flex;position:sticky}.flix-compose input{border:1px solid var(--line);background:var(--card);min-width:0;font:inherit;font-size:var(--fs-300);color:var(--text);transition:border-color var(--t-micro), box-shadow var(--t-micro);border-radius:999px;outline:none;flex:1;padding:13px 14px}.flix-compose input:focus{border-color:var(--ink-brand);box-shadow:0 0 0 3px var(--accent-soft)}.flix-compose button{background:var(--surface-brand);width:48px;height:48px;color:var(--ink-max);cursor:pointer;transition:transform var(--t-micro), opacity var(--t-micro), background var(--t-micro);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.flix-compose button:disabled{opacity:.4;cursor:default}.flix-compose button:active:not(:disabled){background:var(--b-550);transform:scale(.92)}.flix-note{color:var(--muted);font-size:var(--fs-50);text-align:center;padding:0 12px 6px;line-height:1.45}@media (min-width:900px){.flix-screen{max-width:760px;min-height:0;padding-bottom:24px}.flix-compose{bottom:0}.flix-starters{flex-flow:wrap;justify-content:center}}.sell{flex-direction:column;flex:1;min-height:0;display:flex}.sell-photos{margin-bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 1px);flex-direction:column;flex:1;padding:14px 14px 0;display:flex}.sell-hero{background:var(--surface-brand);color:var(--ink-max);font:inherit;cursor:pointer;animation:homeRise .5s var(--e-out) both;transition:transform var(--t-micro) var(--e-standard), background var(--t-micro) var(--e-standard);border:1px solid #d9621a;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.sell-hero:active{background:var(--b-550);transform:scale(.985)}@media (hover:hover){.sell-hero:hover{background:var(--b-550)}}.sell-hero-icon{background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:clamp(84px,24vw,112px);height:clamp(84px,24vw,112px);display:flex}.sell-hero-icon svg{width:58%;height:58%}.sell-hero-lens{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite sellLens}.sell-hero-label{letter-spacing:-.02em;font-size:clamp(22px,6.2vw,30px);font-weight:800}@keyframes sellLens{0%,to{transform:scale(1)}50%{transform:scale(.72)}}.sell-next{width:100%;margin-top:12px}.btn-primary{background:var(--surface-brand);color:var(--ink-max);font:inherit;font-weight:800;font-size:var(--fs-300);cursor:pointer;transition:transform var(--t-micro) var(--e-standard), opacity var(--t-base), background var(--t-micro) var(--e-standard);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 18px;display:inline-flex}.btn-primary:active{transform:scale(.98)}.btn-primary:active:not(:disabled):not([aria-disabled=true]){background:var(--b-550)}@media (hover:hover){.btn-primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--b-550)}}.btn-primary:disabled{opacity:.4;cursor:default}.wiz{min-height:0;margin-bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 1px);animation:wizIn var(--t-page) var(--e-out) both;flex-direction:column;flex:1;padding:8px 16px 0;display:flex}.wiz[data-dir="-1"]{animation-name:wizInBack}.wiz-top{align-items:center;gap:10px;min-height:40px;display:flex}.wiz-back{border:1px solid var(--line);background:var(--card);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex}.wiz-dots{flex:1;justify-content:center;gap:6px;display:flex}.wiz-dots i{background:var(--line);width:8px;height:8px;transition:background var(--t-base), transform var(--t-base) var(--e-spring);border-radius:999px}.wiz-dots i.on{background:var(--surface-brand);transform:scale(1.15)}.wiz-q{letter-spacing:-.03em;color:var(--text);margin:28px 0 22px;font-size:clamp(28px,8vw,38px);font-weight:800;line-height:1.1}.wiz-body{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}.wiz-input{width:100%;font:inherit;font-size:var(--fs-500);border:1.5px solid var(--line);background:var(--card);color:var(--text);transition:border-color var(--t-micro);border-radius:8px;outline:none;padding:14px 16px;font-weight:700}.wiz-input:focus{border-color:var(--ink-brand)}.wiz-input:disabled{opacity:.4}.wiz-num{letter-spacing:.02em;font-size:34px}.wiz-unit{font-size:var(--fs-600);color:var(--muted);align-items:center;gap:12px;font-weight:800;display:flex}.wiz-chips{flex-wrap:wrap;gap:8px;display:flex}.wiz-chips.big{flex-direction:column}.wiz-chip{border:1.5px solid var(--line);background:var(--card);color:var(--text);font:inherit;font-size:var(--fs-300);cursor:pointer;transition:transform var(--t-micro) var(--e-standard), border-color var(--t-micro), background var(--t-micro);border-radius:8px;padding:12px 16px;font-weight:700}.wiz-chips.big .wiz-chip{font-size:var(--fs-500);text-align:left;padding:20px}.wiz-chip:active{transform:scale(.96)}.wiz-chip.on{border-color:var(--ink-brand);background:var(--accent-soft);color:var(--ink-brand)}.wiz-bottom{padding:14px 0 12px}.wiz-next{width:100%;font-size:var(--fs-400);padding:16px 18px}.wiz-shots{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.wiz-shots::-webkit-scrollbar{display:none}.wiz-shots img{object-fit:cover;border-radius:8px;flex:none;width:96px;height:72px}.wiz-recap{background:var(--card);border:1px solid var(--line);border-radius:8px;margin-top:14px;padding:4px 14px}.wiz-recap .wiz-edit{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;display:flex}@media (hover:hover){.wiz-recap .wiz-edit:hover{background:var(--surface-sunken)}}@keyframes wizIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes wizInBack{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@media (min-width:900px){.sell-photos,.wiz{width:100%;max-width:640px;margin-bottom:0;margin-left:auto;margin-right:auto}.sell-hero{min-height:420px}}.about-story{padding:0 20px calc(90px + env(safe-area-inset-bottom)) 42px;position:relative;overflow-x:clip}.about-story [data-reveal]{opacity:0;transition:opacity .6s var(--e-out), transform .6s var(--e-out);transform:translateY(22px)}.about-story [data-reveal].in{opacity:1;transform:none}.about-rail{background:var(--line);width:2px;position:absolute;top:40px;bottom:40px;left:14px}.about-rail-bike{--p:0;width:26px;height:26px;color:var(--ink-brand);margin-left:-12px;display:block;position:sticky;top:46vh}.about-rail-bike svg{background:var(--bg);border-radius:999px;width:100%;height:100%}.about-rail-bike svg circle{stroke-dasharray:3.2 2.3;transform-box:fill-box;transform-origin:50%;animation:1.4s linear infinite homeSpin}.about-story section{border-bottom:1px solid var(--line);padding:34px 0}.about-story section:last-child{border-bottom:none}.about-story h2{font-size:var(--fs-600);letter-spacing:-.02em;margin:0 0 10px;font-weight:800}.about-story p{font-size:var(--fs-300);color:var(--text);margin:0;line-height:1.6}.about-hero{flex-direction:column;justify-content:center;min-height:calc(100vh - 220px);display:flex}.about-wordmark{letter-spacing:-.04em;font-size:clamp(40px,12vw,64px);font-weight:800;line-height:1}.about-wordmark span{color:var(--accent)}.about-tag{color:var(--ink-brand);font-weight:700;margin-top:8px!important}.about-lead{font-size:var(--fs-400)!important;margin-top:18px!important}.about-scroll{border:2px solid var(--line);border-radius:12px;width:22px;height:36px;margin-top:34px;position:relative}.about-scroll span{background:var(--surface-brand);border-radius:4px;width:4px;height:8px;margin-left:-2px;animation:1.6s ease-in-out infinite aboutScroll;position:absolute;top:6px;left:50%}@keyframes aboutScroll{0%,to{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(12px)}}.about-numbers{grid-template-columns:1fr 1fr;gap:14px;display:grid}.about-numbers div{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:18px 16px}.about-numbers b{letter-spacing:-.03em;color:var(--ink-brand);font-size:38px;font-weight:800;line-height:1;display:block}.about-numbers b i{font-style:normal;font-size:var(--fs-500)}.about-numbers span{font-size:var(--fs-100);color:var(--muted);margin-top:6px;font-weight:600;display:block}.about-verbs{flex-direction:column;gap:14px;display:flex}.about-verb{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:20px 18px}.about-verb-icon{background:var(--accent-soft);width:46px;height:46px;color:var(--ink-brand);border-radius:999px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.about-verb-icon svg{width:24px;height:24px}.about-verb h2{font-size:30px}.about-how ol{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.about-how li{align-items:flex-start;gap:14px;display:flex}.about-how li span{background:var(--surface-brand);height:34px;color:var(--ink-max);border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;font-weight:800;display:flex}.about-flix{align-items:center;gap:18px;display:flex}.about-flix-face{border-radius:999px;flex:none;animation:4s ease-in-out infinite flixBob;box-shadow:0 10px 26px #10182833}.about-btn{background:var(--surface-brand);color:var(--ink-max);font-weight:800;font-size:var(--fs-200);border-radius:8px;align-items:center;margin-top:14px;padding:11px 16px;text-decoration:none;display:inline-flex}.about-btn:not(.ghost):active{background:var(--b-550)}@media (hover:hover){.about-btn:not(.ghost):hover{background:var(--b-550)}}.about-btn.ghost{background:var(--card);color:var(--ink-brand);border:1px solid var(--line)}.about-contacts{flex-wrap:wrap;gap:10px;display:flex}.about-contacts .about-btn{margin-top:12px}.about-legal{color:var(--muted)!important;font-size:var(--fs-75)!important;margin-top:22px!important}.about-legal a{color:var(--ink-brand);font-weight:600;text-decoration:none}@media (min-width:900px){.about-story{max-width:820px;margin:0 auto;padding-bottom:60px}.about-hero{min-height:60vh}.about-numbers{grid-template-columns:repeat(4,1fr)}.about-verbs{flex-direction:row}.about-verb{flex:1}}.sell-fallback{flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;display:flex}.wiz-check{font-size:var(--fs-400);cursor:pointer;align-items:center;gap:12px;padding:6px 0;font-weight:600;display:flex}.wiz-check input{width:24px;height:24px;accent-color:var(--ink-brand);margin:0}.wiz-hint{color:var(--muted);font-size:var(--fs-200);margin:0;line-height:1.5}.wiz-error{color:#c4501b;font-size:var(--fs-100);text-align:center;margin:10px 0 0}.leads-date{white-space:nowrap;color:var(--muted);padding-right:12px}.leads td{vertical-align:top;padding:6px 0}.leads td.leads-date{padding-right:12px}.published-banner{background:var(--green-soft);color:var(--green);font-weight:700;font-size:var(--fs-200);animation:homeRise .5s var(--e-out) both;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 4px;padding:12px 14px;display:flex}.published-banner button{background:var(--green);color:#fff;font:inherit;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;min-height:44px;padding:8px 12px;font-weight:800}.published-banner small{font-size:var(--fs-100);margin-top:2px;font-weight:500;display:block}.pending-banner{background:var(--accent-soft);color:#b4561a;font-weight:600;font-size:var(--fs-200);border-radius:8px;margin:10px 0 4px;padding:12px 14px;line-height:1.5}.admin-gate{flex-direction:column;gap:12px;max-width:420px;margin:40px auto;padding:0 16px;display:flex}.admin-gate h1{font-size:var(--fs-600);margin:0;font-weight:800}.admin-gate p{color:var(--muted);margin:0}.admin-gate form{flex-direction:column;gap:10px;display:flex}.admin{padding:14px 16px calc(90px + env(safe-area-inset-bottom));width:100%;max-width:900px;margin:0 auto}.admin-head{justify-content:space-between;align-items:center;display:flex}.admin-head h1{font-size:var(--fs-600);margin:0;font-weight:800}.admin-logout{border:1px solid var(--line);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px}.admin-tabs{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:6px;margin:14px -16px;padding:2px 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.admin-tabs::-webkit-scrollbar{display:none}.admin-tabs button{white-space:nowrap;border:1px solid var(--line);background:var(--card);min-height:44px;font:inherit;color:var(--muted);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-weight:700;display:flex}.admin-tabs button.on{color:var(--ink-brand);border-color:var(--ink-brand);background:var(--accent-soft)}.admin-tabs button span{font-size:var(--fs-75);background:var(--bg);border-radius:999px;padding:1px 7px}@media (min-width:900px){.admin-tabs{margin-left:0;margin-right:0;padding:0;overflow-x:visible}.admin-tabs button{flex:1 1 0;padding:10px 8px}}.admin-empty{color:var(--muted);text-align:center;padding:30px 0}.admin-list{flex-direction:column;gap:12px;display:flex}.admin-item{background:var(--card);border:1px solid var(--line);border-radius:8px;overflow:hidden}.admin-photos{scrollbar-width:none;background:var(--bg);gap:4px;display:flex;overflow-x:auto}.admin-photos::-webkit-scrollbar{display:none}.admin-photos img{aspect-ratio:4/3;object-fit:cover;flex:none;height:150px}.admin-body{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.admin-title{font-weight:800;font-size:var(--fs-300);justify-content:space-between;gap:10px;display:flex}.admin-title a{color:var(--text);text-decoration:none}.admin-title b{color:var(--ink-brand);white-space:nowrap}.admin-meta{font-size:var(--fs-100);color:var(--muted)}.admin-seller{font-size:var(--fs-100);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-seller a{color:var(--green);font-weight:700;text-decoration:none}.admin-seller span{color:var(--muted);font-size:var(--fs-75);margin-left:auto}.admin-actions{gap:8px;margin-top:6px;display:flex}.admin-actions button,.admin-actions select{border:1px solid var(--line);background:var(--card);font:inherit;cursor:pointer;color:var(--text);border-radius:8px;flex:1;padding:11px 10px;font-weight:700}.admin-actions button.ok{background:var(--green);border-color:var(--green);color:#fff}.admin-actions button.no{color:#c4501b}.admin-actions button:disabled,.admin-actions select:disabled,.admin-actions [aria-disabled=true]{opacity:.5}.admin-body+.admin-actions{margin-top:0;padding:0 14px 12px}.admin-tier{flex:1;gap:8px;min-width:0;display:flex}.admin-tier select{min-width:0}.admin-actions:has(.admin-tier>button){flex-wrap:wrap}.admin-tier:has(>button){flex:100%}.admin-reject{flex-wrap:wrap}.admin-reject label{font-size:var(--fs-100);color:var(--muted);flex-direction:column;flex:100%;gap:5px;font-weight:600;display:flex}.admin-reject textarea{font-size:var(--fs-300);resize:vertical;padding:10px 12px;font-weight:500}.admin-reject button{flex:auto}.admin-reject{scroll-margin:12px 0 0}.admin-filter{gap:6px;margin:-4px 0 12px;display:flex}.admin-filter button{border:1px solid var(--line);background:var(--card);min-height:44px;font:inherit;font-size:var(--fs-100);color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.admin-filter button[aria-pressed=true]{color:var(--ink-brand);border-color:var(--ink-brand);background:var(--accent-soft)}.admin-filter button span{font-size:var(--fs-75);background:var(--bg);border-radius:999px;padding:1px 7px}.admin-search{width:100%;font-size:var(--fs-300);margin:0 0 12px;padding:11px 14px;font-weight:500;display:block}.admin-report .admin-actions{flex-wrap:wrap}.admin-actions button.admin-takedown{flex:100%}@media (min-width:900px){.admin-actions button.admin-takedown{flex:1}.admin-item:not(.admin-report){grid-template-columns:240px minmax(0,1fr) 220px;grid-template-areas:"photos body actions";display:grid}.admin-item:not(.admin-report):not(:has(>.admin-photos)){grid-template-columns:minmax(0,1fr) 220px;grid-template-areas:"body actions"}.admin-item>.admin-photos{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-area:photos;align-self:start}.admin-item>.admin-photos img{scroll-snap-align:start;height:180px}.admin-item>.admin-body{grid-area:body}.admin-body+.admin-actions{flex-direction:column;grid-area:actions;justify-content:center;padding:12px 14px 12px 0}.admin-body+.admin-actions>*,.admin-actions .admin-tier>*{flex:none}.admin-tier{flex-direction:column}}.flix-chips{animation:itemIn var(--t-base) var(--e-out) both;flex-wrap:wrap;gap:8px;padding:2px 0 8px 38px;display:flex}.flix-chips button{border:1px solid var(--line-brand);background:var(--card);color:var(--ink-brand);font:inherit;font-size:var(--fs-100);cursor:pointer;transition:transform var(--t-micro) var(--e-standard), background var(--t-micro);border-radius:999px;padding:8px 12px;font-weight:700}.flix-chips button:active{background:var(--accent-soft);transform:scale(.96)}.about-trust{scroll-margin-top:12px}.search-row{scroll-margin-top:2px}.account-link{width:44px;height:44px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;margin-right:2px;display:inline-flex}.account-link.active{color:var(--ink-brand);background:var(--accent-soft)}@media (hover:hover){.account-link{transition:background var(--t-micro) var(--e-standard), color var(--t-micro) var(--e-standard)}.account-link:not(.active):hover{color:var(--ink);background:var(--surface-muted)}}.header-row>.account-link{margin-left:auto}.account-avatar,html[data-mz-signed] .account-link>svg{display:none}html[data-mz-signed] .account-avatar{background:var(--surface-brand);width:32px;height:32px;color:var(--ink-max);font-size:13px;font-weight:var(--fw-bold);letter-spacing:.02em;border-radius:999px;place-items:center;line-height:1;display:grid}html[data-mz-signed] .account-avatar:before{content:var(--mz-initials,"")}.welcome-burst{z-index:2000;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.welcome-card{pointer-events:auto;background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:18px 26px 16px;animation:1.15s cubic-bezier(.2,.9,.3,1.2) forwards wbCard;display:flex;position:relative;box-shadow:0 18px 50px -12px #10141a59,0 2px 8px #10141a14}@keyframes wbCard{0%{opacity:0;transform:scale(.55)}22%{opacity:1;transform:scale(1.08)}34%{transform:scale(.97)}44%,78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)translateY(-6px)}}.welcome-badge{background:var(--surface-brand);width:56px;height:56px;color:var(--ink-max);border-radius:999px;place-items:center;animation:.52s cubic-bezier(.34,1.56,.64,1) both wbBadge;display:grid}@keyframes wbBadge{0%{transform:scale(0)rotate(-25deg)}to{transform:scale(1)rotate(0)}}.welcome-badge svg{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;width:30px;height:30px;animation:.3s ease-out .16s forwards wbCheck}@keyframes wbCheck{to{stroke-dashoffset:0}}.welcome-title{font-weight:var(--fw-bold);font-size:var(--fs-400);color:var(--ink)}.welcome-phone{font-size:var(--fs-200);color:var(--ink-muted);font-variant-numeric:tabular-nums}.welcome-bits{width:0;height:0;position:absolute;top:50%;left:50%}.welcome-bits i{width:var(--s);height:calc(var(--s) * .6);background:var(--c);opacity:0;animation:wbBit .76s var(--d) cubic-bezier(.15, .7, .3, 1) forwards;border-radius:2px;position:absolute}@keyframes wbBit{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy) + 28px)) rotate(var(--rot)) scale(1)}}@keyframes wbFade{0%{opacity:0}18%,80%{opacity:1}to{opacity:0}}.welcome-burst.reduced .welcome-card{animation:1.15s forwards wbFade}.welcome-burst.reduced .welcome-badge,.welcome-burst.reduced .welcome-badge svg{stroke-dashoffset:0;animation:none}@media (prefers-reduced-motion:reduce){.welcome-card{animation:1.15s forwards wbFade}.welcome-badge,.welcome-badge svg{stroke-dashoffset:0;animation:none}.welcome-bits{display:none}}.login{flex-direction:column;gap:14px;width:100%;max-width:480px;margin:0 auto;padding:8px 16px 40px;display:flex}.login .wiz-q{margin:18px 0 0}.login-code{letter-spacing:.35em;text-align:center}.login-alt{color:var(--ink-brand);font:inherit;cursor:pointer;background:0 0;border:none;padding:8px 0;font-weight:700}.wiz-wa{margin:4px auto 0;display:block}.login-alt:disabled{color:var(--muted);cursor:default}.login-row{justify-content:space-between;gap:10px;display:flex}.btn-wa{background:var(--wa-500);text-decoration:none}.btn-wa:active:not(:disabled):not([aria-disabled=true]){background:var(--wa-600)}@media (hover:hover){.btn-wa:hover:not(:disabled):not([aria-disabled=true]){background:var(--wa-600)}}.btn-wa .wa-glyph{flex:none}.wa-status{color:var(--ink);align-items:center;gap:10px;margin:8px 0 0;font-weight:700;display:flex}.wa-qr{border:1px solid var(--line);background:#fff;border-radius:12px;align-self:flex-start;margin:4px 0 16px;padding:10px}.wa-qr-img{image-rendering:pixelated;display:block}.wa-spin{border:2px solid #10141a40;border-top-color:var(--ink-max);border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite waSpin}.wa-spin-ink{border-color:var(--line);border-top-color:var(--wa-500)}@keyframes waSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wa-spin{animation-duration:2.4s}}.login-legal{font-size:var(--fs-75)}.login-skel{background:var(--surface-muted);border-radius:var(--r-md)}.login-skel-hint{height:3em;font-size:var(--fs-200);border-radius:6px}.login-skel-field{height:var(--target)}.login-skel-btn{border-radius:8px;height:59px}.account{padding:14px 16px calc(90px + env(safe-area-inset-bottom));width:100%;max-width:640px;margin:0 auto}.account-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.account-head h1{font-size:var(--fs-600);margin:0;font-weight:800}.account-phone{color:var(--muted);margin:4px 0 0}.account-name{font-size:var(--fs-100);color:var(--muted);flex-direction:column;gap:6px;margin:18px 0;font-weight:600;display:flex}.account-name>div{gap:8px;display:flex}.account-name .wiz-input{font-size:var(--fs-300);padding:11px 12px}.account-name .btn-primary{font-size:var(--fs-200);padding:10px 14px}.account-h2{font-size:var(--fs-400);margin:10px 0;font-weight:800}.account-empty{color:var(--muted);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.account-list{flex-direction:column;gap:10px;display:flex}.account-ad{background:var(--card);border:1px solid var(--line);border-radius:8px;gap:10px;padding:10px;display:flex}.account-ad img{object-fit:cover;border-radius:6px;flex:none;width:96px;height:72px}.account-ad-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.account-ad-body .wiz-error{text-align:left;margin:2px 0 0}.account-head h1:focus,.account-danger b:focus{outline:none}.account-ad-title{color:var(--text);font-weight:800;text-decoration:none}.account-ad-meta{font-size:var(--fs-100);color:var(--muted)}.account-ad-meta b{color:var(--ink-brand)}.status-chip{font-size:var(--fs-50);background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:999px;padding:1px 7px;font-weight:700;display:inline-block}.status-chip.live{color:var(--green);background:var(--green-soft);border-color:#0000}.status-chip.pending{color:#b4561a;background:var(--accent-soft);border-color:#0000}.account-ad-actions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.account-ad-actions button{border:1px solid var(--line);background:var(--card);font:inherit;font-size:var(--fs-100);cursor:pointer;color:var(--text);border-radius:8px;padding:7px 10px;font-weight:700}.account-ad-actions button.no{color:#c4501b}.account-ad-actions button{min-height:44px}.account-ad-actions button.go{background:var(--surface-brand);border-color:var(--surface-brand);color:var(--ink-max)}.account-ad-actions button.go:active{background:var(--b-550);border-color:var(--b-550)}.account-ad-note{font-size:var(--fs-100);color:var(--ink-2);margin:4px 0 0}.status-chip.paused,.status-chip.expired{color:var(--ink-2);background:var(--surface-muted);border-color:#0000}.account-admin-link{color:var(--ink-brand);margin-top:20px;font-weight:800;text-decoration:none;display:inline-block}.account-logout-all{color:var(--muted);margin-top:16px;display:block}.report-links{color:var(--muted);font-size:var(--fs-100);flex-wrap:wrap;justify-content:center;align-items:center;column-gap:8px;margin-top:0;display:flex}.report-link{min-height:44px;color:var(--muted);font:inherit;font-size:var(--fs-100);cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;text-decoration:underline;display:inline-flex}.report{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.report .wiz-chip{font-size:var(--fs-200);min-height:44px;padding:8px 12px}.report-text{font-size:var(--fs-300);resize:vertical;padding:10px 12px;font-weight:500}.report-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.report-actions .btn-primary{font-size:var(--fs-200);padding:10px 16px}.report-actions .btn-primary,.report-actions .login-alt{min-height:44px}.report-done{color:var(--green);margin:0;font-weight:600}.report,.report-links{scroll-margin-top:2px;scroll-margin-bottom:81px}@media (min-width:900px){.report,.report-links{scroll-margin-bottom:16px}}.report-done:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.report-hidden{border-radius:var(--r-md);background:var(--surface-muted);color:var(--ink-2);font-size:var(--fs-100);line-height:var(--lh-100);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:2px 2px 2px 12px;display:flex}.report-hidden p{margin:0;padding:8px 0}.report-hidden button{border-radius:var(--r-md);min-height:44px;color:var(--ink-brand);font:inherit;font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:none;flex:none;padding:0 12px}.hidden-undo{border-radius:var(--r-md);background:var(--surface-inverse);min-height:48px;color:var(--ink-inverse);font-size:var(--fs-200);font-weight:var(--fw-semi);justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:2px 2px 2px 14px;scroll-margin-top:2px;display:flex}.hidden-undo:focus{outline:none}.fav-undo{z-index:30;box-shadow:var(--el-2);left:16px;right:16px;bottom:calc(var(--nav-h,calc(73px + env(safe-area-inset-bottom))) + 8px);margin:0;position:fixed}@media (min-width:900px){.fav-undo{width:360px;bottom:24px;left:auto;right:24px}}.hidden-undo:focus-visible{box-shadow:var(--focus)}.hidden-undo button{border-radius:var(--r-sm);min-width:44px;min-height:44px;color:var(--ink-on-inverse-brand);font:inherit;font-weight:var(--fw-black);cursor:pointer;background:0 0;border:none;flex:none;padding:0 14px}.hidden-undo button:focus-visible{outline:2px solid var(--ink-inverse);outline-offset:-2px}.dealer-box{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px;padding-top:18px;display:flex}.dealer-box .account-h2{margin:0}.dealer-box .btn-primary{font-size:var(--fs-300);padding:11px 16px}.dealer-box .status-chip{align-self:flex-start}.dealer-box>form{flex-direction:column;align-self:stretch;gap:10px;display:flex}.account-h3{font-size:var(--fs-300);margin:0 0 4px;font-weight:800}.doc-row{align-items:center;gap:10px;display:flex}.doc-thumb{object-fit:cover;border:1px solid var(--line);border-radius:6px;width:64px;height:48px}.dealer-kinds{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.dealer-kinds legend{font-weight:700;font-size:var(--fs-100);margin-bottom:4px;padding:0}.sell-desc{align-self:stretch;margin-top:14px}.dealer-row{background:var(--card);border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 14px;display:flex}.dealer-row span{flex-direction:column;gap:2px;min-width:0;display:flex}.dealer-row small{color:var(--muted);font-size:var(--fs-75)}.dealer-row .about-btn{font-size:var(--fs-100);margin-top:0;padding:9px 13px}.dealer-field{width:100%;font-size:var(--fs-100);color:var(--muted);flex-direction:column;gap:5px;font-weight:600;display:flex}.dealer-field>span i{font-style:normal;font-weight:500}.dealer-field .wiz-input{font-size:var(--fs-300);padding:11px 12px;font-weight:500}.dealer-field .wiz-input[aria-invalid=true]{border-color:#c4501b}.dealer-field .wiz-hint{font-size:var(--fs-75);font-weight:500}.dealer-field .wiz-chip{align-self:flex-start}.dealer-box .report-actions{width:100%}.dealer-hero{position:relative;overflow:hidden}.dealer-cover{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.dealer-hero>:not(.dealer-cover){position:relative}.dealer-logo{overflow:hidden}.dealer-logo img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.dealer-manage{align-items:center;gap:12px;margin-top:14px;display:flex}.dealer-manage .btn-primary{font-size:var(--fs-300);padding:11px 16px}.dealer-editor{align-items:stretch}.dealer-images{flex-wrap:wrap;gap:14px;display:flex}.dealer-images>div{font-size:var(--fs-100);color:var(--muted);flex-direction:column;gap:6px;font-weight:600;display:flex}.dealer-logo-preview{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:64px;height:64px}.dealer-cover-preview{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:160px;height:64px}@media (min-width:900px){.mini-grid{grid-template-columns:repeat(4,1fr);gap:14px}.nav-desktop{gap:26px;margin-left:32px}.header-row>.account-link{margin-left:auto;margin-right:10px}.admin{max-width:1100px}.account,.login{max-width:720px}}.admin-who{color:var(--muted);font-size:var(--fs-75);margin:2px 0 0}.admin-report{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.admin-report-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.admin-report-reason{font-weight:800}.admin-report-details{color:var(--text);font-size:var(--fs-200)}.admin-report-meta{color:var(--muted);font-size:var(--fs-75)}.admin-report .admin-actions{margin-top:4px}.admin-report .admin-actions a{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:8px;flex:1;justify-content:center;align-items:center;padding:11px 10px;font-weight:700;text-decoration:none;display:flex}.admin-review-note{font-size:var(--fs-100);color:#b4561a;background:var(--accent-soft);border-radius:6px;align-self:flex-start;padding:4px 8px;font-weight:700}.card-link:after{content:"";z-index:1;position:absolute;inset:0}.card{position:relative}.fav-btn{z-index:3}.card:active{transform:scale(.995)}.terms-notice{font-size:var(--fs-75);color:var(--muted);text-align:center;margin:0 0 10px;line-height:1.5}.terms-notice a{color:var(--ink-brand);font-weight:600;text-decoration:underline}.account-danger{border-top:1px solid var(--line);margin-top:28px;padding-top:18px}.account-danger b{font-size:var(--fs-200);margin-bottom:6px;display:block}.account-danger p{font-size:var(--fs-100);color:var(--muted);margin-bottom:12px;line-height:1.55}.account-delete-link{cursor:pointer;font:inherit;font-size:var(--fs-100);color:#c4381b;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.btn-danger{color:#fff;font:inherit;cursor:pointer;background:#c4381b;border:none;border-radius:0;padding:11px 16px;font-weight:700}.btn-danger:disabled{opacity:.6;cursor:default}.card-seller-shop{min-width:0;color:inherit;z-index:2;align-items:center;gap:8px;text-decoration:none;display:flex;position:relative}.card-seller-shop:active{opacity:.7}.card-seller-shop .card-seller-name{text-underline-offset:2px;text-decoration:underline}.flix-card-sponsored{font-style:normal;font-size:var(--fs-50);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-brand);background:var(--accent-soft);border-radius:4px;margin-left:6px;padding:1px 6px;font-weight:800}.adm-ban{flex-direction:column;gap:6px;display:flex}.adm-ban-intro{background:var(--accent-soft);color:#7a3c0a;font-size:var(--fs-100);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding:12px 14px;line-height:1.5;display:flex}.adm-ban-intro p{flex:320px;margin:0}.adm-ban-count{white-space:nowrap;font-weight:700;font-size:var(--fs-75)}.adm-ban-h{font-size:var(--fs-300);margin:16px 0 8px;scroll-margin-top:12px;font-weight:800}.adm-ban .admin-empty{text-align:left;font-size:var(--fs-100);padding:14px 0;line-height:1.5}.adm-ban-strip{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:10px;padding:2px 2px 10px;display:flex;overflow-x:auto}.adm-ban-slide{aspect-ratio:16/7;scroll-snap-align:center;cursor:pointer;color:#fff;font:inherit;text-align:left;transition:border-color var(--t-micro) var(--e-standard);background:0 0;border:2px solid #0000;flex:0 0 min(86%,440px);padding:0;display:block;position:relative;overflow:hidden}.adm-ban-slide.on{border-color:var(--ink-brand)}.adm-ban-slide.off{filter:grayscale(.85);opacity:.7}.adm-ban-meta{z-index:2;align-items:center;gap:5px;display:flex;position:absolute;bottom:8px;right:8px}.adm-ban-pos{color:#fff;font-size:var(--fs-50);background:#0c1016b8;justify-content:center;align-items:center;min-width:20px;height:20px;font-weight:800;display:inline-flex}.adm-ban-offtag{color:#fff;font-size:var(--fs-50);text-transform:uppercase;letter-spacing:.04em;background:#1c2129;padding:3px 7px;font-weight:700}.adm-ban-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.adm-ban-list li{background:var(--card);border:1px solid var(--line);align-items:center;gap:10px;padding:8px 10px;display:flex}.adm-ban-list li.on{border-color:var(--ink-brand);background:var(--accent-soft)}.adm-ban-n{font-weight:800;font-size:var(--fs-100);color:var(--muted);flex:none;min-width:16px}.adm-ban-thumb{object-fit:cover;flex:none;width:62px;height:36px}.adm-ban-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.adm-ban-text b{font-size:var(--fs-100);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.adm-ban-text small{font-size:var(--fs-50);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-ban-text .adm-ban-offtag{margin-right:6px;padding:1px 6px}.adm-ban-acts{flex-wrap:wrap;flex:none;gap:4px;display:flex}@media (max-width:599px){.adm-ban-list li{flex-wrap:wrap}.adm-ban-acts{flex:100%;justify-content:flex-end}}.adm-ban-acts button{min-height:40px;font:inherit;font-size:var(--fs-75);background:var(--card);border:1px solid var(--line);color:var(--text);cursor:pointer;padding:0 10px;font-weight:700}.adm-ban-acts button:disabled,.adm-ban-acts button[aria-disabled=true]{opacity:.4;cursor:default}.adm-ban-acts button.on{background:var(--green-soft);border-color:var(--green);color:#0b6b3c}.adm-ban-acts button.danger{color:#9e2118}.adm-ban-form{flex-direction:column;gap:12px;display:flex}.adm-ban-draft{aspect-ratio:16/7;background:var(--line);color:#fff;width:100%;position:relative;overflow:hidden}.adm-ban-nophoto{z-index:3;color:#fff;font-size:var(--fs-75);text-align:right;background:#0c1016c7;max-width:60%;padding:5px 9px;font-weight:700;position:absolute;bottom:10px;right:10px}.adm-ban-draft:not(:has(.ad-bg)){background:var(--line)}.adm-ban-field{font-size:var(--fs-100);flex-direction:column;gap:4px;font-weight:600;display:flex}.adm-ban-field>span{color:var(--text)}.adm-ban-field small{color:var(--muted);font-weight:500;font-size:var(--fs-50)}.adm-ban-field input[type=text],.adm-ban-field input:not([type]),.adm-ban-field input[type=date],.adm-ban-field select{min-height:42px;font:inherit;font-size:var(--fs-300);background:var(--card);border:1px solid var(--line);color:var(--text);width:100%;padding:0 10px;font-weight:500}.adm-ban-field input[type=file]{font-size:var(--fs-100);padding:6px 0}.adm-ban-cols{grid-template-columns:1fr;gap:12px;display:grid}.adm-ban-cols fieldset{border:1px solid var(--line);flex-direction:column;gap:10px;margin:0;padding:10px 12px 12px;display:flex}.adm-ban-cols legend{font-size:var(--fs-75);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:0 4px;font-weight:800}.adm-ban-colors{font-size:var(--fs-100);flex-direction:column;gap:6px;font-weight:600;display:flex}.adm-ban-colors>div{flex-wrap:wrap;gap:8px;display:flex}.adm-ban-colors button{cursor:pointer;border:2px solid #0000;width:36px;height:36px;padding:0;box-shadow:inset 0 0 0 1px #1018281f}.adm-ban-colors button.on{border-color:var(--text)}.adm-req{margin-bottom:20px}.adm-req-count{background:var(--surface-brand-soft);min-width:1.6em;color:var(--ink-brand);font-size:var(--fs-100);text-align:center;border-radius:999px;margin-left:4px;padding:0 6px;display:inline-block}.adm-req-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.adm-req-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.adm-req-img{background:var(--surface-muted);display:grid;position:relative}.adm-req-img:before{content:"";grid-area:1/1;padding-top:33.3333%}.adm-req-img .ad-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.adm-req-img .adm-ban-nophoto{grid-area:1/1;place-self:center}.adm-req-body{gap:8px;padding:12px 14px;display:grid}.adm-req-biz{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.adm-req-kind,.adm-req-warn,.adm-req-state{font-size:var(--fs-75);background:var(--surface-muted);color:var(--ink-2);border-radius:999px;padding:2px 8px;font-weight:700}.adm-req-warn{color:#9e2118;background:#fdecea}.adm-req-state.approved{color:#1d6b3f;background:#e3f4ea}.adm-req-state.rejected{color:#9e2118;background:#fdecea}.adm-req-alt,.adm-req-dates{font-size:var(--fs-100);color:var(--ink-2);margin:0;line-height:1.45}.adm-req-decided{margin-top:12px}.adm-req-decided summary{cursor:pointer;align-items:center;min-height:44px;padding:8px 0;font-weight:700;display:flex}@media (min-width:900px){.adm-req-card:not(.small){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}}.adm-ban-check{font-size:var(--fs-100);align-items:flex-start;gap:9px;font-weight:600;display:flex}.adm-ban-check input{flex:none;width:20px;height:20px;margin-top:1px}.adm-ban-check small{color:var(--muted);font-weight:500;font-size:var(--fs-50);margin-top:2px;display:block}.adm-ban-save{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.adm-ban-save button:not(.btn-primary){min-height:44px;font:inherit;background:var(--card);border:1px solid var(--line);color:var(--text);cursor:pointer;padding:0 16px;font-weight:700}.adm-ban-slide.ad-image{aspect-ratio:3;box-sizing:content-box}.adm-ban-draft.ad-image{aspect-ratio:3}.adm-ban-warn{color:#9e2118;font-weight:600}.adm-ban-slide.ad-image .ad-bg,.adm-ban-draft.ad-image .ad-bg{object-position:center}@media (min-width:760px){.adm-ban-cols{grid-template-columns:1fr 1fr}.adm-ban-slide{flex-basis:440px}.adm-ban-draft{max-width:560px}}.screen.detail~.flix-fab{display:none}body:has(.contact-row) .flix-fab{display:none}.card-price,.detail-price,.dp-price,.card-title,.detail-title,.listing-desc,.prose-doc,.about p,.fact-v,.admin-item,.seller-phone,.contact-dir,input,textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.pv{z-index:60;touch-action:none;animation:pvIn .18s var(--e-standard) both;flex-direction:column;display:flex;position:fixed;inset:0}@keyframes pvIn{0%{opacity:0}to{opacity:1}}.pv-bar{z-index:2;justify-content:space-between;align-items:center;gap:var(--sp-2);padding:calc(var(--sp-2) + env(safe-area-inset-top)) var(--sp-3) var(--sp-2);color:var(--ink-inverse);display:flex;position:relative}.pv-count{font-size:var(--fs-200);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.pv-close{width:var(--target);height:var(--target);color:var(--ink-inverse);cursor:pointer;border-radius:var(--r-full);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.pv-close:focus-visible{outline:2px solid var(--ink-inverse);outline-offset:-4px}.pv-stage{touch-action:none;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.pv-img{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%}.pv-dots{padding:var(--sp-2) 0;justify-content:center;gap:6px;display:flex}.pv-dots i{border-radius:var(--r-full);background:#ffffff6b;width:7px;height:7px}.pv-dots i.on{background:#fff}.pv-hint{text-align:center;color:#ffffffb8;font-size:var(--fs-75);padding:0 var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));margin:0}.pv-foot{justify-content:center;align-items:center;gap:var(--sp-4);display:flex}.pv-nav{width:var(--target);height:var(--target);border-radius:var(--r-full);color:var(--ink-inverse);cursor:pointer;transition:opacity var(--t-micro) var(--e-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.pv-nav:before{content:"";border-radius:var(--r-full);background:var(--scrim);width:44px;height:44px;transition:box-shadow var(--t-micro) var(--e-standard);position:absolute;box-shadow:0 0 0 1px #ffffff4d}.pv-nav svg{position:relative}.pv-nav:hover:before{box-shadow:0 0 0 2px #ffffffbf}.pv-nav:focus-visible{outline:2px solid var(--ink-inverse);outline-offset:2px}.pv-nav[aria-disabled=true]{opacity:0;pointer-events:none}.pv-hint-mouse{display:none}@media (hover:hover) and (pointer:fine){.pv-nav{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.pv-prev{left:var(--sp-4)}.pv-next{right:var(--sp-4)}.pv-hint-touch{display:none}.pv-hint-mouse{display:inline}}.gallery-zoom{z-index:3;width:var(--target);height:var(--target);color:var(--ink-inverse);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:10px;right:10px}.gallery-zoom:before{content:"";border-radius:var(--r-full);background:var(--scrim);width:40px;height:40px;position:absolute}.gallery-zoom svg{position:relative}.gallery-slide{cursor:zoom-in}.phone-field{background:var(--surface-muted);border:1px solid var(--line-strong);border-radius:var(--r-md);width:100%;min-height:var(--target);align-items:stretch;display:flex;overflow:hidden}.phone-field:focus-within{background:var(--surface);border:2px solid var(--line-brand)}.phone-cc{border-right:1px solid var(--n-300);background:var(--surface-muted);font-size:var(--fs-300);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:7px;padding:0 10px 0 12px;display:flex}.phone-flag{border-radius:2px;flex:none;display:block}.phone-input{min-width:0;font:inherit;font-size:var(--fs-300);color:var(--ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0 12px}.phone-input::placeholder{color:var(--ink-muted);letter-spacing:normal}.cc{position:relative}.phone-cc-btn{border:0;border-right:1px solid var(--n-300);font-family:inherit;line-height:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--t-micro) var(--e-standard);gap:6px;margin:0;padding:0 8px 0 12px}.phone-cc-btn:active,.phone-cc-btn[aria-expanded=true]{background:var(--surface)}@media (hover:hover){.phone-cc-btn:hover{background:var(--surface)}}.phone-cc-btn:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:var(--r-md)}.phone-cc-btn .phone-flag,.cc-opt .phone-flag{box-shadow:0 0 0 1px #10141a1a}.phone-caret{color:var(--ink-muted);transition:transform var(--t-micro) var(--e-standard);display:inline-flex}.phone-caret-up{transform:rotate(180deg)}.phone-field-open{background:var(--surface);border:2px solid var(--line-brand)}.cc-panel{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--el-4);transform-origin:top;animation:cc-in var(--t-micro) var(--e-out);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0}@keyframes cc-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}.cc-panel li{margin:0}.cc-opt{width:100%;min-height:var(--target);border-radius:var(--r-md);font:inherit;font-size:var(--fs-300);color:var(--ink);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:0 10px;display:flex}.cc-opt[aria-selected=true],.cc-opt:active{background:var(--surface-muted)}@media (hover:hover){.cc-opt:hover{background:var(--surface-muted)}}.cc-opt:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.cc-name{font-weight:var(--fw-semi);flex:1}.cc-dial{color:var(--ink-muted);font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.cc-check{width:16px;color:var(--g-700);flex:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.cc-panel{animation:none}.phone-caret,.phone-cc-btn{transition:none}}.login-legal a{color:var(--ink-brand);font-weight:var(--fw-semi);text-decoration:underline}.adm-docs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:4px;display:grid}@media (min-width:560px){.adm-docs[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:359px){.adm-docs{grid-template-columns:minmax(0,1fr)}}.adm-doc{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.adm-doc figcaption{font-size:var(--fs-75);color:var(--muted);font-weight:700}.adm-doc-img{aspect-ratio:4/3;border:1px solid var(--line);background:var(--bg);cursor:zoom-in;border-radius:8px;width:100%;padding:0;display:block;overflow:hidden}.adm-doc-img img{object-fit:contain;width:100%;height:100%;display:block}.adm-doc-none{cursor:default;font-size:var(--fs-100);color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:8px;display:flex}.adm-kind{font-size:var(--fs-75);color:var(--ink-brand);background:var(--accent-soft);border-radius:999px;align-self:flex-start;padding:2px 9px;font-weight:700}.adm-ids{font-size:var(--fs-100);flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.adm-ids div{gap:6px;display:flex}.adm-ids dt{color:var(--muted);font-weight:600}.adm-ids dd{overflow-wrap:anywhere;margin:0;font-weight:700}.adm-decision{font-size:var(--fs-100);margin:2px 0 0;font-weight:800}.adm-decision.ok{color:var(--green)}.adm-decision.no{color:#c4501b}.adm-decision span{color:var(--text);font-weight:600;display:block}.adm-filter-3{flex-wrap:wrap}.adm-biz-new{flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 12px;display:flex}.adm-biz-done{font-size:var(--fs-100);color:var(--green);margin:0;font-weight:700}.adm-biz-done a,.adm-biz-form .wiz-error a{color:var(--ink-brand)}.adm-biz-form{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:10px;margin:0 0 12px;padding:14px;display:flex}.adm-biz-form h2{font-size:var(--fs-300);margin:0;font-weight:800}.adm-biz-form .wiz-error{text-align:left;margin:0}@media (min-width:900px){.admin-item.adm-verif:not(:has(>.admin-actions)){grid-template-columns:minmax(0,1fr);grid-template-areas:"body"}.admin-item.adm-verif:has(>.admin-photos):not(:has(>.admin-actions)){grid-template-columns:240px minmax(0,1fr);grid-template-areas:"photos body"}.adm-biz-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.adm-biz-form>h2,.adm-biz-form>.wiz-hint,.adm-biz-form>.wiz-error,.adm-biz-form>.admin-actions{grid-column:1/-1}.adm-biz-form>.admin-actions{justify-content:flex-start}.adm-biz-form>.admin-actions button{flex:none;min-width:140px}}.owner-swap{display:contents}.owner-row{flex-wrap:nowrap;align-items:center}.owner-row-text{min-width:0;font-size:var(--fs-200);font-weight:var(--fw-bold);color:var(--ink);overflow-wrap:anywhere;flex:auto;line-height:1.2}.contact-btn.owner-row-manage{text-align:center;line-height:1.15;font-size:var(--fs-200);color:var(--ink-brand);background:var(--surface);border:2px solid var(--ink-brand);flex:0 auto;padding:0 14px}.owner-row-note{min-height:44px;color:var(--muted);font-size:var(--fs-100);text-align:center;justify-content:center;align-items:center;margin:0;display:flex}.bnr{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.bnr>.desc-text{margin:0}.bnr-note,.bnr-rules{font-size:var(--fs-100);color:var(--ink-muted);margin:0;line-height:1.5}.bnr-sent{font-size:var(--fs-100);color:var(--green);margin:0;font-weight:700}.bnr-form{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.bnr-preview{aspect-ratio:3;border:1px dashed var(--line-strong);background:var(--bg);width:100%;max-width:600px;color:var(--ink-muted);font-weight:800;font-size:var(--fs-300);border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.bnr-preview img{object-fit:cover;width:100%;height:100%;display:block}.bnr-preview:has(img){border-style:solid;border-color:var(--line)}.bnr-size{font-size:var(--fs-75);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:-4px 0 0}.bnr-form textarea{field-sizing:content;resize:vertical;min-height:4.5em}.bnr-dates{flex-wrap:wrap;gap:10px;width:100%;display:flex}.bnr-dates .dealer-field{flex:140px;width:auto}.bnr-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bnr-actions .btn-primary{font-size:var(--fs-300);padding:11px 16px}.bnr-list-title{font-size:var(--fs-200);margin:6px 0 0;font-weight:800}.bnr-list{flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.bnr-item{align-items:flex-start;gap:10px;display:flex}.bnr-thumb{aspect-ratio:3;object-fit:cover;background:var(--bg);border-radius:6px;flex:0 0 120px;width:120px}.bnr-thumb-none{border:1px dashed var(--line);display:block}.bnr-item-body{flex-direction:column;gap:2px;min-width:0;display:flex}.bnr-status{font-size:var(--fs-100);font-weight:800}.bnr-status.pending{color:var(--ink-brand)}.bnr-status.approved{color:var(--green)}.bnr-status.rejected{color:#c4501b}.bnr-reason{font-size:var(--fs-100);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.bnr-meta{font-size:var(--fs-75);color:var(--ink-muted);overflow-wrap:anywhere}@media (max-width:359px){.bnr-item{flex-direction:column}.bnr-thumb{flex-basis:auto;width:100%;max-width:240px}}.bnr-img-error{text-align:left;margin:-4px 0 0}.bnr-status.removed{color:var(--ink-muted)}.adm-ban-saved{font-size:var(--fs-100);color:var(--green);margin:0;font-weight:700}.adm-ban-saved:empty{display:none}.admin-tabs button,.admin-filter button{position:relative}.admin-tabs button .sr-only,.admin-filter button .sr-only{background:0 0;padding:0}.adm-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adm-chip{font-size:var(--fs-75);color:var(--ink-muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-weight:700}.adm-chip-ok{color:var(--green);border-color:var(--green);background:var(--green-soft)}.adm-chip-off{color:#9e2118;background:#fdf1ef;border-color:#e6b8b3}.wiz-back{width:44px;height:44px}.wiz-check{min-height:44px}.shots-add{min-width:44px}.wiz .wiz-next[aria-disabled=true]{opacity:.4}.wiz-field-error{text-align:left;margin:0}.wiz-price-echo{font-size:var(--fs-400);color:var(--text);font-variant-numeric:tabular-nums;margin:-4px 0 0;font-weight:700}.wiz.kb{animation:none}.wiz.kb .wiz-q{margin:10px 0 12px;font-size:clamp(22px,6.4vw,28px)}.wiz.kb .wiz-body{padding-bottom:84px}.wiz.kb .wiz-body input{scroll-margin-bottom:96px}.wiz.kb .wiz-bottom{left:0;right:0;bottom:var(--kb-inset,0px);z-index:40;background:var(--bg);border-top:1px solid var(--line);padding:8px 16px;position:fixed}.shot-pick{cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;height:100%;padding:0;display:block}.shot-pick:focus-visible{outline:2px solid var(--ink-brand);outline-offset:2px}.shot-cover{color:#fff;font-size:var(--fs-50);background:#0c1016b8;border-radius:999px;padding:1px 6px;font-weight:700;position:absolute;bottom:4px;left:4px}.shots-hint{color:var(--muted);font-size:var(--fs-100);margin:0 0 4px}.adm-chips{flex-wrap:wrap;margin-top:4px}.adm-log{border:1px solid var(--line);background:var(--card);border-radius:8px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adm-log li{border-top:1px solid var(--line);flex-direction:column;gap:3px;padding:12px 14px;display:flex}.adm-log li:first-child{border-top:0}.adm-log p{margin:0}.adm-log-what{font-size:var(--fs-200);overflow-wrap:anywhere}.adm-log-x{color:var(--muted)}.adm-log-reason{font-size:var(--fs-100)}.adm-more{border:1px solid var(--line);background:var(--card);width:100%;min-height:48px;font:inherit;color:var(--ink-brand);cursor:pointer;border-radius:8px;margin-top:12px;font-weight:700;display:block}.stat-head{font-size:var(--fs-100);color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.stat-refresh{border:1px solid var(--line);background:var(--card);min-height:44px;font:inherit;color:var(--ink-brand);cursor:pointer;border-radius:8px;padding:0 14px;font-weight:700}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}@media (min-width:700px){.stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.stat-tile{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.stat-value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1.15}.stat-label{font-size:var(--fs-100);color:var(--ink);overflow-wrap:anywhere;font-weight:700}.stat-sub{font-size:var(--fs-75);color:var(--ink-2)}.stat-lists{gap:12px;display:grid}@media (min-width:900px){.stat-lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat-list{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:12px 14px}.stat-list h3{font-size:var(--fs-200);margin:0 0 10px;font-weight:700}.stat-list ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.stat-list li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;display:grid}.stat-row-name{font-size:var(--fs-100);overflow-wrap:anywhere}.stat-row-n{font-size:var(--fs-100);font-variant-numeric:tabular-nums;font-weight:700}.stat-bar{background:var(--surface-brand);border-radius:2px;grid-column:1/-1;height:4px}.adm-phone{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.adm-noname{color:var(--muted);font-weight:600}.adm-tick{color:var(--ink-brand);font-weight:700}.adm-badge{border:1px solid var(--line);background:var(--bg);color:var(--muted);font-size:var(--fs-75);white-space:nowrap;border-radius:999px;flex:none;align-self:flex-start;padding:2px 10px;font-weight:800}.adm-badge.adm-suspended{color:#7a4f00;background:#fff4d6;border-color:#f0d48a}.adm-badge.adm-banned{color:#a3200f;background:#fde8e6;border-color:#f4b9b2}.adm-confirm{border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-direction:column;gap:10px;margin-top:8px;padding:12px;display:flex}.adm-confirm p{margin:0}.adm-confirm-title{font-weight:800}.adm-choice{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.adm-choice label{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;min-height:44px;padding:10px 12px;display:flex}.adm-choice label:has(input:checked){border-color:var(--ink-brand);background:var(--accent-soft)}.adm-choice input{width:22px;height:22px;accent-color:var(--ink-brand);flex:none;margin:1px 0 0}.adm-choice span{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-choice small{color:var(--muted);font-size:var(--fs-100)}.adm-reason{font-size:var(--fs-100);flex-direction:column;gap:4px;font-weight:700;display:flex}.adm-reason textarea{font:inherit;resize:vertical;border:1px solid var(--line);background:var(--card);min-height:64px;color:var(--text);border-radius:8px;padding:10px 12px;font-size:16px;font-weight:400}.admin-actions button.adm-danger{color:#fff;background:#b8461a;border-color:#b8461a}.sell-resume{flex-direction:column;gap:14px;max-width:520px;margin:0 auto;padding:24px 16px;display:flex}.sell-resume-what{font-size:var(--fs-300);color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:700}.sell-resume-go,.sell-resume-new{width:100%;min-height:52px;font-size:var(--fs-300)}.adm-cat section{margin-bottom:22px}.adm-cat-saved{color:var(--green);margin:0 0 10px;font-weight:700}.adm-cat-settings{background:var(--card);border:1px solid var(--line);border-radius:8px;gap:12px;padding:14px;display:grid}.adm-cat-settings label{gap:4px;font-weight:700;display:grid}.adm-cat-settings small{color:var(--ink-2);font-weight:400}.adm-cat-settings .btn-primary{justify-self:start;min-height:44px}.adm-cat-add{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.adm-cat-add .wiz-input{flex:160px;min-width:0}.adm-cat-add .btn-primary{min-height:44px}.adm-cat-list{border:1px solid var(--line);background:var(--card);border-radius:8px;margin:0;padding:0;list-style:none}.adm-cat-row{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.adm-cat-row:first-child{border-top:0}.adm-cat-row.is-hidden .adm-cat-name{color:var(--muted)}.adm-cat-row.editing{grid-template-columns:1fr;display:grid}.adm-cat-name{overflow-wrap:anywhere;flex-direction:column;min-width:0;font-weight:700;display:flex}.adm-cat-sub{font-size:var(--fs-75);color:var(--ink-2);font-weight:400}.adm-cat-actions{flex-wrap:wrap;gap:6px;display:flex}.adm-cat-actions button{border:1px solid var(--line);background:var(--card);min-height:44px;font:inherit;cursor:pointer;color:var(--text);border-radius:8px;padding:0 12px;font-weight:700}.adm-cat-actions button.ok{background:var(--surface-brand);border-color:var(--surface-brand);color:var(--ink-max)}.adm-cat-actions button.ok:active{background:var(--b-550);border-color:var(--b-550)}.sell-asked{background:var(--accent-soft);color:var(--ink);border-radius:8px;margin:0 0 12px;padding:12px 14px}.sell-asked p{margin:4px 0 0}.sell-shots-edit{min-height:44px;margin:0 0 8px;display:block}.account-edited{background:var(--green-soft);color:var(--green);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-weight:700}.account-ad-asked{color:var(--ink);font-weight:600}.adm-reasons{gap:10px;display:grid}.adm-reasons fieldset{border:0;gap:2px;margin:0;padding:0;display:grid}.adm-reasons legend{color:var(--ink);margin-bottom:6px;font-weight:700}.admin-reject .adm-why{cursor:pointer;min-height:44px;color:var(--ink);flex-direction:row;flex:none;align-items:center;gap:10px;margin:0;font-weight:500;display:flex}.admin-reject .adm-why input{width:20px;height:20px;accent-color:var(--surface-brand-text);flex-shrink:0;margin:0}.admin-reject .adm-why-note{gap:4px;display:grid}.adm-reasons .admin-actions{flex-wrap:wrap}.adm-reasons .admin-actions button{flex:140px}.safety-title{font-size:var(--fs-500);margin:4px 0 6px;font-weight:800}.safety-intro{color:var(--ink-2);margin:0 0 16px}.safety-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.safety-item{background:var(--card);border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:12px;padding:14px;display:flex}.safety-item h2{font-size:var(--fs-300);margin:0 0 4px;font-weight:800}.safety-item p{color:var(--ink-2);margin:0;line-height:1.5}.safety-num{background:var(--accent-soft);width:30px;height:30px;color:var(--ink-brand);border-radius:999px;flex-shrink:0;place-items:center;font-weight:800;display:grid}.safety-checks{background:#eef4fd;border-color:#cfe0f7}.notice-link{color:inherit;min-height:24px;margin-top:4px;font-weight:700;text-decoration:underline;display:inline-block}.flix-page-link{color:var(--ink-brand);margin-top:6px;font-weight:700;text-decoration:underline;display:inline-block}.adm-seller-blocked{font-size:var(--fs-100);color:#9e2118;align-self:center;font-weight:700}.sponsored-strip{margin:2px 0 14px}.sponsored-strip .featured-grid{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;padding:2px 14px 8px;scroll-padding-left:14px;display:flex;overflow-x:auto}.sponsored-strip .featured-grid::-webkit-scrollbar{display:none}.sponsored-strip .featured-card{scroll-snap-align:start;flex:0 0 42%}.sponsored-strip .featured-grid .featured-card:nth-child(n+3){display:block}.sponsored-strip .featured-photo-frame{height:96px}.featured-card-ph{box-shadow:none;opacity:.85}.card-cond.card-cond-under{top:40px}@media (min-width:900px){.sponsored-strip .featured-grid{grid-template-columns:repeat(4,1fr);gap:14px;padding:2px 20px 6px;display:grid;overflow:visible}.sponsored-strip .featured-card{flex:none}.sponsored-strip .featured-photo-frame{height:120px}}.legal-back{box-sizing:border-box;width:100%;max-width:680px;margin:14px auto 0;padding:0 20px}@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-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-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}
