@font-face{font-family:PhetsarathOT;src:url(/fonts/Phetsarath-OT.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}:root{color-scheme:light;--font-ui-zh:-apple-system,BlinkMacSystemFont,"SF Pro Text","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--font-ui-lo:"PhetsarathOT","Noto Sans Lao",sans-serif;--font-ui-en:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-ui:var(--font-ui-lo);--font-body-leading:1.58;--font-heading-leading:1.3;--font-control-leading:1.42;--yoyo-page:#f7f8fa;--yoyo-surface:#ffffff;--yoyo-ink:#111111;--yoyo-muted:#666666;--yoyo-subtle:#8a8a8a;--yoyo-line:#eaeaea;--yoyo-gold:#343941;--yoyo-gold-deep:#17191d;--yoyo-gold-pale:#f0f2f5;--yoyo-hero:#0d0d0f;--yoyo-success:#2aae67;--yoyo-warning:#e5a623;--yoyo-danger:#e5484d;--bg:var(--yoyo-page);--panel:var(--yoyo-surface);--panel-strong:#fbfbfc;--text:var(--yoyo-ink);--muted:var(--yoyo-muted);--line:var(--yoyo-line);--accent:var(--yoyo-gold-deep);--accent-2:var(--yoyo-gold);--danger:var(--yoyo-danger)}*{box-sizing:border-box}html{min-height:100%;background:var(--ui-page,#f5f5f7)}html[lang=zh]{--font-ui:var(--font-ui-zh);--font-body-leading:1.5;--font-heading-leading:1.2;--font-control-leading:1.35}html[lang=lo]{--font-ui:var(--font-ui-lo);--font-body-leading:1.58;--font-heading-leading:1.3;--font-control-leading:1.42}html[lang=en]{--font-ui:var(--font-ui-en);--font-body-leading:1.5;--font-heading-leading:1.18;--font-control-leading:1.35}body{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-feature-settings:"kern";font-kerning:normal;line-height:var(--font-body-leading);letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html[lang=lo] body{font-family:var(--font-ui)}html[lang=lo] body :where(h1,h2,h3,h4){line-height:var(--font-heading-leading)}html[lang=lo] body :where(p,li,dt,dd,label,small){line-height:var(--font-body-leading)}html[lang=lo] body :where(button,a){line-height:var(--font-control-leading)}button,input,select,textarea{font:inherit}.customer-navigation-progress{position:fixed;z-index:220;top:0;right:0;left:0;height:3px;pointer-events:none;background:rgba(33,34,37,.12)}.customer-navigation-progress>span{display:block;height:100%;background:#8b6b35;box-shadow:0 0 9px rgba(139,107,53,.28);transition:width .18s ease-out}.customer-navigation-progress>output{position:absolute;top:max(9px,env(safe-area-inset-top));left:50%;min-width:54px;padding:5px 9px;transform:translateX(-50%);border:1px solid rgba(24,25,27,.1);border-radius:999px;color:#3f3525;background:rgba(250,248,244,.94);box-shadow:0 5px 18px rgba(24,25,27,.12);font-size:11px;font-weight:780;line-height:1.2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (prefers-reduced-motion:reduce){.customer-navigation-progress>span{transition-duration:.01ms}}.app-shell{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding-bottom:74px}.bottom-nav,.topbar{position:-webkit-sticky;position:sticky;z-index:10;background:rgba(255,255,255,.94);border-color:var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar{top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--line)}.brand{display:grid;grid-gap:2px;gap:2px}.brand strong{font-size:18px}.brand span,.muted{color:var(--muted);font-size:13px}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.header-back{color:var(--muted);font-size:14px;text-decoration:none}.header-back:focus-visible,.header-back:hover{color:var(--text)}.header-auth{text-decoration:none}.language-select{min-height:40px;max-width:132px;border:1px solid var(--line);border-radius:6px;padding:0 30px 0 10px;color:var(--text);background:var(--yoyo-surface)}.language-select:focus-visible{outline:3px solid var(--accent-2);outline-offset:2px}.main{width:min(1120px,100%);margin:0 auto;padding:16px;display:grid;grid-gap:16px;gap:16px}.auth-main{align-content:start;padding-top:28px}.auth-app-shell .topbar{padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.auth-login-card,.bind-auth-card{width:min(100%,460px);margin-inline:auto;align-self:start;border:1px solid var(--yoyo-line);border-radius:16px;background:var(--yoyo-surface);box-shadow:0 18px 38px rgba(17,17,17,.07)}.auth-login-card{display:grid;grid-gap:18px;gap:18px;padding:24px}.auth-login-heading{display:flex;align-items:center;gap:12px}.auth-login-mark,.bind-auth-mark{display:inline-grid;width:44px;height:44px;place-items:center;flex:0 0 auto;border-radius:12px;color:#343941;background:var(--yoyo-gold-pale)}.auth-login-eyebrow,.bind-auth-eyebrow{margin:0 0 4px;color:var(--yoyo-gold-deep);font-size:13px;font-weight:700}.auth-login-heading h1,.bind-auth-card h1{margin:0;color:var(--yoyo-ink);font-size:26px;line-height:1.18}.auth-login-form{gap:14px}.auth-credential-field{gap:8px!important;color:var(--yoyo-ink)!important;font-size:14px!important;font-weight:650}.auth-login-card .form-stack input{min-height:52px;border-color:#dedede;border-radius:12px;background:#ffffff;color:var(--yoyo-ink);color-scheme:light}.auth-login-card .form-stack input::placeholder{color:#a2a2a2}.auth-login-card .form-stack input:focus-visible{border-color:var(--yoyo-gold);outline:3px solid rgba(17,19,24,.12);outline-offset:1px}.auth-request-button,.auth-submit-button,.bind-auth-primary{min-height:52px!important;border:0!important;border-radius:12px!important;color:#ffffff!important;background:#17191d!important;font-weight:750!important;text-decoration:none}.auth-apple-entry{display:grid;grid-gap:12px;gap:12px;justify-items:center}.auth-login-divider{display:flex;align-items:center;gap:12px;color:#7a7d84;font-size:13px;text-align:center}.auth-login-divider:after,.auth-login-divider:before{content:"";height:1px;flex:1 1;background:#e1e1e3}.auth-apple-button{width:100%;max-width:375px;height:52px;border:0;border-radius:12px;padding:0;background:transparent;cursor:pointer}.auth-apple-button img{display:block;width:100%;height:52px;object-fit:contain}.auth-apple-button:disabled{cursor:wait;opacity:.62}.auth-apple-button:focus-visible{outline:3px solid rgba(198,161,91,.42);outline-offset:2px}.bind-auth-primary{display:inline-flex;width:100%;align-items:center;justify-content:center;padding:0 16px}@media (max-width:560px){.auth-app-shell .topbar{min-height:72px;align-items:center;flex-wrap:nowrap}.auth-app-shell .header-actions{width:auto;margin-left:auto;justify-content:flex-end}}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image{width:142px;transform:translateX(-16px)!important}@media (max-width:560px){.home-device-shell .home-v22-device-card .home-v21-device-image-frame{inset:14px -42px auto auto;width:46%;height:344px}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image{width:136px;height:338px;-webkit-clip-path:inset(0 6px 0 8px);clip-path:inset(0 6px 0 8px)}.home-device-shell .home-v22-device-card .home-v21-device-copy h2{max-width:218px;font-size:clamp(21px,5.5vw,24px)}.home-device-shell .home-v22-device-card .home-v21-device-image-frame{right:-54px}}.home-device-shell .home-v20-device-image-frame{display:grid;place-items:center}.home-device-shell .home-v20-device-image{width:420%;height:155%;object-position:78% center;transform:none}.home-device-shell .home-v20-device-image-frame.material-silver .home-v20-device-image{object-position:18% center}.home-device-shell .home-v20-device-image-frame.material-cosmic-orange .home-v20-device-image{object-position:60% center}.home-device-shell .home-v20-device-image-frame.material-deep-blue .home-v20-device-image{object-position:78% center}.home-device-shell .home-v20-device-image-frame.material-natural-titanium .home-v20-device-image{object-position:91% center}.home-device-shell .home-v20-device-image-frame.material-black-titanium .home-v20-device-image{object-position:18% center}.home-device-shell .home-v20-device-image-frame.material-white-titanium .home-v20-device-image{object-position:42% center}.home-device-shell .home-v20-device-image-frame.material-blue-titanium .home-v20-device-image{object-position:70% center}.ui-market-preorder-entry{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 16px 18px;padding:17px 18px;border:1px solid #dfe3e8;border-radius:14px;color:#fff;background:#17191d;text-decoration:none}.ui-market-preorder-entry span{display:grid;grid-gap:3px;gap:3px}.ui-market-preorder-entry small{color:#aeb5bf;font-size:11px}.ui-market-preorder-entry strong{font-size:17px;letter-spacing:-.01em}.ui-market-preorder-entry b{color:#c7a76c;font-size:26px;font-weight:400}.ui-preorder-shell{--preorder-gold:#a88445;--preorder-ink:#17191d;--preorder-line:#e4e7eb}.ui-preorder-shell .ui-main{min-width:0;grid-template-columns:minmax(0,1fr);overflow-x:hidden;background:#f7f8fa}.ui-preorder-detail,.ui-preorder-market,.ui-preorder-orders{width:min(100%,1180px);min-width:0;margin:0 auto;padding:18px 16px 108px}.ui-preorder-hero{position:relative;display:grid;grid-gap:7px;gap:7px;padding:29px 24px 26px;overflow:hidden;border-radius:16px;color:#fff;background:#17191d}.ui-preorder-hero:after{position:absolute;width:150px;height:150px;right:-44px;bottom:-88px;border:1px solid rgba(199,167,108,.45);border-radius:50%;content:""}.ui-preorder-hero>small{color:#c7a76c;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ui-preorder-hero h1{margin:0;font-size:clamp(29px,6vw,48px);letter-spacing:-.04em;text-wrap:balance}.ui-preorder-hero p{max-width:650px;margin:0;color:#c9cdd3;font-size:13px;line-height:1.6}.ui-preorder-hero a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:44px;align-items:center;margin-top:4px;padding-top:8px;border-top:1px solid #343941;color:#fff;font-size:12px;font-weight:700;text-decoration:none}.ui-preorder-hero a span{margin-left:8px;color:#c7a76c}.ui-preorder-resource{display:grid;grid-gap:16px;gap:16px;margin-top:14px;padding:19px;border:1px solid #dfd5c3;border-radius:14px;background:#f6f0e7}.ui-preorder-resource>div:first-child{display:grid;grid-gap:5px;gap:5px}.ui-preorder-resource small{color:#8b682d;font-size:10px;font-weight:750;letter-spacing:.12em}.ui-preorder-resource h2{margin:0;color:#2a2216;font-size:19px}.ui-preorder-resource p{margin:0;color:#6f6048;font-size:12px;line-height:1.55}.ui-preorder-resource>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ui-preorder-resource a{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:11px 12px;border:1px solid rgba(139,104,45,.2);border-radius:9px;color:#2a2216;background:rgba(255,255,255,.62);text-decoration:none}.ui-preorder-resource a strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ui-preorder-resource a span{color:#8b682d;font-size:10px}.ui-preorder-search{display:flex;align-items:center;gap:8px;margin-top:18px;padding:0 13px;border:1px solid var(--preorder-line);border-radius:10px;background:#fff}.ui-preorder-search span{color:#626972;font-size:21px}.ui-preorder-search input{width:100%;min-height:45px;border:0;outline:0;background:transparent}.ui-preorder-families{display:flex;width:100%;min-width:0;gap:7px;margin:13px 0 16px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.ui-preorder-families button{flex:0 0 auto;min-height:44px;padding:0 14px;border:1px solid var(--preorder-line);border-radius:999px;color:#5e646d;background:#fff;font-size:12px}.ui-preorder-families button[aria-pressed=true]{border-color:var(--preorder-ink);color:#fff;background:var(--preorder-ink)}.ui-preorder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ui-preorder-product-card{display:grid;min-width:0;padding:13px;border:1px solid var(--preorder-line);border-radius:13px;color:var(--preorder-ink);background:#fff;text-decoration:none}.ui-preorder-product-card>div{display:grid;place-items:center;aspect-ratio:1.3;margin-bottom:11px;overflow:hidden;border-radius:9px;background:#f3f4f6}.ui-preorder-product-card img{width:74%;height:74%;object-fit:contain}.ui-preorder-product-card>small{color:#656c75;font-size:9px;font-weight:750;letter-spacing:.08em}.ui-preorder-product-card h2{min-height:38px;margin:3px 0 1px;font-size:14px;line-height:1.35}.ui-preorder-product-card p{margin:0 0 8px;color:#656c75;font-size:10px}.ui-preorder-product-card>strong{font-size:14px}.ui-preorder-product-card>span{display:flex;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid #eef0f2;color:#656c75;font-size:10px}.ui-preorder-product-card>span b{color:var(--preorder-gold);font-size:16px;font-weight:400}.ui-preorder-detail{display:grid;grid-gap:12px;gap:12px;max-width:820px}.ui-preorder-detail-header{display:grid;grid-template-columns:minmax(100px,34%) 1fr;align-items:center;grid-gap:18px;gap:18px;padding:18px;border:1px solid var(--preorder-line);border-radius:15px;background:#fff}.ui-preorder-detail-header>div{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:12px;background:#f3f4f6}.ui-preorder-detail-header img{width:82%;height:82%;object-fit:contain}.ui-preorder-detail-header section{display:grid;grid-gap:4px;gap:4px}.ui-preorder-detail-header small{color:#8a6a35;font-size:10px;font-weight:700}.ui-preorder-detail-header h1{margin:0;font-size:clamp(20px,5vw,31px);letter-spacing:-.035em}.ui-preorder-detail-header p{margin:0;color:#626972;font-size:11px;line-height:1.5}.ui-preorder-detail-header strong{margin-top:6px;font-size:21px}.ui-preorder-panel{padding:18px;border:1px solid var(--preorder-line);border-radius:15px;background:#fff}.ui-preorder-panel>header{display:flex;align-items:baseline;gap:9px;margin-bottom:14px}.ui-preorder-panel>header small{color:var(--preorder-gold);font-size:10px;font-weight:800}.ui-preorder-panel>header h2{margin:0;font-size:17px}.ui-preorder-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ui-preorder-fields label{display:grid;grid-gap:5px;gap:5px;min-width:0}.ui-preorder-fields label span{color:#626972;font-size:10px}.ui-preorder-fields select,.ui-preorder-store select{width:100%;min-height:44px;border:1px solid #dfe3e8;border-radius:8px;padding:0 9px;color:#202328;background:#fff;font-size:12px}.ui-preorder-panel fieldset{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0;border:0}.ui-preorder-panel legend{margin-bottom:7px;color:#626972;font-size:10px}.ui-preorder-ack,.ui-preorder-care,.ui-preorder-radio{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e1e4e8;border-radius:9px;color:#4e545d;font-size:12px}.ui-preorder-care.is-selected,.ui-preorder-radio.is-selected{border-color:#a88445;background:#fbf8f2;color:#2b2418}.ui-preorder-radio strong{margin-left:auto;color:#8a682d;font-size:10px}.ui-preorder-care{align-items:flex-start;margin-top:10px}.ui-preorder-care>span{display:grid;flex:1 1;grid-gap:3px;gap:3px}.ui-preorder-care strong{color:#17191d;font-size:14px}.ui-preorder-care small{color:#626972;font-size:10px;line-height:1.5}.ui-preorder-care b{color:#8a682d;font-size:12px}.ui-preorder-chart{display:grid;grid-gap:8px;gap:8px;min-height:100px;padding:12px;overflow:hidden;border-radius:10px;background:#f7f8fa}.ui-preorder-chart svg{width:100%;height:60px;overflow:visible}.ui-preorder-chart path{fill:none;stroke:#d9dde2;stroke-width:.6}.ui-preorder-chart polyline{fill:none;stroke:#a88445;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;vector-effect:non-scaling-stroke}.ui-preorder-chart>div{display:flex;justify-content:space-between;gap:14px;overflow-x:auto}.ui-preorder-chart span{display:grid;flex:0 0 auto;grid-gap:1px;gap:1px}.ui-preorder-chart small{color:#656c75;font-size:9px}.ui-preorder-chart strong{font-size:10px}.ui-preorder-price-breakdown{display:grid;grid-gap:0;gap:0;margin:13px 0 0}.ui-preorder-price-breakdown>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #eef0f2}.ui-preorder-price-breakdown dt{color:#626972;font-size:11px}.ui-preorder-price-breakdown dd{margin:0;font-size:12px;font-weight:700}.ui-preorder-price-breakdown .is-total{align-items:flex-end;padding-top:14px;border:0}.ui-preorder-price-breakdown .is-total dt{display:grid;color:#17191d;font-size:14px;font-weight:700}.ui-preorder-price-breakdown .is-total dt small{color:#656c75;font-size:9px;font-weight:400}.ui-preorder-price-breakdown .is-total dd{font-size:22px}.ui-preorder-store{display:block}.ui-preorder-ack{align-items:flex-start;margin-top:11px;line-height:1.45}.ui-preorder-submit{width:100%;min-height:49px;margin-top:13px;border:0;border-radius:10px;color:#fff;background:#17191d;font-size:13px;font-weight:750}.ui-preorder-submit:disabled{opacity:.45}.ui-preorder-lock-result{display:grid;justify-items:start;grid-gap:6px;gap:6px;padding:22px;border:1px solid #cddfce;border-radius:15px;background:#f1f7f2}.ui-preorder-lock-result>small{color:#638068;font-size:10px;font-weight:750;letter-spacing:.08em}.ui-preorder-lock-result h2{margin:0;font-size:22px}.ui-preorder-lock-result>strong{font-size:30px;letter-spacing:-.04em}.ui-preorder-lock-result p{margin:3px 0 0;color:#667269;font-size:11px}.ui-preorder-lock-result time{font-size:13px;font-weight:700}.ui-preorder-lock-result a{display:flex;justify-content:space-between;width:100%;margin-top:9px;padding:13px 14px;border-radius:9px;color:#fff;background:#237c4b;font-size:12px;font-weight:700;text-decoration:none}.ui-preorder-orders>header{margin-bottom:18px}.ui-preorder-orders>header small{color:#8a682d;font-size:10px;font-weight:750;letter-spacing:.11em}.ui-preorder-orders>header h1{margin:2px 0 0;font-size:29px;letter-spacing:-.04em}.ui-preorder-orders>div{display:grid;grid-gap:10px;gap:10px}.ui-preorder-orders article{display:grid;grid-template-columns:1fr auto;grid-gap:3px 14px;gap:3px 14px;padding:17px;border:1px solid var(--preorder-line);border-radius:13px;background:#fff}.ui-preorder-orders article>span{grid-column:2;grid-row:1/span 2;align-self:start;padding:3px 7px;border-radius:999px;color:#8a682d;background:#f6f0e7;font-size:9px;font-weight:750}.ui-preorder-orders article>small{color:#656c75;font-size:9px}.ui-preorder-orders article h2{margin:0;font-size:15px;text-transform:capitalize}.ui-preorder-orders article p{grid-column:1/-1;margin:3px 0;color:#656c75;font-size:10px}.ui-preorder-orders article>strong{font-size:18px}.ui-preorder-orders article time{justify-self:end;color:#656c75;font-size:10px}.ui-preorder-orders article a{grid-column:1/-1;display:flex;justify-content:space-between;margin-top:7px;padding-top:9px;border-top:1px solid #eef0f2;color:#17191d;font-size:11px;font-weight:700;text-decoration:none}.ui-preorder-shell a:focus-visible,.ui-preorder-shell button:focus-visible,.ui-preorder-shell input:focus-visible,.ui-preorder-shell select:focus-visible,.v74-preorder-console a:focus-visible,.v74-preorder-console button:focus-visible,.v74-preorder-console input:focus-visible,.v74-preorder-console select:focus-visible,.v74-preorder-direct a:focus-visible,.v74-preorder-direct button:focus-visible,.v74-preorder-direct input:focus-visible,.v74-preorder-direct select:focus-visible,.v74-preorder-evidence:focus-within{outline:3px solid rgba(168,132,69,.3);outline-offset:2px}@media (hover:hover){.ui-preorder-product-card:hover,.ui-preorder-resource a:hover{border-color:#b89455}}@media (min-width:760px){.ui-preorder-detail,.ui-preorder-market,.ui-preorder-orders{padding-top:28px}.ui-preorder-resource{grid-template-columns:minmax(260px,.75fr) 1.25fr;align-items:center}.ui-preorder-grid,.ui-preorder-resource>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-preorder-grid{gap:14px}.ui-preorder-product-card{padding:16px}.ui-preorder-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1180px){.ui-preorder-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:390px){.ui-preorder-detail,.ui-preorder-market,.ui-preorder-orders{padding-inline:12px}.ui-preorder-hero{padding-inline:19px}.ui-preorder-detail-header{grid-template-columns:104px minmax(0,1fr);gap:13px;padding:14px}.ui-preorder-panel{padding:15px}.ui-preorder-fields{grid-template-columns:1fr}}@media (max-width:767px){:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select,textarea){font-size:16px!important}:where(button,a,[role=button],input,select,textarea){touch-action:manipulation}html[data-keyboard-open=true] :where(.v4-bottom-nav,.ui-bottom-nav,.employee-mobile-bottom-nav,.ui-v24-new-phone-actions,.ui-preorder-action-dock,.ui-preorder-confirm-dock){display:none!important}html[data-keyboard-open=true] :where(.v4-app,.ui-app-shell,.home-app-shell){padding-bottom:max(20px,env(safe-area-inset-bottom))}}.v74-preorder-console-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;padding:0 13px;border:1px solid #dfe3e8;border-radius:9px;color:#202328;background:#fff;font-size:12px;font-weight:750;text-decoration:none}.v74-preorder-console,.v74-preorder-direct{width:min(100%,1180px);margin:0 auto;padding:24px 20px 80px;color:#17191d}.v74-preorder-console>header,.v74-preorder-direct>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.v74-preorder-console>header>div,.v74-preorder-direct>header>div{display:grid;grid-gap:4px;gap:4px}.v74-preorder-console>header small,.v74-preorder-direct>header small{color:#9a7535;font-size:10px;font-weight:800;letter-spacing:.12em}.v74-preorder-console>header h1,.v74-preorder-direct>header h1{margin:0;font-size:clamp(27px,4vw,38px);letter-spacing:-.04em}.v74-preorder-console>header p,.v74-preorder-direct>header p{margin:0;color:#747b84;font-size:12px;line-height:1.5}.v74-preorder-console>header>span{display:flex;gap:8px}.v74-preorder-console>header a,.v74-preorder-console>header button,.v74-preorder-direct>header a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid #dfe3e8;border-radius:9px;padding:0 14px;color:#202328;background:#fff;font-size:12px;font-weight:750;text-decoration:none}.v74-preorder-console>header button{min-width:44px;padding-inline:0}.v74-preorder-console>nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.v74-preorder-console>nav button{display:flex;min-height:50px;align-items:center;justify-content:space-between;border:1px solid #e2e5e9;border-radius:10px;padding:0 14px;color:#727983;background:#fff}.v74-preorder-console>nav button[aria-pressed=true]{border-color:#17191d;color:#fff;background:#17191d}.v74-preorder-console>nav strong{font-size:17px}.v74-preorder-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-gap:14px;gap:14px;align-items:start}.v74-preorder-queue{display:grid;grid-gap:8px;gap:8px}.v74-preorder-queue>button{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;width:100%;min-height:84px;align-items:center;border:1px solid #e2e5e9;border-radius:11px;padding:13px 15px;color:#24272c;background:#fff;text-align:left}.v74-preorder-queue>button[aria-pressed=true]{border-color:#9a7535;background:#fbf8f2}.v74-preorder-queue>button>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.v74-preorder-queue em,.v74-preorder-queue small,.v74-preorder-queue time{color:#626972;font-size:10px;font-style:normal}.v74-preorder-queue strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.v74-preorder-queue b{font-size:15px;text-align:right}.v74-preorder-queue time{text-align:right}.v74-preorder-detail,.v74-preorder-direct-grid>section{border:1px solid #e2e5e9;border-radius:12px;padding:18px;background:#fff}.v74-preorder-detail{position:-webkit-sticky;position:sticky;top:16px}.v74-preorder-detail>header{display:grid;grid-gap:3px;gap:3px;padding-bottom:13px;border-bottom:1px solid #eceef1}.v74-preorder-detail h2{margin:0;font-size:20px;text-transform:capitalize}.v74-preorder-detail header p,.v74-preorder-detail header small{margin:0;color:#7b8189;font-size:10px}.v74-direct-total,.v74-preorder-detail dl{display:grid;margin:9px 0 13px}.v74-direct-total>div,.v74-preorder-detail dl>div{display:flex;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px solid #eef0f2}.v74-direct-total dt,.v74-preorder-detail dt{color:#737a83;font-size:11px}.v74-direct-total dd,.v74-preorder-detail dd{margin:0;font-size:12px;font-weight:750}.v74-preorder-detail form{display:grid;grid-gap:10px;gap:10px}.v74-field,.v74-preorder-detail form>label:not(.v74-preorder-evidence){display:grid;grid-gap:6px;gap:6px;color:#626973;font-size:10px}.v74-customer-search input,.v74-field select,.v74-preorder-detail select{width:100%;min-height:44px;border:1px solid #dfe3e8;border-radius:8px;padding:0 10px;color:#202328;background:#fff}.v74-direct-submit,.v74-preorder-detail form>button{min-height:48px;border:0;border-radius:9px;padding:0 16px;color:#fff;background:#17191d;font-size:12px;font-weight:750}.v74-direct-submit:disabled,.v74-preorder-detail form>button:disabled{opacity:.42}.v74-preorder-evidence{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;min-height:58px;align-content:center;overflow:hidden;border:1px dashed #cfd4da;border-radius:9px;padding:9px 11px;color:#6d747d;font-size:10px}.v74-preorder-evidence input{position:absolute;width:1px;height:1px;opacity:0}.v74-preorder-evidence strong{grid-column:1/-1;overflow:hidden;color:#282b30;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.v74-preorder-evidence:after{grid-column:2;grid-row:1;color:#9a7535;content:"+";font-size:17px}.v74-preorder-message{margin:14px 0 0;border:1px solid #dfd0b7;border-radius:8px;padding:10px 12px;color:#544522;background:#faf6ee;font-size:12px;line-height:1.5}.v74-preorder-direct-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.v74-preorder-direct-grid,.v74-preorder-direct-grid>section{display:grid;grid-gap:12px;gap:12px}.v74-preorder-direct-grid>section>header{display:flex;align-items:baseline;gap:8px;padding-bottom:10px;border-bottom:1px solid #eceef1}.v74-preorder-direct-grid>section>header small{color:#a88445;font-size:10px;font-weight:800}.v74-preorder-direct-grid>section>header h2{margin:0;font-size:16px}.v74-customer-search label{display:grid;grid-gap:6px;gap:6px;color:#626973;font-size:10px}.v74-customer-search label>div{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.v74-customer-search button{min-height:44px;border:0;border-radius:8px;padding:0 14px;color:#fff;background:#17191d}.v74-customer-matches{display:grid;grid-gap:6px;gap:6px}.v74-customer-matches button{display:flex;min-height:48px;align-items:center;justify-content:space-between;border:1px solid #e1e4e8;border-radius:8px;padding:0 11px;color:#30343a;background:#fff}.v74-customer-matches button[aria-pressed=true]{border-color:#a88445;background:#fbf8f2}.v74-customer-matches small{color:#777e87}.v74-preorder-direct fieldset{display:grid;grid-gap:7px;gap:7px;margin:0;border:0;padding:0}.v74-preorder-direct legend{margin-bottom:4px;color:#626973;font-size:10px}.v74-care,.v74-preorder-direct fieldset label,.v74-resource-ack{display:flex;min-height:44px;align-items:center;gap:9px;border:1px solid #e1e4e8;border-radius:8px;padding:9px 10px;color:#4f565f;font-size:11px;line-height:1.45}.v74-care{align-items:flex-start}.v74-care>span{display:grid;grid-gap:2px;gap:2px}.v74-care small{color:#777e87;font-size:9px}.v74-included{margin:0;border:1px solid #cbd9cd;border-radius:8px;padding:8px 10px;color:#4f6854;background:#f3f7f3;font-size:11px}.v74-direct-total>div:last-child{align-items:flex-end;border:0;padding-top:13px}.v74-direct-total>div:last-child dt{color:#17191d;font-size:13px;font-weight:750}.v74-direct-total>div:last-child dd{font-size:19px}@media (max-width:900px){.v74-preorder-layout{grid-template-columns:1fr}.v74-preorder-detail{position:static}.v74-preorder-direct-grid{grid-template-columns:1fr}}@media (max-width:520px){.v74-preorder-console,.v74-preorder-direct{padding:17px 12px 88px}.v74-preorder-console>header,.v74-preorder-direct>header{align-items:start;flex-direction:column}.v74-preorder-console>header>span{width:100%}.v74-preorder-console>header a{flex:1 1}.v74-preorder-console>nav{gap:5px}.v74-preorder-console>nav button{min-height:46px;padding:0 9px;font-size:10px}.v74-preorder-queue>button{grid-template-columns:1fr;gap:7px}.v74-preorder-queue b,.v74-preorder-queue time{text-align:left}.v74-preorder-detail,.v74-preorder-direct-grid>section{padding:15px}}.ui-market-v76-shell{background:#f7f8fa}.ui-market-v76{width:100%;padding:0 0 108px}.ui-market-v76-heading{display:grid;grid-gap:7px;gap:7px;padding:25px 22px 17px;border-bottom:1px solid #e5e7ea}.ui-market-v76-heading>span{color:#9a6d24;font-size:10px;font-weight:800;letter-spacing:.17em}.ui-market-v76-heading h1{margin:0;color:#181a1e;font-size:27px;font-weight:790;letter-spacing:-.035em}.ui-market-v76-heading p{margin:0;color:#727984;font-size:12px;line-height:1.55}.ui-market-v76-assurance{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 22px 14px;padding:14px 16px;border:1px solid #ead7b5;border-radius:13px;background:#fffaf2}.ui-market-v76-assurance span{min-width:0;display:inline-flex;align-items:center;gap:6px;color:#2d3035;font-size:11px;font-weight:720;white-space:nowrap}.ui-market-v76-assurance svg{width:15px;height:15px;color:#ae7d31}.ui-market-v76>.ui-preorder-families{margin-top:18px}.ui-market-v76-products .ui-market-v76-product-card{display:grid;grid-template-columns:1fr;grid-template-rows:164px auto auto auto;grid-gap:0;gap:0;padding:0;overflow:hidden;border-color:#dde0e4;border-radius:16px;box-shadow:0 8px 22px rgba(30,35,45,.055)}.ui-market-v76-product-card>div:first-child{height:164px;margin:0;padding:10px 8px;border-bottom:1px solid #e2e5e9;border-radius:15px 15px 0 0;background:#f0f1f3}.ui-market-v76-product-card>div:first-child img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ui-market-v76-product-card h2{min-height:18px;margin:12px 12px 8px;color:#17191d;font-size:14px;font-weight:760;line-height:1.35}.ui-market-v76-product-card dl{display:grid;grid-gap:5px;gap:5px;margin:0 11px}.ui-market-v76-product-card dl>div{min-height:29px;display:flex;align-items:center;justify-content:space-between;gap:5px;border-radius:7px;padding:0 9px;background:#f7f7f7}.ui-market-v76-product-card dl>div:first-child{background:#f0f5fb}.ui-market-v76-product-card dl>div:last-child{background:#fcf7ed}.ui-market-v76-product-card dl>div.is-disabled{color:#9aa0a8;background:#f1f2f4}.ui-market-v76-product-card dt{color:#555d68;font-size:9.5px;font-weight:700}.ui-market-v76-product-card dd{margin:0;color:#8b621f;font-size:9px;font-weight:760;text-align:right}.ui-market-v76-product-card .is-disabled dd{color:#a3a8af}.ui-market-v76-product-card>small{margin:10px 28px 13px 12px;color:#8b919a;font-size:9px}.ui-market-v76-stock-only{display:grid;grid-gap:10px;gap:10px;margin-top:16px;border-top:1px solid #e1e4e8;padding-top:15px}.ui-market-v76-stock-only>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ui-market-v76-stock-only>header>div{display:grid;grid-gap:4px;gap:4px}.ui-market-v76-stock-only h2{margin:0;color:#25282d;font-size:14px}.ui-market-v76-stock-only p{margin:0;color:#7c838d;font-size:9.5px;line-height:1.45}.ui-market-v76-stock-only>header>small{min-width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:#815916;background:#f8eedb;font-size:10px;font-weight:800}.ui-market-v76-product-card.is-stock-only>div:first-child{background:#f4f4f3}.ui-market-v76-detail-shell .customer-shell-content{padding-bottom:0}.ui-market-v76-detail{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 14px 104px}.ui-market-v76-detail>*{min-width:0;max-width:100%}.ui-market-v76-detail>article,.ui-market-v76-detail>nav,.ui-market-v76-detail>section,.ui-market-v76-product-hero{border:0;border-radius:0;background:transparent;box-shadow:none}.ui-market-v76-detail .ui-preorder-related{display:grid;grid-gap:9px;gap:9px;border-bottom:1px solid #e5e7ea;padding:0 0 12px;overflow:hidden}.ui-market-v76-detail .ui-preorder-related header{display:flex;align-items:center;justify-content:space-between}.ui-market-v76-detail .ui-preorder-related header strong{font-size:12px}.ui-market-v76-detail .ui-preorder-related header small{color:#8b929b;font-size:9px}.ui-market-v76-detail .ui-preorder-related>div{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.ui-market-v76-detail .ui-preorder-related a{min-width:max-content;min-height:44px;display:inline-flex;align-items:center;border:1px solid #dfe2e6;border-radius:8px;padding:0 13px;color:#5d636c;background:#fff;font-size:10.5px;text-decoration:none}.ui-market-v76-detail .ui-preorder-related a[aria-current=page]{border-color:#1d1f23;color:#fff;background:#1d1f23}.ui-market-v76-product-hero{min-height:140px;display:grid;grid-template-columns:42% minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;border-bottom:1px solid #e5e7ea;padding:0 0 10px}.ui-market-v76-product-hero>img{width:100%;height:116px;object-fit:contain}.ui-market-v76-product-hero section{display:grid;grid-gap:7px;gap:7px}.ui-market-v76-product-hero section>span{display:flex;align-items:center;gap:5px;color:#a67227;font-size:10.5px;font-weight:760}.ui-market-v76-product-hero section>span svg{width:18px}.ui-market-v76-product-hero h1{margin:0;color:#17191d;font-size:22px;line-height:1.2;letter-spacing:-.03em}.ui-market-v76-product-hero p{margin:0;color:#858c96;font-size:9.5px}.ui-market-v76-condition-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0!important;gap:0!important;padding:0!important;overflow:hidden}.ui-market-v76-condition-tabs button{min-width:0;min-height:58px;display:grid;align-content:center;grid-gap:4px;gap:4px;border:0;border-radius:0;color:#727984;background:#fff}.ui-market-v76-condition-tabs button+button{border-left:1px solid #e1e4e8}.ui-market-v76-condition-tabs button span{font-size:12px;font-weight:740}.ui-market-v76-condition-tabs button strong{font-size:10px;font-weight:690}.ui-market-v76-condition-tabs button[aria-pressed=true]{color:#fff;background:#191b1f}.ui-market-v76-condition-tabs button[aria-pressed=true] strong{color:#d6b475}.ui-market-v76-condition-tabs button:disabled{color:#9a9fa6;background:#eef0f2;text-decoration:line-through}.ui-market-v76-used-stock{display:grid;grid-gap:11px;gap:11px;border-bottom:1px solid #e5e7ea!important;padding:4px 0 16px}.ui-market-v76-used-stock>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.ui-market-v76-used-stock>header div{display:grid;grid-gap:4px;gap:4px}.ui-market-v76-used-stock h2{margin:0;font-size:15px}.ui-market-v76-used-stock p{margin:0;color:#777e88;font-size:9.5px;line-height:1.45}.ui-market-v76-used-stock>header>small{min-width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:#815916;background:#f8eedb;font-size:10px;font-weight:800}.ui-market-v76-used-stock>div{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ui-market-v76-used-stock>div>button{min-width:168px;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;scroll-snap-align:start;border:1px solid #dfe2e6;border-radius:9px;padding:8px;text-align:left;background:#fff}.ui-market-v76-used-stock>div>button[aria-pressed=true]{border-color:#b98534;background:#fffaf1;box-shadow:inset 0 0 0 1px #b98534}.ui-market-v76-used-stock button img{width:56px;height:70px;object-fit:contain}.ui-market-v76-used-stock button span{min-width:0;display:grid;grid-gap:2px;gap:2px}.ui-market-v76-used-stock button small{color:#9a6c26;font-size:8.5px;font-weight:760}.ui-market-v76-used-stock button strong{font-size:10.5px}.ui-market-v76-used-stock button b{color:#b33737;font-size:10px}.ui-market-v76-used-stock button em{overflow:hidden;color:#858b94;font-size:8.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ui-market-v76-procurement{display:grid;grid-gap:11px;gap:11px}.ui-market-v76-procurement>header{display:grid;grid-gap:3px;gap:3px;border:0;border-radius:0;padding:2px 0;background:transparent}.ui-market-v76-procurement>header>span{color:#a57226;font-size:9px;font-weight:800;letter-spacing:.12em}.ui-market-v76-procurement>header h2{margin:0;font-size:17px}.ui-market-v76-procurement>header p{margin:0;color:#777e88;font-size:10px;line-height:1.55}.ui-market-v76-new-stock{min-height:70px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid #d9bc83;border-radius:11px;padding:12px;background:#fffaf0}.ui-market-v76-new-stock>svg{color:#a77426}.ui-market-v76-new-stock>span{display:grid;grid-gap:3px;gap:3px}.ui-market-v76-new-stock strong{font-size:11.5px}.ui-market-v76-new-stock small{color:#7f735f;font-size:9px}.ui-market-v76-new-stock a{min-height:44px;display:inline-flex;align-items:center;border-radius:7px;padding:0 10px;color:#fff;background:#1b1d21;font-size:9.5px;text-decoration:none}.ui-market-v76-no-stock{margin:-2px 0 0;border-radius:8px;padding:8px 11px;color:#777e87;background:#f0f2f4;font-size:9.5px}.ui-market-v76-options{display:grid;grid-gap:11px;gap:11px;border:0;border-radius:0;padding:0;background:transparent}.ui-market-v76-option-group{display:grid;grid-gap:10px;gap:10px}.ui-market-v76-options fieldset{min-width:0;display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;border:0}.ui-market-v76-options legend{margin-bottom:8px;color:#34383f;font-size:11.5px;font-weight:740}.ui-market-v76-options fieldset>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ui-market-v76-options .ui-preorder-option{min-width:0;min-height:49px;display:flex;align-items:center;justify-content:center;border:1px solid #dce0e4;border-radius:8px;padding:6px;color:#4c525b;background:#fff;font-size:10.5px}.ui-market-v76-options .ui-preorder-option>span:last-child{min-width:0;display:grid;grid-gap:2px;gap:2px;line-height:1.15}.ui-market-v76-options .ui-preorder-option small{color:#9b6c21;font-size:8px;font-weight:730}.ui-market-v76-options .ui-preorder-option[aria-pressed=true]{border-color:#b98431;color:#5f4316;background:#fff9ee;box-shadow:inset 0 0 0 1px #b98431}.ui-market-v76-options .ui-preorder-option:disabled{color:#969ca4;background:#eef0f2;opacity:1;text-decoration:line-through;box-shadow:none}.ui-market-v76-options .ui-preorder-option:disabled small{color:#a8adb4}.ui-market-v76-options fieldset.is-colour .ui-preorder-option{min-height:84px;flex-direction:column;gap:4px}.ui-market-v76-options fieldset.is-colour img{width:54px;height:48px;object-fit:contain}.ui-market-v76-options .ui-preorder-colour-swatch{width:25px;height:25px;border:1px solid rgba(20,23,27,.12);border-radius:50%}.ui-market-v78-color-policy{min-height:54px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;border:0;border-top:1px solid #e5e7ea;padding:13px 0 0;color:#333840;background:transparent}.ui-market-v78-color-policy input{width:20px;height:20px;margin:0;accent-color:#1b1d21}.ui-market-v78-color-policy span{display:grid;grid-gap:4px;gap:4px}.ui-market-v78-color-policy strong{font-size:11px;line-height:1.35}.ui-market-v78-color-policy small{color:#747b85;font-size:9.5px;line-height:1.5}.ui-market-v78-color-policy.is-confirmation{margin:0 18px;border-top:0;border-radius:9px;padding:12px;background:#f4f5f6}.ui-market-v76-auto-sim{display:flex;align-items:center;gap:8px;margin:0;border-radius:8px;padding:10px 11px;color:#666d76;background:#f3f4f6;font-size:9.5px}.ui-market-v76-auto-sim svg{width:17px}.ui-market-v76-condition-guide{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:9px;gap:9px;border-radius:10px;padding:10px;color:#4b5058;background:#f4f4f5}.ui-market-v854-condition-photos{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.ui-market-v854-condition-photos[data-photo-count="1"]{width:104px;grid-template-columns:minmax(0,1fr)}.ui-market-v854-condition-photos[data-photo-count="2"]{width:213px;grid-template-columns:repeat(2,minmax(0,1fr))}.ui-market-v854-condition-photo{width:100%;aspect-ratio:1;display:block;border:1px solid rgba(32,35,40,.08);border-radius:8px;object-fit:cover;background:#fff}.ui-market-v76-condition-guide>div:last-child{display:grid;grid-gap:3px;gap:3px}.ui-market-v76-condition-guide small{color:#8b6b35;font-size:9px;font-weight:760;letter-spacing:.04em}.ui-market-v76-condition-guide strong{color:#30333a;font-size:12px}.ui-market-v76-condition-guide em,.ui-market-v76-condition-guide p{margin:0;color:#666d77;font-size:9.5px;font-style:normal;line-height:1.45}.ui-market-v76-condition-guide em{color:#898e96;font-size:8.5px}.ui-market-v76-protection{display:grid;grid-gap:10px;gap:10px;border:0;border-top:1px solid #e5e7ea;border-radius:0;padding:16px 0 0;background:transparent}.ui-market-v76-protection h2{margin:0;font-size:13px}.ui-market-v76-protection>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ui-market-v76-protection .is-fixed,.ui-market-v76-protection button{min-width:0;min-height:47px;display:grid;place-items:center;grid-gap:2px;gap:2px;border:1px solid #dfe2e6;border-radius:8px;color:#555b64;background:#fff;font-size:9.5px}.ui-market-v76-protection button small{color:#9b6b20;font-size:8px}.ui-market-v76-protection .is-fixed,.ui-market-v76-protection button[aria-pressed=true]{border-color:#b98431;color:#664717;background:#fff9ee;box-shadow:inset 0 0 0 1px #b98431}.ui-market-v76-care-backdrop{position:fixed;z-index:80;inset:0;display:grid;align-items:end;background:rgba(20,22,27,.32)}.ui-market-v76-care-dialog{position:relative;display:grid;grid-gap:10px;gap:10px;width:min(100%,560px);max-height:min(78dvh,520px);margin-inline:auto;border-radius:20px 20px 0 0;padding:22px 22px calc(22px + env(safe-area-inset-bottom));color:#303238;background:#fff;box-shadow:0 -12px 38px rgba(20,22,27,.16)}.ui-market-v76-care-dialog>span{color:#a97628;font-size:10px;font-weight:780;letter-spacing:.1em}.ui-market-v76-care-dialog h2,.ui-market-v76-care-dialog p{margin:0}.ui-market-v76-care-dialog h2{font-size:18px}.ui-market-v76-care-dialog p{max-width:34em;color:#60656d;font-size:12px;line-height:1.6}.ui-market-v76-care-dialog>small{color:#8b9097;font-size:10px}.ui-market-v76-care-dialog>div{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:9px;gap:9px;margin-top:4px}.ui-market-v76-care-dialog>div button{min-height:46px;border:1px solid #d8dade;border-radius:10px;color:#4d525a;background:#fff;font-size:11px;font-weight:700}.ui-market-v76-care-dialog>div button:last-child{border-color:#1e2024;color:#fff;background:#1e2024}.ui-market-v76-care-close{position:absolute;top:14px;right:16px;width:32px;height:32px;border:0;border-radius:50%;color:#51555d;background:#f1f2f4;font-size:20px;line-height:1}.ui-market-v76-exact-used{display:grid;grid-gap:14px;gap:14px;padding:4px 0}.ui-market-v76-exact-used>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ui-market-v76-exact-used>header>div{display:grid;grid-gap:4px;gap:4px}.ui-market-v76-exact-used>header span{color:#a37025;font-size:9px;font-weight:780}.ui-market-v76-exact-used>header h2{margin:0;font-size:17px}.ui-market-v76-exact-used>header p{margin:0;color:#777e87;font-size:10px}.ui-market-v76-exact-used>header button{min-height:44px;border:1px solid #d9dde2;border-radius:8px;padding:0 10px;color:#555c65;background:#fff;font-size:9px}.ui-market-v76-exact-price{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:9px;padding:12px;background:#f7f3eb}.ui-market-v76-exact-price>strong{color:#a52e32;font-size:18px}.ui-market-v76-exact-price>span{display:flex;gap:5px}.ui-market-v76-exact-price b{border-radius:5px;padding:4px 6px;color:#7e5c23;background:#fff;font-size:8px}.ui-market-v76-exact-used .ui-used-inspection-card,.ui-market-v76-exact-used .ui-v2-used-gallery{margin:0}.ui-market-v76-dock{grid-template-columns:minmax(112px,.7fr) minmax(0,1.5fr)}.ui-market-v76-dock>button:first-child{border:1px solid #202329;color:#202329;background:#fff}.ui-market-v76-dock>a:last-child{display:flex;align-items:center;justify-content:center;border-radius:8px;color:#fff;background:#191b1f;font-size:11px;font-weight:730;text-align:center;text-decoration:none}.ui-market-v76-dock button>small,.ui-market-v76-dock button>strong{display:block}@media (min-width:760px){.ui-market-v76,.ui-market-v76-detail{max-width:760px;margin-inline:auto}.ui-market-v76-detail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ui-market-v76-detail>*{grid-column:1/-1}.ui-market-v76-product-hero{min-height:220px}.ui-market-v76-product-hero>img{height:186px}.ui-market-v76-options fieldset>div,.ui-market-v76-protection>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:390px){.ui-market-v76-detail{padding-inline:10px}.ui-market-v76-options fieldset>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-market-v76-products .ui-market-v76-product-card{grid-template-rows:148px auto auto auto}.ui-market-v76-product-card>div:first-child{height:148px}.ui-market-v76-product-hero h1{font-size:20px}}.home-device-shell .home-v21-device-topline{min-height:34px}.home-device-shell .home-v21-certification-badge,.home-device-shell .home-v21-switch-button{min-height:32px;border:1px solid rgba(123,133,147,.28);padding:0 11px;color:#7c828c;background:rgba(255,255,255,.66);font-size:12px;font-weight:650}.home-device-shell .home-v21-certification-badge.is-certified{border-color:rgba(184,147,77,.52);color:#a5792f;background:rgba(255,250,239,.84)}.home-device-shell .home-v21-switch-button{color:#6f7782;cursor:pointer}.home-device-shell .home-v21-device-identity{min-height:350px}.home-device-shell .home-v21-device-copy h2{line-height:1.12}.home-device-shell .home-v21-device-copy>p{line-height:1.4}.home-device-shell .home-v21-device-facts div{grid-template-columns:minmax(0,1fr) minmax(90px,auto);gap:8px}.home-device-shell .home-v21-device-image-frame{min-height:350px;height:auto;background:transparent}.home-device-shell .home-v21-device-image{width:100%;height:100%;min-height:350px;transform:scale(var(--home-device-scale,1))}.home-device-shell .home-v21-device-error{color:#bd7d2c}.home-device-shell .home-v21-device-menu{border:1px solid rgba(20,31,44,.1)}.home-device-shell .home-v21-device-menu button{border-color:rgba(20,31,44,.07);color:#27303b}.home-device-shell .home-v21-device-menu button:last-child{color:#a6762f}.home-device-shell .home-v21-device-menu-copy strong{color:#27303b}.home-device-shell .home-v21-device-menu-copy small{color:#7b838d}.home-device-shell .home-v21-device-card>.home-v20-specs-grid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec svg{color:#7c8794}.home-device-shell .home-v20-protection-card,.home-device-shell .home-v21-device-card+.home-v20-protection-card{border-color:rgba(20,31,44,.08);border-radius:22px;box-shadow:0 9px 24px rgba(38,55,76,.06)}.home-device-shell .home-v20-protection-card h2{margin-bottom:13px}.home-device-shell .home-v20-protection-item{min-height:116px;padding:13px 11px}.home-device-shell .home-v20-protection-item small{color:#7e858e}.home-device-shell .home-v20-protection-item strong{color:#3f4955}.home-device-shell .home-v20-standard-protection{min-height:132px}.home-device-shell .home-v20-advisor-card{border-color:rgba(20,31,44,.08);border-radius:22px;box-shadow:0 9px 24px rgba(38,55,76,.06)}@media (max-width:420px){.home-device-shell .home-v21-device-card{padding-inline:11px}.home-device-shell .home-v21-device-identity{grid-template-columns:minmax(0,1.04fr) minmax(122px,.96fr);min-height:322px}.home-device-shell .home-v21-device-copy{padding-left:4px;padding-top:21px}.home-device-shell .home-v21-device-copy h2{font-size:21px}.home-device-shell .home-v21-device-copy>p{font-size:12px}.home-device-shell .home-v21-device-facts{gap:13px;padding-top:14px}.home-device-shell .home-v21-device-facts dd,.home-device-shell .home-v21-device-facts dt{font-size:10px}.home-device-shell .home-v21-device-image,.home-device-shell .home-v21-device-image-frame{min-height:322px}.home-device-shell .home-v21-device-card>.home-v20-specs-grid{margin-inline:-11px}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec{min-height:70px;padding-inline:7px}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec dd{font-size:10px}}.home-device-shell .home-v20-device-card{border:1px solid rgba(126,146,176,.24);border-radius:25px;box-shadow:0 14px 34px rgba(71,100,140,.12),inset 0 1px 0 rgba(255,255,255,.9)}.home-device-shell .home-v20-device-facts dt{color:#777e87}.home-device-shell .home-v20-device-image{width:285%;height:145%;object-fit:cover;object-position:60% center}.home-device-shell .home-v20-device-image-frame.material-silver .home-v20-device-image{object-position:15% center}.home-device-shell .home-v20-device-image-frame.material-cosmic-orange .home-v20-device-image{object-position:42% center}.home-device-shell .home-v20-device-image-frame.material-deep-blue .home-v20-device-image{object-position:67% center}.home-device-shell .home-v20-device-image-frame.material-natural-titanium .home-v20-device-image{object-position:72% center}.home-device-shell .home-v20-spec dt{color:#828993}.home-device-shell .home-v20-spec dd{color:#5c6570}.home-device-shell .home-v20-brand{font-size:18px}.home-device-shell .home-v20-brand-actions{gap:3px}.home-device-shell .home-v20-brand-actions>a{width:28px;height:34px}.home-device-shell .home-v20-brand-actions .language-select{width:78px;min-width:78px;padding-inline:10px}.home-device-shell .home-v20-advisor-copy h2,.home-device-shell .home-v20-protection-card h2{color:#20242b}.home-device-shell .home-v20-advisor-card>a.home-v20-whatsapp-action{grid-column:auto;align-self:center;min-height:0;padding:0;border-radius:50%;color:#fff;background:#27b957}.home-device-shell .home-v20-spec dd{overflow:visible;white-space:normal}@media (max-width:420px){.home-device-shell .home-v20-device-card{padding-inline:11px}.home-device-shell .home-v20-specs-grid{margin-inline:-11px}.home-device-shell .home-v20-device-image-frame{min-height:254px}}.v19-account-card,.v19-care-card,.v19-current-device,.v19-service-assurances,.v19-service-hero,.v19-service-process{border:1px solid var(--yoyo-line);border-radius:24px;background:var(--yoyo-surface);box-shadow:0 10px 28px rgba(17,17,17,.055)}.v19-service-hero{display:grid;grid-gap:15px;gap:15px;padding:20px;color:#f3f4f6;background:linear-gradient(145deg,#191714,#0e0e10)}.v19-service-hero-heading{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:13px;gap:13px;align-items:center}.v19-care-icon,.v19-service-hero-icon{display:grid;width:52px;height:52px;place-items:center;border-radius:16px;color:#3a260a;background:#f1ce72}.v19-care-card p,.v19-care-card small,.v19-care-card strong,.v19-current-device p,.v19-current-device small,.v19-current-device span,.v19-current-device strong,.v19-service-assurances h2,.v19-service-hero-detail,.v19-service-hero-heading h2,.v19-service-hero-heading p,.v19-service-process h2{margin:0}.v19-service-hero-heading p{color:#d9b45c;font-size:13px;font-weight:700}.v19-service-hero-heading h2{margin-top:3px;font-size:23px;line-height:1.2}.v19-store-status{display:inline-flex;align-items:center;gap:7px;margin-top:6px;color:rgba(255,255,255,.72);font-size:12px}.v19-store-status i{width:8px;height:8px;border-radius:50%;background:#5bd271}.v19-store-status[data-state=CLOSED] i{background:#b7b7bc}.v19-store-status[data-state=RENOVATING] i{background:#343941}.v19-service-hero-detail{color:rgba(255,255,255,.72);font-size:13px;line-height:1.5}.v19-service-state-row{display:flex;flex-wrap:wrap;gap:8px}.v19-service-state-row span{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:7px 10px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.09);font-size:11px}.v19-service-state-row span[data-state=active],.v19-service-state-row span[data-state=yoyo_certified]{color:#9be6a8;background:rgba(70,190,92,.14)}.v19-store-switch{display:flex;gap:8px}.v19-store-switch button{display:grid;grid-gap:2px;gap:2px;min-width:86px;border:1px solid rgba(255,255,255,.18);border-radius:13px;padding:8px 11px;color:rgba(255,255,255,.76);background:rgba(255,255,255,.07);font:inherit;font-size:13px;text-align:left}.v19-store-switch button[aria-pressed=true]{border-color:rgba(241,206,114,.78);color:#f5d586;background:rgba(212,164,77,.17)}.v19-store-switch small{font-size:11px}.v19-service-actions{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:9px;gap:9px}.v19-service-primary-action,.v19-service-secondary-action{display:inline-flex;min-height:45px;align-items:center;justify-content:center;gap:7px;border-radius:13px;padding:10px;font-size:13px;font-weight:800;text-decoration:none}.v19-service-primary-action{color:#211706;background:linear-gradient(145deg,#f1cf76,#c9953c)}.v19-service-secondary-action{border:1px solid rgba(241,206,114,.62);color:#f1d38f}.v19-current-device{display:grid;grid-template-columns:74px minmax(0,1fr) auto;grid-gap:13px;gap:13px;align-items:center;padding:13px}.v19-current-device-image{width:74px;height:78px;overflow:hidden;border-radius:17px;background:#f2f2f2}.v19-current-device-image img{width:100%;height:100%;object-fit:cover;object-position:70% center}.v19-current-device>div:not(.v19-current-device-image){display:grid;min-width:0;grid-gap:4px;gap:4px}.v19-current-device p,.v19-current-device small{color:var(--yoyo-muted);font-size:12px}.v19-current-device strong{font-size:17px}.v19-current-device span{color:var(--yoyo-subtle);font-size:11px;line-height:1.35}.v19-current-device>a{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--yoyo-line);border-radius:13px;color:var(--yoyo-ink)}.v19-current-device-empty{grid-template-columns:38px minmax(0,1fr) auto}.v19-current-device-empty>svg{color:var(--yoyo-gold-deep)}.v19-current-device-empty>div{display:grid;grid-gap:4px;gap:4px}.v19-current-device-empty strong{font-size:16px}.v19-current-device-empty p{margin:0;color:var(--yoyo-muted);font-size:12px;line-height:1.4}.v19-current-device-empty>a{display:inline-flex;width:auto;height:auto;gap:4px;padding:9px;font-size:12px;text-decoration:none}.v19-care-card{display:grid;grid-template-columns:43px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;padding:14px}.v19-care-icon{width:42px;height:42px;border-radius:14px}.v19-care-card>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.v19-care-card small{color:var(--yoyo-muted);font-size:12px}.v19-care-card strong{font-size:15px}.v19-care-card p{color:var(--yoyo-subtle);font-size:12px}.v19-care-card>a{display:inline-flex;align-items:center;gap:3px;color:var(--yoyo-gold-deep);font-size:12px;font-weight:800;text-decoration:none}.v19-care-card[data-state=hidden]{box-shadow:none;background:#fffdf8}.v19-service-section{display:grid;grid-gap:11px;gap:11px}.v19-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.v19-section-heading h2{margin:0;font-size:21px}.v19-section-heading span{min-width:24px;border-radius:999px;padding:4px 8px;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale);font-size:12px;font-weight:800;text-align:center}.v19-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.v19-service-card{position:relative;display:grid;min-height:116px;grid-template-columns:40px minmax(0,1fr);grid-gap:5px 10px;gap:5px 10px;align-items:center;border:1px solid var(--yoyo-line);border-radius:20px;padding:13px 28px 13px 12px;color:var(--yoyo-ink);background:#fff;text-decoration:none;box-shadow:0 6px 18px rgba(17,17,17,.035)}.v19-service-card>span{grid-row:1/span 2;display:grid;width:40px;height:40px;place-items:center;border-radius:14px;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.v19-service-card strong{font-size:14px;line-height:1.2}.v19-service-card small{color:var(--yoyo-muted);font-size:11px;line-height:1.3}.v19-service-card>svg{position:absolute;right:9px;top:50%;color:var(--yoyo-subtle);transform:translateY(-50%)}.v19-service-assurances,.v19-service-process{display:grid;grid-gap:13px;gap:13px;padding:16px}.v19-service-assurances h2,.v19-service-process h2{font-size:17px}.v19-service-process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.v19-service-process li{display:grid;justify-items:center;grid-gap:7px;gap:7px;min-width:0;color:var(--yoyo-muted);text-align:center}.v19-service-process li span{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;color:#343941;background:var(--yoyo-gold-pale);font-size:12px;font-weight:800}.v19-service-process li strong{font-size:11px;line-height:1.25}.v19-service-assurances>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.v19-service-assurances span{display:grid;justify-items:center;grid-gap:7px;gap:7px;color:var(--yoyo-gold-deep);text-align:center}.v19-service-assurances strong{color:var(--yoyo-ink);font-size:11px;line-height:1.25}.services-v19-skeleton{display:grid;grid-gap:12px;gap:12px}.services-v19-skeleton span{min-height:90px;border-radius:22px;background:linear-gradient(100deg,#efefef 24%,#fafafa 43%,#efefef 62%);background-size:200% 100%;animation:yoyo-skeleton-shimmer 1.2s ease-in-out infinite}.services-v19-skeleton span:first-child{min-height:270px}.v19-account-card{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:16px;background:linear-gradient(145deg,#fff,#fffaf1)}.v19-account-avatar{display:grid;width:48px;height:48px;place-items:center;border-radius:17px;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.v19-account-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.v19-account-copy small,.v19-account-copy span{color:var(--yoyo-muted);font-size:11px;line-height:1.35}.v19-account-copy strong{font-size:17px;overflow-wrap:anywhere}.v19-account-actions{display:grid;justify-items:end;grid-gap:7px;gap:7px}.v19-account-logout,.v19-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #d9dde3;border-radius:12px;padding:8px 10px;color:var(--yoyo-gold-deep);background:transparent;font:inherit;font-size:11px}.v19-icon-button{width:38px;height:38px;padding:0}.v19-account-login{border-radius:12px;padding:9px 11px;font-size:12px;text-decoration:none}.v19-account-login,.v19-count-badge{color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.v19-count-badge{min-width:24px;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:800;text-align:center}.v19-about-details{border-top:1px solid var(--yoyo-line)}.v19-about-details summary{cursor:pointer;list-style:none}.v19-about-details summary::-webkit-details-marker{display:none}.v19-about-details[open] summary .core-list-chevron{transform:rotate(180deg)}.v19-about-content{padding:0 12px 12px}.v19-about-content .release-notes-card{border:0;padding:12px 4px 4px;box-shadow:none}.v19-qr-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:end center;padding:18px;background:rgba(15,15,17,.38)}.v19-qr-dialog{position:relative;display:grid;width:min(100%,360px);justify-items:center;grid-gap:10px;gap:10px;border-radius:26px;padding:24px 20px calc(24px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.2);text-align:center}.v19-qr-close{position:absolute;top:13px;right:13px;display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;color:var(--yoyo-muted);background:#f5f5f5}.v19-qr-heading-icon{color:var(--yoyo-gold-deep)}.v19-qr-dialog h2,.v19-qr-dialog p{margin:0}.v19-qr-dialog h2{font-size:21px}.v19-qr-dialog p{color:var(--yoyo-muted);font-size:13px}.v19-qr-dialog img{width:220px;height:220px;margin:5px 0}.v19-qr-dialog strong{color:var(--yoyo-ink);font-size:14px}.v19-qr-loading{display:grid;width:220px;height:220px;place-items:center;color:var(--yoyo-muted);background:#f7f7f7}@media (max-width:390px){.core-shell{padding-bottom:86px}.v19-account-card,.v19-care-card,.v19-current-device,.v19-service-assurances,.v19-service-hero,.v19-service-process{border-radius:20px}.v19-service-grid{gap:8px}.v19-service-card{min-height:94px;padding-block:9px;padding-inline:9px 25px}.v19-service-card>span{width:36px;height:36px}.v19-service-card{grid-template-columns:36px minmax(0,1fr);gap:5px 8px}.v19-service-card strong{font-size:13px}.v19-service-card small{font-size:10px}.v19-current-device{grid-template-columns:62px minmax(0,1fr) auto;gap:9px}.v19-current-device-image{width:62px;height:70px}.v19-service-actions{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:7px}.v19-service-primary-action,.v19-service-secondary-action{min-height:43px;padding-inline:6px;font-size:12px}}.core-shell:not(.home-app-shell){height:100svh;min-height:100svh;grid-template-rows:minmax(0,1fr) auto;padding-bottom:0}.core-shell:not(.home-app-shell) .core-main{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:42px}.core-shell:not(.home-app-shell) .bottom-nav{position:static;flex-shrink:0}.auth-feedback,.auth-otp-hint{margin:0}.auth-otp-hint{display:flex;align-items:center;gap:8px;color:var(--yoyo-muted);font-size:13px}.auth-session-ready{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #e8ddc7;border-radius:12px;color:var(--yoyo-gold-deep);background:#f3f4f6}.auth-session-ready .form-status{margin:0}.auth-restoring-card{min-height:132px;place-content:center}.bind-entry-main{align-content:start;padding-top:28px}.bind-auth-card{display:grid;grid-gap:14px;gap:14px;justify-items:start;padding:26px}.bind-auth-copy{margin:0;color:var(--yoyo-muted);line-height:1.65}.bind-auth-benefits{display:flex;flex-wrap:wrap;gap:8px}.bind-auth-benefits span{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 10px;color:#343941;background:var(--yoyo-gold-pale);font-size:12px;font-weight:650}.bind-auth-secondary{color:var(--yoyo-muted);font-size:14px;text-decoration:none}.auth-session-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.auth-session-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0}.auth-session-actions span{overflow-wrap:anywhere}.portfolio-heading,.portfolio-toolbar,.section-heading{display:flex;align-items:center}.portfolio-layout{display:grid;min-width:0;align-content:start;grid-gap:16px;gap:16px}.portfolio-heading{justify-content:space-between;gap:16px}.portfolio-heading h1,.portfolio-heading p,.section-heading h2,.section-heading p{margin:0}.portfolio-toolbar,.section-heading{gap:8px}.command-link{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:8px;padding:8px 12px;color:var(--text);background:var(--panel-strong);text-align:center;text-decoration:none}.command-link:focus-visible,.command-link:hover{border-color:var(--accent);outline:none}.command-link:focus-visible{box-shadow:0 0 0 3px rgba(245,196,81,.45)}.command-link-primary{color:#ffffff;background:var(--yoyo-gold-deep);font-weight:700}.device-portfolio-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.device-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;min-height:132px;border:1px solid var(--line);border-radius:8px;padding:14px;color:var(--text);background:var(--panel);text-decoration:none}.device-card:focus-visible,.device-card:hover{border-color:var(--accent);outline:none}.device-switch-card[data-active=true]{border-color:var(--yoyo-gold);box-shadow:0 0 0 2px rgba(17,19,24,.12)}.device-card-icon{display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--accent);background:var(--panel-strong)}.device-card-copy{display:grid;min-width:0;grid-gap:5px;gap:5px}.device-card-copy span,.device-card-open{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.empty-state{display:grid;justify-items:start;grid-gap:12px;gap:12px}.hero-grid{display:grid;grid-gap:16px;gap:16px}.panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:16px}.asset-viewer{display:grid;min-width:0;grid-gap:12px;gap:12px;overflow:hidden;border-bottom:1px solid var(--line);background:#0a1512}.device-model-stage,.device-model-surface{position:relative;width:100%;min-width:0}.device-model-surface{height:480px;max-height:62svh;min-height:380px}.device-model-canvas,.device-model-stage{height:100%}.device-model-canvas{position:relative;z-index:1;display:block;width:100%;touch-action:none;cursor:-webkit-grab;cursor:grab}.device-model-canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.device-model-poster{position:absolute;inset:50% auto auto 50%;width:154px;aspect-ratio:9/19;transform:translate(-50%,-50%);border:2px solid #71827b;border-radius:24px;background:#1d2b27;opacity:1;transition:opacity .18s ease}.device-model-poster:after{position:absolute;top:10px;left:50%;width:52px;height:8px;transform:translateX(-50%);border-radius:4px;background:#07110f;content:""}.device-model-poster[data-hidden=true]{opacity:0}.material-swatches,.viewer-controls{position:absolute;z-index:2;display:flex;align-items:center;gap:8px}.viewer-controls{top:14px;right:14px}.material-swatches{bottom:16px;left:50%;max-width:calc(100% - 32px);transform:translateX(-50%);padding:7px;border:1px solid var(--line);border-radius:8px;background:rgba(7,17,15,.9)}.icon-button,.material-swatch{flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid var(--line);color:var(--text);background:rgba(7,17,15,.9);cursor:pointer}.icon-button{width:40px;height:40px;border-radius:8px;padding:0}.material-swatch{width:32px;height:32px;border-radius:50%;background:var(--material-color)}.icon-button:focus-visible,.icon-button:hover,.material-swatch:focus-visible,.material-swatch:hover,.material-swatch[data-active=true]{border-color:var(--accent);outline:none}.icon-button:focus-visible,.material-swatch:focus-visible{box-shadow:0 0 0 3px rgba(245,196,81,.45)}.material-swatch[data-active=true]{box-shadow:0 0 0 2px #0a1512,0 0 0 4px var(--accent)}.viewer-caption{width:min(100%,720px);display:grid;grid-gap:6px;gap:6px;padding:0 16px 16px}.viewer-caption p{margin:0}.viewer-runtime-status{color:var(--accent);font-size:13px}.asset-viewer-compact .device-model-surface{height:400px}.asset-viewer-error{min-height:360px;place-items:center}.asset-certificate-identity{display:grid;grid-gap:8px;gap:8px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.metric{background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;padding:14px}.metric strong{display:block;font-size:24px;margin-bottom:4px}.action-list{display:grid;grid-gap:10px;gap:10px}.action{display:flex;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:8px;padding:14px;color:var(--text);text-decoration:none;background:var(--yoyo-surface)}.bottom-nav{position:fixed;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);background:rgba(255,255,255,.96);box-shadow:0 -6px 24px rgba(17,17,17,.04)}.bottom-nav a{display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;color:var(--muted);text-decoration:none;text-align:center;padding:8px;min-height:68px;border-radius:14px;font-size:12px}.bottom-nav a[aria-current=page]{color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.flow-grid{display:grid;grid-gap:16px;gap:16px}.trade-in-flow{align-items:start}.trade-in-entry,.trade-in-loading,.trade-in-summary{display:grid;grid-gap:12px;gap:12px;min-height:180px;padding:22px}.trade-in-entry h1,.trade-in-entry p,.trade-in-summary h1,.trade-in-summary p{margin:0}.trade-in-entry{align-content:center}.trade-in-entry>a{width:-moz-fit-content;width:fit-content;border-radius:12px;padding:11px 14px;color:#17110a;background:linear-gradient(135deg,#f2d184,#d8a347);font-weight:700;text-decoration:none}.trade-in-loading{place-items:center;color:rgba(255,255,255,.76)}.staff-customer-main{width:min(1240px,100%)}.staff-workspace-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));min-width:0;border-bottom:1px solid var(--line)}.staff-workspace-nav a{display:inline-flex;flex-direction:column;min-width:0;min-height:52px;align-items:center;justify-content:center;gap:7px;padding:8px;border-bottom:2px solid transparent;color:var(--muted);text-align:center;text-decoration:none}.staff-workspace-nav a[aria-current=page]{border-bottom-color:var(--accent);color:var(--accent)}.staff-workspace-nav span{min-width:0;overflow-wrap:anywhere;font-size:13px}.staff-mobile-main{width:min(980px,100%)}.staff-mobile-home,.staff-mobile-intro{display:grid;grid-gap:14px;gap:14px}.staff-mobile-intro h1,.staff-mobile-intro p{margin:0}.staff-mobile-intro h1{font-size:clamp(24px,3vw,34px);line-height:1.1}.staff-mobile-intro>p:not(.muted){color:var(--muted);line-height:1.55}.staff-mobile-action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:12px;gap:12px}.staff-mobile-action-card{display:grid;min-height:144px;align-content:start;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;padding:16px;color:var(--text);background:var(--panel);text-decoration:none}.staff-mobile-action-card:focus-visible,.staff-mobile-action-card:hover{border-color:var(--accent);outline:none}.staff-mobile-action-card>span{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:8px;color:var(--accent);background:var(--yoyo-gold-pale)}.staff-mobile-action-card small,.staff-mobile-action-card strong,.staff-mobile-note{overflow-wrap:anywhere}.staff-mobile-action-card small,.staff-mobile-note{color:var(--muted);line-height:1.45}.staff-mobile-note{margin:0;font-size:13px}.staff-repair-price-main{width:min(1440px,100%)}.staff-repair-price-results,.staff-repair-price-shell{display:grid;min-width:0;grid-gap:18px;gap:18px}.staff-repair-price-access{align-self:start}.staff-repair-price-access h1,.staff-repair-price-results h2{overflow-wrap:anywhere}.staff-repair-price-subtitle{margin:0;color:var(--muted);line-height:1.5}.staff-repair-price-refresh{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:8px;margin-top:14px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:var(--panel-strong);cursor:pointer}.staff-repair-price-refresh:disabled{cursor:not-allowed;opacity:.55}.staff-repair-price-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.staff-repair-price-heading h2{margin:0}.staff-repair-price-heading>span{color:var(--muted);font-size:13px;white-space:nowrap}.staff-repair-price-table-wrap{min-width:0;overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:var(--panel);overscroll-behavior-inline:contain}.staff-repair-price-table{width:100%;min-width:980px;border-collapse:collapse;font-size:13px}.staff-repair-price-table td,.staff-repair-price-table th{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;white-space:nowrap}.staff-repair-price-table thead th{color:var(--muted);background:var(--panel-strong);font-size:12px;font-weight:700}.staff-repair-price-table tbody tr:last-child td,.staff-repair-price-table tbody tr:last-child th{border-bottom:0}.staff-repair-price-table tbody th{color:var(--text);font-weight:700}.staff-repair-price-table small{display:block;margin-top:4px;color:var(--muted);font-size:11px}.staff-repair-price-empty{min-height:180px;display:grid;place-items:center;border:1px dashed var(--line);border-radius:8px;padding:24px;text-align:center}.button-row,.document-status-list,.two-column-fields{display:grid;grid-gap:10px;gap:10px}.button-row{grid-template-columns:repeat(2,minmax(0,1fr))}.button-row>*{min-width:0}.checkbox-row{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px}.checkbox-row input{width:18px;height:18px;margin:2px 0 0}.document-upload-fieldset,.guarantor-box,.staff-installment-rule-editor fieldset{display:grid;grid-gap:12px;gap:12px;min-width:0;margin:0;padding:14px;border:1px solid var(--line);border-radius:8px}.document-upload-fieldset legend,.guarantor-box legend,.staff-installment-rule-editor legend{padding:0 6px;color:var(--muted)}.application-list-button{display:grid;min-width:0;width:100%;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 12px;gap:5px 12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;background:#101612;color:var(--text);text-align:left}.application-list-button small,.application-list-button span{color:var(--muted)}.application-list-button small{grid-column:1/-1}.application-list-button:focus-visible,.application-list-button:hover{border-color:var(--accent)}.auth-required-panel{display:grid;grid-gap:14px;gap:14px;justify-items:start}.staff-dashboard-main{width:min(1240px,100%)}.dashboard-section-grid,.staff-dashboard-results,.staff-dashboard-section,.staff-dashboard-shell{display:grid;min-width:0;grid-gap:18px;gap:18px}.staff-dashboard-access{align-self:start}.staff-dashboard-access h1,.staff-dashboard-results h2,.staff-dashboard-section h3{overflow-wrap:anywhere}.staff-dashboard-access .form-stack button,.staff-dashboard-heading,.staff-dashboard-link,.staff-dashboard-privacy,.staff-dashboard-refresh{display:flex;align-items:center}.staff-dashboard-access .form-stack button,.staff-dashboard-link,.staff-dashboard-refresh{justify-content:center;gap:8px}.staff-dashboard-refresh{width:100%;min-height:46px;margin-top:14px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:var(--panel-strong);cursor:pointer}.staff-dashboard-refresh:disabled{cursor:not-allowed;opacity:.55}.staff-dashboard-heading,.staff-dashboard-privacy{min-width:0;justify-content:space-between;gap:12px}.staff-dashboard-heading h2{margin:0}.staff-dashboard-heading time,.staff-dashboard-privacy span{color:var(--muted);font-size:13px;text-align:right}.staff-dashboard-empty{min-height:180px;display:grid;place-items:center;border:1px dashed var(--line);border-radius:8px;padding:24px;text-align:center}.staff-dashboard-section{align-content:space-between;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.dashboard-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboard-metric{min-width:0;min-height:84px;display:grid;align-content:center;grid-gap:4px;gap:4px;border:1px solid rgba(21,35,32,.72);border-radius:8px;padding:10px;color:#ffffff;background:#0d201b}.dashboard-metric strong{color:#f5c76f;font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.dashboard-metric span{color:rgba(255,255,255,.72);font-size:12px;overflow-wrap:anywhere}.dashboard-metric[data-tone=attention]{border-color:rgba(229,184,93,.58);background:#12251e}.dashboard-metric[data-tone=blocked]{border-color:rgba(224,92,92,.62);background:#1f1617}.staff-dashboard-link{width:-moz-fit-content;width:fit-content;min-height:42px;border:1px solid var(--line);border-radius:8px;padding:9px 12px;color:var(--text);text-decoration:none;background:var(--panel-strong)}.staff-dashboard-privacy{border-top:1px solid var(--line);padding-top:14px}.primary-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 14px;border-radius:8px;background:var(--accent);color:#07100d;font-weight:700;text-decoration:none}.warning-notice{border-left:3px solid #e3b341;padding:10px 12px;background:#1c190f}.installment-amounts dd,.staff-installment-detail dd,.staff-installment-detail p,.staff-installment-rules p{overflow-wrap:anywhere}.staff-installment-layout{display:grid;min-width:0;grid-gap:16px;gap:16px;margin-top:16px}.staff-installment-layout textarea{width:100%;min-height:88px;border:1px solid var(--line);border-radius:8px;background:#091411;color:var(--text);padding:10px 12px;resize:vertical}.staff-installment-detail>label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:13px}.staff-installment-detail,.staff-installment-rule-editor,.staff-installment-rules{min-width:0}.document-status-list{padding:12px 0;border-block:1px solid var(--line)}.document-status-list p{margin:0}@media (min-width:640px){.staff-workspace-nav a{flex-direction:row}.two-column-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.staff-workspace-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.staff-workspace-nav span{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.staff-workspace-nav a{min-height:48px}.staff-mobile-action-grid{grid-template-columns:1fr}}.staff-customer-results,.staff-customer-shell{display:grid;min-width:0;grid-gap:20px;gap:20px}.staff-customer-access{align-self:start}.staff-customer-access h1,.staff-customer-section h2{overflow-wrap:anywhere}.staff-customer-access .form-stack button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.staff-customer-search{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.staff-customer-section{display:grid;min-width:0;grid-gap:14px;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--line)}.staff-customer-empty{min-height:160px;place-items:center;border:1px dashed var(--line);border-radius:8px}.staff-customer-summary{gap:18px}.staff-customer-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.staff-customer-counts .metric{min-width:0}.staff-customer-activity h3,.staff-customer-activity time,.staff-customer-asset dd,.staff-customer-counts span{overflow-wrap:anywhere}.staff-customer-activity-list,.staff-customer-asset-grid{display:grid;min-width:0;grid-gap:12px;gap:12px}.staff-customer-asset{align-content:start}.staff-customer-asset dd{margin:0;text-align:right}.staff-customer-activity{display:grid;min-width:0;grid-gap:10px;gap:10px;padding:14px 0;border-bottom:1px solid var(--line)}.staff-customer-activity:last-child{border-bottom:0}.staff-customer-activity-state{display:grid;grid-gap:4px;gap:4px;color:var(--muted);font-size:13px}.staff-product-main{width:min(1460px,100%)}.staff-product-editor,.staff-product-form-section,.staff-product-list,.staff-product-shell{display:grid;min-width:0;grid-gap:16px;gap:16px}.staff-product-access{align-self:start}.staff-product-access h1,.staff-product-editor h2,.staff-product-form-section p,.staff-product-list h2{overflow-wrap:anywhere}.staff-product-access .form-stack button,.staff-product-actions button,.staff-product-editor-heading{display:inline-flex;align-items:center;gap:8px}.staff-product-access .form-stack button,.staff-product-actions button{justify-content:center}.staff-product-list .review-list{display:grid;min-width:0;grid-gap:10px;gap:10px}.staff-product-editor-heading{min-width:0;justify-content:space-between;align-items:start}.staff-product-editor-heading>div{min-width:0}.staff-product-form-section{padding-top:14px;border-top:1px solid var(--line)}.staff-product-form-section textarea{width:100%;min-height:76px;border:1px solid var(--line);border-radius:8px;background:#091411;color:var(--text);padding:10px 12px;resize:vertical}.staff-product-compatibility,.staff-product-locale-grid,.three-column-fields{display:grid;min-width:0;grid-gap:10px;gap:10px}.staff-product-compatibility fieldset{display:grid;min-width:0;max-height:280px;grid-gap:8px;gap:8px;margin:0;overflow-y:auto;padding:12px;border:1px solid var(--line);border-radius:8px}.staff-product-compatibility legend{padding:0 6px;color:var(--muted)}.staff-three-main{width:min(1320px,100%)}.staff-three-catalog,.staff-three-control-column,.staff-three-model-detail,.staff-three-results,.staff-three-shell,.staff-three-slot-group{display:grid;min-width:0;grid-gap:18px;gap:18px}.staff-three-access h1,.staff-three-model-detail h2,.staff-three-slot-group h3,.staff-three-summary h2,.staff-three-upload h2{overflow-wrap:anywhere}.staff-three-access .form-stack button,.staff-three-panel-heading,.staff-three-section-heading,.staff-three-upload .form-stack button{display:flex;align-items:center;gap:8px}.staff-three-access .form-stack button,.staff-three-upload .form-stack button{justify-content:center}.staff-three-panel-heading,.staff-three-section-heading{min-width:0;justify-content:space-between}.staff-three-upload input[type=file]{width:100%;min-width:0;overflow:hidden}.staff-three-file-contract{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.staff-three-empty{display:grid;min-height:180px;place-items:center;grid-gap:8px;gap:8px;padding:24px;border:1px dashed var(--line);border-radius:8px;text-align:center}.staff-three-catalog,.staff-three-errors,.staff-three-summary{min-width:0;padding-bottom:20px;border-bottom:1px solid var(--line)}.staff-three-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.staff-three-metrics .metric{min-width:0}.staff-three-coverage-line span,.staff-three-metrics span{overflow-wrap:anywhere}.staff-three-coverage-line{display:flex;min-width:0;flex-wrap:wrap;gap:8px 16px;margin-top:14px;color:var(--muted);font-size:13px}.staff-three-filters{display:grid;min-width:0;grid-gap:12px;gap:12px}.staff-three-filters label{display:grid;min-width:0;grid-gap:7px;gap:7px}.field-with-icon{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;grid-gap:8px;gap:8px;padding-left:12px;border:1px solid var(--line);border-radius:6px;background:#07100e}.field-with-icon input{min-width:0;border:0;background:transparent}.staff-three-catalog-grid{display:grid;min-width:0;grid-gap:18px;gap:18px}.staff-three-model-list{display:grid;min-width:0;max-height:420px;align-content:start;overflow:auto;border:1px solid var(--line);border-radius:6px}.staff-three-model-list>button{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:64px;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border:0;border-bottom:1px solid var(--line);border-radius:0;color:var(--text);background:#07100e;text-align:left}.staff-three-model-list>button:last-child{border-bottom:0}.staff-three-model-list>button[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--accent);background:#10221d}.staff-three-model-list button small,.staff-three-model-list button span,.staff-three-model-list button strong{display:block;min-width:0;overflow-wrap:anywhere}.staff-three-model-list button em,.staff-three-model-list button small{color:var(--muted);font-size:12px;font-style:normal}.staff-three-model-detail{align-content:start}.staff-three-slot-group{gap:0}.staff-three-slot-group h3{margin-bottom:8px;font-size:15px}.staff-three-slot{display:grid;min-width:0;grid-gap:8px;gap:8px;padding:11px 0;border-bottom:1px solid var(--line)}.staff-three-slot-state,.staff-three-slot>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.staff-three-slot small,.staff-three-slot-state{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.staff-three-material{min-width:0;padding:14px 0;border-top:1px solid var(--line)}.staff-three-material>strong{display:block;overflow-wrap:anywhere;margin-bottom:4px}.staff-three-slot[data-status=UPLOADED_FOR_REVIEW] .staff-three-slot-state>span,[data-status=IN_REVIEW]{color:#7edbb8}.staff-three-slot[data-status=FUTURE_PLANNED] .staff-three-slot-state>span{color:#e5b85d}.market-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px}.market-tabs a,.product-card{border:1px solid var(--line);border-radius:8px;color:var(--text);text-decoration:none;background:var(--yoyo-surface)}.market-tabs a{min-height:48px;display:grid;place-items:center}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.market-browser,.market-filter-form{display:grid;grid-gap:14px;gap:14px}.market-filter-form{padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:0 8px 22px rgba(17,17,17,.045)}.market-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.market-filter-grid label{min-width:0;display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:13px}.market-filter-grid input,.market-filter-grid select{width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:var(--yoyo-surface)}.market-filter-search{grid-column:1/-1}.market-filter-actions,.market-filter-footer,.market-result-meta,.market-search-button,.market-stock-toggle{display:flex;align-items:center}.market-filter-footer,.market-result-meta{justify-content:space-between;gap:12px}.market-filter-actions,.market-search-button,.market-stock-toggle{gap:8px}.market-stock-toggle{min-height:44px;color:var(--text);cursor:pointer}.market-stock-toggle input{width:18px;height:18px;margin:0;accent-color:var(--accent)}.market-search-button{min-height:44px;padding:0 16px;border:0;border-radius:8px;color:#ffffff;background:var(--yoyo-gold-deep);font-weight:700;cursor:pointer}.market-filter-actions .icon-button{color:var(--yoyo-ink);background:var(--yoyo-surface)}.market-filter-actions .icon-button:disabled,.market-search-button:disabled{cursor:not-allowed;opacity:.55}.market-result-meta{min-height:28px;color:var(--muted)}.market-empty-state{min-height:180px;margin:0;display:grid;place-items:center;padding:24px;border:1px dashed var(--line);border-radius:8px;color:var(--muted);text-align:center}.product-card{display:grid;grid-gap:12px;gap:12px;padding:12px}.product-copy{display:grid;grid-gap:6px;gap:6px}.product-media{min-height:150px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;color:var(--muted);background:linear-gradient(145deg,rgba(245,196,81,.16),transparent),var(--panel-strong)}.product-media-large{min-height:290px}.product-detail{display:grid;grid-gap:16px;gap:16px}.form-stack{display:grid;grid-gap:12px;gap:12px}.form-stack label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:13px}.form-stack input,.form-stack select,.form-stack textarea{width:100%;min-height:48px;border:1px solid var(--line);border-radius:8px;background:#091411;color:var(--text);padding:10px 12px}.form-stack textarea{min-height:92px;resize:vertical}.form-stack button{min-height:48px;border:0;border-radius:8px;background:var(--accent);color:#04100c;font-weight:700;cursor:pointer}.form-stack button:disabled{cursor:not-allowed;opacity:.55}.button-link{width:-moz-fit-content;width:fit-content;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--accent);border-radius:8px;padding:10px 14px;color:var(--text);text-decoration:none;background:var(--panel-strong)}.button-link:focus-visible{outline:3px solid var(--accent-2);outline-offset:2px}.service-application-layout{align-items:start}.service-application-layout .form-stack input,.service-application-layout .form-stack select,.service-application-layout .form-stack textarea{border-color:var(--yoyo-line);color:var(--yoyo-ink);background:#ffffff;color-scheme:light}.service-application-layout .form-stack input::placeholder,.service-application-layout .form-stack textarea::placeholder{color:var(--yoyo-subtle)}.service-application-layout .form-stack input:focus-visible,.service-application-layout .form-stack select:focus-visible,.service-application-layout .form-stack textarea:focus-visible{border-color:var(--yoyo-gold);outline:3px solid rgba(17,19,24,.12);outline-offset:1px}.service-application-layout .form-stack input[type=file]{padding:7px 9px}.service-application-layout .form-stack input[type=file]::-webkit-file-upload-button{margin-right:10px;border:0;border-radius:8px;padding:7px 9px;color:var(--yoyo-ink);background:var(--yoyo-gold-pale);font:inherit;font-weight:700}.service-application-layout .form-stack input[type=file]::file-selector-button{margin-right:10px;border:0;border-radius:8px;padding:7px 9px;color:var(--yoyo-ink);background:var(--yoyo-gold-pale);font:inherit;font-weight:700}.service-application-layout .form-stack button[type=submit]{color:#1b1308;background:linear-gradient(135deg,#f2d184,#d8a347)}.service-application-layout .selected-file-row{border-color:var(--yoyo-line);color:var(--yoyo-muted);background:#ffffff}.staff-review-workbench .form-stack label{color:var(--yoyo-muted)}.staff-review-workbench .form-stack input,.staff-review-workbench .form-stack select,.staff-review-workbench .form-stack textarea{border-color:var(--yoyo-line);background:#ffffff;color:var(--yoyo-ink);color-scheme:light}.staff-review-workbench .form-stack input:focus-visible,.staff-review-workbench .form-stack select:focus-visible,.staff-review-workbench .form-stack textarea:focus-visible{border-color:var(--yoyo-gold);outline:3px solid rgba(17,19,24,.12);outline-offset:1px}.staff-review-workbench .review-item{border-color:var(--yoyo-line);background:#ffffff}.staff-review-workbench .review-actions button{border-color:var(--yoyo-line);background:var(--yoyo-gold-pale);color:var(--yoyo-ink)}.selected-file-row{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:8px;padding:8px 10px;color:var(--muted);background:#091411}.selected-file-row span{min-width:0;overflow-wrap:anywhere}.form-stack .selected-file-row .icon-button{width:40px;min-height:40px;height:40px;flex:0 0 40px;border:1px solid var(--line);color:var(--text);background:var(--panel-strong)}.imei-capture-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.imei-capture-actions button,.imei-scanner button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px}.imei-scanner{min-width:0;display:grid;grid-gap:10px;gap:10px}.imei-scanner[data-active=true]{grid-column:1/-1}.form-stack .secondary-command{border:1px solid var(--line);color:var(--text);background:var(--panel-strong)}.imei-camera-preview{width:100%;aspect-ratio:4/3;max-height:360px;object-fit:cover;border:1px solid var(--line);border-radius:8px;background:#000}.imei-lookup-result{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:14px 0;padding:10px 12px;border-left:3px solid var(--accent);color:var(--muted);background:rgba(48,209,162,.08)}.imei-lookup-result strong{color:var(--text)}.device-capture-layout{align-items:start}.device-capture-layout .form-stack label{color:var(--yoyo-muted)}.device-capture-layout .form-stack input,.device-capture-layout .form-stack select{border-color:var(--yoyo-line);background:#ffffff;color:var(--yoyo-ink);color-scheme:light}.device-capture-layout .form-stack input::placeholder{color:var(--yoyo-subtle)}.device-capture-layout .form-stack input:focus-visible,.device-capture-layout .form-stack select:focus-visible{border-color:var(--yoyo-gold);outline:3px solid rgba(17,19,24,.12);outline-offset:1px}.device-capture-layout .form-stack button[type=submit]{color:#1b1308;background:linear-gradient(135deg,#f2d184,#d8a347)}.check-row{display:flex!important;align-items:center;gap:8px}.check-row input{width:18px!important;min-height:18px!important;margin:0}.guarantor-box{display:grid;grid-gap:12px;gap:12px;margin:0;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-strong)}.form-error{color:var(--danger)}.form-status{color:var(--accent-2)}.review-item,.review-list{display:grid;grid-gap:12px;gap:12px}.review-item{border:1px solid var(--line);border-radius:8px;background:#0b1714;padding:12px}.review-item h3,.review-item p{overflow-wrap:anywhere}.review-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));grid-gap:8px;gap:8px}.review-actions button{min-height:48px;border:1px solid var(--line);border-radius:8px;background:var(--panel-strong);color:var(--text);cursor:pointer}.detail-list{display:grid;grid-gap:12px;gap:12px;margin:0}.detail-list div{display:flex;justify-content:space-between;gap:12px;padding-block:10px;border-bottom:1px solid var(--line)}.detail-list dt{color:var(--muted)}.detail-list dd{margin:0;text-align:right}.chat-main{width:min(1240px,100%)}.customer-chat-layout,.staff-support-shell{min-width:0;display:grid;grid-gap:12px;gap:12px}.chat-thread,.customer-chat-sidebar,.staff-chat-pane{min-width:0}.chat-create-form{padding-block:16px;border-block:1px solid var(--line)}.conversation-list{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.conversation-row{width:100%;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--line);border-radius:6px;background:#091411;color:var(--text);text-align:left;cursor:pointer}.conversation-row[data-selected=true]{border-color:var(--accent);background:#12251f}.conversation-row[data-priority=URGENT]{border-left:4px solid var(--danger)}.conversation-row[data-priority=HIGH]{border-left:4px solid var(--accent-2)}.conversation-row>span:first-child{min-width:0;display:grid;grid-gap:4px;gap:4px}.conversation-row small,.conversation-row strong{overflow-wrap:anywhere}.conversation-row small{color:var(--muted)}.unread-badge{min-width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--accent-2);color:#171000;font-size:12px;font-weight:700}.chat-thread{display:grid;grid-template-rows:auto minmax(260px,1fr) auto auto;min-height:640px}.chat-thread-header,.pane-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.chat-thread-header h2,.chat-thread-header p,.pane-heading h1,.pane-heading p{margin:0;overflow-wrap:anywhere}.support-presence{flex:0 0 auto;max-width:180px;padding:7px 9px;border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.support-presence[data-presence=ONLINE]{border-color:var(--accent);color:var(--accent)}.message-timeline{min-width:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:16px 2px}.message-bubble{width:min(78%,620px);padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#0a1613;overflow-wrap:anywhere}.customer-chat-layout .message-bubble[data-sender=CUSTOMER],.staff-chat-layout .message-bubble[data-sender=STAFF]{margin-left:auto;background:#173329;border-color:#2d6955}.message-bubble p{margin:0;white-space:pre-wrap}.message-attachment,.message-meta{color:var(--muted);font-size:12px}.message-attachment,.message-meta+p{margin-top:7px}.message-attachment{padding-top:7px;border-top:1px solid var(--line)}.chat-composer{display:grid;grid-gap:10px;gap:10px;padding-top:12px;border-top:1px solid var(--line)}.chat-composer label,.conversation-controls label,.staff-login-row label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:13px}.chat-composer select,.chat-composer textarea,.conversation-controls select,.queue-filters input,.queue-filters select,.staff-login-row input,.transfer-row input{width:100%;min-height:44px;border:1px solid var(--line);border-radius:6px;background:#091411;color:var(--text);padding:9px 10px}.chat-composer textarea{min-height:86px;resize:vertical}.attachment-row button,.chat-composer button,.context-sections button,.secondary-command,.staff-chat-mobile-tabs button,.staff-login-row button,.transfer-row button{min-height:44px;border:1px solid var(--line);border-radius:6px;background:var(--panel-strong);color:var(--text);padding:8px 12px;cursor:pointer}.chat-composer>button[type=submit],.staff-login-row button[type=submit]{border-color:var(--accent);background:var(--accent);color:#04100c;font-weight:700}.attachment-row button:disabled,.chat-composer button:disabled,.secondary-command:disabled,.transfer-row button:disabled{cursor:not-allowed;opacity:.5}.attachment-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.attachment-row input{min-width:0;color:var(--muted)}.attachment-ready{margin:0;color:var(--accent-2);font-size:12px;overflow-wrap:anywhere}.chat-runtime-status{display:flex;flex-wrap:wrap;gap:8px 14px;padding-top:10px;color:var(--muted);font-size:12px}.chat-empty-state{min-height:320px;display:grid;place-content:center;text-align:center}.staff-chat-main{width:min(1480px,100%)}.staff-chat-login{display:grid;grid-gap:8px;gap:8px}.staff-login-row{display:grid;grid-gap:10px;gap:10px}.staff-chat-mobile-tabs{position:-webkit-sticky;position:sticky;top:74px;z-index:8;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:6px;border:1px solid var(--line);border-radius:8px;background:rgba(7,17,15,.96)}.staff-chat-mobile-tabs button[data-selected=true]{border-color:var(--accent);color:var(--accent)}.staff-chat-layout{min-width:0;display:grid;grid-gap:12px;gap:12px}.staff-chat-pane[data-mobile-active=false]{display:none}.conversation-controls,.queue-filters,.transfer-row{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.staff-conversation-list,.staff-message-timeline{max-height:58vh;overflow-y:auto}.thread-pane{min-height:680px}.staff-thread-header .secondary-command{flex:0 0 auto}.context-sections,.internal-notes{display:grid;grid-gap:14px;gap:14px}.context-sections section,.internal-notes{padding-top:12px;border-top:1px solid var(--line)}.context-sections h3,.context-sections p,.internal-notes h3,.internal-notes p{margin:0;overflow-wrap:anywhere}.context-sections section{display:grid;grid-gap:8px;gap:8px}.context-sections section>p{display:flex;justify-content:space-between;gap:10px}.context-sections button{width:100%;text-align:left}.internal-note-list{display:grid;grid-gap:8px;gap:8px}.internal-note-list article{padding:9px 10px;border-left:3px solid var(--accent-2);background:#151914}.internal-note-list small{color:var(--muted)}@media (max-width:560px){.topbar{align-items:flex-start;flex-wrap:wrap}.brand{min-width:0}.brand span{overflow-wrap:anywhere}.header-actions{width:100%;justify-content:space-between}.device-model-surface{height:410px;min-height:340px;max-height:none}.asset-viewer-compact .device-model-surface{height:360px}.portfolio-heading{align-items:flex-start;flex-wrap:wrap}.portfolio-toolbar{width:100%;justify-content:flex-end}.device-card{grid-template-columns:44px minmax(0,1fr)}.device-card-open{grid-column:2}}@media (min-width:860px){.hero-grid{grid-template-columns:1.15fr .85fr;align-items:stretch}.flow-grid{grid-template-columns:1fr .85fr}.installment-layout .action-list{grid-column:1/-1}.installment-application-layout{grid-template-columns:minmax(250px,.65fr) minmax(420px,1.35fr);align-items:start}.installment-application-layout>aside{grid-column:1/-1}.staff-installment-layout{grid-template-columns:minmax(260px,.7fr) minmax(300px,.85fr) minmax(380px,1.2fr);align-items:start}.staff-installment-access{grid-column:1}.staff-installment-queue{grid-column:2}.staff-installment-detail{grid-column:3;grid-row:1/span 2;max-height:640px;overflow-y:auto;overscroll-behavior:contain}.staff-installment-rule-editor,.staff-installment-rules{grid-column:1/span 2}.staff-dashboard-shell,.staff-repair-price-shell{grid-template-columns:minmax(300px,340px) minmax(0,1fr);align-items:start}.staff-dashboard-access,.staff-repair-price-access{position:-webkit-sticky;position:sticky;top:16px}.dashboard-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-customer-shell{grid-template-columns:minmax(300px,340px) minmax(0,1fr);align-items:start}.staff-customer-access{position:-webkit-sticky;position:sticky;top:16px}.staff-customer-counts{grid-template-columns:repeat(4,minmax(0,1fr))}.staff-customer-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-customer-activity{grid-template-columns:minmax(0,1fr) minmax(160px,auto);align-items:center}.staff-customer-activity-state{justify-items:end;text-align:right}.staff-product-shell{grid-template-columns:minmax(250px,.62fr) minmax(270px,.72fr) minmax(430px,1.36fr);align-items:start}.staff-product-access{position:-webkit-sticky;position:sticky;top:16px}.staff-product-editor,.staff-product-list{max-height:760px;overflow-y:auto;overscroll-behavior:contain}.staff-product-compatibility,.staff-product-locale-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.staff-product-actions,.three-column-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.staff-three-shell{grid-template-columns:minmax(300px,340px) minmax(0,1fr);align-items:start}.staff-three-control-column{align-self:start}.staff-three-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.staff-three-filters{grid-template-columns:minmax(260px,1fr) minmax(160px,220px);align-items:end}.staff-three-catalog-grid{grid-template-columns:minmax(250px,.72fr) minmax(0,1.45fr);align-items:start}.staff-three-model-list{max-height:720px}.staff-three-slot{grid-template-columns:minmax(150px,.55fr) minmax(0,1fr);align-items:start}.staff-three-slot-state{justify-items:end;text-align:right}.market-filter-grid{grid-template-columns:minmax(240px,2fr) repeat(4,minmax(140px,1fr))}.market-filter-search{grid-column:auto}.customer-chat-layout{grid-template-columns:minmax(260px,.72fr) minmax(420px,1.5fr)}.staff-login-row{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end}.conversation-controls,.queue-filters,.transfer-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.staff-chat-mobile-tabs{display:none}.staff-chat-layout{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.35fr) minmax(280px,.9fr);align-items:start}.staff-chat-pane[data-mobile-active=false]{display:block}}.core-shell{background:var(--yoyo-page)}.core-main{width:min(1120px,100%);margin:0 auto;padding:24px 18px 30px;display:grid;align-content:start;grid-gap:22px;gap:22px}.core-page-header{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px}.core-page-title-row{display:flex;align-items:center;gap:10px}.core-device-identity h2,.core-device-identity p,.core-page-header h1,.core-page-header p,.core-profile-card small,.core-profile-card strong,.core-section-header h2{margin:0}.core-page-header h1{font-size:34px;line-height:1.05;font-weight:760}.core-page-header p{margin-top:8px;color:var(--yoyo-muted);font-size:15px}.core-brand-mark,.core-gold-shield{display:inline-grid;place-items:center;flex:0 0 auto;color:#fff7df;border:1px solid #f0c661;background:linear-gradient(145deg,#f0c661,#9b6500);box-shadow:inset 0 1px 0 rgba(255,255,255,.45)}.core-brand-mark{width:28px;height:30px;border-radius:8px;font-size:13px;font-weight:800}.core-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;min-width:0}.core-header-actions .language-select{width:112px;max-width:34vw;min-height:38px;background:rgba(255,255,255,.92)}.core-gold-shield{width:40px;height:44px;border-radius:12px}.core-header-command{display:inline-grid;width:44px;height:44px;place-items:center;flex:0 0 auto;border:1px solid transparent;border-radius:50%;color:var(--yoyo-ink);background:transparent}.core-header-command:focus-visible,.core-header-command:hover{border-color:var(--yoyo-gold);color:var(--yoyo-gold-deep);outline:none}.core-hero-card{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(17,19,24,.12);border-radius:22px;color:#ffffff;background:radial-gradient(circle at 22% 15%,rgba(17,19,24,.12),transparent 36%),linear-gradient(145deg,#17150f 0,var(--yoyo-hero) 52%,#090909 100%);box-shadow:0 12px 30px rgba(181,122,9,.16)}.core-device-hero{min-height:474px;padding:20px}.core-device-hero-label,.core-market-context-heading,.core-service-heading{position:relative;z-index:4;display:flex;align-items:center;gap:12px}.core-device-hero-label>span:last-child,.core-market-context-heading>span:nth-child(2),.core-service-heading>span:nth-child(2){display:grid;min-width:0;grid-gap:3px;gap:3px}.core-device-hero-label strong,.core-market-context-heading strong,.core-service-heading strong{color:var(--yoyo-gold);font-size:17px}.core-device-hero-label small,.core-market-context-heading small,.core-market-context-heading span,.core-service-heading small{color:rgba(255,255,255,.68);font-size:12px}.asset-viewer-hero{position:absolute;z-index:1;inset:62px 0 54px;border:0;background:transparent}.asset-viewer-hero .device-model-surface{height:350px;min-height:350px;max-height:none}.asset-viewer-hero .viewer-caption{display:none}.asset-viewer-hero .viewer-controls{top:8px;right:12px}.asset-viewer-hero .viewer-controls .icon-button{width:34px;height:34px;border-color:rgba(255,255,255,.22);color:#ffffff;background:rgba(13,13,15,.72)}.asset-viewer-hero .material-swatches{bottom:30px;border-color:rgba(255,255,255,.22);background:rgba(13,13,15,.75)}.core-device-image-frame{position:absolute;z-index:1;inset:84px 38% 76px -16px;display:grid;place-items:center;overflow:hidden;border-radius:28px;pointer-events:none}.core-device-hero-image{width:100%;height:100%;display:block;object-fit:cover;object-position:42% 50%;filter:drop-shadow(0 28px 26px rgba(0,0,0,.34))}.core-device-identity{position:absolute;z-index:3;top:112px;right:20px;width:min(54%,360px);display:grid;grid-gap:9px;gap:9px;text-shadow:0 1px 12px rgba(0,0,0,.85)}.core-device-identity h2{font-size:28px;line-height:1.06}.core-device-identity p{color:rgba(255,255,255,.72);font-size:13px;overflow-wrap:anywhere}.core-device-state-row{position:absolute;z-index:4;right:18px;bottom:16px;left:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.2);padding-top:13px}.core-device-state-row a,.core-device-state-row span{display:inline-flex;min-width:0;min-height:38px;align-items:center;justify-content:center;gap:6px;padding:0 8px;color:rgba(255,255,255,.82);font-size:12px;text-align:center;text-decoration:none;overflow-wrap:anywhere}.core-device-state-row>*+*{border-left:1px solid rgba(255,255,255,.18)}.core-accessory-card,.core-list-group,.core-metric-card,.core-product-card,.core-profile-card,.core-quick-action,.core-service-card,.core-value-card{border:1px solid var(--yoyo-line);background:var(--yoyo-surface);box-shadow:0 8px 22px rgba(17,17,17,.055)}.core-value-card{display:grid;grid-gap:9px;gap:9px;border-radius:22px;padding:20px}.core-section-header,.core-value-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.core-value-heading>span{color:var(--yoyo-muted);font-size:14px}.core-section-header a,.core-value-heading a{display:inline-flex;align-items:center;gap:3px;color:var(--yoyo-subtle);font-size:13px;text-decoration:none}.core-value-amount{color:var(--yoyo-gold-deep);font-size:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;overflow-wrap:anywhere}.core-value-amount small{color:var(--yoyo-muted);font-size:14px;font-weight:500}.core-value-card>p{margin:0;color:var(--yoyo-muted);font-size:12px}.core-primary-cta{display:flex;min-height:78px;align-items:center;justify-content:center;gap:10px;margin-top:8px;border-radius:16px;padding:14px 18px;color:#ffffff;background:linear-gradient(135deg,#b77700,#d7a41c);text-align:center;text-decoration:none}.core-primary-cta span{display:grid;grid-gap:3px;gap:3px}.core-primary-cta small{color:rgba(255,255,255,.82);font-size:12px}.core-accessory-grid,.core-my-metrics,.core-phone-actions,.core-product-grid,.core-service-grid{display:grid;grid-gap:12px;gap:12px}.core-phone-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.core-quick-action{display:grid;min-width:0;min-height:132px;justify-items:center;align-content:center;grid-gap:8px;gap:8px;border-radius:20px;padding:14px 8px;color:var(--yoyo-ink);text-align:center;text-decoration:none}.core-quick-action svg{color:var(--yoyo-gold-deep)}.core-quick-action strong{font-size:14px}.core-accessory-card small,.core-list-copy small,.core-metric-card small,.core-profile-copy small,.core-quick-action small,.core-service-card small{color:var(--yoyo-subtle);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.core-section-header{min-height:38px;margin-bottom:10px}.core-section-header h2{font-size:20px}.core-list-group{overflow:hidden;border-radius:20px}.core-list-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;min-width:0;min-height:72px;align-items:center;grid-gap:10px;gap:10px;padding:12px 16px;color:var(--yoyo-ink);text-decoration:none}.core-list-row+.core-list-row{border-top:1px solid var(--yoyo-line)}.core-list-icon{display:inline-grid;width:38px;height:38px;place-items:center;color:var(--yoyo-gold-deep)}.core-list-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.core-list-copy strong{font-size:15px;overflow-wrap:anywhere}.core-list-chevron{color:var(--yoyo-subtle)}.core-information-grid{display:grid}.core-search{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-height:52px;border:1px solid var(--yoyo-line);border-radius:16px;padding:0 16px;color:var(--yoyo-subtle);background:var(--yoyo-surface)}.core-search input{width:100%;min-width:0;border:0;padding:0;color:var(--yoyo-ink);background:transparent;outline:0}.core-market-hero{min-height:350px;padding:22px}.core-market-hero:after{position:absolute;right:-12px;bottom:40px;width:145px;aspect-ratio:.52;border:2px solid rgba(255,255,255,.15);border-radius:28px;transform:rotate(8deg);background:linear-gradient(145deg,rgba(17,19,24,.12),rgba(255,255,255,.03));content:""}.core-market-context-heading>span:nth-child(2){flex:1 1 auto}.core-market-context-heading>a,.core-service-heading>a{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;border:1px solid rgba(255,255,255,.28);border-radius:12px;padding:9px 11px;color:#ffffff;font-size:12px;text-decoration:none}.core-market-prices{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px}.core-market-prices>div{display:grid;min-width:0;grid-gap:6px;gap:6px;padding:0 13px}.core-market-prices>div+div{border-left:1px solid rgba(255,255,255,.17)}.core-market-prices small{min-height:34px;color:var(--yoyo-gold);font-size:12px;line-height:1.35}.core-market-prices strong{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.core-market-prices span{color:rgba(255,255,255,.64);font-size:11px}.core-market-trend{position:absolute;z-index:2;right:22px;bottom:20px;left:22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,1fr) auto;align-items:center;grid-gap:12px;gap:12px;border-top:1px solid rgba(255,255,255,.16);padding-top:17px;color:rgba(255,255,255,.62);font-size:11px}.core-market-trend strong{color:var(--yoyo-gold)}.core-market-trend-line{height:2px;transform:rotate(-2deg);background:linear-gradient(90deg,rgba(17,19,24,.12),var(--yoyo-gold),rgba(17,19,24,.12))}.core-market-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.core-market-tabs a{display:inline-flex;min-width:0;min-height:48px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--yoyo-line);border-radius:15px;padding:8px;color:var(--yoyo-muted);background:var(--yoyo-surface);font-size:13px;text-align:center;text-decoration:none;overflow-wrap:anywhere}.core-market-tabs a[aria-current=page]{border-color:#efd8a6;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.core-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.core-product-card{display:grid;grid-template-columns:minmax(86px,.7fr) minmax(0,1.3fr);min-width:0;overflow:hidden;border-radius:20px;color:var(--yoyo-ink);text-decoration:none}.core-product-visual{display:grid;min-height:190px;place-items:center;color:rgba(17,17,17,.72);background:linear-gradient(160deg,#e8dfd2,#b9aa98)}.core-product-visual-1{background:linear-gradient(160deg,#d8d1dc,#756a80)}.core-product-visual-2{background:linear-gradient(160deg,#dce9f4,#90abc0)}.core-product-visual-3{background:linear-gradient(160deg,#f6f1e9,#d8cbbc)}.core-product-copy{display:grid;min-width:0;align-content:center;grid-gap:7px;gap:7px;padding:14px 13px}.core-product-copy>small,.core-product-copy>span{color:var(--yoyo-subtle);font-size:11px;overflow-wrap:anywhere}.core-product-copy>strong{font-size:14px;line-height:1.3}.core-product-copy>span:not(.core-product-link),.core-product-copy>strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal}.core-product-copy b{font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.core-product-link{display:inline-flex;align-items:center;justify-content:space-between;border-radius:10px;padding:8px 10px;color:var(--yoyo-gold-deep)!important;background:var(--yoyo-gold-pale)}.home-device-shell{gap:18px}.home-standard-bound,.home-yoyo-certified{display:contents}.home-device-card{min-height:560px;padding:20px}.home-device-card .home-device-image-frame{inset:74px 0 78px 50%;border-radius:30px 0 0 30px}.home-certification-badge,.home-purchase-status,.market-product-tag,.market-value-topline strong{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:6px;border:1px solid rgba(17,19,24,.12);border-radius:999px;padding:6px 10px;color:var(--yoyo-gold);background:rgba(17,19,24,.12);font-size:12px;font-weight:700}.home-device-actions,.home-device-primary,.home-info-grid,.home-purchase-status{position:relative;z-index:3;max-width:min(58%,410px)}.home-device-primary{display:grid;grid-gap:8px;gap:8px;margin-top:28px}.home-device-primary h2{margin:0;font-size:30px;line-height:1.05}.home-device-primary p{margin:0;color:rgba(255,255,255,.74)}.home-purchase-status{margin-top:14px}.home-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.home-info-item{align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:10px;background:rgba(255,255,255,.045)}.home-info-item svg{color:var(--yoyo-gold)}.home-info-item span{display:grid;min-width:0;grid-gap:2px;gap:2px}.home-info-item small{color:rgba(255,255,255,.62)}.home-info-item strong{font-size:13px;overflow-wrap:anywhere}.home-device-actions{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:10px;margin-top:18px}.home-switch-device-action{grid-column:1/-1}.device-switch-shell{min-height:100svh;padding-bottom:86px;background:linear-gradient(180deg,#10141a,#090c11 42%,#060708)}.device-switch-main{width:min(430px,100%);min-height:100svh;padding:20px 20px 96px;color:#f8f3e6}.device-switch-main .core-page-header{color:#f8f3e6}.device-switch-main .core-page-header h1{color:#ffffff;font-size:30px}.device-switch-main .core-page-header p{color:#d9b875;font-weight:650}.device-switch-main .core-header-command{color:#e7d8ba;background:rgba(255,255,255,.035)}.device-switch-main .core-header-actions .language-select{width:86px;min-height:34px;border-color:rgba(255,255,255,.12);color:#f8f3e6;background:#101318}.device-switch-main .portfolio-heading,.device-switch-main .portfolio-toolbar{gap:10px}.device-switch-main .device-card-copy span,.device-switch-main .device-card-open,.device-switch-main .portfolio-heading .muted{color:rgba(248,243,230,.68)}.device-switch-main .portfolio-heading h1{color:#ffffff;font-size:20px}.device-switch-main .command-link,.device-switch-main .icon-button{border-color:rgba(255,255,255,.12);color:#f8f3e6;background:rgba(255,255,255,.05)}.device-switch-main .device-portfolio-grid{grid-template-columns:1fr}.device-switch-main .device-card{border-color:rgba(17,19,24,.12);color:#ffffff;background:linear-gradient(145deg,rgba(27,27,25,.98),rgba(13,15,18,.98))}.device-switch-main .device-card-icon{border-color:rgba(255,255,255,.1);color:var(--yoyo-gold);background:rgba(255,255,255,.045)}.device-switch-main .device-switch-card[data-active=true]{border-color:var(--yoyo-gold);box-shadow:0 0 0 1px rgba(17,19,24,.12),0 10px 24px rgba(0,0,0,.24)}.device-switch-main .device-card-open{display:inline-flex;align-items:center;gap:6px;color:#e8c26f}.device-switch-shell .bottom-nav{border-color:rgba(255,255,255,.1);background:rgba(5,6,8,.97)}.device-switch-shell .bottom-nav a{color:rgba(248,243,230,.68)}.device-switch-shell .bottom-nav a[aria-current=page]{color:#f1c967;background:rgba(17,19,24,.12)}.home-care-actions a,.home-device-actions a,.home-support-card>a,.market-value-footer a{display:inline-flex;min-width:0;min-height:42px;align-items:center;justify-content:center;gap:6px;border-radius:14px;padding:10px 12px;font-size:13px;font-weight:750;text-align:center;text-decoration:none}.home-care-buy,.home-primary-action,.home-support-card>a{color:#19130b;background:linear-gradient(135deg,#f2d184,#d8a347)}.home-care-actions a,.home-secondary-action,.market-value-footer a{border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.88);background:rgba(255,255,255,.06)}.home-guide-entry,.home-panel,.market-accessory-showcase-card,.market-showcase-card{border:1px solid rgba(17,19,24,.12);border-radius:20px;background:rgba(255,255,255,.92);box-shadow:0 8px 22px rgba(17,17,17,.055)}.home-panel{display:grid;align-self:start;grid-gap:14px;gap:14px;padding:18px}.home-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.home-section-heading.compact{justify-content:flex-start}.home-panel p,.home-section-heading h2,.market-section-heading p{margin:0}.home-section-heading h2{font-size:20px;line-height:1.2}.home-section-heading a{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;color:var(--yoyo-gold-deep);font-size:13px;text-decoration:none}.home-protection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.home-protection-grid>div{display:grid;min-width:0;grid-gap:6px;gap:6px;border-radius:16px;padding:12px;background:#fbf8f1}.home-protection-grid svg,.home-service-card svg,.home-support-card>svg{color:var(--yoyo-gold-deep)}.home-protection-grid small,.home-service-card small,.home-support-card small,.market-section-heading p,.market-section-note{color:var(--yoyo-subtle);font-size:12px;line-height:1.35}.home-protection-grid strong{font-size:14px;overflow-wrap:anywhere}.home-care-card{color:#ffffff;background:radial-gradient(circle at 100% 0,rgba(242,209,132,.22),transparent 34%),linear-gradient(145deg,#17150f,#0d0d0f)}.home-care-card li,.home-care-card p{color:rgba(255,255,255,.72);font-size:13px}.home-care-card ul{margin:10px 0 0;padding-left:18px}.home-care-actions{display:grid;grid-gap:9px;gap:9px;min-width:118px}.home-guide-entry{display:grid;align-self:start;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;min-height:76px;padding:14px 16px;color:var(--yoyo-ink);text-decoration:none}.home-guide-entry svg{color:var(--yoyo-gold-deep)}.home-guide-entry span{display:grid;min-width:0;grid-gap:4px;gap:4px}.home-guide-entry small{color:var(--yoyo-muted);line-height:1.35}.home-service-grid{display:grid;grid-gap:12px;gap:12px}.home-service-card{display:grid;min-width:0;min-height:132px;justify-items:center;align-content:center;grid-gap:8px;gap:8px;border:1px solid var(--yoyo-line);border-radius:18px;padding:14px 10px;color:var(--yoyo-ink);background:var(--yoyo-surface);text-align:center;text-decoration:none}.home-service-card strong{font-size:15px}.home-support-card{grid-template-columns:44px minmax(0,1fr) auto}.home-support-card h2,.home-support-card p{margin:0}.home-support-card div{display:grid;min-width:0;grid-gap:4px;gap:4px}.market-value-card{display:grid;grid-gap:16px;gap:16px;min-height:334px;padding:22px}.market-value-empty{min-height:120px;grid-template-columns:48px minmax(0,1fr);align-content:center;align-items:center;gap:10px 12px;justify-items:start;padding:18px;border-radius:14px;color:var(--yoyo-ink);border-color:rgba(17,19,24,.12);background:var(--yoyo-surface);box-shadow:0 8px 22px rgba(17,17,17,.055)}.market-value-empty>svg{grid-row:1/span 2;color:var(--yoyo-gold-deep)}.market-value-device h2,.market-value-device p,.market-value-empty h2,.market-value-empty p{margin:0}.market-value-empty h2{color:var(--yoyo-ink);font-size:15px;line-height:1.25}.market-value-empty p{color:var(--yoyo-muted);font-size:12px;line-height:1.4}.market-value-empty a{display:inline-flex;align-items:center;gap:5px;grid-column:2;min-height:40px;border-radius:10px;padding:10px 12px;color:#19130b;background:linear-gradient(135deg,#f2d184,#d8a347);font-weight:700;text-decoration:none}.market-intent-bar{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;grid-gap:16px;gap:16px;min-width:0;border:1px solid rgba(17,19,24,.12);border-radius:18px;padding:16px;background:linear-gradient(135deg,#f3f4f6,#ffffff 76%);box-shadow:0 8px 22px rgba(17,17,17,.045)}.market-intent-action-copy,.market-intent-copy{display:grid;min-width:0;grid-gap:4px;gap:4px}.market-intent-copy small{color:var(--yoyo-gold-deep);font-size:11px;font-weight:700}.market-intent-copy h2,.market-intent-copy p{margin:0}.market-intent-copy h2{color:var(--yoyo-ink);font-size:18px;line-height:1.25}.market-intent-copy p{color:var(--yoyo-muted);font-size:12px;line-height:1.45}.market-intent-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.market-intent-action{display:grid;grid-template-columns:38px minmax(0,1fr) 17px;align-items:center;grid-gap:8px;gap:8px;min-width:0;min-height:64px;border:1px solid rgba(17,19,24,.12);border-radius:14px;padding:10px;color:var(--yoyo-ink);background:#ffffff;text-decoration:none}.market-intent-action-primary{color:#21170b;background:#f7e4b4}.market-intent-icon{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:12px;color:var(--yoyo-gold-deep);background:rgba(255,255,255,.72)}.market-intent-action-copy small,.market-intent-action-copy strong{overflow-wrap:anywhere}.market-intent-action-copy strong{font-size:13px;line-height:1.25}.market-intent-action-copy small{color:var(--yoyo-muted);font-size:11px;line-height:1.3}.market-intent-action>svg{color:var(--yoyo-gold-deep)}.yoyo-interactive{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--ui-motion-press,.1s) var(--ui-motion-ease-out,cubic-bezier(.25,1,.5,1)),box-shadow var(--ui-motion-state,.18s) var(--ui-motion-ease-out,cubic-bezier(.25,1,.5,1)),background-color var(--ui-motion-state,.18s) var(--ui-motion-ease-out,cubic-bezier(.25,1,.5,1))}@media (hover:hover){.yoyo-interactive:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(17,17,17,.08)}}.yoyo-interactive:not([aria-disabled=true]):active{transform:scale(var(--ui-press-scale,.98));transition-duration:var(--ui-motion-press,.1s)}@media (prefers-reduced-motion:reduce){.yoyo-interactive{transition:none}.yoyo-interactive:hover,.yoyo-interactive:not([aria-disabled=true]):active{transform:none}}.home-v551-full-specifications{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:0 16px;border-top:1px solid rgba(80,99,122,.1);border-radius:0 0 24px 24px;color:#34414e;background:#fff;font-size:13px;font-weight:700;text-decoration:none}.home-v25-device-card:has(.home-v551-full-specifications)>.home-v6-summary-grid{border-radius:0}.customer-official-specifications{display:grid;grid-gap:16px;gap:16px;margin-top:18px;padding:20px;border:1px solid rgba(83,102,126,.12);border-radius:24px;color:#26313d;background:rgba(255,255,255,.96);box-shadow:0 14px 34px rgba(64,86,113,.08)}.customer-official-specifications>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center}.customer-official-specifications-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;color:#8c6a2d;background:#faf4e8}.customer-official-specifications header small{color:#9a7a43;font-size:9px;font-weight:800;letter-spacing:.08em}.customer-official-specifications h2{margin:2px 0 0;font-size:21px;line-height:1.2}.customer-official-specifications-status{display:inline-flex;align-items:center;gap:5px;color:#287a53;font-size:11px;font-weight:700}.customer-official-specifications-model{display:grid;grid-gap:5px;gap:5px;padding:14px 15px;border-radius:16px;background:linear-gradient(135deg,#f5f8fb,#eef3f7)}.customer-official-specifications-model strong{font-size:16px}.customer-official-specifications-model span{display:flex;align-items:center;gap:5px;color:#687582;font-size:11px}.customer-official-specifications-note{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;margin:0;padding:11px 12px;border:1px solid #eee3cf;border-radius:13px;color:#6e604b;background:#fffaf0;font-size:11px;line-height:1.55}.customer-official-specification-groups{display:grid;grid-gap:12px;gap:12px}.customer-official-specification-groups>section{overflow:hidden;border:1px solid #edf0f3;border-radius:15px}.customer-official-specification-groups h3{margin:0;padding:11px 13px;color:#55616e;background:#f7f9fb;font-size:12px}.customer-official-specification-groups dl{margin:0}.customer-official-specification-groups dl>div{display:grid;grid-template-columns:minmax(84px,.34fr) minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 13px;border-top:1px solid #f0f2f4}.customer-official-specification-groups dt{color:#7a8591;font-size:11px}.customer-official-specification-groups dd{margin:0;color:#313d49;font-size:12px;font-weight:620;line-height:1.45;overflow-wrap:anywhere}.customer-official-specifications>a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border-radius:13px;color:#6f5528;background:#f7f0e3;font-size:12px;font-weight:750;text-decoration:none}@media (max-width:400px){.customer-official-specifications{padding:16px}.customer-official-specifications>header{grid-template-columns:auto minmax(0,1fr)}.customer-official-specifications-status{grid-column:2}.customer-official-specification-groups dl>div{grid-template-columns:78px minmax(0,1fr)}}.market-value-device,.market-value-footer,.market-value-supporting,.market-value-topline{position:relative;z-index:2}.market-value-footer,.market-value-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.market-value-topline>span{display:inline-flex;align-items:center;gap:7px;color:rgba(255,255,255,.72);font-size:13px}.market-value-device{display:flex;align-items:center;gap:12px}.market-value-device-icon{display:inline-grid;width:56px;height:56px;place-items:center;border-radius:18px;color:var(--yoyo-gold);background:rgba(255,255,255,.08)}.market-value-device small,.market-value-footer span{color:rgba(255,255,255,.62);font-size:12px}.market-value-device h2{color:#ffffff;font-size:22px}.market-value-device p{color:rgba(255,255,255,.72);font-size:13px}.market-value-main{position:relative;z-index:2;color:#ffffff;font-size:clamp(28px,7vw,44px);line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.market-value-main small{color:var(--yoyo-gold);font-size:14px}.market-value-supporting{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.market-value-supporting span{display:grid;grid-gap:5px;gap:5px;border:1px solid rgba(255,255,255,.13);border-radius:16px;padding:12px;background:rgba(255,255,255,.05)}.market-value-supporting small{color:rgba(255,255,255,.58)}.market-value-supporting strong{color:#ffffff;font-size:15px}.market-category-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:6;padding-block:4px;background:rgba(247,248,250,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.core-market-page .market-category-tabs a{transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.core-market-page .market-category-tabs a[aria-current=page]{color:#8d611d;background:#fff5dc;box-shadow:inset 0 0 0 1px rgba(17,19,24,.12);font-weight:700}.core-market-page .market-showcase-section,.core-market-page .market-value-card{scroll-margin-top:72px}.market-showcase-section{display:grid;min-width:0;grid-gap:12px;gap:12px}.market-section-heading{margin-bottom:0}.market-section-heading>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.market-product-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(238px,31%);grid-gap:12px;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:4px;scrollbar-width:none}.market-product-rail::-webkit-scrollbar{display:none}.market-showcase-card{display:grid;min-width:0;overflow:hidden;color:var(--yoyo-ink);text-decoration:none}.market-product-media{display:grid;width:100%;min-height:118px;place-items:center;object-fit:contain;color:var(--yoyo-gold-deep);background:#f7f5f0}.market-product-media-unavailable{border-bottom:1px solid rgba(17,19,24,.12)}.market-showcase-copy{display:grid;min-width:0;grid-gap:8px;gap:8px;padding:13px}.market-showcase-copy strong{line-height:1.25}.market-showcase-copy small,.market-showcase-copy strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.market-showcase-copy small{color:var(--yoyo-muted);font-size:12px;line-height:1.35}.market-accessory-showcase-card b,.market-showcase-copy b{color:var(--yoyo-gold-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-product-meta{display:flex;flex-wrap:wrap;gap:6px}.market-product-meta span{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:5px 7px;color:var(--yoyo-muted);background:var(--yoyo-gold-pale);font-size:11px}.market-accessory-showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.market-accessory-showcase-card{display:grid;min-width:0;grid-gap:8px;gap:8px;padding:14px;color:var(--yoyo-ink);text-decoration:none}.market-accessory-showcase-card>span{display:inline-grid;width:44px;height:44px;place-items:center;border-radius:14px;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.market-accessory-showcase-card .market-product-media{width:48px;min-height:48px;border:1px solid rgba(17,19,24,.12);border-radius:14px}.market-accessory-showcase-card em,.market-accessory-showcase-card small{color:var(--yoyo-subtle);font-size:12px;font-style:normal}.market-skeleton{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.market-skeleton span{min-height:190px;border-radius:20px;background:linear-gradient(110deg,#ececec,#f7f7f7 45%,#ececec 70%)}.market-value-skeleton{min-height:334px;grid-template-columns:1fr;padding:22px}.market-value-skeleton span{min-height:32px}.market-value-skeleton span:nth-child(3){min-height:64px}.market-value-footer>div{display:inline-flex;flex:0 0 auto;gap:8px}.market-device-switch{display:inline-flex;min-height:0;align-items:center;gap:5px;color:rgba(255,255,255,.72);font-size:12px;text-decoration:none}.core-accessory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.core-accessory-card{display:grid;grid-template-columns:54px minmax(0,1fr) auto;min-width:0;align-items:center;grid-gap:10px;gap:10px;border-radius:18px;padding:12px;color:var(--yoyo-ink);text-decoration:none}.core-accessory-icon{display:inline-grid;width:52px;height:58px;place-items:center;border-radius:12px;background:#f1f1f1}.core-accessory-card>span:nth-child(2){display:grid;min-width:0;grid-gap:4px;gap:4px}.core-accessory-card b,.core-accessory-card strong{font-size:13px;overflow-wrap:anywhere}.core-service-hero{min-height:360px;padding:22px}.core-service-heading>span:nth-child(2){flex:1 1 auto}.core-service-device{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;grid-gap:20px;gap:20px;margin-top:28px}.core-service-device>svg{color:#d8c7ad}.core-service-device>span{display:grid;grid-gap:7px;gap:7px}.core-service-device strong{font-size:22px}.core-service-device small{color:rgba(255,255,255,.68);overflow-wrap:anywhere}.core-service-timeline{position:absolute;right:20px;bottom:22px;left:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.core-service-timeline:before{position:absolute;top:15px;right:12%;left:12%;height:2px;background:rgba(255,255,255,.22);content:""}.core-service-timeline span{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:7px;gap:7px;color:rgba(255,255,255,.55);text-align:center}.core-service-timeline i{display:inline-grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#4c4c4e;font-style:normal;font-size:12px}.core-service-timeline span[data-active=true]{color:var(--yoyo-gold)}.core-service-timeline span[data-active=true] i{color:#17110a;background:#efc75e}.core-service-timeline small{overflow-wrap:anywhere}.core-service-empty{display:grid;min-height:250px;place-content:center;justify-items:center;grid-gap:14px;gap:14px;text-align:center}.core-service-empty p{max-width:460px;margin:0;color:rgba(255,255,255,.66)}.core-service-empty a{border:1px solid var(--yoyo-gold);border-radius:14px;padding:10px 16px;color:var(--yoyo-gold);text-decoration:none}.core-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.core-service-card{display:grid;grid-template-columns:52px minmax(0,1fr);min-width:0;min-height:112px;align-items:center;grid-gap:5px 12px;gap:5px 12px;border-radius:20px;padding:15px;color:var(--yoyo-ink);text-decoration:none}.core-service-card>span{grid-row:1/span 2;display:inline-grid;width:52px;height:52px;place-items:center;border-radius:50%;color:var(--yoyo-ink);background:var(--yoyo-gold-pale)}.core-service-card small,.core-service-card strong{min-width:0;overflow-wrap:anywhere}.service-active-bar,.service-current-device-card,.service-faq-card,.service-v11-store-card{border:1px solid var(--yoyo-line);border-radius:14px;background:#ffffff;box-shadow:0 5px 16px rgba(20,20,20,.045)}.service-v11-store-card{display:grid;min-height:218px;grid-gap:16px;gap:16px;border-color:rgba(17,19,24,.12);padding:18px;color:#f8f2e7;background:linear-gradient(135deg,#171512,#0e0e10)}.service-store-copy{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.service-store-icon{display:inline-grid;width:54px;height:54px;place-items:center;border-radius:15px;color:#1a1309;background:linear-gradient(145deg,#f1ce72,#c98e33);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.service-store-copy h2{margin:2px 0 8px;font-size:23px;line-height:1.15;color:#f6d78a}.service-store-status{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px 10px;margin:0;color:rgba(255,255,255,.82)}.service-store-status i{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#55d06b}.service-store-status[data-state=CLOSED] i{background:#b4b4b8}.service-store-status[data-state=RENOVATING] i{background:#343941}.service-store-status strong{color:#73d987;font-size:14px}.service-store-status[data-state=CLOSED] strong,.service-store-status[data-state=RENOVATING] strong{color:#f2c56b}.service-store-note,.service-store-status span{min-width:0;overflow-wrap:anywhere}.service-store-note{margin:12px 0 0;color:rgba(255,255,255,.72);line-height:1.55}.service-v11-store-switch{display:flex;flex-wrap:wrap;gap:8px;align-self:end}.service-v11-store-switch button{display:inline-grid;gap:2px;min-width:86px;border:1px solid rgba(255,255,255,.18);border-radius:13px;padding:8px 11px;color:rgba(255,255,255,.75);background:rgba(255,255,255,.07);font:inherit;text-align:left}.service-v11-store-switch button[aria-pressed=true]{border-color:rgba(241,206,114,.75);color:#f6d78a;background:rgba(17,19,24,.12)}.service-v11-store-switch small{font-size:11px}.service-store-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:2px}.service-store-action{display:inline-flex;min-width:0;min-height:48px;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:11px 14px;font-weight:800;text-align:center;text-decoration:none}.service-store-action.primary{color:#19120a;background:linear-gradient(145deg,#f1cf76,#c9953c)}.service-store-action.secondary{border:1px solid rgba(241,206,114,.62);color:#f1d38f}.service-store-action.disabled{color:rgba(255,255,255,.58);background:rgba(255,255,255,.1)}.service-current-device-card{display:grid;grid-template-columns:102px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;overflow:hidden;padding:14px}.service-current-device-image{align-self:stretch;min-height:116px;overflow:hidden;border-radius:14px;background:#f3f3f3}.service-current-device-image img{width:100%;height:100%;object-fit:cover;object-position:72% center}.service-current-device-copy{display:grid;min-width:0;grid-gap:4px;gap:4px}.service-current-device-copy p,.service-current-device-copy small{margin:0;color:var(--yoyo-muted)}.service-current-device-copy h2{margin:0;font-size:21px;line-height:1.18}.service-current-device-copy span{display:inline-flex;min-width:0;align-items:center;gap:6px;color:#b9872d;font-size:13px;font-weight:800;overflow-wrap:anywhere}.service-current-device-card>a{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--yoyo-line);border-radius:13px;padding:10px 12px;color:var(--yoyo-ink);font-weight:800;text-decoration:none;white-space:nowrap}.service-current-device-empty{grid-template-columns:48px minmax(0,1fr) auto;min-height:104px}.service-current-device-empty-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.services-v11-skeleton{display:grid;grid-gap:14px;gap:14px}.services-v11-skeleton span{display:block;min-height:122px;border-radius:18px;background:linear-gradient(100deg,#f0f0f0 24%,#fafafa 43%,#f0f0f0 62%);background-size:200% 100%;animation:yoyo-skeleton-shimmer 1.2s ease-in-out infinite}.services-v11-skeleton span:first-child{min-height:244px}.form-hint{margin:-2px 0 2px;color:var(--yoyo-muted);font-size:13px;line-height:1.45}@keyframes yoyo-skeleton-shimmer{to{background-position:-200% 0}}.service-active-bar{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:13px 15px;color:var(--yoyo-ink);text-decoration:none}.service-active-bar>svg{color:#b9872d}.service-active-bar span{display:grid;min-width:0;grid-gap:2px;gap:2px}.service-active-bar small{color:var(--yoyo-muted)}.service-v11-section-title{margin:0 0 12px;font-size:22px;line-height:1.2}.service-v11-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.service-v11-card{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);min-height:106px;align-items:center;grid-gap:5px 12px;gap:5px 12px;border:1px solid var(--yoyo-line);border-radius:16px;padding:14px 34px 14px 14px;color:var(--yoyo-ink);background:#ffffff;text-decoration:none;box-shadow:0 10px 24px rgba(20,20,20,.05)}.service-v11-card>span{grid-row:1/span 2;display:inline-grid;width:52px;height:52px;place-items:center;border-radius:50%;color:#21170a;background:var(--yoyo-gold-pale)}.service-v11-card small,.service-v11-card strong{min-width:0;overflow-wrap:normal;word-break:normal}.service-v11-card strong{font-size:16px}.service-v11-card small{color:var(--yoyo-muted);line-height:1.35}.service-v11-card>svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#9a9a9d}.service-faq-card{overflow:hidden;padding:4px 16px 12px}.service-faq-item,.service-faq-more{display:grid;min-height:50px;grid-template-columns:25px minmax(0,1fr) 18px;align-items:center;grid-gap:8px;gap:8px;color:var(--yoyo-ink);text-decoration:none}.service-faq-item+.service-faq-item{border-top:1px solid var(--yoyo-line)}.service-faq-item>svg:first-child{color:#bd913d}.service-faq-item span{min-width:0;overflow-wrap:anywhere}.service-faq-more{min-height:42px;justify-content:center;grid-template-columns:auto 18px;border-top:1px solid var(--yoyo-line);color:#b9872d;font-weight:800}.core-profile-card{display:grid;grid-template-columns:78px minmax(0,1fr) auto;min-width:0;align-items:center;grid-gap:15px;gap:15px;overflow:hidden;border-color:#f0dfbf;border-radius:22px;padding:20px;background:linear-gradient(135deg,#ffffff,#fffaf1)}.core-profile-avatar{display:inline-grid;width:74px;height:74px;place-items:center;border:1px solid #d9dde3;border-radius:50%;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.core-profile-copy{display:grid;min-width:0;grid-gap:7px;gap:7px}.core-profile-copy strong{font-size:21px;overflow-wrap:anywhere}.core-profile-card>a{border-radius:12px;padding:9px 11px;background:var(--yoyo-gold-pale);text-decoration:none}.core-profile-card>a,.core-profile-logout{color:var(--yoyo-gold-deep);font-size:12px}.core-profile-logout{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border:1px solid #d9dde3;border-radius:12px;padding:8px 11px;background:transparent;white-space:nowrap}.core-profile-logout:disabled{cursor:wait;opacity:.6}.core-account-devices{display:grid;grid-gap:10px;gap:10px}.core-account-device{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-width:0;padding:13px 16px;color:var(--yoyo-ink);text-decoration:none}.core-account-device>svg{color:var(--yoyo-gold-deep)}.core-account-device>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.core-account-device small,.core-account-device strong{overflow-wrap:anywhere}.core-account-device small{color:var(--yoyo-subtle);font-size:12px}.release-notes-card{display:grid;grid-gap:14px;gap:14px;border:1px solid #eadcc6;border-radius:20px;padding:17px;background:#ffffff}.release-notes-heading{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.release-notes-heading>span{display:grid;width:40px;height:40px;place-items:center;border-radius:13px;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale)}.release-note p,.release-notes-heading h2,.release-notes-heading p{margin:0}.release-notes-heading h2{font-size:17px}.release-note p,.release-note time,.release-notes-heading p{color:var(--yoyo-muted);font-size:12px;line-height:1.45}.release-note{display:grid;grid-gap:6px;gap:6px;padding-block:12px}.release-note-current{border-top:1px solid var(--yoyo-line);border-bottom:1px solid var(--yoyo-line)}.release-note>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.release-note>div span{border-radius:999px;padding:4px 7px;color:var(--yoyo-gold-deep);background:var(--yoyo-gold-pale);font-size:11px;font-weight:700}.release-history-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;padding:2px 0;color:var(--yoyo-gold-deep);background:transparent;cursor:pointer;font:inherit;font-size:13px;font-weight:700}.release-history-toggle svg{transition:transform .16s ease}.release-history-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.release-history-list{display:grid;margin-top:8px;padding:0;list-style:none}.release-history-list[hidden]{display:none}.release-history-list>li+li{border-top:1px solid var(--yoyo-line)}.core-my-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.core-metric-card{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;align-items:center;grid-gap:10px;gap:10px;border-radius:20px;padding:16px;color:var(--yoyo-gold-deep)}.core-metric-card>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.core-metric-card strong{font-size:26px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.core-language-row .language-select{max-width:118px}.core-empty-copy,.core-inline-status{margin:0;color:var(--yoyo-subtle);font-size:13px}.core-market-catalog{display:grid;grid-gap:12px;gap:12px}@media (max-width:620px){.core-main{padding:18px 16px 26px;gap:18px}.core-page-header{min-height:70px;align-items:flex-start}.core-page-header h1{font-size:30px}.core-header-actions{padding-top:2px}.core-header-actions .language-select{width:94px;max-width:28vw;padding-right:24px}.core-device-hero{min-height:466px}.home-device-card{min-height:608px;padding:18px}.home-device-card .home-device-image-frame{inset:82px -18px 282px 51%;border-radius:24px 0 0 24px}.home-device-actions,.home-device-primary,.home-info-grid,.home-purchase-status{max-width:100%}.home-device-primary{margin-top:196px}.home-device-primary h2{font-size:25px}.home-care-card,.home-device-actions,.home-info-grid,.home-protection-grid,.home-service-grid,.home-support-card,.market-skeleton,.market-value-supporting{grid-template-columns:1fr}.home-support-card{justify-items:stretch}.market-product-rail{grid-auto-columns:minmax(236px,78vw)}.core-market-page .market-value-card:not(.market-value-empty){height:max-content;min-height:334px}.market-intent-bar{grid-template-columns:1fr;gap:12px}.market-intent-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.market-intent-action{grid-template-columns:30px minmax(0,1fr) 14px;gap:6px;min-height:76px;padding:9px}.market-intent-icon{width:30px;height:30px;border-radius:10px}.market-intent-action-copy strong{font-size:12px}.market-intent-action-copy small{font-size:10px}.market-value-footer{display:grid;align-items:stretch;grid-template-columns:1fr}.market-value-footer>div{justify-content:space-between}.market-accessory-showcase-grid{grid-template-columns:1fr}.service-v11-store-card{min-height:0;gap:14px;padding:16px}.service-store-copy{grid-template-columns:48px minmax(0,1fr);gap:10px}.service-store-icon{width:46px;height:46px}.service-store-copy h2{font-size:22px}.service-store-note{margin-top:8px;line-height:1.42}.service-store-actions{gap:8px}.service-store-action{min-height:44px;padding:9px 11px}.service-v11-store-switch button{min-width:74px;padding:6px 9px}.service-v11-store-switch small{font-size:10px}.service-current-device-card{grid-template-columns:82px minmax(0,1fr) auto;gap:12px;padding:12px}.service-current-device-image{min-height:104px}.service-current-device-card>a{grid-column:auto;width:42px;height:42px;justify-content:center;padding:0}.service-current-device-card>a span{display:none}.service-current-device-copy h2{font-size:19px}.service-v11-grid{gap:10px}.service-v11-card{grid-template-columns:42px minmax(0,1fr);min-height:112px;gap:5px 8px;padding:12px 24px 12px 12px}.service-v11-card>span{width:42px;height:42px}.service-v11-card strong{font-size:15px}.service-v11-card small{font-size:12px}.core-device-image-frame{inset:96px 43% 92px -34px;border-radius:24px}.core-device-hero-image{object-position:43% 50%}.core-device-identity{top:104px;width:51%}.core-device-identity h2{font-size:23px}.core-value-amount{font-size:24px}.core-market-prices strong{font-size:16px}.core-phone-actions{gap:8px}.core-quick-action{min-height:124px;border-radius:18px;padding-inline:5px}.core-market-hero{min-height:380px;padding:18px}.core-market-context-heading>a{padding-inline:8px}.core-market-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0;margin-top:24px}.core-market-prices>div:nth-child(3){border-left:0}.core-market-trend{grid-template-columns:minmax(0,1fr) auto}.core-market-trend-line{display:none}.core-market-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.core-product-card{grid-template-columns:minmax(58px,.58fr) minmax(0,1.42fr)}.core-product-visual{min-height:184px}.core-product-visual svg{width:46px;height:46px}.core-product-copy{gap:5px;padding:11px 9px}.core-product-copy b{font-size:14px;white-space:nowrap}.core-product-link{padding:7px 8px}.core-accessory-grid{grid-template-columns:1fr}.core-service-hero{min-height:380px;padding:18px}.core-service-device{grid-template-columns:72px minmax(0,1fr);gap:12px}.core-service-device>svg{width:62px}.core-service-grid{gap:10px}.core-service-card{grid-template-columns:44px minmax(0,1fr);padding:12px}.core-service-card>span{width:44px;height:44px}.core-profile-card{grid-template-columns:62px minmax(0,1fr) auto;gap:12px;padding:16px}.core-profile-avatar{width:60px;height:60px}.core-profile-copy strong{font-size:18px}.core-metric-card{grid-template-columns:1fr;gap:6px;padding:13px 8px;text-align:center}.core-metric-card,.core-metric-card>span{justify-items:center}.core-list-row{padding-inline:13px}}@media (max-width:360px){.market-intent-actions{grid-template-columns:1fr}}@media (min-width:820px){.core-market-page,.core-my-page,.core-phone-page,.core-services-page{grid-template-columns:repeat(2,minmax(0,1fr))}.core-market-page>.core-inline-status,.core-market-page>.core-search,.core-market-page>.form-error,.core-market-page>section,.core-market-tabs,.core-my-page>section,.core-page-header,.core-phone-actions,.core-services-page>.core-hero-card,.core-services-page>section{grid-column:1/-1}.core-device-hero,.core-value-card{min-height:474px}.core-value-card{align-content:center;padding:34px}.core-information-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.core-information-grid .core-list-row+.core-list-row{border-top:0;border-left:1px solid var(--yoyo-line)}.core-market-hero{min-height:330px}.core-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell{padding-bottom:32px}.bottom-nav{position:static;width:min(760px,100%);margin:28px auto 0;transform:none;border:1px solid var(--yoyo-line);border-radius:18px}}.home-app-shell{padding-bottom:86px;background:linear-gradient(180deg,#10141a,#07090d 46%,#050608)}.home-device-shell.core-phone-page{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin:0 auto;padding:20px 20px 96px;color:#f8f3e6;background:linear-gradient(180deg,#111821,#090c11 42%,#060708)}.home-device-shell .core-page-header{min-height:76px;grid-column:auto;color:#f8f3e6}.home-device-shell .core-page-header h1{color:#ffffff;font-size:30px;line-height:1.08;font-weight:780}.home-device-shell .core-page-header p{margin-top:7px;color:#d9b875;font-size:14px;font-weight:650}.home-device-shell .core-header-actions{gap:7px}.home-device-shell .core-header-command{width:36px;height:36px;color:#e7d8ba;background:rgba(255,255,255,.035)}.home-device-shell .core-header-command:after{position:absolute;top:9px;right:9px;width:7px;height:7px;border-radius:50%;background:#e43d31;content:""}.home-device-shell .core-header-actions .language-select{width:86px;min-height:34px;border-color:rgba(255,255,255,.12);color:#f8f3e6;background:#101318}.home-standard-bound,.home-yoyo-certified{display:grid;grid-gap:12px;gap:12px;grid-column:auto}.home-unbound-state{display:grid;grid-gap:12px;gap:12px}.home-official-info-refresh{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(217,184,117,.2);border-radius:14px;background:rgba(255,255,255,.035)}.home-official-info-refresh h2,.home-official-info-refresh p{margin:0}.home-official-info-refresh h2{color:#f8f3e6;font-size:15px}.home-official-info-refresh>div p{margin-top:4px;color:rgba(255,255,255,.66);font-size:12px;line-height:1.45}.home-official-info-refresh form{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.home-official-info-refresh input{min-width:0;min-height:42px;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:0 12px;color:#fff;background:rgba(0,0,0,.2)}.home-official-info-refresh button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:10px;padding:0 12px;color:#18130b;background:linear-gradient(104deg,#f4ca73,#d9a74c);font-weight:760;cursor:pointer}.home-official-info-refresh button:disabled{cursor:not-allowed;opacity:.55}.home-unbound-card{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:16px;border:1px solid rgba(217,184,117,.2);border-radius:15px;background:rgba(255,255,255,.035)}.home-unbound-icon{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;color:#d9b875;background:rgba(217,184,117,.13)}.home-unbound-card h2,.home-unbound-card p,.home-unbound-card span{margin:0}.home-unbound-card p{color:#d9b875;font-size:12px;font-weight:720}.home-unbound-card h2{margin-top:3px;color:#ffffff;font-size:20px;line-height:1.2}.home-unbound-card span{display:block;margin-top:5px;color:rgba(255,255,255,.66);font-size:13px;line-height:1.45}.home-unbound-card .home-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;grid-column:1/-1;min-height:44px;padding:10px 12px;border-radius:12px;color:#16110a;font-size:14px;font-weight:750;text-align:center;text-decoration:none}.home-unbound-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.home-unbound-actions a{display:grid;min-width:0;grid-gap:8px;gap:8px;padding:12px 8px;border:1px solid rgba(217,184,117,.16);border-radius:12px;color:#ffffff;background:rgba(255,255,255,.035);text-align:center;text-decoration:none}.home-unbound-actions svg{justify-self:center;color:#d9b875}.home-unbound-actions span{overflow-wrap:anywhere;font-size:12px;line-height:1.3}.home-bind-confirm-button,.home-bind-prompt .home-primary-action,.home-login-submit{border:0;background:linear-gradient(104deg,#f4ca73,#d9a74c);cursor:pointer}.home-bind-prompt .home-primary-action{display:inline-flex;border-radius:12px}.home-binding-skeleton{display:grid;grid-gap:12px;gap:12px}.home-binding-skeleton span{min-height:110px;border-radius:15px;background:linear-gradient(100deg,rgba(255,255,255,.04),rgba(217,184,117,.12),rgba(255,255,255,.04));background-size:180% 100%;animation:yoyo-skeleton-shimmer 1.3s ease-in-out infinite}.home-imei-entry-card{display:grid;grid-gap:13px;gap:13px;padding:16px;border:1px solid rgba(217,184,117,.21);border-radius:15px;background:linear-gradient(145deg,rgba(30,29,25,.98),rgba(12,15,18,.99))}.home-imei-entry-heading{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.home-imei-entry-heading h2,.home-imei-entry-heading p,.home-imei-entry-heading span{margin:0}.home-imei-confirmation>p,.home-imei-entry-heading p,.home-imei-result span{color:#d9b875;font-size:12px;font-weight:720}.home-imei-entry-heading h2{margin-top:3px;color:#fff;font-size:20px;line-height:1.2}.home-imei-entry-heading span{display:block;margin-top:5px;color:rgba(255,255,255,.64);font-size:13px;line-height:1.45}.home-imei-confirmation,.home-imei-input-row,.home-imei-label-row,.home-imei-lookup-waiting,.home-imei-recovery,.home-imei-result{display:grid;grid-gap:8px;gap:8px}.home-imei-label-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;color:rgba(255,255,255,.82);font-size:13px;font-weight:700}.home-imei-tutorial-trigger{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:#d9b875;background:transparent;font:inherit;font-size:12px;cursor:pointer}.home-imei-input-row{grid-template-columns:minmax(0,1fr) auto}.home-imei-confirmation select,.home-imei-input-row input,.home-login-form input{width:100%;min-width:0;min-height:46px;border:1px solid rgba(255,255,255,.14);border-radius:11px;padding:0 12px;color:#fff;background:rgba(255,255,255,.055);font:inherit}.home-imei-paste-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:5px;padding:0 11px;border:1px solid rgba(217,184,117,.34);border-radius:11px;color:#d9b875;background:rgba(217,184,117,.1);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.home-imei-paste-button:active{transform:scale(.98);background:rgba(217,184,117,.18)}.home-imei-input-status{display:flex;justify-content:space-between;gap:8px;min-height:17px;margin:-5px 1px 0;color:rgba(255,255,255,.53);font-size:11px;line-height:1.35}.home-imei-input-status span:last-child{color:#f0c970}.home-imei-input-status[data-ready=true] span:last-child{color:#79dc9b}.home-imei-confirmation button:disabled,.home-imei-input-row button:disabled,.home-login-dialog button:disabled{cursor:not-allowed;opacity:.46}.home-imei-lookup-waiting{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:11px;border-radius:11px;color:#f0c970;background:rgba(217,184,117,.11)}.home-imei-lookup-waiting svg{animation:yoyo-spin 1s linear infinite}.home-imei-lookup-waiting span,.home-imei-lookup-waiting strong{display:block}.home-imei-lookup-waiting strong{color:#fff;font-size:18px;line-height:1}.home-imei-lookup-waiting span{margin-top:3px;color:rgba(255,255,255,.71);font-size:12px;line-height:1.35}.home-imei-lookup-waiting small{display:none}.home-imei-result{padding:12px;border:1px solid rgba(87,212,135,.3);border-radius:11px;background:rgba(87,212,135,.07)}.home-imei-result strong{color:#fff;font-size:16px}.home-imei-result small{color:rgba(255,255,255,.56);font-size:12px}.home-imei-recovery{padding:12px;border:1px solid rgba(255,192,101,.31);border-radius:11px;background:rgba(255,192,101,.08)}.home-bind-inline-error,.home-bind-success,.home-imei-recovery p{margin:0;font-size:13px;line-height:1.45}.home-bind-inline-error,.home-imei-recovery p{color:#ffcf7b}.home-imei-manual-hint{margin:0;color:#f0c970;font-size:13px;line-height:1.45}.home-bind-success{color:#79dc9b}.home-imei-recovery>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px}.home-imei-recovery button,.home-login-request{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(217,184,117,.38);border-radius:10px;color:#f8e1ab;background:rgba(217,184,117,.08);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.home-imei-confirmation{padding-top:2px}.home-imei-confirmation>p{margin:0}.home-imei-confirmation label,.home-login-form label{display:grid;grid-gap:6px;gap:6px;color:rgba(255,255,255,.79);font-size:12px;font-weight:700}.home-imei-confirmation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.home-bind-confirm-button,.home-login-submit{min-height:46px;border-radius:11px;color:#20170a;font:inherit;font-size:14px;font-weight:800}.home-login-overlay,.home-tutorial-overlay{position:fixed;z-index:60;inset:0;display:grid;place-items:end center;padding:16px;background:rgba(0,0,0,.64)}.home-imei-tutorial,.home-login-dialog{position:relative;width:min(100%,430px);display:grid;grid-gap:10px;gap:10px;padding:22px 18px 20px;border:1px solid rgba(217,184,117,.28);border-radius:16px;color:#fff;background:#151618;box-shadow:0 -18px 45px rgba(0,0,0,.34)}.home-imei-tutorial h2,.home-login-dialog>h2,.home-login-dialog>p,.home-login-dialog>span{margin:0}.home-login-dialog>p{color:#d9b875;font-size:12px;font-weight:740}.home-imei-tutorial h2,.home-login-dialog>h2{color:#fff;font-size:22px;line-height:1.18}.home-login-dialog>span{color:rgba(255,255,255,.65);font-size:13px;line-height:1.45}.home-imei-tutorial>svg,.home-login-dialog-icon{color:#d9b875}.home-dialog-close{position:absolute;top:10px;right:10px;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:50%;color:rgba(255,255,255,.82);background:transparent;cursor:pointer}.home-login-form{display:grid;grid-gap:10px;gap:10px;margin-top:2px}.home-login-request{width:100%}.home-otp-hint{display:inline-flex;align-items:center;gap:6px;margin:-2px 0 0;color:rgba(255,255,255,.61);font-size:12px}.home-login-status{color:rgba(255,255,255,.6);font-size:12px}.home-login-error{margin:0;color:#ffcf7b;font-size:12px}.home-imei-tutorial ol{display:grid;grid-gap:10px;gap:10px;margin:2px 0 0;padding-left:21px;color:rgba(255,255,255,.76);font-size:14px;line-height:1.45}@keyframes yoyo-spin{to{transform:rotate(1turn)}}@media (min-width:600px){.home-login-overlay,.home-tutorial-overlay{place-items:center}}@media (max-width:360px){.home-imei-label-row{gap:5px}.home-imei-confirmation-grid,.home-imei-label-row,.home-imei-recovery>div{grid-template-columns:1fr}}.home-loading-skeleton{display:grid;grid-gap:12px;gap:12px}.home-loading-skeleton div{min-height:86px;border-radius:14px;background:linear-gradient(100deg,rgba(255,255,255,.06),rgba(217,184,117,.12),rgba(255,255,255,.06));background-size:180% 100%;animation:yoyo-skeleton-shimmer 1.3s ease-in-out infinite}.home-loading-skeleton div:first-child{min-height:220px}.home-device-shell .core-hero-card,.home-device-shell .home-guide-entry,.home-device-shell .home-panel,.home-device-shell .home-service-card{border-color:rgba(217,184,117,.2);box-shadow:none}.home-device-card{display:grid;min-height:0;padding:16px;border-radius:15px;background:linear-gradient(142deg,rgba(31,28,22,.98),rgba(9,12,15,.99) 52%,rgba(18,18,16,.98))}.home-device-card-certified{grid-template-areas:"copy image" "actions actions";grid-template-columns:minmax(0,1.05fr) minmax(120px,.88fr);gap:10px 8px}.home-device-card-standard{grid-template-areas:"copy image" "actions actions";grid-template-columns:minmax(0,1.05fr) minmax(124px,.82fr);gap:14px 8px}.home-device-card .home-device-image-frame{position:relative;inset:auto;z-index:2;grid-area:image;width:100%;min-height:206px;align-self:center;border-radius:0;overflow:visible}.home-device-card .core-device-hero-image{width:138%;height:100%;max-width:none;margin-left:-20%;object-fit:contain;object-position:center;filter:drop-shadow(0 18px 18px rgba(0,0,0,.42));mix-blend-mode:lighten}.home-device-copy{position:relative;z-index:3;display:grid;grid-area:copy;align-content:start;min-width:0;grid-gap:9px;gap:9px}.home-certification-badge,.home-current-device-label,.home-purchase-status{width:-moz-fit-content;width:fit-content;max-width:100%;border:0;border-radius:999px;color:#d9b875;background:transparent;font-size:12px;font-weight:760}.home-certification-badge{gap:6px;padding:0}.home-current-device-label{color:#d9b875}.home-device-primary{max-width:none;margin-top:0;gap:5px}.home-device-primary h2{font-size:22px;line-height:1.08;color:#ffffff;white-space:nowrap}.home-device-primary p{font-size:14px;color:rgba(255,255,255,.68)}.home-purchase-status{display:inline-flex;gap:4px;margin-top:0;padding:5px 9px;border:1px solid rgba(217,184,117,.25);background:rgba(217,184,117,.1);font-size:11px;white-space:nowrap}.home-info-grid{max-width:none;margin-top:0;gap:10px 8px}.home-info-grid-certified{grid-template-columns:repeat(2,minmax(0,1fr))}.home-info-grid-standard{grid-template-columns:1fr}.home-info-item{display:grid;min-width:0;grid-template-columns:22px minmax(0,1fr);grid-gap:8px;gap:8px;padding:0;border:0;border-radius:0;background:transparent}.home-info-grid-standard .home-info-item{grid-template-columns:26px minmax(0,1fr)}.home-info-item svg{color:#d9b875}.home-info-item small{color:rgba(255,255,255,.63);font-size:11px;line-height:1.2}.home-info-item strong{color:#ffffff;font-size:12px;line-height:1.35;font-weight:760}.home-info-grid-certified .home-info-item strong{font-size:11px;white-space:nowrap}.home-info-grid-standard .home-info-item strong{font-size:15px}.home-info-item strong[data-tone=success]{color:#6ee28e}.home-device-actions{position:relative;z-index:3;grid-area:actions;max-width:none;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:10px;margin-top:2px}.home-care-actions a,.home-device-actions a,.home-support-card>a{min-height:44px;border-radius:12px;font-size:14px}.home-primary-action{color:#16110a;background:linear-gradient(180deg,#f0cb74,#d5a048)}.home-secondary-action{border:1px solid rgba(255,255,255,.18);color:#f3ead8;background:rgba(255,255,255,.035)}.home-guide-entry,.home-panel{border-radius:14px;color:#f8f3e6;background:rgba(255,255,255,.035)}.home-panel{gap:12px;padding:14px}.home-section-heading h2{color:#ffffff;font-size:19px;line-height:1.18}.home-section-heading a{color:#d9b875}.home-protection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-protection-grid>div{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;padding:0;border-radius:0;background:transparent}.home-protection-grid>div svg{grid-row:1/span 2}.home-protection-grid>div small,.home-protection-grid>div strong{grid-column:2}.home-protection-grid svg,.home-service-card svg,.home-support-card>svg{color:#d9b875}.home-protection-grid small,.home-service-card small,.home-support-card small{color:rgba(255,255,255,.62)}.home-protection-grid strong{color:#72d878}.home-care-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;background:linear-gradient(145deg,rgba(28,24,18,.98),rgba(10,10,11,.98))}.home-care-card .home-section-heading h2{font-size:17px}.home-care-card li,.home-care-card p{color:rgba(255,255,255,.68)}.home-care-actions{min-width:100px}.home-care-actions a{min-height:36px;border-radius:999px}.home-guide-entry{min-height:70px;grid-template-columns:32px minmax(0,1fr) auto;padding:12px 14px}.home-guide-entry svg{color:#d9b875}.home-guide-entry small{color:rgba(255,255,255,.72);font-size:13px}.home-guide-entry strong{color:#f2d07a;font-size:14px}.home-service-grid{gap:8px}.home-device-card-certified+.home-panel+.home-care-card+section .home-service-grid,.home-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-service-card{min-height:94px;border-color:rgba(217,184,117,.16);border-radius:12px;padding:10px 7px;color:#ffffff;background:rgba(255,255,255,.035)}.home-service-card strong{font-size:13px;line-height:1.15}.home-service-card small{display:-webkit-box;min-height:28px;overflow:hidden;font-size:10px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-support-card{grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center}.home-support-card h2{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#ffffff;font-size:22px;line-height:1.1}.home-support-card h2 span{border-radius:999px;padding:4px 7px;color:#d9b875;background:rgba(217,184,117,.12);font-size:11px}.home-support-card p{color:rgba(255,255,255,.66);font-size:13px}.home-support-card>a{grid-column:1/-1;color:#ffffff;background:#2dbb57}.home-advisor-avatar{display:grid;width:46px;height:46px;place-items:center;border:2px solid rgba(217,184,117,.42);border-radius:50%;color:#221608;background:linear-gradient(160deg,#f0cf86,#b9802e 56%,#4e351e);font-size:19px;font-weight:780}.home-app-shell .bottom-nav{position:fixed;right:auto;bottom:0;left:50%;width:min(430px,100%);margin:0;transform:translateX(-50%);border:solid rgba(217,184,117,.12);border-width:1px 0 0;border-radius:0;background:rgba(8,9,11,.96);box-shadow:0 -10px 30px rgba(0,0,0,.3)}.home-app-shell .bottom-nav a{min-height:76px;border-radius:14px 14px 0 0;color:rgba(255,255,255,.62)}.home-app-shell .bottom-nav a[aria-current=page]{color:#d9b875;background:linear-gradient(180deg,rgba(217,184,117,.16),rgba(217,184,117,.04))}@media (max-width:360px){.home-device-shell.core-phone-page{padding-inline:14px}.home-device-card-certified,.home-device-card-standard{grid-template-columns:minmax(0,1fr) minmax(108px,.72fr)}.home-device-primary h2{font-size:20px;white-space:normal}.home-device-actions,.home-info-grid-certified{grid-template-columns:1fr}}@media (min-width:820px){.home-app-shell{padding-bottom:92px}.home-device-shell.core-phone-page{margin-top:0;margin-bottom:24px;min-height:auto;padding-bottom:20px;border:1px solid rgba(217,184,117,.16);border-radius:34px;box-shadow:0 30px 80px rgba(0,0,0,.35)}.home-app-shell .bottom-nav{position:static;align-self:start;width:min(430px,100%);margin:0 auto;transform:none;border-width:1px 0 0}}@media (max-width:819px){.home-app-shell{grid-template-rows:auto;padding-bottom:0}.home-device-shell.core-phone-page{gap:10px;min-height:auto;padding:14px 20px 86px}.home-device-shell .core-page-header{min-height:58px}.home-device-shell[data-page-display-state=yoyo_certified] .core-page-header{min-height:50px}.home-device-shell .core-page-header h1{font-size:28px;line-height:1}.home-device-shell[data-page-display-state=yoyo_certified] .core-page-header h1{font-size:26px}.home-device-shell .core-page-header p{margin-top:5px;font-size:13px}.home-device-shell .core-header-command{width:34px;height:34px}.home-device-shell .core-header-actions .language-select{width:82px;min-height:32px}.home-standard-bound,.home-yoyo-certified{gap:10px}.home-yoyo-certified{gap:8px}.home-yoyo-certified .home-device-card{min-height:254px;gap:4px;padding:10px}.home-yoyo-certified .home-device-card .home-device-image-frame{min-height:182px;margin-top:20px}.home-yoyo-certified .home-device-actions a{min-height:36px}.home-device-card{min-height:304px;padding:13px;border-radius:15px}.home-device-card-certified,.home-device-card-standard{gap:8px 7px;grid-template-columns:minmax(0,1.08fr) minmax(112px,.78fr)}.home-device-card .home-device-image-frame{min-height:182px;align-self:start;margin-top:50px}.home-device-card-certified .home-device-image-frame{min-height:182px;margin-top:34px}.home-device-card .core-device-hero-image{width:146%;margin-left:-25%}.home-device-copy{gap:7px}.home-device-primary{gap:3px}.home-device-primary h2{font-size:21px}.home-device-primary p{font-size:13px}.home-certification-badge,.home-current-device-label,.home-purchase-status{font-size:11px}.home-purchase-status{padding:4px 8px}.home-info-grid{gap:7px 7px}.home-info-grid-standard .home-info-item,.home-info-item{grid-template-columns:22px minmax(0,1fr);gap:6px}.home-info-item svg{width:18px;height:18px}.home-info-item small{font-size:10px}.home-info-grid-standard .home-info-item strong,.home-info-item strong{font-size:13px;line-height:1.22}.home-info-grid-certified .home-info-item strong{font-size:10px}.home-device-actions{gap:8px;margin-top:0}.home-care-actions a,.home-device-actions a,.home-support-card>a{min-height:40px;border-radius:12px;font-size:13px}.home-guide-entry{min-height:58px;grid-template-columns:28px minmax(0,1fr) auto;padding:9px 12px}.home-guide-entry small{font-size:12px}.home-guide-entry strong{font-size:13px}.home-panel{gap:9px;padding:12px;border-radius:14px}.home-yoyo-certified .home-panel{gap:5px;padding:8px 10px}.home-section-heading{min-height:26px}.home-section-heading h2{font-size:18px}.home-service-grid{gap:8px}.home-service-card{min-height:80px;padding:8px 6px}.home-service-card strong{font-size:12px}.home-service-card small{min-height:24px;font-size:9px}.home-yoyo-certified .home-protection-grid>div{grid-template-columns:22px minmax(0,1fr);gap:5px}.home-yoyo-certified .home-protection-grid>div svg{width:18px;height:18px}.home-yoyo-certified .home-protection-grid small{font-size:10px}.home-yoyo-certified .home-protection-grid strong{font-size:11px}.home-yoyo-certified .home-care-card{padding:7px 10px}.home-yoyo-certified .home-care-card .home-section-heading h2{font-size:15px}.home-yoyo-certified .home-care-card p{margin:0;font-size:11px}.home-yoyo-certified .home-care-card ul{margin:3px 0 0;padding-left:15px;font-size:10px;line-height:1.25}.home-yoyo-certified .home-care-actions{min-width:88px;gap:7px}.home-yoyo-certified .home-care-actions a{min-height:30px;font-size:11px}.home-yoyo-certified .home-section-heading{min-height:22px}.home-yoyo-certified .home-section-heading h2{font-size:16px}.home-yoyo-certified .home-service-card{min-height:60px;padding:6px 4px}.home-yoyo-certified .home-service-card svg{width:20px;height:20px}.home-yoyo-certified .home-service-card strong{font-size:10px}.home-yoyo-certified .home-service-card small{min-height:16px;font-size:8px}.home-yoyo-certified .home-support-card{grid-template-columns:38px minmax(0,1fr);gap:9px;padding:8px 10px}.home-yoyo-certified .home-advisor-avatar{width:38px;height:38px;font-size:16px}.home-yoyo-certified .home-support-card h2{font-size:16px}.home-yoyo-certified .home-support-card p{font-size:10px}.home-yoyo-certified .home-support-card>a{min-height:32px;font-size:11px}.home-support-card{grid-template-columns:42px minmax(0,1fr);gap:10px}.home-support-card h2{font-size:20px}.home-support-card p{font-size:12px}.home-app-shell .bottom-nav a{min-height:68px}}.core-market-page .market-section-heading h2{color:var(--yoyo-ink)}.core-market-page .market-section-heading p{color:var(--yoyo-subtle)}.core-market-page .market-section-heading a{color:var(--yoyo-gold-deep)}.home-device-shell.core-phone-page{padding:18px 20px 104px;background:#f7f8fa}.home-v20-brand-header{position:relative;display:flex;min-height:44px;align-items:center;justify-content:center}.home-v20-brand{color:#ac7b32;font-size:25px;font-weight:650;letter-spacing:0}.home-v20-brand-actions{position:absolute;right:0;display:flex;align-items:center;gap:10px}.home-v20-brand-actions>a{display:grid;width:36px;height:36px;place-items:center;color:#767981;text-decoration:none}.home-v20-brand-actions .language-select{min-width:90px;min-height:36px;border-color:rgba(17,24,39,.1);border-radius:18px;background:rgba(255,255,255,.72)}.home-v20-device-card{position:relative;overflow:visible;padding:14px 14px 0;border:1px solid rgba(126,146,176,.24);border-radius:25px;color:#20242b;background:radial-gradient(circle at 80% 15%,rgba(222,239,255,.72),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(241,246,252,.94));box-shadow:0 14px 34px rgba(71,100,140,.12),inset 0 1px 0 rgba(255,255,255,.9)}.home-v20-device-topline{position:relative;z-index:3;display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:10px}.home-v20-certification-badge,.home-v20-switch-button{display:inline-flex;min-height:32px;align-items:center;gap:6px;padding:0 11px;border:1px solid rgba(115,122,133,.35);border-radius:17px;color:#777c84;font-size:12px;font-weight:600;white-space:nowrap}.home-v20-certification-badge.is-certified{border-color:rgba(177,133,54,.55);color:#aa7a32;background:rgba(255,251,239,.65)}.home-v20-device-switch{position:relative}.home-v20-switch-button{border-color:rgba(126,146,176,.16);color:#747a83;font:inherit;background:rgba(255,255,255,.6);cursor:pointer}.home-v20-device-menu{top:40px;right:0;bottom:auto;width:min(270px,calc(100vw - 66px));border:1px solid rgba(19,30,46,.1);border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 18px 34px rgba(44,60,84,.18)}.home-v20-device-menu button{border-color:rgba(19,30,46,.07);color:#20242b}.home-v20-device-menu button:last-child{color:#a87427}.home-v20-device-menu-copy strong{color:#20242b}.home-v20-device-menu-copy small{color:#7a7f88}.home-v20-device-identity{display:grid;min-height:286px;grid-template-columns:minmax(0,1.06fr) minmax(145px,.94fr);grid-gap:6px;gap:6px;align-items:stretch;padding:13px 3px 4px}.home-v20-device-copy{position:relative;z-index:2;display:grid;align-content:start;grid-gap:7px;gap:7px;min-width:0;padding:22px 0 0 7px}.home-v20-device-copy h2{margin:0;color:#20242b;font-size:clamp(22px,6vw,29px);font-weight:720;letter-spacing:0;line-height:1.12}.home-v20-device-copy>p{margin:0;color:#747b85;font-size:14px;line-height:1.4}.home-v20-device-error{display:inline-flex;align-items:center;gap:5px;color:#b66e34;font-size:12px}.home-v20-device-facts{display:grid;grid-gap:16px;gap:16px;margin:45px 0 0}.home-v20-device-facts div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.home-v20-device-facts dd,.home-v20-device-facts dt{margin:0;color:#777e87;font-size:12px;line-height:1.3}.home-v20-device-facts dd{color:#5e6670;font-weight:620;text-align:right}.home-v20-device-image-frame{position:relative;display:grid;min-width:0;min-height:270px;overflow:hidden;place-items:center;border-radius:0 20px 0 0}.home-v20-device-image{width:195%;max-width:none;height:125%;object-fit:cover;object-position:74% center;filter:drop-shadow(0 18px 14px rgba(43,63,89,.18));transform:translateX(3%)}.home-v20-device-image-frame.material-silver{--home-device-focus:18%}.home-v20-device-image-frame.material-cosmic-orange{--home-device-focus:47%}.home-v20-device-image-frame.material-deep-blue,.home-v20-device-image-frame.material-natural-titanium{--home-device-focus:72%}.home-v20-device-image-frame .home-v20-device-image{object-position:var(--home-device-focus,74%) center}.home-v20-specs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -14px;padding:0;border-top:1px solid rgba(125,145,170,.18);border-radius:0 0 24px 24px;overflow:hidden;background:rgba(255,255,255,.54)}.home-v20-spec{display:grid;min-width:0;min-height:72px;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:7px;column-gap:7px;align-content:center;padding:9px 10px;border-right:1px solid rgba(125,145,170,.16);border-bottom:1px solid rgba(125,145,170,.16)}.home-v20-spec:nth-child(3n){border-right:0}.home-v20-spec:nth-last-child(-n+3){border-bottom:0}.home-v20-spec svg{grid-row:1/-1;align-self:center;color:#8d949c}.home-v20-spec dt{color:#828993;font-size:10px}.home-v20-spec dd{margin:2px 0 0;overflow:hidden;color:#5c6570;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.home-v20-retry-button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:6px;margin:12px 0 13px;border:1px solid rgba(172,123,50,.35);border-radius:19px;color:#a8752a;font:inherit;font-size:12px;background:rgba(255,250,239,.8);cursor:pointer}.home-v20-advisor-card,.home-v20-protection-card,.v16-care-card,.v16-service-section{border-color:rgba(17,24,39,.08);box-shadow:0 8px 24px rgba(43,62,87,.06)}.home-v20-protection-card{padding:17px}.home-v20-protection-card h2{margin-bottom:14px;font-size:19px}.home-v20-protection-grid{gap:9px}.home-v20-protection-item{position:relative;min-height:112px;padding:13px 11px;background:#fbfcfd}.home-v20-protection-item svg{color:#bd934c}.home-v20-protection-item strong{padding-right:3px;font-size:12px}.home-v20-protection-item>svg:last-child{position:absolute;right:8px;bottom:8px;color:#aeb4bc}.home-v20-standard-protection{display:grid;grid-template-columns:50px minmax(0,1fr) 20px;grid-gap:13px;gap:13px;align-items:center;min-height:126px;padding:14px 11px;border-radius:16px;background:#fbfcfd}.home-v20-standard-protection>svg{color:#9ca2aa}.home-v20-standard-protection p,.home-v20-standard-protection small,.home-v20-standard-protection span{display:block;color:#858b94;font-size:12px}.home-v20-standard-protection strong{display:block;margin:5px 0;color:#5e6670;font-size:18px}.home-v20-standard-protection p{margin:0 0 4px}.home-v20-standard-protection span{font-size:11px}.home-v20-standard-protection>svg:last-child{color:#aeb4bc}.home-v20-advisor-card{grid-template-columns:62px minmax(0,1fr) 54px;min-height:104px;padding:15px 14px}.home-v20-advisor-avatar{display:grid;width:62px;height:74px;place-items:end center;overflow:hidden;border-radius:31px 31px 12px 12px;color:#343941;background:#f0f2f5}.home-v20-advisor-avatar img{width:100%;height:100%;object-fit:cover}.home-v20-advisor-copy{min-width:0}.home-v20-advisor-copy small{color:#8b9098;font-size:11px}.home-v20-advisor-copy h2{display:flex;align-items:center;gap:6px;margin:4px 0;font-size:17px}.home-v20-advisor-copy h2 span{padding:2px 7px;border:1px solid rgba(17,19,24,.12);border-radius:10px;color:#343941;font-size:10px;font-weight:600}.home-v20-advisor-copy p{margin:0;overflow:hidden;color:#777e87;font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.home-v20-advisor-status{display:flex;align-items:center;gap:5px;margin-top:7px;color:#6c7880;font-size:10px}.home-v20-advisor-status i{width:8px;height:8px;border-radius:50%;background:#35b875}.home-v20-whatsapp-action{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(17,19,24,.12);border-radius:50%;color:#343941;background:#f3f4f6}.home-app-shell .bottom-nav{border-top-color:rgba(17,24,39,.08);background:rgba(255,255,255,.96);box-shadow:0 -8px 24px rgba(41,58,81,.08)}.home-app-shell .bottom-nav a{color:#7c828a}.home-app-shell .bottom-nav a[aria-current=page]{color:#ae7c35;background:rgba(252,245,229,.86)}@media (max-width:420px){.home-device-shell.core-phone-page{padding-inline:14px}.home-v20-device-card{padding-inline:11px}.home-v20-specs-grid{margin-inline:-11px}.home-v20-device-copy{padding-left:4px}.home-v20-device-copy h2{font-size:22px}.home-v20-device-copy>p{font-size:12px}.home-v20-device-facts{gap:12px;margin-top:35px}.home-v20-device-facts dd,.home-v20-device-facts dt{font-size:10px}.home-v20-device-identity{grid-template-columns:minmax(0,1.1fr) minmax(124px,.9fr)}.home-v20-device-image-frame{min-height:254px}.home-v20-spec{min-height:68px;padding-inline:7px}.home-v20-spec dd{font-size:10px}.home-v20-advisor-card{grid-template-columns:50px minmax(0,1fr) 46px;padding-inline:11px}.home-v20-advisor-avatar{width:50px;height:66px}.home-v20-whatsapp-action{width:42px;height:42px}}@media (min-width:820px){.home-device-shell.core-phone-page{width:min(760px,calc(100% - 48px));margin:0 auto 24px;border:0;box-shadow:none}.home-v20-home-status-center{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v20-advisor-card,.home-v20-device-card,.v16-service-section{grid-column:1/-1}}.home-device-shell.core-phone-page{gap:18px;min-height:100vh;padding:20px 20px 104px;color:var(--yoyo-ink);background:var(--yoyo-page)}.home-device-shell .core-page-header h1,.home-device-shell .core-page-header p{color:var(--yoyo-ink)}.v16-home-status-center{display:grid;grid-gap:16px;gap:16px}.v16-device-card{position:relative;overflow:visible;border-radius:20px;color:#fff;background:#111216;box-shadow:0 18px 36px rgba(15,17,22,.18)}.v16-device-card-main{display:grid;width:100%;min-height:326px;grid-template-columns:minmax(0,1fr) minmax(158px,.92fr);grid-gap:8px;gap:8px;padding:20px 16px 10px;border:0;border-radius:20px 20px 0 0;overflow:hidden;color:inherit;text-align:left;background:radial-gradient(circle at 85% 15%,rgba(17,19,24,.12),transparent 36%),linear-gradient(145deg,#17181d,#090a0d);cursor:default}.v16-device-card-copy{position:relative;z-index:2;display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0}.v16-card-eyebrow,.v16-device-card-badge,.v16-device-card-error{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:5px;color:#f0c86e;font-size:12px;font-weight:700}.v16-device-card-badge.muted{color:rgba(255,255,255,.64)}.v16-device-card-error{color:#f0c86e}.v16-device-card-copy h2{margin:2px 0 0;color:#fff;font-size:24px;line-height:1.12}.v16-device-card-copy>p{margin:0;color:rgba(255,255,255,.65);font-size:14px}.v16-device-card-image{align-self:stretch;display:grid;min-height:278px;min-width:0;overflow:hidden;place-items:center;border-radius:0 16px 0 0}.v16-device-card-image img{width:118%;height:100%;max-width:none;max-height:none;justify-self:end;object-fit:cover;object-position:70% center;filter:drop-shadow(0 18px 18px rgba(0,0,0,.48));mix-blend-mode:lighten}.v16-device-facts{display:grid;grid-gap:7px;gap:7px;margin:10px 0 0;max-width:178px}.v16-device-facts div{display:grid;grid-template-columns:minmax(0,1fr) minmax(78px,auto);grid-gap:8px;gap:8px;font-size:11px}.v16-device-facts dt{color:rgba(255,255,255,.58)}.v16-device-facts dd{margin:0;color:#fff;font-weight:650;text-align:right}.v16-device-facts dd[data-tone=positive]{color:#7ee598}.v16-device-facts dd[data-tone=muted]{color:rgba(255,255,255,.65)}.v16-device-card-footer{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:10px;padding:0 12px 0 16px;border-top:1px solid rgba(255,255,255,.1)}.v16-device-card-footer>span{display:inline-flex;align-items:center;gap:5px;color:rgba(255,255,255,.68);font-size:12px}.v16-device-selector{display:inline-flex;min-height:34px;align-items:center;gap:3px;padding:0 9px;border:0;border-radius:10px;color:#f4d795;font:inherit;font-size:12px;background:rgba(255,255,255,.08);cursor:pointer}.v16-device-menu{position:absolute;z-index:20;right:12px;bottom:56px;display:grid;width:min(280px,calc(100vw - 56px));overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#202126;box-shadow:0 16px 36px rgba(0,0,0,.32)}.v16-device-menu a,.v16-device-menu button{display:flex;min-height:45px;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;border:0;border-bottom:1px solid rgba(255,255,255,.08);color:#f8f8f8;font:inherit;font-size:14px;text-decoration:none;background:transparent;cursor:pointer}.v16-device-menu button:last-child{justify-content:flex-start;border-bottom:0;color:#f0c86e}.v16-device-menu-copy{display:grid;min-width:0;grid-gap:2px;gap:2px;text-align:left}.v16-device-menu-copy strong{color:#f8f8f8;font-size:13px;font-weight:650}.v16-device-menu-copy small,.v16-device-menu-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v16-device-menu-copy small{color:rgba(255,255,255,.6);font-size:11px}.v16-device-menu a{justify-content:flex-start;color:#f0c86e}.v16-card{border:1px solid rgba(17,17,17,.07);border-radius:16px;background:#fff;box-shadow:0 7px 18px rgba(17,17,17,.045)}.v16-protection-card{padding:16px}.v16-protection-card h2,.v16-service-section>h2{margin:0 0 12px;color:var(--yoyo-ink);font-size:18px;line-height:1.25}.v16-protection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.v16-protection-item{display:grid;min-height:92px;align-content:start;grid-gap:5px;gap:5px;padding:11px 9px;border-radius:12px;background:#f7f7f8}.v16-protection-item svg{color:#c89338}.v16-protection-item small{color:#70727a;font-size:11px;line-height:1.25}.v16-protection-item strong{color:#1a1b1e;font-size:12px;line-height:1.28}.v16-protection-item[data-tone=positive] strong{color:#208348}.v16-protection-item[data-tone=muted] strong{color:#777a80}.v16-care-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:16px;background:#fffdf8}.v16-advisor-card h2,.v16-care-card h2{margin:4px 0;color:var(--yoyo-ink);font-size:17px}.v16-advisor-card p,.v16-care-card li,.v16-care-card p{margin:0;color:#6c6e74;font-size:12px;line-height:1.45}.v16-care-card ul{grid-column:1/-1;display:grid;grid-gap:3px;gap:3px;margin:0;padding-left:17px}.v16-care-card>a{display:inline-flex;min-height:36px;align-items:center;padding:0 12px;border-radius:10px;color:#2a1c07;font-size:12px;font-weight:700;text-decoration:none;background:#efc567}.v16-care-card[data-state=purchase_closed]>svg{color:#a8a9ad}.v16-service-section{display:grid}.v16-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.v16-service-grid a{display:grid;min-height:104px;align-content:start;grid-gap:6px;gap:6px;padding:13px;border:1px solid rgba(17,17,17,.065);border-radius:14px;color:var(--yoyo-ink);text-decoration:none;background:#fff;box-shadow:0 4px 12px rgba(17,17,17,.03)}.v16-service-grid svg{color:#b77c25}.v16-service-grid strong{font-size:14px}.v16-service-grid small{color:#777981;font-size:11px;line-height:1.35}.v16-advisor-card{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:center;padding:15px}.v16-advisor-avatar{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:#8f651c;background:#fbf0d6}.v16-advisor-card small{color:#8b7755;font-size:11px}.v16-advisor-card>a{grid-column:1/-1;display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border-radius:10px;color:#fff;font-weight:700;text-decoration:none;background:#27b957}.v16-device-sheet-backdrop{position:fixed;z-index:40;inset:0;display:grid;align-items:flex-end;padding:12px;background:rgba(0,0,0,.42)}.v16-device-sheet{position:relative;width:min(430px,100%);max-height:76vh;margin:0 auto;overflow:auto;padding:22px;border-radius:20px 20px 14px 14px;background:#fff;box-shadow:0 -12px 36px rgba(0,0,0,.18)}.v16-device-sheet-close{position:absolute;top:12px;right:12px;display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;background:#f1f1f2}.v16-device-sheet h2{margin:5px 0}.v16-device-sheet>p,.v16-device-sheet>small{color:#6c6e74}.v16-device-sheet dl{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0}.v16-device-sheet dl div{display:flex;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid #ededee}.v16-device-sheet dt{color:#777981;text-transform:capitalize}.v16-device-sheet dd{margin:0;color:#15161a;text-align:right}.v18-add-device-sheet{max-height:min(82vh,720px);padding-bottom:calc(22px + env(safe-area-inset-bottom))}.v18-add-device-sheet>h2{padding-right:42px}.v18-add-device-sheet>p{margin:0 0 16px;font-size:13px;line-height:1.45}.home-imei-entry-card-light{border-color:#eee3ce;background:#fafafa}.home-imei-entry-card-light .home-imei-entry-heading h2,.home-imei-entry-card-light .home-imei-lookup-waiting strong,.home-imei-entry-card-light .home-imei-result strong{color:#17181c}.home-imei-entry-card-light .home-imei-entry-heading span,.home-imei-entry-card-light .home-imei-input-status,.home-imei-entry-card-light .home-imei-label-row,.home-imei-entry-card-light .home-imei-lookup-waiting span,.home-imei-entry-card-light .home-imei-result small{color:#696b72}.home-imei-entry-card-light .home-imei-input-row input{border-color:#dedfe2;color:#17181c;background:#fff}.home-imei-entry-card-light .home-imei-paste-button{border-color:#e8d39e;color:#9a6512;background:#f0f2f5}.home-imei-entry-card-light .home-imei-lookup-waiting,.home-imei-entry-card-light .home-imei-recovery,.home-imei-entry-card-light .home-imei-result{background:#fff}.home-imei-entry-card-light .home-bind-inline-error,.home-imei-entry-card-light .home-imei-recovery p{color:#b42318}.v16-device-card-retry{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;color:#efd27e;font:inherit;font-size:12px;background:transparent;cursor:pointer}.v17-official-retry{display:grid;grid-gap:12px;gap:12px}.v17-official-retry>p{margin:0}.v17-official-retry label{color:#35363a;font-size:13px;font-weight:700}.v17-official-retry input{min-height:48px;border:1px solid #dedfe2;border-radius:12px;padding:0 13px;color:#17181c;background:#fff}.v17-official-retry-error{color:#b42318!important;font-size:13px}.v17-official-retry-submit{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;color:#251804;font:inherit;font-weight:750;background:#e5b34a;cursor:pointer}.v17-official-retry-submit:disabled{cursor:not-allowed;opacity:.5}.v17-spin{animation:v17-spin .8s linear infinite}@keyframes v17-spin{to{transform:rotate(1turn)}}@media (max-width:360px){.home-device-shell.core-phone-page{padding-inline:14px}.v16-device-card-main{grid-template-columns:minmax(0,1.2fr) minmax(136px,.8fr);padding-inline:13px}.v16-device-card-copy h2{font-size:21px}.v16-device-facts{gap:5px}.v16-device-facts div{font-size:10px}.v16-protection-item{padding-inline:7px}.v16-protection-item strong{font-size:11px}}@media (min-width:820px){.home-device-shell.core-phone-page{width:min(760px,calc(100% - 48px));margin:24px auto;border:0;box-shadow:none}.v16-home-status-center{grid-template-columns:repeat(2,minmax(0,1fr))}.v16-advisor-card,.v16-device-card,.v16-service-section{grid-column:1/-1}.v16-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-device-shell .home-unbound-card{border-color:#eee3ce;background:#fff;box-shadow:0 7px 18px rgba(17,17,17,.045)}.home-device-shell .home-unbound-icon{color:#b77c25;background:#fbf0d6}.home-device-shell .home-unbound-card p{color:#b77c25}.home-device-shell .home-unbound-card h2{color:#17181c}.home-device-shell .home-unbound-card span{color:#6c6e74}.home-device-shell .home-unbound-card .home-primary-action{border:0;background:#e5b34a}@media (max-width:560px){.auth-app-shell .topbar .brand{flex:1 1 auto;min-width:0}.auth-app-shell .topbar .brand strong{white-space:nowrap}.auth-app-shell .topbar .header-actions{flex:0 0 auto}}.home-device-shell .home-v20-device-card{overflow:visible;padding:14px 14px 0;color:#20242b;background:radial-gradient(circle at 80% 15%,rgba(222,239,255,.72),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(241,246,252,.94))}.home-device-shell .home-v20-device-identity{display:grid;min-height:286px;grid-template-columns:minmax(0,1.06fr) minmax(145px,.94fr);grid-gap:6px;gap:6px;align-items:stretch;padding:13px 3px 4px;border:0;border-radius:0;background:transparent}.home-device-shell .home-v20-device-copy{display:grid;align-content:start;grid-gap:7px;gap:7px;min-width:0;padding:22px 0 0 7px;background:transparent}.home-device-shell .home-v20-device-copy h2{margin:0;color:#20242b;font-size:clamp(22px,6vw,29px);line-height:1.12}.home-device-shell .home-v20-device-copy>p{margin:0;color:#747b85;font-size:14px}.home-device-shell .home-v20-device-facts{display:grid;grid-gap:16px;gap:16px;margin:45px 0 0;max-width:none}.home-device-shell .home-v20-device-facts div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.home-device-shell .home-v20-device-facts dd,.home-device-shell .home-v20-device-facts dt{margin:0;color:#777e87;font-size:12px;line-height:1.3}.home-device-shell .home-v20-device-facts dd{color:#5e6670;font-weight:620;text-align:right}.home-device-shell .home-v20-device-image-frame{position:relative;display:block;min-width:0;min-height:270px;height:270px;overflow:hidden;border-radius:0 20px 0 0;background:transparent}.home-device-shell .home-v20-device-image{position:absolute;top:0;left:50%;width:680%;height:100%;max-width:none;max-height:none;object-fit:fill;object-position:center;transform:translateX(-53%);filter:drop-shadow(0 18px 14px rgba(43,63,89,.18));mix-blend-mode:normal}.home-device-shell .home-v20-device-image-frame.material-black-titanium .home-v20-device-image,.home-device-shell .home-v20-device-image-frame.material-silver .home-v20-device-image{transform:translateX(-8%)}.home-device-shell .home-v20-device-image-frame.material-cosmic-orange .home-v20-device-image{transform:translateX(-35%)}.home-device-shell .home-v20-device-image-frame.material-deep-blue .home-v20-device-image,.home-device-shell .home-v20-device-image-frame.material-natural-titanium .home-v20-device-image{transform:translateX(-58%)}.home-device-shell .home-v20-device-image-frame.material-white-titanium .home-v20-device-image{transform:translateX(-32%)}.home-device-shell .home-v20-device-image-frame.material-blue-titanium .home-v20-device-image{transform:translateX(-51%)}.home-device-shell .home-v20-device-menu{top:40px;right:0;bottom:auto;z-index:30}.home-device-shell .home-v20-certification-badge{color:#777c84;background:rgba(255,255,255,.62)}.home-device-shell .home-v20-certification-badge.is-certified{color:#aa7a32;background:rgba(255,251,239,.65)}.home-device-shell .home-v20-device-card .v16-device-card-retry{display:inline-flex;min-height:38px;color:#a8752a;background:rgba(255,250,239,.8)}@media (max-width:420px){.home-device-shell .home-v20-device-card{padding-inline:11px}.home-device-shell .home-v20-device-identity{grid-template-columns:minmax(0,1.1fr) minmax(124px,.9fr)}.home-device-shell .home-v20-device-image-frame{min-height:254px;height:254px}.home-device-shell .home-v20-device-copy{padding-left:4px}.home-device-shell .home-v20-device-copy h2{font-size:22px}.home-device-shell .home-v20-device-copy>p{font-size:12px}.home-device-shell .home-v20-device-facts{gap:12px;margin-top:35px}.home-device-shell .home-v20-device-facts dd,.home-device-shell .home-v20-device-facts dt{font-size:10px}}.home-device-shell .home-v21-device-card{padding:14px 14px 0;border:1px solid rgba(172,184,201,.42);color:#1c2430;background:radial-gradient(circle at 79% 7%,rgba(231,242,255,.78),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(241,246,253,.98));box-shadow:0 14px 30px rgba(59,84,119,.11),inset 0 1px 0 rgba(255,255,255,.96)}.home-device-shell .home-v21-device-identity{grid-template-columns:minmax(0,1.04fr) minmax(142px,.96fr);grid-template-rows:300px;min-height:300px;gap:0;padding:5px 0 0}.home-device-shell .home-v21-device-copy{gap:8px;padding:25px 0 19px 6px}.home-device-shell .home-v21-device-copy h2{color:#1d2530;font-size:clamp(21px,5.7vw,31px);font-weight:730;white-space:nowrap}.home-device-shell .home-v21-device-copy>p{color:#7b838e;font-size:14px}.home-device-shell .home-v21-device-facts{gap:16px;margin-top:auto;padding-top:20px}.home-device-shell .home-v21-device-facts dd,.home-device-shell .home-v21-device-facts dt{color:#7d858f;font-size:12px}.home-device-shell .home-v21-device-facts dd{color:#55606d;font-weight:700}.home-device-shell .home-v21-device-image-frame{min-height:0;height:300px;overflow:hidden;border-radius:0 20px 0 0}.home-device-shell .home-v21-device-image{position:static;width:124%;height:300px;min-height:0;max-width:none;max-height:none;object-fit:cover;object-position:var(--home-device-focus,50%) center;transform:scaleX(var(--home-device-scale-x,1)) scaleY(var(--home-device-scale,1))!important;transform-origin:center center;filter:drop-shadow(0 18px 16px rgba(53,74,102,.16));mix-blend-mode:normal}.home-device-shell .home-v21-device-image-frame--dedicated .home-v21-device-image{width:180px;max-width:none;justify-self:end;object-fit:fill}.home-device-shell .home-v21-device-menu{top:40px;right:0;bottom:auto;z-index:40;border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 18px 34px rgba(35,53,77,.16)}.home-device-shell .home-v21-device-card>.home-v20-specs-grid{margin:0 -14px;border-top:1px solid rgba(155,170,191,.2);border-radius:0 0 23px 23px;background:rgba(255,255,255,.66)}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec{min-height:76px;padding:10px 11px;border-color:rgba(155,170,191,.18)}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec dt{color:#8b929b;font-size:10px}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec dd{color:#5c6671;font-size:11px}.home-device-shell .home-v20-advisor-card,.home-device-shell .home-v20-protection-card{border-color:rgba(20,31,44,.08);box-shadow:0 9px 24px rgba(38,55,76,.06)}.home-device-shell .home-v20-protection-card h2{color:#25303d}.home-device-shell .home-v20-protection-item,.home-device-shell .home-v20-standard-protection{border:0;border-radius:15px;background:#f7f8fa}.home-device-shell .home-v20-protection-item[data-tone=positive] strong{color:#2a9a5d}.home-device-shell .home-v21-protection-link{gap:2px;color:#a5792f;font-weight:750}@media (max-width:420px){.home-device-shell .home-v21-device-card{padding-inline:11px}.home-device-shell .home-v21-device-identity{grid-template-columns:minmax(0,1.04fr) minmax(122px,.96fr);grid-template-rows:292px;min-height:292px}.home-device-shell .home-v21-device-copy{padding-left:4px;padding-top:21px}.home-device-shell .home-v21-device-copy h2{font-size:21px}.home-device-shell .home-v21-device-copy>p{font-size:12px}.home-device-shell .home-v21-device-facts{gap:13px;padding-top:14px}.home-device-shell .home-v21-device-facts dd,.home-device-shell .home-v21-device-facts dt{font-size:10px}.home-device-shell .home-v21-device-image,.home-device-shell .home-v21-device-image-frame{height:292px}.home-device-shell .home-v21-device-card>.home-v20-specs-grid{margin-inline:-11px}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec{min-height:60px;padding:7px}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec dd{overflow:hidden;font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec{min-height:64px;align-content:center;padding-block:7px}.home-device-shell .home-v21-device-card>.home-v20-specs-grid .home-v20-spec dd{overflow:hidden;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.home-device-shell .home-v21-device-identity{grid-template-columns:minmax(0,1.16fr) minmax(128px,.84fr)}.home-device-shell .home-v21-device-copy h2{font-size:20px}.home-device-shell .home-v21-device-image-frame--dedicated .home-v21-device-image{width:180px}}@media (min-width:421px) and (max-width:560px){.home-device-shell .home-v21-device-identity{grid-template-columns:minmax(0,1.24fr) minmax(130px,.76fr)}.home-device-shell .home-v21-device-copy h2{font-size:20px}.home-device-shell .home-v21-device-image-frame--dedicated .home-v21-device-image{width:180px}}.home-device-shell.core-phone-page{width:min(100%,720px);gap:17px;padding:16px 20px calc(104px + env(safe-area-inset-bottom));background:#f6f7f9}.home-device-shell .home-v20-brand-header{min-height:52px;padding:0 2px 2px}.home-device-shell .home-v20-brand{color:#b17d32;font-size:19px;font-weight:650}.home-device-shell .home-v20-brand-actions{gap:9px}.home-device-shell .home-v20-brand-actions>a{width:32px;color:#69717d}.home-device-shell .home-v20-brand-actions .language-select{width:88px;min-width:88px;border:1px solid #e0e3e8;color:#515a66;background:rgba(255,255,255,.7)}.home-device-shell .home-v20-brand-actions>a:after{top:4px;right:2px;width:6px;height:6px;background:#e77752}.home-device-shell .home-v21-device-card{position:relative;isolation:isolate;min-height:0;overflow:visible;padding:20px 20px 0;border:1px solid rgba(189,201,216,.62);border-radius:24px;color:#20242b;background:radial-gradient(circle at 85% 17%,rgba(219,236,255,.75),transparent 35%),linear-gradient(145deg,rgba(255,255,255,.97),rgba(242,247,253,.96));box-shadow:0 13px 28px rgba(62,83,111,.11),inset 0 1px 0 rgba(255,255,255,.98)}.home-device-shell .home-v21-device-topline{position:relative;z-index:3;min-height:38px;align-items:center}.home-device-shell .home-v21-certification-badge,.home-device-shell .home-v21-switch-button{min-height:34px;border:1px solid #d7dce4;border-radius:999px;padding:6px 12px;color:#727a85;background:rgba(255,255,255,.7);font-size:13px;font-weight:600}.home-device-shell .home-v21-certification-badge.is-certified{border-color:#d9bd86;color:#a8782f;background:rgba(255,251,240,.78)}.home-device-shell .home-v21-switch-button{color:#727a85}.home-device-shell .home-v22-device-card .home-v21-device-identity{position:relative;display:block;min-height:390px;height:390px;padding:0}.home-device-shell .home-v22-device-card .home-v21-device-copy{position:relative;z-index:2;display:grid;width:64%;height:100%;align-content:start;grid-gap:9px;gap:9px;padding:33px 0 23px 11px}.home-device-shell .home-v22-device-card .home-v21-device-copy h2{max-width:100%;color:#20242b;font-size:clamp(25px,5.8vw,32px);font-weight:680;line-height:1.1;white-space:normal}.home-device-shell .home-v22-device-card .home-v21-device-copy>p{color:#707986;font-size:16px;line-height:1.35}.home-device-shell .home-v22-device-card .home-v21-device-facts{gap:18px;margin-top:auto;padding-top:28px}.home-device-shell .home-v22-device-card .home-v21-device-facts div{display:flex;align-items:center;justify-content:flex-start;gap:10px}.home-device-shell .home-v22-device-card .home-v21-device-facts dd,.home-device-shell .home-v22-device-card .home-v21-device-facts dt{color:#77808b;font-size:13px;line-height:1.3}.home-device-shell .home-v22-device-card .home-v21-device-facts dd{color:#6a737f;font-weight:560}.home-device-shell .home-v22-device-card .home-v21-device-image-frame{position:absolute;inset:12px -8px auto auto;z-index:1;display:grid;width:55%;min-height:0;overflow:hidden;border-radius:0 20px 0 0;background:transparent}.home-device-shell .home-v22-device-card .home-v21-device-image{position:static;display:block;width:270%;height:100%;max-width:none;max-height:none;object-fit:fill;transform:translateX(var(--home-device-image-shift,-52%)) scale(1)!important;filter:drop-shadow(0 18px 18px rgba(49,71,101,.16))}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image{width:auto;height:366px;max-width:100%;object-fit:contain;transform:scaleX(2.8)!important}.home-device-shell .home-v22-device-card .home-v21-device-image-frame.material-silver .home-v21-device-image{--home-device-image-shift:-7%}.home-device-shell .home-v22-device-card .home-v21-device-image-frame.material-black-titanium .home-v21-device-image{--home-device-image-shift:-2%}.home-device-shell .home-v22-device-card .home-v21-device-image-frame.material-cosmic-orange .home-v21-device-image{--home-device-image-shift:-30%}.home-device-shell .home-v22-device-card .home-v21-device-image-frame.material-deep-blue .home-v21-device-image{--home-device-image-shift:-55%}.home-device-shell .home-v22-device-card .home-v21-device-image-frame.material-natural-titanium .home-v21-device-image{--home-device-image-shift:-56%}.home-device-shell .home-v22-device-card .home-v21-device-image-frame.material-white-titanium .home-v21-device-image{--home-device-image-shift:-29%}.home-device-shell .home-v22-device-card .home-v21-device-image-frame.material-blue-titanium .home-v21-device-image{--home-device-image-shift:-48%}.home-device-shell .home-v22-device-card>.home-v20-specs-grid{position:relative;z-index:2;margin:0 -20px;border-top:1px solid rgba(155,170,191,.2);border-radius:18px 18px 23px 23px;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-device-shell .home-v22-device-card>.home-v20-specs-grid .home-v20-spec{min-height:82px;padding:12px 14px;border-color:rgba(155,170,191,.18)}.home-device-shell .home-v22-device-card>.home-v20-specs-grid .home-v20-spec svg{color:#7f8792}.home-device-shell .home-v22-device-card>.home-v20-specs-grid .home-v20-spec dt{color:#8b929b;font-size:11px}.home-device-shell .home-v22-device-card>.home-v20-specs-grid .home-v20-spec dd{color:#5b6570;font-size:12px}.home-device-shell .home-v22-device-card .v16-device-card-retry{margin:14px 0 16px}.home-device-shell .home-v20-advisor-card,.home-device-shell .home-v20-protection-card{border:1px solid rgba(26,35,47,.07);box-shadow:0 10px 25px rgba(45,62,82,.065)}.home-device-shell .home-v20-protection-card{gap:16px;padding:0;border:0;background:transparent;box-shadow:none}.home-device-shell .home-v20-protection-card h2{margin:0;color:#222a34;font-size:20px;font-weight:700}.home-device-shell .home-v20-protection-grid{gap:9px}.home-device-shell .home-v20-protection-item{min-height:148px;gap:8px;padding:15px 13px;border:1px solid rgba(201,208,218,.26);border-radius:17px;background:#fff;box-shadow:0 7px 17px rgba(45,62,82,.045)}.home-device-shell .home-v20-protection-item svg{color:#5eae83}.home-device-shell .home-v20-protection-item[data-tone=positive] strong{color:#3d9e70}.home-device-shell .home-v20-protection-item small{color:#737b85;font-size:12px}.home-device-shell .home-v20-protection-item strong{color:#68717d;font-size:15px;line-height:1.35}.home-device-shell .home-v20-protection-link{margin-top:auto;color:#b38442}.home-device-shell .home-v20-standard-protection{min-height:166px;padding:19px 18px;border:1px solid rgba(201,208,218,.28);border-radius:20px;background:#fff;box-shadow:0 7px 17px rgba(45,62,82,.045)}.home-device-shell .home-v20-standard-protection>svg{color:#8b929c}.home-device-shell .home-v20-standard-protection small{color:#777f8a;font-size:13px}.home-device-shell .home-v20-standard-protection strong{color:#69727e;font-size:17px}.home-device-shell .home-v20-standard-protection p{color:#7b838d;font-size:12px}.home-device-shell .home-v20-standard-protection span{color:#848b95;font-size:12px}.home-device-shell .home-v20-advisor-card{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr) 64px;min-height:150px;align-items:center;grid-gap:13px;gap:13px;padding:12px 16px 12px 14px;background:#fff}.home-device-shell .home-v20-advisor-avatar{display:grid;width:92px;height:124px;place-items:center;overflow:hidden;border-radius:48px 48px 18px 18px;color:#aa792d;background:linear-gradient(150deg,#fff0cb,#f7e3b9)}.home-device-shell .home-v20-advisor-copy{gap:6px}.home-device-shell .home-v20-advisor-copy small{color:#ad8041;font-size:12px}.home-device-shell .home-v20-advisor-copy h2{color:#222a34;font-size:18px}.home-device-shell .home-v20-advisor-copy h2 span{display:inline-flex;margin-left:4px;color:#a8782f;font-size:10px}.home-device-shell .home-v20-advisor-copy p{color:#747d88;font-size:12px;line-height:1.35}.home-device-shell .home-v20-advisor-status{color:#7b838e;font-size:12px}.home-device-shell .home-v20-advisor-status i{background:#39bd78}.home-device-shell .home-v20-advisor-card>a.home-v20-whatsapp-action{width:58px;height:58px;border:1px solid #eeddb8;color:#b38442;background:#f3f4f6;box-shadow:0 4px 13px rgba(184,137,57,.1)}.home-device-shell .v16-service-section{margin-top:2px}.home-device-shell .v16-service-section h2{color:#222a34}@media (max-width:560px){.home-device-shell.core-phone-page{padding-inline:16px}.home-device-shell .home-v21-device-card{padding-inline:15px}.home-device-shell .home-v22-device-card .home-v21-device-identity{height:360px;min-height:360px}.home-device-shell .home-v22-device-card .home-v21-device-copy{width:66%;padding:28px 0 18px 7px}.home-device-shell .home-v22-device-card .home-v21-device-copy h2{font-size:clamp(22px,6vw,28px)}.home-device-shell .home-v22-device-card .home-v21-device-copy>p{font-size:14px}.home-device-shell .home-v22-device-card .home-v21-device-facts{gap:14px;padding-top:20px}.home-device-shell .home-v22-device-card .home-v21-device-facts dd,.home-device-shell .home-v22-device-card .home-v21-device-facts dt{font-size:11px}.home-device-shell .home-v22-device-card .home-v21-device-image-frame{inset:14px -42px auto auto;width:55%;height:344px}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image{height:338px}.home-device-shell .home-v22-device-card>.home-v20-specs-grid{margin-inline:-15px}.home-device-shell .home-v22-device-card>.home-v20-specs-grid .home-v20-spec{min-height:72px;padding-inline:8px}.home-device-shell .home-v22-device-card>.home-v20-specs-grid .home-v20-spec dd,.home-device-shell .home-v22-device-card>.home-v20-specs-grid .home-v20-spec dt{font-size:10px}.home-device-shell .home-v20-advisor-card{grid-template-columns:76px minmax(0,1fr) 50px;min-height:126px;gap:9px;padding-right:11px}.home-device-shell .home-v20-advisor-avatar{width:76px;height:104px}.home-device-shell .home-v20-advisor-copy h2{font-size:16px}.home-device-shell .home-v20-advisor-copy p,.home-device-shell .home-v20-advisor-status{font-size:10px}.home-device-shell .home-v20-advisor-card>a.home-v20-whatsapp-action{width:46px;height:46px}}.home-device-shell .home-v22-device-card .home-v21-device-image-frame{right:-12px;width:56%;height:370px;place-items:end center}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--gallery .home-v21-device-image{width:auto;height:100%;max-width:none;object-fit:contain;object-position:center bottom;transform:translateX(var(--home-device-image-shift,-34%)) scale(var(--home-device-scale,1))!important;transform-origin:center bottom}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--single .home-v21-device-image{width:268px;height:370px;max-width:none;object-fit:fill;transform:translateX(24px)!important;transform-origin:center bottom}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image{width:268px;height:370px;max-width:none;object-fit:fill;transform:translateX(24px)!important}@media (max-width:560px){.home-device-shell .home-v22-device-card .home-v21-device-image-frame{right:-42px;width:58%;height:344px}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--gallery .home-v21-device-image{height:344px}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image,.home-device-shell .home-v22-device-card .home-v21-device-image-frame--single .home-v21-device-image{width:242px;height:344px;transform:translateX(22px)!important}}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated,.home-device-shell .home-v22-device-card .home-v21-device-image-frame--single{right:-16px;width:62%;place-items:end center}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image,.home-device-shell .home-v22-device-card .home-v21-device-image-frame--single .home-v21-device-image{width:220px;height:370px;transform:translateX(0)!important}.home-device-shell .home-v22-device-card .home-v21-device-copy h2{max-width:204px;font-size:clamp(20px,5.3vw,30px)}.home-device-shell .home-v22-device-card .home-v21-device-switch{position:relative;z-index:11}.home-device-shell .home-v22-device-card .home-v21-device-topline{z-index:10}@media (max-width:560px){.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated,.home-device-shell .home-v22-device-card .home-v21-device-image-frame--single{right:-10px;width:58%}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image,.home-device-shell .home-v22-device-card .home-v21-device-image-frame--single .home-v21-device-image{width:100%;height:344px;object-fit:fill}.home-device-shell .home-v22-device-card .home-v21-device-copy{width:55%}.home-device-shell .home-v22-device-card .home-v21-device-copy>p{max-width:175px}.home-device-shell .home-v22-device-card .home-v21-device-copy h2{max-width:150px;font-size:20px}}@media (max-width:390px){.home-device-shell .home-v22-device-card .home-v21-device-copy h2{max-width:150px}}@media (min-width:391px) and (max-width:560px){.home-device-shell .home-v22-device-card .home-v21-device-copy h2{max-width:154px}.home-device-shell .home-v22-device-card .home-v21-device-copy>p{max-width:180px}}.core-services-page .v19-faq-section{display:grid;grid-gap:11px;gap:11px}.core-services-page .v19-faq-list,.core-services-page .v19-more-services{min-height:50px;overflow:hidden;border:1px solid var(--yoyo-line);border-radius:20px;background:#fff;box-shadow:0 6px 18px rgba(17,17,17,.035)}.core-services-page .v19-faq-row,.core-services-page .v19-more-service-row,.core-services-page .v19-more-services summary{display:flex;min-height:48px;align-items:center;gap:10px;padding:0 14px;color:var(--yoyo-ink);text-decoration:none}.core-services-page .v19-faq-row+.v19-faq-row,.core-services-page .v19-more-service-row+.v19-more-service-row{border-top:1px solid var(--yoyo-line)}.core-services-page .v19-faq-row span,.core-services-page .v19-more-service-row span{min-width:0;flex:1 1}.core-services-page .v19-faq-row svg,.core-services-page .v19-more-service-row>svg:last-child,.core-services-page .v19-more-services summary svg{flex:0 0 auto;color:var(--yoyo-subtle)}.core-services-page .v19-more-services summary{cursor:pointer;justify-content:space-between;list-style:none;color:var(--yoyo-gold-deep);font-size:14px;font-weight:800}.core-services-page .v19-more-services summary::-webkit-details-marker{display:none}.core-services-page .v19-more-services[open] summary{border-bottom:1px solid var(--yoyo-line)}.core-services-page .v19-more-services[open] summary svg{transform:rotate(90deg)}.core-services-page .v19-more-services-list{display:grid}.core-services-page .v19-more-service-row{min-height:58px}.core-services-page .v19-more-service-row>svg:first-child{flex:0 0 auto;color:var(--yoyo-gold-deep)}.core-services-page .v19-more-service-row span{display:grid;grid-gap:2px;gap:2px}.core-services-page .v19-more-service-row strong{font-size:13px}.core-services-page .v19-more-service-row small{color:var(--yoyo-muted);font-size:11px;line-height:1.3}.home-device-shell .home-rebind-state{display:grid;grid-gap:14px;gap:14px}.home-device-shell .home-rebind-notice{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:16px;border:1px solid #ead8b5;border-radius:20px;background:linear-gradient(135deg,#fffdf8,#fff7e8);box-shadow:0 8px 20px rgba(184,137,57,.07)}.home-device-shell .home-rebind-notice-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:15px;color:#a87424;background:#fbebc8}.home-device-shell .home-rebind-notice h2,.home-device-shell .home-rebind-notice p,.home-device-shell .home-rebind-notice span{margin:0}.home-device-shell .home-rebind-notice p{color:#ad7c2e;font-size:12px;font-weight:750}.home-device-shell .home-rebind-notice h2{margin-top:3px;color:#20242b;font-size:21px;line-height:1.2}.home-device-shell .home-rebind-notice span:not(.home-rebind-notice-icon){display:block;margin-top:6px;color:#737b85;font-size:13px;line-height:1.45}.home-device-shell .home-rebind-state .home-imei-entry-card-light{margin:0;border-radius:20px;box-shadow:0 8px 20px rgba(38,55,76,.045)}.home-device-shell .home-public-support-card{min-height:126px}@media (max-width:560px){.home-device-shell .home-v22-device-card .home-v21-device-copy{width:60%;z-index:3}.home-device-shell .home-v22-device-card .home-v21-device-copy h2{max-width:190px;font-size:19px}.home-device-shell .home-v22-device-card .home-v21-device-facts{gap:14px;padding-top:17px}.home-device-shell .home-v22-device-card .home-v21-device-facts div{display:grid;width:min(100%,190px);grid-template-columns:auto minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center}.home-device-shell .home-v22-device-card .home-v21-device-facts dd,.home-device-shell .home-v22-device-card .home-v21-device-facts dt{min-width:0;font-size:10px;white-space:nowrap}.home-device-shell .home-v22-device-card .home-v21-device-image-frame{right:-60px;width:60%}.home-device-shell .home-v22-device-card .home-v21-device-image-frame--dedicated .home-v21-device-image,.home-device-shell .home-v22-device-card .home-v21-device-image-frame--single .home-v21-device-image{width:100%;height:344px;object-fit:contain;transform:none!important}}@media (max-width:390px){.core-services-page .v19-faq-row,.core-services-page .v19-more-service-row,.core-services-page .v19-more-services summary{padding-inline:12px}}.home-app-shell{min-height:100svh;padding-bottom:96px;background:#f4f7fb}.home-device-shell.core-phone-page{width:min(430px,100%);min-height:100svh;gap:16px;padding:18px 16px 112px;color:#20242b;background:#f4f7fb}.home-device-shell .home-v20-brand-header{min-height:48px;align-items:center;padding:0 2px}.home-device-shell .home-v20-brand{color:#343941;font-size:20px;font-weight:720;letter-spacing:0}.home-device-shell .home-v20-brand-actions{gap:8px}.home-device-shell .home-v20-brand-actions>a{width:38px;height:38px;color:#7e838b}.home-device-shell .home-v20-brand-actions .language-select{width:94px;min-width:94px;min-height:38px;border:1px solid rgba(47,56,69,.12);border-radius:999px;color:#444b55;background:rgba(255,255,255,.72)}.home-v23-device-card{display:grid;grid-gap:0;gap:0;overflow:visible;border:1px solid rgba(94,112,135,.14);border-radius:24px;padding:0 0 12px;color:#26303b;background:rgba(255,255,255,.66);box-shadow:0 18px 44px rgba(76,99,126,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.home-v23-device-card .home-v20-device-topline{position:relative;z-index:4;min-height:54px;align-items:center;padding:12px 16px 0}.home-v23-device-card .home-v20-certification-badge{min-height:30px;border:1px solid rgba(119,129,143,.28);border-radius:999px;padding:0 11px;color:#727a84;background:rgba(255,255,255,.6);font-size:12px;font-weight:650}.home-v23-device-card .home-v20-certification-badge.is-certified{border-color:rgba(175,132,55,.34);color:#343941;background:rgba(255,250,239,.78)}.home-v23-device-card .home-v20-device-switch{position:relative;z-index:8}.home-v23-device-card .home-v20-switch-button{min-height:34px;border:1px solid rgba(100,115,132,.12);border-radius:999px;padding:0 12px;color:#7a818b;background:rgba(255,255,255,.56);font-size:12px}.home-v23-device-card .home-v20-device-identity{display:grid!important;min-height:338px;grid-template-areas:"copy image";grid-template-columns:minmax(0,.96fr) minmax(148px,1.04fr);grid-gap:0;gap:0;padding:6px 15px 4px;border-radius:0;overflow:visible;background:linear-gradient(135deg,rgba(255,255,255,.68),rgba(238,244,250,.78))}.home-v23-device-card .home-v20-device-copy{grid-area:auto!important;grid-column:1/2!important;grid-row:1/2!important;z-index:3;display:grid;align-content:start;min-width:0;grid-gap:6px;gap:6px;padding:22px 0 0 9px;width:auto!important}.home-v23-device-card .home-v20-device-copy h2{max-width:205px;margin:8px 0 0;color:#202630;font-size:clamp(22px,6vw,29px);line-height:1.08;letter-spacing:-.02em}.home-v23-device-card .home-v20-device-copy>p{max-width:205px;margin:0;color:#727b86;font-size:14px;line-height:1.35}.home-v23-device-card .home-v20-device-facts{display:grid;grid-gap:13px;gap:13px;margin:46px 0 0;max-width:205px}.home-v23-device-card .home-v20-device-facts div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center}.home-v23-device-card .home-v20-device-facts dd,.home-v23-device-card .home-v20-device-facts dt{margin:0;color:#818a95;font-size:11px;line-height:1.35}.home-v23-device-card .home-v20-device-facts dd{color:#4f5b68;font-weight:690;text-align:right}.home-v23-device-card .home-v20-device-image-frame{grid-area:auto!important;grid-column:2/3!important;grid-row:1/2!important;position:relative!important;inset:auto!important;z-index:2;display:grid;width:auto!important;height:350px!important;min-height:350px!important;place-items:center;overflow:visible!important;border-radius:0}.home-v23-device-card .home-v20-device-image{width:210px!important;height:520px!important;max-width:none!important;max-height:none!important;justify-self:end;align-self:center;margin-right:31px;object-fit:contain!important;object-position:center!important;transform:translateX(-16px)!important;filter:drop-shadow(0 18px 4px rgba(50,71,96,.14));mix-blend-mode:normal!important}.home-v23-device-card>.home-v20-specs-grid{position:relative;z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));margin:-1px 14px 0;overflow:hidden;border:1px solid rgba(89,105,123,.12);border-radius:17px;background:rgba(255,255,255,.72)}.home-v23-device-card>.home-v20-specs-grid .home-v20-spec{min-height:65px;padding:10px 8px;border-color:rgba(89,105,123,.1);background:transparent}.home-v23-device-card>.home-v20-specs-grid .home-v20-spec svg{color:#8b929b}.home-v23-device-card>.home-v20-specs-grid .home-v20-spec dt{color:#89919b;font-size:10px}.home-v23-device-card>.home-v20-specs-grid .home-v20-spec dd{color:#55606c;font-size:11px;line-height:1.25;white-space:normal}.home-device-shell .home-v23-device-card>.home-v20-specs-grid .home-v20-spec dd{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.home-device-shell .home-v20-advisor-card,.home-device-shell .home-v20-protection-card{border:1px solid rgba(94,112,135,.13);border-radius:22px;background:rgba(255,255,255,.82);box-shadow:0 12px 28px rgba(76,99,126,.07)}.home-device-shell .home-v20-protection-card{padding:16px}.home-device-shell .home-v20-protection-card h2{margin:0 0 13px;color:#202630}.home-device-shell .home-v20-protection-item,.home-device-shell .home-v20-standard-protection{border:1px solid rgba(94,112,135,.08);background:rgba(248,250,252,.84)}.home-device-shell .home-v20-standard-protection{min-height:136px}.home-device-shell .home-v20-standard-protection strong{color:#4c5662}.home-device-shell .home-v20-protection-card{gap:0;padding:15px 16px 10px}.home-device-shell .home-v20-protection-card h2{margin:0 0 12px;font-size:19px;line-height:1.25}.home-device-shell .home-protection-segments{gap:0;align-items:stretch}.home-device-shell .home-v20-protection-item{display:flex;min-width:0;min-height:98px;flex-direction:column;align-content:normal;gap:0;padding:2px 11px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.home-device-shell .home-v20-protection-item+.home-v20-protection-item{border-left:1px solid rgba(94,112,135,.12)}.home-device-shell .home-protection-item-heading{display:grid;min-width:0;min-height:30px;grid-template-columns:28px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px}.home-device-shell .home-protection-icon{display:grid;width:28px;height:28px;place-items:center;flex:0 0 28px;border-radius:9px;color:#4b9878;background:#eef7f2}.home-device-shell .home-v20-protection-item[data-kind=care] .home-protection-icon{color:#a77a35;background:#fbf5e8}.home-device-shell .home-protection-item-heading small{min-width:0;color:#737c87;font-size:11px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.home-device-shell .home-protection-copy{min-width:0;margin-top:7px}.home-device-shell .home-protection-status{display:block;min-width:0;font-weight:650;overflow-wrap:anywhere}.home-device-shell .home-protection-status,.home-device-shell .home-v20-protection-item .home-protection-status,.home-device-shell .home-v20-standard-protection .home-protection-status{color:#56616d;font-size:14px;line-height:1.25}.home-device-shell .home-v20-protection-item[data-tone=positive] .home-protection-status,.home-device-shell .home-v20-standard-protection[data-tone=positive] .home-protection-status{color:#2f8d63}.home-device-shell .home-protection-meta{display:block;margin-top:2px;color:#8a929c;font-size:11px;line-height:1.3;overflow-wrap:anywhere}.home-device-shell .home-v21-protection-link{display:inline-flex;min-height:22px;align-items:center;align-self:flex-start;gap:1px;margin-top:auto;padding-top:4px;color:#343941;font-size:10px;font-weight:700;line-height:1.2;text-decoration:none}.home-device-shell .home-v20-standard-protection{display:grid;min-height:72px;grid-template-columns:44px minmax(0,1fr);align-items:center;grid-gap:13px;gap:13px;padding:2px 2px 3px;border:0;border-radius:0;background:transparent;box-shadow:none}.home-device-shell .home-protection-icon--standard{width:44px;height:44px;border-radius:14px}.home-device-shell .home-protection-copy--standard{margin-top:0}.home-device-shell .home-protection-standard-heading{display:flex;min-width:0;align-items:baseline;flex-wrap:wrap;gap:5px 9px}.home-device-shell .home-protection-standard-heading small{color:#727b86;font-size:12px;font-weight:600;line-height:1.3}.home-device-shell .home-protection-standard-meta{display:grid;min-width:0;grid-gap:3px;gap:3px;margin-top:7px}.home-device-shell .home-protection-standard-meta p,.home-device-shell .home-protection-standard-meta span{display:block;margin:0;color:#848c96;font-size:11px;line-height:1.3;overflow-wrap:anywhere}@media (max-width:420px){.home-device-shell .home-v20-protection-card{padding-inline:14px}.home-device-shell .home-v20-protection-item{padding-inline:8px}.home-device-shell .home-protection-item-heading{grid-template-columns:26px minmax(0,1fr);gap:6px}.home-device-shell .home-protection-icon{width:26px;height:26px;border-radius:8px}}.home-device-shell .home-v20-advisor-card{grid-template-columns:74px minmax(0,1fr) 48px;min-height:118px;padding:14px}.home-device-shell .home-v20-advisor-avatar{width:74px;height:94px;align-self:end;border:0;border-radius:17px;background:#edf1f5}.home-device-shell .home-v20-advisor-avatar img{width:100%;height:100%;object-fit:cover;object-position:center top}.home-device-shell .home-v20-advisor-copy small{color:#858d97;font-size:11px}.home-device-shell .home-v20-advisor-copy h2{color:#202630;font-size:17px;line-height:1.2}.home-device-shell .home-v20-advisor-copy p{color:#737c87}.home-device-shell .home-v20-advisor-copy h2 span{color:#343941;background:#f0f2f5}.home-device-shell .home-v20-advisor-status{color:#687581}.home-device-shell .home-v20-whatsapp-action{width:44px;height:44px;color:#343941;background:#f3f4f6}.home-app-shell .bottom-nav{bottom:12px;width:min(406px,calc(100% - 24px));border:1px solid rgba(94,112,135,.12);border-radius:24px;background:rgba(255,255,255,.9);box-shadow:0 12px 34px rgba(65,83,107,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.home-app-shell .bottom-nav a{min-height:68px;border-radius:18px;color:#7e8791}.home-app-shell .bottom-nav a[aria-current=page]{color:#343941;background:rgba(251,244,229,.9)}@media (max-width:420px){.home-device-shell .home-v20-brand{font-size:17px}.home-device-shell .home-v20-brand-actions{right:0;gap:4px}.home-device-shell .home-v20-brand-actions>a{width:30px}.home-device-shell .home-v20-brand-actions .language-select{width:82px;min-width:82px;padding-inline:9px}.home-v23-device-card .home-v20-device-identity{grid-template-columns:minmax(0,.94fr) minmax(142px,1.06fr)}.home-v23-device-card .home-v20-device-copy{padding-left:5px}.home-v23-device-card .home-v20-device-copy h2{max-width:162px;font-size:20px}.home-v23-device-card .home-v20-device-copy>p{font-size:12px}.home-v23-device-card .home-v20-device-facts{margin-top:39px}.home-v23-device-card .home-v20-device-image-frame{height:330px!important;min-height:330px!important}.home-v23-device-card .home-v20-device-image{width:200px!important;height:500px!important;margin-right:0;transform:translateX(-12px)!important}.home-device-shell .home-v20-advisor-card{grid-template-columns:64px minmax(0,1fr) 44px}.home-device-shell .home-v20-advisor-avatar{width:64px;height:87px}}.home-device-shell .home-v23-device-card .home-v24-artwork-identity{position:relative;isolation:isolate;background:transparent}.home-device-shell .home-v23-device-card .home-v24-device-hero-artwork-frame{position:absolute!important;inset:0!important;z-index:1;display:block!important;width:100%!important;height:100%!important;min-height:0!important;grid-column:1/-1!important;grid-row:1/2!important;overflow:hidden!important;border-radius:0!important;background:transparent!important;pointer-events:none}.home-device-shell .home-v23-device-card .home-v24-device-hero-artwork{position:absolute!important;display:block!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-device-shell .home-v23-device-card .home-v24-artwork-identity{height:304px!important;min-height:304px!important;overflow:hidden!important}.home-device-shell .home-v23-device-card .home-v24-device-hero-artwork{transform:none!important;-webkit-clip-path:inset(14px 14px 0 14px);clip-path:inset(14px 14px 0 14px)}.home-device-shell .home-v23-device-card .home-v24-artwork-identity{grid-template-columns:minmax(0,1.18fr) minmax(130px,.82fr)!important}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v20-device-copy{padding-top:20px;padding-left:17px;gap:6px}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v20-device-copy h2{max-width:210px!important;font-size:clamp(19px,5.1vw,23px);letter-spacing:0;overflow-wrap:anywhere}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v20-device-copy>p{max-width:190px!important;font-size:12px;line-height:1.3;overflow-wrap:anywhere}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v20-device-facts{max-width:190px;gap:10px;margin-top:30px}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v24-device-fact{display:grid;grid-template-columns:19px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:6px;column-gap:6px;grid-row-gap:1px;row-gap:1px;align-items:center}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v24-device-fact>svg{grid-column:1;grid-row:1/3;color:#8e9aa7}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v24-device-fact dd,.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v24-device-fact dt{grid-column:2;min-width:0;text-align:left;overflow-wrap:anywhere}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v24-device-fact dt{color:#7f8a96;font-size:10px;line-height:1.15}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v24-device-fact dd{color:#4f5b68;font-size:12px;line-height:1.2}@media (min-width:820px){.home-device-shell.core-phone-page{width:min(430px,100%);margin:0 auto 24px;border:0;box-shadow:none}}.home-device-shell .home-v23-device-card .home-v23-device-image-frame .home-v23-device-image{width:195px!important;height:485px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:translateX(-16px)!important}@media (max-width:420px){.home-device-shell .home-v23-device-card .home-v23-device-image-frame .home-v23-device-image{width:188px!important;height:470px!important;transform:translateX(-12px)!important}}.home-device-shell .home-v23-device-card .home-v20-device-identity{grid-template-columns:minmax(0,1.08fr) minmax(130px,.92fr)!important}.home-device-shell .home-v23-device-card .home-v20-device-copy h2{max-width:184px!important;color:#17212c}.home-device-shell .home-v23-device-card .home-v20-device-copy>p{max-width:184px!important;color:#5d6976}.home-device-shell .home-v23-device-card .home-v20-device-facts{max-width:184px}.home-device-shell .home-v23-device-card .home-v20-device-facts dt{color:#6d7783}.home-device-shell .home-v23-device-card .home-v20-device-facts dd{color:#394653}.home-device-shell .home-v23-device-card .home-v23-device-image-frame .home-v23-device-image{width:170px!important;height:430px!important;transform:translateX(-10px)!important}@media (max-width:420px){.home-device-shell .home-v23-device-card .home-v20-device-identity{grid-template-columns:minmax(0,1.08fr) minmax(128px,.92fr)!important}.home-device-shell .home-v23-device-card .home-v20-device-copy h2{max-width:176px!important;font-size:20px}.home-device-shell .home-v23-device-card .home-v23-device-image-frame .home-v23-device-image{width:164px!important;height:415px!important;transform:translateX(-8px)!important}}.home-device-shell .home-v23-device-card .home-v24-artwork-identity{grid-template-columns:minmax(0,1.34fr) minmax(112px,.66fr)!important}.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v20-device-copy h2{max-width:none!important;width:100%!important;white-space:nowrap;overflow:hidden;overflow-wrap:normal;font-size:20px;line-height:1.12}.home-device-shell .home-v23-device-card .home-v24-device-hero-artwork{inset:0!important;width:100%!important;height:100%!important;object-position:center top!important;-webkit-clip-path:none;clip-path:none}@media (max-width:420px){.home-device-shell .home-v23-device-card .home-v24-artwork-identity .home-v20-device-copy h2{max-width:176px!important;font-size:18px}}.home-device-shell .home-v25-device-card{position:relative;display:grid;overflow:visible;border:1px solid rgba(83,102,126,.12);border-radius:25px;color:#1f2833;background:rgba(255,255,255,.94);box-shadow:0 18px 42px rgba(64,86,113,.1)}.home-v25-device-topline{position:relative;z-index:8;display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 10px}.home-v25-certification-badge,.home-v25-switch-button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(83,96,112,.17);border-radius:999px;padding:0 11px;color:#6f7781;background:rgba(255,255,255,.78);font-size:12px;font-weight:650;line-height:1;white-space:nowrap}.home-v25-certification-badge.is-certified{border-color:rgba(17,19,24,.12);color:#343941;background:#f3f4f6}.home-v25-device-switch{position:relative}.home-v25-switch-button{border-color:rgba(83,96,112,.1);cursor:pointer;transition:background-color .16s ease,transform .16s ease}.home-v25-switch-button:active{transform:scale(.97)}.home-v25-device-menu.v16-device-menu{top:40px;right:0;bottom:auto;width:min(280px,calc(100vw - 52px));border:1px solid rgba(58,70,85,.1);border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 18px 38px rgba(44,60,80,.17);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.home-v25-device-menu.v16-device-menu button{border-color:rgba(58,70,85,.07);color:#28323d}.home-v25-device-menu.v16-device-menu button:last-child{color:#343941}.home-v25-device-menu .v16-device-menu-copy strong{color:#28323d}.home-v25-device-menu .v16-device-menu-copy small{color:#7d858f}.home-v25-device-menu .home-v271-remove-menu-item{color:#a94f4b;border-top-color:rgba(169,79,75,.16)}.home-v25-device-menu .home-v271-remove-menu-item:focus-visible,.home-v25-device-menu .home-v271-remove-menu-item:hover{color:#8d3835;background:#fff5f4}.home-v25-device-visual{position:relative;height:clamp(296px,76vw,303px);min-height:296px;overflow:hidden;background:#eef4f9}.home-v25-device-background{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-v25-device-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(255,255,255,.86),rgba(255,255,255,.64) 42%,rgba(255,255,255,.1) 72%,rgba(255,255,255,0)),linear-gradient(0deg,rgba(241,247,252,.48),rgba(255,255,255,0) 42%);pointer-events:none}.home-v25-device-identity{position:absolute;inset:18px auto 17px 18px;z-index:3;display:flex;width:min(58%,224px);min-width:0;flex-direction:column;color:#1f2833}.home-v25-device-identity :where(h1,h2){width:100%;margin:0 0 12px;overflow:visible;color:#17212c;font-size:clamp(20px,5.55vw,24px);font-weight:740;line-height:1.12;letter-spacing:0;white-space:nowrap}.home-v25-device-attributes,.home-v25-device-facts{display:grid;grid-gap:5px;gap:5px}.home-v25-device-attributes{width:min(100%,190px)}.home-v25-device-facts{position:relative;top:1px;width:min(100%,190px);gap:7px;margin-top:20px}.home-v25-device-detail{display:grid;min-width:0;min-height:38px;grid-template-columns:18px minmax(0,1fr);grid-gap:7px;gap:7px;align-items:center;padding:4px 0;color:#77828e}.home-v25-device-attributes .home-v25-device-detail+.home-v25-device-detail{border-top:1px solid rgba(82,101,123,.09)}.home-v25-device-detail>svg{color:#7d8995}.home-v25-device-detail span{display:grid;min-width:0;grid-gap:1px;gap:1px}.home-v25-device-detail small,.home-v25-device-detail strong{display:block;min-width:0;line-height:1.22}.home-v25-device-detail small{color:#7a8590;font-size:9.5px;font-weight:540}.home-v25-device-detail strong{color:#34414e;font-size:12px;font-weight:690;overflow-wrap:anywhere}.home-v25-device-facts .home-v25-device-detail{min-height:34px;color:#667482}.home-v25-device-facts .home-v25-device-detail>svg{color:#6e7c8a}.home-v25-device-facts .home-v25-device-detail strong{color:#283746}.home-v25-device-product-frame{position:absolute;z-index:2;right:-12%;bottom:-25px;display:grid;width:68%;height:104%;place-items:end center;pointer-events:none}.home-v25-device-product-frame>.home-v25-certification-badge{position:absolute;top:2px;right:20%;z-index:3;min-height:30px;background:rgba(255,255,255,.9);box-shadow:0 3px 8px rgba(45,55,67,.08)}.home-v25-device-product{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom;filter:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-device-shell .home-v25-device-card>.home-v20-specs-grid{position:relative;z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden;border:0;border-top:1px solid rgba(80,99,122,.1);border-radius:0 0 24px 24px;background:rgba(255,255,255,.92)}.home-device-shell .home-v25-device-card>.home-v20-specs-grid .home-v20-spec{min-height:70px;padding:10px 9px;border-color:rgba(80,99,122,.09);background:transparent}.home-device-shell .home-v25-device-card>.home-v20-specs-grid .home-v20-spec svg{color:#87929d}.home-device-shell .home-v25-device-card>.home-v20-specs-grid .home-v20-spec dt{color:#858f99;font-size:9.5px}.home-device-shell .home-v25-device-card>.home-v20-specs-grid .home-v20-spec dd{overflow:visible;color:#55616d;font-size:10.5px;line-height:1.25;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}@media (max-width:400px){.home-v25-device-topline{padding-inline:12px}.home-v25-certification-badge,.home-v25-switch-button{padding-inline:9px;font-size:11px}.home-v25-device-identity{left:15px;width:60%}.home-v25-device-identity :where(h1,h2){font-size:20px}.home-v25-device-product-frame{right:-12%}.home-device-shell .home-v25-device-card>.home-v20-specs-grid .home-v20-spec{padding-inline:7px}}@media (prefers-reduced-motion:reduce){.home-v25-switch-button{transition:none}}.legacy-home-reservation{min-width:0;overflow:hidden}.legacy-home-reservation-media{display:grid;width:100%;height:210px;margin:10px 0 2px;place-items:center;overflow:hidden;border-radius:12px;background:linear-gradient(155deg,#f8fafc,#eef3f8)}.legacy-home-reservation-media img{display:block;width:100%;height:100%;object-fit:contain}.legacy-no-device-actions{display:grid;margin:0 18px;border:1px solid rgba(255,255,255,.86);border-radius:8px;padding:18px;background:rgba(255,255,255,.7);box-shadow:0 13px 30px rgba(74,61,42,.09);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.legacy-no-device-actions .ui-button{width:100%;min-height:54px;border-color:#c79b55;color:#fff;background:#c79b55}.ui-v262-reference-actions:has(a){grid-template-columns:repeat(3,minmax(0,1fr));margin:8px 18px 0;border:1px solid rgba(255,255,255,.82);border-radius:8px;background:rgba(255,255,255,.56);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ui-v262-reference-actions a{min-width:0;min-height:46px;display:grid;place-items:center;border-right:1px solid rgba(83,76,67,.16);padding:6px;color:#393632;font-size:11px;font-weight:650;line-height:1.3;text-align:center;text-decoration:none;overflow-wrap:anywhere}.ui-v262-reference-actions a:last-child{border-right:0}.legacy-reservation-actions{display:flex;min-width:0;flex-wrap:wrap;gap:8px}.legacy-reservation-actions .ui-button{min-height:40px}.legacy-v4-reservation-card{min-width:0}.legacy-v4-reservation-card:not(.is-compact){display:grid;grid-gap:14px;gap:14px;border:0;padding:0;background:transparent;box-shadow:none}.legacy-v4-reservation-card.is-compact{display:grid;grid-gap:12px;gap:12px;overflow:hidden;border:1px solid rgba(83,96,112,.13);border-radius:16px;padding:16px;background:rgba(255,255,255,.97);box-shadow:0 7px 22px rgba(62,78,96,.06)}.legacy-v4-reservation-card.is-compact .legacy-reservation-hero>header{align-items:flex-start}.legacy-v4-reservation-card.is-compact .legacy-reservation-hero h2{margin:4px 0;font-size:20px;line-height:1.25}.legacy-v4-reservation-card.is-compact>.ui-v2-order-progress{margin:0;border-block:1px solid rgba(83,96,112,.1);padding:12px 0}.legacy-v4-reservation-card.is-compact .legacy-reservation-information-card{border:0;border-radius:12px;padding:12px;background:#f7f8fa;box-shadow:none}.legacy-v4-reservation-card.is-compact .legacy-reservation-price-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.legacy-v4-reservation-card.is-compact .legacy-reservation-price-facts>div:first-child{grid-column:1/-1}.legacy-v4-reservation-card.is-compact .legacy-reservation-price-facts>div{padding:8px}.legacy-v4-reservation-card.is-compact .legacy-reservation-price-facts dd{font-size:14px;white-space:nowrap}.legacy-v4-reservation-card.is-compact>.ui-v2-order-timeline{margin:0;border-top:1px solid rgba(83,96,112,.1);padding-top:12px}.legacy-v4-reservation-card.is-compact>footer{display:grid;grid-gap:9px;gap:9px;border-top:1px solid rgba(83,96,112,.1);padding-top:11px}.legacy-v4-reservation-card.is-compact>footer>span{display:flex;align-items:center;gap:5px;color:var(--ui-muted);font-size:11px}.legacy-home-reservation-switcher{display:grid;grid-gap:6px;gap:6px;margin:0 18px 12px;color:var(--ui-muted);font-size:12px;font-weight:700}.legacy-home-reservation-switcher select{width:100%;min-height:44px;border:1px solid var(--ui-line);border-radius:8px;padding:0 12px;color:var(--ui-ink);background:#fff;font:inherit}.legacy-home-reservation-summary,.legacy-home-reservation-summary.ui-v261-asset-home{border:0;padding:0;background:transparent;box-shadow:none}.legacy-home-reservation-summary.ui-v261-asset-home{max-width:none}.legacy-home-reservation-summary>.legacy-v4-reservation-card{border:0;border-radius:0;box-shadow:none}.legacy-reservation-hero{display:grid;min-width:0;grid-template-columns:minmax(125px,37%) minmax(0,1fr);grid-template-rows:auto 1fr;align-items:center;grid-gap:12px 16px;gap:12px 16px;border:1px solid rgba(83,96,112,.14);border-radius:16px;padding:16px;background:rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(62,78,96,.07)}.legacy-v4-reservation-card.is-compact .legacy-reservation-hero{display:block;padding:0;background:transparent}.legacy-reservation-product{display:grid;height:190px;grid-row:1/3;place-items:center;overflow:hidden}.legacy-reservation-product img{width:100%;height:100%;object-fit:contain;transform:scale(1.58)}.legacy-reservation-hero>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.legacy-reservation-hero>.ui-v2-order-progress{grid-column:2;align-self:end}.legacy-reservation-hero>header>div{min-width:0}.legacy-reservation-status-tags{display:flex;min-width:max-content!important;align-items:center;justify-content:flex-end;gap:6px}.legacy-reservation-status-tags .ui-status-tag{white-space:nowrap}.legacy-reservation-age-tag{border-color:rgba(83,96,112,.18);color:var(--ui-muted);background:#f7f8fa}.legacy-reservation-hero h2{margin:5px 0;font-size:clamp(18px,5vw,21px);line-height:1.2;letter-spacing:-.02em;white-space:nowrap}.legacy-reservation-hero p{margin:0;color:var(--ui-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.legacy-reservation-imei{margin-top:8px!important;font-size:11px!important}.legacy-v4-reservation-card .ui-v2-order-progress{grid-template-columns:repeat(4,minmax(0,1fr));margin:4px 0 0}.legacy-reservation-state-guidance{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;margin-bottom:0;border:1px solid rgba(68,118,164,.13);border-radius:12px;padding:12px 14px;background:#f3f8fc}.legacy-reservation-cancelled-state{display:grid;min-width:0;grid-template-columns:42px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;border:1px solid rgba(210,61,74,.18);border-radius:14px;padding:14px;background:#fff4f4}.legacy-reservation-cancelled-state>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#e84c56;color:#fff;font-size:28px;font-weight:300;line-height:1}.legacy-reservation-cancelled-state strong{display:block;color:#a82935;font-size:15px}.legacy-reservation-cancelled-state p{margin:4px 0 0;color:#876168;font-size:11px;line-height:1.45}.legacy-reservation-used-evidence{display:grid;grid-gap:12px;gap:12px}.legacy-reservation-used-evidence .ui-used-inspection-card,.legacy-reservation-used-evidence .ui-v2-used-gallery{margin:0}.legacy-reservation-state-guidance>span{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;color:#376b9c;background:#fff}.legacy-reservation-state-guidance.is-delayed{border-color:rgba(187,126,27,.2);background:#fff8e9}.legacy-reservation-state-guidance.is-delayed:has(.legacy-reservation-delay-policy){grid-template-columns:42px minmax(0,1fr);padding:14px 14px 12px}.legacy-reservation-state-guidance.is-delayed>span{color:#a76b0d}.legacy-reservation-state-guidance.is-ready{border-color:rgba(38,145,91,.18);background:#eff9f3}.legacy-reservation-state-guidance.is-ready>span{color:#248351}.legacy-reservation-state-guidance strong{display:block;font-size:15px}.legacy-reservation-state-guidance>div>small{display:block;margin-bottom:3px;color:var(--ui-muted);font-size:11px;font-weight:680}.legacy-reservation-state-guidance p{margin:4px 0 0;color:var(--ui-muted);font-size:11px;line-height:1.45}.legacy-reservation-delay-policy{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin-top:12px;border-top:1px solid rgba(187,126,27,.18);padding-top:12px}.legacy-reservation-delay-policy>div{min-width:0;border-right:1px solid rgba(187,126,27,.16);padding:2px 10px;text-align:center}.legacy-reservation-delay-policy>div:last-of-type{border-right:0}.legacy-reservation-delay-policy small,.legacy-reservation-delay-policy strong{display:block}.legacy-reservation-delay-policy small{color:var(--ui-muted);font-size:10px}.legacy-reservation-delay-policy strong{margin-top:4px;color:#80530c;font-size:14px;white-space:nowrap}.legacy-reservation-delay-policy>p{grid-column:1/-1;margin:12px 0 0;border-top:1px solid rgba(187,126,27,.14);padding-top:10px;color:#76571f;font-size:11px;text-align:center}.legacy-reservation-section-heading{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px}.legacy-reservation-information-card,.legacy-v4-reservation-card:not(.is-compact)>.legacy-reservation-details{overflow:hidden;border:1px solid rgba(83,96,112,.13);border-radius:14px;padding:14px;background:rgba(255,255,255,.97);box-shadow:0 6px 20px rgba(62,78,96,.055)}.legacy-reservation-information-card .ui-v2-order-facts{border:0;border-radius:0;background:rgba(83,96,112,.12)}.legacy-reservation-information-card .legacy-reservation-price-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-reservation-information-card .legacy-reservation-price-facts>div{padding:8px 10px}.legacy-reservation-information-card .legacy-reservation-price-facts dd{font-size:14px;white-space:nowrap}.legacy-reservation-financial-evidence{display:grid;grid-gap:10px;gap:10px}.legacy-reservation-financial-evidence .legacy-reservation-section-heading{margin-bottom:0}.legacy-reservation-payment-records{display:grid;grid-gap:8px;gap:8px}.legacy-reservation-payment-records>article{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--ui-line);border-radius:10px;padding:9px 10px;background:var(--ui-surface-subtle)}.legacy-reservation-payment-records>article>div{display:grid;min-width:0;grid-gap:2px;gap:2px}.legacy-reservation-payment-records small,.legacy-reservation-payment-records time{color:var(--ui-muted);font-size:10px;font-style:normal}.legacy-reservation-payment-records strong{color:var(--ui-text);font-size:14px}.legacy-reservation-invoice-group{display:grid;grid-gap:6px;gap:6px}.legacy-reservation-invoice-group>small{color:var(--ui-muted);font-size:11px}.legacy-reservation-invoice-list{display:flex;min-width:0;gap:8px;overflow-x:auto;scrollbar-width:none}.legacy-reservation-invoice-list::-webkit-scrollbar{display:none}.legacy-reservation-evidence-preview{display:grid;width:68px;height:68px;min-width:68px;overflow:hidden;place-items:center;border:1px solid var(--ui-line);border-radius:9px;padding:0;color:var(--ui-muted);background:var(--ui-surface-subtle)}.legacy-reservation-evidence-preview:disabled{opacity:.7}.legacy-reservation-evidence-preview[data-private-media-status=error]{grid-template-rows:auto auto;gap:3px;border-color:var(--ui-accent-line);color:var(--ui-accent-strong);background:var(--ui-gold-soft);cursor:pointer}.legacy-reservation-evidence-preview img{width:100%;height:100%;object-fit:cover}.legacy-reservation-evidence-preview svg{width:22px;height:22px}.legacy-reservation-evidence-preview small{font-size:10px;font-weight:700}.legacy-reservation-information-card .legacy-reservation-quick-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-reservation-information-card .legacy-reservation-quick-facts:has(>div:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.legacy-reservation-information-card .legacy-reservation-quick-facts>div{padding:5px 10px;text-align:center}.legacy-reservation-information-card .legacy-reservation-quick-facts dd{font-size:12px;overflow-wrap:normal;text-align:center;word-break:keep-all}.legacy-reservation-information-card .legacy-reservation-quick-facts dt{display:flex;align-items:center;justify-content:center;gap:5px}.legacy-reservation-store-navigation{flex:1 1 190px;min-height:48px!important}.legacy-v4-reservation-card:not(.is-compact)>footer{display:grid;width:100%;grid-template-columns:minmax(0,1fr);justify-items:stretch;grid-gap:10px;gap:10px;margin-top:0}.legacy-v4-reservation-card:not(.is-compact)>footer>span{padding-inline:2px;font-size:11px}.legacy-v4-reservation-card:not(.is-compact)>.legacy-reservation-details{padding:0 14px}.legacy-reservation-pickup-remaining{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:48px;border:1px solid rgba(83,96,112,.13);border-radius:12px;padding:0 14px;background:#fff}.legacy-reservation-pickup-remaining span{color:var(--ui-muted);font-size:12px}.legacy-reservation-pickup-remaining strong{font-size:13px}.legacy-v4-reservation-card:not(.is-compact) .legacy-reservation-actions{display:grid;width:100%;grid-template-columns:1fr;grid-gap:8px;gap:8px}.legacy-v4-reservation-card:not(.is-compact) .legacy-reservation-actions .ui-button{width:100%;min-height:48px;border-radius:10px}.legacy-v4-reservation-card:not(.is-compact) .legacy-reservation-contact{border-color:#c89233;color:#fff;background:linear-gradient(135deg,#c89337,#e0b45f)}.legacy-v4-reservation-card[data-reservation-state=CONTINUE_WAITING_500K] .legacy-reservation-contact,.legacy-v4-reservation-card[data-reservation-state=DELAY_DECISION_REQUIRED] .legacy-reservation-contact,.legacy-v4-reservation-card[data-reservation-state=IN_TRANSIT_DELAY_16_30] .legacy-reservation-contact,.legacy-v4-reservation-card[data-reservation-state=IN_TRANSIT_NORMAL] .legacy-reservation-contact{border-color:#f08a16;color:#cf6c00;background:#fff}.legacy-v4-reservation-card[data-reservation-state=READY_FOR_PICKUP] .legacy-reservation-store-navigation{border-color:#20924b;color:#fff;background:linear-gradient(135deg,#24994d,#35ad5c)}.legacy-v4-reservation-card:not(.is-compact) .legacy-reservation-actions .ui-button-danger{border-color:rgba(204,64,64,.2);color:#c63f3f;background:#fff}.legacy-reservation-configs{display:grid;grid-gap:10px;gap:10px;margin:14px 0}.legacy-reservation-configs>div{display:grid;min-width:0;grid-gap:3px;gap:3px;border-left:3px solid var(--ui-accent);padding:9px 11px;background:var(--ui-accent-soft)}.legacy-reservation-configs small,.legacy-reservation-configs span{color:var(--ui-muted);font-size:12px;overflow-wrap:anywhere}.legacy-home-reservation-faq{margin-inline:18px}.v4-reservation-tabs{display:flex;width:100%;gap:8px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:none}.v4-reservation-tabs::-webkit-scrollbar{display:none}.v4-reservation-tabs button{display:inline-flex;min-width:max-content;min-height:40px;align-items:center;gap:7px;border:1px solid var(--v4-line,#e5e5e7);border-radius:8px;padding:0 11px;color:#626267;background:#fff;font:inherit}.v4-reservation-tabs button[aria-selected=true]{border-color:#c79b55;color:#111;background:#fbf5e9}.v4-reservation-tabs strong{font-size:12px}.legacy-v4-reservation-next{margin:0 0 14px;border-left:3px solid var(--ui-accent);padding:9px 11px;color:var(--ui-muted);background:var(--ui-accent-soft);font-size:13px;line-height:1.55}.legacy-v4-reservation-next strong{color:var(--ui-ink)}.legacy-reservation-decision-panel .legacy-reservation-decision-actions{display:grid;min-width:0;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-top:14px}.legacy-reservation-decision-actions .ui-button{min-width:0;min-height:58px;justify-content:flex-start;border-radius:10px;padding:9px 14px;text-align:left}.legacy-reservation-decision-actions .ui-button-primary{border-color:#ff9d14;color:#fff;background:linear-gradient(135deg,#ff8a00,#ffad25)}.legacy-reservation-decision-actions .ui-button-primary small,.legacy-reservation-decision-actions .ui-button-primary span{display:block}.legacy-reservation-decision-actions .ui-button-primary small{margin-top:2px;color:rgba(255,255,255,.9);font-size:11px}.legacy-reservation-decision-actions .ui-button-danger{border-color:#ef3e3e;color:#d62f2f;background:#fff}.legacy-reservation-decision-actions .ui-button-danger small,.legacy-reservation-decision-actions .ui-button-danger span{display:block}.legacy-reservation-decision-actions .ui-button-danger small{margin-top:2px;color:#6b7077;font-size:10px}.legacy-v4-reservation-card .legacy-reservation-decision-panel{display:block;gap:0;margin:0;border:1px solid #f0b04b;border-radius:14px;padding:16px;background:linear-gradient(145deg,#fff9ee,#fffdf9);box-shadow:0 7px 20px rgba(211,141,27,.08)}.legacy-reservation-decision-panel>header{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:12px;gap:12px}.legacy-reservation-decision-panel>header>svg{box-sizing:content-box;border-radius:50%;padding:11px;color:#ed8200;background:#fff0d2}.legacy-reservation-decision-panel>header small,.legacy-reservation-decision-panel>header strong{display:block}.legacy-reservation-decision-panel>header small{color:#6e5a3a;font-size:11px}.legacy-reservation-decision-panel>header strong{margin-top:3px;color:#1f2023;font-size:18px}.legacy-reservation-decision-panel>header p{margin:5px 0 0;color:var(--ui-muted);font-size:11px;line-height:1.5}.legacy-reservation-decision-panel>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 0}.legacy-reservation-decision-panel>dl>div{min-width:0;border-right:1px solid rgba(187,126,27,.16);padding:0 12px;text-align:center}.legacy-reservation-decision-panel>dl>div:last-child{border-right:0}.legacy-reservation-decision-panel dt{color:var(--ui-muted);font-size:10px}.legacy-reservation-decision-panel dd{margin:4px 0 0;color:#1f2023;font-size:17px;font-weight:760;white-space:nowrap}.legacy-reservation-decision-confirm{display:block;margin-top:9px;color:var(--ui-muted);font-size:10px;text-align:center}.legacy-login-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;overflow-y:auto;padding:24px 16px calc(24px + env(safe-area-inset-bottom));background:rgba(17,17,17,.48);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.legacy-confirm-dialog,.legacy-login-sheet{position:relative;width:min(100%,360px);max-width:360px;border:1px solid var(--ui-line);border-radius:8px;padding:20px;color:var(--ui-ink);background:#fff;box-shadow:0 24px 64px rgba(17,17,17,.22)}.legacy-login-sheet{width:min(100%,420px);max-width:420px;max-height:min(760px,calc(100dvh - 32px));overflow-y:auto;border-radius:22px;padding:0}.legacy-login-sheet .v4-login-panel{width:100%;border:0;border-radius:22px;box-shadow:none}.legacy-login-surface-loading{min-height:420px;border-radius:22px;background:linear-gradient(90deg,var(--ui-page) 0,var(--ui-surface) 50%,var(--ui-page) 100%);background-size:200% 100%;animation:legacy-login-loading 1.1s ease-in-out infinite}@keyframes legacy-login-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.legacy-login-surface-loading{animation:none}}.legacy-confirm-dialog{display:grid;max-width:360px;grid-gap:18px;gap:18px}.legacy-confirm-dialog h2{margin:0;font-size:20px;line-height:1.35}.legacy-confirm-dialog>label{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;color:var(--ui-muted);font-size:14px;line-height:1.5}.legacy-confirm-dialog>label input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--ui-accent)}.legacy-confirm-dialog>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.legacy-login-close{position:absolute;z-index:1;top:10px;right:10px;display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:50%;color:var(--ui-muted);background:var(--ui-page);font-size:24px;line-height:1}.legacy-login-close:focus-visible{outline:2px solid var(--v4-action-blue,#1463ff);outline-offset:2px}.legacy-v4-reservation-card .ui-v2-order-timeline{margin-top:14px}.legacy-v4-reservation-card .legacy-reservation-contact{flex:1 1 180px}.legacy-reservation-shell .ui-main{width:min(100%,760px)}.legacy-customer-timeline ol{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.legacy-customer-timeline li{position:relative;display:grid;min-width:0;grid-template-columns:16px minmax(0,1fr);grid-gap:10px;gap:10px;padding:0 0 18px}.legacy-customer-timeline li:before{position:absolute;top:12px;bottom:0;left:5px;width:1px;background:var(--ui-line);content:""}.legacy-customer-timeline li:last-child{padding-bottom:0}.legacy-customer-timeline li:last-child:before{display:none}.legacy-customer-timeline li>span{position:relative;z-index:1;width:11px;height:11px;margin-top:3px;border:2px solid #fff;border-radius:50%;background:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}.legacy-customer-timeline li div{display:grid;min-width:0;grid-gap:3px;gap:3px}.legacy-customer-timeline li strong{overflow-wrap:anywhere;font-size:13px}.legacy-customer-timeline li small{color:var(--ui-muted);font-size:11px}.ui-market-v24-product-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.legacy-used-market-list{display:grid;grid-gap:16px;gap:16px}.legacy-used-thumbnails{display:grid;width:100%;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px;padding-top:10px}.legacy-used-thumbnails button{min-width:0;aspect-ratio:1;overflow:hidden;border:1px solid var(--ui-line);border-radius:7px;padding:2px;background:#fff}.legacy-used-thumbnails button[aria-pressed=true]{border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}.legacy-used-thumbnails img{display:block;width:100%;height:100%;object-fit:contain}.legacy-after-sales-form,.legacy-after-sales-page,.legacy-reservation-detail{display:grid;min-width:0;grid-gap:16px;gap:16px}.legacy-after-sales-form{padding:16px}.legacy-after-sales-form label{display:grid;min-width:0;grid-gap:7px;gap:7px;color:var(--ui-text);font-size:12px;font-weight:700}.legacy-after-sales-form textarea{min-height:108px;resize:vertical}.legacy-after-sales-form input[type=file]{width:100%;min-width:0;border:1px dashed var(--ui-line);border-radius:8px;padding:12px;background:var(--ui-surface-subtle)}.legacy-after-sales-form progress{width:100%;accent-color:var(--ui-accent)}.legacy-notification-list button,.legacy-profile-actions button{width:100%;min-width:0;min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;border:0;border-bottom:1px solid var(--ui-line);padding:12px 14px;color:var(--ui-text);background:transparent;font:inherit;text-align:left}.legacy-notification-list button:last-child,.legacy-profile-actions button:last-child{border-bottom:0}.legacy-notification-list button span{display:grid;min-width:0;grid-gap:4px;gap:4px}.legacy-notification-list button small{color:var(--ui-muted);font-size:10px;line-height:1.4;overflow-wrap:anywhere}.legacy-v4-profile-summary{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:rgba(0,0,0,.13)}.legacy-v4-profile-summary>span{display:grid;min-width:0;justify-items:center;grid-gap:3px;gap:3px;border-right:1px solid rgba(255,255,255,.14);padding:10px 4px;color:rgba(255,255,255,.72);font-size:9px;line-height:1.25;text-align:center;overflow-wrap:anywhere}.legacy-v4-profile-summary>span:last-child{border-right:0}.legacy-v4-profile-summary strong{color:#fff;font-size:18px;line-height:1}.legacy-v4-profile-card .v273-member-account strong{font-size:17px}.legacy-v4-profile-home{width:min(100%,760px);margin:0 auto}.legacy-v4-profile-mark{display:grid;width:58px;height:58px;place-items:center;border:2px solid #f2cf83;color:#f2cf83;background:rgba(14,14,14,.16);-webkit-clip-path:polygon(50% 0,91% 24%,91% 76%,50% 100%,9% 76%,9% 24%);clip-path:polygon(50% 0,91% 24%,91% 76%,50% 100%,9% 76%,9% 24%)}.legacy-v4-profile-devices{display:grid;grid-gap:10px;gap:10px}.legacy-v4-profile-devices>h2,.legacy-v4-settings-home .ui-my-section>h2{margin:0 2px;color:var(--ui-ink);font-size:18px}.legacy-v4-profile-devices .ui-surface-list{overflow:hidden;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface)}.legacy-v4-profile-devices .v273-device-row{border:0;border-radius:0;box-shadow:none}.legacy-v4-settings-home{display:grid;width:min(100%,760px);grid-gap:10px;gap:10px;margin:0 auto}.legacy-v4-settings-home .ui-my-section{display:grid;grid-gap:6px;gap:6px}.legacy-v4-settings-home .ui-my-section>h2{font-size:16px}.legacy-v4-settings-home .ui-surface-list{overflow:hidden;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface)}.legacy-v4-settings-home .ui-list-item{width:100%;min-height:48px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;border:0;border-bottom:1px solid var(--ui-line);padding:6px 10px;color:var(--ui-text);background:transparent;font:inherit;text-align:left;text-decoration:none}.legacy-v4-settings-home .ui-list-item:last-child{border-bottom:0}.legacy-v534-account-summary{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;grid-gap:8px;gap:8px;border-bottom:1px solid var(--ui-line);padding:10px}.legacy-v534-account-summary>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);grid-gap:8px 12px;gap:8px 12px}.legacy-v534-account-summary [data-account-fact]{min-width:0;display:grid;grid-gap:2px;gap:2px}.legacy-v534-account-summary [data-account-fact=whatsapp]{grid-column:1/-1}.legacy-v534-account-summary small{color:var(--ui-muted);font-size:11px;line-height:1.3}.legacy-v534-account-summary strong{min-width:0;color:var(--ui-text);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.legacy-v534-account-summary [data-account-fact=whatsapp] strong{font-size:15px}.legacy-v4-settings-home .ui-list-item-icon{width:36px;height:36px;flex-basis:36px;border-radius:10px}.legacy-v4-settings-home .ui-list-item-copy{display:grid;min-width:0;grid-gap:2px;gap:2px}.legacy-v4-settings-home .ui-list-item-copy small{color:var(--ui-muted);font-size:11px;line-height:1.3;overflow-wrap:anywhere}.legacy-v4-settings-home .ui-my-bottom-logout{width:100%;min-height:44px}.v68-identity-settings{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface);overflow:hidden}.v68-identity-settings>header{display:grid;grid-gap:2px;gap:2px;padding:11px 12px 4px}.v68-identity-settings>header strong{color:var(--ui-text);font-size:14px}.v68-identity-settings>header small{color:var(--ui-muted);font-size:11px;line-height:1.4}.v68-identity-list{display:grid}.v68-identity-row{min-height:54px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:5px 10px;border-top:1px solid var(--ui-line)}.v68-identity-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:var(--ui-text);background:var(--ui-surface-subtle)}.v68-identity-icon>svg{width:19px;height:19px}.v68-identity-icon.is-facebook{color:var(--v4-action-blue);background:var(--v4-action-blue-soft)}.v68-identity-icon.is-wechat{color:#167b45;background:#edf8f1}.v68-identity-copy{min-width:0;display:grid;grid-gap:2px;gap:2px}.v68-identity-copy strong{color:var(--ui-text);font-size:13px}.v68-identity-copy small{color:var(--ui-muted);font-size:10px;line-height:1.35;overflow-wrap:anywhere}.v68-identity-row>button{min-width:56px;min-height:44px;border:0;padding-inline:8px;color:var(--v4-action-blue);background:transparent;font:inherit;font-size:12px;font-weight:760}.v68-identity-row>button:disabled{color:#9499a1}.v68-identity-row>button:focus-visible{outline:2px solid #1463ff;outline-offset:-2px;border-radius:8px}.v68-identity-loading{min-height:64px;display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--ui-muted);font-size:12px}.v68-identity-settings>.ui-form-error{margin:0 10px 10px}.legacy-after-sales-page{gap:12px}.legacy-after-sales-form{display:grid;grid-gap:12px;gap:12px;border-radius:15px;padding:14px}.legacy-after-sales-field,.legacy-customer-upload{position:relative;min-width:0;display:grid;grid-gap:6px;gap:6px;color:var(--ui-ink);font-size:12px;font-weight:700}.legacy-after-sales-field .ui-form-control{width:100%;min-height:44px}.legacy-after-sales-field textarea.ui-form-control{min-height:86px;resize:vertical}.legacy-customer-upload-control{min-width:0;min-height:58px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;border:1px solid var(--ui-line);border-radius:11px;padding:8px 10px;background:#fff;cursor:pointer}.legacy-customer-upload:focus-within .legacy-customer-upload-control{outline:2px solid color-mix(in srgb,var(--ui-accent) 55%,transparent);outline-offset:2px}.legacy-customer-upload-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:9px;color:#87682f;background:#fbf3e4}.legacy-customer-upload-copy{min-width:0;display:grid;grid-gap:2px;gap:2px}.legacy-customer-upload-copy strong{font-size:13px}.legacy-customer-upload-copy small{overflow:hidden;color:var(--ui-muted);font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.legacy-after-sales-submit{width:100%;min-height:46px}@media (min-width:760px){.ui-market-v24-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:400px){.legacy-reservation-hero{grid-template-columns:minmax(112px,36%) minmax(0,1fr);gap:8px 10px;padding:12px}.legacy-reservation-product{height:180px}.legacy-reservation-delay-policy{grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-reservation-hero>header{flex-direction:column-reverse}.legacy-v4-reservation-card.is-compact .legacy-reservation-hero>header{flex-direction:row}.legacy-reservation-information-card .legacy-reservation-price-facts dt,.legacy-reservation-information-card .legacy-reservation-quick-facts dt{font-size:9px}.legacy-reservation-actions .ui-button{flex:1 1 132px}.legacy-v4-reservation-card:not(.is-compact) .legacy-reservation-contact{flex-basis:100%}}@media (max-width:430px){.legacy-reservation-hero>header{flex-direction:column-reverse}.legacy-v4-reservation-card.is-compact .legacy-reservation-hero>header{flex-direction:row}.legacy-v4-settings-intro p{display:none}.legacy-reservation-shell .ui-v2-orders-heading{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;grid-gap:10px;gap:10px}.legacy-reservation-reload{width:44px;min-width:44px;padding:0}.legacy-reservation-reload>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.legacy-reservation-information-card .legacy-reservation-price-facts>div{padding-inline:4px}.legacy-reservation-information-card .legacy-reservation-quick-facts:has(>div:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1px}.legacy-reservation-information-card .legacy-reservation-price-facts dd{font-size:10px;letter-spacing:0}.legacy-v4-reservation-card.is-compact .legacy-reservation-price-facts dd{font-size:13px}}.home-device-shell .home-v271-device-actions{display:flex;min-width:0;flex:0 1 auto;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.home-device-shell .home-v271-lifecycle-toolbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.home-device-shell .home-v271-lifecycle-toolbar .ui-v261-asset-switcher{min-width:0;margin:0}.home-device-shell .home-v271-lifecycle-toolbar .ui-v261-asset-switcher select{max-width:150px}.home-device-shell .home-v271-greeting{min-width:0;flex:1 1 auto;overflow:hidden;color:#52606d;font-size:12px;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.home-device-shell .home-v271-device-actions .home-v25-certification-badge,.home-device-shell .home-v271-device-actions .home-v25-switch-button{min-height:32px;padding-inline:9px;font-size:11px}.home-device-shell .home-v271-device-actions .home-v25-certification-badge{gap:4px;white-space:nowrap}.home-device-shell .home-v271-remove-button{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid rgba(74,87,101,.14);border-radius:50%;background:rgba(255,255,255,.78);color:#697582}.home-device-shell .home-v271-remove-button:focus-visible,.home-device-shell .home-v271-remove-button:hover{border-color:rgba(179,75,72,.28);color:#a94f4b}.home-device-shell .home-v271-protection-card{gap:10px}.home-device-shell .home-v271-protection-card>h2{margin-bottom:0}.home-device-shell .home-v271-protection-item{min-height:96px;padding:11px 12px;border-radius:15px}.home-device-shell .home-v271-standard-protection{min-height:112px;padding:14px 15px;border-radius:17px}@media (max-width:430px){.home-device-shell .home-v25-device-topline{gap:6px;padding:10px 10px 8px}.home-device-shell .home-v271-device-actions{gap:3px}.home-device-shell .home-v271-lifecycle-toolbar{align-items:flex-start}.home-device-shell .home-v271-lifecycle-toolbar .ui-v261-asset-switcher select{max-width:118px}.home-device-shell .home-v271-device-actions .home-v25-certification-badge,.home-device-shell .home-v271-device-actions .home-v25-switch-button{padding-inline:7px;font-size:10px}.home-device-shell .home-v271-protection-item{min-height:92px;padding:10px 11px}.home-device-shell .home-v271-standard-protection{min-height:106px;padding:13px 14px}}.customer-asset-trigger{min-width:82px;min-height:36px;color:#303943;background:rgba(255,255,255,.9)}.customer-asset-custom-trigger{width:100%;border:0;padding:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.customer-asset-custom-trigger.ui-service-device-trigger{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:13px;gap:13px;padding:14px}.customer-asset-custom-trigger.ui-service-device-trigger,.customer-asset-custom-trigger.v273-device-switch-trigger{align-items:center;border:1px solid var(--ui-line);border-radius:14px;background:rgba(255,255,255,.94);box-shadow:0 5px 16px rgba(17,18,20,.055)}.customer-asset-custom-trigger.v273-device-switch-trigger{min-height:72px;display:flex;gap:12px;padding:13px 16px}.customer-asset-custom-trigger.v273-device-switch-trigger>svg{flex:0 0 auto;color:var(--ui-muted)}.customer-asset-sheet-backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;padding:16px 12px 0;background:rgba(31,38,47,.42);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.customer-asset-sheet{width:min(100%,430px);max-height:min(76dvh,660px);overflow:hidden;border:1px solid rgba(83,96,112,.12);border-radius:22px 22px 0 0;padding:8px 16px calc(18px + env(safe-area-inset-bottom));color:#1f2833;background:rgba(252,253,254,.98);box-shadow:0 -18px 48px rgba(39,52,67,.18)}.customer-asset-sheet-handle{display:block;width:42px;height:4px;margin:0 auto 10px;border-radius:999px;background:#c9ced4}.customer-asset-sheet>header{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(83,96,112,.1);padding-bottom:10px}.customer-asset-group h3,.customer-asset-sheet>header h2,.customer-asset-sheet>header p{margin:0}.customer-asset-sheet>header h2{font-size:20px;line-height:1.2}.customer-asset-sheet>header p{margin-top:3px;color:#7c8691;font-size:12px}.customer-asset-sheet>header button{display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:50%;color:#66717c;background:#f0f2f4}.customer-asset-sheet-scroll{max-height:calc(min(76dvh, 660px) - 86px);overflow:auto;overscroll-behavior:contain;padding-top:6px}.customer-asset-group{margin-top:14px}.customer-asset-group h3{padding:0 2px 8px;color:#5f6a75;font-size:13px;font-weight:700}.customer-asset-group>div{overflow:hidden;border:1px solid rgba(83,96,112,.12);border-radius:14px;background:#fff}.customer-asset-add,.customer-asset-group button{width:100%;min-width:0;min-height:66px;border:0;color:#27313c;background:transparent}.customer-asset-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.customer-asset-row+.customer-asset-row{border-top:1px solid rgba(83,96,112,.09)}.customer-asset-group .customer-asset-select{display:grid;grid-template-columns:48px minmax(0,1fr) 20px;grid-gap:10px;gap:10px;align-items:center;padding:8px 12px;text-align:left}.customer-asset-group .customer-asset-select[aria-current=true]{background:#f8fafb}.customer-asset-group .customer-asset-remove{width:44px;min-height:44px;align-self:center;border-left:1px solid rgba(83,96,112,.09);color:#c7464c;background:transparent;cursor:pointer}.customer-asset-group .customer-asset-remove:disabled{cursor:wait;opacity:.55}.customer-asset-thumb{display:grid;width:48px;height:50px;overflow:hidden;place-items:center;border-radius:9px;background:#f3f5f7}.customer-asset-thumb img{display:block;width:100%;height:100%;object-fit:contain}.customer-asset-row-copy{display:grid;min-width:0;grid-gap:4px;gap:4px}.customer-asset-row-copy strong{overflow:hidden;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.customer-asset-row-copy small{color:#67737f;font-size:12px;font-weight:680}.customer-asset-row-copy small.is-certified{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(67,138,108,.18);border-radius:999px;padding:2px 6px;color:#438a6c;background:#eef8f3}.customer-asset-group:first-of-type .customer-asset-row-copy small:not(.is-certified){color:#3b7daa}.customer-asset-selected{color:#3d8e6d}.customer-asset-add{display:flex;min-height:54px;align-items:center;gap:10px;margin-top:12px;padding:0 4px;font-size:14px;font-weight:680;text-align:left}.customer-asset-add>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(83,96,112,.14);border-radius:50%;background:#fff}.customer-asset-remove-error{margin:10px 2px 0;color:#a93238;font-size:12px;line-height:1.45}.legacy-reservation-collapsible{overflow:hidden;border-top:1px solid rgba(83,96,112,.11);background:#fff}.legacy-reservation-collapsible>summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:0 2px;color:#27313c;font-size:14px;font-weight:720;list-style:none;cursor:pointer}.legacy-reservation-collapsible>summary::-webkit-details-marker{display:none}.legacy-reservation-collapsible>summary svg{flex:0 0 auto;color:#8b949e;transition:transform .16s ease}.legacy-reservation-collapsible[open]>summary svg{transform:rotate(90deg)}.legacy-reservation-details>div{padding-bottom:8px}.legacy-reservation-secondary-facts{margin-top:0}.legacy-reservation-timeline .ui-v2-order-timeline{margin-top:0;padding-top:0}.legacy-home-reservation-faq,.legacy-reservation-detail>.legacy-reservation-collapsible{border:1px solid rgba(83,96,112,.1);border-radius:16px;padding:0 14px;box-shadow:0 8px 22px rgba(62,78,96,.06)}.legacy-reservation-faq{overflow:hidden;border:1px solid rgba(83,96,112,.1);border-radius:16px;padding:14px;background:#fff;box-shadow:0 8px 22px rgba(62,78,96,.06)}.legacy-reservation-faq>h2{margin:0 0 8px;color:#20252b;font-size:15px;line-height:1.35}.legacy-reservation-faq>div{border-top:0}.legacy-reservation-faq .ui-service-faq-item>summary{min-height:40px;font-size:12px}.legacy-home-reservation-faq>div,.legacy-reservation-detail>.legacy-reservation-collapsible>div{border-top:1px solid rgba(83,96,112,.09)}@media (prefers-reduced-motion:reduce){.legacy-reservation-collapsible>summary svg{transition:none}}.home-device-shell .home-v435-protection-card{display:grid;grid-gap:0;gap:0;overflow:hidden;border:1px solid rgba(68,77,88,.11);border-radius:16px;padding:0;background:rgba(255,255,255,.96);box-shadow:none}.home-device-shell .home-v435-protection-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px 13px}.home-device-shell .home-v435-protection-header>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.home-device-shell .home-v435-protection-header h2{margin:0;color:#1f252c;font-size:18px;line-height:1.25}.home-device-shell .home-v435-protection-header p{margin:0;color:#7a838d;font-size:11px;line-height:1.4}.home-device-shell .home-v435-protection-header>span{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:12px;color:#9b741f;background:#faf4e6}.home-device-shell .home-v435-protection-list{display:grid;padding:0 16px}.home-device-shell .home-v435-protection-row{display:grid;min-width:0;min-height:78px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;border-top:1px solid rgba(68,77,88,.09);padding:11px 0}.home-device-shell .home-v435-protection-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;color:#69737e;background:#f2f4f6}.home-device-shell .home-v435-protection-row[data-tone=positive] .home-v435-protection-icon{color:#287a58;background:#edf7f1}.home-device-shell .home-v435-protection-row[data-tone=accent] .home-v435-protection-icon{color:#9b741f;background:#faf4e6}.home-device-shell .home-v435-protection-copy{display:grid;min-width:0;grid-gap:2px;gap:2px}.home-device-shell .home-v435-protection-copy small,.home-device-shell .home-v435-protection-copy>span{color:#7a838d;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.home-device-shell .home-v435-protection-copy strong{color:#242a31;font-size:14px;line-height:1.35}.home-device-shell .home-v435-protection-row[data-tone=positive] .home-v435-protection-copy strong{color:#287a58}.home-device-shell .home-v435-protection-action a{display:inline-flex;min-height:44px;align-items:center;gap:2px;padding:0 2px 0 10px;color:#8c681b;font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.legacy-v4-profile-home .v273-order-center>div{grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-v436-support-section{display:grid;grid-gap:10px;gap:10px}.legacy-v436-support-section>h2{margin:0 2px;color:var(--ui-ink);font-size:18px}.legacy-v436-support-section .ui-surface-list{overflow:hidden;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface)}.legacy-v436-support-section .ui-list-item{display:grid;width:100%;min-height:64px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border-bottom:1px solid var(--ui-line);padding:12px 14px;color:var(--ui-text);text-decoration:none}.legacy-v436-support-section .ui-list-item:last-child{border-bottom:0}.legacy-v436-support-section .ui-list-item-copy{display:grid;min-width:0;grid-gap:4px;gap:4px}.legacy-v436-support-section .ui-list-item-copy small{color:var(--ui-muted);font-size:11px;line-height:1.4;overflow-wrap:anywhere}.customer-support-shell .customer-bug-form,.customer-support-shell .customer-bug-success,.customer-support-shell .customer-release-timeline,.customer-support-shell .customer-support-heading,.customer-support-shell>.ui-form-error{width:min(100%,760px);margin-inline:auto}.customer-support-heading{display:flex;align-items:flex-end;justify-content:space-between;padding:4px 2px 8px}.customer-support-heading h1,.customer-support-heading p,.customer-support-heading small{margin:0}.customer-support-heading h1{color:var(--ui-ink);font-size:28px;line-height:1.2}.customer-support-heading p,.customer-support-heading small{color:var(--ui-muted);font-size:13px;line-height:1.5}.customer-release-timeline{display:grid;padding:0 2px 24px}.customer-release-timeline article{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px}.customer-release-timeline article>div:last-child{border-bottom:1px solid var(--ui-line);padding:1px 0 22px}.customer-release-timeline article+article>div:last-child{padding-top:20px}.customer-release-marker{position:relative;display:flex;justify-content:center}.customer-release-marker:after{position:absolute;top:14px;bottom:0;width:1px;background:var(--ui-line);content:""}.customer-release-timeline article:last-child .customer-release-marker:after{display:none}.customer-release-marker span{z-index:1;width:9px;height:9px;margin-top:7px;border:2px solid #aab1b8;border-radius:50%;background:#fff}.customer-release-timeline .is-current .customer-release-marker span{border-color:#b58a32;background:#d2aa57}.customer-release-timeline header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.customer-release-timeline h2{margin:0;color:var(--ui-ink);font-size:18px}.customer-release-timeline time{color:var(--ui-muted);font-size:11px}.customer-release-timeline strong{display:block;margin-top:4px;color:var(--ui-text);font-size:14px}.customer-release-timeline ul{display:grid;grid-gap:6px;gap:6px;margin:10px 0 0;padding-left:18px;color:var(--ui-muted);font-size:12px;line-height:1.55}.customer-bug-form{display:grid;grid-gap:17px;gap:17px;padding:18px 0 28px}.customer-bug-form label{display:grid;grid-gap:8px;gap:8px;color:var(--ui-text);font-size:13px;font-weight:700}.customer-bug-form textarea{min-height:150px;resize:vertical}.customer-bug-diagnostics{margin:0;border-left:3px solid #cda448;padding:2px 0 2px 12px;color:var(--ui-muted);font-size:11px;line-height:1.55}.customer-bug-submit{width:100%;min-height:50px}.customer-bug-success{display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:40px 18px;color:#287a58;text-align:center}.customer-bug-success h2,.customer-bug-success p{margin:0}.customer-bug-success p,.customer-bug-success small{color:var(--ui-muted);line-height:1.5}@media (max-width:390px){.home-device-shell .home-v435-protection-header,.home-device-shell .home-v435-protection-list{padding-inline:14px}.home-device-shell .home-v435-protection-row{grid-template-columns:38px minmax(0,1fr) auto;gap:9px}.home-device-shell .home-v435-protection-action a{max-width:76px;white-space:normal}}.ui-catalog-loading{align-items:center;background:#f7f7f9;color:#111214;display:flex;flex-direction:column;font-family:var(--font-ui);gap:14px;justify-content:center;min-height:100dvh}.ui-catalog-loading strong{font-size:20px;font-weight:700}.ui-catalog-loading span{animation:ui-catalog-pulse .9s ease-in-out infinite alternate;background:#c59a42;border-radius:50%;height:7px;width:7px}.ui-catalog-error{align-items:center;background:#f7f7f9;color:#111214;display:flex;flex-direction:column;font-family:var(--font-ui);justify-content:center;min-height:100dvh;padding:24px;text-align:center}.ui-catalog-error strong{font-size:20px;line-height:1.35}.ui-catalog-error p{color:#65666b;line-height:1.5;margin:10px 0 20px}.ui-catalog-error button{background:#17130d;border:0;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-weight:700;min-height:48px;min-width:152px;padding:0 22px}.ui-catalog-error button:focus-visible{outline:3px solid #c59a42;outline-offset:3px}.ui-catalog-switch-error{align-items:center;background:rgba(255,255,255,.97);border:1px solid #cbd9f8;border-radius:12px;box-shadow:0 10px 28px rgba(23,46,86,.16);color:#15233b;display:flex;font-family:var(--font-ui);gap:12px;justify-content:space-between;left:50%;max-width:min(520px,calc(100vw - 28px));padding:11px 12px 11px 14px;position:fixed;top:calc(max(12px, env(safe-area-inset-top)) + 56px);transform:translateX(-50%);width:calc(100vw - 28px);z-index:500}.ui-catalog-switch-error span{display:grid;grid-gap:2px;gap:2px;min-width:0}.ui-catalog-switch-error strong{font-size:13px;line-height:1.35}.ui-catalog-switch-error small{color:#53647f;font-size:12px;line-height:1.45}.ui-catalog-switch-error button{background:#edf3ff;border:0;border-radius:9px;color:#1463ff;cursor:pointer;flex:0 0 auto;font:inherit;font-size:12px;font-weight:750;min-height:44px;padding:0 14px}.ui-catalog-switch-error button:focus-visible{outline:2px solid #1463ff;outline-offset:2px}body:has(.ui-catalog-switch-error) .ui-offline-read-only{display:none}@keyframes ui-catalog-pulse{0%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-catalog-loading span{animation:none}}.home-device-shell .home-v20-advisor-card.home-v662-support-card{display:block;min-height:0;padding:0;overflow:hidden;border:0;border-radius:16px;background:#fff;box-shadow:0 3px 8px rgba(45,62,82,.07)}.home-v662-support-header{min-height:48px;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:12px 16px 0;border-bottom:1px solid #edf0f4}.home-v662-support-header>small{align-self:center;color:#7b8592;font-size:12px;font-weight:650;letter-spacing:.02em}.home-v662-support-tabs{min-width:0;display:flex;align-items:flex-end;gap:18px}.home-v662-support-tabs button{position:relative;min-height:44px;padding:0 1px 10px;border:0;color:#7a8490;background:transparent;font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer}.home-v662-support-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px 2px 0 0;background:transparent;content:""}.home-v662-support-tabs button[aria-selected=true]{color:#1463ff}.home-v662-support-tabs button[aria-selected=true]:after{background:#1463ff}.home-v662-support-tabs button:focus-visible{outline:2px solid #1463ff;outline-offset:2px;border-radius:5px}.home-v662-support-panel{min-width:0}.home-v662-support-profile{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;min-height:112px;padding:14px 16px}.home-device-shell .home-v662-support-profile .home-v20-advisor-avatar{width:74px;height:88px;align-self:center;border:0;border-radius:12px;background:#edf1f5}.home-device-shell .home-v662-support-profile .home-v20-advisor-copy{gap:5px}.home-device-shell .home-v662-support-profile .home-v20-advisor-copy h2{margin:0;font-size:17px;line-height:1.25}.home-device-shell .home-v662-support-profile .home-v20-advisor-copy p{margin:0;font-size:12px;line-height:1.45}.home-device-shell .home-v662-support-profile .home-v20-advisor-status{margin-top:2px;font-size:12px}.home-v662-support-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #edf0f4}.home-v662-support-actions a{min-width:0;min-height:70px;display:grid;place-items:center;align-content:center;grid-gap:7px;gap:7px;padding:9px 4px 10px;border-left:1px solid #edf0f4;color:#4f5c6a;background:transparent;font-size:10px;font-weight:650;line-height:1.2;text-align:center;text-decoration:none}.home-v662-support-actions a:first-child{border-left:0}.home-v662-support-actions a svg{width:21px;height:21px}.home-v662-support-actions a[data-channel=whatsapp] svg{color:#25a765}.home-v662-support-actions a[data-channel=facebook] svg{color:#1877f2}.home-v662-support-actions a[data-channel=tiktok] svg{color:#17191d}.home-v662-support-actions a[data-channel=maps] svg{color:#1463ff}.home-v662-support-actions a:hover{color:#1463ff;background:#f8faff}.home-v662-support-actions a:focus-visible{position:relative;z-index:1;outline:2px solid #1463ff;outline-offset:-3px;border-radius:8px}@media (max-width:420px){.home-v662-support-header{gap:8px;padding-inline:13px}.home-v662-support-tabs{gap:12px}.home-v662-support-tabs button{font-size:11px}.home-v662-support-profile{grid-template-columns:64px minmax(0,1fr);gap:11px;padding-inline:13px}.home-device-shell .home-v662-support-profile .home-v20-advisor-avatar{width:64px;height:82px}.home-device-shell .home-v662-support-profile .home-v20-advisor-copy h2{font-size:16px}.home-v662-support-actions a{min-height:66px;font-size:10px}}.ui-market-lane-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100% - 32px,560px);min-height:48px;margin:0 auto 16px;padding:4px;border:1px solid #e0e3e8;border-radius:13px;background:#eef0f3}.ui-preorder-detail>.ui-market-lane-switch,.ui-preorder-market>.ui-market-lane-switch,.ui-preorder-orders>.ui-market-lane-switch{width:min(100%,560px)}.ui-market-lane-switch a{display:grid;min-height:44px;place-items:center;border-radius:9px;color:#6c727b;font-size:13px;font-weight:720;text-decoration:none}.ui-market-lane-switch a[aria-current=page]{color:#fff;background:#17191d;box-shadow:0 2px 8px rgba(23,25,29,.16)}.ui-preorder-process{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px;margin:12px 0;padding:13px 14px;border:1px solid #e2e5e9;border-radius:12px;background:#fff}.ui-preorder-process>span{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;color:#8b682d;background:#f6f0e7}.ui-preorder-process>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.ui-preorder-process strong{font-size:13px}.ui-preorder-process small{color:#6c727b;font-size:10px;line-height:1.45}.ui-preorder-catalog-tools{margin:14px 0;padding:14px;border:1px solid #e2e5e9;border-radius:14px;background:#fff}.ui-preorder-catalog-tools>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#69707a;font-size:11px}.ui-preorder-catalog-tools>header strong{color:#17191d;font-size:14px}.ui-preorder-catalog-tools .ui-preorder-families{margin:0 0 12px}.ui-preorder-catalog-tools .ui-preorder-families button{display:grid;grid-template-columns:22px auto;grid-template-rows:auto auto;min-width:92px;min-height:64px;align-content:center;grid-gap:1px 8px;gap:1px 8px;padding:8px 12px;border-radius:11px;text-align:left}.ui-preorder-catalog-tools .ui-preorder-families svg{grid-row:1/span 2;align-self:center}.ui-preorder-catalog-tools .ui-preorder-families span{font-size:12px;font-weight:740}.ui-preorder-catalog-tools .ui-preorder-families small{color:#9a7535;font-size:10px}.ui-preorder-search{margin-top:0}.ui-preorder-search svg{color:#69707a}.ui-preorder-series{display:flex;gap:7px;margin-top:11px;overflow-x:auto;scrollbar-width:none}.ui-preorder-series button{flex:0 0 auto;min-height:44px;border:1px solid #e0e3e8;border-radius:9px;padding:0 12px;color:#5f6670;background:#f7f8fa;font-size:11px;font-weight:680}.ui-preorder-series button[aria-pressed=true]{border-color:#9a7535;color:#6f511f;background:#f6f0e7}.ui-preorder-product-card>strong{min-height:38px;display:flex;align-items:end;line-height:1.35}.ui-preorder-product-card>span b{max-width:54%;overflow:hidden;color:#383c42;font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ui-preorder-detail{max-width:860px;padding-bottom:170px}.ui-preorder-related{overflow:hidden;border:1px solid #e2e5e9;border-radius:13px;background:#fff}.ui-preorder-related>header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px}.ui-preorder-related>header strong{font-size:12px}.ui-preorder-related>header small{color:#8a682d;font-size:10px}.ui-preorder-related nav{display:flex;gap:7px;padding:0 14px 13px;overflow-x:auto;scrollbar-width:none}.ui-preorder-related a{flex:0 0 auto;display:inline-flex;align-items:center;border:1px solid #e0e3e8;border-radius:9px;padding:0 12px;color:#5f6670;background:#f7f8fa;font-size:11px;font-weight:700;text-decoration:none}.ui-preorder-related a[aria-current=page]{border-color:#17191d;color:#fff;background:#17191d}.ui-preorder-detail-header{grid-template-columns:minmax(130px,40%) minmax(0,1fr)}.ui-preorder-original{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;border:1px solid #ddcfb5;border-radius:999px;color:#76571f;background:#fbf7ee;font-weight:780}.ui-preorder-detail-header section>small{margin-top:7px;color:#727984;font-weight:620}.ui-preorder-panel-note{margin:-7px 0 13px;color:#717883;font-size:11px;line-height:1.5}.ui-preorder-model-info>header>span{margin-left:auto;color:#717883;font-size:9px}.ui-preorder-model-info>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #e8eaed;border-radius:11px;overflow:hidden}.ui-preorder-model-info article{min-width:0;display:grid;grid-template-columns:23px minmax(0,1fr);grid-gap:9px;gap:9px;padding:13px;border-right:1px solid #e8eaed;border-bottom:1px solid #e8eaed}.ui-preorder-model-info article:nth-child(2n){border-right:0}.ui-preorder-model-info article:nth-last-child(-n+2){border-bottom:0}.ui-preorder-model-info article>svg{margin-top:2px;color:#8b682d}.ui-preorder-model-info article>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.ui-preorder-model-info article small{color:#747b84;font-size:9px}.ui-preorder-model-info article strong{overflow-wrap:anywhere;font-size:11px;line-height:1.4}.ui-preorder-trend-basis{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px;color:#6f7680;font-size:9px}.ui-preorder-trend-basis span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-preorder-trend-basis strong{flex:0 0 auto;color:#17191d;font-size:11px}.ui-preorder-protection-copy>p{margin:0;color:#626972;font-size:11px;line-height:1.65}.ui-preorder-protection-copy>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.ui-preorder-protection-copy>div span{display:inline-flex;min-height:38px;align-items:center;gap:6px;padding:0 11px;border-radius:9px;color:#6e5428;background:#f6f0e7;font-size:10px;font-weight:720}.ui-preorder-action-dock{position:fixed;z-index:42;right:14px;bottom:calc(78px + env(safe-area-inset-bottom));left:14px;display:grid;grid-template-columns:minmax(96px,.34fr) minmax(0,1fr);grid-gap:8px;gap:8px;max-width:820px;margin:auto;padding:8px;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 12px 34px rgba(26,29,34,.15)}.ui-preorder-action-dock a,.ui-preorder-action-dock button{min-height:48px;display:grid;place-items:center;border:0;border-radius:10px;font-size:12px;font-weight:760;text-decoration:none}.ui-preorder-action-dock a{color:#393e45;background:#eef0f3}.ui-preorder-action-dock button{color:#fff;background:#17191d}.ui-preorder-sheet-backdrop{position:fixed;z-index:80;inset:0;display:grid;align-items:end;background:rgba(12,14,18,.56)}.ui-preorder-config-sheet{width:min(100%,700px);max-height:min(88dvh,820px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;margin:0 auto;overflow:hidden;border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -18px 54px rgba(9,11,15,.24)}.ui-preorder-config-sheet>header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid #eceef1}.ui-preorder-config-sheet>header>div{display:grid;grid-gap:1px;gap:1px}.ui-preorder-config-sheet>header small{color:#747b84;font-size:9px}.ui-preorder-config-sheet>header strong{font-size:20px;letter-spacing:-.03em}.ui-preorder-config-sheet>header button{width:44px;height:44px;border:0;border-radius:50%;color:#4e545c;background:#f0f2f4;font-size:23px}.ui-preorder-config-scroll{overflow-y:auto;padding:15px 16px 22px;overscroll-behavior:contain}.ui-preorder-config-scroll h2{margin:0 0 18px;font-size:21px;letter-spacing:-.03em}.ui-preorder-config-adjusted{margin:-6px 0 18px;padding:10px 12px;border-radius:12px;background:#f6f0e5;color:#725a2c;font-size:12px;font-weight:750;line-height:1.55}.ui-preorder-config-scroll fieldset{margin:0 0 18px;padding:0;border:0}.ui-preorder-config-scroll legend{color:#30343a;font-weight:760}.ui-preorder-config-scroll fieldset>div{display:flex;flex-wrap:wrap}.ui-preorder-option{border:1px solid #e0e3e8;border-radius:9px;padding:8px 13px;color:#555c66;background:#f7f8fa;font-size:11px;font-weight:680}.ui-preorder-option[aria-pressed=true]{border-color:#17191d;color:#17191d;background:#fff;box-shadow:inset 0 0 0 1px #17191d}.ui-preorder-config-scroll fieldset>p{margin:9px 0 0;color:#737a84;font-size:10px;line-height:1.5}.ui-preorder-config-sheet>footer{display:grid;grid-template-columns:auto minmax(150px,1fr);align-items:center;grid-gap:13px;gap:13px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #e7e9ed;background:#fff}.ui-preorder-config-sheet>footer span{display:grid;grid-gap:1px;gap:1px}.ui-preorder-config-sheet>footer small{color:#727984;font-size:9px}.ui-preorder-config-sheet>footer strong{font-size:17px}.ui-preorder-config-sheet>footer button{min-height:48px;border-radius:10px;font-size:12px;font-weight:760}.ui-preorder-confirmation{width:min(100%,720px);display:grid;grid-gap:12px;gap:12px;margin:0 auto;padding:18px 16px 120px}.ui-preorder-confirmation>header{grid-template-columns:44px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.ui-preorder-confirmation>header>button{width:44px;height:44px;border:1px solid #e0e3e8;border-radius:10px;color:#30343a;background:#fff;font-size:26px}.ui-preorder-confirmation>header>div{display:grid;grid-gap:4px;gap:4px}.ui-preorder-confirmation>header small{color:#8a682d;font-size:9px;font-weight:760;letter-spacing:.08em}.ui-preorder-confirmation>header h1{margin:0;font-size:27px;letter-spacing:-.04em}.ui-preorder-confirmation>header p{margin:0;color:#6d747e;font-size:11px;line-height:1.5}.ui-preorder-confirm-product{display:grid;grid-template-columns:94px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:14px;border:1px solid #e2e5e9;border-radius:14px;background:#fff}.ui-preorder-confirm-product>div{display:grid;aspect-ratio:1;place-items:center;border-radius:10px;background:#f2f3f5}.ui-preorder-confirm-product img{width:82%;height:82%;object-fit:contain}.ui-preorder-confirm-product>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.ui-preorder-confirm-product small{color:#8a682d;font-size:9px}.ui-preorder-confirm-product h2{margin:0;font-size:18px}.ui-preorder-confirm-product p{margin:0;color:#6f7680;font-size:10px;line-height:1.45}.ui-preorder-confirm-notice{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;padding:14px;border:1px solid #dfd1b9;border-radius:12px;color:#6e5529;background:#f8f3e9}.ui-preorder-confirm-notice>span{display:grid;grid-gap:4px;gap:4px}.ui-preorder-confirm-notice strong{font-size:11px}.ui-preorder-confirm-notice small{color:#77684f;font-size:10px;line-height:1.5}.ui-preorder-confirmation>.ui-preorder-submit{position:-webkit-sticky;position:sticky;bottom:calc(76px + env(safe-area-inset-bottom));z-index:5;margin:0;box-shadow:0 8px 24px rgba(23,25,29,.2)}.ui-preorder-orders article>span.is-expired{color:#8b4d32;background:#f8ece7}.ui-preorder-orders article>span.is-formalized{color:#26704b;background:#eaf5ee}.ui-preorder-orders article a{min-height:44px;align-items:center;padding-top:0}.ui-market-lane-switch a:active,.ui-preorder-action-dock a:active,.ui-preorder-shell button:active{transform:translateY(1px)}@media (min-width:760px){.ui-preorder-action-dock{bottom:100px}.ui-preorder-sheet-backdrop{place-items:center;padding:24px}.ui-preorder-config-sheet{border-radius:20px}.ui-preorder-config-sheet>footer{padding-bottom:10px}.ui-preorder-confirmation>.ui-preorder-submit{bottom:100px}}@media (max-width:430px){.ui-market-lane-switch{width:calc(100% - 24px)}.ui-preorder-detail>.ui-market-lane-switch,.ui-preorder-market>.ui-market-lane-switch,.ui-preorder-orders>.ui-market-lane-switch{width:100%}.ui-preorder-detail-header{grid-template-columns:116px minmax(0,1fr)}.ui-preorder-detail-header section>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ui-preorder-model-info article{padding:11px}.ui-preorder-model-info article strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.ui-market-lane-switch a:active,.ui-preorder-action-dock a:active,.ui-preorder-shell button:active{transform:none}}.ui-market-shell,.ui-preorder-shell{--market-ink:#18191c;--market-muted:#74777e;--market-line:#e3e4e7;--market-gold:#a8782b;--market-gold-soft:#faf4e8;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Noto Sans Lao,PingFang SC,sans-serif}.ui-market-mode-row{min-width:0;display:grid;grid-template-columns:minmax(72px,1fr) minmax(230px,1.15fr);align-items:center;grid-gap:18px;gap:18px;margin:0 0 26px;padding-bottom:15px;border-bottom:1px solid var(--market-line)}.ui-market-mode-row>h1{margin:0;color:var(--market-ink);font-size:22px;font-weight:720;letter-spacing:-.025em}.ui-market-mode-row .ui-market-lane-switch{width:100%;min-height:44px;margin:0;padding:0;overflow:hidden;border-color:#dcdee2;border-radius:8px;background:#fff}.ui-market-mode-row .ui-market-lane-switch a{min-height:44px;border-radius:0;color:#44474d;font-size:12px;font-weight:650;box-shadow:none}.ui-market-mode-row .ui-market-lane-switch a[aria-current=page]{color:#fff;background:#1a1b1f;box-shadow:none}.ui-market-spot-heading{position:relative;gap:5px;padding:0 60px 0 0}.ui-market-spot-heading h2{margin:0;color:var(--market-ink);font-size:29px;font-weight:760;line-height:1.15;letter-spacing:-.035em}.ui-market-spot-heading>span{color:var(--market-gold);font-size:10px;letter-spacing:.12em}.ui-market-spot-heading>p{color:var(--market-muted);font-size:12px;line-height:1.55}.ui-market-spot-heading .ui-market-v461-store-row{position:absolute;top:3px;right:0;display:block;padding:0}.ui-market-spot-heading .ui-market-v461-store-row button{width:44px;height:44px;min-height:44px;border:1px solid var(--market-line);border-radius:50%;color:var(--market-ink);background:#fff}.ui-market-spot-entry{min-height:76px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:13px;gap:13px;margin:17px 0 20px;padding:14px 17px;border:1px solid #25262a;border-radius:10px;color:#fff;background:#18191c;text-decoration:none}.ui-market-spot-entry>svg{color:#c39a53}.ui-market-spot-entry>span{min-width:0;display:grid;grid-gap:4px;gap:4px}.ui-market-spot-entry small{overflow:hidden;color:#c6c7ca;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ui-market-spot-entry strong{font-size:15px;font-weight:680}.ui-market-spot-entry b{color:#c39a53;font-size:25px;font-weight:400}.ui-market-v461-new .ui-market-v24-product-rail{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:unset;grid-auto-flow:row;gap:9px;overflow:visible;padding-bottom:0;scroll-snap-type:none}.ui-market-v461-new .ui-market-v24-product-card{border-color:var(--market-line);border-radius:10px;box-shadow:none}.ui-market-v461-new .ui-market-v24-product-media{aspect-ratio:1.15;background:#f7f7f8}.ui-market-v461-new .ui-market-v24-product-copy{gap:4px;padding:10px}.ui-market-v461-new .ui-market-v24-product-copy h3{font-size:13px;letter-spacing:-.01em}.ui-market-v461-new .ui-market-v24-product-copy p{min-height:0;font-size:9px}.ui-market-v461-new .ui-market-v24-product-copy>strong{font-size:14px}.ui-preorder-shell .ui-main{background:#fbfbfc}.ui-preorder-market{width:100%;padding:0 0 108px}.ui-preorder-list-heading{display:grid;grid-gap:4px;gap:4px;margin:0 4px 18px}.ui-preorder-list-heading h2{margin:0;color:var(--market-ink);font-size:27px;font-weight:760;letter-spacing:-.035em}.ui-preorder-list-heading p{margin:0;color:var(--market-muted);font-size:11px;line-height:1.5}.ui-preorder-trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 20px}.ui-preorder-trust-strip>span{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border-left:1px solid var(--market-line);color:#4c5057;font-size:11px;font-weight:650;text-align:center}.ui-preorder-trust-strip>span:first-child{border-left:0}.ui-preorder-trust-strip svg{color:var(--market-gold)}.ui-preorder-market>.ui-preorder-families{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0 0 18px;overflow:visible}.ui-preorder-market>.ui-preorder-families button{min-width:0;min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:7px 3px;border:1px solid var(--market-line);border-radius:12px;color:#373a40;background:#fff;text-align:center}.ui-preorder-market>.ui-preorder-families button>span{width:30px;height:26px;display:grid;place-items:center;color:#6e6e73}.ui-preorder-market>.ui-preorder-families button svg{width:22px;height:22px}.ui-preorder-market>.ui-preorder-families button strong{max-width:100%;margin:0;font-size:11px;font-weight:700;line-height:1.12;overflow-wrap:anywhere}.ui-preorder-market>.ui-preorder-families button small{color:#8e6d32;font-size:9.5px;font-weight:720;line-height:1.1}.ui-preorder-market>.ui-preorder-families button[aria-pressed=true]{border-color:#1c1d21;color:#fff;background:#1c1d21;box-shadow:0 5px 14px rgb(0 0 0/10%)}.ui-preorder-market>.ui-preorder-families button[aria-pressed=true] small,.ui-preorder-market>.ui-preorder-families button[aria-pressed=true]>span{color:#c9a25d}.ui-preorder-market>.ui-preorder-series{gap:8px;margin:0 0 20px;scroll-padding-inline:1px;scroll-snap-type:x proximity}.ui-preorder-market>.ui-preorder-series::-webkit-scrollbar{display:none}.ui-preorder-market>.ui-preorder-series button{min-height:44px;border-radius:8px;padding:8px 13px;color:#555960;background:#fff;font-size:13px;white-space:nowrap;scroll-snap-align:start}.ui-preorder-market>.ui-preorder-series button[aria-pressed=true]{border-color:#1d1e22;color:#fff;background:#1d1e22}.ui-preorder-products-heading{display:flex;align-items:baseline;justify-content:space-between;margin:0 4px 9px}.ui-preorder-products-heading h2{margin:0;color:var(--market-ink);font-size:19px;font-weight:720;letter-spacing:-.02em}.ui-preorder-products-heading small{color:#9a7535;font-size:10px}.ui-preorder-product-list{gap:9px}.ui-preorder-product-list .ui-preorder-product-card{position:relative;grid-template-rows:auto auto auto auto auto;align-content:start;padding:10px 11px 12px;border-color:var(--market-line);border-radius:10px;box-shadow:none}.ui-preorder-product-list .ui-preorder-product-card>div{aspect-ratio:1.45;margin:0 0 8px;border-radius:7px;background:#f6f6f7}.ui-preorder-product-list .ui-preorder-product-card img{width:88%;height:88%}.ui-preorder-product-list .ui-preorder-product-card h2{min-height:0;margin:0 0 3px;padding-right:12px;color:var(--market-ink);font-size:13px;font-weight:700}.ui-preorder-product-list .ui-preorder-product-card>strong{min-height:0;display:block;color:var(--market-gold);font-size:11px;font-weight:700;line-height:1.4}.ui-preorder-product-list .ui-preorder-product-card>p{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0 7px}.ui-preorder-product-list .ui-preorder-product-card>p span{padding:2px 5px;border-radius:3px;color:#4e6480;background:#eef4fb;font-size:8px}.ui-preorder-product-list .ui-preorder-product-card>p span+span{color:#80652f;background:#faf3e6}.ui-preorder-product-list .ui-preorder-product-card>small{color:#8a8d94;font-size:8px;letter-spacing:0}.ui-preorder-product-list .ui-preorder-product-card>b{position:absolute;right:10px;bottom:8px;color:#8d9096;font-size:17px;font-weight:400}.ui-preorder-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 0 14px;border-bottom:1px solid var(--market-line);list-style:none}.ui-preorder-steps li{position:relative;min-width:0;display:grid;grid-template-columns:20px minmax(0,auto);align-items:center;justify-content:center;grid-gap:5px;gap:5px;color:#94979d}.ui-preorder-steps li:after{position:absolute;top:10px;right:-22%;width:44%;height:1px;background:#d8dade;content:""}.ui-preorder-steps li:last-child:after{display:none}.ui-preorder-steps li>span{z-index:1;width:20px;height:20px;display:grid;place-items:center;border:1px solid #c8cbd0;border-radius:50%;background:#fbfbfc;font-size:8px}.ui-preorder-steps li small{overflow:hidden;font-size:9px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.ui-preorder-steps li.is-complete,.ui-preorder-steps li[aria-current=step]{color:var(--market-ink)}.ui-preorder-steps li[aria-current=step]>span{border-color:#1b1c20;color:#d3aa62;background:#1b1c20}.ui-preorder-steps li.is-complete>span{border-color:#1b1c20;color:#fff;background:#1b1c20}.ui-preorder-detail{max-width:780px;min-width:0;gap:10px;padding-top:14px}.ui-preorder-detail>*{min-width:0}.ui-preorder-related{border:0;border-radius:0;background:transparent}.ui-preorder-related>header{padding:1px 2px 7px}.ui-preorder-related>header strong{font-size:14px}.ui-preorder-related nav{padding:0 0 3px}.ui-preorder-related a{min-height:44px;border-radius:7px;background:#fff}.ui-preorder-detail-header,.ui-preorder-panel{border-color:var(--market-line);border-radius:11px;box-shadow:none}.ui-preorder-detail-header{grid-template-columns:minmax(125px,39%) minmax(0,1fr);gap:15px;padding:15px}.ui-preorder-detail-header>div{border-radius:8px;background:#f7f7f8}.ui-preorder-detail-header section{min-width:0;gap:7px}.ui-preorder-original{min-height:24px;padding:0;border:0;color:var(--market-gold);background:transparent;font-size:10px}.ui-preorder-detail-header h1{font-size:22px;font-weight:760;line-height:1.16}.ui-preorder-detail-header section>strong{max-width:100%;margin:0;color:var(--market-gold);font-size:18px;line-height:1.3;overflow-wrap:anywhere}.ui-preorder-detail-header section>p{color:var(--market-muted);font-size:9px}.ui-preorder-panel{padding:15px}.ui-preorder-panel>header{align-items:start;justify-content:space-between;margin-bottom:10px}.ui-preorder-panel>header h2{font-size:15px;font-weight:720}.ui-preorder-trend>header{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px}.ui-preorder-trend>header small{color:var(--market-muted);font-size:8px;line-height:1.45;text-align:right}.ui-preorder-chart{min-height:110px;padding:9px 8px;border-radius:7px;background:#fff}.ui-preorder-chart svg{height:66px}.ui-preorder-model-info>p{margin:-2px 0 12px;color:var(--market-muted);font-size:10px;line-height:1.55}.ui-preorder-model-info article{min-height:65px;grid-template-columns:28px minmax(0,1fr);align-items:center;padding:11px}.ui-preorder-model-info article>svg{color:#44474d}.ui-preorder-model-info article strong{font-size:10px}.ui-preorder-model-info article small{font-size:8px}.ui-preorder-protection-copy>div.ui-preorder-protection-rows{display:grid;grid-gap:0;gap:0;margin:0;border:1px solid #ececef;border-radius:8px;overflow:hidden}.ui-preorder-protection-copy>div.ui-preorder-protection-rows>span{min-height:39px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;padding:7px 9px;border:0;border-bottom:1px solid #ececef;border-radius:0;color:#3d4046;background:#fff}.ui-preorder-protection-rows>span:last-child{border-bottom:0}.ui-preorder-protection-rows svg{color:#51555c}.ui-preorder-protection-rows strong{font-size:10px}.ui-preorder-protection-rows b{color:var(--market-gold);font-size:9px;font-weight:650}.ui-preorder-protection-copy>p{margin:9px 2px 0;font-size:8px}.ui-preorder-detail-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px 0 5px}.ui-preorder-detail-trust>span{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr);grid-gap:1px 7px;gap:1px 7px;padding:5px 8px;border-left:1px solid var(--market-line)}.ui-preorder-detail-trust>span:first-child{border-left:0}.ui-preorder-detail-trust svg{grid-row:1/span 2;color:#373a40}.ui-preorder-detail-trust strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ui-preorder-detail-trust small{overflow:hidden;color:var(--market-muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.ui-preorder-action-dock{grid-template-columns:minmax(108px,.43fr) minmax(0,1fr);gap:9px;padding:7px;border:1px solid rgba(222,224,228,.9);border-radius:11px;box-shadow:0 10px 28px rgba(26,29,34,.12)}.ui-preorder-action-dock a{border:1px solid #25262a;color:#23252a;background:#fff}.ui-preorder-detail-shell .ui-preorder-action-dock{bottom:env(safe-area-inset-bottom)}.ui-preorder-config-sheet{max-height:min(92dvh,900px);border-radius:18px 18px 0 0}.ui-preorder-config-sheet>header{position:relative;min-height:33px;justify-content:center;padding:5px 12px 2px;border-bottom:0}.ui-preorder-config-sheet>header>span{width:38px;height:4px;border-radius:999px;background:#d5d7da}.ui-preorder-config-sheet>header>button{position:absolute;top:7px;right:10px;width:40px;height:40px;color:#22252a;background:transparent}.ui-preorder-config-scroll{padding:3px 16px 19px}.ui-preorder-config-summary{min-height:116px;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;grid-gap:13px;gap:13px;padding:5px 34px 12px 0;border-bottom:1px solid var(--market-line)}.ui-preorder-config-summary>img{width:100%;height:105px;object-fit:contain}.ui-preorder-config-summary>span{min-width:0;display:grid;grid-gap:5px;gap:5px}.ui-preorder-config-summary strong{color:var(--market-ink);font-size:21px;line-height:1.2;letter-spacing:-.025em}.ui-preorder-config-summary b{color:#34373d;font-size:10px;font-weight:650;line-height:1.55}.ui-preorder-config-summary small{color:var(--market-muted);font-size:9px}.ui-preorder-config-adjusted{margin:10px 0 14px;border-radius:7px;font-size:9px}.ui-preorder-config-scroll fieldset{margin:14px 0 0}.ui-preorder-config-scroll legend{margin-bottom:7px;color:#24262a;font-size:11px;font-weight:700}.ui-preorder-config-scroll fieldset>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.ui-preorder-option{min-width:0;min-height:39px;display:grid;place-items:center;border-color:var(--market-line);border-radius:6px;padding:6px 7px;color:#3f434a;font-size:9px}.ui-preorder-option[aria-pressed=true]{border-color:#ba8532;color:#2b241a;background:#fffaf1;box-shadow:inset 0 0 0 1px #ba8532}.ui-preorder-option[aria-pressed=true]:after{position:absolute;top:5px;right:5px;width:13px;height:13px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#b47d25;content:"✓";font-size:7px}.ui-preorder-option{position:relative}.ui-preorder-config-scroll fieldset.is-colour>div{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-preorder-config-scroll fieldset.is-colour .ui-preorder-option{min-height:94px;grid-template-rows:62px auto;gap:3px}.ui-preorder-config-scroll fieldset.is-colour .ui-preorder-option img{width:100%;height:58px;object-fit:contain}.ui-preorder-auto-match{margin-top:15px;padding:10px 11px;border:1px solid var(--market-line);border-radius:7px;background:#fff}.ui-preorder-auto-match>strong{display:block;margin-bottom:8px;font-size:11px}.ui-preorder-auto-match>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ui-preorder-auto-match span{min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-gap:5px;gap:5px;padding:2px 7px;border-left:1px solid var(--market-line);color:#4e5259;font-size:8px;line-height:1.35}.ui-preorder-auto-match span:first-child{border-left:0;padding-left:0}.ui-preorder-config-sheet>footer{grid-template-columns:minmax(112px,.4fr) minmax(0,1fr);gap:9px;padding:9px 12px calc(9px + env(safe-area-inset-bottom))}.ui-preorder-config-sheet>footer a,.ui-preorder-config-sheet>footer button{min-height:49px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:7px;font-size:11px;font-weight:700;text-decoration:none}.ui-preorder-config-sheet>footer a{border:1px solid #1e2024;color:#1e2024;background:#fff}.ui-preorder-config-sheet>footer button{display:grid;grid-gap:1px;gap:1px;border:0;color:#fff;background:#17191d}.ui-preorder-config-sheet>footer button strong{color:#fff;font-size:16px}.ui-preorder-config-sheet>footer button small{color:#c7c9cd;font-size:8px}.ui-preorder-confirmation{gap:10px;max-width:680px;padding-top:12px}.ui-preorder-confirmation>header{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center}.ui-preorder-confirmation>header>button{grid-column:1;border:0;background:transparent}.ui-preorder-confirmation>header>h1{grid-column:2;margin:0;font-size:20px;text-align:center}.ui-preorder-confirmation>.ui-preorder-steps{padding-top:5px}.ui-preorder-confirm-product{grid-template-columns:116px minmax(0,1fr);align-items:start;gap:12px;padding:12px;border-radius:10px}.ui-preorder-confirm-product>div{grid-row:1}.ui-preorder-confirm-product>span{align-self:center}.ui-preorder-confirm-product>span small{display:flex;align-items:center;gap:4px;color:var(--market-gold)}.ui-preorder-confirm-product>span h2{font-size:20px}.ui-preorder-confirm-product>span button{width:-moz-fit-content;width:fit-content;min-height:44px;border:0;padding:0;color:#5777ad;background:transparent;font-size:10px}.ui-preorder-confirm-product>dl{grid-column:1/-1;display:grid;grid-gap:0;gap:0;margin:3px 0 0;padding-top:8px;border-top:1px solid var(--market-line)}.ui-preorder-confirm-product>dl>div{display:flex;justify-content:space-between;gap:15px;padding:7px 1px}.ui-preorder-confirm-product dt{color:var(--market-muted);font-size:10px}.ui-preorder-confirm-product dd{margin:0;color:#30333a;font-size:10px;font-weight:600;text-align:right}.ui-preorder-confirm-price>header{margin-bottom:4px}.ui-preorder-confirm-price>small{display:block;margin-top:8px;color:var(--market-muted);font-size:8px}.ui-preorder-confirm-price .ui-preorder-price-breakdown{margin-top:0}.ui-preorder-confirm-price .ui-preorder-price-breakdown .is-total dd{color:var(--market-gold)}.ui-preorder-confirm-store{min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:7px 13px;border:1px solid var(--market-line);border-radius:9px;background:#fff}.ui-preorder-confirm-store strong{font-size:11px}.ui-preorder-confirm-store select{min-width:0;min-height:40px;border:0;color:#25282e;background:transparent;font-size:11px;text-align:right}.ui-preorder-confirm-store>span{color:#777b82}.ui-preorder-confirm-notice{border-radius:9px;padding:12px}.ui-preorder-confirm-check{border:0;padding:2px 4px;background:transparent}.ui-preorder-confirm-dock{position:fixed;z-index:42;right:14px;bottom:calc(78px + env(safe-area-inset-bottom));left:14px;max-width:680px;display:grid;grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);grid-gap:8px;gap:8px;margin:auto;padding:8px;border:1px solid rgba(222,224,228,.9);border-radius:11px;background:rgba(255,255,255,.97);box-shadow:0 10px 28px rgba(26,29,34,.12)}.ui-preorder-confirm-shell .ui-preorder-confirm-dock{bottom:env(safe-area-inset-bottom)}.ui-preorder-confirm-dock>a,.ui-preorder-confirm-dock>button{min-height:49px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:7px;font-size:11px;font-weight:700;text-decoration:none}.ui-preorder-confirm-dock>a{border:1px solid #1d1f23;color:#1d1f23;background:#fff}.ui-preorder-confirm-dock>.ui-preorder-submit{margin:0;color:#fff;background:#17191d}@media (min-width:760px){.ui-market-mode-row{grid-template-columns:minmax(100px,1fr) minmax(320px,560px)}.ui-market-v461-new .ui-market-v24-product-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-preorder-market>.ui-preorder-families{grid-template-columns:repeat(5,minmax(100px,1fr))}.ui-preorder-product-list{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-preorder-config-sheet{border-radius:18px}.ui-preorder-confirm-dock{bottom:100px}.ui-preorder-confirm-shell .ui-preorder-confirm-dock,.ui-preorder-detail-shell .ui-preorder-action-dock{bottom:24px}}@media (min-width:1180px){.ui-preorder-product-list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:430px){.ui-market-mode-row{grid-template-columns:minmax(58px,.7fr) minmax(220px,1.3fr);gap:10px;margin-bottom:21px}.ui-market-mode-row>h1{font-size:19px}.ui-market-mode-row .ui-market-lane-switch a{font-size:11px}.ui-preorder-market>.ui-preorder-families{gap:6px}.ui-preorder-market>.ui-preorder-families button{min-width:0;min-height:64px;padding-inline:2px}.ui-preorder-steps li{grid-template-columns:18px minmax(0,auto);gap:3px}.ui-preorder-steps li>span{width:18px;height:18px}.ui-preorder-steps li small{font-size:7px}.ui-preorder-detail-header{grid-template-columns:112px minmax(0,1fr);padding:12px}.ui-preorder-detail-header h1{font-size:18px}.ui-preorder-detail-header section>strong{font-size:14px}.ui-preorder-config-scroll{padding-inline:13px}.ui-preorder-config-summary{grid-template-columns:96px minmax(0,1fr)}.ui-preorder-config-summary>img{height:94px}.ui-preorder-config-summary strong{font-size:18px}.ui-preorder-confirm-product{grid-template-columns:100px minmax(0,1fr)}}.ui-preorder-list-heading>span{color:var(--market-gold);font-size:9px;font-weight:760;letter-spacing:.16em}.ui-preorder-catalog-groups{display:grid;grid-gap:28px;gap:28px}.ui-preorder-year-group{display:grid;grid-gap:15px;gap:15px}.ui-preorder-year-heading{min-height:40px;display:flex;align-items:end;justify-content:space-between;padding:0 3px 8px;border-bottom:1px solid var(--market-line)}.ui-preorder-year-heading h2{margin:0;color:var(--market-ink);font-size:18px;font-weight:740;letter-spacing:-.02em}.ui-preorder-year-heading small{color:var(--market-gold);font-size:10px;font-weight:700}.ui-preorder-type-group{display:grid;grid-gap:9px;gap:9px}.ui-preorder-type-group>header{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.ui-preorder-type-group>header h3{margin:0;color:#3b3e44;font-size:13px;font-weight:720}.ui-preorder-type-group>header small{color:#92969d;font-size:9px}.ui-preorder-option:disabled{border-color:#e2e4e7;color:#a2a6ad;background:#eff1f3;box-shadow:none;opacity:1;cursor:not-allowed}.ui-preorder-option:disabled:before{position:absolute;inset:5px;border-radius:4px;background:linear-gradient(to bottom right,transparent 48%,rgba(151,156,164,.28) 49%,rgba(151,156,164,.28) 51%,transparent 52%);content:"";pointer-events:none}.ui-preorder-option:disabled img{filter:grayscale(1);opacity:.22}.ui-preorder-option:disabled .ui-preorder-colour-swatch{opacity:.25}.ui-preorder-colour-swatch{width:38px;height:38px;display:block;align-self:center;justify-self:center;border:1px solid rgba(25,28,33,.12);border-radius:50%;box-shadow:inset 0 0 0 3px rgba(255,255,255,.82)}.v74-preorder-console.is-embedded{width:100%;margin:0;padding:18px 0 8px}.v74-preorder-console.is-embedded>.v752-preorder-inline-heading{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 2px 12px}.v752-preorder-inline-heading>div{min-width:0;display:grid;flex:1 1 auto;grid-gap:3px;gap:3px}.v752-preorder-inline-heading h2{margin:0;font-size:21px}.v752-preorder-inline-heading p{margin:0;color:#737b86;font-size:10.5px}.v752-preorder-inline-heading>strong{flex:0 0 auto;color:#777e87;font-size:11px;font-weight:650}.v74-preorder-console.is-embedded .v74-preorder-queue>.v752-preorder-overview-row{display:grid;grid-template-columns:86px minmax(0,1fr) 18px;grid-gap:8px;gap:8px;min-height:112px;padding:9px 10px;border-radius:14px}.v74-preorder-console.is-embedded .v752-preorder-overview-row[aria-pressed=true]{border-color:#c79a3b;background:#fffaf0;box-shadow:0 0 0 1px rgba(199,154,59,.1)}.v74-preorder-console.is-embedded .v752-preorder-overview-row>img{width:86px;height:94px;object-fit:contain}.v74-preorder-console.is-embedded .v752-preorder-overview-row>.v411-phone-row-copy{display:block}.v74-preorder-console.is-embedded .v752-preorder-overview-row .v411-phone-row-state{display:flex}.v752-preorder-overview-row .v411-state-dot.tone-gold{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#b07a1b}.v752-formal-reservation-link{display:grid;grid-gap:9px;gap:9px;margin-top:14px;border:1px solid #d8c391;border-radius:10px;padding:12px;background:#fffaf0}.v752-formal-reservation-link p{margin:0;color:#685a3f;font-size:11px;line-height:1.5}.v752-formal-reservation-link a{display:flex;min-height:44px;align-items:center;justify-content:space-between;border-radius:8px;padding:0 12px;color:#fff;background:#17191d;font-size:12px;font-weight:760;text-decoration:none}.v752-formal-reservation-link svg{width:17px}@media (max-width:520px){.v74-preorder-console.is-embedded{padding:16px 0 4px}.v74-preorder-console.is-embedded .v74-preorder-queue>.v752-preorder-overview-row{grid-template-columns:82px minmax(0,1fr) 16px;gap:7px;min-height:108px;padding-inline:8px}.v74-preorder-console.is-embedded .v752-preorder-overview-row>img{width:82px;height:90px}}.v752-preorder-contact{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0;border:1px solid #202328;border-radius:9px;color:#202328;background:#fff;font-size:12px;font-weight:720;text-decoration:none}.v752-preorder-contact svg{width:18px;height:18px}.ui-preorder-option{min-height:44px;border:1px solid #d9dce1;border-radius:8px;padding:8px 9px;color:#34383f;background:#fff;font-size:12px;font-weight:650;line-height:1.3}.ui-preorder-config-scroll fieldset{margin-top:16px}.ui-preorder-config-scroll legend{margin-bottom:8px;font-size:12px}.ui-preorder-config-scroll fieldset>div{gap:8px}.ui-preorder-config-scroll fieldset.is-colour .ui-preorder-option{min-height:108px;grid-template-rows:68px auto;gap:5px}.ui-preorder-config-scroll fieldset.is-colour .ui-preorder-option img{height:66px}.ui-preorder-option:disabled{border-color:#dfe2e6;color:#969ca4;background:#eef0f2}.ui-preorder-option:disabled:before{inset:6px;border-radius:6px;background:linear-gradient(to bottom right,transparent 48.7%,rgba(135,141,150,.35) 49%,rgba(135,141,150,.35) 51%,transparent 51.3%)}.ui-preorder-config-sheet>header>button{width:44px;height:44px}.v74-preorder-layout.is-route-list{grid-template-columns:minmax(0,1fr)}.v74-preorder-queue>a.v754-preorder-queue-link{width:100%;min-height:84px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;grid-gap:13px;gap:13px;border:1px solid #e2e5e9;border-radius:11px;padding:13px 15px;color:#24272c;background:#fff;text-align:left;text-decoration:none}.v754-preorder-queue-link>span{min-width:0;display:grid;grid-gap:3px;gap:3px}.v754-preorder-queue-link>span:nth-child(2){justify-items:end}.v754-preorder-queue-link em,.v754-preorder-queue-link small,.v754-preorder-queue-link time{color:#69707a;font-size:10px;font-style:normal}.v754-preorder-queue-link strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.v754-preorder-queue-link b{font-size:15px}.v754-preorder-queue-link>svg{width:17px;color:#777e87}.v74-preorder-console.is-embedded .v752-preorder-overview-row{color:inherit;text-decoration:none}.v754-preorder-detail{width:min(100%,820px);display:grid;grid-gap:12px;gap:12px;margin:0 auto;padding:16px 14px 110px;color:#28292d;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Noto Sans Lao,sans-serif}.v754-preorder-card{min-width:0;border:1px solid #e3e4e7;border-radius:14px;padding:16px;background:rgba(255,255,255,.94);box-shadow:0 3px 12px rgba(20,24,30,.025)}.v754-preorder-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.v754-preorder-card>header h2{margin:0;font-size:17px;font-weight:720}.v754-preorder-card>header small{color:#7a818b;font-size:10px}.v754-preorder-status{min-height:30px;display:inline-flex;align-items:center;border-radius:8px;padding:0 10px;color:#7b591e;background:#fbf2df;font-size:11px;font-weight:750}.v754-preorder-status.is-formalized{color:#176b46;background:#e9f5ee}.v754-preorder-status.is-cancelled,.v754-preorder-status.is-expired{color:#7d4b42;background:#f6eae7}.v754-preorder-product{display:grid;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px}.v754-preorder-product>img{width:108px;height:118px;object-fit:contain}.v754-preorder-product>span{min-width:0;display:grid;grid-gap:5px;gap:5px}.v754-preorder-product h1{margin:0;font-size:22px;line-height:1.18}.v754-preorder-product p{margin:0;color:#626a75;font-size:11px;line-height:1.5}.v754-preorder-product strong{color:#a16d19;font-size:19px}.v754-preorder-card dl{display:grid;grid-gap:0;gap:0;margin:0}.v754-preorder-card dl>div{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #eceef1}.v754-preorder-card dl>div:first-child{border-top:0}.v754-preorder-card dt{color:#747b85;font-size:11px}.v754-preorder-card dd{margin:0;color:#2b2f35;font-size:12px;font-weight:650;text-align:right}.v754-preorder-lock-card>header,.v754-preorder-payment-card>header{justify-content:flex-start}.v754-preorder-lock-card>header>svg,.v754-preorder-payment-card>header>svg{width:22px;color:#a8782b}.v754-preorder-lock-card>header>span,.v754-preorder-payment-card>header>span{display:grid;grid-gap:3px;gap:3px}.v754-preorder-lock-card header p,.v754-preorder-payment-card header p{margin:0;color:#737a84;font-size:10px}.v754-preorder-command-card{display:grid;grid-gap:10px;gap:10px}.v754-preorder-command-card>header{margin-bottom:1px}.v754-preorder-command-card>header>span{display:grid;grid-gap:3px;gap:3px}.v754-preorder-command-card>header p{margin:0;color:#74777d;font-size:10px;line-height:1.45}.v754-preorder-command-primary{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #1e2024;border-radius:10px;color:#fff;background:#1e2024;font-size:12px;font-weight:750;-webkit-tap-highlight-color:transparent}.v754-preorder-command-primary svg{width:18px}.v754-preorder-command-primary:disabled{border-color:#e0e1e4;color:#8b8f96;background:#e8e9eb}.v754-preorder-command-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.v754-preorder-command-secondary>a,.v754-preorder-command-secondary>button{min-width:0;min-height:46px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d8d9dc;border-radius:10px;color:#383a3f;background:#fff;font-size:11px;font-weight:700;text-decoration:none}.v754-preorder-command-secondary svg{width:17px}.v754-preorder-command-primary:active,.v754-preorder-command-secondary>a:active,.v754-preorder-command-secondary>button:active{transform:scale(.985)}.v754-preorder-more-actions{border-top:1px solid #ececef}.v754-preorder-more-actions>summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;color:#777a80;font-size:11px;font-weight:700;list-style:none;cursor:pointer}.v754-preorder-more-actions>summary::-webkit-details-marker{display:none}.v754-preorder-more-actions>summary svg{width:16px;transition:transform .16s ease-out}.v754-preorder-more-actions[open]>summary svg{transform:rotate(90deg)}.v754-preorder-more-actions .v754-preorder-cancel{width:100%;margin-bottom:2px}.v754-preorder-edit-card{display:grid;grid-gap:18px;gap:18px;background:#fff}.v754-preorder-edit-card>header{margin-bottom:0}.v754-preorder-edit-card>header button{width:44px;height:44px;border:0;color:#555c65;background:transparent;font-size:24px}.v754-preorder-edit-card>label,.v754-preorder-payment-card>label{display:grid;grid-gap:7px;gap:7px;color:#535a64;font-size:11px;font-weight:650}.v754-preorder-edit-card select,.v754-preorder-payment-card select{width:100%;min-height:46px;border:1px solid #d8dce1;border-radius:9px;padding:0 12px;color:#25292f;background:#fff;font-size:12px}.v754-preorder-edit-card fieldset{min-width:0;margin:0;padding:0;border:0}.v754-preorder-edit-card legend{width:100%;margin-bottom:9px;color:#353a42;font-size:13px;font-weight:750}.v754-preorder-edit-card fieldset>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.v754-preorder-edit-card fieldset button{min-height:48px;border:1px solid #d8dce1;border-radius:8px;color:#343941;background:#fff;font-size:12px;font-weight:650}.v754-preorder-edit-card fieldset button[aria-pressed=true]{border-color:#b98635;color:#6c4c19;background:#fff8eb;box-shadow:inset 0 0 0 1px #b98635}.v754-preorder-edit-card fieldset button:disabled{position:relative;border-color:#e4e6e9;color:#adb2b9;background:#f3f4f5;box-shadow:none;cursor:not-allowed}.v754-preorder-edit-card fieldset button:disabled:after{position:absolute;top:50%;left:12%;width:76%;height:1px;content:"";background:#cfd3d8;transform:rotate(-9deg)}.v754-preorder-model-fieldset .v754-preorder-model-rail{width:100%;max-width:100%;display:flex;grid-template-columns:none;gap:8px;overflow-x:auto;padding:1px 1px 5px;scrollbar-width:none}.v754-preorder-model-rail::-webkit-scrollbar{display:none}.v754-preorder-model-rail button{min-width:128px;flex:0 0 128px;padding:8px 12px;white-space:nowrap}.v754-preorder-dimensions{display:grid;grid-gap:17px;gap:17px}.v754-preorder-dimensions fieldset button{display:grid;place-content:center;grid-gap:3px;gap:3px;padding:6px;line-height:1.2}.v754-preorder-dimensions fieldset button small{min-height:13px;color:#a16d19;font-size:9px;font-weight:700}.v754-preorder-dimensions fieldset button:disabled small{color:#adb2b9}.v754-preorder-supplier-fieldset legend{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.v754-preorder-supplier-fieldset legend small{color:#8a6a32;font-size:10px;font-weight:600}.v754-preorder-negotiation{display:grid;grid-gap:10px;gap:10px;border-top:1px solid #e7e9ec;border-bottom:1px solid #e7e9ec;padding:16px 0}.v754-preorder-negotiation>header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#69717b;font-size:11px}.v754-preorder-negotiation>header strong{color:#4a5058;font-size:13px}.v754-preorder-negotiation label{display:grid;grid-gap:7px;gap:7px;color:#353a42;font-size:12px;font-weight:720}.v754-preorder-negotiation input,.v754-preorder-negotiation textarea{width:100%;border:1px solid #cfd3d8;border-radius:9px;padding:11px 12px;color:#20242a;background:#fff;font:inherit}.v754-preorder-negotiation input{min-height:48px;font-size:17px;font-weight:760}.v754-preorder-negotiation textarea{min-height:68px;resize:vertical;font-size:12px;font-weight:500;line-height:1.5}.v754-preorder-negotiation>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.v754-preorder-negotiation>div small{color:#8a9098;font-size:10px}.v754-preorder-negotiation>div button{min-height:44px;border:0;padding:0 4px;color:#575b62;background:transparent;font-size:11px;font-weight:700}.v754-preorder-negotiation>div button:disabled{color:#b6bbc1}.v754-preorder-validation{margin:0;color:#c43d3d;font-size:11px;font-weight:650}.v754-preorder-new-warranty{margin:0;border-radius:8px;padding:12px;color:#4c535c;background:#f4f5f6;font-size:11px}.v754-preorder-check{grid-template-columns:22px minmax(0,1fr);align-items:start}.v754-preorder-check input{width:19px;height:19px;margin:1px 0 0;accent-color:#1c1e22}.v754-preorder-color-policy{display:grid;grid-gap:4px;gap:4px;margin:11px 0 0;border-top:1px solid #eceef1;padding-top:11px}.v754-preorder-color-policy strong{color:#6e747d;font-size:10px}.v754-preorder-color-policy span{color:#2f343b;font-size:11px;font-weight:700;line-height:1.45}.v754-preorder-color-policy.is-exact span{color:#9d5f16}.v754-preorder-finalize,.v754-preorder-save{min-height:50px;border:0;border-radius:9px;color:#fff;background:#17191d;font-size:12px;font-weight:750}.v754-preorder-finalize:disabled,.v754-preorder-save:disabled{color:#92979f;background:#e5e7ea}.v754-preorder-payment-card{display:grid;grid-gap:13px;gap:13px}.v754-preorder-payment-card>header{margin-bottom:1px}.v754-preorder-payment-card .v74-preorder-evidence{min-height:70px}.v754-preorder-sheet-intro{margin:0;color:#73777e;font-size:11px;line-height:1.55}.v754-preorder-cancel{min-height:46px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #df5353;border-radius:9px;color:#c83f3f;background:#fff;font-size:12px;font-weight:720}.v754-preorder-cancel svg{width:18px}.v754-preorder-cancel-confirm{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:22px;background:rgba(12,15,19,.55)}.v754-preorder-cancel-confirm>div{width:min(100%,390px);display:grid;justify-items:center;grid-gap:11px;gap:11px;border-radius:16px;padding:24px;background:#fff;box-shadow:0 18px 52px rgba(12,15,19,.28);text-align:center}.v754-preorder-cancel-confirm>div>svg{width:32px;height:32px;color:#cc4545}.v754-preorder-cancel-confirm h2{margin:0;font-size:20px}.v754-preorder-cancel-confirm p{margin:0;color:#686f79;font-size:12px;line-height:1.6}.v754-preorder-cancel-confirm span{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:5px}.v754-preorder-cancel-confirm button{min-height:46px;border:1px solid #d9dde2;border-radius:9px;color:#3d424a;background:#fff;font-size:12px;font-weight:700}.v754-preorder-cancel-confirm button:last-child{border-color:#ce4545;color:#fff;background:#ce4545}@media (min-width:860px){.v754-preorder-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:22px}.v74-preorder-message,.v752-formal-reservation-link,.v754-preorder-command-card,.v754-preorder-order-card{grid-column:1/-1}}@media (max-width:520px){.v754-preorder-detail{padding-inline:12px}.v754-preorder-card{padding:14px;border-radius:12px}.v754-preorder-product{grid-template-columns:92px minmax(0,1fr);gap:10px}.v754-preorder-product>img{width:92px;height:104px}.v754-preorder-product h1{font-size:19px}.v754-preorder-product strong{font-size:17px}.v74-preorder-queue>a.v754-preorder-queue-link{grid-template-columns:minmax(0,1fr) 17px;gap:8px}.v754-preorder-queue-link>span:nth-child(2){grid-column:1;grid-row:2;justify-items:start}.v754-preorder-queue-link>svg{grid-column:2;grid-row:1/span 2}}@media (prefers-reduced-motion:reduce){.v754-preorder-command-primary,.v754-preorder-command-secondary>a,.v754-preorder-command-secondary>button,.v754-preorder-more-actions>summary svg{transition:none}}.ui-market-v785-detail-shell{--market-v785-ink:#1d1d1f;--market-v785-text:#3a3a3c;--market-v785-muted:#676e78;--market-v785-line:#e5e5e7;--market-v785-fill:#f2f2f4;--market-v785-canvas:#fbfbfd;--market-v785-gold:#93651f;--market-v785-gold-border:#b8842f;--market-v785-gold-soft:#fff8eb}.ui-market-v785-detail-shell,.ui-market-v785-detail-shell .customer-shell-content,[data-market-detail-ui=apple-v785]{background:var(--market-v785-canvas)}[data-market-detail-ui=apple-v785]{gap:0;max-width:720px;padding:18px 20px 132px;color:var(--market-v785-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Noto Sans Lao,sans-serif}[data-market-detail-ui=apple-v785] .ui-preorder-related{gap:12px;padding:0 0 18px;border-bottom-color:var(--market-v785-line)}[data-market-detail-ui=apple-v785] .ui-preorder-related header strong{color:var(--market-v785-ink);font-size:14px;font-weight:650;letter-spacing:-.01em}[data-market-detail-ui=apple-v785] .ui-preorder-related header small{color:var(--market-v785-muted);font-size:11px}[data-market-detail-ui=apple-v785] .ui-preorder-related>div{gap:8px;padding:1px 0}[data-market-detail-ui=apple-v785] .ui-preorder-related a{min-height:44px;border-color:transparent;border-radius:11px;padding:0 15px;color:#54545a;background:var(--market-v785-fill);font-size:12px;font-weight:600;transition:color .18s ease-out,background-color .18s ease-out,transform .18s ease-out}[data-market-detail-ui=apple-v785] .ui-preorder-related a[aria-current=page]{border-color:var(--market-v785-ink);color:#fff;background:var(--market-v785-ink)}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero{min-height:184px;grid-template-columns:minmax(126px,40%) minmax(0,1fr);gap:22px;padding:20px 4px 24px;border-bottom-color:var(--market-v785-line)}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero>img{width:100%;height:142px;object-fit:contain;filter:drop-shadow(0 9px 15px rgba(29,29,31,.08))}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero section{gap:9px}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero section>span{gap:6px;color:var(--market-v785-gold);font-size:12px;font-weight:650}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero section>span svg{width:19px;height:19px}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero h1{color:var(--market-v785-ink);font-size:clamp(24px,6vw,30px);font-weight:700;line-height:1.14;letter-spacing:-.035em}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero p{color:var(--market-v785-muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-market-detail-ui=apple-v785] .ui-market-v76-condition-tabs{gap:3px!important;margin-top:18px;border-radius:14px!important;padding:3px!important;background:#ececef!important}[data-market-detail-ui=apple-v785] .ui-market-v76-condition-tabs button{min-height:60px;border:0;border-radius:11px;color:#626269;background:transparent;transition:color .18s ease-out,background-color .18s ease-out,transform .18s ease-out}[data-market-detail-ui=apple-v785] .ui-market-v76-condition-tabs button+button{border-left:0}[data-market-detail-ui=apple-v785] .ui-market-v76-condition-tabs button span{font-size:14px;font-weight:650}[data-market-detail-ui=apple-v785] .ui-market-v76-condition-tabs button strong{color:var(--market-v785-muted);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-market-detail-ui=apple-v785] .ui-market-v76-condition-tabs button[aria-pressed=true]{color:#fff;background:var(--market-v785-ink);box-shadow:0 1px 3px rgba(0,0,0,.12)}[data-market-detail-ui=apple-v785] .ui-market-v76-condition-tabs button[aria-pressed=true] strong{color:#d8b979}[data-market-detail-ui=apple-v785] .ui-market-v76-condition-tabs button:disabled{color:#a3a3a8;background:#e4e4e7;text-decoration:none;cursor:not-allowed}[data-market-detail-ui=apple-v785] .ui-market-v76-procurement,[data-market-detail-ui=apple-v785] .ui-market-v76-used-stock{margin-top:28px}[data-market-detail-ui=apple-v785] .ui-market-v76-used-stock{gap:14px;padding:0 0 24px;border-bottom-color:var(--market-v785-line)!important}[data-market-detail-ui=apple-v785] .ui-market-v76-used-stock h2{color:var(--market-v785-ink);font-size:18px;letter-spacing:-.02em}[data-market-detail-ui=apple-v785] .ui-market-v76-used-stock p{color:var(--market-v785-muted);font-size:11px}[data-market-detail-ui=apple-v785] .ui-market-v76-used-stock>div{gap:10px}[data-market-detail-ui=apple-v785] .ui-market-v76-used-stock>div>button{min-width:188px;min-height:92px;grid-template-columns:64px minmax(0,1fr);gap:10px;border-color:var(--market-v785-line);border-radius:13px;padding:10px;background:#fff;transition:border-color .18s ease-out,background-color .18s ease-out,transform .18s ease-out}[data-market-detail-ui=apple-v785] .ui-market-v76-used-stock>div>button[aria-pressed=true]{border-color:var(--market-v785-gold-border);background:var(--market-v785-gold-soft);box-shadow:none}[data-market-detail-ui=apple-v785] .ui-market-v76-procurement{gap:18px}[data-market-detail-ui=apple-v785] .ui-market-v76-procurement>header{gap:7px;padding:0 2px}[data-market-detail-ui=apple-v785] .ui-market-v76-procurement>header>span{display:none}[data-market-detail-ui=apple-v785] .ui-market-v76-procurement>header h2{margin:0;color:var(--market-v785-ink);font-size:24px;font-weight:700;letter-spacing:-.03em}[data-market-detail-ui=apple-v785] .ui-market-v76-procurement>header p{color:var(--market-v785-muted);font-size:12px;line-height:1.55}[data-market-detail-ui=apple-v785] .ui-market-v76-new-stock{min-height:74px;grid-template-columns:26px minmax(0,1fr) auto;border-color:#dec18d;border-radius:13px;padding:13px 14px;background:#fffbf4}[data-market-detail-ui=apple-v785] .ui-market-v76-new-stock strong{color:var(--market-v785-ink);font-size:12px}[data-market-detail-ui=apple-v785] .ui-market-v76-new-stock small{color:#766c5b;font-size:10px}[data-market-detail-ui=apple-v785] .ui-market-v76-new-stock a{min-height:44px;border-radius:10px;padding:0 13px;background:var(--market-v785-ink);font-size:10px;font-weight:650}[data-market-detail-ui=apple-v785] .ui-market-v76-no-stock{min-height:42px;display:flex;align-items:center;margin:0;border-radius:11px;padding:0 13px;color:#6f6f75;background:var(--market-v785-fill);font-size:11px}[data-market-detail-ui=apple-v785] .ui-market-v76-options{gap:20px}[data-market-detail-ui=apple-v785] .ui-market-v76-options fieldset{gap:10px}[data-market-detail-ui=apple-v785] .ui-market-v76-options legend{margin-bottom:9px;color:var(--market-v785-ink);font-size:14px;font-weight:650;letter-spacing:-.01em}[data-market-detail-ui=apple-v785] .ui-market-v76-options fieldset>div{gap:9px}[data-market-detail-ui=apple-v785] .ui-market-v76-options .ui-preorder-option{min-height:56px;border-color:#d8d8dc;border-radius:12px;padding:8px 7px;color:#48484d;background:#fff;font-size:12px;font-weight:600;transition:border-color .18s ease-out,color .18s ease-out,background-color .18s ease-out,transform .18s ease-out}[data-market-detail-ui=apple-v785] .ui-market-v76-options .ui-preorder-option>span:last-child{gap:3px;line-height:1.2}[data-market-detail-ui=apple-v785] .ui-market-v76-options .ui-preorder-option small{color:var(--market-v785-gold);font-size:9px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-market-detail-ui=apple-v785] .ui-market-v76-options .ui-preorder-option[aria-pressed=true]{border-color:var(--market-v785-gold-border);color:#5c431b;background:var(--market-v785-gold-soft);box-shadow:none}[data-market-detail-ui=apple-v785] .ui-market-v76-options .ui-preorder-option[aria-pressed=true]:after{top:6px;right:6px;width:16px;height:16px;background:#b67d22;font-size:9px}[data-market-detail-ui=apple-v785] .ui-market-v76-options .ui-preorder-option:disabled{border-color:#e5e5e7;color:#9b9ba1;background:#f1f1f3;box-shadow:none;opacity:1;cursor:not-allowed;text-decoration:none}[data-market-detail-ui=apple-v785] .ui-market-v76-options .ui-preorder-option:disabled small{color:#aaaab0}[data-market-detail-ui=apple-v785] .ui-market-v76-options .ui-preorder-option:disabled:before{inset:7px;border-radius:7px;background:linear-gradient(to bottom right,transparent 49%,rgba(142,142,147,.3) 49.5%,rgba(142,142,147,.3) 50.5%,transparent 51%)}[data-market-detail-ui=apple-v785] .ui-market-v76-options fieldset.is-colour .ui-preorder-option{min-height:100px;gap:7px}[data-market-detail-ui=apple-v785] .ui-market-v76-options fieldset.is-colour img{width:62px;height:56px}[data-market-detail-ui=apple-v785] .ui-preorder-colour-swatch{width:34px;height:34px;border-color:rgba(29,29,31,.12);box-shadow:inset 0 0 0 3px rgba(255,255,255,.88)}[data-market-detail-ui=apple-v785] .ui-market-v78-color-policy{min-height:60px;grid-template-columns:24px minmax(0,1fr);gap:11px;border-top-color:var(--market-v785-line);padding-top:16px}[data-market-detail-ui=apple-v785] .ui-market-v78-color-policy input{width:22px;height:22px;accent-color:var(--market-v785-ink)}[data-market-detail-ui=apple-v785] .ui-market-v78-color-policy strong{color:var(--market-v785-ink);font-size:12px}[data-market-detail-ui=apple-v785] .ui-market-v78-color-policy small{color:var(--market-v785-muted);font-size:10px}[data-market-detail-ui=apple-v785] .ui-market-v76-auto-sim{min-height:44px;border-radius:11px;padding:0 13px;color:#64646a;background:var(--market-v785-fill);font-size:10px}[data-market-detail-ui=apple-v785] .ui-market-v76-protection{gap:12px;border-top-color:var(--market-v785-line);padding-top:22px}[data-market-detail-ui=apple-v785] .ui-market-v76-protection h2{color:var(--market-v785-ink);font-size:16px;font-weight:650}[data-market-detail-ui=apple-v785] .ui-market-v76-protection>div{gap:9px}[data-market-detail-ui=apple-v785] .ui-market-v76-protection .is-fixed,[data-market-detail-ui=apple-v785] .ui-market-v76-protection button{min-height:54px;border-color:#d8d8dc;border-radius:12px;color:#505056;background:#fff;font-size:11px}[data-market-detail-ui=apple-v785] .ui-market-v76-protection .is-fixed,[data-market-detail-ui=apple-v785] .ui-market-v76-protection button[aria-pressed=true]{border-color:var(--market-v785-gold-border);color:#5c431b;background:var(--market-v785-gold-soft);box-shadow:none}[data-market-detail-ui=apple-v785] .ui-market-v76-protection button small{color:var(--market-v785-gold);font-size:9px}[data-market-detail-ui=apple-v785] :where(button,a,input):focus-visible{outline:2px solid rgba(168,116,34,.85);outline-offset:2px}[data-market-detail-ui=apple-v785] :where(button,a):active{transform:scale(.985)}.ui-market-v785-detail-shell .ui-market-v76-dock{right:12px;bottom:calc(8px + env(safe-area-inset-bottom));left:12px;grid-template-columns:minmax(138px,.44fr) minmax(0,1fr);gap:8px;max-width:720px;padding:7px;border:1px solid rgba(209,209,214,.72);border-radius:16px;background:rgba(251,251,253,.86);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 24px rgba(0,0,0,.11)}.ui-market-v785-detail-shell .ui-market-v842-purchase-dock{grid-template-columns:54px minmax(0,1fr)}.ui-market-v785-detail-shell .ui-market-v842-purchase-dock.has-installment{grid-template-columns:54px minmax(96px,138px) minmax(154px,1fr)}.ui-market-v785-detail-shell .ui-market-v76-dock>*{min-height:54px;border-radius:11px;font-size:12px;font-weight:650}.ui-market-v785-detail-shell .ui-market-v76-dock>:first-child{border:1px solid var(--market-v785-ink);color:var(--market-v785-ink);background:rgba(255,255,255,.9)}.ui-market-v785-detail-shell .ui-market-v76-dock>.ui-market-v842-contact-entry svg{width:21px;height:21px}.ui-market-v785-detail-shell .ui-market-v76-dock>.ui-market-v841-installment-entry{border-color:var(--market-v785-gold-border);color:var(--market-v785-gold);background:var(--market-v785-gold-soft);white-space:nowrap}.ui-market-v785-detail-shell .ui-market-v76-dock>:last-child{border:0;color:#fff;background:var(--market-v785-ink)}.ui-market-v785-detail-shell .ui-market-v76-dock button>strong{color:#fff;font-size:19px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}@media (max-width:400px){.ui-market-v785-detail-shell .ui-market-v76-dock button>strong{font-size:18px}}@media (min-width:760px){[data-market-detail-ui=apple-v785]{padding:24px 26px 142px}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero{min-height:226px;grid-template-columns:280px minmax(0,1fr)}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero>img{height:194px}[data-market-detail-ui=apple-v785] .ui-market-v76-options fieldset>div{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-market-v785-detail-shell .ui-market-v76-dock{bottom:18px}}@media (max-width:430px){[data-market-detail-ui=apple-v785]{padding-inline:16px}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero{min-height:172px;grid-template-columns:minmax(112px,34%) minmax(0,1fr);gap:14px}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero>img{height:124px}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero h1{font-size:22px}[data-market-detail-ui=apple-v785] .ui-market-v76-options fieldset>div{grid-template-columns:repeat(3,minmax(0,1fr))}[data-market-detail-ui=apple-v785] .ui-market-v76-options fieldset:has(>div>.ui-preorder-option:nth-child(2):last-child)>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){[data-market-detail-ui=apple-v785]{padding-inline:12px}[data-market-detail-ui=apple-v785] .ui-market-v76-product-hero h1{font-size:22px}[data-market-detail-ui=apple-v785] .ui-market-v76-options fieldset>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ui-market-v785-detail-shell .ui-market-v76-dock *,[data-market-detail-ui=apple-v785] *{animation:none!important;scroll-behavior:auto!important;transition:none!important}[data-market-detail-ui=apple-v785] :where(button,a):active{transform:none}}.ui-market-v76-assurance span:last-child svg{width:20px;height:20px}.ui-market-v76>.ui-preorder-families{margin:0 0 12px}.ui-market-v76>.ui-preorder-families button{min-height:56px;gap:1px;padding:5px 2px}.ui-market-v76>.ui-preorder-families button>span{width:22px;height:20px}.ui-market-v76>.ui-preorder-families button svg{width:18px;height:18px}.ui-market-v76>.ui-preorder-families button strong{font-size:9.5px;line-height:1.1;overflow-wrap:normal;white-space:nowrap}.ui-market-v76>.ui-preorder-series{margin:0 0 9px}.ui-market-v76>.ui-preorder-series button{position:relative;z-index:0;min-height:44px;border:0;padding:0 13px;background:transparent}.ui-market-v76>.ui-preorder-series button:before{position:absolute;z-index:-1;inset:7px 0;border:1px solid #e0e3e8;border-radius:8px;background:#fff;content:""}.ui-market-v76>.ui-preorder-series button[aria-pressed=true]{color:#fff;background:transparent}.ui-market-v76>.ui-preorder-series button[aria-pressed=true]:before{border-color:#1d1e22;background:#1d1e22}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card{grid-template-rows:154px auto auto auto;gap:0;align-content:start;padding:14px 11px 12px;border:1px solid #e0e2e5;border-radius:12px;background:#ffffff;box-shadow:none}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card>div:first-child{aspect-ratio:auto;margin:0;padding:8px 0 0;overflow:hidden;border:0}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card>div:first-child img{width:112%;height:100%;object-position:left center}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card h2{min-height:19px;margin:17px 0 5px;padding:0;font-size:14px;line-height:1.35}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card dl{gap:6px;margin:0}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card dl>div{min-height:27px;border-radius:8px;padding:0 10px}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card :is(dt,dd){white-space:nowrap}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card>small{margin:11px 20px 0 0;font-size:9px;letter-spacing:0}@media (max-width:390px){.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card{grid-template-rows:130px auto auto auto}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card>div:first-child{height:130px}}@media (min-width:760px){.ui-market-v76-products.ui-preorder-product-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-market-v76-heading{border-bottom:0}.ui-market-v76-assurance{min-height:48px;margin:0 4px 20px;padding:0 16px}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card>div:first-child{position:relative;width:100%;height:154px;padding:0;border-radius:10px;background:#f3f4f5}.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card>div:first-child img{position:absolute;inset:10px 8px;display:block;width:calc(100% - 16px);max-width:none;height:calc(100% - 20px);max-height:none;object-fit:contain;object-position:center;mix-blend-mode:multiply}@media (max-width:390px){.ui-market-v76-products.ui-preorder-product-list .ui-market-v76-product-card>div:first-child{height:130px}}.customer-settings-home.legacy-v4-settings-home{width:min(100%,720px);gap:18px;padding-bottom:calc(104px + env(safe-area-inset-bottom));color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif}.customer-settings-home .legacy-v4-settings-intro{padding:4px 2px 2px}.customer-settings-home .legacy-v4-settings-intro h1{color:#1d1d1f;font-size:clamp(30px,8vw,38px);font-weight:740;letter-spacing:-.035em}.customer-settings-home .legacy-v4-settings-intro p{color:#6e6e73}.customer-settings-group.ui-my-section{gap:7px}.customer-settings-group.ui-my-section>h2{padding-inline:4px;color:#6e6e73;font-size:12px;font-weight:650;letter-spacing:.01em}.customer-settings-group .ui-surface-list{overflow:hidden;border:1px solid #dedee2;border-radius:16px;background:#fff;box-shadow:none}.customer-settings-group .ui-list-item{min-height:60px;grid-template-columns:38px minmax(0,1fr) 20px;gap:10px;padding:8px 14px;border-bottom-color:#e7e7ea;transition:background-color .11s ease-out,transform 90ms ease-out}.customer-settings-group .ui-list-item:active{transform:scale(.995);background:#f5f5f7}.customer-settings-group .ui-list-item-icon{width:34px;height:34px;border-radius:10px;color:#815f21;background:#f7efdf}.customer-settings-group .ui-list-item-icon svg{width:19px;height:19px}.customer-settings-group .ui-list-item-copy strong{color:#1d1d1f;font-size:14px;font-weight:650}.customer-settings-group .ui-list-item-copy small{color:#8e8e93}.customer-settings-group .ui-list-item>svg{color:#a5a5aa}.customer-settings-identity .legacy-v534-account-summary{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:16px 14px;border-bottom:0}.customer-settings-identity .legacy-v534-account-summary>.ui-list-item-icon{width:40px;height:40px;border-radius:12px;color:#815f21;background:#f7efdf}.customer-settings-identity .legacy-v534-account-summary>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.customer-settings-identity .legacy-v534-account-summary [data-account-fact=whatsapp]{grid-column:1/-1;padding-bottom:12px;border-bottom:1px solid #e7e7ea}.customer-settings-identity .legacy-v534-account-summary small{color:#8e8e93}.customer-settings-identity .legacy-v534-account-summary strong{color:#1d1d1f;font-weight:650}.customer-settings-identity .legacy-v534-account-summary [data-account-fact=whatsapp] strong{margin-top:2px;font-size:17px;letter-spacing:-.015em}.customer-settings-home .ui-my-bottom-logout{min-height:52px;margin-top:-2px;border:1px solid #dedee2;border-radius:16px;color:#d13b42;background:#fff;box-shadow:none;transition:background-color .11s ease-out,transform 90ms ease-out}.customer-settings-home .ui-my-bottom-logout:active{transform:scale(.99);background:#fff2f2}.customer-settings-home :is(a,button):focus-visible{outline:2px solid #856220;outline-offset:2px}@media (max-width:390px){.customer-settings-identity .legacy-v534-account-summary>div{grid-template-columns:minmax(0,1fr)}.customer-settings-identity .legacy-v534-account-summary [data-account-fact=whatsapp]{grid-column:auto}}@media (prefers-reduced-motion:reduce){.customer-settings-home :is(a,button){transition:none}}@media (prefers-contrast:more){.customer-settings-group .ui-surface-list,.customer-settings-home .ui-my-bottom-logout{border-color:#77777d}}.v89-referral-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;min-height:112px;margin:0 0 18px;padding:20px;overflow:hidden;border:1px solid rgba(183,137,47,.24);border-radius:24px;color:#24211b;background:radial-gradient(circle at 88% 10%,rgba(255,255,255,.92),transparent 29%),linear-gradient(135deg,#fff8e8,#f2dfae);box-shadow:0 12px 28px rgba(82,64,28,.11);text-decoration:none}.v89-referral-banner:after{content:"";position:absolute;right:-42px;bottom:-70px;width:168px;height:168px;border:1px solid rgba(143,98,18,.16);border-radius:50%}.v89-referral-banner>span{position:relative;z-index:1;display:grid;grid-gap:4px;gap:4px;min-width:0}.v89-referral-banner small{color:#8d6417;font-size:11px;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.v89-referral-banner strong{font-size:clamp(22px,6vw,28px);line-height:1.05;letter-spacing:-.03em}.v89-referral-banner em{color:#74684f;font-size:12px;font-style:normal}.v89-referral-banner>span:last-child{justify-items:end}.v89-referral-banner b{color:#7b5511;font-size:clamp(16px,4.3vw,21px);white-space:nowrap}.v89-referral-banner svg{color:#8a6117}.v89-referral-shell{background:#f7f6f3}.v89-referral-page{display:grid;grid-gap:12px;gap:12px;width:min(100%,680px);margin:0 auto;padding:10px 14px 116px}.v89-referral-hero{position:relative;display:grid;grid-gap:18px;gap:18px;padding:22px;overflow:hidden;border:1px solid #ead8ad;border-radius:28px;color:#27231d;background:radial-gradient(circle at 95% 0,rgba(255,255,255,.96),transparent 32%),linear-gradient(145deg,#fffaf0,#f2dfad);box-shadow:0 16px 38px rgba(99,74,24,.12)}.v89-referral-hero:before{content:"";position:absolute;top:-74px;right:-58px;width:190px;height:190px;border:1px solid rgba(128,88,16,.12);border-radius:50%;box-shadow:0 0 0 28px rgba(255,255,255,.16)}.v89-referral-hero>header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.v89-referral-hero>header span{display:flex;align-items:center;gap:7px;color:#815c16;font-size:11px;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.v89-referral-hero>header em{padding:6px 9px;border:1px solid rgba(113,76,12,.14);border-radius:999px;color:#76551a;background:rgba(255,255,255,.62);font-size:11px;font-style:normal;font-weight:720;white-space:nowrap}.v892-referral-intro{position:relative;z-index:1;display:grid;grid-gap:9px;gap:9px}.v89-referral-hero h1{max-width:14ch;margin:0;font-size:clamp(32px,8.8vw,46px);line-height:1.02;letter-spacing:-.052em}[lang^=zh] .v89-referral-hero h1{word-break:keep-all}.v892-referral-intro p{max-width:34rem;margin:0;color:#716856;font-size:13px;line-height:1.55}.v892-referral-jackpot{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px;border:1px solid rgba(136,96,22,.16);border-radius:18px;background:rgba(255,255,255,.7);box-shadow:inset 0 1px rgba(255,255,255,.8)}.v892-referral-jackpot span{display:flex;align-items:center;gap:7px;color:#8c651e}.v892-referral-jackpot small{font-size:12px;font-weight:720}.v892-referral-jackpot strong{color:#2d271d;font-size:clamp(22px,6vw,31px);letter-spacing:-.04em;white-space:nowrap}.v89-referral-card,.v89-referral-status{padding:18px;border:1px solid #e8e5de;border-radius:22px;background:#fff;box-shadow:0 8px 22px rgba(44,42,37,.045)}.v89-referral-status>header{padding-bottom:14px;border-bottom:1px solid #eeece7}.v89-referral-status>header div{display:grid;grid-gap:5px;gap:5px}.v89-referral-status>header strong{color:#1d1e23;font-size:18px}.v89-referral-status>header small{color:#777982;line-height:1.5}.v89-referral-countdown{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px;padding-top:15px;border-top:1px solid rgba(115,80,18,.14)}.v89-referral-countdown>strong{display:flex;align-items:center;gap:6px;color:#775519;font-size:12px;letter-spacing:.02em}.v89-referral-countdown>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.v89-referral-countdown span{display:grid;justify-items:center;grid-gap:3px;gap:3px;min-width:0;padding:9px 4px;border:1px solid rgba(116,81,17,.13);border-radius:12px;background:rgba(255,255,255,.68)}.v89-referral-countdown b{color:#28231b;font-size:clamp(19px,5.5vw,25px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.v89-referral-countdown small{color:#80745e;font-size:10px}.v892-referral-primary{display:grid;grid-gap:14px;gap:14px;padding:17px;border:1px solid #dce9e0;border-radius:22px;background:linear-gradient(140deg,#f7fcf8,#eef8f1);box-shadow:0 8px 24px rgba(31,126,76,.075)}.v892-referral-primary>div{display:flex;align-items:center;gap:11px}.v892-referral-primary>div>span{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:14px;color:#fff;background:#22955a}.v892-referral-primary>div>div{display:grid;grid-gap:3px;gap:3px}.v892-referral-primary strong{color:#1f2c24;font-size:17px}.v892-referral-primary small{color:#65756b;font-size:12px}.v89-referral-code{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;margin-top:14px;padding:12px 14px;border:1px solid #e8e3d8;border-radius:14px;background:#faf8f3}.v89-referral-code span{color:#777982;font-size:12px}.v89-referral-code strong{overflow-wrap:anywhere;color:#6f5218;font-size:15px;letter-spacing:.055em}.v89-referral-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0 13px}.v89-referral-metrics article{display:grid;align-content:start;grid-gap:5px;gap:5px;min-width:0;min-height:118px;padding:14px;border:1px solid #eceae5;border-radius:15px;background:#fbfbfa}.v89-referral-metrics article:last-child{grid-column:1/-1;min-height:auto;grid-template-columns:auto minmax(0,1fr);align-items:center}.v89-referral-metrics article:last-child>svg{grid-row:1/3}.v89-referral-metrics article>svg{color:#99701f}.v89-referral-metrics article>span{color:#777982;font-size:12px}.v89-referral-metrics article>strong{overflow-wrap:anywhere;color:#1d1e23;font-size:21px;line-height:1.15}.v89-referral-metrics article>strong small{color:#777982;font-size:12px;font-weight:560}.v89-referral-metrics article>small{color:#777982;font-size:11px;line-height:1.4}.v89-referral-metrics article.is-eligible>strong,.v89-referral-metrics article.is-eligible>svg{color:#176b48}.v89-referral-status>small{color:#9899a0}.v89-referral-share{display:flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:0 18px;border:0;border-radius:16px;color:#fff;background:#1f9758;font:inherit;font-weight:780;text-decoration:none;box-shadow:0 10px 22px rgba(31,151,88,.2);transition:filter .12s ease-out,transform .12s ease-out}.v89-referral-share-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.v89-referral-share svg{width:20px;height:20px;flex:0 0 auto}.v89-referral-share span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v89-referral-facebook{background:#1877f2;box-shadow:0 10px 22px rgba(24,119,242,.18)}.v89-referral-share:hover{filter:brightness(.97)}.v89-referral-share:active{transform:scale(.98)}.v89-referral-card{display:grid;grid-gap:15px;gap:15px}.v89-referral-card h2{display:flex;align-items:center;gap:9px;margin:0;color:#202126;font-size:18px}.v89-referral-card h2 svg{color:#9a711f}.v89-prize-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.v89-prize-grid p{display:grid;grid-gap:5px;gap:5px;margin:0;padding:14px;border:1px solid #ece7dd;border-radius:15px;background:#fcfaf6}.v892-prize-podium .is-first{grid-column:1/-1;padding:18px;color:#fff;border-color:#27231d;background:linear-gradient(135deg,#29251f,#4a3c24);box-shadow:0 10px 22px rgba(48,39,24,.14)}.v892-prize-podium .is-first span{color:#e8ca87}.v892-prize-podium .is-first strong{color:#fff;font-size:23px}.v892-prize-podium .is-wide{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center}.v89-prize-grid span{color:#81704e;font-size:12px}.v89-prize-grid strong{color:#26231e;font-size:15px;overflow-wrap:anywhere}.v89-referral-card ol{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;counter-reset:referral-rule;color:#555861;font-size:14px;line-height:1.55}.v89-referral-card ol li{position:relative;min-height:44px;padding:11px 0 11px 40px;border-bottom:1px solid #efede8;counter-increment:referral-rule}.v89-referral-card ol li:last-child{border-bottom:0}.v89-referral-card ol li:before{content:counter(referral-rule);position:absolute;top:10px;left:0;display:grid;width:26px;height:26px;place-items:center;border-radius:9px;color:#7b591b;background:#f6edd9;font-size:12px;font-weight:760}.v89-referral-card>p{margin:0;color:#555861;font-size:14px;line-height:1.65}.v89-referral-card aside{padding:13px 14px;border-left:3px solid #b68b38;border-radius:0 12px 12px 0;color:#6c5b39;background:#faf5ea;font-size:12px;line-height:1.55}.v89-referral-banner:focus-visible,.v89-referral-page :is(a,button):focus-visible{outline:3px solid #d0a54d;outline-offset:3px}@media (max-width:390px){.v89-referral-banner{grid-template-columns:minmax(0,1fr);gap:12px}.v89-referral-banner>span:last-child{grid-template-columns:minmax(0,1fr) auto;justify-items:start;align-items:center}.v89-referral-share{padding-inline:12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.v89-referral-banner,.v89-referral-page *{scroll-behavior:auto;transition:none}}.v893-about-shell,.v893-legal-shell{background:#f5f5f7}.v893-about-page{display:grid;grid-gap:16px;gap:16px;width:min(100%,680px);margin:0 auto;padding:8px 14px calc(112px + env(safe-area-inset-bottom));color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif}.v893-about-heading{display:grid;grid-gap:3px;gap:3px;padding:4px 2px 0}.v893-about-heading small{color:#856220;font-size:11px;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.v893-about-heading h1{margin:0;font-size:clamp(30px,8vw,40px);line-height:1.12;letter-spacing:-.035em}.v893-about-brand{display:flex;align-items:center;gap:18px;min-width:0;padding:22px;border:1px solid #dedee2;border-radius:16px;background:#fff}.v893-about-logo{width:82px;height:82px;flex:0 0 auto;border-radius:18px;object-fit:cover;box-shadow:0 7px 18px rgba(29,29,31,.1)}.v893-about-brand div{display:grid;grid-gap:6px;gap:6px;min-width:0}.v893-about-brand h2{margin:0;font-size:23px;line-height:1.15;letter-spacing:-.025em}.v893-about-brand p{max-width:32rem;margin:0;color:#6e6e73;font-size:13px;line-height:1.5}.v893-about-section{display:grid;grid-gap:9px;gap:9px}.v893-about-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 4px}.v893-about-section-heading>div{display:grid;grid-gap:2px;gap:2px}.v893-about-section-heading h2{margin:0;color:#3a3a3c;font-size:14px;font-weight:680}.v893-about-section-heading p{margin:0;color:#8e8e93;font-size:11px;line-height:1.4}.v893-about-section-heading>span{flex:0 0 auto;color:#856220;font-size:11px;font-weight:680}.v893-about-social-row{display:flex;align-items:center;justify-content:center;gap:clamp(16px,8vw,34px);min-height:78px;padding:14px;border:1px solid #dedee2;border-radius:16px;background:#fff}.v893-about-social-link{width:48px;height:48px;display:grid;flex:0 0 auto;place-items:center;border-radius:14px;color:#1d1d1f;background:#f2f2f4;text-decoration:none;transition:background-color .12s ease-out,transform .1s ease-out}.v893-about-social-link:hover{background:#e8e8eb}.v893-about-social-link:active{transform:scale(.96)}.v893-about-social-link svg{width:23px;height:23px}.v893-about-social-link[data-channel=whatsapp]{color:#16784b;background:#edf7f1}.v893-about-list{overflow:hidden;border:1px solid #dedee2;border-radius:16px;background:#fff}.v893-about-list-row{display:grid;min-height:44px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;grid-gap:11px;gap:11px;padding:10px 14px;border-bottom:1px solid #e7e7ea;color:inherit;text-decoration:none;transition:background-color .11s ease-out,transform 90ms ease-out}.v893-about-list-row:last-child{border-bottom:0}.v893-about-list-row:not(.v893-about-version-row):hover{background:#f8f8fa}.v893-about-list-row:not(.v893-about-version-row):active{transform:scale(.995);background:#f2f2f4}.v893-about-list-row>span:nth-child(2){display:grid;grid-gap:2px;gap:2px;min-width:0}.v893-about-list-row strong{color:#1d1d1f;font-size:14px;font-weight:650}.v893-about-list-row small{color:#8e8e93;font-size:11px;line-height:1.35}.v893-about-list-row>svg{color:#a5a5aa}.v893-about-row-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;color:#856220;background:#f7efdf}.v893-about-row-icon svg{width:18px;height:18px}.v893-about-credit{display:grid;min-height:66px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;grid-gap:14px;gap:14px;padding:12px 16px;border:1px solid #dedee2;border-radius:16px;color:#3a3a3c;background:#fff;text-decoration:none;transition:background-color .11s ease-out,transform 90ms ease-out}.v893-about-credit:hover{background:#fafafa}.v893-about-credit:active{transform:scale(.995)}.v893-about-credit span{display:grid;grid-gap:3px;gap:3px;min-width:0}.v893-about-credit strong{font-size:12px;font-weight:650;line-height:1.4}.v893-about-credit small{color:#856220;font-size:11px}.v893-about-credit>svg{width:18px;color:#a5a5aa}.v893-about-page :is(a,button):focus-visible{outline:3px solid #c8a75f;outline-offset:3px}.v893-legal-page{display:grid;grid-gap:0;gap:0;width:min(100%,760px);margin:8px auto 48px;overflow:hidden;border:1px solid #dedee2;border-radius:16px;color:#1d1d1f;background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif}.v893-legal-page>header{display:grid;grid-gap:10px;gap:10px;padding:28px 24px 24px;border-bottom:1px solid #e7e7ea}.v893-legal-page>header>small{color:#856220;font-size:11px;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.v893-legal-page h1{margin:0;font-size:clamp(29px,7vw,40px);line-height:1.12;letter-spacing:-.035em}.v893-legal-page>header p{max-width:42rem;margin:0;color:#5f5f64;font-size:14px;line-height:1.65}.v893-legal-page time{color:#8e8e93;font-size:11px}.v893-legal-sections{display:grid;padding:0 24px}.v893-legal-sections section{display:grid;grid-gap:7px;gap:7px;padding:20px 0;border-bottom:1px solid #e7e7ea}.v893-legal-sections h2{margin:0;color:#2c2c2e;font-size:16px;line-height:1.35}.v893-legal-sections p{margin:0;color:#5f5f64;font-size:13px;line-height:1.7}.v893-legal-back{display:flex;min-height:52px;align-items:center;justify-content:center;gap:8px;margin:20px 24px 24px;border-radius:12px;color:#fff;background:#1d1d1f;font-size:14px;font-weight:680;text-decoration:none}.v893-legal-back svg{width:17px}.v893-legal-page :is(a,button):focus-visible{outline:3px solid #c8a75f;outline-offset:3px}@media (max-width:390px){.v893-about-brand{align-items:flex-start;padding:18px}.v893-about-logo{width:70px;height:70px;border-radius:16px}.v893-about-brand h2{font-size:21px}.v893-about-social-row{gap:15px}.v893-legal-page>header,.v893-legal-sections{padding-right:18px;padding-left:18px}.v893-legal-back{margin-right:18px;margin-left:18px}}@media (prefers-reduced-motion:reduce){.v893-about-page *,.v893-legal-page *{scroll-behavior:auto;transition:none!important}}.ui-market-v76-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ui-market-v76-heading>div{min-width:0;display:grid;grid-gap:7px;gap:7px}.ui-market-v76-heading>div>span{color:#9a6d24;font-size:10px;font-weight:800;letter-spacing:.17em}.ui-market-local-stock-entry{min-height:44px;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;margin-top:10px;border:1px solid #d8c39a;border-radius:999px;padding:0 15px;color:#5d4219;background:#fffaf1;font-size:12px;font-weight:760;text-decoration:none}.ui-market-local-stock-entry b{color:#a47328;font-size:20px;font-weight:400}.ui-local-stock-shell{background:#f6f7f9}.ui-local-stock{width:min(100%,920px);display:grid;grid-gap:18px;gap:18px;margin:0 auto;padding:24px 20px 112px}.ui-local-stock-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.ui-local-stock-heading>div{min-width:0;display:grid;grid-gap:7px;gap:7px}.ui-local-stock-heading span{color:#9b6d24;font-size:10px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.ui-local-stock-heading h1{margin:0;color:#18191c;font-size:28px;letter-spacing:-.035em}.ui-local-stock-heading p{max-width:620px;margin:0;color:#747a84;font-size:12px;line-height:1.6}.ui-local-stock-heading>strong{min-width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#74531e;background:#f4ead8;font-size:14px}.ui-local-stock-filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.ui-local-stock-filters button{min-height:42px;flex:0 0 auto;border:1px solid #dde0e5;border-radius:12px;padding:0 17px;color:#626873;background:#fff;font-size:12px;font-weight:700}.ui-local-stock-filters button[aria-pressed=true]{border-color:#1d1e21;color:#fff;background:#1d1e21}.ui-local-stock-notice{margin:0;border:1px solid #dac89f;border-radius:13px;padding:12px 14px;color:#60481f;background:#fffaf1;font-size:11px;line-height:1.55}.ui-local-stock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ui-local-stock-card{min-width:0;display:grid;grid-gap:10px;gap:10px;border:1px solid #dde0e5;border-radius:18px;padding:14px;background:#fff;box-shadow:0 10px 26px rgba(28,33,43,.055)}.ui-local-stock-card-main{min-width:0;display:grid;grid-template-columns:122px minmax(0,1fr);grid-gap:14px;gap:14px;color:inherit;text-decoration:none}.ui-local-stock-image{min-height:142px;display:grid;place-items:center;overflow:hidden;border-radius:13px;background:#f2f3f5}.ui-local-stock-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ui-local-stock-card-main>div:last-child{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.ui-local-stock-card-main span{display:inline-flex;min-height:24px;align-items:center;border-radius:999px;padding:0 9px;color:#54665a;background:#edf4ef;font-size:9px;font-weight:800}.ui-local-stock-card-main span.is-transit{color:#76551d;background:#fbf1df}.ui-local-stock-card h2{margin:9px 0 4px;color:#191a1d;font-size:17px;line-height:1.25}.ui-local-stock-card-main p,.ui-local-stock-card-main small{margin:0;color:#777e88;font-size:10px;line-height:1.5}.ui-local-stock-card-main strong{margin-top:auto;padding-top:10px;color:#a34b42;font-size:15px}.ui-local-stock-card>p{margin:0;color:#747b85;font-size:10px;line-height:1.5}.ui-local-stock-proof-link{min-height:36px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eceef1;color:#6d5325;font-size:10px;font-weight:720;text-decoration:none}.ui-local-stock-reserve{min-height:46px;border:0;border-radius:12px;color:#fff;background:#1c1d20;font-size:12px;font-weight:760}.ui-local-stock-reserve:disabled{color:#8b9098;background:#eceef1}.ui-local-stock-pending{min-height:46px;justify-content:space-between;border-radius:12px;padding:0 12px;color:#664b1d;background:#fbf2e2;font-size:10px;font-weight:720}.ui-local-stock-pending,.ui-local-stock-pending>div{display:flex;align-items:center;gap:10px}.ui-local-stock-pending a{min-height:36px;display:inline-flex;align-items:center;color:#5f471d;font-weight:800;text-decoration:none}.ui-local-stock-pending button{min-height:36px;border:0;padding:0 4px;color:#8b3d35;background:transparent;font-size:10px;font-weight:760}.ui-local-stock :is(a,button):focus-visible{outline:3px solid #c7a45d;outline-offset:3px}.ui-local-stock-detail{width:min(100%,880px);display:grid;grid-gap:12px;gap:12px;margin-inline:auto}.ui-local-stock-detail>.ui-v2-used-detail{width:100%}.ui-local-stock-detail .ui-used-inspection-card,.ui-local-stock-detail .ui-v2-used-gallery{margin:0}.ui-local-stock-detail-reserve-action{min-width:0;min-height:50px}.ui-local-stock-detail .ui-used-sticky-action[data-dual-action=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-local-stock-detail .ui-local-stock-installment-action{border-color:#d9c39b;color:#5f451b;background:#fff8eb}.ui-local-stock-detail .ui-used-sticky-action :is(a,button){min-width:0;padding-inline:9px;border-radius:12px;font-size:11px}.ui-local-stock-detail-summary{border-top:1px solid #e5e7ea;padding-top:14px}.ui-local-stock-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid #e3e5e8;border-radius:11px;overflow:hidden;background:#fff}.ui-local-stock-spec-grid>div{min-width:0;display:grid;grid-gap:3px;gap:3px;padding:11px 12px;border-right:1px solid #e8eaed;border-bottom:1px solid #e8eaed}.ui-local-stock-spec-grid>div:nth-child(2n){border-right:0}.ui-local-stock-spec-grid dt{color:#858b94;font-size:9px}.ui-local-stock-spec-grid dd{min-width:0;margin:0;color:#25282d;font-size:11px;font-weight:720;overflow-wrap:anywhere}.ui-market-v785-detail-shell .ui-local-stock-detail-dock{grid-template-columns:56px minmax(0,1fr)}.ui-market-v785-detail-shell .ui-local-stock-detail-dock>:last-child{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding-inline:16px}.ui-market-v785-detail-shell .ui-local-stock-detail-dock>:last-child span{font-size:12px;font-weight:760}.ui-market-v785-detail-shell .ui-local-stock-detail-dock>:last-child strong{color:inherit;font-size:15px;white-space:nowrap}@media (max-width:620px){.ui-market-v76-heading{padding-right:16px;padding-left:16px}.ui-market-local-stock-entry{padding:0 12px}.ui-local-stock{padding:20px 14px 104px}.ui-local-stock-grid{grid-template-columns:1fr}.ui-local-stock-card-main{grid-template-columns:104px minmax(0,1fr)}.ui-local-stock-image{min-height:126px}}