body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Signika Negative,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}*{box-sizing:border-box}:root{scroll-behavior:auto!important}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:white;background:black}}.react-tel-input .country-list .search-box{background-color:white}.slider-wrapper .slick-slider{display:flex;gap:10px;align-items:center}.slider-wrapper .slick-slider .slick-list{width:0;flex-grow:1}.slider-wrapper .slick-slider .slick-list .slick-track{margin-right:auto}@media (max-width:575px){.slider-wrapper .slick-slider{gap:0}}.slider-wrapper .slick-slide{transition:all .6s ease;transform:scale(.55)}.slider-wrapper .slick-slide.slick-active:not(.slick-center){transform:scale(.7)}@media (max-width:580px){.slider-wrapper .slick-slide.slick-active:not(.slick-center){transform:scale(.5)}}.slider-wrapper .slick-slide:not(.slick-center){opacity:.6}.slider-wrapper .slick-slide.slick-active.slick-center{transform:scale(1)}.slick-slide img{position:relative}.slick-slide .MuiBox-root{overflow:hidden}.client-nav{left:-40px;cursor:pointer;position:relative;inset:unset}.client-nav:before{display:none}.slick-arrow:not(.client-nav){display:none!important}.client-nav.slick-disabled{opacity:.5}.slick-dots{bottom:10px!important}.slider-wrapper .client-nav{left:-10px;cursor:pointer;position:relative!important;inset:unset;transition:all .5s ease}.slider-wrapper .client-nav:hover{filter:brightness(.9)}.slider-wrapper .slick-slider .slick-prev .slick-next{position:relative!important}.slider-wrapper .slick-prev{left:0!important}.slider-wrapper .slick-next{right:17px!important}@media (min-width:480px){.mobile{display:flex;flex-direction:row}}@media (max-width:480px){.imageName{width:300px!important}}.closebtn{position:absolute;left:92%;top:-2.5rem;border:none;border-radius:50%;width:2rem;height:2rem;background:rgba(255,255,255,.5)}.magnify-container{height:324px!important;direction:ltr}.magnify-image{height:324px!important;border:1px solid rgba(27,127,237,.1);border-radius:10px}@media (max-width:999px){.closebtn{left:98%!important;top:-1.9rem!important}.magnify-container{height:280px!important}}@media (min-width:800px){.rtl-large-image{margin-left:0!important;left:calc(-100% - 180px)!important}}a,a>div,button,img,svg{transition:all .5s ease}video{height:98%!important}.fade-in{animation:fadeIn .6s ease-in-out}.fade-out{animation:fadeOut .6s ease-in-out}.custom-scrollbar .simplebar-scrollbar:before{width:4px}.zone-list{display:flex;flex-wrap:wrap;gap:12px;max-width:543px;padding-right:10px;padding-bottom:35px}.zone-list .item{border-radius:10px;border:1px solid #ebebeb;background:#fff;padding:15px 30px;color:#3f3d56;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.zone-list .item:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.1);color:#039d55}.zone-list-wrapper{height:200px;overflow-y:auto}.zone-list-container{position:relative}.zone-list-container:after{content:"";position:absolute;height:62px;bottom:0;left:0;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 43.03%,rgba(255,255,255,.72) 55.48%,rgba(255,255,255,.9));pointer-events:none}::-webkit-scrollbar-track{box-shadow:inset 0 0 1px #cfcfcf}::-webkit-scrollbar{width:3px!important;height:3px!important}::-webkit-scrollbar-thumb{background:#c1c1c1}::-webkit-scrollbar-thumb:hover{background:#003638}.ltr-important,.ltr-important *{direction:ltr}[dir=rtl] .testimonials-slider .slick-slide{float:left}.no-pointer-events{pointer-events:none}.scaleAnimation{transform:scale(1.1)}.transition{transition:transform .25s linear}button.gm-ui-hover-effect{display:none!important;overflow:hidden!important}.gm-style-iw-ch{padding-top:0!important}.gm-style .gm-style-iw-c{padding:5px 10px!important;background-color:#000;border-radius:5px!important}.gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-tc:after{background-color:#000;width:13px!important;height:9px!important;left:7px!important}#nprogress{pointer-events:none}#nprogress .bar{background:#039D55!important;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.u2{--bg:#F3F4F6;--card:#FFFFFF;--card-2:#F6F7F9;--card-3:#ECEEF1;--ink:#16171A;--ink-2:#3B3E45;--muted:#6B707A;--line:#E5E7EB;--line-2:#D4D7DD;--brand:#FFD703;--brand-hi:#FFE24D;--brand-deep:#E6C000;--on-brand:#16171A;--brand-soft:#FFF7C7;--band:#FFD703;--band-ink:#16171A;--band-muted:#4D4612;--band-soft:rgba(22,23,26,.08);--deep:#16171A;--deep-2:#24262B;--deep-ink:#F5F5F2;--deep-muted:#A8ACB3;--ok:#17773F;--ok-bg:#E6F5EC;--warn:#B86E00;--err:#C9372C;--err-bg:#FDECEA;--sale:#E5383B;--focus:#2563EB;--sh-1:0 1px 2px rgba(22,23,26,.06),0 2px 8px rgba(22,23,26,.05);--sh-2:0 2px 6px rgba(22,23,26,.06),0 16px 36px -16px rgba(22,23,26,.25);--f:"Plus Jakarta Sans",ui-rounded,"Segoe UI",system-ui,sans-serif;--r-s:12px;--r:16px;--r-l:22px;--r-xl:30px;--wrap:1280px;--g:clamp(14px,3.4vw,32px);--tabbar:0px;--hdr:0px;--stick:0px;color-scheme:light}.u2[data-theme=dark]{--bg:#0E0F12;--card:#17191D;--card-2:#1E2025;--card-3:#272A30;--ink:#F2F3F5;--ink-2:#D2D5DA;--muted:#9DA2AB;--line:#2A2D33;--line-2:#3A3E45;--brand-soft:#2D2A12;--band:#1C1B12;--band-ink:#F6F2D2;--band-muted:#C8C19A;--band-soft:rgba(255,215,3,.10);--deep:#08090B;--deep-2:#17191D;--ok:#5ACB88;--ok-bg:#122519;--warn:#F2B24C;--err:#FF8A7F;--err-bg:#2A1514;--sale:#FF6B6E;--focus:#8AB4F8;--sh-1:0 1px 2px rgba(0,0,0,.4);--sh-2:0 2px 6px rgba(0,0,0,.35),0 18px 40px -16px rgba(0,0,0,.7);color-scheme:dark}:where(.u2) *,:where(.u2) :after,:where(.u2) :before{box-sizing:border-box}:where(.u2) [hidden]{display:none!important}:where(.u2) svg{width:18px;height:18px;flex:none}.u2{-webkit-text-size-adjust:100%;scroll-padding-top:150px;background:var(--bg);color:var(--ink);font:500 15.5px/1.55 var(--f);overflow-x:hidden;overflow-x:clip;padding-bottom:var(--tabbar);transition:background-color .3s,color .3s}:where(.u2) h1,:where(.u2) h2,:where(.u2) h3,:where(.u2) h4{margin:0;font-family:var(--f);font-weight:800;letter-spacing:-.022em;line-height:1.15;text-wrap:balance;color:inherit}:where(.u2) p{margin:0}:where(.u2) a{color:inherit}:where(.u2) img{max-width:100%;display:block}:where(.u2) button,:where(.u2) input,:where(.u2) select,:where(.u2) textarea{font:inherit;color:inherit}:where(.u2) :focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:10px}:where(.u2) .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(.u2) .skip{position:absolute;left:12px;top:-60px;z-index:300;background:var(--ink);color:var(--bg);padding:10px 14px;border-radius:10px;font-weight:700;text-decoration:none}:where(.u2) .skip:focus{top:calc(env(safe-area-inset-top,0px) + 10px)}:where(.u2) .wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--g)}:where(.u2) .sec{padding-block:clamp(18px,2.6vw,30px)}:where(.u2) .h2{font-size:clamp(20px,2.2vw,26px)}:where(.u2) .h1{font-size:clamp(26px,3.6vw,40px)}:where(.u2) .muted{color:var(--muted)}:where(.u2) .small{font-size:13.5px}:where(.u2) .row{display:flex;align-items:center;gap:10px;min-width:0}:where(.u2) .between>.row{flex-wrap:wrap}:where(.u2) .between{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}:where(.u2) .stack{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr)}:where(.u2) .sec-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}:where(.u2) .sec-top>div{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}:where(.u2) .see{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;text-decoration:none;padding:7px 12px;border-radius:999px;background:var(--card);box-shadow:var(--sh-1);border:0;cursor:pointer}:where(.u2) .see svg{width:15px;height:15px;transition:transform .2s}:where(.u2) .see:hover svg{transform:translateX(3px)}:where(.u2) .pill{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:800;padding:4px 9px;border-radius:999px;background:var(--card-3);color:var(--ink-2);white-space:nowrap;line-height:1.2}:where(.u2) .pill svg{width:13px;height:13px}:where(.u2) .pill.y{background:var(--brand);color:var(--on-brand)}:where(.u2) .pill.ok{background:var(--ok-bg);color:var(--ok)}:where(.u2) .pill.err{background:var(--err-bg);color:var(--err)}:where(.u2) .pill.dark{background:var(--ink);color:var(--bg)}:where(.u2) .pill.sale{background:#D32F31;color:#fff}:where(.u2) .sponsor{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}:where(.u2) .preview-tag{position:fixed;left:12px;bottom:calc(var(--tabbar) + 12px);z-index:55;font-size:12px;font-weight:700;background:var(--card);color:var(--muted);border-radius:999px;padding:6px 12px;box-shadow:var(--sh-1);border:1px dashed var(--line-2);display:flex;align-items:center;gap:6px}:where(.u2) .preview-tag svg{width:16px;height:16px;flex:none}:where(.u2) .preview-tag button{border:0;background:none;cursor:pointer;color:var(--muted);padding:0 0 0 4px;font-weight:800}:where(.u2) .btn{--bh:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:var(--bh);padding:0 20px;border-radius:14px;border:0;font:800 15px/1 var(--f);text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .15s,box-shadow .2s,background-color .2s,opacity .2s;position:relative;overflow:hidden}:where(.u2) .btn:active{transform:scale(.97)}:where(.u2) .btn:disabled{opacity:.45;cursor:not-allowed;transform:none}:where(.u2) .btn svg{width:18px;height:18px;flex:none}:where(.u2) .btn-y{background:var(--brand);color:var(--on-brand)}:where(.u2) .btn-y:not(:disabled):hover{background:var(--brand-hi);box-shadow:0 8px 20px -10px rgba(230,192,0,.95)}:where(.u2) .btn-d{background:var(--ink);color:var(--bg)}:where(.u2) .btn-d:not(:disabled):hover{box-shadow:var(--sh-2)}:where(.u2) .btn-w{background:var(--card);color:var(--ink);box-shadow:var(--sh-1)}:where(.u2) .btn-o{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-2)}:where(.u2) .btn-o:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}:where(.u2) .btn-x{background:var(--err-bg);color:var(--err)}:where(.u2) .btn-s{--bh:40px;padding:0 14px;font-size:14px;border-radius:12px}:where(.u2) .btn-xs{--bh:34px;padding:0 12px;font-size:13px;border-radius:10px}:where(.u2) .btn-block{width:100%}:where(.u2) .btns{display:flex;flex-wrap:wrap;gap:10px}:where(.u2) .ripple{position:absolute;border-radius:50%;transform:scale(0);background:currentColor;opacity:.18;animation:u2-rip .55s ease-out forwards;pointer-events:none}@keyframes u2-rip{to{transform:scale(2.6);opacity:0}}:where(.u2) .ib{position:relative;width:42px;height:42px;border-radius:12px;display:inline-grid;place-items:center;background:none;border:0;cursor:pointer;text-decoration:none;color:var(--ink);transition:background-color .15s;flex:none}:where(.u2) .ib:hover{background:var(--card-2)}:where(.u2) .ib svg{width:22px;height:22px}:where(.u2) .ib .bdg{position:absolute;top:3px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#D32F31;color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center;line-height:1;box-shadow:0 0 0 2px var(--card)}:where(.u2) .ib .bdg.bump{animation:u2-bump .45s cubic-bezier(.3,1.8,.5,1)}@keyframes u2-bump{40%{transform:scale(1.45)}}:where(.u2) .link{background:none;border:0;padding:0;cursor:pointer;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--brand-deep);text-decoration-color:var(--brand-deep);text-underline-offset:3px;text-decoration-thickness:2px}:where(.u2) .hdr{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:60;background:var(--card);border-bottom:1px solid var(--line);transition:box-shadow .2s}:where(.u2) .hdr.scrolled{box-shadow:var(--sh-1)}:where(.u2) .hdr-in{display:flex;align-items:center;gap:12px;min-height:68px}:where(.u2) .logo{display:inline-flex;align-items:center;gap:9px;text-decoration:none;flex:none}:where(.u2) .logo .b{width:40px;height:40px;border-radius:12px;background:var(--brand);display:grid;place-items:center;transition:transform .3s cubic-bezier(.3,1.6,.5,1)}:where(.u2) .logo:hover .b{transform:rotate(-8deg) scale(1.06)}:where(.u2) .logo .b img{width:31px}:where(.u2) .wm{display:block;width:112px;aspect-ratio:800/115;background:currentColor;-webkit-mask:var(--wm) center/contain no-repeat;mask:var(--wm) center/contain no-repeat}:where(.u2) .zone-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px 0 8px;border-radius:13px;background:var(--card-2);border:0;cursor:pointer;text-align:left;max-width:220px;flex:none}:where(.u2) .zone-btn .zi{width:30px;height:30px;border-radius:10px;background:var(--brand);color:var(--on-brand);display:grid;place-items:center;flex:none}:where(.u2) .zone-btn .zi svg{width:17px;height:17px}:where(.u2) .zone-btn small{display:block;font-size:11px;color:var(--muted);font-weight:700;line-height:1.1}:where(.u2) .zone-btn b{display:block;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}:where(.u2) .zone-btn .chev{width:15px;height:15px;color:var(--muted)}:where(.u2) .hsearch{flex:1 1;min-width:0;position:relative;max-width:560px}:where(.u2) .sbar{display:flex;align-items:center;gap:8px;background:var(--card-2);border-radius:14px;padding:0 6px 0 14px;min-height:46px;border:1.5px solid transparent;transition:border-color .2s,background-color .2s,box-shadow .2s}:where(.u2) .sbar:focus-within{border-color:var(--ink);background:var(--card);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 40%,transparent)}:where(.u2) .sbar>svg{width:19px;height:19px;color:var(--muted);flex:none}:where(.u2) .sbar input{flex:1 1;min-width:0;border:0;outline:none;background:none;font-weight:600;font-size:15px;padding:10px 0}:where(.u2) .sbar input::placeholder{color:var(--muted);font-weight:500}:where(.u2) .sug{position:absolute;left:0;right:0;top:calc(100% + 8px);background:var(--card);border-radius:var(--r);box-shadow:var(--sh-2);border:1px solid var(--line);padding:8px;z-index:70;max-height:min(70vh,520px);overflow:auto;animation:u2-pop .2s cubic-bezier(.2,1.2,.4,1)}:where(.u2) .sug h4{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:8px 10px 6px}:where(.u2) .sug a,:where(.u2) .sug button{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border-radius:12px;text-decoration:none;border:0;background:none;cursor:pointer;text-align:left}:where(.u2) .sug a.on,:where(.u2) .sug a:hover,:where(.u2) .sug button:hover{background:var(--card-2)}:where(.u2) .sug .th{width:38px;height:38px;border-radius:10px}:where(.u2) .sug b{display:block;font-size:14.5px;line-height:1.25}:where(.u2) .sug small{display:block;color:var(--muted);font-size:12.5px}:where(.u2) .sug mark{background:color-mix(in srgb,var(--brand) 55%,transparent);color:inherit;border-radius:3px}:where(.u2) .chips-sm{display:flex;flex-wrap:wrap;gap:6px;padding:4px 10px 8px}:where(.u2) .hdr-r{display:flex;align-items:center;gap:4px;margin-left:auto;flex:none}:where(.u2) .signin{min-height:42px}:where(.u2) .avatar{width:38px;height:38px;border-radius:50%;background:var(--brand);color:var(--on-brand);display:grid;place-items:center;font-weight:800;font-size:15px;flex:none}:where(.u2) .acct-btn{display:inline-flex;align-items:center;gap:8px;border:0;background:none;cursor:pointer;padding:3px 10px 3px 3px;border-radius:999px;font-weight:700;font-size:14px}:where(.u2) .acct-btn:hover{background:var(--card-2)}:where(.u2) .menu{position:absolute;right:0;top:calc(100% + 8px);width:240px;background:var(--card);border-radius:var(--r);box-shadow:var(--sh-2);border:1px solid var(--line);padding:6px;z-index:75;animation:u2-pop .2s cubic-bezier(.2,1.2,.4,1)}:where(.u2) .menu a,:where(.u2) .menu button{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:11px;text-decoration:none;font-weight:600;font-size:14.5px;background:none;border:0;cursor:pointer;text-align:left}:where(.u2) .menu a:focus-visible,:where(.u2) .menu a:hover,:where(.u2) .menu button:hover{background:var(--card-2)}:where(.u2) .menu svg{width:19px;height:19px;color:var(--muted)}:where(.u2) .menu hr{border:0;border-top:1px solid var(--line);margin:6px 4px}:where(.u2) .menu .danger{color:var(--err)}:where(.u2) .menu .danger svg{color:var(--err)}:where(.u2) .tsw{position:relative;width:58px;height:32px;border-radius:999px;border:0;cursor:pointer;background:var(--card-2);box-shadow:inset 0 0 0 1px var(--line);padding:0;flex:none}:where(.u2) .tsw .knob{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:var(--brand);display:grid;place-items:center;color:var(--on-brand);transition:transform .35s cubic-bezier(.3,1.5,.5,1);box-shadow:0 2px 6px rgba(0,0,0,.18)}:where(.u2) .tsw .knob svg{width:15px;height:15px}:where(.u2) .tsw[aria-checked=true] .knob{transform:translateX(26px)}:where(.u2) .tsw .mo{display:none}:where(.u2) .tsw[aria-checked=true] .mo{display:block}:where(.u2) .tsw[aria-checked=true] .su{display:none}:where(.u2) .rel{position:relative}:where(.u2) .mbar{background:var(--card);border-bottom:1px solid var(--line)}:where(.u2) .mbar-in{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding-block:8px}:where(.u2) .mbar-in::-webkit-scrollbar{display:none}:where(.u2) .mod{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:999px;text-decoration:none;font-weight:700;font-size:14px;white-space:nowrap;color:var(--ink-2);transition:background-color .2s,color .2s;flex:none;position:relative}:where(.u2) .mod .mt{width:30px;height:30px;border-radius:50%}:where(.u2) .mod .mt svg{width:17px;height:17px}:where(.u2) .mod:hover{background:var(--card-2)}:where(.u2) .mod[aria-current=page]{background:var(--ink);color:var(--bg)}:where(.u2) .mod[aria-current=page] .mt{background:var(--brand);color:var(--on-brand)}:where(.u2) .mod .soon{font-size:10px;padding:2px 6px;margin-left:-2px}@media (max-width:1060px){:where(.u2) .hdr .zone-btn b{max-width:90px}}@media (max-width:900px){:where(.u2) .hdr-in{flex-wrap:wrap;gap:8px;min-height:auto;padding-block:10px}:where(.u2) .hsearch{order:5;flex-basis:100%;max-width:none}:where(.u2) .hdr .acct-name,:where(.u2) .hdr .chat-ib,:where(.u2) .hdr .signin-txt,:where(.u2) .hdr .tsw{display:none}:where(.u2) .zone-btn{min-height:40px}}@media (max-width:520px){:where(.u2) .wm{width:96px}:where(.u2) .logo .b{width:36px;height:36px}:where(.u2) .zone-btn{max-width:150px}:where(.u2) .zone-btn b{max-width:80px}}:where(.u2) .mt{--t:#888;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,var(--t) 16%,var(--card));color:color-mix(in srgb,var(--t) 82%,var(--ink));transition:transform .25s cubic-bezier(.3,1.6,.5,1)}:where(.u2) .mt svg{width:23px;height:23px}:where(.u2) .soon{display:inline-flex;align-items:center;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:999px;background:var(--brand);color:var(--on-brand);white-space:nowrap}:where(.u2) .vis{--t:#888;position:relative;display:grid;place-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--t) 22%,var(--card)),color-mix(in srgb,var(--t) 9%,var(--card)));color:color-mix(in srgb,var(--t) 78%,var(--ink));overflow:hidden}:where(.u2) .vis:after{content:"";position:absolute;width:60%;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--t) 16%,transparent);right:-14%;bottom:-20%}:where(.u2) .vis>svg{width:42%;height:42%;position:relative;z-index:1;transition:transform .35s cubic-bezier(.3,1.5,.5,1)}:where(.u2) .vis>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:2}:where(.u2) .th{width:48px;height:48px;border-radius:12px;flex:none}:where(.u2) .th>svg{width:56%;height:56%}:where(.u2) .hero{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);grid-gap:14px;gap:14px}:where(.u2) .car{position:relative;min-width:0}:where(.u2) .car-vp{overflow:hidden;border-radius:var(--r-l);aspect-ratio:3/1;box-shadow:var(--sh-1)}:where(.u2) .car-track{display:flex;height:100%;transition:transform .6s cubic-bezier(.65,0,.25,1)}:where(.u2) .bnr{--t:#888;flex:0 0 100%;height:100%;position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;padding:clamp(16px,3.6vw,44px);background:linear-gradient(120deg,color-mix(in srgb,var(--t) 30%,var(--card)) 0,color-mix(in srgb,var(--t) 12%,var(--card)) 70%);text-decoration:none;overflow:hidden;cursor:pointer}:where(.u2) .bnr .k{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--t) 70%,var(--ink))}:where(.u2) .bnr h3{font-size:clamp(17px,2.7vw,34px);margin:6px 0 8px;max-width:17ch}:where(.u2) .bnr p{color:var(--ink-2);font-size:clamp(12.5px,1.2vw,15.5px);max-width:40ch}:where(.u2) .bnr .cta{margin-top:clamp(8px,1.5vw,18px)}:where(.u2) .bnr .art{position:relative;height:100%;display:grid;place-items:center}:where(.u2) .bnr .art .ring{position:absolute;width:min(78%,230px);aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--t) 26%,var(--card))}:where(.u2) .bnr .art .big{position:relative;width:min(48%,130px);aspect-ratio:1;border-radius:30%;background:var(--card);display:grid;place-items:center;color:color-mix(in srgb,var(--t) 85%,var(--ink));box-shadow:var(--sh-2);transform:rotate(-8deg)}:where(.u2) .bnr .art .big svg{width:52%;height:52%}:where(.u2) .bnr .art img.m{position:absolute;width:min(34%,96px);right:4%;bottom:6%}:where(.u2) .bnr.on .art .big{animation:u2-wob .9s cubic-bezier(.3,1.6,.5,1)}@keyframes u2-wob{0%{transform:rotate(-22deg) scale(.7)}to{transform:rotate(-8deg) scale(1)}}:where(.u2) .car-dots{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);display:flex;gap:6px;z-index:2}:where(.u2) .car-dots button{width:8px;height:8px;padding:0;border-radius:999px;border:0;background:color-mix(in srgb,var(--ink) 25%,transparent);cursor:pointer;transition:width .3s,background-color .3s}:where(.u2) .car-dots button[aria-current=true]{width:24px;background:var(--ink)}:where(.u2) .car-arr{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border-radius:50%;background:var(--card);box-shadow:var(--sh-1);border:0;cursor:pointer;display:grid;place-items:center;opacity:0;transition:opacity .2s}:where(.u2) .car-arr:focus-visible,:where(.u2) .car:hover .car-arr{opacity:1}:where(.u2) .car-arr svg{width:18px;height:18px}:where(.u2) .car-arr.l{left:10px}:where(.u2) .car-arr.r{right:10px}:where(.u2) .side-promos{display:grid;grid-gap:14px;gap:14px;grid-template-rows:1fr 1fr;min-width:0}:where(.u2) .sp{--t:#888;border-radius:var(--r-l);padding:16px 18px;background:color-mix(in srgb,var(--t) 15%,var(--card));display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px;text-decoration:none;box-shadow:var(--sh-1);transition:transform .25s;overflow:hidden;min-width:0}:where(.u2) .sp:hover{transform:translateY(-3px)}:where(.u2) .sp b{display:block;font-size:16px;line-height:1.25}:where(.u2) .sp small{display:block;color:var(--ink-2);font-size:13px;margin-top:3px}:where(.u2) .sp .mt{width:52px;height:52px;border-radius:16px;background:var(--card)}@media (max-width:900px){:where(.u2) .hero{grid-template-columns:1fr}:where(.u2) .side-promos{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media (max-width:640px){:where(.u2) .car-vp{aspect-ratio:2/1}:where(.u2) .bnr{grid-template-columns:1fr}:where(.u2) .bnr .art{display:none}:where(.u2) .side-promos{grid-template-columns:1fr}}:where(.u2) .rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 10px;margin-inline:-2px;scroll-behavior:smooth}:where(.u2) .rail::-webkit-scrollbar{display:none}:where(.u2) .rail>*{scroll-snap-align:start;flex:none}:where(.u2) .rail-ctl{display:flex;gap:6px}:where(.u2) .rail-ctl button{width:34px;height:34px;border-radius:50%;border:0;background:var(--card);color:var(--ink);box-shadow:var(--sh-1);cursor:pointer;display:grid;place-items:center}:where(.u2) .rail-ctl button svg{width:16px;height:16px}:where(.u2) .cat{display:grid;justify-items:center;grid-gap:8px;gap:8px;width:96px;text-decoration:none;text-align:center;font-weight:700;font-size:13px;line-height:1.25;background:none;border:0;cursor:pointer;padding:0}:where(.u2) .cat .vis{width:78px;height:78px;border-radius:50%;box-shadow:var(--sh-1)}:where(.u2) .cat .vis:after{display:none}:where(.u2) .cat .vis>svg{width:46%;height:46%}:where(.u2) .cat:hover .vis>svg{transform:scale(1.12) rotate(-6deg)}:where(.u2) .cat[aria-pressed=true] .vis{box-shadow:0 0 0 3px var(--ink)}:where(.u2) .pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:14px;gap:14px}:where(.u2) .pc{position:relative;background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s cubic-bezier(.3,1.4,.5,1),box-shadow .25s;width:100%;animation:u2-rise .45s both}:where(.u2) .rail .pc{width:200px}:where(.u2) .pc:hover{transform:translateY(-4px);box-shadow:var(--sh-2)}:where(.u2) .pc:hover .vis>svg{transform:scale(1.1) rotate(-5deg)}:where(.u2) .pc .vis{aspect-ratio:1/.82;cursor:pointer}:where(.u2) .pc .tags{position:absolute;top:10px;left:10px;z-index:3;display:flex;flex-direction:column;gap:5px;align-items:flex-start}:where(.u2) .pc .heart{position:absolute;top:8px;right:8px;z-index:3}:where(.u2) .heart{width:36px;height:36px;border-radius:50%;background:var(--card);border:0;cursor:pointer;display:grid;place-items:center;box-shadow:var(--sh-1);color:var(--ink-2);transition:transform .2s}:where(.u2) .heart svg{width:18px;height:18px}:where(.u2) .heart:hover{transform:scale(1.1)}:where(.u2) .heart[aria-pressed=true]{color:var(--sale)}:where(.u2) .heart[aria-pressed=true] svg{fill:currentColor;animation:u2-bump .4s cubic-bezier(.3,1.8,.5,1)}:where(.u2) .pc .body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:3px;flex:1 1}:where(.u2) .pc .nm{font-weight:700;font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;background:none;border:0;padding:0;text-align:left}:where(.u2) .pc .st{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.u2) .rate{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:700}:where(.u2) .rate svg{width:14px;height:14px;color:#F5A400;fill:#F5A400}:where(.u2) .rate span{color:var(--muted);font-weight:600}:where(.u2) .pc .bot{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:8px}:where(.u2) .price{display:flex;flex-direction:column;line-height:1.15}:where(.u2) .price b{font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .price s{font-size:12.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .add{width:38px;height:38px;border-radius:12px;background:var(--brand);color:var(--on-brand);border:0;cursor:pointer;display:grid;place-items:center;flex:none;transition:transform .2s cubic-bezier(.3,1.6,.5,1)}:where(.u2) .add:hover{transform:scale(1.08) rotate(90deg)}:where(.u2) .add svg{width:19px;height:19px}:where(.u2) .stepper{display:inline-flex;align-items:center;background:var(--ink);color:var(--bg);border-radius:12px;height:38px;flex:none;animation:u2-pop .2s}:where(.u2) .stepper button{width:34px;height:38px;border:0;background:none;color:inherit;cursor:pointer;display:grid;place-items:center}:where(.u2) .stepper button svg{width:16px;height:16px}:where(.u2) .stepper span{min-width:22px;text-align:center;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .stepper.lg{height:48px;border-radius:14px}:where(.u2) .stepper.lg button{width:46px;height:48px}:where(.u2) .veg{width:15px;height:15px;border:1.5px solid var(--ok);border-radius:3px;display:inline-grid;place-items:center;flex:none}:where(.u2) .veg:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok)}:where(.u2) .veg.non{border-color:var(--err)}:where(.u2) .veg.non:after{background:var(--err)}:where(.u2) .pc.oos .vis{filter:grayscale(.8);opacity:.6}@media (max-width:520px){:where(.u2) .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:where(.u2) .rail .pc{width:164px}:where(.u2) .pc .body{padding:10px 11px 12px}:where(.u2) .pc .nm{font-size:14px}:where(.u2) .add{width:34px;height:34px}}:where(.u2) .flash{border-radius:var(--r-xl);padding:clamp(16px,2.4vw,24px);background:linear-gradient(120deg,#16171A,#2A2410);color:#F5F5F2;position:relative;overflow:hidden}:where(.u2) .flash:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;right:-120px;top:-220px;background:radial-gradient(circle,rgba(255,215,3,.35),transparent 65%)}:where(.u2) .flash .sec-top h2{color:#F5F5F2}:where(.u2) .flash .zap{width:36px;height:36px;border-radius:12px;background:var(--brand);color:#16171A;display:grid;place-items:center;animation:u2-zap 1.6s ease-in-out infinite}:where(.u2) .flash .zap svg{width:20px;height:20px}@keyframes u2-zap{50%{transform:scale(1.12) rotate(-8deg)}}:where(.u2) .cd{display:flex;align-items:center;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .cd span{min-width:42px;height:42px;border-radius:12px;background:rgba(255,255,255,.1);display:grid;place-items:center;font-weight:800;font-size:17px}:where(.u2) .cd i{font-style:normal;opacity:.6;font-weight:800}:where(.u2) .cd small{font-size:12px;opacity:.7;margin-right:4px}:where(.u2) .flash .pc{color:var(--ink)}:where(.u2) .flash .see{background:rgba(255,255,255,.12);color:#F5F5F2;box-shadow:none}:where(.u2) .bar-sold{height:6px;border-radius:6px;background:var(--card-3);overflow:hidden;margin-top:6px}:where(.u2) .bar-sold i{display:block;height:100%;background:linear-gradient(90deg,var(--sale),#FF9F1C);border-radius:6px}:where(.u2) .sold-txt{font-size:11.5px;color:var(--muted);font-weight:700;margin-top:3px}:where(.u2) .camp{--t:#888;width:min(420px,82vw);aspect-ratio:3/1;border-radius:var(--r-l);padding:16px 20px;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:12px;gap:12px;text-decoration:none;background:linear-gradient(115deg,color-mix(in srgb,var(--t) 28%,var(--card)),color-mix(in srgb,var(--t) 10%,var(--card)));box-shadow:var(--sh-1);transition:transform .25s;overflow:hidden;position:relative}:where(.u2) .camp:hover{transform:translateY(-3px)}:where(.u2) .camp b{display:block;font-size:17px;line-height:1.2}:where(.u2) .camp small{display:block;color:var(--ink-2);font-size:12.5px;margin-top:4px}:where(.u2) .camp .mt{width:56px;height:56px;border-radius:18px;background:var(--card)}:where(.u2) .camp .mt svg{width:28px;height:28px}:where(.u2) .camp .when{position:absolute;top:10px;right:12px}:where(.u2) .sgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:14px;gap:14px}:where(.u2) .sc{position:relative;background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:transform .25s cubic-bezier(.3,1.4,.5,1),box-shadow .25s;animation:u2-rise .45s both}:where(.u2) .rail .sc{width:290px}:where(.u2) .sc:hover{transform:translateY(-4px);box-shadow:var(--sh-2)}:where(.u2) .sc .cover{aspect-ratio:2/.82}:where(.u2) .sc .cover>svg{width:30%;height:30%}:where(.u2) .ad .cover,:where(.u2) .sc .cover{overflow:hidden}:where(.u2) .sc .logo-t{position:absolute;left:14px;top:calc(min(290px,100%) * .41 - 28px);width:56px;height:56px;border-radius:16px;box-shadow:0 0 0 3px var(--card),var(--sh-1);z-index:3}:where(.u2) .sgrid .sc .logo-t{top:auto}:where(.u2) .sc .lg-wrap{position:relative;height:0}:where(.u2) .sc .lg-wrap .logo-t{position:absolute;top:-30px;left:14px}:where(.u2) .sc .body{padding:34px 14px 14px;display:grid;grid-gap:5px;gap:5px}:where(.u2) .sc .nm{font-weight:800;font-size:16px;line-height:1.25;display:flex;align-items:center;gap:6px}:where(.u2) .sc .meta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12.5px;color:var(--muted);font-weight:600}:where(.u2) .sc .meta span{display:inline-flex;align-items:center;gap:4px}:where(.u2) .sc .meta svg{width:14px;height:14px}:where(.u2) .sc .tagsr{position:absolute;top:10px;left:10px;z-index:3;display:flex;gap:6px;flex-wrap:wrap}:where(.u2) .sc .heart{position:absolute;top:8px;right:8px;z-index:3}:where(.u2) .sc.closed .cover{filter:grayscale(.85)}:where(.u2) .ad{width:min(330px,80vw);background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);overflow:hidden;text-decoration:none;display:flex;flex-direction:column;position:relative;transition:transform .25s}:where(.u2) .ad:hover{transform:translateY(-3px)}:where(.u2) .ad .cover{aspect-ratio:2/1}:where(.u2) .ad .row2{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;padding:12px 14px 14px;align-items:center}:where(.u2) .ad .row2 .th{width:54px;height:54px;border-radius:16px;margin-top:-34px;box-shadow:0 0 0 3px var(--card)}:where(.u2) .ad .sponsor{position:absolute;top:10px;left:10px;z-index:3;background:var(--card);padding:4px 8px;border-radius:999px}:where(.u2) .ad .play{position:absolute;inset:0;margin:auto;width:58px;height:58px;border-radius:50%;background:rgba(22,23,26,.75);color:#fff;display:grid;place-items:center;z-index:3;transition:transform .2s}:where(.u2) .ad:hover .play{transform:scale(1.1)}:where(.u2) .ad .play svg{width:24px;height:24px;margin-left:3px}:where(.u2) .bottom-bnr{border-radius:var(--r-l);aspect-ratio:4/1;padding:clamp(14px,3vw,36px);display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:16px;gap:16px;background:linear-gradient(110deg,var(--brand),#FFE97A 60%,#FFF4B8);color:#16171A;text-decoration:none;position:relative;overflow:hidden;box-shadow:var(--sh-1)}.u2[data-theme=dark] .bottom-bnr{background:linear-gradient(110deg,#3A3205,#2A2610 60%,#1C1B12);color:var(--band-ink)}:where(.u2) .bottom-bnr h3{font-size:clamp(17px,2.6vw,30px)}:where(.u2) .bottom-bnr p{font-size:clamp(12.5px,1.3vw,16px);margin-top:6px;opacity:.85}:where(.u2) .bottom-bnr img{width:clamp(70px,11vw,140px);animation:u2-bob 4s ease-in-out infinite}@media (max-width:640px){:where(.u2) .bottom-bnr{aspect-ratio:auto}}:where(.u2) .reviewed{display:grid;grid-template-columns:235px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch}:where(.u2) .tall-bnr{border-radius:var(--r-l);background:linear-gradient(180deg,#16171A,#2E2810);color:#F5F5F2;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;text-decoration:none;min-height:375px;overflow:hidden;position:relative}:where(.u2) .tall-bnr h3{font-size:24px}:where(.u2) .tall-bnr p{opacity:.75;font-size:14px;margin-top:8px}:where(.u2) .tall-bnr img{width:120px;align-self:center;animation:u2-bob 4s ease-in-out infinite}@media (max-width:760px){:where(.u2) .reviewed{grid-template-columns:1fr}:where(.u2) .tall-bnr{min-height:0;flex-direction:row;align-items:center}:where(.u2) .tall-bnr img{width:80px}}:where(.u2) .fbar{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 10px}:where(.u2) .fbar::-webkit-scrollbar{display:none}:where(.u2) .chip{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:999px;background:var(--card);box-shadow:var(--sh-1);text-decoration:none;font-weight:700;font-size:13.5px;border:0;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s,transform .15s;flex:none}:where(.u2) .chip svg{width:15px;height:15px}:where(.u2) .chip:hover{transform:translateY(-1px)}:where(.u2) .chip.on,:where(.u2) .chip[aria-pressed=true],:where(.u2) .chip[role=tab][aria-selected=true]{background:var(--ink);color:var(--bg)}:where(.u2) .sel{min-height:38px;border-radius:999px;border:0;background:var(--card);box-shadow:var(--sh-1);padding:0 34px 0 14px;font-weight:700;font-size:13.5px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-size:5px 5px;background-repeat:no-repeat}:where(.u2) .appband{background:var(--band);color:var(--band-ink);border-radius:var(--r-xl);padding:clamp(22px,4vw,48px);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(20px,4vw,48px);gap:clamp(20px,4vw,48px);align-items:center;position:relative;overflow:hidden}:where(.u2) .appband:after{content:"";position:absolute;left:-120px;bottom:-200px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.5),transparent 65%);pointer-events:none}.u2[data-theme=dark] .appband:after{background:radial-gradient(circle,rgba(255,215,3,.14),transparent 65%)}:where(.u2) .appband>*{position:relative;z-index:1}:where(.u2) .appband p{color:var(--band-muted)}:where(.u2) .stores{display:flex;flex-wrap:wrap;gap:10px}:where(.u2) .store{display:inline-flex;align-items:center;gap:11px;min-height:54px;padding:8px 18px 8px 14px;border-radius:15px;background:#16171A;color:#F5F5F2;text-decoration:none;transition:transform .2s,box-shadow .2s}.u2[data-theme=dark] .store{background:#F5F5F2;color:#16171A}:where(.u2) .store:hover{transform:translateY(-2px);box-shadow:var(--sh-2)}:where(.u2) .store svg{width:25px;height:25px;flex:none}:where(.u2) .store small{display:block;font-size:11px;opacity:.75;line-height:1.2;font-weight:600}:where(.u2) .store strong{display:block;font-size:16.5px;line-height:1.15;font-weight:800}:where(.u2) .qr{display:flex;align-items:center;gap:14px}:where(.u2) .qr-box{width:88px;height:88px;padding:8px;background:#fff;border-radius:14px;flex:none}:where(.u2) .qr-box svg{width:100%;height:100%;display:block}:where(.u2) .qr p{font-size:13.5px;max-width:22ch;font-weight:600}:where(.u2) .splash{width:min(220px,58vw);aspect-ratio:9/19;border-radius:36px;background:#14161A;padding:8px;box-shadow:0 30px 60px -24px rgba(0,0,0,.55),inset 0 0 0 1.5px #3A3D43;transform:rotate(4deg);transition:transform .5s cubic-bezier(.3,1.4,.5,1)}:where(.u2) .splash:hover{transform:rotate(0)}:where(.u2) .splash .scr{width:100%;height:100%;border-radius:29px;background:#FFD703;display:grid;place-items:center}:where(.u2) .splash .scr>div{display:grid;justify-items:center;grid-gap:12px;gap:12px;width:72%;color:#16171A}:where(.u2) .splash .wm{width:84%}:where(.u2) .splash img{animation:u2-bob 4s ease-in-out infinite}@keyframes u2-bob{50%{transform:translateY(-6px)}}@media (max-width:820px){:where(.u2) .appband{grid-template-columns:1fr}:where(.u2) .appband .splash{display:none}}:where(.u2) .ftr{background:var(--deep);color:var(--deep-ink);border-radius:var(--r-xl) var(--r-xl) 0 0;padding-block:48px 26px;margin-top:clamp(28px,4vw,48px)}:where(.u2) .ftr .wm{width:136px;color:var(--deep-ink)}:where(.u2) .f-top{display:grid;grid-template-columns:1.3fr repeat(4,minmax(0,1fr));grid-gap:26px;gap:26px}:where(.u2) .f-brand{display:grid;grid-gap:14px;gap:14px;align-content:start;max-width:300px}:where(.u2) .f-brand p{color:var(--deep-muted);font-size:14px}:where(.u2) .ftr h2{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--deep-muted);margin-bottom:12px}:where(.u2) .ftr ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}:where(.u2) .ftr a{text-decoration:none;font-size:14px;opacity:.9;transition:opacity .15s,color .15s}:where(.u2) .ftr a:hover{opacity:1;color:var(--brand)}:where(.u2) .social{display:flex;gap:8px;flex-wrap:wrap}:where(.u2) .social a{width:40px;height:40px;border-radius:12px;background:var(--deep-2);display:grid;place-items:center;opacity:1;transition:transform .2s,background-color .2s}:where(.u2) .social a:hover{transform:translateY(-3px);background:var(--brand);color:#16171A}:where(.u2) .social svg{width:18px;height:18px}:where(.u2) .f-contact{margin-top:34px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}:where(.u2) .f-contact div{background:var(--deep-2);border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600;word-break:break-word}:where(.u2) .f-contact span{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--deep-muted);margin-bottom:4px;font-weight:800}:where(.u2) .f-bot{margin-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px;color:var(--deep-muted)}:where(.u2) .f-bot ul{display:flex;flex-wrap:wrap;gap:6px 16px}:where(.u2) .f-bot a{font-size:13px}@media (max-width:1000px){:where(.u2) .f-top{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.u2) .f-brand{grid-column:1/-1;max-width:none}}@media (max-width:640px){:where(.u2) .f-contact{grid-template-columns:1fr}}:where(.u2) .tabbar{display:none}@media (max-width:760px){.u2{--tabbar:calc(66px + env(safe-area-inset-bottom,0px))}:where(.u2) .tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:70;background:color-mix(in srgb,var(--card) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:6px 6px calc(env(safe-area-inset-bottom,0px) + 6px)}:where(.u2) .tabbar a,:where(.u2) .tabbar button{position:relative;display:grid;justify-items:center;grid-gap:2px;gap:2px;text-decoration:none;font-size:11px;font-weight:700;color:var(--muted);padding:5px 2px;border:0;background:none;cursor:pointer}:where(.u2) .tabbar .ti{width:46px;height:30px;border-radius:999px;display:grid;place-items:center;transition:background-color .25s}:where(.u2) .tabbar svg{width:22px;height:22px}:where(.u2) .tabbar [aria-current=page]{color:var(--ink)}:where(.u2) .tabbar [aria-current=page] .ti{background:var(--brand);color:var(--on-brand)}:where(.u2) .tabbar .bdg{position:absolute;top:2px;left:calc(50% + 6px);min-width:17px;height:17px;border-radius:999px;background:#D32F31;color:#fff;font-size:10.5px;display:grid;place-items:center;padding:0 4px}:where(.u2) .hdr .cart-ib{display:none}}:where(.u2) .scrim{position:fixed;inset:0;background:rgba(10,11,13,.5);z-index:90;animation:u2-fade .2s}@keyframes u2-fade{0%{opacity:0}}:where(.u2) .drawer{position:fixed;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--bg);z-index:95;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0);animation:u2-slidein .32s cubic-bezier(.2,.9,.3,1);box-shadow:var(--sh-2)}@keyframes u2-slidein{0%{transform:translateX(100%)}}:where(.u2) .dh{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;background:var(--card);border-bottom:1px solid var(--line)}:where(.u2) .dh h2{font-size:20px}:where(.u2) .db{flex:1 1;overflow-y:auto;padding:16px 18px;display:grid;grid-gap:12px;gap:12px;align-content:start}:where(.u2) .df{padding:14px 18px calc(env(safe-area-inset-bottom,0px) + 16px);background:var(--card);border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px}:where(.u2) .modal-wrap{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:16px;overflow-y:auto}:where(.u2) .modal{position:relative;width:min(560px,100%);max-height:calc(100vh - 32px);overflow-y:auto;background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh-2);animation:u2-mpop .35s cubic-bezier(.2,1.2,.4,1)}:where(.u2) .modal.lg{width:min(920px,100%)}:where(.u2) .modal.sm{width:min(420px,100%)}:where(.u2) .modal.fit,:where(.u2) .modal.fit.lg{width:-moz-fit-content;width:fit-content;max-width:100%;min-width:min(380px,100%)}:where(.u2) .modal.fit>.mbody{padding:0;display:block}:where(.u2) .modal.fit:has(svg[data-testid=CloseIcon])>.mclose{display:none}@keyframes u2-mpop{0%{opacity:0;transform:translateY(18px) scale(.97)}}:where(.u2) .mclose{position:absolute;top:12px;right:12px;z-index:5;width:38px;height:38px;border-radius:50%;background:var(--card);box-shadow:var(--sh-1);border:0;cursor:pointer;display:grid;place-items:center}:where(.u2) .mclose svg{width:18px;height:18px}:where(.u2) .mbody{padding:clamp(18px,3vw,28px);display:grid;grid-gap:16px;gap:16px}@media (max-width:600px){:where(.u2) .modal-wrap{align-items:end;padding:0}:where(.u2) .modal,:where(.u2) .modal.lg,:where(.u2) .modal.sm{width:100%;border-radius:24px 24px 0 0;max-height:92vh;animation:u2-sheet .35s cubic-bezier(.2,.9,.3,1)}@keyframes u2-sheet{0%{transform:translateY(100%)}}}:where(.u2) .idet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(16px,3vw,32px);gap:clamp(16px,3vw,32px)}:where(.u2) .idet .vis{aspect-ratio:1;border-radius:var(--r-l)}:where(.u2) .idet .vis>svg{width:38%;height:38%}:where(.u2) .thumbs{display:flex;gap:8px;margin-top:10px}:where(.u2) .thumbs button{width:62px;height:62px;border-radius:12px;border:0;padding:0;cursor:pointer;overflow:hidden;box-shadow:inset 0 0 0 2px transparent}:where(.u2) .thumbs button[aria-pressed=true]{box-shadow:0 0 0 2.5px var(--ink)}:where(.u2) .thumbs .vis{width:100%;height:100%;border-radius:12px}:where(.u2) .opt-group{border:0;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}:where(.u2) .opt-group legend{display:flex;justify-content:space-between;width:100%;font-weight:800;font-size:15px;margin-bottom:8px;padding:0}:where(.u2) .opt{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;background:var(--card-2);cursor:pointer;transition:box-shadow .2s,background-color .2s}:where(.u2) .opt:hover{box-shadow:inset 0 0 0 1.5px var(--line-2)}:where(.u2) .opt input{position:absolute;opacity:0;pointer-events:none}:where(.u2) .opt .rd{width:20px;height:20px;border-radius:50%;border:2px solid var(--line-2);flex:none;display:grid;place-items:center;transition:border-color .2s,background-color .2s}:where(.u2) .opt .cb{width:20px;height:20px;border-radius:6px;border:2px solid var(--line-2);flex:none;display:grid;place-items:center;color:var(--on-brand)}:where(.u2) .opt .cb svg{width:13px;height:13px;opacity:0}:where(.u2) .opt:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--card)}:where(.u2) .opt input:checked+.rd{border:6px solid var(--brand);background:var(--ink)}:where(.u2) .opt input:checked+.cb{background:var(--brand);border-color:var(--brand)}:where(.u2) .opt input:checked+.cb svg{opacity:1}:where(.u2) .opt input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}:where(.u2) .opt .ol{flex:1 1;font-weight:600}:where(.u2) .opt .op{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}:where(.u2) .idet-foot{background:var(--card);padding:14px 0 4px;display:flex;gap:10px;align-items:center;border-top:1px solid var(--line);margin-top:4px}@media (max-width:760px){:where(.u2) .idet-foot{position:-webkit-sticky;position:sticky;bottom:var(--tabbar);z-index:4}:where(.u2) .idet{grid-template-columns:minmax(0,1fr)}:where(.u2) .idet .vis{aspect-ratio:16/10}}:where(.u2) .infoacc{display:grid;grid-gap:8px;gap:8px}:where(.u2) .kv{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 14px;gap:6px 14px;font-size:14px}:where(.u2) .kv dt{color:var(--muted);font-weight:600}:where(.u2) .kv dd{margin:0;font-weight:700}:where(.u2) .rev{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;padding:12px 0;border-top:1px solid var(--line)}:where(.u2) .rev:first-child{border-top:0}:where(.u2) .rev .avatar{width:36px;height:36px;font-size:13px;background:var(--card-3);color:var(--ink)}:where(.u2) .stars{display:inline-flex;gap:1px}:where(.u2) .stars svg{width:14px;height:14px;color:var(--line-2);fill:currentColor}:where(.u2) .stars svg.on{color:#F5A400}:where(.u2) .shero{position:relative;border-radius:0 0 var(--r-xl) var(--r-xl);overflow:hidden}:where(.u2) .shero .cover{height:clamp(150px,22vw,240px);border-radius:0}:where(.u2) .shero .cover>svg{width:clamp(70px,10vw,120px);height:auto}:where(.u2) .sinfo{position:relative;margin-top:-50px;background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-2);padding:18px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center}:where(.u2) .sinfo .th{width:84px;height:84px;border-radius:22px;box-shadow:0 0 0 4px var(--card);margin-top:-42px}:where(.u2) .sinfo h1{font-size:clamp(22px,2.8vw,30px)}:where(.u2) .sstats{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:8px;font-size:13.5px;font-weight:600;color:var(--ink-2)}:where(.u2) .sstats span{display:inline-flex;align-items:center;gap:5px}:where(.u2) .sstats svg{width:16px;height:16px;color:var(--muted)}@media (max-width:760px){:where(.u2) .sinfo{grid-template-columns:auto minmax(0,1fr)}:where(.u2) .sinfo .sact{grid-column:1/-1}:where(.u2) .sinfo .th{width:64px;height:64px;margin-top:-36px}}:where(.u2) .coupons-strip{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 8px}:where(.u2) .coupons-strip::-webkit-scrollbar{display:none}:where(.u2) .cpn{--t:#16171A;position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px 12px 12px;border-radius:16px;background:var(--card);box-shadow:var(--sh-1);min-width:270px;flex:none;overflow:hidden}:where(.u2) .cpn:after,:where(.u2) .cpn:before{content:"";position:absolute;left:62px;width:16px;height:16px;border-radius:50%;background:var(--bg)}:where(.u2) .cpn:before{top:-8px}:where(.u2) .cpn:after{bottom:-8px}:where(.u2) .cpn .ci{width:46px;height:46px;border-radius:13px;background:var(--brand);color:#16171A;display:grid;place-items:center}:where(.u2) .cpn .ci svg{width:24px;height:24px}:where(.u2) .cpn b{display:block;font-size:15px}:where(.u2) .cpn small{display:block;color:var(--muted);font-size:12.5px}:where(.u2) .cpn code{font:800 12.5px/1 ui-monospace,Menlo,monospace;letter-spacing:.06em;padding:5px 8px;border-radius:8px;border:1.5px dashed var(--line-2);display:inline-block;margin-top:5px}:where(.u2) .store-layout{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}:where(.u2) .scats{position:-webkit-sticky;position:sticky;top:calc(var(--stick) + 16px);background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);padding:8px;display:grid;grid-gap:2px;gap:2px}:where(.u2) .scats button{border:0;background:none;text-align:left;padding:10px 12px;border-radius:11px;font-weight:700;font-size:14px;cursor:pointer;color:var(--ink-2);display:flex;justify-content:space-between}:where(.u2) .scats button span{color:var(--muted);font-size:12.5px}:where(.u2) .scats button[aria-current=true]{background:color-mix(in srgb,var(--brand) 30%,transparent);color:var(--ink)}:where(.u2) .stabs{display:flex;gap:4px;padding:5px;background:var(--card);border-radius:14px;box-shadow:var(--sh-1);width:max-content;max-width:100%;overflow-x:auto}:where(.u2) .stabs button{border:0;background:none;cursor:pointer;min-height:38px;padding:0 16px;border-radius:10px;font-weight:700;font-size:14px;color:var(--muted);white-space:nowrap}:where(.u2) .stabs button[aria-selected=true]{background:var(--brand);color:var(--on-brand)}:where(.u2) .ilist{display:grid;grid-gap:10px;gap:10px}:where(.u2) .irow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);padding:12px;animation:u2-rise .4s both}:where(.u2) .irow .vis{width:104px;height:104px;border-radius:16px;cursor:pointer}:where(.u2) .irow .info{display:grid;grid-gap:3px;gap:3px;min-width:0}:where(.u2) .irow .info .nm{font-weight:700;font-size:15.5px;background:none;border:0;padding:0;text-align:left;cursor:pointer}:where(.u2) .irow .info p{font-size:13px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where(.u2) .irow .right{display:grid;justify-items:center;grid-gap:8px;gap:8px;position:relative}@media (max-width:860px){:where(.u2) .store-layout{grid-template-columns:minmax(0,1fr)}:where(.u2) .scats{position:-webkit-sticky;position:sticky;top:var(--stick);z-index:5;display:flex;overflow-x:auto;scrollbar-width:none;border-radius:14px}:where(.u2) .scats button{white-space:nowrap}}@media (max-width:520px){:where(.u2) .irow .vis{width:86px;height:86px}}:where(.u2) .cgroup{background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);padding:12px;display:grid;grid-gap:8px;gap:8px}:where(.u2) .cgroup .gh{display:flex;align-items:center;gap:10px;font-weight:800;text-decoration:none}:where(.u2) .cgroup .gh .th{width:34px;height:34px;border-radius:10px}:where(.u2) .citem{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--line);animation:u2-rise .3s both}:where(.u2) .citem .th{width:56px;height:56px;border-radius:14px}:where(.u2) .citem b{display:block;font-size:14.5px;line-height:1.3}:where(.u2) .citem small{display:block;color:var(--muted);font-size:12.5px;line-height:1.35}:where(.u2) .citem .pr{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;margin-top:2px}:where(.u2) .citem .stepper{height:34px;border-radius:10px}:where(.u2) .citem .stepper button{width:30px;height:34px}:where(.u2) .citem.out{animation:u2-out .25s forwards}@keyframes u2-out{to{opacity:0;transform:translateX(30px);height:0;padding:0}}:where(.u2) .tot{display:grid;grid-gap:7px;gap:7px;font-size:14.5px}:where(.u2) .tot div{display:flex;justify-content:space-between;gap:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .tot div span:first-child{color:var(--muted);font-weight:600}:where(.u2) .tot .grand{font-size:18px;font-weight:800;padding-top:9px;border-top:1px dashed var(--line-2)}:where(.u2) .tot .grand span:first-child{color:var(--ink);font-weight:800}:where(.u2) .tot .neg{color:var(--ok)}:where(.u2) .empty{display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center;padding:clamp(24px,5vw,48px) 16px}:where(.u2) .empty img{width:100px;animation:u2-bob 3.6s ease-in-out infinite}:where(.u2) .empty h3{font-size:19px}:where(.u2) .empty p{color:var(--muted);max-width:40ch}:where(.u2) .co{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}:where(.u2) .co-side{position:-webkit-sticky;position:sticky;top:calc(var(--stick) + 16px)}@media (max-width:960px){:where(.u2) .co{grid-template-columns:1fr}:where(.u2) .co-side{position:static}}:where(.u2) .stepbar{display:flex;align-items:center;gap:10px;margin-bottom:18px;flex-wrap:wrap}:where(.u2) .stepbar .s{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:var(--muted)}:where(.u2) .stepbar .s i{width:28px;height:28px;border-radius:50%;background:var(--card-3);display:grid;place-items:center;font-style:normal;font-weight:800;font-size:13px}:where(.u2) .stepbar .s.done i{background:var(--ok);color:#fff}:where(.u2) .stepbar .s.cur{color:var(--ink)}:where(.u2) .stepbar .s.cur i{background:var(--brand);color:var(--on-brand)}:where(.u2) .stepbar .ln{flex:0 1 40px;height:2px;background:var(--line-2);border-radius:2px}:where(.u2) .card{background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);padding:clamp(16px,2.4vw,22px)}:where(.u2) .card .ch,:where(.u2) .card>h2{font-size:18px;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:10px}:where(.u2) .seg2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}:where(.u2) .bigopt{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;background:var(--card-2);border:0;cursor:pointer;text-align:left;font-weight:700;transition:box-shadow .2s,background-color .2s}:where(.u2) .bigopt .mt{width:40px;height:40px;border-radius:12px}:where(.u2) .bigopt small{display:block;font-weight:500;color:var(--muted);font-size:12.5px}:where(.u2) .bigopt[aria-pressed=true]{background:var(--card);box-shadow:inset 0 0 0 2px var(--ink)}:where(.u2) .bigopt:disabled{opacity:.45;cursor:not-allowed}:where(.u2) .addr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:12px 14px;border-radius:16px;background:var(--card-2);cursor:pointer}:where(.u2) .addr:has(input:checked){background:var(--card);box-shadow:inset 0 0 0 2px var(--ink)}:where(.u2) .addr input{position:absolute;opacity:0}:where(.u2) .addr .ai{width:38px;height:38px;border-radius:12px;background:var(--card);display:grid;place-items:center}:where(.u2) .addr .ai svg{width:19px;height:19px}:where(.u2) .addr b{display:block}:where(.u2) .addr small{display:block;color:var(--muted);font-size:13px}:where(.u2) .slots{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px}:where(.u2) .slots::-webkit-scrollbar{display:none}:where(.u2) .slot{flex:none;min-height:40px;padding:0 14px;border-radius:12px;border:0;background:var(--card-2);font-weight:700;font-size:13.5px;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .slot[aria-pressed=true]{background:var(--ink);color:var(--bg)}:where(.u2) .slot small{display:block;font-size:11px;font-weight:600;opacity:.7}:where(.u2) .day{min-height:56px;padding:6px 14px;line-height:1.2}:where(.u2) .tips{display:flex;gap:8px;flex-wrap:wrap}:where(.u2) .tip{position:relative;min-height:42px;padding:0 16px;border-radius:12px;border:0;background:var(--card-2);font-weight:800;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .tip[aria-pressed=true]{background:var(--brand);color:var(--on-brand)}:where(.u2) .tip .mtag{position:absolute;top:-9px;right:-4px;font-size:9.5px;font-weight:800;background:var(--ok);color:#fff;padding:2px 6px;border-radius:999px;white-space:nowrap}:where(.u2) .pay{display:grid;grid-gap:8px;gap:8px}:where(.u2) .pay .opt .pi{width:34px;height:34px;border-radius:10px;background:var(--card);display:grid;place-items:center}:where(.u2) .pay .opt .pi svg{width:19px;height:19px}:where(.u2) .co-ok{text-align:center;display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:clamp(24px,5vw,48px)}:where(.u2) .co-ok .ck{width:84px;height:84px;border-radius:50%;background:var(--ok);color:#fff;display:grid;place-items:center;animation:u2-wob .7s cubic-bezier(.3,1.6,.5,1)}:where(.u2) .co-ok .ck svg{width:42px;height:42px}:where(.u2) .confetti{position:fixed;inset:0;pointer-events:none;z-index:120;overflow:hidden}:where(.u2) .confetti i{position:absolute;top:-12px;width:9px;height:14px;border-radius:2px;animation:u2-fall 1.6s cubic-bezier(.3,.6,.5,1) forwards}@keyframes u2-fall{to{transform:translate(var(--dx),105vh) rotate(var(--rot));opacity:.9}}:where(.u2) .form{display:grid;grid-gap:14px;gap:14px}:where(.u2) .frow{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}:where(.u2) .frow3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:640px){:where(.u2) .frow,:where(.u2) .frow3{grid-template-columns:1fr}}:where(.u2) .fld{position:relative;display:grid;grid-gap:5px;gap:5px;min-width:0}:where(.u2) .fld input,:where(.u2) .fld select,:where(.u2) .fld textarea{width:100%;min-height:54px;border:1.5px solid var(--line-2);border-radius:14px;background:var(--card);padding:22px 14px 7px;font-weight:600;font-size:15.5px;color:var(--ink);transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.u2) .fld select{padding-top:20px}:where(.u2) .fld textarea{min-height:110px;resize:vertical;padding-top:26px}:where(.u2) .fld>label{position:absolute;left:15px;top:16px;font-weight:600;color:var(--muted);pointer-events:none;transition:top .2s,font-size .2s,color .2s;font-size:15px}:where(.u2) .fld input:focus,:where(.u2) .fld select:focus,:where(.u2) .fld textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 40%,transparent)}:where(.u2) .fld input:focus+label,:where(.u2) .fld input:not(:placeholder-shown)+label,:where(.u2) .fld select+label,:where(.u2) .fld textarea:focus+label,:where(.u2) .fld textarea:not(:placeholder-shown)+label{top:7px;font-size:11.5px;color:var(--ink-2)}:where(.u2) .fld [aria-invalid=true]{border-color:var(--err);background:var(--err-bg)}:where(.u2) .fld .pre{position:absolute;left:14px;top:22px;font-weight:700;font-size:15.5px;pointer-events:none}:where(.u2) .fld.has-pre input{padding-left:52px}:where(.u2) .fld .eye{position:absolute;right:8px;top:8px;width:38px;height:38px;border:0;background:none;cursor:pointer;border-radius:10px;display:grid;place-items:center;color:var(--muted)}:where(.u2) .fld .eye svg{width:19px;height:19px}:where(.u2) .ferr{color:var(--err);font-size:13px;font-weight:700;display:flex;gap:6px;align-items:center;animation:u2-shake .35s}@keyframes u2-shake{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}:where(.u2) .ferr:before{content:"!";width:17px;height:17px;border-radius:50%;background:var(--err);color:var(--card);display:inline-grid;place-items:center;font-size:11.5px;font-weight:800;flex:none}:where(.u2) .hint{font-size:12.5px;color:var(--muted);font-weight:500}:where(.u2) .check{display:flex;gap:10px;align-items:flex-start;font-size:14px;cursor:pointer}:where(.u2) .check input{width:20px;height:20px;accent-color:var(--brand-deep);flex:none;margin-top:1px}:where(.u2) .labels{display:flex;gap:8px}:where(.u2) .labels button{flex:1 1;min-height:52px;border-radius:14px;border:0;background:var(--card-2);cursor:pointer;font-weight:700;font-size:13.5px;display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:6px}:where(.u2) .labels button svg{width:19px;height:19px}:where(.u2) .labels button[aria-pressed=true]{background:var(--ink);color:var(--bg)}:where(.u2) .mapbox{position:relative;height:220px;border-radius:16px;overflow:hidden;background:repeating-linear-gradient(0deg,transparent 0 28px,color-mix(in srgb,var(--ink) 6%,transparent) 28px 29px),repeating-linear-gradient(90deg,transparent 0 28px,color-mix(in srgb,var(--ink) 6%,transparent) 28px 29px),color-mix(in srgb,#9BC59D 20%,var(--card-2));cursor:crosshair}:where(.u2) .mapbox .road{position:absolute;background:color-mix(in srgb,var(--card) 80%,transparent)}:where(.u2) .mapbox .pin{position:absolute;width:38px;height:46px;transform:translate(-50%,-100%);color:var(--sale);transition:left .3s cubic-bezier(.3,1.4,.5,1),top .3s cubic-bezier(.3,1.4,.5,1);pointer-events:none}:where(.u2) .mapbox .pin svg{width:100%;height:100%;fill:currentColor;stroke:var(--card);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}:where(.u2) .mapbox .hint{position:absolute;left:10px;bottom:10px;background:var(--card);padding:5px 10px;border-radius:999px;font-weight:700}:where(.u2) .errsum{border-radius:16px;background:var(--err-bg);padding:14px 16px;border:1.5px solid var(--err);animation:u2-rise .35s}:where(.u2) .errsum b{color:var(--err)}:where(.u2) .auth{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}:where(.u2) .auth-art{background:var(--brand);padding:28px;display:grid;align-content:space-between;grid-gap:16px;gap:16px;color:#16171A;position:relative;overflow:hidden}:where(.u2) .auth-art:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),transparent 65%);right:-100px;top:-100px}:where(.u2) .auth-art img{width:150px;animation:u2-bob 4s ease-in-out infinite;position:relative;z-index:1}:where(.u2) .auth-art h2{font-size:24px;position:relative;z-index:1}:where(.u2) .auth-art p{position:relative;z-index:1;font-weight:600;opacity:.8}@media (max-width:700px){:where(.u2) .auth{grid-template-columns:1fr}:where(.u2) .auth-art{display:none}}:where(.u2) .seg{display:grid;grid-template-columns:1fr 1fr;padding:5px;background:var(--card-2);border-radius:14px;position:relative}:where(.u2) .seg:before{content:"";position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:10px;background:var(--card);box-shadow:var(--sh-1);transition:transform .3s cubic-bezier(.3,1.3,.5,1)}:where(.u2) .seg.r:before{transform:translateX(100%)}:where(.u2) .seg button{position:relative;border:0;background:none;padding:10px;font-weight:800;cursor:pointer;border-radius:10px;color:var(--muted)}:where(.u2) .seg button[aria-selected=true]{color:var(--ink)}:where(.u2) .or{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:13px;font-weight:700}:where(.u2) .or:after,:where(.u2) .or:before{content:"";flex:1 1;height:1px;background:var(--line)}:where(.u2) .social-login{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}:where(.u2) .otp{display:flex;gap:8px;justify-content:center}:where(.u2) .otp input{width:48px;height:56px;text-align:center;font-size:22px;font-weight:800;border-radius:14px;border:1.5px solid var(--line-2);background:var(--card)}:where(.u2) .otp input:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 40%,transparent)}:where(.u2) .acct-band{background:var(--band);color:var(--band-ink);border-radius:0 0 var(--r-xl) var(--r-xl);position:relative;overflow:hidden}:where(.u2) .acct-band:before{content:"";position:absolute;width:520px;height:520px;right:-140px;top:-260px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.45),transparent 62%)}.u2[data-theme=dark] .acct-band:before{background:radial-gradient(circle,rgba(255,215,3,.14),transparent 62%)}:where(.u2) .acct-in{position:relative;padding-block:22px 64px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}:where(.u2) .acct-in .avatar{width:72px;height:72px;font-size:26px;background:var(--card);color:var(--ink);box-shadow:var(--sh-2)}:where(.u2) .acct-in h1{font-size:clamp(22px,3vw,30px)}:where(.u2) .acct-in p{color:var(--band-muted);font-weight:600;font-size:14px}:where(.u2) .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:-44px;position:relative}:where(.u2) .stat{background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-2);padding:16px;display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;align-items:center}:where(.u2) .stat .mt{grid-row:1/3;width:46px;height:46px}:where(.u2) .stat b{font-size:clamp(18px,2vw,22px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}:where(.u2) .stat small{color:var(--muted);font-weight:600;font-size:12.5px}@media (max-width:860px){:where(.u2) .stats{grid-template-columns:1fr 1fr}}:where(.u2) .atabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin-top:18px;padding:5px;background:var(--card);border-radius:16px;box-shadow:var(--sh-1)}:where(.u2) .atabs::-webkit-scrollbar{display:none}:where(.u2) .atabs a{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:12px;text-decoration:none;font-weight:700;font-size:14px;color:var(--muted);white-space:nowrap}:where(.u2) .atabs a svg{width:17px;height:17px}:where(.u2) .atabs a:hover{color:var(--ink)}:where(.u2) .atabs a[aria-current=page]{background:var(--brand);color:var(--on-brand)}:where(.u2) .wallet-card{border-radius:var(--r-xl);padding:22px;background:linear-gradient(130deg,#16171A,#2E2810);color:#F5F5F2;position:relative;overflow:hidden;display:grid;grid-gap:12px;gap:12px}:where(.u2) .wallet-card:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-60px;top:-90px;background:radial-gradient(circle,rgba(255,215,3,.4),transparent 65%)}:where(.u2) .wallet-card>*{position:relative;z-index:1}:where(.u2) .wallet-card .amt{font-size:clamp(28px,4vw,38px);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .wallet-card small{opacity:.7;font-weight:600}:where(.u2) .txn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}:where(.u2) .txn:first-child{border-top:0}:where(.u2) .txn .mt{width:40px;height:40px;border-radius:12px}:where(.u2) .txn b{display:block;font-size:14.5px}:where(.u2) .txn small{color:var(--muted);font-size:12.5px}:where(.u2) .txn .amt{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.u2) .txn .amt.pos{color:var(--ok)}:where(.u2) .orow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px;border-radius:var(--r-l);background:var(--card);box-shadow:var(--sh-1);text-decoration:none;transition:transform .2s;animation:u2-rise .35s both}:where(.u2) .orow:hover{transform:translateY(-2px)}:where(.u2) .orow .th{width:54px;height:54px;border-radius:14px}:where(.u2) .orow b{display:block}:where(.u2) .orow small{display:block;color:var(--muted);font-size:13px}:where(.u2) .timeline{list-style:none;margin:0;padding:0;display:grid}:where(.u2) .timeline li{display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px;position:relative;padding-bottom:20px}:where(.u2) .timeline li:last-child{padding-bottom:0}:where(.u2) .timeline li:before{content:"";position:absolute;left:14px;top:28px;bottom:2px;width:2px;background:var(--line-2)}:where(.u2) .timeline li:last-child:before{display:none}:where(.u2) .timeline li.done:before{background:var(--ok)}:where(.u2) .timeline .dot{width:30px;height:30px;border-radius:50%;background:var(--card-3);display:grid;place-items:center;position:relative;z-index:1}:where(.u2) .timeline .dot svg{width:15px;height:15px}:where(.u2) .timeline li.done .dot{background:var(--ok);color:#fff}:where(.u2) .timeline li.cur .dot{background:var(--brand);color:var(--on-brand);box-shadow:0 0 0 6px color-mix(in srgb,var(--brand) 30%,transparent);animation:u2-pulse 1.6s ease-in-out infinite}@keyframes u2-pulse{50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--brand) 10%,transparent)}}:where(.u2) .timeline b{display:block;font-size:15px}:where(.u2) .timeline small{color:var(--muted);font-size:13px}:where(.u2) .track-map{position:relative;height:200px;border-radius:16px;overflow:hidden;background:repeating-linear-gradient(0deg,transparent 0 26px,color-mix(in srgb,var(--ink) 6%,transparent) 26px 27px),repeating-linear-gradient(90deg,transparent 0 26px,color-mix(in srgb,var(--ink) 6%,transparent) 26px 27px),color-mix(in srgb,#9BC59D 18%,var(--card-2))}:where(.u2) .track-map svg.route{position:absolute;inset:0;width:100%;height:100%}:where(.u2) .track-map .rider{position:absolute;width:34px;height:34px;border-radius:50%;background:var(--brand);color:#16171A;display:grid;place-items:center;box-shadow:0 3px 10px rgba(0,0,0,.3);offset-path:path("M30 160 C 120 160, 140 70, 240 80 S 380 40, 440 40");offset-rotate:0deg;animation:u2-ride 5s ease-in-out infinite}:where(.u2) .track-map .rider svg{width:18px;height:18px}@keyframes u2-ride{0%{offset-distance:0}80%,to{offset-distance:100%}}:where(.u2) .chat{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:460px;background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);overflow:hidden}:where(.u2) .chat-l{border-right:1px solid var(--line);display:flex;flex-direction:column}:where(.u2) .chat-l .ch-row{display:flex;gap:10px;align-items:center;padding:12px 14px;border:0;background:none;width:100%;text-align:left;cursor:pointer;border-bottom:1px solid var(--line)}:where(.u2) .chat-l .ch-row[aria-current=true]{background:var(--card-2)}:where(.u2) .chat-r{display:flex;flex-direction:column;min-width:0}:where(.u2) .msgs{flex:1 1;padding:16px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;background:var(--card-2)}:where(.u2) .msg{max-width:78%;padding:10px 13px;border-radius:16px;font-size:14.5px;line-height:1.45;animation:u2-rise .3s}:where(.u2) .msg.me{align-self:flex-end;background:var(--brand);color:var(--on-brand);border-bottom-right-radius:6px}:where(.u2) .msg.them{align-self:flex-start;background:var(--card);border-bottom-left-radius:6px;box-shadow:var(--sh-1)}:where(.u2) .msg small{display:block;font-size:11px;opacity:.65;margin-top:3px}:where(.u2) .composer{display:flex;gap:8px;padding:10px;border-top:1px solid var(--line)}:where(.u2) .composer input{flex:1 1;min-width:0;border:1.5px solid var(--line-2);border-radius:12px;padding:0 14px;min-height:44px;background:var(--card)}@media (max-width:760px){:where(.u2) .chat{grid-template-columns:1fr}:where(.u2) .chat-l{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;overflow-x:auto}:where(.u2) .chat-l .ch-row{border-bottom:0;flex:none;width:auto}}:where(.u2) .toggle{position:relative;width:48px;height:28px;border-radius:999px;background:var(--line-2);border:0;cursor:pointer;flex:none;transition:background-color .2s}:where(.u2) .toggle:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .25s cubic-bezier(.3,1.5,.5,1);box-shadow:0 1px 3px rgba(0,0,0,.2)}:where(.u2) .toggle[aria-checked=true]{background:var(--ok)}:where(.u2) .toggle[aria-checked=true]:after{transform:translateX(20px)}:where(.u2) .setrow{padding:14px 0}:where(.u2) .setrow:first-of-type{border-top:0}:where(.u2) .setrow small{font-size:13px}:where(.u2) .cb-fab{position:fixed;right:16px;bottom:calc(var(--tabbar) + 16px);z-index:58;display:flex;align-items:center;gap:8px;padding:0 16px 0 6px;min-height:48px;border-radius:999px;border:0;cursor:pointer;background:linear-gradient(120deg,#FF8A00,#FF5C39);color:#fff;font-weight:800;font-size:14px;box-shadow:0 10px 24px -10px rgba(255,92,57,.9);animation:u2-rise .5s .6s both}:where(.u2) .cb-fab .ci{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.22);display:grid;place-items:center;animation:u2-spin 6s linear infinite}:where(.u2) .cb-fab .ci svg{width:19px;height:19px}@keyframes u2-spin{to{transform:rotate(1turn)}}:where(.u2) .cb-panel{position:fixed;right:16px;bottom:calc(var(--tabbar) + 74px);z-index:59;width:min(340px,calc(100vw - 32px));background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-2);border:1px solid var(--line);animation:u2-pop .25s cubic-bezier(.2,1.2,.4,1);overflow:hidden}:where(.u2) .cb-panel .hd{background:linear-gradient(120deg,#FF8A00,#FF5C39);color:#fff;padding:14px 16px;display:flex;justify-content:space-between;align-items:center}:where(.u2) .cb-panel .hd button{border:0;background:rgba(255,255,255,.2);color:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer;display:grid;place-items:center}:where(.u2) .cb-panel .hd button svg{width:15px;height:15px}:where(.u2) .cb-item{padding:12px 16px;border-top:1px solid var(--line);display:grid;grid-gap:2px;gap:2px}:where(.u2) .cb-item:first-of-type{border-top:0}:where(.u2) .toast{position:fixed;left:50%;bottom:calc(var(--tabbar) + 22px);transform:translateX(-50%);background:var(--ink);color:var(--bg);padding:12px 16px;border-radius:14px;font-weight:700;font-size:14px;z-index:150;box-shadow:var(--sh-2);animation:u2-rise .3s;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px)}:where(.u2) .toast svg{width:18px;height:18px;color:var(--brand)}:where(.u2) .toast button{border:0;background:none;color:var(--brand);font-weight:800;cursor:pointer;padding:0 0 0 6px}:where(.u2) .fly{position:fixed;z-index:160;width:46px;height:46px;border-radius:14px;pointer-events:none;transition:transform .7s cubic-bezier(.5,-.3,.7,1),opacity .7s;box-shadow:var(--sh-2)}:where(.u2) .skel{background:linear-gradient(90deg,var(--card-2) 25%,var(--card-3) 50%,var(--card-2) 75%);background-size:200% 100%;animation:u2-sh 1.2s infinite;border-radius:12px}@keyframes u2-sh{to{background-position:-200% 0}}:where(.u2) .page-hd{padding-block:clamp(18px,3vw,30px) 8px}:where(.u2) .crumbs ol{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:13px;font-weight:700;color:var(--muted)}:where(.u2) .crumbs li+li:before{content:"›";margin-right:6px;opacity:.6}:where(.u2) .crumbs a{text-decoration:none}:where(.u2) .crumbs a:hover{text-decoration:underline}:where(.u2) .two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}@media (max-width:860px){:where(.u2) .two{grid-template-columns:1fr}}:where(.u2) .acc{display:grid;grid-gap:10px;gap:10px}:where(.u2) .ai{background:var(--card);border-radius:16px;box-shadow:var(--sh-1);overflow:hidden}:where(.u2) .ai h3{margin:0;font-size:inherit}:where(.u2) .ab-btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;border:0;background:none;cursor:pointer;text-align:left;font:700 15.5px/1.4 var(--f);color:var(--ink)}:where(.u2) .ab-btn .pm{width:28px;height:28px;border-radius:9px;background:var(--card-2);display:grid;place-items:center;flex:none;transition:transform .3s cubic-bezier(.3,1.5,.5,1),background-color .25s}:where(.u2) .ab-btn .pm svg{width:14px;height:14px}:where(.u2) .ab-btn[aria-expanded=true] .pm{transform:rotate(45deg);background:var(--brand);color:var(--on-brand)}:where(.u2) .ap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.9,.3,1)}:where(.u2) .ap.open{grid-template-rows:1fr}:where(.u2) .ap>div{overflow:hidden}:where(.u2) .ap .in{padding:0 18px 16px;color:var(--ink-2);font-weight:500}:where(.u2) .vendor-hero{background:var(--band);color:var(--band-ink);border-radius:var(--r-xl);padding:clamp(28px,6vw,64px);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;overflow:hidden;position:relative}:where(.u2) .vendor-hero img{width:clamp(110px,18vw,200px);animation:u2-bob 4s ease-in-out infinite}:where(.u2) .vendor-hero p{color:var(--band-muted);font-size:17px;margin-top:12px;max-width:48ch}@media (max-width:640px){:where(.u2) .vendor-hero{grid-template-columns:1fr}:where(.u2) .vendor-hero img{display:none}}:where(.u2) .soon-page{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;background:var(--card);border-radius:var(--r-xl);box-shadow:var(--sh-1);padding:clamp(24px,5vw,56px)}:where(.u2) .soon-page .big{width:clamp(110px,16vw,180px);aspect-ratio:1;border-radius:32%;transform:rotate(-6deg)}@media (max-width:640px){:where(.u2) .soon-page{grid-template-columns:1fr}:where(.u2) .soon-page .big{display:none}}:where(.u2) .parcel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}@media (max-width:900px){:where(.u2) .parcel{grid-template-columns:1fr}}:where(.u2) .ptype{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px}:where(.u2) .ptype button{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:14px 8px;border-radius:16px;border:0;background:var(--card-2);cursor:pointer;font-weight:700;font-size:13.5px;text-align:center;transition:box-shadow .2s,transform .2s}:where(.u2) .ptype button:hover{transform:translateY(-2px)}:where(.u2) .ptype button[aria-pressed=true]{background:var(--card);box-shadow:inset 0 0 0 2px var(--ink)}:where(.u2) .ptype .mt{width:46px;height:46px}:where(.u2) .range{width:100%;accent-color:var(--brand-deep)}:where(.u2) .route-pts{display:grid;grid-gap:0;gap:0;position:relative}:where(.u2) .route-pts:before{content:"";position:absolute;left:19px;top:44px;bottom:44px;border-left:2px dashed var(--line-2)}@keyframes u2-rise{0%{opacity:0;transform:translateY(12px)}}:where(.u2) main.enter>*{animation:u2-pg .45s cubic-bezier(.2,.9,.3,1) both}:where(.u2) main.enter>:nth-child(2){animation-delay:.05s}:where(.u2) main.enter>:nth-child(3){animation-delay:.1s}@keyframes u2-pg{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){:where(.u2) *,:where(.u2) :after,:where(.u2) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:where(.u2) .vis>img.ill{position:relative;inset:auto;width:66%;height:auto;max-height:82%;object-fit:contain;z-index:1;filter:drop-shadow(0 8px 10px rgba(22,23,26,.12));transition:transform .4s cubic-bezier(.3,1.5,.5,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.u2) .irow:hover .vis>img.ill,:where(.u2) .pc:hover .vis>img.ill,:where(.u2) .sc:hover .vis>img.ill{transform:scale(1.08) rotate(-4deg)}:where(.u2) .cat .vis>img.ill{width:72%}:where(.u2) .cat:hover .vis>img.ill{transform:scale(1.14) rotate(-6deg)}:where(.u2) .th>img.ill{width:78%}:where(.u2) .sc .cover>img.ill{width:46%;max-height:none;margin-top:14%}:where(.u2) .shero .cover>img.ill{width:clamp(150px,18vw,240px);max-height:none;justify-self:end;align-self:start;margin:14px 10% 0 0}:where(.u2) .idet .vis>img.ill{width:62%}:where(.u2) .vis.init{background:#16171A;color:#FFD703;font-weight:800;letter-spacing:-.02em}:where(.u2) .vis.init:after{display:none}:where(.u2) .vis.init span{position:relative;z-index:1;font-size:clamp(13px,38cqw,30px)}:where(.u2) .vis.init{container-type:inline-size}:where(.u2) .bnr .art img.rider{position:relative;width:min(150%,540px);max-width:none;animation:u2-drive 3.2s ease-in-out infinite}@keyframes u2-drive{0%,to{transform:translateX(0)}50%{transform:translateX(-10px) translateY(-3px)}}:where(.u2) .bnr .art img.hero-ill{position:relative;width:min(62%,220px);filter:drop-shadow(0 14px 18px rgba(22,23,26,.18));transform:rotate(-6deg)}:where(.u2) .bnr.on .art img.hero-ill{animation:u2-wob .9s cubic-bezier(.3,1.6,.5,1)}:where(.u2) .car .bnr:first-child{background:var(--brand)}.u2[data-theme=dark] .car .bnr:first-child{background:#3A3205}:where(.u2) .car .bnr:first-child .k{color:#16171A;background:rgba(255,255,255,.5);padding:4px 10px;border-radius:999px;justify-self:start;display:inline-block}.u2[data-theme=dark] .car .bnr:first-child .k{color:var(--brand);background:rgba(0,0,0,.3)}:where(.u2) .car .bnr:first-child .art .ring{background:rgba(255,255,255,.35)}:where(.u2) .tall-bnr img{filter:drop-shadow(0 12px 14px rgba(0,0,0,.4))}:where(.u2) .cpn .ci{font-weight:800}:where(.u2) .sp.dark{background:#16171A;color:#F5F5F2}:where(.u2) .sp.dark small{color:#C8CCD3}:where(.u2) .sp.dark small b{color:var(--brand)!important}:where(.u2) .sp.dark .mt{background:#2A2C31;color:var(--brand)}:where(.u2) .mod .mt{background:color-mix(in srgb,var(--brand) 30%,var(--card));color:var(--ink)}:where(.u2) .camp{background:linear-gradient(115deg,#16171A,#2E2810)!important;color:#F5F5F2}:where(.u2) .camp small{color:#C8CCD3!important}:where(.u2) .camp .mt{background:var(--brand)!important;color:#16171A!important}:where(.u2) .camp .when{background:var(--brand);color:#16171A}:where(.u2) .bottom-bnr img{animation:u2-drive 3.2s ease-in-out infinite!important}@media (max-width:420px){:where(.u2) .hdr .wm{display:none}:where(.u2) .zone-btn{max-width:none;flex:1 1;min-width:0}:where(.u2) .zone-btn b{max-width:none}}:where(.u2) .addr-btn{width:100%;border:0;text-align:left;font:inherit;color:inherit;align-items:center}:where(.u2) .addr-btn>svg{width:20px;height:20px}:where(.u2) .f-contact a{background:var(--deep-2);border-radius:14px;padding:12px 14px;font-size:14px;font-weight:700;display:block;opacity:1}:where(.u2) .f-contact a svg{width:15px;height:15px;vertical-align:-2px;margin-left:4px}:where(.u2) .f-contact a:hover{background:var(--brand);color:#16171A}:where(.u2) .f-contact a:hover span{color:#16171A}:where(.u2) .call-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}@media (max-width:860px){:where(.u2) .call-grid{grid-template-columns:minmax(0,1fr)}}:where(.u2) .clock-wrap{display:grid;justify-items:center;grid-gap:14px;gap:14px;padding:6px 0}:where(.u2) .clock-read{display:flex;align-items:center;gap:8px}:where(.u2) .tseg{min-width:76px;height:68px;border-radius:16px;border:0;background:var(--card-2);font:800 38px/1 var(--f);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;color:var(--ink);transition:background-color .2s,color .2s}:where(.u2) .tseg[aria-pressed=true]{background:var(--brand);color:var(--on-brand)}:where(.u2) .tcol{font-size:38px;font-weight:800;line-height:1}:where(.u2) .ampm{display:grid;grid-gap:4px;gap:4px;margin-left:6px}:where(.u2) .ampm button{width:54px;height:32px;border-radius:10px;border:0;background:var(--card-2);font-weight:800;font-size:13px;cursor:pointer;color:var(--muted)}:where(.u2) .ampm button[aria-pressed=true]{background:var(--ink);color:var(--bg)}:where(.u2) .clock{position:relative;width:min(280px,76vw);aspect-ratio:1;border-radius:50%;background:var(--card-2);box-shadow:inset 0 0 0 8px var(--card),0 0 0 1px var(--line),var(--sh-1)}:where(.u2) .clock .pivot{position:absolute;left:50%;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--ink);z-index:2}:where(.u2) .clock .hand{position:absolute;left:50%;bottom:50%;width:3px;height:39%;margin-left:-1.5px;background:var(--ink);border-radius:3px;transform-origin:50% 100%;transition:transform .45s cubic-bezier(.3,1.3,.5,1),opacity .2s;z-index:1}:where(.u2) .clock .cn{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:0;background:transparent;font:700 16px/1 var(--f);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;color:var(--ink);z-index:3;transition:background-color .2s}:where(.u2) .clock .cn:hover:not(:disabled){background:color-mix(in srgb,var(--brand) 40%,transparent)}:where(.u2) .clock .cn[aria-pressed=true]{background:var(--brand);color:var(--on-brand);box-shadow:0 4px 10px -4px rgba(230,192,0,.9)}:where(.u2) .clock .cn:disabled{color:var(--line-2);cursor:not-allowed}:where(.u2) .call-sum{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--brand-soft);font-size:14.5px}:where(.u2) .call-sum svg{width:20px;height:20px;flex:none}:where(.u2) .slot:disabled{opacity:.4;cursor:not-allowed}:where(.u2) .mbar{position:-webkit-sticky;position:sticky;top:calc(env(safe-area-inset-top,0px) + var(--hdr));z-index:55;transition:box-shadow .2s}:where(.u2) .hdr.scrolled+.mbar{box-shadow:var(--sh-1)}:where(.u2) .hdr.scrolled{box-shadow:none}:where(.u2) .mod{transition:background-color .25s,color .25s,transform .2s}:where(.u2) .mod:hover .mt{transform:scale(1.12) rotate(-6deg)}:where(.u2) .mod:active{transform:scale(.96)}:where(.u2) .mi{position:relative;overflow:hidden}:where(.u2) .mi img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}:where(.u2) .mi.md{width:48px;height:48px;border-radius:15px}:where(.u2) .mi.md svg{width:25px;height:25px}:where(.u2) .mi.lg{width:76px;height:76px;border-radius:24px}:where(.u2) .mi.lg svg{width:38px;height:38px}:where(.u2) .mh-hero{background:var(--band);color:var(--band-ink);border-radius:0 0 var(--r-xl) var(--r-xl);position:relative;overflow:hidden}:where(.u2) .mh-hero:before{content:"";position:absolute;width:640px;height:640px;right:-140px;top:-280px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.5),transparent 62%);pointer-events:none}.u2[data-theme=dark] .mh-hero:before{background:radial-gradient(circle,rgba(255,215,3,.16),transparent 62%)}:where(.u2) .mh-in{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(20px,4vw,48px);gap:clamp(20px,4vw,48px);align-items:center;padding-block:clamp(28px,4.5vw,60px)}:where(.u2) .mh-copy{display:grid;grid-gap:16px;gap:16px;justify-items:start;min-width:0}:where(.u2) .mh-copy h1{font-size:clamp(32px,5vw,58px);letter-spacing:-.035em;line-height:1.05}:where(.u2) .mh-copy p{color:var(--band-muted);font-size:clamp(15.5px,1.4vw,18px);font-weight:600;max-width:46ch}:where(.u2) .mh-swap{display:inline-block;background:var(--ink);color:var(--brand);padding:0 .28em .06em;border-radius:.28em;transition:opacity .25s,transform .25s}.u2[data-theme=dark] .mh-swap{background:var(--brand);color:#16171A}:where(.u2) .mh-swap.out{opacity:0;transform:translateY(.35em)}:where(.u2) .mh-a{animation:u2-rise .6s cubic-bezier(.2,.9,.3,1) both;animation-delay:calc(var(--d) * 90ms + 80ms)}:where(.u2) .mh-art{position:relative;aspect-ratio:13/9;min-width:0}:where(.u2) .mh-ring{position:absolute;inset:6% 12%;border-radius:50%;background:rgba(255,255,255,.38)}.u2[data-theme=dark] .mh-ring{background:rgba(255,215,3,.08)}:where(.u2) .mh-rider{position:absolute;left:4%;right:4%;top:12%;width:92%;animation:u2-drive 3.2s ease-in-out infinite;transition:translate .25s ease-out}:where(.u2) .mh-chip{position:absolute;animation:u2-bob 5s ease-in-out infinite;transition:translate .25s ease-out;filter:drop-shadow(0 10px 14px rgba(22,23,26,.18))}:where(.u2) .mh-chip .mt{background:var(--card);color:var(--ink)}@media (max-width:820px){:where(.u2) .mh-in{grid-template-columns:minmax(0,1fr)}:where(.u2) .mh-art{max-width:420px;width:100%;justify-self:center;order:-1}}@media (max-width:520px){:where(.u2) .mh-art{display:none}}:where(.u2) .mtiles{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}:where(.u2) .mtile{position:relative;flex:1 1 112px;max-width:150px;display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:16px 8px 14px;border-radius:var(--r-l);background:var(--card);box-shadow:var(--sh-1);text-decoration:none;text-align:center;font-size:14px;line-height:1.2;animation:u2-rise .5s cubic-bezier(.2,.9,.3,1) both;transition:transform .25s cubic-bezier(.3,1.4,.5,1),box-shadow .25s}:where(.u2) .mtile:hover{transform:translateY(-5px);box-shadow:var(--sh-2)}:where(.u2) .mtile:hover .mt{transform:scale(1.08) rotate(-6deg)}:where(.u2) .mtile .soon{position:absolute;top:8px;right:8px;font-size:9.5px;padding:2px 6px}@media (max-width:520px){:where(.u2) .mtiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}:where(.u2) .mtile{max-width:none;padding:12px 4px;font-size:12.5px}:where(.u2) .mi.lg{width:62px;height:62px;border-radius:20px}}:where(.u2) .mrow .sec-top>div:first-child{flex-wrap:nowrap;gap:12px}:where(.u2) .more-card{flex:none;width:180px;border-radius:var(--r-l);border:2px dashed var(--line-2);display:grid;place-content:center;justify-items:center;grid-gap:12px;gap:12px;text-decoration:none;text-align:center;padding:16px;transition:border-color .2s,background-color .2s}:where(.u2) .more-card:hover{border-color:var(--ink);background:var(--card)}:where(.u2) .mc-arrow{width:46px;height:46px;border-radius:50%;background:var(--brand);color:var(--on-brand);display:grid;place-items:center;transition:transform .25s cubic-bezier(.3,1.6,.5,1);flex:none}:where(.u2) .mc-arrow svg{width:20px;height:20px}:where(.u2) .more-card:hover .mc-arrow,:where(.u2) .soon-card:hover .mc-arrow{transform:translateX(5px)}:where(.u2) .ptile{flex:none;width:230px;display:grid;grid-gap:6px;gap:6px;justify-items:start;padding:18px;border-radius:var(--r-l);background:var(--card);box-shadow:var(--sh-1);text-decoration:none;animation:u2-rise .45s both;transition:transform .25s cubic-bezier(.3,1.4,.5,1),box-shadow .25s}:where(.u2) .ptile:hover{transform:translateY(-4px);box-shadow:var(--sh-2)}:where(.u2) .ptile .mt{width:54px;height:54px;border-radius:17px;margin-bottom:4px}:where(.u2) .ptile .mt svg{width:27px;height:27px}:where(.u2) .ptile small{color:var(--muted);font-size:13px}:where(.u2) .ptile .go{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:13.5px;margin-top:6px}:where(.u2) .ptile .go svg{width:15px;height:15px;transition:transform .2s}:where(.u2) .ptile:hover .go svg{transform:translateX(4px)}:where(.u2) .soon-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:18px;border-radius:var(--r-l);background:var(--card);box-shadow:var(--sh-1);text-decoration:none;transition:transform .25s,box-shadow .25s}:where(.u2) .soon-card:hover{transform:translateY(-3px);box-shadow:var(--sh-2)}:where(.u2) .soon-card>div{display:grid;grid-gap:4px;gap:4px;justify-items:start}:where(.u2) .soon-card b{font-size:18px}:where(.u2) .pgrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}:where(.u2) .rail .pc{width:260px}:where(.u2) .pc .vis{aspect-ratio:5/3}:where(.u2) .pc .vis>img.ill{width:50%;height:auto;aspect-ratio:1;max-height:none}:where(.u2) .vis>img:not(.ill){transition:transform .5s cubic-bezier(.2,.9,.3,1)}:where(.u2) .irow:hover .vis>img:not(.ill),:where(.u2) .pc:hover .vis>img:not(.ill),:where(.u2) .sc:hover .vis>img:not(.ill){transform:scale(1.06)}:where(.u2) .irow .vis{width:160px;height:96px}:where(.u2) .irow .vis>img.ill{width:52%;height:auto;aspect-ratio:1;max-height:none}:where(.u2) .idet .vis{aspect-ratio:5/3}:where(.u2) .idet .vis>img.ill{width:46%;height:auto;aspect-ratio:1;max-height:none}:where(.u2) .thumbs button{width:80px;height:48px}:where(.u2) .thumbs .vis>img.ill{width:50%;height:auto;aspect-ratio:1}@media (max-width:760px){:where(.u2) .idet .vis{aspect-ratio:5/3}}@media (max-width:520px){:where(.u2) .pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.u2) .rail .pc{width:220px}:where(.u2) .irow .vis{width:110px;height:66px}}:where(.u2) .rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.9,.3,1)}:where(.u2) .rv.in{opacity:1;transform:none}:where(.u2) .mtile.tilt,:where(.u2) .pc.tilt,:where(.u2) .ptile.tilt,:where(.u2) .soon-card.tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-5px);transition:transform .12s ease-out,box-shadow .25s;box-shadow:var(--sh-2)}:where(.u2) .rail{cursor:-webkit-grab;cursor:grab}:where(.u2) .rail.dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.u2) .rail.dragging *{pointer-events:none}:where(.u2) .rail.fade-l{-webkit-mask-image:linear-gradient(90deg,transparent,#000 30px);mask-image:linear-gradient(90deg,transparent,#000 30px)}:where(.u2) .rail.fade-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 30px),transparent)}:where(.u2) .rail.fade-l.fade-r{-webkit-mask-image:linear-gradient(90deg,transparent,#000 30px,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(90deg,transparent,#000 30px,#000 calc(100% - 30px),transparent)}:where(.u2) .rail-ctl button{transition:transform .2s,opacity .2s,background-color .2s}:where(.u2) .rail-ctl button:hover:not(:disabled){transform:scale(1.1);background:var(--brand);color:var(--on-brand)}:where(.u2) .rail-ctl button:disabled{opacity:.35;cursor:default}:where(.u2) .see{transition:transform .2s,background-color .2s,color .2s}:where(.u2) .see:hover{background:var(--ink);color:var(--bg);transform:translateY(-1px)}:where(.u2) .sprog{position:fixed;left:0;right:0;top:0;height:3px;background:var(--brand-deep);transform-origin:0 50%;transform:scaleX(0);z-index:65;pointer-events:none}:where(.u2) .totop{position:fixed;right:16px;bottom:calc(var(--tabbar) + 76px);z-index:57;width:46px;height:46px;border-radius:50%;border:0;background:var(--ink);color:var(--bg);display:grid;place-items:center;cursor:pointer;box-shadow:var(--sh-2);animation:u2-rise .3s;transition:transform .2s}:where(.u2) .totop:hover{transform:translateY(-3px)}:where(.u2) .totop svg{width:20px;height:20px;transform:rotate(-90deg)}:where(.u2) .sec-top .mt{transition:transform .3s cubic-bezier(.3,1.6,.5,1)}:where(.u2) .sec-top:hover .mt{transform:rotate(-6deg) scale(1.06)}:where(.u2) .btn-d:not(:disabled):hover,:where(.u2) .btn-y:not(:disabled):hover{transform:translateY(-1px)}:where(.u2) .chip{transition:background-color .2s,color .2s,transform .15s,box-shadow .2s}:where(.u2) .ad,:where(.u2) .camp,:where(.u2) .sc,:where(.u2) .sp{will-change:transform}@media (max-width:760px){:where(.u2) .hdr{position:static}:where(.u2) .mbar{top:env(safe-area-inset-top,0);box-shadow:var(--sh-1)}}@media (min-width:1101px){:where(.u2) .mbar{position:fixed;right:12px;top:calc(var(--hdr) + (100vh - var(--hdr))/2);transform:translateY(-50%);z-index:55;background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:var(--sh-2);padding:8px}:where(.u2) .hdr.scrolled+.mbar{box-shadow:var(--sh-2)}:where(.u2) .mbar-in{flex-direction:column;gap:6px;padding:0;margin:0;width:auto;max-width:none;overflow:visible}:where(.u2) .mbar .mod{position:relative;width:50px;height:50px;padding:0;grid-gap:0;gap:0;display:grid;place-items:center;border-radius:14px;border:2px solid transparent;background:var(--bg);font-size:0;transition:transform .18s,border-color .18s,box-shadow .18s}:where(.u2) .mbar .mod .mt{width:36px;height:36px;margin:0}:where(.u2) .mbar .mod:hover{transform:translateX(-3px);border-color:var(--line)}:where(.u2) .mbar .mod[aria-current]{border-color:#FFD703;background:var(--card);box-shadow:0 0 0 3px rgba(255,215,3,.22)}:where(.u2) .mbar .mod .soon{position:absolute;top:-4px;right:-4px;font-size:8px;padding:2px 4px;line-height:1}:where(.u2) .mbar .mod:after{content:attr(data-label);position:absolute;right:calc(100% + 12px);top:50%;transform:translate(6px,-50%);background:#111;color:#fff;font-size:12.5px;font-weight:600;white-space:nowrap;padding:6px 10px;border-radius:9px;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}:where(.u2) .mbar .mod:focus-visible:after,:where(.u2) .mbar .mod:hover:after{opacity:1;transform:translateY(-50%)}.u2>footer,:where(.u2) #main{padding-right:78px}}@media (min-width:1101px) and (max-height:700px){:where(.u2) .mbar .mod{width:42px;height:42px;border-radius:12px}:where(.u2) .mbar .mod .mt{width:30px;height:30px}:where(.u2) .mbar-in{gap:4px}}:where(.u2) .mi img{object-fit:contain;padding:8%;background:var(--card)}:where(.u2) .mod .mi img{padding:3%}@media (min-width:1101px){:where(.u2) .mbar-in{width:50px;align-items:flex-end}:where(.u2) .mbar .mod{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;width:auto;min-width:50px;height:50px;padding:0 5px;font-size:14px;gap:0;background:var(--bg);color:var(--ink);transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .25s,background-color .2s}:where(.u2) .mbar .mod:after{content:none}:where(.u2) .mbar .mod .mt{border-radius:10px;flex:none;background:transparent}:where(.u2) .mbar .mod .mi img{background:transparent;padding:0}:where(.u2) .mbar .mod .ml{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-weight:700;transform:translateX(10px);transition:max-width .32s cubic-bezier(.2,.8,.2,1),opacity .2s .05s,transform .32s cubic-bezier(.2,.8,.2,1),padding .32s}:where(.u2) .mbar .mod:focus-visible,:where(.u2) .mbar .mod:hover{transform:translateX(-10px);background:var(--card);border-color:#FFD703;box-shadow:var(--sh-2);z-index:2}:where(.u2) .mbar .mod:focus-visible .ml,:where(.u2) .mbar .mod:hover .ml{max-width:220px;opacity:1;transform:none;padding:0 12px 0 10px}:where(.u2) .mbar .mod[aria-current]{color:var(--ink)}:where(.u2) .mbar .mod[aria-current] .mt{background:transparent}:where(.u2) .mbar .mod:hover .mt{transform:scale(1.08)}}@media (min-width:1101px) and (prefers-reduced-motion:reduce){:where(.u2) .mbar .mod,:where(.u2) .mbar .mod .ml{transition:none}}@media (min-width:1101px) and (max-height:700px){:where(.u2) .mbar-in{width:42px}:where(.u2) .mbar .mod{min-width:42px;height:42px;padding:0 4px}}:where(.u2) .mi:has(img) svg{visibility:hidden}:where(.u2) .mi.lg img,:where(.u2) .mi.md img{padding:6%}:where(.u2) .feed-more{display:flex;align-items:center;justify-content:center;gap:12px;padding:28px 0 8px;color:var(--ink-2);font-weight:600;font-size:14px;flex-wrap:wrap}:where(.u2) .feed-dots{display:inline-flex;gap:5px}:where(.u2) .feed-dots i{width:8px;height:8px;border-radius:50%;background:#FFD703;animation:u2-fdot 1s ease-in-out infinite}:where(.u2) .feed-dots i:nth-child(2){animation-delay:.15s}:where(.u2) .feed-dots i:nth-child(3){animation-delay:.3s}@keyframes u2-fdot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-6px);opacity:1}}:where(.u2) .feed-in{animation:u2-feedin .45s cubic-bezier(.2,.8,.2,1) both}@keyframes u2-feedin{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:where(.u2) .feed-dots i,:where(.u2) .feed-in{animation:none}}@media (min-width:1101px){:where(.u2) .totop{right:92px;bottom:24px}}:where(.u2) .mod .mt.allgrid{background:transparent!important}:where(.u2) .mod .mt.allgrid svg{width:100%!important;height:100%!important;stroke:none;fill:none;padding:6%;transform:none}.u2[data-theme=dark] .allgrid rect[fill="#1a1a1a"]{fill:#f4f4f4}:where(.u2) .m3d{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 10px 14px rgba(22,23,26,.16))}:where(.u2) .m3d-b{animation:u2-m3bob 3.6s ease-in-out infinite;transform-origin:50% 100%}:where(.u2) .m3d-p{animation:u2-m3prop 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 60%}@keyframes u2-m3bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes u2-m3prop{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){:where(.u2) .m3d-b,:where(.u2) .m3d-p{animation:none}}:where(.u2) .bnr .art .m3d{position:relative;width:auto;height:112%;max-width:120%;margin-bottom:-4%}:where(.u2) .bottom-bnr .m3d{width:clamp(84px,13vw,170px);margin-block:-8%}:where(.u2) .mh-rider{left:14%!important;right:14%!important;top:2%!important;width:72%!important;animation:none!important}:where(.u2) .bnr .art .m3d{height:104%;margin-bottom:0}:where(.u2) .bnr .art .ring{background:rgba(255,255,255,.55)}.u2[data-theme=dark] .bnr .art .ring{background:rgba(255,255,255,.08)}:where(.u2) .bnr .art .m3d{position:absolute;inset:3% 0 1%;width:100%;height:96%;max-width:none;margin:0}:where(.u2) .m3d-p{animation:none}:where(.u2) .m3d-p>*{animation:u2-m3prop 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 60%}:where(.u2) .phone{display:block;height:auto;filter:drop-shadow(0 24px 30px rgba(10,10,12,.32)) drop-shadow(0 4px 6px rgba(10,10,12,.2))}:where(.u2) .mh-ring{inset:2% 8%!important;background:radial-gradient(circle,rgba(255,255,255,.6),rgba(255,255,255,.12) 68%,transparent 70%)!important}:where(.u2) .mh-art:before{content:"";position:absolute;inset:-6% -4%;background:radial-gradient(rgba(22,23,26,.16) 1.4px,transparent 1.6px) 0 0/18px 18px;-webkit-mask:radial-gradient(circle at 70% 40%,#000 0,transparent 62%);mask:radial-gradient(circle at 70% 40%,#000 0,transparent 62%)}:where(.u2) .mh-rider{left:31%!important;right:auto!important;top:-2%!important;width:38%!important;animation:u2-phfloat 6s ease-in-out infinite!important;rotate:6deg}@keyframes u2-phfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}:where(.u2) .car .bnr{isolation:isolate}:where(.u2) .car .bnr:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}:where(.u2) .car .bnr.bt0{background:linear-gradient(115deg,#FFD703,#FFDF3A 55%,#FFE96B)!important;color:#16171A}:where(.u2) .car .bnr.bt0:before{background:radial-gradient(rgba(22,23,26,.13) 1.3px,transparent 1.5px) 0 0/16px 16px;-webkit-mask:linear-gradient(100deg,transparent 45%,#000);mask:linear-gradient(100deg,transparent 45%,#000)}:where(.u2) .car .bnr.bt0 h3{color:#16171A}:where(.u2) .car .bnr.bt0 p{color:#3d3a2a}:where(.u2) .car .bnr.bt1{background:linear-gradient(120deg,#0E0E10,#1B1B1F 60%,#2A2608)!important}:where(.u2) .car .bnr.bt1:before{background:radial-gradient(circle at 82% 50%,rgba(255,215,3,.34),transparent 46%),repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 2px,transparent 2px 14px)}:where(.u2) .car .bnr.bt1 h3{color:#fff}:where(.u2) .car .bnr.bt1 p{color:#c9c9c9}:where(.u2) .car .bnr.bt1 .k{color:#16171A;background:#FFD703;padding:4px 10px;border-radius:999px;display:inline-block}:where(.u2) .car .bnr.bt1 .cta{background:#FFD703;color:#16171A}:where(.u2) .car .bnr.bt2{background:linear-gradient(120deg,#FFF9DB,#FFF1A8)!important;color:#16171A}:where(.u2) .car .bnr.bt2:before{background:radial-gradient(circle at 80% 110%,#FFD703 0 34%,transparent 34.5%),radial-gradient(circle at 96% -10%,rgba(22,23,26,.9) 0 16%,transparent 16.5%)}:where(.u2) .car .bnr.bt2 h3{color:#16171A}:where(.u2) .car .bnr.bt2 p{color:#4a4630}:where(.u2) .car .bnr.bt2 .k{color:#fff;background:#16171A;padding:4px 10px;border-radius:999px;display:inline-block}:where(.u2) .bnr h3{letter-spacing:-.02em;line-height:1.08}:where(.u2) .bnr .art{overflow:visible;align-self:stretch;height:auto;margin-block:calc(clamp(16px,3.6vw,44px) * -1)}:where(.u2) .bnr .art .phone{position:absolute;left:50%;top:9%;width:min(64%,210px);translate:-50% 0;rotate:9deg;transition:rotate .6s cubic-bezier(.2,.8,.2,1),translate .6s cubic-bezier(.2,.8,.2,1)}:where(.u2) .bnr .art .phone.tl{rotate:-9deg}:where(.u2) .bnr:hover .art .phone{rotate:4deg;translate:-50% -8px}:where(.u2) .bnr:hover .art .phone.tl{rotate:-4deg}:where(.u2) .ba-glow{position:absolute;left:50%;top:50%;width:92%;aspect-ratio:1;translate:-50% -46%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),transparent 66%)}:where(.u2) .bt1 .ba-glow{background:radial-gradient(circle,rgba(255,215,3,.4),transparent 66%)}:where(.u2) .ba-disc{position:absolute;width:clamp(44px,5.4vw,72px);aspect-ratio:1;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 12px 24px rgba(10,10,12,.22);animation:u2-bob 5s ease-in-out infinite;z-index:2}:where(.u2) .ba-disc img{width:64%;height:64%;object-fit:contain}:where(.u2) .ba-disc.d0{left:-2%;top:16%}:where(.u2) .ba-disc.d1{right:-4%;bottom:14%;animation-delay:-2.2s}:where(.u2) .ba-tag{position:absolute;left:-6%;bottom:16%;z-index:2;display:inline-flex;align-items:center;gap:6px;background:#16171A;color:#fff;font-size:12px;font-weight:700;padding:7px 12px;border-radius:999px;box-shadow:0 10px 20px rgba(10,10,12,.25);animation:u2-bob 6s ease-in-out -1s infinite;white-space:nowrap}:where(.u2) .ba-tag svg{width:14px;height:14px;color:#FFD703}:where(.u2) .bt1 .ba-tag{background:#FFD703;color:#16171A}:where(.u2) .bt1 .ba-tag svg{color:#16171A}@media (max-width:900px){:where(.u2) .ba-tag{display:none}}:where(.u2) .bottom-bnr{background:linear-gradient(110deg,#0E0E10,#1A1A1E 55%,#2B2707)!important;color:#fff!important;isolation:isolate;aspect-ratio:auto!important;min-height:clamp(150px,19vw,250px);grid-template-columns:minmax(0,1fr) clamp(150px,30vw,400px)!important}:where(.u2) .bottom-bnr:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 82% 60%,rgba(255,215,3,.42),transparent 42%),repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 2px,transparent 2px 14px)}:where(.u2) .bottom-bnr h3{color:#fff;letter-spacing:-.02em}:where(.u2) .bottom-bnr p{color:#cfcfcf;opacity:1}:where(.u2) .bb-cta{margin-top:clamp(10px,1.4vw,18px);background:#FFD703;color:#16171A;display:inline-flex}:where(.u2) .bb-art{position:relative;align-self:stretch;margin-block:calc(clamp(14px,3vw,36px) * -1)}:where(.u2) .bb-art .phone{position:absolute;animation:none!important;width:46%;left:40%;top:10%;rotate:-8deg}:where(.u2) .bb-art .phone.back{left:2%;top:26%;rotate:-16deg;width:40%;opacity:.96;z-index:-1}@media (prefers-reduced-motion:reduce){:where(.u2) .ba-disc,:where(.u2) .ba-tag,:where(.u2) .mh-rider{animation:none!important}}:where(.u2) .mh-rider .phone{width:100%}:where(.u2) .app-ph{position:relative;width:min(250px,60vw);justify-self:center;margin-block:clamp(-30px,-2vw,-10px)}:where(.u2) .app-ph .phone{width:100%;rotate:4deg;transition:rotate .5s cubic-bezier(.2,.8,.2,1)}:where(.u2) .app-ph:hover .phone{rotate:0deg}:where(.u2) .app-ph-glow{position:absolute;inset:8% -22%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.6),transparent 66%)}.u2[data-theme=dark] .app-ph-glow{background:radial-gradient(circle,rgba(255,215,3,.22),transparent 66%)}:where(.u2) .ph-scroll{animation:u2-phscroll 18s cubic-bezier(.45,0,.2,1) infinite}@keyframes u2-phscroll{0%,7%{transform:translateY(0)}24%,31%{transform:translateY(-200px)}48%,55%{transform:translateY(-420px)}74%,84%{transform:translateY(-626px)}96%,to{transform:translateY(0)}}:where(.u2) .ph-touch{animation:u2-phtouch 18s cubic-bezier(.45,0,.2,1) infinite;opacity:0}@keyframes u2-phtouch{0%,6%{opacity:0;transform:translateY(0)}8%{opacity:1;transform:translateY(0)}22%{opacity:1;transform:translateY(-150px)}25%,30%{opacity:0;transform:translateY(-150px)}31%{opacity:0;transform:translateY(0)}33%{opacity:1;transform:translateY(0)}46%{opacity:1;transform:translateY(-150px)}49%,56%{opacity:0;transform:translateY(-150px)}57%{opacity:0;transform:translateY(0)}59%{opacity:1;transform:translateY(0)}72%{opacity:1;transform:translateY(-150px)}75%,to{opacity:0;transform:translateY(-150px)}}@media (prefers-reduced-motion:reduce){:where(.u2) .ph-scroll,:where(.u2) .ph-touch{animation:none}}@media (max-width:820px){:where(.u2) .appband .app-ph{display:block;width:min(220px,62vw);margin:0 auto -60px}}:where(.u2) .phone svg{width:264px;height:476px}:where(.u2) .ph-scroll{animation:u2-phscroll2 14s cubic-bezier(.45,0,.2,1) infinite!important}@keyframes u2-phscroll2{0%,22%{transform:translateY(0)}42%,76%{transform:translateY(-391px)}94%,to{transform:translateY(0)}}:where(.u2) .ph-fade{animation:u2-phfade 8s ease-in-out infinite}@keyframes u2-phfade{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}:where(.u2) .ph-marq{animation:u2-phmarq 26s linear infinite}@keyframes u2-phmarq{to{transform:translateX(-1568px)}}@media (prefers-reduced-motion:reduce){:where(.u2) .ph-fade,:where(.u2) .ph-marq,:where(.u2) .ph-scroll{animation:none!important}}:where(.u2) .lg-top{padding-bottom:clamp(14px,2vw,22px)}:where(.u2) .lg-hero{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--r-xl);padding:clamp(24px,5vw,56px);background:linear-gradient(115deg,#0E0E10,#1B1B1F 58%,#2B2707);color:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center}:where(.u2) .lg-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 88% 50%,rgba(255,215,3,.38),transparent 40%),repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 2px,transparent 2px 14px)}:where(.u2) .lg-hero .crumbs{display:flex;gap:8px;font-size:13px;font-weight:700;color:#bdbdbd;margin-bottom:12px}:where(.u2) .lg-hero .crumbs a{color:#FFD703;text-decoration:none}:where(.u2) .lg-hero h1{color:#fff;letter-spacing:-.02em}:where(.u2) .lg-hero p{color:#cfcfcf;font-size:clamp(15px,1.5vw,18px);margin-top:8px;max-width:52ch}:where(.u2) .lg-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}:where(.u2) .lg-meta .pill{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.16);display:inline-flex;align-items:center;gap:6px;font-weight:700}:where(.u2) .lg-meta .pill svg{width:15px;height:15px;color:#FFD703}:where(.u2) .lg-print{cursor:pointer;font:inherit;font-size:13px}:where(.u2) .lg-print:hover{background:#FFD703!important;color:#16171A!important}:where(.u2) .lg-print:hover svg{color:#16171A}:where(.u2) .lg-hero-ic{width:clamp(90px,13vw,150px);aspect-ratio:1;border-radius:32%;background:#FFD703;color:#16171A;display:grid;place-items:center;rotate:-8deg;box-shadow:0 24px 40px rgba(0,0,0,.4);animation:u2-bob 5s ease-in-out infinite}:where(.u2) .lg-hero-ic svg{width:52%;height:52%}:where(.u2) .lg-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-top:14px;padding:2px}:where(.u2) .lg-tabs::-webkit-scrollbar{display:none}:where(.u2) .lg-tabs a{flex:none;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:var(--card);box-shadow:var(--sh-1);color:var(--ink-2);font-weight:700;font-size:14px;text-decoration:none;transition:transform .2s,background-color .2s,color .2s}:where(.u2) .lg-tabs a svg{width:16px;height:16px}:where(.u2) .lg-tabs a:hover{transform:translateY(-2px);color:var(--ink)}:where(.u2) .lg-tabs a[aria-current]{background:#FFD703;color:#16171A}:where(.u2) .lg-layout{display:grid;grid-template-columns:270px minmax(0,1fr);grid-gap:clamp(18px,3vw,36px);gap:clamp(18px,3vw,36px);align-items:start}:where(.u2) .lg-toc{position:-webkit-sticky;position:sticky;top:calc(var(--stick) + 16px);background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);padding:16px;max-height:calc(100vh - var(--stick) - 32px);overflow:auto}:where(.u2) .lg-toc>b{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:2px 8px 10px}:where(.u2) .lg-toc ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}:where(.u2) .lg-toc button{all:unset;box-sizing:border-box;width:100%;display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border-radius:12px;font-size:14px;font-weight:600;color:var(--ink-2);cursor:pointer;line-height:1.3;transition:background-color .2s,color .2s}:where(.u2) .lg-toc button span{flex:none;width:22px;height:22px;border-radius:7px;background:var(--card-2);display:grid;place-items:center;font-size:11.5px;font-weight:800;color:var(--ink-2);transition:background-color .2s,color .2s}:where(.u2) .lg-toc button:hover{background:var(--card-2);color:var(--ink)}:where(.u2) .lg-toc button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.u2) .lg-toc button[aria-current]{background:color-mix(in srgb,#FFD703 26%,var(--card));color:var(--ink)}:where(.u2) .lg-toc button[aria-current] span{background:#FFD703;color:#16171A}:where(.u2) .lg-doc{display:grid;grid-gap:16px;gap:16px;min-width:0}:where(.u2) .lg-intro{background:color-mix(in srgb,#FFD703 16%,var(--card));border-left:5px solid #ffd703;border-radius:var(--r-l);padding:clamp(16px,2.4vw,26px);font-size:16px;line-height:1.7}:where(.u2) .lg-sec{background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);padding:clamp(18px,2.6vw,30px);scroll-margin-top:calc(var(--stick) + 16px)}:where(.u2) .lg-sec h2{display:flex;gap:12px;align-items:center;font-size:clamp(18px,2vw,23px);letter-spacing:-.01em;margin-bottom:12px}:where(.u2) .lg-n{flex:none;width:36px;height:36px;border-radius:12px;background:#FFD703;color:#16171A;display:grid;place-items:center;font-size:15px;font-weight:800}:where(.u2) .lg-doc h3{font-size:16.5px;margin:16px 0 8px}:where(.u2) .lg-doc h4{font-size:14px;font-weight:800;margin:16px 0 6px;display:inline-block;background:var(--card-2);padding:4px 10px;border-radius:8px}:where(.u2) .lg-doc p{line-height:1.75;color:var(--ink-2);max-width:78ch}:where(.u2) .lg-doc p+p{margin-top:12px}:where(.u2) .lg-doc strong{color:var(--ink)}:where(.u2) .lg-ul{list-style:none;margin:12px 0;padding:0;display:grid;grid-gap:9px;gap:9px;max-width:78ch}:where(.u2) .lg-ul>li{position:relative;padding-left:26px;line-height:1.65;color:var(--ink-2)}:where(.u2) .lg-ul>li:before{content:"";position:absolute;left:4px;top:.55em;width:9px;height:9px;border-radius:3px;background:#FFD703;rotate:45deg}:where(.u2) .lg-sub{list-style:none;margin:8px 0 2px;padding:0;display:grid;grid-gap:6px;gap:6px}:where(.u2) .lg-sub li{position:relative;padding-left:18px}:where(.u2) .lg-sub li:before{content:"";position:absolute;left:2px;top:.72em;width:7px;height:2px;background:var(--ink-2);border-radius:2px}:where(.u2) .lg-help{background:#16171A;color:#fff;border-radius:var(--r-l);padding:clamp(18px,2.6vw,28px);display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}:where(.u2) .lg-help p{color:#c9c9c9;margin-top:4px}:where(.u2) .lg-help b{font-size:18px}:where(.u2) .lg-help .btn-o{color:#fff;border-color:rgba(255,255,255,.3)}:where(.u2) .lg-next{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px}:where(.u2) .lg-next a{display:flex;align-items:center;gap:12px;text-decoration:none;transition:transform .2s,box-shadow .2s}:where(.u2) .lg-next a:hover{transform:translateY(-3px);box-shadow:var(--sh-2)}:where(.u2) .lg-next a span{flex:1 1;min-width:0}:where(.u2) .lg-next b{display:block}:where(.u2) .lg-next small{color:var(--ink-2);font-size:12.5px;line-height:1.35;display:block;margin-top:2px}:where(.u2) .lg-next a>svg{flex:none;color:var(--ink-2)}@media (max-width:900px){:where(.u2) .lg-layout{grid-template-columns:minmax(0,1fr)}:where(.u2) .lg-toc{position:-webkit-sticky;position:sticky;top:var(--stick);z-index:5;padding:8px;border-radius:14px;max-height:none}:where(.u2) .lg-toc>b{display:none}:where(.u2) .lg-toc ol{display:flex;overflow-x:auto;scrollbar-width:none;gap:4px}:where(.u2) .lg-toc li{flex:none}:where(.u2) .lg-toc button{white-space:nowrap;align-items:center}:where(.u2) .lg-hero{grid-template-columns:1fr}:where(.u2) .lg-hero-ic{display:none}}@media print{:where(.u2) #ftr,:where(.u2) #hdr,:where(.u2) #mbar,:where(.u2) .fab,:where(.u2) .lg-help,:where(.u2) .lg-meta,:where(.u2) .lg-next,:where(.u2) .lg-tabs,:where(.u2) .lg-toc,:where(.u2) .tabbar,:where(.u2) .totop,:where(.u2) [class*=preview]{display:none!important}:where(.u2) .lg-layout{display:block}:where(.u2) .lg-hero{background:none!important;color:#000;padding:0}:where(.u2) .lg-hero:before{display:none}:where(.u2) .lg-hero h1{color:#000}:where(.u2) .lg-hero p{color:#333}:where(.u2) .lg-intro,:where(.u2) .lg-sec{box-shadow:none;page-break-inside:avoid;break-inside:avoid;padding:8px 0;background:none;border:0}:where(.u2) #main{padding:0!important}}:where(.u2) .lg-paper{background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);padding:clamp(20px,3.4vw,44px)}:where(.u2) .lg-paper .lg-intro,:where(.u2) .lg-paper .lg-sec{background:none;border:0;border-radius:0;box-shadow:none;padding:0}:where(.u2) .lg-paper .lg-intro{font-size:inherit;line-height:inherit}:where(.u2) .lg-paper .lg-sec{margin-top:28px}:where(.u2) .lg-paper .lg-sec h2{display:block;font-size:clamp(18px,1.9vw,22px);margin-bottom:10px}:where(.u2) .lg-paper .lg-ul,:where(.u2) .lg-paper p{max-width:none}@media print{:where(.u2) .lg-paper{box-shadow:none;padding:0}}.u2[data-theme=dark] .mh-ring{background:radial-gradient(circle,rgba(255,215,3,.2),rgba(255,215,3,.06) 55%,transparent 70%)!important}.u2[data-theme=dark] .mh-art:before{background:radial-gradient(rgba(255,215,3,.22) 1.4px,transparent 1.6px) 0 0/18px 18px}.u2[data-theme=dark] .mh-rider .phone{filter:drop-shadow(0 24px 34px rgba(0,0,0,.6))}.u2[data-theme=dark] .ba-glow{background:radial-gradient(circle,rgba(255,215,3,.22),transparent 66%)}.u2[data-theme=dark] .car .bnr.bt0 .k{color:#16171A!important;background:rgba(255,255,255,.55)!important}:where(.u2) .mh-ring{inset:-4% 2%!important;filter:blur(18px);opacity:.55;transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}:where(.u2) .mh-art:hover .mh-ring{opacity:1;transform:scale(1.08)}.u2[data-theme=dark] .mh-ring{background:radial-gradient(circle,rgba(255,215,3,.26),rgba(255,215,3,.08) 50%,transparent 70%)!important;opacity:.45}.u2[data-theme=dark] .mh-art:hover .mh-ring{opacity:1}@media (prefers-reduced-motion:reduce){:where(.u2) .mh-ring{transition:none}}.u2[data-theme=dark] .mh-ring{background:radial-gradient(circle,rgba(255,215,3,.6),rgba(255,215,3,.2) 45%,transparent 70%)!important;opacity:.28}.u2[data-theme=dark] .mh-art:hover .mh-ring{opacity:.85}:where(.u2) .rvw-wrap{display:grid;grid-gap:16px;gap:16px;overflow:hidden;padding-block:8px 6px;-webkit-mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}:where(.u2) .rvw-row{display:flex}:where(.u2) .rvw-track{display:flex;gap:16px;padding-right:16px;animation:u2-rvwm 48s linear infinite;width:max-content}:where(.u2) .rvw-dup{display:flex;gap:16px}:where(.u2) .rvw-row.rev .rvw-track{animation-direction:reverse;animation-duration:56s}:where(.u2) .rvw-wrap:focus-within .rvw-track,:where(.u2) .rvw-wrap:hover .rvw-track{animation-play-state:paused}@keyframes u2-rvwm{to{transform:translateX(-50%)}}:where(.u2) .rvw{flex:none;width:min(330px,78vw);background:var(--card);border-radius:var(--r-l);box-shadow:var(--sh-1);padding:18px 18px 16px;display:grid;grid-gap:12px;gap:12px;align-content:start;border:1.5px solid transparent;transition:transform .25s,border-color .25s,box-shadow .25s}:where(.u2) .rvw:hover{transform:translateY(-4px);border-color:#FFD703;box-shadow:var(--sh-2)}:where(.u2) .rvw-top{display:flex;align-items:center;justify-content:space-between;gap:10px}:where(.u2) .rvw-mod{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--ink-2);background:var(--card-2);padding:3px 10px 3px 4px;border-radius:999px}:where(.u2) .rvw-mod .mt{width:22px;height:22px;border-radius:50%;background:transparent}:where(.u2) .rvw p{font-size:15.5px;line-height:1.55;color:var(--ink);font-weight:500}:where(.u2) .rvw footer{display:flex;align-items:center;gap:10px}:where(.u2) .rvw-av{flex:none;width:38px;height:38px;border-radius:50%;background:#16171A;color:#FFD703;display:grid;place-items:center;font-weight:800;font-size:13px}:where(.u2) .rvw footer b{display:block;font-size:14px}:where(.u2) .rvw footer small{display:block;font-size:12.5px;color:var(--ink-2)}:where(.u2) .rvw-cta{margin-top:18px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;background:color-mix(in srgb,#FFD703 18%,var(--card));border-radius:var(--r-l);padding:14px 18px;font-weight:700}:where(.u2) .rvw-cta>span{display:inline-flex;align-items:center;gap:8px}:where(.u2) .rvw-cta>span svg{color:#E0B400}@media (min-width:1101px){:where(.u2) .rvw-wrap{margin-right:78px}}@media (prefers-reduced-motion:reduce){:where(.u2) .rvw-track{animation:none}:where(.u2) .rvw-dup{display:none}:where(.u2) .rvw-wrap{overflow-x:auto;-webkit-mask:none;mask:none;padding-inline:var(--g)}}:where(.u2) .fwrap{display:grid;grid-gap:10px;gap:10px;min-width:0;margin-bottom:14px}:where(.u2) .fwrap:empty{display:none}:where(.u2) .fbar2{display:flex;align-items:center;gap:8px;min-width:0}:where(.u2) .fb-quick{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;flex:1 1;min-width:0;padding:3px 2px;-webkit-mask:linear-gradient(90deg,#000 94%,transparent);mask:linear-gradient(90deg,#000 94%,transparent)}:where(.u2) .fb-quick::-webkit-scrollbar{display:none}:where(.u2) .fbar2 .chip{flex:none}:where(.u2) .fbar2 .chip svg{width:15px;height:15px}:where(.u2) .fb-all{background:var(--ink)!important;color:var(--bg)!important}:where(.u2) .fb-n{min-width:20px;height:20px;border-radius:10px;background:#FFD703;color:#16171A;font-size:11.5px;font-weight:800;display:grid;place-items:center;padding:0 5px;animation:u2-pop .3s cubic-bezier(.3,1.6,.5,1)}@keyframes u2-pop{0%{transform:scale(.4)}}:where(.u2) .chip[aria-pressed=true] svg{color:#FFD703}:where(.u2) .fb-sort{flex:none;max-width:200px}:where(.u2) .fb-act{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:28px}:where(.u2) .fb-count{font-weight:800;font-size:14px;margin-right:4px}:where(.u2) .fb-x{display:inline-flex;align-items:center;gap:6px;border:0;cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;padding:5px 8px 5px 12px;border-radius:999px;background:color-mix(in srgb,#FFD703 30%,var(--card));color:var(--ink);animation:u2-pop .25s cubic-bezier(.3,1.6,.5,1);transition:background-color .2s}:where(.u2) .fb-x:hover{background:#FFD703;color:#16171A}:where(.u2) .fb-x svg{width:13px;height:13px}:where(.u2) .fchips{display:flex;flex-wrap:wrap;gap:8px}:where(.u2) .fchips .chip{min-height:34px;padding:0 12px;font-size:13px;background:var(--card-2);box-shadow:none}:where(.u2) .fchips .chip[aria-pressed=true]{background:var(--ink);color:var(--bg)}:where(.u2) .fchips .chip svg{width:14px;height:14px}:where(.u2) .fpanel{position:-webkit-sticky;position:sticky;top:calc(var(--stick) + 16px);max-height:calc(100vh - var(--stick) - 32px);overflow:auto;overscroll-behavior:contain}:where(.u2) .f-find{border:1.5px solid var(--line);border-radius:10px;padding:8px 10px;font:inherit;font-size:14px}:where(.u2) .f-cats{grid-gap:8px;gap:8px;max-height:230px}:where(.u2) .dr{position:relative;height:30px;margin:2px 2px 6px}:where(.u2) .dr-t{position:absolute;left:0;right:0;top:50%;height:6px;translate:0 -50%;border-radius:3px;background:linear-gradient(90deg,var(--card-3,#ddd) var(--lo),#FFD703 var(--lo),#FFD703 var(--hi),var(--card-3,#ddd) var(--hi))}:where(.u2) .dr input{position:absolute;inset:0;width:100%;margin:0;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.u2) .dr input::-webkit-slider-runnable-track{background:none;height:30px}:where(.u2) .dr input::-moz-range-track{background:none}:where(.u2) .dr input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:22px;height:22px;margin-top:4px;border-radius:50%;background:#16171A;border:4px solid #ffd703;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:-webkit-grab;cursor:grab;-webkit-transition:transform .15s;transition:transform .15s}:where(.u2) .dr input::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:#16171A;border:4px solid #ffd703;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:grab}:where(.u2) .dr input:active::-webkit-slider-thumb{transform:scale(1.15);cursor:-webkit-grabbing;cursor:grabbing}:where(.u2) .dr input:focus-visible{outline:none}:where(.u2) .dr input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--ink);outline-offset:2px}:where(.u2) .fx-in>*{animation:u2-feedin .35s cubic-bezier(.2,.8,.2,1) both}:where(.u2) .feed-empty{grid-column:1/-1}@media (min-width:861px){:where(.u2) .has-side .fb-all{display:none}}@media (max-width:640px){:where(.u2) .fb-sort{max-width:128px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){:where(.u2) .fb-n,:where(.u2) .fb-x,:where(.u2) .fx-in>*{animation:none}}.u2 .f-bot .MuiStack-root,.u2 .f-bot .MuiTypography-root{color:var(--deep-ink)!important}:where(.u2) .f-news{display:flex;gap:8px;margin-top:14px;max-width:360px}:where(.u2) .f-news input{flex:1 1;min-width:0;min-height:40px;border-radius:12px;border:1.5px solid var(--line-2);background:var(--deep-2);color:var(--deep-ink);padding:0 12px;font-weight:600}:where(.u2) .f-news input::placeholder{color:var(--deep-muted)}:where(.u2) .skeleton{background:linear-gradient(100deg,var(--card) 30%,color-mix(in srgb,var(--line-2) 55%,var(--card)) 50%,var(--card) 70%);background-size:200% 100%;animation:u2-sk 1.2s linear infinite;border-radius:var(--r-l);box-shadow:var(--sh-1)}@keyframes u2-sk{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){:where(.u2) .skeleton{animation:none}}@media (max-width:860px){:where(.u2) .list-aside{display:none}}:where(.u2) .f-find{width:100%;min-height:38px;border-radius:12px;border:1.5px solid var(--line-2);background:var(--card);color:var(--ink);padding:0 12px;margin-bottom:8px}:where(.u2) .f-cats{display:grid;grid-gap:2px;gap:2px;max-height:300px;overflow:auto}:where(.u2) .wrap.page-hd{width:100%;box-sizing:border-box}:where(.u2) .shero{isolation:isolate}:where(.u2) .sinfo{z-index:1}:where(.u2) .notice-min{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;font-size:13px;font-weight:700;margin-top:10px}:where(.u2) .free-ship{margin-top:12px;padding:10px 12px;border-radius:14px;background:var(--card);box-shadow:var(--sh-1)}:where(.u2) .citem.wrow{border:0;background:var(--card);border-radius:16px;padding:10px;box-shadow:var(--sh-1);margin-bottom:10px}:where(.u2) .citem .plain{display:block}:where(.u2) .atabs a{text-transform:capitalize}:where(.u2) .setrow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-top:1px solid var(--line)}:where(.u2) .setrow b{display:block}:where(.u2) .setrow small{color:var(--muted)}:where(.u2) .atabs button{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:0;background:none;cursor:pointer;border-radius:12px;font:inherit;font-weight:700;font-size:14px;color:var(--muted);white-space:nowrap;text-transform:capitalize}:where(.u2) .atabs button:hover{color:var(--ink)}:where(.u2) .atabs button[aria-selected=true]{background:var(--brand);color:var(--on-brand)}:where(.u2) .phf{display:grid;grid-gap:6px;gap:6px}:where(.u2) .phf .react-tel-input{font:inherit;width:100%;direction:ltr;text-align:left}:where(.u2) .phf .react-tel-input .form-control{width:100%;height:52px;border:1.5px solid var(--line-2);border-radius:14px;background:var(--card);color:var(--ink);font:inherit;-webkit-padding-start:58px;padding-inline-start:58px;box-shadow:none}:where(.u2) .phf .react-tel-input .form-control:focus{border-color:var(--brand-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 35%,transparent)}:where(.u2) .phf .react-tel-input .flag-dropdown{border:1.5px solid var(--line-2);border-radius:14px 0 0 14px;background:var(--card-2)}:where(.u2) .phf .react-tel-input .selected-flag{border-radius:13px 0 0 13px;background:transparent}:where(.u2) .phf .react-tel-input .flag-dropdown.open .selected-flag,:where(.u2) .phf .react-tel-input .selected-flag:hover{background:var(--card-3)}:where(.u2) .phf .react-tel-input .country-list{background:var(--card);color:var(--ink);border-radius:14px;box-shadow:var(--sh-2);width:min(320px,80vw)}:where(.u2) .phf .react-tel-input .country-list .country.highlight,:where(.u2) .phf .react-tel-input .country-list .country:hover{background:var(--card-2)}:where(.u2) .phf .react-tel-input .country-list .search{background:var(--card)}:where(.u2) .phf .react-tel-input .country-list .search-box{border:1.5px solid var(--line-2);border-radius:10px;background:var(--card);color:var(--ink);margin:0;width:90%}:where(.u2) .phf .react-tel-input .country-list .country-name{color:var(--ink)}:where(.u2) .phf .react-tel-input .country-list .dial-code{color:var(--muted)}:where(.u2) .otp-row>div{display:flex;gap:8px;justify-content:center}:where(.u2) .otp-row input{width:44px!important;height:52px;text-align:center;font:inherit;font-size:20px;font-weight:700;border:1.5px solid var(--line-2);border-radius:12px;background:var(--card);color:var(--ink)}:where(.u2) .otp-row input:focus{outline:none;border-color:var(--brand-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 35%,transparent)}body:has(.u2) #nprogress .bar{background:#FFD703!important;height:3px;z-index:2001}body:has(.u2) #nprogress .peg{box-shadow:0 0 10px #FFD703,0 0 5px #FFD703}:where(.u2) .lg-paper{overflow-wrap:anywhere;min-width:0}