@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}@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}
