@import"https://fonts.googleapis.com/css2?family=Geist:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist:wght@500;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Felipa&display=swap";@import"https://api.fontshare.com/v2/css?f[]=general-sans@400,500,600,700,800&f[]=aspekta@400,500,600,700,800&display=swap";.balatro-container{width:100%;height:100%;background:linear-gradient(135deg,#de443b,#006bb4,#162325)}.srx{--bg:#09090B;--glass:#111114;--glass2:#1a1a1e;--line:#2a2a30;--tx:#F5F5F6;--mu:#9a9aa3;--ok:#4ade80;--info:#7dd3fc;--ease:cubic-bezier(.22,1,.36,1);box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.srx *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.srx{margin:0;background:var(--bg);color:var(--tx);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;min-height:100%}.srx{scroll-padding-top:env(safe-area-inset-top,0px)}.srx .srapp{position:relative;z-index:1;max-width:520px;margin:0 auto;padding:28px 18px 70px}.srx .g{background:var(--glass);border:1px solid var(--line)}.srx h1{font-size:27px;letter-spacing:-.02em;margin:0 0 4px;font-weight:650}.srx .sub{color:var(--mu);font-size:14px;margin:0 0 22px}.srx .rise{opacity:0;transform:translateY(14px);animation:srx-rise .6s var(--ease) forwards;animation-delay:calc(var(--i,0)*60ms)}@keyframes srx-rise{to{opacity:1;transform:none}}.srx .tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;border-radius:16px;padding:4px;margin-bottom:22px}.srx .tabs button{position:relative;z-index:1;background:none;border:0;color:var(--mu);font:inherit;font-size:14px;font-weight:550;padding:12px 0;cursor:pointer;transition:color .3s var(--ease)}.srx .tabs button.on{color:var(--tx)}.srx .pill{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);background:var(--glass2);border:1px solid var(--line);border-radius:12px;transition:transform .5s var(--ease)}.srx .tabs[data-t="1"] .pill{transform:translate(100%)}.srx .view{display:none}.srx .view.on{display:block;animation:srx-rise .5s var(--ease)}.srx .card{display:flex;gap:14px;border-radius:18px;padding:14px;margin-bottom:12px;transition:transform .35s var(--ease),background .3s,border-color .3s}.srx .card:hover{transform:translateY(-2px);background:var(--glass2);border-color:#fff3}.srx .thumb{width:56px;height:72px;border-radius:12px;background:#ffffff0f center/cover;border:1px solid var(--line);flex:none;display:grid;place-items:center;color:var(--mu)}.srx .card .b{flex:1;min-width:0}.srx .card h3{margin:0 0 6px;font-size:15.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srx .meta{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--mu);font-size:12.5px}.srx .row{display:flex;justify-content:space-between;align-items:center;margin-top:10px;gap:8px}.srx .date{font-size:12px;color:var(--mu)}.srx .badge{font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:99px;border:1px solid var(--line);background:#ffffff12;color:var(--tx)}.srx .badge.approved{color:var(--ok)}.srx .badge.progress{color:var(--info)}.srx .badge.rejected{color:#f87171}.srx .empty{text-align:center;padding:44px 22px 34px;border-radius:24px}.srx .eart{position:relative;width:140px;height:110px;margin:0 auto 22px}.srx .eart i{position:absolute;left:50%;top:50%;width:76px;height:96px;border-radius:14px;border:1px solid var(--line);background:#141416;opacity:0;animation:srx-fan .9s var(--ease) forwards}.srx .eart i:nth-child(1){--r:-12deg;--x:-34px;animation-delay:.05s}.srx .eart i:nth-child(2){--r:0deg;--x:0px;animation-delay:.15s;background:#1d1d21}.srx .eart i:nth-child(3){--r:12deg;--x:34px;animation-delay:.25s}@keyframes srx-fan{0%{opacity:0;transform:translate(-50%,-50%) rotate(0) scale(.96)}to{opacity:1;transform:translate(calc(-50% + var(--x)),-50%) rotate(var(--r))}}.srx .eart svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;color:var(--tx)}.srx .empty h3{margin:0 0 8px;font-size:20px;letter-spacing:-.01em}.srx .empty p{margin:0 auto 24px;color:var(--mu);font-size:14px;line-height:1.55;max-width:280px}.srx .btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;border-radius:14px;padding:15px 20px;font:inherit;font-size:15px;font-weight:600;color:#09090b;background:#f5f5f6;cursor:pointer;transition:transform .3s var(--ease),background .3s}.srx .btn.auto{width:auto}.srx .btn:hover{transform:translateY(-2px);background:#fff}.srx .btn:active{transform:scale(.97)}.srx .btn svg{transition:transform .35s var(--ease)}.srx .btn:hover svg{transform:translate(4px)}.srx .btn:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(0,0,0,.08) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--ease)}.srx .btn:hover:after{transform:translate(120%)}.srx .btn.ghost{background:var(--glass);border:1px solid var(--line);color:var(--tx)}.srx .btn.ghost:hover{background:var(--glass2)}.srx .btn.ghost:after{background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.08) 50%,transparent 70%)}.srx .btn[disabled]{opacity:.55;pointer-events:none}.srx .f{margin-bottom:20px;position:relative}.srx .f.open{z-index:20}.srx label.l{display:flex;justify-content:space-between;font-size:13px;font-weight:600;margin-bottom:9px}.srx label.l span{color:var(--mu);font-weight:500}.srx input[type=text],.srx input[type=url],.srx textarea{width:100%;border-radius:14px;padding:14px;color:var(--tx);font:inherit;font-size:15px;outline:none;background:var(--glass);border:1px solid var(--line);transition:border-color .3s,background .3s}.srx input::placeholder,.srx textarea::placeholder{color:#6f6f78}.srx input:focus,.srx textarea:focus{border-color:#fff6;background:var(--glass2)}.srx textarea{min-height:100px;resize:vertical}.srx .dd{position:relative}.srx .dd-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;border-radius:14px;padding:14px;font:inherit;font-size:15px;color:var(--mu);background:var(--glass);border:1px solid var(--line);cursor:pointer;transition:border-color .3s,background .3s}.srx .dd-btn.has{color:var(--tx)}.srx .dd-btn:hover,.srx .dd.open .dd-btn{border-color:#ffffff59;background:var(--glass2)}.srx .dd-btn svg{flex:none;transition:transform .4s var(--ease)}.srx .dd.open .dd-btn svg{transform:rotate(180deg)}.srx .dd-menu{position:absolute;left:0;right:0;top:calc(100% + 8px);border-radius:16px;padding:6px;background:#141417;border:1px solid #34343b;box-shadow:0 24px 50px #000000b3,inset 0 1px #ffffff0f;z-index:30;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s var(--ease),transform .35s var(--ease),visibility 0s .35s}.srx .dd.open .dd-menu{opacity:1;visibility:visible;transform:none;transition-delay:0s}.srx .dd-opt{display:flex;min-height:46px;align-items:center;justify-content:space-between;width:100%;background:none;border:0;color:var(--tx);font:inherit;font-size:14.5px;text-align:left;padding:12px;border-radius:10px;cursor:pointer;transition:background .2s}.srx .dd-opt:hover{background:#ffffff1a}.srx .dd-opt.on{background:#26262b;font-weight:600}.srx .dd-opt svg{opacity:0;transition:opacity .2s}.srx .dd-opt.on svg{opacity:1}.srx .custom{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s var(--ease),opacity .35s,margin .45s var(--ease)}.srx .custom.show{max-height:70px;opacity:1;margin-top:10px}.srx .err{display:none;font-size:12.5px;margin-top:8px;color:#f87171;align-items:center;gap:7px}.srx .err.show{display:flex;animation:srx-rise .35s var(--ease)}.srx .err:before{content:"!";flex:none;width:16px;height:16px;border-radius:50%;border:1.5px solid #f87171;display:grid;place-items:center;font-size:10px;font-weight:700;line-height:1}.srx input.bad,.srx textarea.bad,.srx .dd-btn.bad{border-color:#f87171a6!important}.srx .drop{display:flex;align-items:center;gap:14px;border:1px dashed rgba(255,255,255,.22);border-radius:16px;padding:16px;cursor:pointer;background:var(--glass);transition:border-color .3s,background .3s}.srx .drop:hover{border-color:#ffffff73;background:var(--glass2)}.srx .drop .pv{width:56px;height:72px;border-radius:12px;background:#ffffff0f center/cover;display:grid;place-items:center;color:var(--mu);flex:none;overflow:hidden}.srx .drop b{font-size:14px;display:block;margin-bottom:2px}.srx .drop small{color:var(--mu);font-size:12px}.srx .rm{margin-left:auto;background:none;border:0;color:var(--mu);cursor:pointer;font:inherit;font-size:13px;display:none}.srx .rm:hover{color:var(--tx)}.srx .drop.has .rm{display:block}.srx .vh{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.srx .dz{display:flex;flex-direction:column;align-items:center;gap:6px;padding:30px 16px;text-align:center;cursor:pointer;border-radius:18px;border:1.5px dashed rgba(255,255,255,.28);transition:border-color .35s var(--ease),background .35s,transform .35s var(--ease)}.srx .dz:hover,.srx .up.drag .dz{border-color:#ffffffb3;background:var(--glass2)}.srx .up.drag .dz{transform:scale(1.015)}.srx .uic{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;margin-bottom:8px;background:#ffffff14;border:1px solid var(--line);color:var(--tx)}.srx .uic svg{transition:transform .45s var(--ease)}.srx .dz:hover .uic svg,.srx .up.drag .uic svg{transform:translateY(-3px)}.srx .dz b{font-size:15px}.srx .dz small{color:var(--mu);font-size:12.5px;line-height:1.5}.srx .dz u{color:var(--tx);text-underline-offset:3px}.srx .uf{display:none;align-items:center;gap:14px;padding:14px;border-radius:18px}.srx .up[data-s=loading] .dz,.srx .up[data-s=done] .dz{display:none}.srx .up[data-s=loading] .uf,.srx .up[data-s=done] .uf{display:flex;animation:srx-rise .5s var(--ease)}.srx .pvw{width:72px;height:72px;border-radius:12px;overflow:hidden;flex:none;border:1px solid var(--line);background:#ffffff0f}.srx .pvi{width:100%;height:100%;background:center/cover;transform:scale(1.12);opacity:0;transition:transform .9s var(--ease),opacity .6s var(--ease)}.srx .up[data-s=done] .pvi,.srx .up[data-s=loading] .pvi{opacity:1;transform:scale(1)}.srx .up[data-s=loading] .pvi{opacity:.55}.srx .ui{flex:1;min-width:0}.srx .ui b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srx .ui small{color:var(--mu);font-size:12px}.srx .bar{height:4px;border-radius:4px;background:#ffffff1a;margin:10px 0 8px;overflow:hidden}.srx .bar i{display:block;height:100%;width:0;background:#f5f5f6;border-radius:4px;transition:width .8s var(--ease)}.srx .st{font-size:12px;color:var(--mu);display:flex;align-items:center;gap:6px;min-height:18px}.srx .st .sd{display:none;align-items:center;gap:6px;color:var(--ok)}.srx .up[data-s=done] .st .sl{display:none}.srx .up[data-s=done] .st .sd{display:inline-flex;animation:srx-rise .4s var(--ease)}.srx .up[data-s=done] .bar{opacity:0;height:0;margin:6px 0 4px;transition:all .5s var(--ease)}.srx .ua{display:flex;flex-direction:column;gap:6px}.srx .ua button{font:inherit;font-size:12.5px;color:var(--tx);background:#ffffff14;border:1px solid var(--line);border-radius:10px;padding:7px 12px;cursor:pointer;transition:background .25s,transform .25s var(--ease)}.srx .ua button:hover{background:#ffffff29;transform:translateY(-1px)}.srx .ua button:active{transform:scale(.96)}.srx .ok{position:relative;text-align:center;padding:38px 20px 24px;border-radius:26px;overflow:hidden}.srx .ok>*{opacity:0;animation:srx-rise .6s var(--ease) forwards}.srx .ok>.rw{animation-delay:0s}.srx .ok>h2{animation-delay:.35s}.srx .ok>p{animation-delay:.42s}.srx .ok>.tk{animation-delay:.5s}.srx .ok>.steps{animation-delay:.58s}.srx .ok>.btn:nth-of-type(1){animation-delay:.66s}.srx .ok>.btn:nth-of-type(2){animation-delay:.72s}.srx .rw{position:relative;width:100px;height:100px;margin:0 auto 22px}.srx .rw i{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(74,222,128,.55);opacity:0;animation:srx-ripple 1.8s var(--ease) forwards}.srx .rw i:nth-child(2){animation-delay:.25s}.srx .rw i:nth-child(3){animation-delay:.5s}@keyframes srx-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.srx .ring{position:relative;width:100px;height:100px;display:block}.srx .ring .bg{fill:#4ade801f;stroke:#4ade8040;stroke-width:1}.srx .ring .c{fill:none;stroke:var(--ok);stroke-width:3;stroke-linecap:round;stroke-dasharray:276;stroke-dashoffset:276;transform:rotate(-90deg);transform-origin:center;animation:srx-draw .9s var(--ease) .1s forwards}.srx .ring .t{fill:none;stroke:var(--ok);stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:56;stroke-dashoffset:56;animation:srx-draw .55s var(--ease) .8s forwards}@keyframes srx-draw{to{stroke-dashoffset:0}}.srx .ok h2{font-size:25px;letter-spacing:-.02em;margin:0 0 8px}.srx .ok p{color:var(--mu);font-size:14px;margin:0 auto 22px;line-height:1.55;max-width:300px}.srx .tk{text-align:left;border-radius:18px;margin:0 0 20px;background:#ffffff0d;border:1px solid var(--line);overflow:hidden}.srx .tkh{display:flex;align-items:center;gap:12px;padding:14px}.srx .tkt{width:48px;height:48px;border-radius:9px;flex:none;background:#ffffff12 center/cover;border:1px solid var(--line);display:grid;place-items:center;color:var(--mu)}.srx .tki{flex:1;min-width:0}.srx .tki b{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.srx .tki small{color:var(--mu);font-size:12.5px}.srx .tkd{border-top:1px dashed rgba(255,255,255,.18);margin:0 14px}.srx .tkr{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 14px}.srx .tkr small{display:block;color:var(--mu);font-size:11.5px;margin-bottom:3px}.srx .tkr b{font-size:13.5px}.srx .steps{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 22px}.srx .stp{position:relative;font-size:11.5px;color:var(--mu);padding-top:26px}.srx .stp:before{content:"";position:absolute;top:7px;left:-50%;width:100%;height:2px;background:#ffffff1f}.srx .stp:first-child:before{display:none}.srx .stp:after{content:"";position:absolute;top:0;left:50%;margin-left:-8px;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.22);background:var(--bg)}.srx .stp.d{color:var(--tx)}.srx .stp.d:after{background:var(--ok);border-color:var(--ok)}.srx .stp.d:before{background:var(--ok)}.srx .stp.c{color:var(--tx)}.srx .stp.c:after{border-color:#f5f5f6}.srx .stp.c:before{background:linear-gradient(90deg,var(--ok),rgba(255,255,255,.12))}.srx .ok .btn{margin-bottom:10px}.srx .ok .btn:last-child{margin-bottom:0}.srx #fx{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:100}.srx label.l .lt{display:inline-flex;align-items:center;gap:8px;font-weight:inherit;color:var(--tx)}.srx label.l .lt svg{color:var(--mu);flex:none}.srx .tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.srx .tabs button svg{transition:transform .4s var(--ease)}.srx .tabs button:hover svg{transform:translateY(-1px)}.srx .btn.sub{padding:16px 20px;transition:transform .35s var(--ease),background .5s var(--ease),color .5s var(--ease),border-color .5s,box-shadow .5s;border:1px solid transparent}.srx .btn.sub svg{transition:transform .45s var(--ease),opacity .3s}.srx .btn.sub:hover svg{transform:none}.srx .btn.sub:hover .send{transform:translate(3px,-3px)}.srx .btn.sub .spin{display:none;animation:srx-spin .8s linear infinite}.srx .btn.sub.busy .spin{display:block}.srx .btn.sub.busy .send{display:none}.srx .btn.sub.busy{pointer-events:none}.srx .btn.busy[disabled]{opacity:1}@keyframes srx-spin{to{transform:rotate(360deg)}}.srx .btn.sub.dull{background:#141416;color:#6f6f78;border-color:var(--line)}.srx .btn.sub.dull:hover{transform:none;background:#18181b}.srx .btn.sub.dull:after{display:none}.srx .btn.sub.dull:hover .send{transform:none}.srx .btn.sub.flash:after{animation:srx-shine .9s var(--ease)}@keyframes srx-shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}.srx .bp{position:absolute;left:0;right:0;bottom:0;height:2px;background:transparent;transition:opacity .4s}.srx .bp i{display:block;height:100%;width:0;background:#8e8e99;transition:width .5s var(--ease)}.srx .btn.sub:not(.dull) .bp{opacity:0}.srx .cnt{font-size:12px;font-weight:600;padding:2px 9px;border-radius:99px;background:#ffffff12;color:#8e8e99;max-width:60px;overflow:hidden;white-space:nowrap;transition:max-width .45s var(--ease),opacity .3s,margin .45s var(--ease),padding .45s var(--ease)}.srx .btn.sub:not(.dull) .cnt{max-width:0;padding:0;opacity:0;margin-left:-8px}.srx .card{display:block;padding:0;overflow:hidden}.srx .card:hover{transform:none}.srx .card.open{border-color:#ffffff38;background:var(--glass2)}.srx .ch{display:flex;gap:14px;align-items:center;width:100%;padding:14px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.srx .ch:hover .chev{color:var(--tx)}.srx .chev{flex:none;color:var(--mu);transition:transform .5s var(--ease),color .3s}.srx .card.open .chev{transform:rotate(180deg)}.srx .cx{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.srx .card.open .cx{grid-template-rows:1fr}.srx .cxi{overflow:hidden;min-height:0}.srx .cxp{padding:2px 14px 16px;opacity:0;transform:translateY(-6px);transition:opacity .35s var(--ease),transform .5s var(--ease)}.srx .card.open .cxp{opacity:1;transform:none;transition-delay:.08s}.srx .dl{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;padding:14px 0;border-top:1px solid var(--line)}.srx .dl small,.srx .lk small,.srx .nt small{display:block;color:var(--mu);font-size:11.5px;margin-bottom:3px}.srx .dl b{font-size:13.5px;font-weight:600}.srx .lk,.srx .nt{margin-bottom:14px}.srx .lk a{display:block;color:var(--tx);font-size:13.5px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srx .nt p{margin:0;font-size:13.5px;line-height:1.55;color:#d4d4d8;word-break:break-word}.srx .resp{border-radius:14px;padding:12px 14px;background:#0e0e10;border:1px solid var(--line);border-left:3px solid #6f6f78}.srx .rh{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:6px}.srx .rh svg{flex:none}.srx .rh span{margin-left:auto;color:var(--mu);font-size:11.5px}.srx .resp p{margin:0;font-size:13.5px;line-height:1.55;color:#c4c4cc;word-break:break-word}.srx .resp.pending{border-left-color:#6f6f78}.srx .resp.pending .rh svg{color:#9a9aa3}.srx .resp.posting{border-left-color:var(--info);background:#7dd3fc0d}.srx .resp.posting .rh svg{color:var(--info)}.srx .resp.posted,.srx .resp.completed{border-left-color:var(--ok);background:#4ade800d}.srx .resp.posted .rh svg,.srx .resp.completed .rh svg{color:var(--ok)}.srx .resp.rejected{border-left-color:#f87171;background:#f871710f}.srx .resp.rejected .rh svg{color:#f87171}.srx .badge{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.srx .badge svg{flex:none}.srx .badge .sp{animation:srx-spin .9s linear infinite}.srx .badge.pending{color:#c4c4cc}.srx .badge.posting{color:var(--info);border-color:#7dd3fc4d;background:#7dd3fc14}.srx .badge.posted{color:var(--ok);border-color:#4ade804d;background:#4ade8014}.srx .badge.completed{color:var(--ok);border-color:#4ade8073;background:#4ade8029}.srx .badge.rejected{color:#f87171;border-color:#f871714d;background:#f8717114}.srx .how{margin-top:46px}.srx .hh{margin-bottom:24px}.srx .hk{display:inline-block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mu);padding:5px 12px;border:1px solid var(--line);border-radius:99px;margin-bottom:14px}.srx .hh h3{margin:0;font-size:23px;letter-spacing:-.02em;font-weight:650;line-height:1.25;max-width:320px}.srx .hs{list-style:none;margin:0;padding:0;position:relative}.srx .hl{position:absolute;left:25px;top:26px;width:2px;height:0;background:#ffffff1a;border-radius:2px}.srx .hl b{display:block;width:100%;height:0;border-radius:2px;background:linear-gradient(#f5f5f6,#4ade80);transition:height 1.1s var(--ease)}.srx .hi{position:relative;display:flex;gap:16px;margin-bottom:16px;opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease),transform .9s var(--ease)}.srx .hi:last-child{margin-bottom:0}.srx .hi.in{opacity:1;transform:none}.srx .hic{position:relative;z-index:1;flex:none;width:52px;height:52px;border-radius:16px;background:#141416;border:1px solid var(--line);display:grid;place-items:center;color:#6f6f78;transition:color .6s var(--ease) .2s,border-color .6s var(--ease) .2s}.srx .hi.in .hic{color:var(--tx);border-color:#ffffff4d}.srx .hi:last-child.in .hic{color:var(--ok);border-color:#4ade8080}.srx .hic svg *{stroke-dasharray:1;stroke-dashoffset:1}.srx .hi.in .hic svg *{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease) .2s}.srx .hb{flex:1;min-width:0;border-radius:18px;padding:14px 16px 16px;background:var(--glass);border:1px solid var(--line);transition:border-color .3s,background .3s,transform .45s var(--ease)}.srx .hi:hover .hb{border-color:#ffffff38;background:var(--glass2);transform:translate(3px)}.srx .ht{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px}.srx .ht b{font-size:15.5px;letter-spacing:-.01em}.srx .hn{font-size:12px;color:#5c5c65;font-variant-numeric:tabular-nums;letter-spacing:.08em}.srx .hb p{margin:0 0 12px;font-size:13.5px;line-height:1.55;color:var(--mu)}.srx .hbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.srx .hbs .ar{color:#5c5c65}.srx .thumb{width:68px;height:68px;overflow:hidden;border-radius:12px}.srx svg.art{width:100%;height:100%;display:block}.srx .tkt{overflow:hidden}.srx .rdy{display:inline-flex;align-items:center;gap:6px;margin:9px 0 0;font-size:12px;font-weight:600;color:var(--ok);background:#4ade801a;border:1px solid rgba(74,222,128,.35);padding:5px 11px;border-radius:99px;text-decoration:none;transition:background .3s,transform .35s var(--ease)}.srx .rdy:hover{background:#4ade802e;transform:translateY(-1px)}.srx .rdy svg{fill:currentColor;stroke:none}.srx .sto{display:flex;align-items:center;gap:12px;margin:2px 0 14px;padding:12px;border-radius:16px;text-decoration:none;color:var(--tx);background:#0e0e10;border:1px solid rgba(74,222,128,.4);transition:transform .35s var(--ease),background .3s}.srx .sto:hover{transform:translateY(-2px);background:#131315}.srx .oc{width:48px;height:48px;border-radius:9px;overflow:hidden;flex:none;border:1px solid var(--line)}.srx .oc i{display:block;width:100%;height:100%;background:center/cover}.srx .ot{flex:1;min-width:0}.srx .ot small{display:block;color:var(--ok);font-size:11.5px;margin-bottom:3px;font-weight:600}.srx .ot b{display:block;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srx .go{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;background:#f5f5f6;color:#09090b;padding:9px 13px;border-radius:11px;white-space:nowrap;flex:none}.srx .go svg{transition:transform .35s var(--ease)}.srx .sto:hover .go svg{transform:translate(2px,-2px)}.srx .ch:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:-2px;border-radius:18px}.srx .sto.ex{border-color:#ffffff3d}.srx .sto.ex .ot small{color:var(--info)}.srx .rdy.ex{color:var(--info);background:#7dd3fc14;border-color:#7dd3fc59}.srx .rdy.ex:hover{background:#7dd3fc26}.srx img.cv{width:100%;height:100%;object-fit:cover;display:block}.srx .dup .rw i{border-color:#fff6}.srx .dup .ring .bg{fill:#ffffff0f;stroke:#fff3}.srx .dup .ring .c{stroke:#f5f5f6}.srx .dup .ring .b2{fill:none;stroke:#f5f5f6;stroke-width:3.4;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:srx-draw 1s var(--ease) .7s forwards}.srx .ok.dup>:nth-child(2){animation-delay:.35s}.srx .ok.dup>:nth-child(3){animation-delay:.42s}.srx .ok.dup>:nth-child(4){animation-delay:.5s}.srx .ok.dup>:nth-child(5){animation-delay:.58s}.srx .ok.dup>:nth-child(6){animation-delay:.66s}.srx .ok.dup>:nth-child(7){animation-delay:.72s}.srx .ok.dup>:nth-child(8){animation-delay:.78s}.srx .xs{display:flex;gap:14px;align-items:center;text-align:left;margin:0 0 14px;padding:14px;border-radius:20px;background:#0e0e10;border:1px solid var(--line);color:var(--tx);text-decoration:none;transition:transform .35s var(--ease),border-color .3s,background .3s}.srx .xs:hover{transform:translateY(-2px);border-color:#ffffff4d;background:#131315}.srx .xc{width:96px;height:96px;border-radius:12px;overflow:hidden;flex:none;border:1px solid var(--line);background:#141416}.srx .xi{flex:1;min-width:0}.srx .xi small{display:block;color:var(--info);font-size:11.5px;font-weight:600;margin-bottom:6px}.srx .xi b{display:block;font-size:17px;letter-spacing:-.01em;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srx .xi span{color:var(--mu);font-size:12.5px}.srx .ok a.btn{text-decoration:none}.srx .dd-menu{top:calc(100% + 6px);border-radius:12px;padding:4px;background:#161619;box-shadow:0 12px 28px #0009;transform:none;transition:none;opacity:1;visibility:visible;display:none}.srx .dd.open .dd-menu{display:block}.srx .dd-btn svg{transition:transform .2s}.srx .dd-opt{min-height:44px;padding:11px 12px;border-radius:8px;transition:none}.srx .sto{flex-wrap:wrap}.srx .sto .go{flex:1 1 100%;justify-content:center;padding:11px 14px}.srx .sto .ot b{white-space:normal}.srx .sto .ot small,.srx .sto.ex .ot small{color:var(--mu);font-weight:500;margin:3px 0 0;font-size:12px}.srx .xs:hover{transform:none;border-color:var(--line);background:#0e0e10}.srx .mo{position:fixed;inset:0;z-index:200;display:none;align-items:flex-end;justify-content:center;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));background:#000000b8;opacity:0;transition:opacity .25s var(--ease)}.srx .mo.show{display:flex}.srx .mo.in{opacity:1}.srx .mb{width:100%;max-width:440px;border-radius:24px;padding:24px 20px 20px;background:#111113;border:1px solid var(--line);box-shadow:0 24px 60px #0009;transform:translateY(24px);transition:transform .45s var(--ease)}.srx .mo.in .mb{transform:none}.srx .mic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;margin-bottom:16px;background:#1a1a1d;border:1px solid var(--line);color:var(--tx)}.srx .mb h3{margin:0 0 8px;font-size:20px;letter-spacing:-.01em}.srx .mb p{margin:0 0 14px;font-size:14.5px;line-height:1.6;color:#c4c4cc}.srx .mb p b{color:var(--tx);font-weight:650;word-break:break-word}.srx .mnote{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mu);padding:12px 14px;border-radius:12px;background:#0b0b0d;border:1px solid var(--line);margin-bottom:20px}.srx .mnote svg{flex:none}.srx .mbt{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}.srx .mbt .btn{padding:14px 12px}@media(min-width:560px){.srx .mo{align-items:center}}.srx .sx{position:relative;width:96px;height:96px;margin:6px auto 26px}.srx .sbadge{position:relative;width:96px;height:96px;display:block;overflow:visible}.srx .sc{fill:var(--ok);transform-box:fill-box;transform-origin:center;transform:scale(0);animation:srx-scin .55s var(--ease) .1s forwards}@keyframes srx-scin{to{transform:scale(1)}}.srx .st2{fill:none;stroke:#09090b;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:srx-draw .5s var(--ease) .5s forwards}.srx .sring{position:absolute;inset:8px;border-radius:50%;border:2px solid rgba(74,222,128,.7);opacity:0;animation:srx-sring 1s var(--ease) .45s forwards}@keyframes srx-sring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}.srx .sparks i{position:absolute;left:50%;top:50%;width:3px;height:11px;margin:-5px 0 0 -1.5px;border-radius:2px;background:#f5f5f6;opacity:0;animation:srx-spark .85s var(--ease) .5s forwards}.srx .sparks i:nth-child(2n){background:var(--ok)}@keyframes srx-spark{0%{opacity:0;transform:rotate(var(--a)) translateY(-48px) scaleY(.3)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-70px) scaleY(1)}}.srx .badge.searching{color:#f5f5f6;border-color:#ffffff4d;background:#ffffff14}.srx .resp.searching{border-left-color:#d4d4d8}.srx .resp.searching .rh svg{color:#e4e4e7}.srx .eta{display:flex;align-items:center;gap:7px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:12.5px;color:var(--mu)}.srx .eta svg{flex:none}.srx .fc{margin-bottom:14px}.srx .sb{position:relative;margin-bottom:12px}.srx .sb svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--mu);pointer-events:none}.srx .sb input[type=text]{padding-left:42px}.srx .fl{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.srx .fl::-webkit-scrollbar{display:none}.srx .fp{flex:none;display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:13px;font-weight:550;color:var(--mu);background:var(--glass);border:1px solid var(--line);padding:8px 13px;border-radius:99px;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.srx .fp i{font-style:normal;font-size:11.5px;background:#ffffff14;padding:1px 7px;border-radius:99px}.srx .fp:hover{color:var(--tx)}.srx .fp.on{color:#09090b;background:#f5f5f6;border-color:#f5f5f6}.srx .fp.on i{background:#0000001f}.srx .nomatch{text-align:center;padding:34px 16px;color:var(--mu);font-size:14px;border:1px dashed rgba(255,255,255,.14);border-radius:18px;margin-bottom:12px}.srx .foot{display:grid;gap:10px;margin-top:6px}.srx .foot a.btn{text-decoration:none}.srx .sk{display:flex;gap:14px;padding:14px;margin-bottom:12px;border-radius:18px;background:var(--glass);border:1px solid var(--line);animation:srx-rise .4s var(--ease)}.srx .sk>div{flex:1;padding-top:6px}.srx .sk i{display:block;background:#1a1a1d;border-radius:6px;margin-bottom:10px;height:12px}.srx .sk>i{width:68px;height:68px;border-radius:12px;margin:0;flex:none}.srx .tlh{font-size:11.5px;color:var(--mu);margin:2px 0 10px}.srx .tl{list-style:none;margin:0 0 16px;padding:0}.srx .tl li{position:relative;padding:0 0 14px 28px}.srx .tl li:last-child{padding-bottom:0}.srx .tl li:before{content:"";position:absolute;left:7px;top:18px;bottom:-2px;width:2px;background:#ffffff1a}.srx .tl li:last-child:before{display:none}.srx .tl li:after{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.22);background:#111113}.srx .tl li.d:after{background:var(--ok);border-color:var(--ok)}.srx .tl li.d:before{background:var(--ok)}.srx .tl li.c:after{border-color:#f5f5f6}.srx .tl li.x:after{background:#f87171;border-color:#f87171}.srx .tl b{display:block;font-size:13.5px;font-weight:600}.srx .tl li.u b{color:#6f6f78;font-weight:500}.srx .tl small{color:var(--mu);font-size:12px}.srx .dm{display:flex;align-items:center;gap:8px;font-size:13px;color:#c4c4cc;margin:0 0 14px}.srx .dm svg{color:var(--mu);flex:none}.srx .idr{display:flex;align-items:center;gap:6px}.srx .cp{display:inline-grid;place-items:center;background:none;border:0;color:var(--mu);cursor:pointer;padding:3px;border-radius:6px;transition:color .2s,background .2s}.srx .cp:hover{color:var(--tx);background:#ffffff14}.srx .acts{display:flex;gap:8px;margin-top:14px}.srx .ab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:13px;font-weight:600;padding:11px 12px;border-radius:12px;border:1px solid var(--line);background:#0e0e10;color:var(--tx);cursor:pointer;transition:background .25s,transform .3s var(--ease)}.srx .ab:hover{background:#17171a;transform:translateY(-1px)}.srx .ab:disabled,.srx .ab:disabled:hover{opacity:.4;cursor:not-allowed;background:#0e0e10;transform:none}.srx .ab.dg{color:#f87171;border-color:#f8717159}.srx .ab.dg:hover{background:#f8717114}.srx .btn.dg{background:#f87171;color:#09090b}.srx .btn.dg:hover{background:#fb8d8d}.srx .toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%,20px);opacity:0;pointer-events:none;z-index:300;display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:14px;background:#1a1a1d;border:1px solid rgba(255,255,255,.16);font-size:13.5px;color:var(--tx);box-shadow:0 12px 30px #00000080;transition:opacity .3s var(--ease),transform .4s var(--ease);max-width:calc(100% - 32px)}.srx .toast.show{opacity:1;transform:translate(-50%)}.srx .toast svg{flex:none;color:var(--ok)}.srx .toast.err svg{color:#f87171}.srx .sug{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.srx .sug.show{grid-template-rows:1fr}.srx .sug>div{overflow:hidden;min-height:0}.srx .sgh{font-size:12.5px;color:var(--info);margin-top:10px;font-weight:600}.srx .sg{display:flex;align-items:center;gap:12px;margin-top:8px;padding:10px;border-radius:14px;background:#0e0e10;border:1px solid rgba(125,211,252,.3)}.srx .sg .oc{width:44px;height:44px}.srx .sg .ot b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srx .sg a.gb{flex:none;font-size:12.5px;font-weight:600;background:#f5f5f6;color:#09090b;padding:9px 12px;border-radius:10px;text-decoration:none;transition:transform .3s var(--ease)}.srx .sg a.gb:hover{transform:translateY(-1px)}.srx .help{margin-top:46px}.srx .fq{border:1px solid var(--line);border-radius:16px;background:var(--glass);margin-bottom:10px;overflow:hidden}.srx .fq>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:none;border:0;color:var(--tx);font:inherit;font-size:14.5px;font-weight:600;text-align:left;padding:15px 16px;cursor:pointer}.srx .fq>button svg{flex:none;color:var(--mu);transition:transform .4s var(--ease)}.srx .fq.open>button svg{transform:rotate(180deg)}.srx .fa{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.srx .fq.open .fa{grid-template-rows:1fr}.srx .fa>div{overflow:hidden;min-height:0}.srx .fa p{margin:0;padding:0 16px 16px;font-size:13.5px;line-height:1.6;color:var(--mu)}.srx .help a.btn{text-decoration:none;margin-top:6px}.srx .ok>.late{animation-delay:.8s}@media(prefers-reduced-motion:reduce){.srx *{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}}.srx{min-height:100vh}.mpdp{--page: #0F0F12;--card: #1C1C21;--inner: #26262C;--label: #2E2E35;--hair: #2E2E35;--text: #F2F2F4;--muted: #9A9AA3;--green: #3DBE73;--buy: #2F8F2A;--blue: #4C8DFF;--brand: #E5482F;--heart: #E5482F;--ease: cubic-bezier(.22,1,.36,1);--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px)}.mpdp,.mpdp *{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.mpdp button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.mpdp svg.i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.mpdp{position:fixed;inset:0;z-index:40;width:100%;height:100dvh;overflow:hidden;background:var(--page);color:var(--text);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:12.5px;-webkit-font-smoothing:antialiased;text-align:left}.mpdp .scroll{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.mpdp .scroll::-webkit-scrollbar{display:none}.mpdp .rv{opacity:0;transform:translateY(10px);animation:mp-rise .6s var(--ease) forwards;animation-delay:calc(var(--d, 0) * 55ms)}@keyframes mp-rise{to{opacity:1;transform:none}}.mpdp .fade{opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.mpdp .fade.in{opacity:1;transform:none}.mpdp .press{transition:transform .18s var(--ease)}.mpdp .press:active{transform:scale(.97)}.mpdp .hero{position:relative;height:360px;background:#000}.mpdp .track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mpdp .track::-webkit-scrollbar{display:none}.mpdp .slide{flex:0 0 100%;height:100%;scroll-snap-align:center;overflow:hidden}.mpdp .slide img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mpdp .scrim{position:absolute;inset:auto 0 0;height:130px;background:linear-gradient(to bottom,#0f0f1200,#0f0f12e0);pointer-events:none}.mpdp .dots{position:absolute;left:0;right:0;bottom:26px;display:flex;justify-content:center;gap:6px;pointer-events:none}.mpdp .dots span{width:6px;height:6px;border-radius:6px;background:#ffffff73;transition:background .25s var(--ease)}.mpdp img.x-standin{filter:grayscale(.85) sepia(.25) contrast(.9) brightness(.8)}.mpdp .x-oldtag{position:absolute;left:12px;top:calc(var(--sat) + 60px);z-index:1;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1;padding:4px 6px;border-radius:4px;background:#141418c7;color:var(--text);pointer-events:none;transition:opacity .25s var(--ease)}.mpdp .x-oldtag.off{opacity:0}.mpdp .x-dust{position:absolute;inset:0;pointer-events:none}.mpdp .x-dust canvas,.mpdp .x-dust img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;will-change:transform,opacity}.mpdp .dots span.on{background:#fff}.mpdp .fab-row{position:absolute;left:0;right:0;top:calc(var(--sat) + 10px);padding:0 10px;display:flex;justify-content:space-between;pointer-events:none}.mpdp .fab-row>div{display:flex;gap:6px}.mpdp .fab{position:relative;pointer-events:auto;width:44px;height:44px;display:grid;place-items:center;color:var(--text);transition:transform .18s var(--ease)}.mpdp .fab:before{content:"";position:absolute;inset:2px;border-radius:50%;background:#1e1e22b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mpdp .fab svg{position:relative;width:20px;height:20px;stroke-width:2}.mpdp .fab:active{transform:scale(.94)}.mpdp #heart:active{transform:scale(.9)}.mpdp .x-rc{position:absolute;inset:2px;border-radius:50%;overflow:hidden;pointer-events:none}.mpdp .x-rip{position:absolute;border-radius:50%;background:#ffffff59;pointer-events:none}.mpdp .x-lk .x-hz{position:relative;display:block;width:20px;height:20px}.mpdp .x-lk .x-hz svg{position:absolute;inset:0;width:100%;height:100%}.mpdp .x-ho{fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round}.mpdp .x-hf{position:absolute;inset:0;clip-path:inset(100% 0 0 0)}.mpdp .x-lk.on .x-hf{clip-path:inset(0 0 0 0)}.mpdp .x-lk.on .x-ho{opacity:0}.mpdp .x-bu i{position:absolute;left:50%;top:50%;width:3px;height:3px;margin:-1.5px;border-radius:50%;background:#f0304e;opacity:0}.mpdp .x-th{position:absolute;top:-3px;right:-3px;z-index:1;width:44px;height:44px;display:grid;place-items:center;transition:transform .18s var(--ease)}.mpdp .x-th:before{content:"";position:absolute;left:9px;top:9px;width:26px;height:26px;border-radius:50%;background:#141418c7}.mpdp .x-th .x-rc{inset:9px}.mpdp .x-th .x-hz{width:14px;height:14px}.mpdp .x-th:active{transform:scale(.9)}.mpdp .x-wt{position:absolute;left:12px;right:12px;height:44px;border-radius:12px;background:#e7e7ea;display:flex;align-items:center;gap:10px;padding:0 4px 0 12px;z-index:41;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 6px 18px #00000040}.mpdp .x-wt.on{opacity:1;visibility:visible;pointer-events:auto}.mpdp .x-wi{position:relative;width:22px;height:22px;flex:none}.mpdp .x-wi svg{display:block;width:22px;height:22px}.mpdp .x-wi b{position:absolute;right:-2px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:#2f8f2a;display:grid;place-items:center;box-shadow:0 0 0 1.5px #e7e7ea}.mpdp .x-wi b svg{width:7px;height:7px}.mpdp .x-wm{flex:1;min-width:0;font-size:13px;font-weight:600;color:#2a2a2e;white-space:nowrap}.mpdp .x-wl{min-height:44px;padding:0 8px;font-size:13px;font-weight:700;color:#1a6b28;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-thickness:1.5px;white-space:nowrap}.mpdp .chips{position:relative;z-index:2;margin-top:-18px;display:flex;flex-wrap:nowrap;justify-content:stretch;gap:5px;padding:0 12px;overflow-x:auto;scrollbar-width:none}.mpdp .chips::-webkit-scrollbar{display:none}.mpdp .chip{min-width:0;border-radius:9px;border:1px solid #3A3A42;background:var(--inner);overflow:hidden;text-align:left}.mpdp .chip small{display:block;width:fit-content;max-width:100%;background:var(--label);color:var(--muted);font-size:12px;line-height:14px;font-weight:500;padding:4px 6px;border-bottom-right-radius:9px;white-space:nowrap}.mpdp .chip b{display:block;font-size:12px;line-height:14px;font-weight:700;color:#fff;padding:4px 6px 6px;white-space:nowrap}.mpdp .chips .chip{flex:1 1 auto;border-radius:8px;text-align:left}.mpdp .chips .chip small{font-size:12px;line-height:14px;font-weight:500;padding:3px 6px;border-bottom-right-radius:8px}.mpdp .chips .chip b{font-size:12px;line-height:14px;font-weight:700;padding:3px 6px 5px}.mpdp .chip--go{flex:0 0 auto;align-self:stretch;min-height:44px;padding:0 8px;border-radius:8px;border:1px solid #2D8A47;background:#0e3b1b;color:#fff;font-size:12px;font-weight:700;line-height:1.2;display:grid;place-items:center;text-align:center;white-space:nowrap}.mpdp .chip--go span{display:block}.mpdp .card{background:var(--card);border-radius:14px;margin:10px 12px}.mpdp .chips+main .card:first-child{margin-top:12px}@media(max-width:519.98px){.mpdp main{width:100%;max-width:none;margin:0;padding:0}.mpdp .card{margin-left:12px;margin-right:12px;width:auto;max-width:none}}.mpdp .info{padding:12px}.mpdp .meta{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--muted)}.mpdp .meta svg{width:12px;height:12px;color:var(--green)}.mpdp h1{font-size:15px;font-weight:700;line-height:1.3;margin-top:6px}.mpdp .x-rank{display:block;width:fit-content;margin-bottom:8px;padding:3px 13px 3px 8px;border-radius:999px 0 0 999px;background:#d9f04a;color:#120f0e;font-size:12px;font-weight:800;line-height:14px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 12.5%,calc(100% - 5px) 25%,100% 37.5%,calc(100% - 5px) 50%,100% 62.5%,calc(100% - 5px) 75%,100% 87.5%,calc(100% - 5px) 100%,0 100%);animation:mp-x-rankin .3s var(--ease) .15s both}@keyframes mp-x-rankin{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.mpdp .x-rank+h1{margin-top:0}.mpdp .sub{font-size:13px;font-weight:700;color:var(--muted);margin-top:3px}.mpdp .price{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.mpdp .ptag{background:var(--brand);color:#fff;font-size:17px;line-height:1.2;font-weight:800;padding:1px 5px;border-radius:3px}.mpdp .ticket{position:relative;border-top:1.5px dashed var(--hair)}.mpdp .ticket:before,.mpdp .ticket:after{content:"";position:absolute;top:-9px;width:18px;height:18px;border-radius:50%;background:var(--page)}.mpdp .ticket:before{left:-9px}.mpdp .ticket:after{right:-9px}.mpdp .row{display:flex;align-items:center;gap:10px;padding:12px;width:100%;text-align:left}.mpdp .row+.row{border-top:1px solid var(--hair)}.mpdp .tile{width:40px;height:34px;border-radius:8px;background:var(--inner);border:1px solid var(--hair);display:grid;place-items:center;flex:none;font-weight:800;font-size:12px;letter-spacing:-.02em}.mpdp .row .t{flex:1;min-width:0}.mpdp .row .t b{display:block;font-size:13px;font-weight:700}.mpdp .row .t span{display:block;font-size:12px;color:var(--muted);margin-top:1px}.mpdp .row .chev{color:var(--muted);width:14px;height:14px}.mpdp .glink{color:var(--green);font-size:12px;font-weight:700;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-thickness:1.5px;padding:0 2px;min-height:44px;min-width:44px;margin:-6px 0}.mpdp .ico{width:32px;height:32px;border-radius:8px;background:var(--inner);display:grid;place-items:center;flex:none;color:var(--text)}.mpdp .ico svg{width:16px;height:16px}.mpdp .row .dl{flex:1;font-size:13px;font-weight:700}.mpdp .sect{padding:12px 12px 2px}.mpdp .sect h2{font-size:14px;font-weight:700}.mpdp .kv{margin-top:6px}.mpdp .kv div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:12.5px;border-bottom:1px solid var(--hair)}.mpdp .kv dt{color:var(--muted)}.mpdp .kv dd{font-weight:600;text-align:right}.mpdp .about h3{font-size:13px;font-weight:700;margin-top:12px}.mpdp .clamp{overflow:hidden;font-size:12.5px;line-height:18px;color:#cfcfd4;margin-top:5px;transition:height .45s var(--ease)}.mpdp .clamp.closed p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mpdp .more{color:var(--green);font-weight:700;font-size:12.5px;padding:0 12px 0 0;min-height:44px;min-width:80px;text-align:left}.mpdp .x-bn{position:relative;margin:10px 12px 0;height:132px;border-radius:14px;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;background:#e5482f;color:#120f0e;transition:color .3s var(--ease)}.mpdp .x-bp{position:absolute;inset:0;display:flex;align-items:center;gap:14px;padding:0 16px 16px;transform:translate(100%)}.mpdp .x-bp.on{transform:none}.mpdp .x-bp--1{background:#e5482f;color:#120f0e}.mpdp .x-bp--2{background:#2b3bff;color:#f6f4f1}.mpdp .x-bp--3{background:#d9f04a;color:#120f0e}.mpdp .x-bi{width:56px;height:56px;flex:none;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.mpdp .x-bi .x-dr{stroke-dasharray:1;stroke-dashoffset:0}.mpdp .x-bi g{transform-box:fill-box}.mpdp .x-bx{min-width:0}.mpdp .x-bx h3{font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.mpdp .x-bx p{font-size:12.5px;font-weight:500;line-height:1.3;margin-top:4px}.mpdp .x-btag{display:inline-block;margin-bottom:6px;font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1;padding:3px 5px;border:1.5px solid currentColor;border-radius:4px}.mpdp .x-bpl{display:flex;gap:4px;margin-top:7px}.mpdp .x-bpl span{font-size:12px;font-weight:700;line-height:1;padding:3px 7px;border-radius:999px;background:#f6f4f1;color:#2b3bff}.mpdp .x-bseg{position:absolute;left:16px;bottom:12px;display:flex;gap:4px;z-index:2;pointer-events:none}.mpdp .x-bseg span{position:relative;width:18px;height:3px;border-radius:2px;overflow:hidden}.mpdp .x-bseg span:before{content:"";position:absolute;inset:0;background:currentColor;opacity:.25}.mpdp .x-bseg i{position:absolute;inset:0;background:currentColor;border-radius:2px;transform:scaleX(0);transform-origin:left center}.mpdp .x-btc{position:absolute;right:14px;bottom:7px;font-size:12px;font-weight:600;pointer-events:none}.mpdp .x-bp--4{background:#f2f2ee;color:#121212}.mpdp .x-hi{position:relative;width:44px;height:44px;flex:none}.mpdp .x-hi svg{position:absolute;inset:0;width:44px;height:44px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.82);transition:opacity .28s var(--ease),transform .32s var(--ease)}.mpdp .x-hi svg.on{opacity:1;transform:none}.mpdp .x-hi .x-hd{stroke-dasharray:1;stroke-dashoffset:0}.mpdp .x-hx{flex:1;min-width:0}.mpdp .x-hl{display:grid}.mpdp .x-hl>div{grid-area:1 / 1;opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .3s var(--ease)}.mpdp .x-hl>div.on{opacity:1;transform:none}.mpdp .x-hl>div.out{opacity:0;transform:translateY(-8px)}.mpdp .x-hl small{display:block;font-size:12px;font-weight:600;line-height:15px;opacity:.7}.mpdp .x-hl b{display:block;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpdp .x-hp{display:flex;gap:3px;margin-top:9px;max-width:168px}.mpdp .x-hp span{position:relative;flex:1;height:2px;border-radius:1px;overflow:hidden}.mpdp .x-hp span:before{content:"";position:absolute;inset:0;background:currentColor;opacity:.18}.mpdp .x-hp i{position:absolute;inset:0;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--ease)}.mpdp .x-hp i.on{transform:scaleX(1)}.mpdp .x-hs{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.mpdp .x-bp--4 .x-hi,.mpdp .x-bp--4 .x-hw{display:none}.mpdp .x-bp--4 .x-hs{position:static;width:auto;height:auto;overflow:visible;clip-path:none;display:grid;grid-template-columns:max-content minmax(0,1fr);grid-auto-flow:column;grid-template-rows:repeat(3,auto);gap:3px 16px;margin:0;padding:0;list-style:none;counter-reset:hs}.mpdp .x-bp--4 .x-hs li{counter-increment:hs;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpdp .x-bp--4 .x-hs li:before{content:counter(hs) " ";font-weight:800}}.mpdp .x-demo{position:relative;display:block;margin:12px;padding:0;width:calc(100% - 24px);height:46px;border-radius:12px;background:#26262c;border:1px solid #3A3A42;overflow:hidden;isolation:isolate;contain:layout paint;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;color:#fff;line-height:1;transition:transform .18s var(--ease)}.mpdp .x-demo:active{transform:scale(.97)}.mpdp .x-demo .x-dbg{position:absolute;inset:0;background:#277a23;opacity:0}.mpdp .x-dl{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700;white-space:nowrap;pointer-events:none}.mpdp .x-dl svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.mpdp .x-d0 svg path{fill:currentColor}.mpdp .x-d1{opacity:0;transform:translateY(100%)}.mpdp .x-d1 svg{width:18px;height:18px;stroke-width:2.2}.mpdp .x-d1 .x-dr{stroke-dasharray:1;stroke-dashoffset:0}.mpdp .x-sky{position:fixed;inset:0;z-index:2147483000;overflow:hidden;background:#4a90d9;clip-path:circle(0px at 50% 50%);-webkit-clip-path:circle(0px at 50% 50%);cursor:pointer;touch-action:manipulation}.mpdp .x-sky[hidden]{display:none}.mpdp .x-sky>*{position:absolute;pointer-events:none}.mpdp .x-skb{left:0;right:0;bottom:0;width:100%;height:40%;display:block}.mpdp .x-cl{display:block;will-change:transform}.mpdp .x-cl path{stroke:none}.mpdp .x-sktr{inset:0;width:100%;height:100%;overflow:visible}.mpdp .x-sktr .x-skt{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:6 8;stroke-linecap:round;opacity:.9}.mpdp .x-skp{left:0;top:0;width:64px;height:40px;margin:-20px 0 0 -32px;will-change:transform}.mpdp .x-skp svg{display:block;width:64px;height:40px;overflow:visible}.mpdp .x-dpr{position:absolute;left:0;right:0;bottom:0;height:2px;z-index:3;background:#ffffffd9;transform:scaleX(0);transform-origin:left center}.mpdp .shead{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mpdp .shead h2{font-size:14px;font-weight:700;line-height:1.3}.mpdp .shead a,.mpdp .shead button{color:var(--green);font-size:12px;font-weight:700;min-height:44px;min-width:44px;padding-left:8px;text-align:right}.mpdp .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px;align-items:stretch}.mpdp .hscroll{display:flex;align-items:stretch;gap:12px;overflow-x:auto;margin:0 -12px;padding:0 12px 4px;scroll-padding:0 12px;scroll-snap-type:x mandatory;scrollbar-width:none}.mpdp .hscroll::-webkit-scrollbar{display:none}.mpdp .hscroll .story{flex:0 0 106px;scroll-snap-align:start}.mpdp .story{text-align:left;min-width:0;display:flex;flex-direction:column;height:100%}.mpdp .x-top{position:relative;border:1px solid #34343B;border-radius:8px;background:#1c1c21;overflow:visible}.mpdp .story .cov{position:relative;width:100%;aspect-ratio:1 / 1.08;border-radius:8px 8px 0 0;overflow:hidden;display:grid;place-items:center;padding:7px}.mpdp .story .cov img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.mpdp .x-eb{height:32px;background:#26262c;border-radius:0 0 7px 7px;display:flex;align-items:center;padding:0 var(--addw) 0 8px;font-size:11px;font-weight:700;line-height:13px;letter-spacing:-.02em;word-spacing:normal;color:#fff;white-space:nowrap;overflow:hidden}.mpdp .x-top{--addw: 48px}.mpdp .x-pr{font-size:15px;font-weight:800;margin-top:8px;line-height:1.2}.mpdp .story .cov em{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:12px;line-height:1.3;color:#ededf0;text-align:center}.mpdp .story .st{font-size:12.5px;font-weight:600;line-height:1.3;margin-top:3px;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mpdp .story .sg{font-size:12px;color:var(--muted);margin-top:2px}.mpdp .sbx{position:absolute;right:-4px;bottom:-3px;width:48px;height:36px;box-sizing:border-box;z-index:2;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:#1c1d21;box-shadow:inset 0 1px #ffffff1a;transition:background-color .15s var(--ease),border-color .15s var(--ease),transform .15s var(--ease)}.mpdp .sbx.on{background:#2a2b30;border-color:#ffffff47}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mpdp .sbx,.mpdp .x-top .sbx{background:#2e2f35d1;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}.mpdp .sbx.on,.mpdp .x-top .sbx.on{background:#404148d9}}.mpdp .sbx:not(.on):active{transform:scale(.97)}.mpdp .sbx .x-rc{inset:-1px;border-radius:8px}.mpdp .sadd,.mpdp .sstep{position:absolute;inset:-1px;padding:0;margin:0;transition:opacity .15s var(--ease)}.mpdp .sadd{inset:-5px -1px;background:transparent}.mpdp .sadd{display:grid;place-items:center;color:#fff;font-size:13px;font-weight:800;white-space:nowrap;letter-spacing:.02em}.mpdp .x-top .sbx{width:52px;height:42px;right:-4px;bottom:-3px}.mpdp .x-top .sadd{inset:-3px;color:#fff;font-size:13px;font-weight:800;letter-spacing:0;line-height:1}.mpdp .x-top .sstep .roll{height:12px;line-height:12px;font-size:12px}.mpdp .x-top .sstep .roll>span{line-height:12px}.mpdp .sstep{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr);place-items:center;border-radius:8px;color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s var(--ease),visibility 0s linear .15s}.mpdp .sbx.on .sadd{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s var(--ease),visibility 0s linear .15s}.mpdp .sbx.on .sstep{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s var(--ease)}.mpdp .sstep>*{line-height:1}.mpdp .sstep button{position:relative;z-index:1;width:44px;height:44px;padding:0 2px;margin:0;background:transparent;display:flex;align-items:center;color:#fff;-webkit-tap-highlight-color:transparent}.mpdp .sstep button[data-dec]{justify-self:end;justify-content:flex-end}.mpdp .sstep button[data-inc]{justify-self:start;justify-content:flex-start}.mpdp .sstep button svg{display:block;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.mpdp .sstep .roll{display:block;height:14px;line-height:14px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;vertical-align:middle}.mpdp .sstep .roll>span{line-height:14px}.mpdp .x-va{width:100%;margin:16px 0 0;height:46px;border-radius:12px;background:#26262c;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700}.mpdp .x-va .x-vs{display:flex}.mpdp .x-va .x-vs i{width:30px;height:30px;border-radius:50%;border:2px solid #26262C;overflow:hidden;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:800;color:#ededf0;letter-spacing:-.03em}.mpdp .x-va .x-vs i+i{margin-left:-10px}.mpdp .x-va .x-vs img{width:100%;height:100%;object-fit:cover;display:block}.mpdp .x-va svg{width:10px;height:10px;fill:currentColor;stroke:none}.mpdp .card.x-sc{padding:14px 12px 12px;overflow:hidden}.mpdp .x-sc .hscroll .story{flex-basis:116px}.mpdp .x-oh{font-size:17px;font-weight:800;padding:4px 0 12px}.mpdp .x-ol{display:flex;flex-direction:column;gap:10px}.mpdp .x-oc{background:#26262c;border-radius:14px;padding:12px}.mpdp .x-oc>button{width:100%;display:flex;align-items:center;gap:10px;text-align:left;min-height:44px}.mpdp .x-lg{width:44px;height:44px;border-radius:10px;background:var(--label);border:1px solid #3A3A42;display:grid;place-items:center;flex:none;font-size:12px;font-weight:800;letter-spacing:-.02em}.mpdp .x-oc .t{flex:1;min-width:0}.mpdp .x-oc .t b{display:block;font-size:14px;font-weight:800;color:var(--blue)}.mpdp .x-oc .t span{display:block;font-size:13px;color:var(--muted);margin-top:1px}.mpdp .x-oc .t em{display:inline-block;margin-top:5px;font-style:normal;font-size:12px;font-weight:700;background:#e3ecff;color:#1d4ed8;border-radius:4px;padding:2px 6px}.mpdp .x-oc .chev{width:14px;height:14px;color:var(--muted);transition:transform .3s var(--ease)}.mpdp .x-oc.open .chev{transform:rotate(90deg)}.mpdp .x-ot{display:none;padding:10px 0 0 54px}.mpdp .x-oc.open .x-ot{display:block}.mpdp .x-ot p{font-size:12px;color:var(--muted);line-height:1.5}.mpdp .x-cp{color:var(--green);font-size:12px;font-weight:700;min-height:44px;padding:0 2px;margin-bottom:-10px}.mpdp .spacer{height:calc(150px + var(--sab))}.mpdp .bar{position:absolute;left:0;right:0;bottom:0;z-index:30;box-sizing:border-box;height:calc(64px + var(--sab));background:var(--card);border-top:1px solid var(--hair);padding:10px 12px calc(10px + var(--sab));display:flex;align-items:center;justify-content:space-between;gap:10px}.mpdp .bar .l{position:relative;flex:0 0 auto;width:128px;height:44px;background:none}.mpdp .bar .l>.x-bb,.mpdp .bar .l>.x-bpd{position:absolute;left:0;top:0;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;background:none;transition:opacity .2s var(--ease)}.mpdp .bar .l>[hidden]{display:flex;opacity:0;pointer-events:none}.mpdp .bar .e{font-size:13px;font-weight:600;line-height:16px;color:#fff;white-space:nowrap}.mpdp .bar .p{display:block;margin:0;background:none}.mpdp .bar .p .ptag{display:inline-flex;align-items:center;width:auto;height:24px;padding:0 6px;border-radius:4px;background:#e5482f;color:#fff;font-size:15px;font-weight:800;line-height:1;white-space:nowrap}.mpdp .x-pl{font-size:12px;color:#9a9aa2;line-height:16px;white-space:nowrap}.mpdp .x-pa{font-size:18px;font-weight:800;color:#fff;line-height:22px;font-variant-numeric:tabular-nums;white-space:nowrap}.mpdp .x-gb{position:relative;height:44px;min-width:112px;padding:0 14px;border-radius:10px;background:#1c1d21;border:0;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff1a;color:#fff;flex:none;font-size:15px;font-weight:700;white-space:nowrap;letter-spacing:-.01em;transition:transform .18s var(--ease)}.mpdp .x-gb[hidden]{display:none}.mpdp .x-gb:active{transform:scale(.97)}.mpdp .x-gb span{display:block}.mpdp .stepper button[aria-disabled=true],.mpdp .sstep button[aria-disabled=true]{opacity:.4}.mpdp .cartbtn{position:relative;width:112px;height:44px;border-radius:10px;background:#1c1d21;border:0;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff1a;color:#fff;flex:none;overflow:hidden;transition:transform .18s var(--ease),background-color .16s var(--ease),border-color .16s var(--ease)}.mpdp .cartbtn.on{background:#2a2b30;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 1px #ffffff1a}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mpdp .cartbtn,.mpdp .x-gb{background:#2e2f35d1;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}.mpdp .cartbtn.on{background:#404148d9}}.mpdp .cartbtn:not(.on):active{transform:scale(.97)}.mpdp .cartbtn .x-rc{inset:0;border-radius:10px}.mpdp .cartbtn .add,.mpdp .cartbtn .stepper{position:absolute;inset:0;transition:opacity .16s var(--ease)}.mpdp .cartbtn .add{display:grid;place-items:center;font-size:14px;font-weight:700}.mpdp .cartbtn .stepper{display:flex;align-items:center;justify-content:space-between;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s var(--ease),visibility 0s linear .16s}.mpdp .cartbtn.on .add{opacity:0;pointer-events:none}.mpdp .cartbtn.on .stepper{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s var(--ease)}.mpdp .stepper svg,.mpdp .stepper .roll{transform:scale(.85);transition:transform .18s var(--ease)}.mpdp .cartbtn.on .stepper svg,.mpdp .cartbtn.on .stepper .roll{transform:none}.mpdp .stepper button{position:relative;width:44px;height:44px;display:grid;place-items:center;color:#fff}.mpdp .stepper button svg{width:16px;height:16px;stroke-width:2.4}.mpdp .stepper button:active svg{transform:scale(.85)}.mpdp .roll{position:relative;display:inline-block;overflow:hidden;height:1.25em;line-height:1.25em;vertical-align:top}.mpdp .roll>span{display:block}.mpdp .roll>span+span{position:absolute;left:0;right:0;top:0}.mpdp .stepper .roll{font-size:14px;font-weight:700;min-width:20px;text-align:center}.mpdp .cartpill{position:absolute;left:50%;width:190px;height:46px;margin-left:-95px;z-index:29;filter:drop-shadow(0 4px 10px rgba(0,0,0,.22));visibility:hidden;pointer-events:none;transition:width .2s var(--ease),margin-left .2s var(--ease)}.mpdp .x-avs{position:absolute;inset:0;pointer-events:none}.mpdp .cartpill.show{visibility:visible;pointer-events:auto}.mpdp .x-pw{position:absolute;inset:0;transform-origin:23px 50%}.mpdp .cartpill .pb{position:absolute;inset:0;border-radius:23px;background:#2b8526;color:#fff;display:flex;align-items:center;gap:8px;padding:0 10px 0 54px;text-align:left;clip-path:inset(0 0px 0 0 round 23px);transition:padding-left .2s var(--ease)}.mpdp .cartpill .av{position:absolute;left:4px;top:4px;width:38px;height:38px;border-radius:50%;box-shadow:0 0 0 2px #fff;background:#fff;overflow:hidden;display:grid;place-items:center;font-size:12px;font-weight:800;color:#fff;pointer-events:none;transition:left .2s var(--ease),top .2s var(--ease),width .2s var(--ease),height .2s var(--ease)}.mpdp .cartpill .av img{width:100%;height:100%;object-fit:cover;display:block}.mpdp .cartpill .tx{flex:1;min-width:0}.mpdp .cartpill .tx b{display:block;font-size:14px;font-weight:700;line-height:1.2}.mpdp .cartpill .tx small{display:block;font-size:12px;color:#fff;line-height:1.25}.mpdp .cartpill .go{width:26px;height:26px;border-radius:50%;background:#0000002e;display:grid;place-items:center;flex:none}.mpdp .cartpill .go svg{width:14px;height:14px;stroke-width:2.4}.mpdp.open .cartpill{opacity:0;pointer-events:none}.mpdp .backdrop{position:absolute;inset:0;background:#0009;opacity:0;pointer-events:none;transition:opacity .35s var(--ease);z-index:20}.mpdp .sheetwrap{position:absolute;left:0;right:0;bottom:0;z-index:21;transform:translateY(104%);transition:transform .45s var(--ease)}.mpdp .open .backdrop{opacity:1;pointer-events:auto}.mpdp .sheetwrap.on{transform:none}.mpdp .glink{display:grid;place-items:center}.mpdp .xbtn{position:absolute;top:-56px;left:50%;transform:translate(-50%);width:44px;height:44px;border-radius:50%;background:#1c1c21;border:1px solid var(--hair);color:var(--text);display:grid;place-items:center}.mpdp .sheetwrap .xbtn{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s var(--ease),visibility 0s linear .2s}.mpdp .sheetwrap.on .xbtn{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .2s var(--ease) .15s}.mpdp .sheet{background:var(--card);border-radius:18px 18px 0 0;max-height:82vh;overflow-y:auto;padding:12px 12px calc(90px + var(--sab));scrollbar-width:none}.mpdp .sheet::-webkit-scrollbar{display:none}.mpdp .sheet .sh-head{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--hair)}.mpdp .sheet .sh-head img{width:46px;height:46px;border-radius:8px;border:1px solid var(--hair);object-fit:cover;flex:none}.mpdp .sheet .sh-head h3{font-size:15px;font-weight:700;line-height:1.3}.mpdp .sheet h4{font-size:14px;font-weight:700;margin:12px 0 8px}.mpdp .sheet .wrapchips{display:flex;flex-wrap:wrap;gap:5px}.mpdp .sheet .wrapchips .chip{flex:0 0 auto;min-width:60px}.mpdp .sheet .wrapchips .chip b,.mpdp .sheet .wrapchips .chip small{white-space:normal}.mpdp .acard{background:var(--inner);border-radius:12px;overflow:hidden}.mpdp .acard>button{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:10px 12px;font-size:13px;font-weight:700}.mpdp .acard .chev{width:14px;height:14px;color:var(--muted);transition:transform .3s var(--ease)}.mpdp .acard.open .chev{transform:rotate(90deg)}.mpdp .acard .body{display:none;padding:0 12px 8px}.mpdp .acard.open .body{display:block}.mpdp .acard .body div{display:flex;gap:10px;padding:7px 0;border-top:1px solid var(--hair)}.mpdp .acard .body dt{width:40%;flex:none;font-size:12.5px;font-weight:700;color:var(--text)}.mpdp .acard .body dd{font-size:12.5px;color:var(--muted)}.mpdp .toast{position:absolute;left:50%;bottom:calc(92px + var(--sab));transform:translate(-50%,12px);background:var(--inner);border:1px solid var(--hair);color:var(--text);font-size:12px;font-weight:600;padding:8px 12px;border-radius:12px;opacity:0;transition:opacity .3s var(--ease),transform .3s var(--ease);pointer-events:none;z-index:40;white-space:nowrap}.mpdp .toast.on{opacity:1;transform:translate(-50%)}.mpdp .x-as{position:absolute;inset:0;z-index:31;background:var(--page);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;transform:translate(100%);visibility:hidden;transition:transform .4s var(--ease),visibility 0s linear .4s}.mpdp .x-as::-webkit-scrollbar{display:none}.mpdp .x-as.on{transform:none;visibility:visible;transition:transform .4s var(--ease)}.mpdp.as-on .cartpill{z-index:32}.mpdp.as-on .backdrop{z-index:33}.mpdp.as-on .sheetwrap{z-index:34}.mpdp .x-ash{position:sticky;top:0;z-index:3;background:#1e1f24;border-bottom:0;padding-top:var(--sat)}.mpdp .x-asb{display:flex;align-items:center;gap:8px;padding:12px 12px 10px;background:#1e1f24}.mpdp .x-ib{position:relative;z-index:0;width:44px;height:44px;margin:0 -.5px;border-radius:50%;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;padding:0}.mpdp .x-ib:before{content:"";position:absolute;inset:.5px;z-index:-1;border-radius:50%;background:#1e1f24;border:1px solid #33353D}.mpdp .x-ib svg{display:block;width:20px;height:20px;stroke-width:2}.mpdp .x-ib svg.x-back{width:18px;height:18px}.mpdp .x-asp{flex:1;min-width:0;height:43px;border-radius:999px;background:#1e1f24;border:1px solid #33353D;padding:0 14px;display:flex;align-items:center;gap:8px;text-align:left}.mpdp .x-asp>span{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.mpdp .x-asp b{display:block;font-size:15px;font-weight:700;line-height:18px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpdp .x-asc{position:relative;z-index:0;display:flex;flex-wrap:nowrap;gap:7px;overflow-x:auto;padding:7.5px 12px;background:#15161a;scrollbar-width:none}.mpdp .x-asc::-webkit-scrollbar{display:none}.mpdp .x-fc{position:relative;flex:none;height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;color:#f2f2f4;white-space:nowrap}.mpdp .x-fc:before{content:"";position:absolute;inset:2.5px 0;z-index:-1;border-radius:8px;border:1px solid #33353D;background:#24262c}.mpdp .x-fc svg.i{width:16px;height:16px;color:#fff;stroke-width:2}.mpdp .x-fc .x-tri{flex:none;width:9px;height:5px;fill:#fff}.mpdp .x-fc.on:before{border-color:#2f8f2a}.mpdp .x-fcn{display:none;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#2f8f2a;color:#fff;font-size:12px;font-weight:700;line-height:16px;text-align:center}.mpdp .x-fc.on .x-fcn{display:inline-block}.mpdp .x-asg{padding:14px 12px calc(84px + var(--sab))}.mpdp .x-bdg{position:absolute;left:0;top:0;z-index:1;height:20px;white-space:nowrap;font-size:12px;font-weight:700;line-height:20px;padding:0 7px;border-radius:8px 0;box-shadow:none}.mpdp .x-ase{display:none;text-align:center;padding:64px 24px}.mpdp .x-ase.on{display:block}.mpdp .x-ase b{display:block;font-size:15px;font-weight:700}.mpdp .x-ase p{color:var(--muted);font-size:12.5px;margin:4px 0 16px}.mpdp .x-obtn,.mpdp .x-sbtn{min-height:44px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:700}.mpdp .x-obtn{border:1.5px solid var(--buy);color:var(--green)}.mpdp .x-sbtn{background:var(--buy);color:#fff}.mpdp .sheet.x-ps{padding-bottom:calc(14px + var(--sab))}.mpdp .x-sh{font-size:17px;font-weight:800;padding:4px 0 10px}.mpdp .x-ro{width:100%;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:600;text-align:left;border-top:1px solid var(--hair)}.mpdp .x-ro:first-child{border-top:0}.mpdp .x-rd{width:20px;height:20px;border-radius:50%;border:2px solid #55555E;display:grid;place-items:center;flex:none}.mpdp .x-rd:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--green);transform:scale(0);transition:transform .18s var(--ease)}.mpdp .x-ro[aria-checked=true] .x-rd{border-color:var(--green)}.mpdp .x-ro[aria-checked=true] .x-rd:after{transform:scale(1)}.mpdp .x-fiw{position:relative;display:block;margin-bottom:12px}.mpdp .x-fiw svg{position:absolute;left:12px;top:13px;color:var(--muted)}.mpdp .x-fi{width:100%;height:42px;border-radius:10px;border:1px solid #3A3A42;background:var(--inner);color:var(--text);font:inherit;font-size:13px;padding:0 12px 0 36px;outline:none}.mpdp .x-fi:focus-visible{border-color:var(--green)}.mpdp .x-fp{display:flex;height:300px;max-height:46vh;margin:0 -12px;border-top:1px solid var(--hair)}.mpdp .x-fl{width:36%;flex:none;background:#16161a;overflow-y:auto}.mpdp .x-fl button{position:relative;width:100%;min-height:48px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;text-align:left;font-size:13px;font-weight:600;color:var(--muted)}.mpdp .x-fl button[aria-selected=true]{background:#0e3b1b;color:#fff}.mpdp .x-fl button[aria-selected=true]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--green)}.mpdp .x-fl i{font-style:normal;font-size:12px;font-weight:800;color:var(--green)}.mpdp .x-fr{flex:1;overflow-y:auto;padding:2px 12px}.mpdp .x-ck{width:100%;min-height:46px;display:flex;align-items:center;gap:10px;text-align:left;font-size:13.5px;font-weight:600}.mpdp .x-ck .bx{width:20px;height:20px;border-radius:5px;border:2px solid #55555E;display:grid;place-items:center;flex:none}.mpdp .x-ck .bx svg{width:12px;height:12px;stroke:#fff;stroke-width:3;opacity:0;transform:scale(.5);transition:opacity .16s var(--ease),transform .18s var(--ease)}.mpdp .x-ck[aria-checked=true] .bx{background:var(--buy);border-color:var(--buy)}.mpdp .x-ck[aria-checked=true] .bx svg{opacity:1;transform:none}.mpdp .x-ck .t{flex:1;min-width:0}.mpdp .x-ck em{display:block;font-style:normal;font-size:12px;font-weight:500;color:var(--muted)}.mpdp .x-ck small{font-size:12px;color:var(--muted)}.mpdp .x-fe{color:var(--muted);font-size:12.5px;padding:16px 0}.mpdp .x-ff{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 -12px;padding:12px 12px 0;border-top:1px solid var(--hair)}.mpdp .x-qt{flex:none;display:inline-block;font-size:12px;font-weight:700;line-height:16px;padding:0 5px;border-radius:4px;letter-spacing:0}.mpdp .x-qt--new{background:#1f3a8a;color:#e6ecff}.mpdp .x-qt--ongoing{background:#7a1f28;color:#ffe3e3}.mpdp .x-qn{position:absolute;inset:-1px;padding:0;display:block;color:#fff}.mpdp .x-top .x-qn{inset:-3px}.mpdp .x-qn b{position:absolute;left:0;right:0;top:2px;height:25px;display:grid;place-items:center;font-size:12px;font-weight:800;line-height:1;letter-spacing:0;white-space:nowrap}.mpdp .x-qn small{position:absolute;left:2px;right:2px;bottom:2px;height:15px;display:grid;place-items:center;background:#3a3b40e6;border-radius:0 0 8px 8px;color:#c9cacd;font-size:9.5px;font-weight:600;line-height:1;letter-spacing:normal;white-space:nowrap;overflow:hidden}.mpdp .sbx.x-qb.on .x-qn b{color:#fff;font-size:12px}.mpdp .x-qc{overflow:hidden}.mpdp .x-qh{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 12px 10px}.mpdp .x-qh h2{font-size:15px;font-weight:700;line-height:1.3}.mpdp .x-qa{display:flex;align-items:center;gap:4px;min-height:44px;margin:-12px -4px -12px 0;padding:0 4px 0 8px;color:var(--green);font-size:12px;font-weight:700;white-space:nowrap}.mpdp .x-qa svg{width:10px;height:10px;fill:currentColor;stroke:none}.mpdp .x-qr{display:flex;gap:8px;overflow-x:auto;padding:0 12px 12px;scroll-padding:0 12px;scrollbar-width:none}.mpdp .x-qr::-webkit-scrollbar{display:none}.mpdp .x-qp{flex:none;height:52px;border-radius:8px;background:#1c1c20;border:1px solid #2A2A30;padding:0 14px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;text-align:left;white-space:nowrap;transition:background-color .14s var(--ease),border-color .14s var(--ease),box-shadow .14s var(--ease)}.mpdp .x-qp .x-ql{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:18px;color:#fff}.mpdp .x-qp .x-qv{font-size:12px;line-height:16px;color:var(--muted)}.mpdp .x-qp[aria-checked=true]{background:#0e3b1b;border-color:#2f8f2a;box-shadow:inset 0 0 0 .5px #2f8f2a}.mpdp .x-qp[aria-checked=true] .x-qv{color:#fff}.mpdp .x-qth{width:46px;height:46px;border-radius:8px;border:1px solid var(--hair);flex:none;display:grid;place-items:center;font-size:12px;font-weight:800;color:#ededf0}.mpdp .x-qs{overflow:hidden}.mpdp .x-qo{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 2px 10px 0;border-top:1px solid var(--hair)}.mpdp .x-qo:first-child{border-top:0}.mpdp .x-qo .t{flex:1;min-width:0}.mpdp .x-qo .t b{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:18px}.mpdp .x-qo .x-qd{display:block;font-size:12px;color:var(--muted);margin-top:2px}.mpdp .x-qo .x-qv{font-size:14px;font-weight:800;white-space:nowrap}.mpdp .x-qq{position:relative;width:48px;height:36px;flex:none}.mpdp .x-qq .sbx{right:0;bottom:0}.mpdp .bar.x-qbar:not(.x-qpaid) .l{display:none}.mpdp .bar.x-qbar .cartbtn{flex:1 1 auto;width:auto;height:48px;border-radius:8px}.mpdp .bar.x-qbar .cartbtn .x-rc{border-radius:8px}@media(prefers-reduced-motion:reduce){.mpdp *,.mpdp *:before,.mpdp *:after{animation:none!important;transition:none!important}.mpdp .rv,.mpdp .fade{opacity:1;transform:none}}.mpdp .backdrop.on{opacity:1;pointer-events:auto}.mpdp .backdrop.top{z-index:35}.mpdp .sheetwrap.top{z-index:36}.mpdp .sheetwrap:not(.on){pointer-events:none}.mpdp .x-as.page{position:absolute;inset:0;transform:none;visibility:visible;z-index:10}.mpdp .story .cov,.mpdp .story .st{cursor:pointer}.mpdp .hero img{background:#1c1c21}.mpdp .x-qp,.mpdp .x-fc,.mpdp .x-ro,.mpdp .x-ck{cursor:pointer}.mpdp .toast.on{z-index:60}.mpdp .x-owned{position:absolute;right:8px;bottom:6px;z-index:2;font-size:11px;font-weight:700;color:#3dbe73}.mpdp .x-qo .x-own{font-size:12px;font-weight:800;color:var(--green);min-width:48px;text-align:center}.mpdp .x-qr-card{display:grid;place-items:center;padding:14px 0 6px}.mpdp .x-qr-card img{width:148px;height:148px;border-radius:12px;background:#fff;padding:8px}.mpdp .x-shrow{width:100%;min-height:52px}.mpdp .x-shrow .dl{flex:1;font-size:13px;font-weight:700;text-align:left}.mpdp .x-shrow .ico svg{width:16px;height:16px}.mpdp .x-more{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:6px 0 0}.mpdp .x-more button{min-height:44px;border-radius:10px;background:var(--inner);font-size:12px;font-weight:700}.mpdp .x-bp{transition:transform .5s var(--ease)}.mpdp .x-bp.gone{transform:translate(-100%)}.mpdp .x-bseg i.run{animation:mp-seg 4s linear forwards}.mpdp .x-bseg i.done{transform:scaleX(1)}@keyframes mp-seg{to{transform:scaleX(1)}}.mpdp .x-demo .x-dbg{transition:opacity .25s var(--ease)}.mpdp .x-demo.ok .x-dbg{opacity:1}.mpdp .x-demo .x-d0{transition:opacity .2s,transform .25s var(--ease)}.mpdp .x-demo.ok .x-d0{opacity:0;transform:translateY(-100%)}.mpdp .x-demo.ok .x-d1{opacity:1;transform:none;transition:opacity .25s .1s,transform .3s var(--ease) .1s}.mpdp .cartbtn.disabled{opacity:.5;pointer-events:none}.mpdp .x-gb.wide{flex:1}.mpdp .bar .x-cs{flex:1;height:44px;border-radius:10px;background:#1c1d21;box-shadow:inset 0 0 0 1px #ffffff29;color:#9a9aa2;font-size:14px;font-weight:700}.mpdp .x-pn{display:block;width:100%;text-align:left}.mpdp .detail-empty{padding:96px 24px;text-align:center;color:var(--muted)}.mpdp .chips .chip{flex:1 0 auto}.mpdp .cartpill.hid{opacity:0;pointer-events:none}.mpdp .cartpill .av>span{font-size:12px;font-weight:800}.mpdp .x-bu{position:absolute;inset:0;pointer-events:none}.mpdp .x-wt{z-index:41}.mpdp .x-bdg{height:15px;line-height:15px;font-size:9.5px;padding:0 5px;border-radius:7px 0}.mpdp .x-as{overflow-x:hidden;touch-action:pan-y;overscroll-behavior-x:none}.mpdp .x-ash{max-width:100%;overflow:hidden}.mpdp .x-asc{touch-action:pan-x;overscroll-behavior-x:contain}.mpdp .x-asg{overflow-x:clip}.ap-s4{position:fixed;inset:0;z-index:9999;background:#e5482f;display:flex;align-items:center;font-family:Geist,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.ap-s4.out{animation:apPanelUp .5s cubic-bezier(.7,0,.2,1) both}@keyframes apPanelUp{to{transform:translateY(-100%)}}.ap-s4-txt{margin:0;padding:0 0 0 28px;color:#120f0e;font-size:56px;font-weight:700;line-height:1.02;letter-spacing:-.03em;animation:apFocusIn .9s cubic-bezier(.2,.8,.2,1) .1s both,apTighten .4s cubic-bezier(.2,.8,.2,1) 1s both}@keyframes apFocusIn{0%{filter:blur(16px);opacity:0;transform:scale(1.06)}to{filter:blur(0);opacity:1;transform:scale(1)}}@keyframes apTighten{0%{letter-spacing:-.03em}to{letter-spacing:-.045em}}@media(prefers-reduced-motion:reduce){.ap-s4,.ap-s4.out,.ap-s4-txt{animation:none}}.ap-promo,.ap-promo *{box-sizing:border-box}.ap-promo{--fg: #120F0E;--bg: #E5482F;position:fixed;inset:0;z-index:9999;overflow:hidden;background:var(--bg);color:var(--fg);font-family:Geist,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.ap-promo button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.ap-promo .ap-layer,.ap-promo .ap-stage,.ap-promo .ap-beat{position:absolute;inset:0}.ap-promo .ap-beat{clip-path:inset(100% 0 0 0)}.ap-promo .ap-content{position:absolute;left:24px;right:24px;top:21%}.ap-promo .ap-icon{width:96px;height:96px;display:block;overflow:visible}.ap-promo .ap-icon *{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box}.ap-promo .ap-draw{stroke-dasharray:1;stroke-dashoffset:1}.ap-promo h1{margin:28px 0 8px;font-weight:800;font-size:40px;line-height:1.02;letter-spacing:-.02em}.ap-promo .ap-sub{margin:0;font-weight:500;font-size:15px;line-height:1.4;opacity:.8}.ap-promo .ap-row{display:flex;align-items:center;gap:16px}.ap-promo .ap-bubbles{display:flex;flex-direction:column;gap:8px}.ap-promo .ap-bubble{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:2px solid currentColor;border-radius:18px 18px 18px 4px;font-weight:500;font-size:14px;width:max-content;transform-origin:0 100%}.ap-promo .ap-bubble:nth-child(2){margin-left:14px}.ap-promo .ap-bubble:nth-child(3){margin-left:28px}.ap-promo .ap-b3 .ap-content{top:50%;transform:translateY(-58%)}.ap-promo .ap-b3 .ap-icon{width:112px;height:112px}.ap-promo .ap-progress{position:absolute;top:10px;left:16px;right:16px;display:flex;gap:4px}.ap-promo .ap-progress span{flex:1;height:2px;border-radius:1px;position:relative;overflow:hidden}.ap-promo .ap-progress span:before{content:"";position:absolute;inset:0;background:currentColor;opacity:.25}.ap-promo .ap-progress i{position:absolute;inset:0;background:currentColor;transform:scaleX(0);transform-origin:0 50%}.ap-promo .ap-skip{position:absolute;top:20px;right:8px;height:44px;padding:0 8px;display:flex;align-items:center}.ap-promo .ap-skip span{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 9px;border-radius:15px;border:1px solid currentColor;font-weight:500;font-size:13px}.ap-promo .ap-skip svg{width:14px;height:14px;transform:rotate(-90deg)}.ap-promo .ap-skip circle{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ap-promo .ap-foot{position:absolute;left:0;right:0;bottom:66px;margin:0;text-align:center;font-weight:500;font-size:12px}@keyframes badge-bump{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.3)}to{transform:scale(1);opacity:1}}@keyframes admin-pop{0%{opacity:0;transform:scale(.96) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes admin-drawer-in{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes admin-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes admin-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.admin-skel{background:linear-gradient(90deg,#eef1f5,#f6f8fb,#eef1f5);background-size:800px 100%;animation:admin-shimmer 1.4s linear infinite}.button{text-decoration:none;line-height:1;border-radius:1.5rem;overflow:hidden;position:relative;box-shadow:10px 10px 20px #0000000d;background-color:#fff!important;color:#121212!important;border:none;cursor:pointer;width:100%;height:48px;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;transition:transform .2s ease}.button:active{transform:scale(.98)}.button-decor{position:absolute;inset:0;background-color:var(--clr, #00ad54);transform:translate(-100%);transition:transform .3s ease;z-index:0;pointer-events:none}.button-content{display:flex!important;flex-direction:row!important;align-items:center!important;font-weight:600;position:relative;width:100%;height:100%;z-index:1;overflow:hidden}.button__icon{width:48px;height:48px;background-color:var(--clr, #00ad54);display:grid;place-items:center;flex-shrink:0}.button__text{display:inline-block;transition:color .2s ease;padding:2px 1rem 2px .5rem;overflow:hidden;white-space:nowrap;font-size:13.5px;font-weight:700;color:#121212!important;flex:1;text-align:center;max-width:none!important}.button:hover .button__text{color:#fff!important}.button:hover .button-decor{transform:translate(0)}.utr-modal-input{color:var(--foreground)!important;-webkit-text-fill-color:var(--foreground)!important;border-color:var(--border)!important}.utr-modal-input::placeholder{color:var(--muted-foreground)!important;-webkit-text-fill-color:var(--muted-foreground)!important}.ui-like{--icon-size: 22px;--icon-secondary-color: rgb(255, 255, 255);--icon-hover-color: rgb(240, 230, 230);--icon-primary-color: rgb(230, 26, 26);--icon-circle-border: 1px solid var(--icon-primary-color);--icon-circle-size: 30px;--icon-anmt-duration: .3s;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.ui-like input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.ui-like .like{width:var(--icon-size);height:var(--icon-size);fill:var(--icon-secondary-color);cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.ui-like .like svg{width:100%;height:100%;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.ui-like .like:after{content:"";position:absolute;width:8px;height:8px;-webkit-box-shadow:0 24px 0 -3px var(--icon-primary-color),24px 0 0 -3px var(--icon-primary-color),0 -24px 0 -3px var(--icon-primary-color),-24px 0 0 -3px var(--icon-primary-color),-18px 18px 0 -3px var(--icon-primary-color),-18px -18px 0 -3px var(--icon-primary-color),18px -18px 0 -3px var(--icon-primary-color),18px 18px 0 -3px var(--icon-primary-color);box-shadow:0 24px 0 -3px var(--icon-primary-color),24px 0 0 -3px var(--icon-primary-color),0 -24px 0 -3px var(--icon-primary-color),-24px 0 0 -3px var(--icon-primary-color),-18px 18px 0 -3px var(--icon-primary-color),-18px -18px 0 -3px var(--icon-primary-color),18px -18px 0 -3px var(--icon-primary-color),18px 18px 0 -3px var(--icon-primary-color);border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ui-like .like:before{content:"";position:absolute;border-radius:50%;border:var(--icon-circle-border);opacity:0}.ui-like:hover .like{fill:var(--icon-hover-color)}.ui-like input:checked+.like:after{-webkit-animation:circles var(--icon-anmt-duration) cubic-bezier(.175,.885,.32,1.275) forwards;animation:circles var(--icon-anmt-duration) cubic-bezier(.175,.885,.32,1.275) forwards;-webkit-animation-delay:var(--icon-anmt-duration);animation-delay:var(--icon-anmt-duration)}.ui-like input:checked+.like{fill:var(--icon-primary-color);-webkit-animation:like var(--icon-anmt-duration) forwards;animation:like var(--icon-anmt-duration) forwards;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.ui-like input:checked+.like:before{-webkit-animation:circle var(--icon-anmt-duration) cubic-bezier(.175,.885,.32,1.275) forwards;animation:circle var(--icon-anmt-duration) cubic-bezier(.175,.885,.32,1.275) forwards;-webkit-animation-delay:var(--icon-anmt-duration);animation-delay:var(--icon-anmt-duration)}@keyframes like{50%{transform:scaleY(.6)}to{transform:scaleY(1)}}@keyframes circle{0%{width:0;height:0;opacity:0}90%{width:var(--icon-circle-size);height:var(--icon-circle-size);opacity:1}to{opacity:0}}@keyframes circles{0%{transform:scale(0)}40%{opacity:1}to{transform:scale(.8);opacity:0}}.depth-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;border:none;border-radius:10px;font:500 14px/1 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.01em;color:#fff;cursor:pointer;isolation:isolate;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:filter .2s ease,box-shadow .2s ease,transform .1s ease}.depth-label{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.625rem}.depth-btn:before,.depth-btn:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1;pointer-events:none}.depth-layered{overflow:hidden;background:linear-gradient(180deg,#ffffff1a,#fff0 40%,#0000001f),#0000008c}.depth-layered:before{opacity:.1;background:linear-gradient(180deg,#fff,#fff0 60%);transition:opacity .2s ease}.depth-layered:hover:before{opacity:.15}.depth-layered:active:before{opacity:0;transition-duration:.05s}.depth-layered:after{opacity:1;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff24}.myntraweb-sprite{background:url(https://constant.myntassets.com/web/assets/img/MyntraWebSprite_27_01_2021.png) 0% 0% / 1404px 105px;display:inline-block}.sprites-similarProductsIcon{background-position:-142px -58px;width:24px;height:20px}.image-grid-similarColorsIcon{vertical-align:middle}[id^=toggle-heart]{display:none}[id^=toggle-heart]:checked+label{color:#e2264d!important;filter:none!important;will-change:font-size;animation:heart-pop 1s cubic-bezier(.17,.89,.32,1.49)}[id^=toggle-heart]:checked+label:before,[id^=toggle-heart]:checked+label:after{animation:inherit;animation-timing-function:ease-out}[id^=toggle-heart]:checked+label:before{will-change:transform,border-width,border-color;animation-name:bubble}[id^=toggle-heart]:checked+label:after{will-change:opacity,box-shadow;animation-name:sparkles}[id^=toggle-heart]:focus+label{text-shadow:0 0 3px white,0 1px 1px white,0 -1px 1px white,1px 0 1px white,-1px 0 1px white}[for^=toggle-heart]{align-self:center;position:relative;color:#888;font-size:1.65em;line-height:1;filter:grayscale(1);-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease,filter .2s ease}[for^=toggle-heart]:before,[for^=toggle-heart]:after{position:absolute;z-index:10;top:50%;left:50%;border-radius:50%;content:"";pointer-events:none}[for^=toggle-heart]:before{box-sizing:border-box;margin:-2.25rem;border:solid 2.25rem #e2264d;width:4.5rem;height:4.5rem;transform:scale(0)}[for^=toggle-heart]:after{margin:-.1875rem;width:.375rem;height:.375rem;box-shadow:.325rem -3rem 0 -.1875rem #ff8080,-.325rem -2.625rem 0 -.1875rem #ffed80,2.548rem -1.617rem 0 -.1875rem #ffed80,1.85rem -1.891rem 0 -.1875rem #a4ff80,2.853rem .984rem 0 -.1875rem #a4ff80,2.631rem .267rem 0 -.1875rem #80ffc8,1.009rem 2.844rem 0 -.1875rem #80ffc8,1.432rem 2.224rem 0 -.1875rem #80c8ff,-1.594rem 2.562rem 0 -.1875rem #80c8ff,-.846rem 2.506rem 0 -.1875rem #a480ff,-2.997rem .351rem 0 -.1875rem #a480ff,-2.487rem .901rem 0 -.1875rem #ff80ed,-2.143rem -2.124rem 0 -.1875rem #ff80ed,-2.255rem -1.383rem 0 -.1875rem #ff8080}@keyframes heart-pop{0%,17.5%{font-size:0}}@keyframes bubble{15%{transform:scale(1);border-color:#cc8ef5;border-width:2.25rem}30%,to{transform:scale(1);border-color:#cc8ef5;border-width:0}}@keyframes sparkles{0%,20%{opacity:0}25%{opacity:1;box-shadow:.325rem -2.438rem #ff8080,-.325rem -2.063rem #ffed80,2.108rem -1.266rem #ffed80,1.41rem -1.54rem #a4ff80,2.304rem .859rem #a4ff80,2.083rem .142rem #80ffc8,.765rem 2.337rem #80ffc8,1.187rem 1.717rem #80c8ff,-1.35rem 2.055rem #80c8ff,-.602rem 1.999rem #a480ff,-2.449rem .226rem #a480ff,-1.939rem .776rem #ff80ed,-1.703rem -1.774rem #ff80ed,-1.815rem -1.032rem #ff8080}}.expand-category-hub-root{--radius: 1.25rem;--tint-pink: #F8D7E3;--tint-blush: #FCE8E2;--shadow-card: 0 1px 2px rgba(0, 0, 0, .04), 0 8px 20px -12px rgba(0, 0, 0, .16);font-family:inherit}.theme-cream .expand-category-hub-root{--tint-pink: #F5E7D3;--tint-blush: #EFE4D2}.theme-default .expand-category-hub-root{--tint-pink: #EAEAEA;--tint-blush: #E2E2E2}.press{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.press:active{transform:scale(.972);opacity:.92}@keyframes order-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;animation:order-reveal .52s cubic-bezier(.22,1,.36,1) forwards}@keyframes shimmer-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.shimmer{background-color:var(--muted);overflow:hidden}.shimmer:not(.absolute):not(.fixed){position:relative}.shimmer:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--muted) 55%,var(--background)) 50%,transparent 100%);transform:translate(-100%);animation:shimmer-slide 1.6s linear infinite;will-change:transform}@keyframes shimmer-slide{to{transform:translate(100%)}}.arya-section-title{font-family:General Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.tg-preview-content blockquote{display:block;position:relative;margin:.5rem 0;padding:.5rem .75rem .5rem .875rem;border-left:3.5px solid #2563eb;background:#f8fafc;border-radius:0 .5rem .5rem 0;color:#1e293b;font-size:.8125rem;line-height:1.55}.tg-preview-content blockquote[expandable]{border-left-color:#6366f1;background:#f8faff}.tg-preview-content blockquote[expandable]:after{content:"▾ Expandable (Collapsible)";display:block;font-size:8.5px;font-weight:600;color:#6366f1;margin-top:4px;opacity:.85}.tg-preview-content tg-emoji,.tg-preview-content emoji{display:inline;font-style:normal}html.theme-newer{--nw-green: #318616;--nw-green-soft: #f0fbf1;--nw-ink: #1c1c1c;--nw-sub: #6b7280;--nw-line: #e8eaf0;--nw-chip: #f3f5fa;--nw-bg: #f4f6fb;--nw-acc: #ff8fb5;--nw-acc-soft: #ffeef4;--radius: .875rem;--font-sans: Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display: Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--background: var(--nw-bg);--foreground: var(--nw-ink);--surface: #ffffff;--card: #ffffff;--card-foreground: var(--nw-ink);--popover: #ffffff;--popover-foreground: var(--nw-ink);--primary: var(--nw-green);--primary-foreground: #ffffff;--secondary: var(--nw-chip);--secondary-foreground: var(--nw-ink);--muted: var(--nw-chip);--muted-foreground: var(--nw-sub);--accent: var(--nw-acc-soft);--accent-foreground: var(--nw-ink);--border: var(--nw-line);--input: var(--nw-chip);--ring: var(--nw-green);--nav-inactive: #444444;--nav-active: var(--nw-ink);--nav-surface: #ffffff;--nav-hairline: var(--nw-line)}html.theme-newer[data-newer-accent=berry]{--nw-acc: #c4104f;--nw-acc-soft: #fff0f4}html.theme-newer[data-newer-accent=coral]{--nw-acc: #ff9a80;--nw-acc-soft: #fff1ec}html.theme-newer[data-newer-accent=fuchsia]{--nw-acc: #e77ad3;--nw-acc-soft: #fdeefb}html.theme-newer[data-newer-accent=orange]{--nw-acc: #ffa05a;--nw-acc-soft: #fff4ea}html.theme-newer body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased}html.theme-newer .mono-add-btn{background:var(--nw-green);border-color:var(--nw-green);color:#fff}html.theme-newer .mono-add-btn.in-cart{background:var(--nw-green-soft);color:var(--nw-green);border-color:#7cc98a}html.theme-newer .mono-story-card{border-radius:14px}html.theme-newer .mono-chip.active,html.theme-newer .mono-nav-btn.active{background:var(--nw-ink);color:#fff}html.theme-newer [data-sonner-toast]{font-family:var(--font-sans);border-radius:14px}html.theme-newer .pbtn-v6{background:linear-gradient(135deg,#20a533,#0a6a1b)!important;color:#fff!important;box-shadow:0 12px 26px -12px #0a6a1b8c,inset 0 1px #ffffff4d!important}
