.sk-card[data-v-eb33aefb]{width:100%;aspect-ratio:5/8;border-radius:var(--radius-tile);overflow:hidden}.boot[data-v-ddb210e0]{--boot-gutter: 14px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;background:radial-gradient(70vmax 70vmax at 8% 0%,rgba(253,95,194,.16),transparent 62%),radial-gradient(80vmax 80vmax at 92% 100%,rgba(253,95,194,.12),transparent 62%),var(--bg);padding:var(--sat, 0px) var(--boot-gutter) 0;padding-left:calc(var(--sb, 0px) + var(--boot-gutter));pointer-events:none}.boot__side[data-v-ddb210e0]{position:absolute;left:0;top:0;bottom:0;width:var(--sb, 0px);background:var(--bg);border-right:1px solid var(--line-strong);border-top-right-radius:var(--radius-md);overflow:hidden}.boot--k-chats[data-v-ddb210e0],.boot--k-pricing[data-v-ddb210e0],.boot--k-rows[data-v-ddb210e0],.boot--k-me[data-v-ddb210e0]{--boot-gutter: var(--gutter-text)}.boot--k-spec[data-v-ddb210e0]{--boot-gutter: 0px}.boot__spec[data-v-ddb210e0]{flex:1;min-height:0;overflow:hidden;width:100%;display:flex;flex-direction:column}.boot--full[data-v-ddb210e0],.boot--inline.boot--full[data-v-ddb210e0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-fullscreen);padding:0;margin:0;min-height:0;background:var(--bg)}.boot__bar[data-v-ddb210e0]{display:flex;align-items:center;justify-content:space-between;flex:none;height:var(--header-h);margin:0 calc(-1 * var(--boot-gutter));padding:0 var(--gutter-text)}@media (min-width: 640px){.boot__bar[data-v-ddb210e0]{padding:0 32px}}.boot__logo[data-v-ddb210e0]{width:88px;height:22px;border-radius:6px}.boot__pill[data-v-ddb210e0]{width:84px;height:30px;border-radius:var(--radius-pill)}.boot__searchRow[data-v-ddb210e0]{flex:none;display:flex;gap:10px;height:var(--toolbar-h);margin:8px 0 12px}.boot__search[data-v-ddb210e0]{flex:1;min-width:0;height:var(--toolbar-h);border-radius:var(--radius-pill)}.boot__tags[data-v-ddb210e0]{flex:none;width:104px;height:var(--toolbar-h);border-radius:var(--radius-pill)}.boot__grid[data-v-ddb210e0]{display:grid;grid-auto-rows:max-content;flex:1;overflow:hidden;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;--grid-gap: 8px}@media (min-width: 600px){.boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@media (min-width: 976px){.boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@media (min-width: 1432px){.boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;--grid-gap: 16px}}@media (min-width: 1832px){.boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;--grid-gap: 16px}}.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;--grid-gap: 8px}@supports (container-type: inline-size){@container content (min-width: 600px){.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@container content (min-width: 900px){.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@container content (min-width: 1200px){.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;--grid-gap: 16px}}@container content (min-width: 1600px){.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;--grid-gap: 16px}}}@supports not (container-type: inline-size){@media (min-width: 600px){.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@media (min-width: 976px){.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@media (min-width: 1432px){.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;--grid-gap: 16px}}@media (min-width: 1832px){.boot--inline .boot__grid[data-v-ddb210e0]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;--grid-gap: 16px}}}.boot__card[data-v-ddb210e0]{aspect-ratio:5/8;height:auto;align-self:start}.boot__grid--works[data-v-ddb210e0]{margin-top:8px}.boot--k-list[data-v-ddb210e0],.boot--k-works[data-v-ddb210e0],.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 8px}@media (min-width: 600px){.boot--k-list[data-v-ddb210e0],.boot--k-works[data-v-ddb210e0],.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 16px}}@media (min-width: 976px){.boot--k-list[data-v-ddb210e0],.boot--k-works[data-v-ddb210e0],.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 24px}}@media (min-width: 1432px){.boot--k-list[data-v-ddb210e0],.boot--k-works[data-v-ddb210e0],.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 32px}}@media (min-width: 1832px){.boot--k-list[data-v-ddb210e0],.boot--k-works[data-v-ddb210e0],.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 48px}}.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 8px}@supports (container-type: inline-size){@container content (min-width: 600px){.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 16px}}@container content (min-width: 900px){.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 24px}}@container content (min-width: 1200px){.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 32px}}@container content (min-width: 1600px){.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 48px}}}@supports not (container-type: inline-size){@media (min-width: 600px){.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 16px}}@media (min-width: 976px){.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 24px}}@media (min-width: 1432px){.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 32px}}@media (min-width: 1832px){.boot--inline.boot--k-list[data-v-ddb210e0],.boot--inline.boot--k-works[data-v-ddb210e0],.boot--inline.boot--k-characters[data-v-ddb210e0]{--boot-gutter: 48px}}}.boot__chrSearch[data-v-ddb210e0]{flex:none;display:flex;gap:8px;height:var(--toolbar-h);margin-top:8px}.boot__round[data-v-ddb210e0]{flex:none;width:40px;height:40px;border-radius:50%}.boot__chrBox[data-v-ddb210e0]{flex:1;min-width:0;height:40px;border-radius:var(--radius-pill)}.boot__chips[data-v-ddb210e0]{flex:none;display:flex;gap:4px;height:34px;margin:8px 0 12px;overflow:hidden}.boot__chip[data-v-ddb210e0]{flex:none;height:34px;border-radius:var(--radius-pill)}.boot__chip--all[data-v-ddb210e0]{width:34px;border-radius:50%}.boot__mgrid[data-v-ddb210e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;--grid-gap: 8px}@media (min-width: 600px){.boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@media (min-width: 976px){.boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@media (min-width: 1432px){.boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;--grid-gap: 16px}}@media (min-width: 1832px){.boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;--grid-gap: 16px}}.boot__mgrid[data-v-ddb210e0]{align-items:start;flex:1;min-height:0;overflow:hidden}.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;--grid-gap: 8px}@supports (container-type: inline-size){@container content (min-width: 600px){.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@container content (min-width: 900px){.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@container content (min-width: 1200px){.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;--grid-gap: 16px}}@container content (min-width: 1600px){.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;--grid-gap: 16px}}}@supports not (container-type: inline-size){@media (min-width: 600px){.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@media (min-width: 976px){.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;--grid-gap: 12px}}@media (min-width: 1432px){.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;--grid-gap: 16px}}@media (min-width: 1832px){.boot--inline .boot__mgrid[data-v-ddb210e0]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;--grid-gap: 16px}}}.boot__mcol[data-v-ddb210e0]{display:flex;flex-direction:column;gap:var(--grid-gap, 8px);min-width:0}.boot__mcard[data-v-ddb210e0]{display:block;width:100%;border-radius:var(--radius-card)}.boot__surprise[data-v-ddb210e0]{display:block;width:100%;aspect-ratio:100/34;border-radius:var(--radius-md)}@media (min-width: 768px){.boot__surprise[data-v-ddb210e0]{border-radius:var(--radius-card)}}.boot__stage[data-v-ddb210e0]{flex:1;margin:0 calc(-1 * var(--boot-gutter));border-radius:0}.boot__stageTop[data-v-ddb210e0]{display:flex;align-items:center;gap:8px;padding:14px 14px 0}.boot__stageAvatar[data-v-ddb210e0]{width:34px;height:34px;border-radius:50%;background:var(--fill-2)}.boot__stageBar[data-v-ddb210e0]{height:12px;border-radius:var(--radius-sm);background:var(--fill-2)}.boot__nav[data-v-ddb210e0]{display:flex;justify-content:space-around;align-items:center;flex:none;height:var(--nav-total);padding-bottom:var(--sab, 0px);margin:auto calc(-1 * var(--boot-gutter)) 0;background:var(--bg-elev);border-top:1px solid var(--line);border-radius:var(--radius-card) var(--radius-card) 0 0}.boot__navItem[data-v-ddb210e0]{width:40px;height:26px;border-radius:var(--radius-sm)}@media (min-width: 769px){.boot__nav[data-v-ddb210e0]{display:none}}.boot__pr[data-v-ddb210e0]{flex:1;min-height:0;overflow:hidden;width:100%;max-width:680px;margin:0 auto;padding-top:16px;display:flex;flex-direction:column}.boot__prTitle[data-v-ddb210e0]{flex:none;width:220px;height:26px;margin:0 auto 14px;border-radius:var(--radius-sm)}.boot__prSeg[data-v-ddb210e0]{flex:none;height:40px;margin-bottom:18px;border-radius:var(--radius-pill)}.boot__prCard[data-v-ddb210e0]{flex:none;height:102px;border-radius:var(--radius-card)}.boot__prCard+.boot__prCard[data-v-ddb210e0]{margin-top:14px}.boot__prCta[data-v-ddb210e0]{flex:none;height:46px;margin-top:36px;border-radius:var(--radius-pill)}.boot__psBalance[data-v-ddb210e0]{flex:none;display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 4px}.boot__psBalLabel[data-v-ddb210e0]{width:117px;height:14px;border-radius:4px}.boot__psBalVal[data-v-ddb210e0]{width:68px;height:24px;border-radius:var(--radius-sm)}.boot__psPerk[data-v-ddb210e0]{flex:none;display:flex;flex-direction:column;justify-content:center;gap:6px;height:36px;margin-top:10px;padding:0 4px}.boot__psLine[data-v-ddb210e0]{height:12px;border-radius:4px}.boot__psRefund[data-v-ddb210e0]{flex:none;display:flex;align-items:center;height:44px;margin-top:8px}.boot__psRefundBtn[data-v-ddb210e0]{width:171px;height:36px;border-radius:var(--radius-pill)}.boot__psHead[data-v-ddb210e0]{flex:none;display:flex;align-items:flex-end;justify-content:space-between;height:20px;margin:22px 0 10px}.boot__psH2[data-v-ddb210e0]{width:131px;height:20px;border-radius:var(--radius-sm)}.boot__psSwitch[data-v-ddb210e0]{width:95px;height:16px;margin-bottom:1px;border-radius:4px}.boot__psRow[data-v-ddb210e0]{flex:none;height:64px;border-radius:var(--radius-card)}.boot__psRow+.boot__psRow[data-v-ddb210e0]{margin-top:12px}.boot__psBuy[data-v-ddb210e0]{height:46px;border-radius:var(--radius-pill)}@media (max-width: 768px){.boot__psBuy[data-v-ddb210e0]{position:fixed;left:16px;right:16px;bottom:calc(var(--nav-total) + 12px);z-index:6}}@media (min-width: 769px){.boot__psBuy[data-v-ddb210e0]{margin-top:18px}}.boot__rw[data-v-ddb210e0]{flex:1;min-height:0;overflow:hidden;width:100%;max-width:648px;margin:0 auto;padding-top:16px}.boot__rwHead[data-v-ddb210e0]{display:flex;align-items:center;gap:12px;height:44px;margin-bottom:12px}.boot__rwBack[data-v-ddb210e0]{flex:none;width:36px;height:36px;border-radius:50%}.boot__rwTitle[data-v-ddb210e0]{width:150px;height:26px;border-radius:var(--radius-sm)}.boot__rwRow[data-v-ddb210e0]{display:flex;align-items:center;gap:14px;padding:13px 2px;border-bottom:1px solid var(--line-subtle)}.boot__rwMain[data-v-ddb210e0]{flex:1;min-width:0;display:flex;flex-direction:column}.boot__rwSide[data-v-ddb210e0]{flex:none;display:flex;flex-direction:column;align-items:flex-end}.boot__rwLine[data-v-ddb210e0]{display:block;border-radius:4px}.boot__me[data-v-ddb210e0]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:14px;width:100%;max-width:648px;margin:0 auto;padding:18px 0 0}.boot__meId[data-v-ddb210e0]{display:flex;align-items:center;gap:14px;height:60px;padding:6px 2px}.boot__meAvatar[data-v-ddb210e0]{width:48px;height:48px;border-radius:50%;flex:none}.boot__meName[data-v-ddb210e0]{width:180px;height:20px;border-radius:4px}.boot__meCard[data-v-ddb210e0]{flex:none;border-radius:var(--radius-card)}.boot__meOut[data-v-ddb210e0]{flex:none;width:180px;height:40px;margin:14px auto 0;border-radius:var(--radius-pill)}.boot__chats[data-v-ddb210e0]{width:100%;max-width:648px;margin:0 auto;padding-top:8px}.boot__chCtrls[data-v-ddb210e0]{display:flex;gap:8px;height:40px;margin-bottom:12px}.boot__chSearch[data-v-ddb210e0]{flex:1;min-width:0;height:40px;border-radius:var(--radius-pill)}.boot__chNew[data-v-ddb210e0]{flex:none;width:127px;height:40px;border-radius:var(--radius-pill)}.boot__chEdit[data-v-ddb210e0]{flex:none;width:82px;height:40px;border-radius:var(--radius-pill)}@media (max-width: 420px){.boot__chNew[data-v-ddb210e0]{width:95px}.boot__chEdit[data-v-ddb210e0]{width:74px}}.boot__chRow[data-v-ddb210e0]{display:flex;align-items:center;gap:12px;padding:10px 0}.boot__chAvatar[data-v-ddb210e0]{width:48px;height:48px;border-radius:50%;flex:none}.boot__chLines[data-v-ddb210e0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.boot__chLine[data-v-ddb210e0]{height:12px;border-radius:4px}.boot--inline[data-v-ddb210e0]{position:relative;inset:auto;z-index:auto;min-height:70vh;padding-top:0;pointer-events:none}.boot--inline .boot__nav[data-v-ddb210e0]{display:none}.boot--inline .boot__stage[data-v-ddb210e0]{min-height:70vh}.boot--player[data-v-ddb210e0],.boot--inline.boot--player[data-v-ddb210e0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-fullscreen);padding:0;margin:0;min-height:0;background:#000}.boot--player .boot__player[data-v-ddb210e0],.boot--inline.boot--player .boot__player[data-v-ddb210e0]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.boot--inline.boot--live[data-v-ddb210e0]{padding-top:0;min-height:0}.boot--inline.boot--live .boot__stage[data-v-ddb210e0]{height:calc(100vh - 68px);height:calc(100dvh - 68px);min-height:0;margin-bottom:calc(-1 * (var(--nav-total) + 16px))}.ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(70vmax 70vmax at 8% 0%,rgba(253,95,194,.16),transparent 62%),radial-gradient(80vmax 80vmax at 92% 100%,rgba(253,95,194,.12),transparent 62%)}.ambient__tile{position:absolute;left:50%;top:50%;width:142vmax;height:142vmax;transform:translate(-50%,-50%) rotate(-18deg);display:flex;flex-direction:column;justify-content:center;gap:5.5vmax}.ambient__row{display:flex;gap:4vmax;white-space:nowrap;justify-content:center}.ambient__row--odd{transform:translate(6vmax)}.ambient__mark{font-size:clamp(16px,4.2vmax,40px);font-weight:800;font-style:italic;letter-spacing:-.02em;line-height:1;color:#ffffff09;-webkit-user-select:none;user-select:none}.ambient__mark span{color:#fd5fc216}.ambient--quiet .ambient__mark{color:#ffffff06}.ambient--quiet .ambient__mark span{color:#fd5fc20f}.boot.is-leaving{opacity:0;transition:opacity .16s ease}.cpl[data-v-65885993]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg);display:flex;flex-direction:column;padding-top:var(--sat, 0px)}.cpl__bar[data-v-65885993]{display:flex;align-items:center;gap:10px;height:56px;padding:0 12px}.cpl__back[data-v-65885993]{width:28px;height:28px;border-radius:50%}.cpl__avatar[data-v-65885993]{width:36px;height:36px;border-radius:50%}.cpl__name[data-v-65885993]{width:120px;height:16px;border-radius:7px}.cpl__msgs[data-v-65885993]{flex:1;display:flex;flex-direction:column;gap:14px;padding:16px 16px 0}.cpl__msg[data-v-65885993]{display:flex;align-items:flex-end;gap:10px;max-width:90%}.cpl__msg--assistant[data-v-65885993]{align-self:flex-start;flex-direction:column;align-items:flex-start;gap:8px}.cpl__msg--user[data-v-65885993]{align-self:flex-end}.cpl__bubble[data-v-65885993]{display:flex;flex-direction:column;gap:10px;padding:16px 20px;border-radius:18px;background:var(--fill-1);max-width:100%}.cpl__bubble--user[data-v-65885993]{background:var(--brand-a16);align-items:flex-end}.cpl__line[data-v-65885993]{display:block;height:17px;border-radius:7px;max-width:100%}.cpl__line--user[data-v-65885993]{background:linear-gradient(100deg,var(--brand-a16) 30%,var(--brand-a32),var(--brand-a16) 70%);background-size:300% 100%}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins-800.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/poppins-900.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/poppins-800-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:100 500;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans");size-adjust:112.74%;ascent-override:93.13%;descent-override:31.04%;line-gap-override:8.87%}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:600 1000;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold");size-adjust:107.02%;ascent-override:98.11%;descent-override:32.7%;line-gap-override:9.34%}:root{color-scheme:dark;--font-body: "Poppins", "Poppins Fallback", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bg: #0d0d0d;--bg-elev: #141414;--surface: #1d1d1d;--surface-2: #242424;--surface-3: #2e2e2e;--line: rgba(255, 255, 255, .1);--text: #ffffff;--text-2: #aaaaaa;--text-3: #929292;--brand: #fd5fc2;--brand-2: #ec4899;--brand-grad: linear-gradient(135deg, #ff79d1, #fd5fc2);--brand-grad-cta: linear-gradient(135deg, #f455b8, #e5399a);--gold: #fbbf24;--success: #22c55e;--danger: #dc2626;--danger-text: #ff8a8a;--warn: #fb923c;--radius-sm: 8px;--radius-md: 12px;--radius-card: 16px;--radius-lg: var(--radius-card);--radius-modal: 20px;--radius-xl: 24px;--radius-pill: 9999px;--radius-tile: 12px;--fs-11: 11px;--fs-12: 12px;--fs-13: 13px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-17: 17px;--fs-20: 20px;--fs-24: 24px;--fs-micro: var(--fs-11);--fs-caption: var(--fs-12);--fs-body-sm: var(--fs-13);--fs-body: var(--fs-14);--fs-title-sm: var(--fs-15);--fs-body-lg: var(--fs-16);--fs-title: var(--fs-17);--fs-title-lg: var(--fs-20);--fs-display: var(--fs-24);--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--surface-4: #353536;--surface-modal: #161616;--sheet: #181818;--popover: rgba(36, 36, 36, .96);--glass: rgba(13, 13, 13, .72);--surface-brand: #2a1c26;--skel: #1e1e22;--line-strong: rgba(255, 255, 255, .16);--line-subtle: rgba(255, 255, 255, .06);--text-soft: #d9d9d9;--text-placeholder: var(--text-3);--text-disabled: #808080;--on-brand: #ffffff;--on-brand-small: #3a0b26;--brand-hover: #ff79d1;--brand-soft-text: #ff8fd6;--brand-a08: rgba(253, 95, 194, .08);--brand-a16: rgba(253, 95, 194, .16);--brand-a32: rgba(253, 95, 194, .32);--brand-glow: 0 6px 16px rgba(253, 95, 194, .32);--brand-glow-strong: 0 0 14px rgba(253, 95, 194, .5);--ring-brand: 0 0 0 3px rgba(253, 95, 194, .22);--ring-danger: 0 0 0 3px rgba(220, 38, 38, .22);--nav-icon-idle: rgba(253, 95, 194, .65);--fill-1: rgba(255, 255, 255, .06);--fill-2: rgba(255, 255, 255, .1);--fill-3: rgba(255, 255, 255, .16);--fill-4: rgba(255, 255, 255, .24);--control-ring: rgba(255, 255, 255, .45);--success-text: #4ade80;--success-bg: rgba(34, 197, 94, .14);--on-success: #052e16;--danger-bg: rgba(239, 68, 68, .16);--danger-press: #bb2020;--warn-bg: rgba(251, 146, 60, .14);--gold-bg: rgba(251, 191, 36, .12);--progress: var(--brand);--backdrop: rgba(0, 0, 0, .6);--veil: rgba(0, 0, 0, .45);--veil-strong: rgba(0, 0, 0, .6);--veil-press: rgba(0, 0, 0, .8);--veil-faint: rgba(0, 0, 0, .1);--upload-halo: radial-gradient(ellipse 58% 34% at 50% 52%, rgba(0, 0, 0, .38) 0%, rgba(0, 0, 0, .22) 45%, rgba(0, 0, 0, 0) 100%);--upload-ring: inset 0 0 0 1.5px rgba(255, 255, 255, .85), 0 0 0 1px rgba(0, 0, 0, .1), 0 2px 8px rgba(0, 0, 0, .28);--on-media: #ffffff;--media-bg: #000000;--on-media-2: rgba(255, 255, 255, .8);--on-media-shadow: 0 1px 4px rgba(0, 0, 0, .6);--media-text-shadow: var(--on-media-shadow);--on-media-line: rgba(255, 255, 255, .14);--icon-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, .5));--scrim-top: linear-gradient(180deg, rgba(0, 0, 0, .45) 0%, rgba(0, 0, 0, .18) 55%, rgba(0, 0, 0, 0) 100%);--scrim-edges: linear-gradient(180deg, rgba(0, 0, 0, .32) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, .32) 100%);--scrim-bottom: linear-gradient(0deg, rgba(0,0,0,.6), rgba(0,0,0,.596) 4.625%, rgba(0,0,0,.58) 9.25%, rgba(0,0,0,.553) 13.875%, rgba(0,0,0,.514) 18.5%, rgba(0,0,0,.463) 23.125%, rgba(0,0,0,.4) 27.75%, rgba(0,0,0,.333) 32.375%, rgba(0,0,0,.267) 37%, rgba(0,0,0,.2) 41.625%, rgba(0,0,0,.137) 46.25%, rgba(0,0,0,.086) 50.875%, rgba(0,0,0,.047) 55.5%, rgba(0,0,0,.02) 60.125%, rgba(0,0,0,.004) 64.75%, rgba(0,0,0,0) 69.375%);--glass-bg: rgba(0, 0, 0, .42);--glass-bg-strong: rgba(0, 0, 0, .62);--glass-bg-press: var(--glass-bg-strong);--glass-blur: 12px;--glass-line: rgba(255, 255, 255, .14);--glass-shadow: 0 2px 8px rgba(0, 0, 0, .28);--shadow-pop: 0 18px 44px rgba(0, 0, 0, .5);--shadow-fab: 0 8px 20px rgba(0, 0, 0, .35);--bubble-user: #6a2045;--bubble-bot: var(--surface-3);--bubble-user-em: #fcdeed;--rec-orb-a: #a02a52;--rec-orb-b: #611530;--rec-orb-core: #3a0f22;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-12: 48px;--nav-h: 64px;--nav-total: calc(var(--nav-h) + var(--sab, 0px));--header-h: 44px;--toolbar-h: 40px;--fab-gap: 16px;--fab-bottom: calc(var(--nav-total) + var(--fab-gap) + var(--install-card-h, 0px));--gutter-grid: 8px;--gutter-text: 16px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-std: cubic-bezier(.4, 0, .2, 1);--ease-sheet: cubic-bezier(.32, .72, 0, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-120: .12s;--dur-180: .18s;--dur-240: .24s;--dur-300: .3s;--dur-360: .36s;--dur-press: var(--dur-120);--dur-fast: var(--dur-180);--dur-base: var(--dur-240);--dur-screen: var(--dur-300);--dur-sheet-in: var(--dur-360);--dur-sheet-out: var(--dur-240);--studio-wash: linear-gradient(90deg, rgba(253, 95, 194, .1), rgba(253, 95, 194, 0) 58%);--studio-shine: linear-gradient(110deg, rgba(255, 121, 209, 0) 24%, rgba(255, 121, 209, .12) 44%, rgba(255, 255, 255, .16) 49.2%, rgba(255, 255, 255, .16) 50.8%, rgba(255, 121, 209, .1) 56%, rgba(255, 121, 209, 0) 76%);--studio-chev-lit: linear-gradient(90deg, rgba(255, 121, 209, 0), var(--brand-hover) 45%, var(--on-media) 60%, rgba(255, 255, 255, 0));--studio-rest-glow: linear-gradient(90deg, rgba(253, 95, 194, .06), rgba(253, 95, 194, 0) 70%);--studio-tile: linear-gradient(145deg, rgba(253, 95, 194, .24), rgba(253, 95, 194, .06));--studio-ic-skin: #fbe6f2;--studio-ic-hair-a: #ff9ad9;--studio-ic-hair-b: #e5399a;--studio-ic-plat-a: #fbf7f0;--studio-ic-plat-b: #cfc4b2;--studio-swatch-platinum: #ece6dc;--studio-swatch-brunette: #6b4632;--studio-swatch-auburn: #a4452c;--z-chat-drawer: 120;--z-chat-fee: 140;--z-chat-call: 150;--z-chat-viewer: 200;--z-chat-page: 50;--z-chat-header: 20;--z-chat-net: 25;--z-chat-kicked: 26;--z-chat-call-warn: 29;--z-chat-call-bar: 30;--z-chat-incoming: 31;--z-chat-call-ended: 40;--z-pricing-bar: 190;--z-nav: 200;--z-float-bar: 210;--z-page-scrim: 220;--z-toolbar: 230;--z-toolbar-pop: 231;--z-fab: 235;--z-install: 240;--z-sidebar: 245;--z-header: 300;--z-tooltip: 400;--z-drawer-scrim: 940;--z-drawer: 950;--z-fullscreen: 1000;--z-dialog: 1100;--z-media-sheet: 1200;--z-welcome: 1250;--z-lock: 1280;--z-auth: 1300;--z-auth-otp: 1310;--z-sheet: 1350;--z-bind-phone: 1360;--z-checkout: 1400;--z-picker: 1420;--z-persona-sheet: 2500;--z-persona-profile: 2600;--z-persona-viewer: 2650;--z-persona-confirm: 2700;--z-toast: 3000;--z-gate: 3000;--z-debug: 5000}@media (min-width: 640px){:root{--header-h: 56px}}@media (min-width: 768px){:root{--radius-tile: 16px}}@media (min-width: 769px){:root{--nav-h: 0px;--fab-bottom: 24px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px)}html.is-android{--sat: 0px;--sab: 0px}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:pan-x pan-y;overscroll-behavior:none}body{font-family:Poppins,Poppins Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;touch-action:pan-x pan-y;overflow-x:hidden;overscroll-behavior-y:none;overscroll-behavior-x:none}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}ul,ol{list-style:none}button{cursor:pointer;border:none;background:none;font-family:inherit;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[role=dialog]:focus,[role=dialog]:focus-visible{outline:none}:focus:not(:focus-visible){outline:none}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{-webkit-tap-highlight-color:transparent}input,textarea,select{font-family:inherit}@media (hover: none) and (pointer: coarse){input,textarea,select{font-size:16px!important}}.container{max-width:1200px;margin:0 auto;padding:0 20px}.text-center{text-align:center}.text-right{text-align:right}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:8px}.gap-4{gap:16px}.mt-4{margin-top:16px}.mb-4{margin-bottom:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;transition:all var(--dur-base) var(--ease-std);cursor:pointer;border:2px solid transparent;white-space:nowrap}.btn.btn:disabled:not([class*=btn--]){opacity:1;cursor:not-allowed;background:var(--surface-3);color:var(--text-disabled);border-color:transparent;box-shadow:none;filter:none}.btn--primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border:0;border-radius:var(--radius-pill);font-family:inherit;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;transition:transform var(--dur-press) var(--ease-std),background-color var(--dur-fast) var(--ease-std),color var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std),filter var(--dur-fast) var(--ease-std)}.btn--primary:active:not(:disabled){transform:scale(.96)}.btn--primary:disabled,.btn--primary[aria-disabled=true]{cursor:not-allowed;opacity:1;background:var(--surface-3);color:var(--text-disabled);box-shadow:none;filter:none}.btn--primary[aria-busy=true],.btn--primary.is-loading{color:transparent;pointer-events:none}.btn--primary[aria-busy=true]>*,.btn--primary.is-loading>*{visibility:hidden}.btn--primary[aria-busy=true]:before,.btn--primary.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.btn--primary{height:40px;min-height:40px;padding:0 18px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.btn--primary svg{width:16px;height:16px;flex:none}.btn--primary{background:var(--brand-grad-cta);color:var(--on-brand)}.btn--primary:hover:not(:disabled){filter:brightness(1.06)}.btn--primary:active:not(:disabled){filter:brightness(.94)}.btn--secondary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border:0;border-radius:var(--radius-pill);font-family:inherit;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;transition:transform var(--dur-press) var(--ease-std),background-color var(--dur-fast) var(--ease-std),color var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std),filter var(--dur-fast) var(--ease-std)}.btn--secondary:active:not(:disabled){transform:scale(.96)}.btn--secondary:disabled,.btn--secondary[aria-disabled=true]{cursor:not-allowed;opacity:1;background:var(--surface-3);color:var(--text-disabled);box-shadow:none;filter:none}.btn--secondary[aria-busy=true],.btn--secondary.is-loading{color:transparent;pointer-events:none}.btn--secondary[aria-busy=true]>*,.btn--secondary.is-loading>*{visibility:hidden}.btn--secondary[aria-busy=true]:before,.btn--secondary.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.btn--secondary{height:40px;min-height:40px;padding:0 18px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.btn--secondary svg{width:16px;height:16px;flex:none}.btn--secondary{background:var(--fill-2);color:var(--text)}.btn--secondary:hover:not(:disabled),.btn--secondary:active:not(:disabled){background:var(--fill-3)}.btn--outline{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border:0;border-radius:var(--radius-pill);font-family:inherit;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;transition:transform var(--dur-press) var(--ease-std),background-color var(--dur-fast) var(--ease-std),color var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std),filter var(--dur-fast) var(--ease-std)}.btn--outline:active:not(:disabled){transform:scale(.96)}.btn--outline:disabled,.btn--outline[aria-disabled=true]{cursor:not-allowed;opacity:1;background:var(--surface-3);color:var(--text-disabled);box-shadow:none;filter:none}.btn--outline[aria-busy=true],.btn--outline.is-loading{color:transparent;pointer-events:none}.btn--outline[aria-busy=true]>*,.btn--outline.is-loading>*{visibility:hidden}.btn--outline[aria-busy=true]:before,.btn--outline.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.btn--outline{height:40px;min-height:40px;padding:0 18px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.btn--outline svg{width:16px;height:16px;flex:none}.btn--outline{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--fill-4)}.btn--outline:hover:not(:disabled),.btn--outline:active:not(:disabled){background:var(--fill-1)}.btn--text{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border:0;border-radius:var(--radius-pill);font-family:inherit;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;transition:transform var(--dur-press) var(--ease-std),background-color var(--dur-fast) var(--ease-std),color var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std),filter var(--dur-fast) var(--ease-std)}.btn--text:active:not(:disabled){transform:scale(.96)}.btn--text:disabled,.btn--text[aria-disabled=true]{cursor:not-allowed;opacity:1;background:var(--surface-3);color:var(--text-disabled);box-shadow:none;filter:none}.btn--text[aria-busy=true],.btn--text.is-loading{color:transparent;pointer-events:none}.btn--text[aria-busy=true]>*,.btn--text.is-loading>*{visibility:hidden}.btn--text[aria-busy=true]:before,.btn--text.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.btn--text{height:40px;min-height:40px;padding:0 18px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.btn--text svg{width:16px;height:16px;flex:none}.btn--text{background:transparent;color:var(--brand)}.btn--text:hover:not(:disabled),.btn--text:active:not(:disabled){color:var(--brand-hover)}.btn--text:disabled,.btn--text[aria-disabled=true]{background:transparent}.btn--text[aria-busy=true]:before,.btn--text.is-loading:before{border-color:var(--brand-a32);border-top-color:var(--brand)}.btn--text-neutral{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border:0;border-radius:var(--radius-pill);font-family:inherit;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;transition:transform var(--dur-press) var(--ease-std),background-color var(--dur-fast) var(--ease-std),color var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std),filter var(--dur-fast) var(--ease-std)}.btn--text-neutral:active:not(:disabled){transform:scale(.96)}.btn--text-neutral:disabled,.btn--text-neutral[aria-disabled=true]{cursor:not-allowed;opacity:1;background:var(--surface-3);color:var(--text-disabled);box-shadow:none;filter:none}.btn--text-neutral[aria-busy=true],.btn--text-neutral.is-loading{color:transparent;pointer-events:none}.btn--text-neutral[aria-busy=true]>*,.btn--text-neutral.is-loading>*{visibility:hidden}.btn--text-neutral[aria-busy=true]:before,.btn--text-neutral.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.btn--text-neutral{height:40px;min-height:40px;padding:0 18px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.btn--text-neutral svg{width:16px;height:16px;flex:none}.btn--text-neutral{background:transparent;color:var(--text-2)}.btn--text-neutral:hover:not(:disabled),.btn--text-neutral:active:not(:disabled){color:var(--text)}.btn--text-neutral:disabled,.btn--text-neutral[aria-disabled=true]{background:transparent}.btn--text-neutral[aria-busy=true]:before,.btn--text-neutral.is-loading:before{border-color:var(--brand-a32);border-top-color:var(--brand)}.btn--danger{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border:0;border-radius:var(--radius-pill);font-family:inherit;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;transition:transform var(--dur-press) var(--ease-std),background-color var(--dur-fast) var(--ease-std),color var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std),filter var(--dur-fast) var(--ease-std)}.btn--danger:active:not(:disabled){transform:scale(.96)}.btn--danger:disabled,.btn--danger[aria-disabled=true]{cursor:not-allowed;opacity:1;background:var(--surface-3);color:var(--text-disabled);box-shadow:none;filter:none}.btn--danger[aria-busy=true],.btn--danger.is-loading{color:transparent;pointer-events:none}.btn--danger[aria-busy=true]>*,.btn--danger.is-loading>*{visibility:hidden}.btn--danger[aria-busy=true]:before,.btn--danger.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.btn--danger{height:40px;min-height:40px;padding:0 18px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.btn--danger svg{width:16px;height:16px;flex:none}.btn--danger{background:var(--danger);color:#fff}.btn--danger:hover:not(:disabled),.btn--danger:active:not(:disabled){background:var(--danger-press)}.btn--danger-soft{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border:0;border-radius:var(--radius-pill);font-family:inherit;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;transition:transform var(--dur-press) var(--ease-std),background-color var(--dur-fast) var(--ease-std),color var(--dur-fast) var(--ease-std),box-shadow var(--dur-fast) var(--ease-std),filter var(--dur-fast) var(--ease-std)}.btn--danger-soft:active:not(:disabled){transform:scale(.96)}.btn--danger-soft:disabled,.btn--danger-soft[aria-disabled=true]{cursor:not-allowed;opacity:1;background:var(--surface-3);color:var(--text-disabled);box-shadow:none;filter:none}.btn--danger-soft[aria-busy=true],.btn--danger-soft.is-loading{color:transparent;pointer-events:none}.btn--danger-soft[aria-busy=true]>*,.btn--danger-soft.is-loading>*{visibility:hidden}.btn--danger-soft[aria-busy=true]:before,.btn--danger-soft.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.btn--danger-soft{height:40px;min-height:40px;padding:0 18px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.btn--danger-soft svg{width:16px;height:16px;flex:none}.btn--danger-soft{background:var(--danger-bg);color:var(--danger-text)}.btn--danger-soft:hover:not(:disabled),.btn--danger-soft:active:not(:disabled){background:#ef444438}.btn--lg,.btn--46{height:46px;min-height:46px;padding:0 24px;font-size:15px;line-height:20px;font-weight:600;letter-spacing:0}.btn--lg svg,.btn--46 svg{width:18px;height:18px;flex:none}.btn--md,.btn--40{height:40px;min-height:40px;padding:0 18px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.btn--md svg,.btn--40 svg{width:16px;height:16px;flex:none}.btn--sm,.btn--32{height:32px;min-height:32px;padding:0 14px;font-size:13px;line-height:18px;font-weight:600;letter-spacing:0}.btn--sm svg,.btn--32 svg{width:14px;height:14px;flex:none}.btn--sm:after,.btn--32:after{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}.btn--primary.btn--lg,.btn--primary.btn--46{box-shadow:var(--brand-glow)}.btn--primary.btn--lg:disabled,.btn--primary.btn--46:disabled{box-shadow:none}.btn--block{display:flex;width:100%}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;transition:border-color var(--dur-base) var(--ease-std)}.card:hover{border-color:var(--line-strong)}.form-group{margin-bottom:20px}.form-group label{display:block;font-size:14px;font-weight:500;color:var(--text-2);margin-bottom:6px}.spinner{display:inline-block;width:24px;height:24px;border:3px solid var(--fill-3);border-top-color:var(--brand);border-radius:50%;animation:spin .7s linear infinite}.skel-base{background-color:var(--skel);background-image:linear-gradient(120deg,#fff0 35%,#ffffff1a,#fff0 65%);background-size:250% 250%;background-repeat:no-repeat;animation:iil-skel-sweep 1.6s linear infinite}@keyframes iil-skel-sweep{0%{background-position:100% 100%}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.skel-base{animation:none}}html.is-android.is-scrolling .skel-base{animation-play-state:paused}.ph-media{background-color:var(--skel);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 2l1.9 5.8L20 9.7l-6.1 1.9L12 17l-1.9-5.4L4 9.7l6.1-1.9z'/%3E%3C/svg%3E"),radial-gradient(circle at 30% 25%,rgba(255,255,255,.35),transparent 55%),var(--brand-grad);background-repeat:no-repeat;background-position:center,center,center;background-size:clamp(14px,22%,28px) auto,250% 250%,100% 100%;animation:none}@keyframes spin{to{transform:rotate(360deg)}}#nprogress .bar{background:var(--brand)!important}#nprogress .peg{box-shadow:0 0 10px var(--brand),0 0 5px var(--brand)!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (prefers-reduced-motion: reduce){.spinner,[aria-busy=true]:before,.is-loading:before{animation:iil-busy-pulse 1.6s ease-in-out infinite alternate!important}}@keyframes iil-busy-pulse{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion: reduce){.typing-dot{animation-duration:1.2s!important;animation-iteration-count:infinite!important}.pprof__lock.is-busy,.qview__tileLock.is-busy{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}
