.legal-module__Qu0mEa__main{width:min(820px,100%);margin:0 auto;padding:40px 20px 96px}.legal-module__Qu0mEa__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-bottom:20px;display:flex}.legal-module__Qu0mEa__barLinks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.legal-module__Qu0mEa__back{color:#ffffffe6;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.legal-module__Qu0mEa__back:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.legal-module__Qu0mEa__small{color:#fff;background:#03040a4d;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.legal-module__Qu0mEa__small:hover{background:#ffffff1f;border-color:#fff}.legal-module__Qu0mEa__lead{color:#ffffffe6;max-width:44em;margin:0 0 20px;font-size:15px;line-height:1.5}.legal-module__Qu0mEa__sheet{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#eceef6;background:#07080feb;border:1px solid #ffffff24;border-radius:28px;padding:44px 48px 48px;box-shadow:0 40px 90px -40px #03041ee6}.legal-module__Qu0mEa__sheet h1{color:#fff;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;border-bottom:1px solid #ffffff24;margin:0 0 30px;padding-bottom:26px;font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.15}.legal-module__Qu0mEa__sheet section+section{margin-top:30px}.legal-module__Qu0mEa__sheet h2{color:#fff;letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.35}.legal-module__Qu0mEa__sheet p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:42em;margin:0 0 10px;font-size:16px;line-height:1.7}.legal-module__Qu0mEa__sheet p:last-child{margin-bottom:0}@media (max-width:680px){.legal-module__Qu0mEa__main{padding:20px 14px 72px}.legal-module__Qu0mEa__sheet{border-radius:22px;padding:26px 20px 30px}.legal-module__Qu0mEa__sheet p{font-size:15.5px}}@media print{.legal-module__Qu0mEa__bar,.legal-module__Qu0mEa__lead{display:none!important}.legal-module__Qu0mEa__main{width:100%;padding:0}.legal-module__Qu0mEa__sheet{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;padding:0;color:#000!important;background:#fff!important}.legal-module__Qu0mEa__sheet h1,.legal-module__Qu0mEa__sheet h2{border-color:#999;color:#000!important}.legal-module__Qu0mEa__sheet p{max-width:none;font-size:11pt;line-height:1.5}.legal-module__Qu0mEa__sheet section{break-inside:avoid-page}}
.studio-module__fufBZa__page{--bg:#03040a;--surface:#07080f;--card:#0b0c14;--ink:#fafafa;--muted:#9a9db0;--line:#ffffff17;--strong-line:#ffffff3d;--inverse:#fafafa;--inverse-ink:#03040a;--accent:#8089ff;--deep:#14153a;--soft:0 30px 70px -40px #5c64ff80, 0 0 0 1px #ffffff0a;--font-display:var(--font-body);background:var(--bg);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.studio-module__fufBZa__page :is(h1,h2,h3) em{font-style:italic}.studio-module__fufBZa__page .app-header{border-bottom-color:var(--line);background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background .3s,border-color .3s}html[data-hero=top] .studio-module__fufBZa__page .app-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.studio-module__fufBZa__page .primary-nav a:hover{background:#ffffff24}.studio-module__fufBZa__page .wordmark{font-weight:600}.studio-module__fufBZa__page .overline{color:var(--muted)}.studio-module__fufBZa__page .section-title-row h2{letter-spacing:-.035em;font-weight:500}.studio-module__fufBZa__page .app-footer{background:var(--bg)}.studio-module__fufBZa__page .mcp-setup{background:var(--surface)}.studio-module__fufBZa__page .mcp-steps b{color:var(--accent);font-size:12px}.studio-module__fufBZa__page ::selection{background:var(--accent);color:#fff}.studio-module__fufBZa__login{color:var(--muted);white-space:nowrap;font-size:14px}.studio-module__fufBZa__login:hover{color:var(--ink)}.studio-module__fufBZa__logout{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.studio-module__fufBZa__appBar{grid-template-columns:1fr auto!important}.studio-module__fufBZa__appBar .studio-module__fufBZa__logout{min-height:36px}.studio-module__fufBZa__appBell{width:36px;height:36px;color:var(--ink);border:1px solid #ffffff38;border-radius:50%;place-items:center;transition:background .2s,border-color .2s;display:grid;position:relative}.studio-module__fufBZa__appBell:hover,.studio-module__fufBZa__appBell[aria-current]{border-color:var(--strong-line);background:#ffffff1a}.studio-module__fufBZa__appBell b{background:var(--accent);color:#03040a;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-5px;right:-5px}.studio-module__fufBZa__appBar .studio-module__fufBZa__login{align-items:center;display:inline-flex}@media (max-width:680px){.studio-module__fufBZa__appBell{width:44px;height:44px}.studio-module__fufBZa__appBar .studio-module__fufBZa__login{min-height:44px}}@media (max-width:720px){.studio-module__fufBZa__login{display:none}}.studio-module__fufBZa__hero{color:#fff;background:linear-gradient(160deg,#6f78ff 0%,#2a2fa8 45%,#05061a 100%);flex-direction:column;justify-content:center;min-height:100svh;margin-top:-70px;padding:150px 24px;display:flex;position:relative;overflow:hidden}.studio-module__fufBZa__fluid{position:absolute;inset:0}.studio-module__fufBZa__hero>.studio-module__fufBZa__fluid:after,.studio-module__fufBZa__aboutHero>.studio-module__fufBZa__fluid:after{content:"";pointer-events:none;background:linear-gradient(#03040a00 0%,#03040ab3 62%,#03040a 100%);height:46%;position:absolute;inset:auto 0 0}.studio-module__fufBZa__markMove{pointer-events:none;will-change:transform;position:absolute;inset:0}.studio-module__fufBZa__heroMark{aspect-ratio:1;stroke:#fff3;stroke-width:1.2px;pointer-events:none;width:auto;height:118%;transition:transform .45s cubic-bezier(.5,0,.2,1);position:absolute;top:50%;right:-15vw;transform:translateY(-48%)rotate(-6deg);-webkit-mask-image:linear-gradient(#000 55%,#0000 92%);mask-image:linear-gradient(#000 55%,#0000 92%)}.studio-module__fufBZa__heroMark[data-flip=true]{transform:translateY(-48%)rotate(6deg)scaleX(-1)}.studio-module__fufBZa__heroMark *{vector-effect:non-scaling-stroke}.studio-module__fufBZa__heroMark .studio-module__fufBZa__markSkin{fill:#ffffff08}.studio-module__fufBZa__markEyes{stroke:#ffffff6b;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.studio-module__fufBZa__markPill rect,.studio-module__fufBZa__markShape circle,.studio-module__fufBZa__markShape path[d$=Z]{fill:#ffffff1a}.studio-module__fufBZa__markShape .studio-module__fufBZa__markDot{fill:#fff6;stroke:none}.studio-module__fufBZa__markShape{opacity:0}.studio-module__fufBZa__markPart,.studio-module__fufBZa__markBreath{transform-box:fill-box;transform-origin:50%}.studio-module__fufBZa__markBreath{transform-origin:50% 90%;animation:5.5s ease-in-out infinite studio-module__fufBZa__markBreath}@keyframes studio-module__fufBZa__markBreath{0%,to{transform:none}50%{transform:translateY(-.5px)scale(1.012,1.018)}}.studio-module__fufBZa__heroInner{width:min(832px,100%);margin:0 auto;position:relative}.studio-module__fufBZa__heroInner .overline{color:#ffffffc7;margin-bottom:20px}.studio-module__fufBZa__hero h1{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(40px,5.2vw,76px);font-weight:500;line-height:1.02}.studio-module__fufBZa__hero h1 em{color:#ffffffc7}.studio-module__fufBZa__heroLead{color:#ffffffdb;max-width:30em;margin:0 0 36px;font-size:19px;line-height:1.5}.studio-module__fufBZa__heroActions{flex-wrap:wrap;gap:12px;display:flex}.studio-module__fufBZa__heroGhost{min-height:var(--btn-h-lg);padding:0 var(--btn-pad-lg);border-radius:var(--btn-radius);color:#fff;font-size:var(--btn-fs-lg);font-weight:var(--btn-fw);border:1px solid #ffffff80;justify-content:center;align-items:center;transition:background .2s,transform .2s cubic-bezier(.23,1,.32,1);display:inline-flex}.studio-module__fufBZa__heroGhost:hover{background:#ffffff1f;transform:translateY(-2px)}.studio-module__fufBZa__heroFacts{color:#fffc;flex-wrap:wrap;gap:8px 26px;margin:44px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.studio-module__fufBZa__heroFacts li{align-items:center;gap:9px;display:flex}.studio-module__fufBZa__heroFacts li:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.studio-module__fufBZa__btnInk,.studio-module__fufBZa__heroPrimary{min-height:var(--btn-h-lg);padding:0 var(--btn-pad-lg);border:1px solid var(--btn-bg);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-ink);font-size:var(--btn-fs-lg);font-weight:var(--btn-fw);justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s;display:inline-flex}.studio-module__fufBZa__btnInk:hover,.studio-module__fufBZa__heroPrimary:hover{transform:translateY(-2px)}.studio-module__fufBZa__statement{place-items:center;min-height:82vh;padding:120px 24px;display:grid}.studio-module__fufBZa__statement p{letter-spacing:-.04em;text-align:center;text-wrap:balance;max-width:17em;margin:0;font-size:clamp(30px,4.4vw,64px);font-weight:500;line-height:1.1}.studio-module__fufBZa__statement span{will-change:filter, opacity;display:inline-block}.studio-module__fufBZa__facts{flex-wrap:wrap;gap:8px;margin:34px 0 0;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.studio-module__fufBZa__facts li{border:1px solid var(--line);background:var(--card);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:flex}.studio-module__fufBZa__facts li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}.studio-module__fufBZa__frameBar{border-bottom:1px solid var(--ink);background:var(--bg);align-items:center;gap:5px;padding:9px 12px;display:flex}.studio-module__fufBZa__frameBar i{border:1px solid var(--ink);border-radius:50%;width:7px;height:7px}.studio-module__fufBZa__frameBar em{color:var(--muted);font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-size:10px;font-style:normal;overflow:hidden}.studio-module__fufBZa__heroIn>*{animation:.9s cubic-bezier(.2,.7,.2,1) both studio-module__fufBZa__heroRise}.studio-module__fufBZa__heroIn>:nth-child(2){animation-delay:80ms}.studio-module__fufBZa__heroIn>:nth-child(3){animation-delay:.18s}.studio-module__fufBZa__heroIn>:nth-child(4){animation-delay:.3s}.studio-module__fufBZa__heroIn>:nth-child(5){animation-delay:.4s}.studio-module__fufBZa__heroIn>:nth-child(6){animation-delay:.5s}@keyframes studio-module__fufBZa__heroRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.studio-module__fufBZa__portfolio{background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:88px max(24px,50vw - 650px) 96px;overflow:hidden}.studio-module__fufBZa__portfolio .section-title-row{margin-bottom:10px}.studio-module__fufBZa__portfolio .section-title-row h2{max-width:14em;font-size:clamp(34px,4vw,58px);line-height:.98}.studio-module__fufBZa__showcase{text-align:center}.studio-module__fufBZa__ring{height:clamp(360px,46vw,560px);margin:0 calc(-1*max(24px,50vw - 650px))}.studio-module__fufBZa__caption{justify-items:center;gap:0;animation:.4s both studio-module__fufBZa__captionIn;display:grid}@keyframes studio-module__fufBZa__captionIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.studio-module__fufBZa__captionMeta{color:var(--muted);font-family:var(--font-mono), monospace;text-transform:uppercase;align-items:baseline;gap:6px;margin:0 0 14px;font-size:11px;display:flex}.studio-module__fufBZa__captionMeta b{color:var(--ink);font-size:20px;font-weight:500}.studio-module__fufBZa__captionMeta span{border:1px solid var(--accent);color:var(--accent);border-radius:999px;margin-left:12px;padding:4px 10px}.studio-module__fufBZa__caption h3{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(38px,5.6vw,84px);font-weight:500;line-height:.95}.studio-module__fufBZa__captionText{max-width:34em;min-height:3.1em;color:var(--muted);margin:16px auto 26px;font-size:16px;line-height:1.55}.studio-module__fufBZa__ringHint{color:var(--muted);font-family:var(--font-mono), monospace;text-transform:uppercase;margin:30px 0 0;font-size:11px}.studio-module__fufBZa__closing{text-align:center;padding:40px max(24px,50vw - 650px) 96px}.studio-module__fufBZa__closingCard{color:#fafafa;border-radius:32px;position:relative;overflow:hidden}.studio-module__fufBZa__closingBody{padding:88px 24px 96px;position:relative}.studio-module__fufBZa__closingMascot{place-items:center;width:190px;height:170px;margin:0 auto 10px;display:grid}.studio-module__fufBZa__closingMascot .vemly-mascot{color:#fff;width:170px;height:170px}.studio-module__fufBZa__closingMascot .vemly-mascot-body{fill:#fff}.studio-module__fufBZa__closingMascot .vemly-mascot-visor{fill:#0a0b22}.studio-module__fufBZa__closingMascot .vemly-mascot-pupils{fill:#fff}.studio-module__fufBZa__closingMascot .vemly-mascot-shine{stroke:#0a0b22}.studio-module__fufBZa__closingMascot .vemly-mascot-signals path{stroke:#fff}.studio-module__fufBZa__closingMascot .vemly-mascot-shadow{fill:#fff}.studio-module__fufBZa__closingMascot .vemly-mascot>span{display:none}.studio-module__fufBZa__closing h2{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(38px,5.4vw,80px);font-weight:500;line-height:.93}.studio-module__fufBZa__closing p{color:#ffffffd1;max-width:520px;margin:26px auto 34px;font-size:17px;line-height:1.55}.studio-module__fufBZa__offer{border-bottom:1px solid var(--line);padding:88px max(24px,50vw - 650px);position:relative}.studio-module__fufBZa__anchor{position:absolute;top:-70px}.studio-module__fufBZa__offer .section-title-row h2{font-size:clamp(34px,4vw,58px);line-height:.98}.studio-module__fufBZa__icon{flex:none;width:24px;height:24px}.studio-module__fufBZa__offer{overflow-x:clip}.studio-module__fufBZa__plans{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.studio-module__fufBZa__planCol{grid-column:span 3}.studio-module__fufBZa__planWide{grid-column:span 4}.studio-module__fufBZa__planGlow,.studio-module__fufBZa__planCard{height:100%}.studio-module__fufBZa__plans .studio-module__fufBZa__planCard{border:1px solid var(--line);background:var(--card);border-radius:24px;padding:0}.studio-module__fufBZa__plan{flex-direction:column;height:100%;padding:24px;display:flex}.studio-module__fufBZa__planTop{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.studio-module__fufBZa__planIcon{color:#fff;background:#ffffff12;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.studio-module__fufBZa__planTag{white-space:nowrap;color:#b8bdff;background:#8089ff29;border:1px solid #8089ff8c;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.studio-module__fufBZa__plan h3{letter-spacing:-.02em;margin:0 0 6px;font-size:21px;font-weight:600}.studio-module__fufBZa__planWho{min-height:3em;color:var(--muted);margin:0 0 20px;font-size:14px;line-height:1.5}.studio-module__fufBZa__planCta,.studio-module__fufBZa__planCtaMain{min-height:var(--btn-h-lg);border:1px solid var(--btn-line);border-radius:var(--btn-radius);font-size:var(--btn-fs-lg);font-weight:var(--btn-fw);justify-content:center;align-items:center;margin-bottom:26px;transition:transform .2s cubic-bezier(.23,1,.32,1),background .2s;display:flex}.studio-module__fufBZa__planCtaMain{border-color:var(--btn-bg);background:var(--btn-bg);color:var(--btn-ink)}.studio-module__fufBZa__planCta{color:#fafafa}.studio-module__fufBZa__planCta:hover{background:var(--btn-fill-hover)}.studio-module__fufBZa__planCtaMain:hover,.studio-module__fufBZa__planCta:hover{transform:translateY(-2px)}.studio-module__fufBZa__plan ul{border-top:1px solid var(--line);color:#d6d8e6;align-content:start;gap:12px;margin:0;padding:22px 0 0;font-size:14px;list-style:none;display:grid}.studio-module__fufBZa__plan li{padding-left:28px;line-height:1.45;position:relative}.studio-module__fufBZa__plan li:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:13px;height:7px;position:absolute;top:.36em;left:2px;transform:rotate(-45deg)}@media (max-width:1180px){.studio-module__fufBZa__planCol,.studio-module__fufBZa__planWide{grid-column:span 6}}@media (max-width:680px){.studio-module__fufBZa__planCol,.studio-module__fufBZa__planWide{grid-column:span 12}}.studio-module__fufBZa__offerNote{color:var(--muted);margin:26px 0 0;font-size:13px}.studio-module__fufBZa__steps{border-top:1px solid var(--line);padding:72px max(24px,50vw - 650px)}.studio-module__fufBZa__steps+.studio-module__fufBZa__steps{border-top:0;padding-top:0}.studio-module__fufBZa__stepGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.studio-module__fufBZa__stepGrid .studio-module__fufBZa__stepCard{border:1px solid var(--line);background:var(--card);border-radius:20px;height:100%;padding:26px 24px 28px}.studio-module__fufBZa__stepCard b{color:var(--accent);font-family:var(--font-mono), monospace;font-size:12px;font-weight:500}.studio-module__fufBZa__stepCard h3{letter-spacing:-.02em;margin:22px 0 10px;font-size:19px;font-weight:500;line-height:1.25}.studio-module__fufBZa__stepCard p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}@media (max-width:1000px){.studio-module__fufBZa__stepGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1001px){.studio-module__fufBZa__stepGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.studio-module__fufBZa__stepCard h3:first-child{margin-top:0}.studio-module__fufBZa__stepCard p.studio-module__fufBZa__cardCta{color:var(--ink);margin:18px 0 0;font-size:14px;font-weight:500}.studio-module__fufBZa__heroCompany{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (max-width:520px){.studio-module__fufBZa__stepGrid{grid-template-columns:1fr}.studio-module__fufBZa__steps{padding:64px 20px}.studio-module__fufBZa__stepCard h3{margin-top:18px}}.studio-module__fufBZa__faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;padding:96px max(24px,50vw - 650px);display:grid}.studio-module__fufBZa__faq h2{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,4vw,60px);font-weight:500;line-height:1}.studio-module__fufBZa__faqList{gap:10px;display:grid}.studio-module__fufBZa__faqList details{border:1px solid var(--line);background:var(--card);border-radius:18px}.studio-module__fufBZa__faqList details[open]{box-shadow:var(--soft)}.studio-module__fufBZa__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;font-size:18px;font-weight:600;list-style:none;display:flex}.studio-module__fufBZa__faqList summary::-webkit-details-marker{display:none}.studio-module__fufBZa__faqList summary:after{content:"+";color:var(--accent);flex:none;font-size:26px;font-weight:400;line-height:1}.studio-module__fufBZa__faqList details[open] summary:after{content:"−"}.studio-module__fufBZa__faqList summary:focus-visible{outline:var(--ring-w) solid var(--ring);outline-offset:2px;border-radius:18px}.studio-module__fufBZa__faqList p{max-width:46em;color:var(--muted);margin:0;padding:0 24px 22px;font-size:16px;line-height:1.6}@media (max-width:900px){.studio-module__fufBZa__faq{grid-template-columns:1fr;gap:28px;padding-top:64px;padding-bottom:64px}.studio-module__fufBZa__faqList summary{padding:18px;font-size:16px}.studio-module__fufBZa__faqList p{padding:0 18px 20px}}.studio-module__fufBZa__skills{padding:0 max(24px,50vw - 650px) 96px}.studio-module__fufBZa__skillGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.studio-module__fufBZa__skillGrid li{display:block}.studio-module__fufBZa__skillGrid .studio-module__fufBZa__skillCard{border:1px solid var(--line);background:var(--card);border-radius:20px;height:100%;padding:24px 22px 26px}.studio-module__fufBZa__skillCard:after{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:24px;left:22px}.studio-module__fufBZa__skillCard h3{padding-top:28px}.studio-module__fufBZa__skillGrid h3{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.15}.studio-module__fufBZa__skillGrid p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}@media (max-width:1000px){.studio-module__fufBZa__skillGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.studio-module__fufBZa__skillGrid{grid-template-columns:1fr}.studio-module__fufBZa__skills{padding-bottom:64px}}.studio-module__fufBZa__band{background:linear-gradient(110deg, var(--surface) 30%, #14153a 100%);color:#fafafa;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:72px;padding:96px max(24px,50vw - 650px);display:grid}.studio-module__fufBZa__band .overline{color:#8d8d8d}.studio-module__fufBZa__bandText h2{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0 0 26px;font-size:clamp(36px,4.4vw,62px);font-weight:500;line-height:.98}.studio-module__fufBZa__bandText p:not(.overline){color:#aaa;max-width:34em;margin:0 0 14px;font-size:16px;line-height:1.6}.studio-module__fufBZa__bandText p:last-child,.studio-module__fufBZa__bandText p:last-of-type{color:#fff;font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:22px}.studio-module__fufBZa__qualities{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.studio-module__fufBZa__qualities li{border:1px solid #fff6;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.studio-module__fufBZa__log{font-family:var(--font-mono), monospace;background:#ffffff0a;border:1px solid #ffffff29;border-radius:20px;font-size:12px;overflow:hidden;box-shadow:0 30px 70px -30px #0009}.studio-module__fufBZa__logBar{color:#8d8d8d;text-transform:uppercase;border-bottom:1px solid #ffffff1f;align-items:center;gap:6px;padding:13px 16px;font-size:10px;display:flex}.studio-module__fufBZa__logBar i{border:1px solid #666;border-radius:50%;width:8px;height:8px}.studio-module__fufBZa__logBar span{margin-left:8px}.studio-module__fufBZa__log ol{counter-reset:line;margin:0;padding:8px 0;list-style:none}.studio-module__fufBZa__log li{counter-increment:line;justify-content:space-between;gap:20px;padding:11px 16px;display:flex}.studio-module__fufBZa__log li+li{border-top:1px solid #ffffff14}.studio-module__fufBZa__log li span:before{content:counter(line, decimal-leading-zero);color:#7fb0ff;margin-right:14px}.studio-module__fufBZa__log li b{color:#8d8d8d;white-space:nowrap;font-weight:500}.studio-module__fufBZa__log li:last-child span,.studio-module__fufBZa__log li:last-child b{color:#fff}.studio-module__fufBZa__prices{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.studio-module__fufBZa__prices article{border-right:1px solid var(--line);min-height:250px;padding:30px 32px 30px 0}.studio-module__fufBZa__prices article:not(:first-child){padding-left:32px}.studio-module__fufBZa__prices article:last-child{border-right:0}.studio-module__fufBZa__prices article>span{font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:10px}.studio-module__fufBZa__prices h3{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:45px 0 15px;font-size:clamp(28px,3vw,42px);line-height:1.02}.studio-module__fufBZa__prices p{max-width:30em;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.studio-module__fufBZa__pricingHead{max-width:1300px;margin:0 auto;padding:210px max(24px,50vw - 650px) 48px}.studio-module__fufBZa__pricingHead+.market-paths+.studio-module__fufBZa__pricingHead{padding-top:56px;padding-bottom:96px}.studio-module__fufBZa__pricingHead h1{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(42px,5vw,72px);font-weight:500;line-height:.96}.studio-module__fufBZa__pricingHead p{max-width:40em;color:var(--muted);margin:0 0 14px;font-size:16px;line-height:1.65}.studio-module__fufBZa__pricingHead a{color:var(--ink);text-decoration:underline}.studio-module__fufBZa__pricingList{color:var(--muted);margin:18px 0 0;padding-left:18px;font-size:13px;line-height:1.65}.studio-module__fufBZa__contact{background:var(--surface);border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;padding:88px max(24px,50vw - 650px);scroll-margin-top:70px;display:grid}.studio-module__fufBZa__about p:not(.overline){max-width:28em;font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(22px,2.2vw,30px);line-height:1.15}.studio-module__fufBZa__about p:last-child{color:var(--muted)}.studio-module__fufBZa__formCard{border:1px solid var(--line);background:var(--card);box-shadow:var(--soft);border-radius:26px;padding:34px}.studio-module__fufBZa__formCard h2{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:0;font-size:34px;line-height:1.05}.studio-module__fufBZa__formLead{color:var(--muted);margin:8px 0 26px;font-size:14px}.studio-module__fufBZa__form{gap:16px;display:grid}.studio-module__fufBZa__fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.studio-module__fufBZa__field{gap:7px;font-size:12px;font-weight:650;display:grid}.studio-module__fufBZa__field small{color:var(--muted);font-weight:400}.studio-module__fufBZa__field input,.studio-module__fufBZa__field select,.studio-module__fufBZa__field textarea{width:100%;min-height:var(--field-h);padding:var(--field-pad);border:1px solid var(--field-line);border-radius:var(--field-radius);background:var(--field-bg);color:var(--ink);font-size:var(--field-fs);font-weight:400}.studio-module__fufBZa__field textarea{resize:vertical;min-height:140px}.studio-module__fufBZa__field input:hover,.studio-module__fufBZa__field select:hover,.studio-module__fufBZa__field textarea:hover{border-color:var(--field-line-hover)}.studio-module__fufBZa__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.studio-module__fufBZa__formFoot{grid-template-columns:auto 1fr;align-items:center;gap:20px;display:grid}.studio-module__fufBZa__formFoot .black-button{width:auto;padding:0 var(--btn-pad-lg)}.studio-module__fufBZa__formFoot p{color:var(--muted);margin:0;font-size:12px}.studio-module__fufBZa__formFoot a{color:var(--ink);border-bottom:1px solid;font-weight:650}.studio-module__fufBZa__formError{border:1px solid var(--ink);border-radius:6px;margin:0;padding:12px 14px;font-size:13px;font-weight:650}.studio-module__fufBZa__formSent{border:1px solid var(--ink);background:var(--ink);color:var(--bg);font-family:var(--font-display), sans-serif;letter-spacing:-.03em;border-radius:6px;margin:0;padding:22px;font-size:22px}@media (max-width:980px){.studio-module__fufBZa__band,.studio-module__fufBZa__contact{grid-template-columns:1fr;gap:40px;padding-top:64px;padding-bottom:64px}.studio-module__fufBZa__prices{grid-template-columns:1fr}.studio-module__fufBZa__prices article,.studio-module__fufBZa__prices article:not(:first-child){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:26px 0}.studio-module__fufBZa__prices h3{margin-top:22px}}@media (max-width:680px){.studio-module__fufBZa__hero{margin-top:-62px;padding:120px 20px 110px}.studio-module__fufBZa__heroMark{stroke:#ffffff24;height:74%;top:44%;right:-85vw}.studio-module__fufBZa__hero h1{margin-bottom:30px}.studio-module__fufBZa__heroLead{font-size:17px}.studio-module__fufBZa__heroPrimary,.studio-module__fufBZa__heroGhost{width:100%}.studio-module__fufBZa__statement{min-height:60vh;padding:80px 20px}.studio-module__fufBZa__btnInk{width:100%}.studio-module__fufBZa__offer{padding:64px 20px}.studio-module__fufBZa__portfolio,.studio-module__fufBZa__closing{padding-left:20px;padding-right:20px}.studio-module__fufBZa__closing{padding-top:72px;padding-bottom:80px}.studio-module__fufBZa__band,.studio-module__fufBZa__contact{padding-left:20px;padding-right:20px}.studio-module__fufBZa__facts{margin-top:32px}.studio-module__fufBZa__fieldRow{grid-template-columns:1fr}.studio-module__fufBZa__formCard{padding:22px}.studio-module__fufBZa__formFoot{grid-template-columns:1fr}.studio-module__fufBZa__formFoot .black-button{width:100%}.studio-module__fufBZa__log li{flex-direction:column;gap:2px}}.studio-module__fufBZa__aboutLink{border-bottom:1px solid;font-size:12px;font-weight:700;display:inline-block}.studio-module__fufBZa__aboutHero{color:#fff;background:linear-gradient(160deg,#6f78ff 0%,#2a2fa8 45%,#05061a 100%);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:72px;min-height:100svh;margin-top:-70px;padding:150px max(24px,50vw - 650px) 130px;display:grid;position:relative;overflow:hidden}.studio-module__fufBZa__aboutHero>.studio-module__fufBZa__portrait,.studio-module__fufBZa__aboutHero>.studio-module__fufBZa__aboutText{position:relative}.studio-module__fufBZa__portrait{border-radius:26px;margin:0;overflow:hidden;box-shadow:0 40px 80px -40px #03041ecc}.studio-module__fufBZa__portrait img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;width:100%;height:auto;display:block}.studio-module__fufBZa__aboutText h1{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0 0 28px;font-size:clamp(38px,4.6vw,66px);font-weight:500;line-height:.96}.studio-module__fufBZa__aboutText p:not(.overline){color:#ffffffd6;max-width:36em;margin:0 0 16px;font-size:16px;line-height:1.65}.studio-module__fufBZa__aboutText p:first-of-type{color:#fff;font-size:19px}.studio-module__fufBZa__aboutText p:nth-of-type(4){color:#fff;letter-spacing:-.02em;margin-top:30px;font-size:22px;font-weight:500}.studio-module__fufBZa__aboutActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}@media (max-width:980px){.studio-module__fufBZa__aboutHero{grid-template-columns:1fr;gap:40px;padding-top:120px;padding-bottom:90px}.studio-module__fufBZa__portrait img{aspect-ratio:4/3}}@media (max-width:680px){.studio-module__fufBZa__aboutHero{margin-top:-62px;padding-left:20px;padding-right:20px}.studio-module__fufBZa__aboutActions .studio-module__fufBZa__heroPrimary,.studio-module__fufBZa__aboutActions .studio-module__fufBZa__heroGhost{width:100%}}@media (prefers-reduced-motion:reduce){.studio-module__fufBZa__heroIn>*,.studio-module__fufBZa__caption,.studio-module__fufBZa__markBreath{animation:none}}.studio-module__fufBZa__foot{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);align-items:start;gap:40px;padding-top:48px;padding-bottom:44px;font-size:14px}.studio-module__fufBZa__footBrand p{margin:0}.studio-module__fufBZa__foot small{max-width:34ch;color:var(--muted);margin-top:8px;font-size:13px;line-height:1.5;display:block}.studio-module__fufBZa__foot small.studio-module__fufBZa__footCopy{margin-top:18px}.studio-module__fufBZa__footNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.studio-module__fufBZa__footNav ul{align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.studio-module__fufBZa__footNav a{color:#d6d8e6;overflow-wrap:anywhere;transition:color .2s}.studio-module__fufBZa__footNav a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}@media (max-width:980px){.studio-module__fufBZa__foot{grid-template-columns:1fr;gap:30px}}@media (max-width:680px){.studio-module__fufBZa__foot{padding:36px 16px 32px}.studio-module__fufBZa__footNav{columns:2;column-gap:16px;display:block}.studio-module__fufBZa__footNav ul{break-inside:avoid;gap:0;margin-bottom:22px}.studio-module__fufBZa__footNav a{align-items:center;min-height:44px;display:flex}}.studio-module__fufBZa__pillarLink{height:100%;color:inherit;display:block}.studio-module__fufBZa__pillarLink:hover h3{color:var(--accent)}.studio-module__fufBZa__menu{display:none;position:relative}.studio-module__fufBZa__menuButton{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:12px;place-items:center;display:grid}.studio-module__fufBZa__menuButton[aria-expanded=true]{background:#ffffff1a}.studio-module__fufBZa__menuPanel{z-index:40;border:1px solid var(--strong-line,#ffffff3d);color:#fff;background:#0b0c16;border-radius:18px;width:min(300px,100vw - 32px);padding:10px;font-size:16px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px -20px #000000d9}.studio-module__fufBZa__menuPanel>a,.studio-module__fufBZa__menuLink{color:#fff;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;font-size:16px;display:flex}.studio-module__fufBZa__menuPanel>a:hover,.studio-module__fufBZa__menuLink:hover{background:#ffffff14}.studio-module__fufBZa__menuAuth{border-top:1px solid #ffffff24;margin-top:6px;padding-top:6px;display:grid}.studio-module__fufBZa__menuAuth .studio-module__fufBZa__menuLink{width:100%;font-weight:600}.studio-module__fufBZa__page .black-button.compact{min-height:var(--btn-h)}@media (max-width:980px){.studio-module__fufBZa__menu{display:block}.studio-module__fufBZa__login{display:none}}@media (max-width:680px){.studio-module__fufBZa__page .header-actions{gap:8px}.studio-module__fufBZa__page .wordmark{min-height:44px}}.studio-module__fufBZa__page .app-header.studio-module__fufBZa__headTwo{grid-template-columns:1fr auto}.studio-module__fufBZa__headPost{color:#ffffffdb;white-space:nowrap;font-size:14px}.studio-module__fufBZa__headPost:hover{color:#fff}@media (max-width:720px){.studio-module__fufBZa__headPost{display:none}}.studio-module__fufBZa__headTwo .studio-module__fufBZa__login{color:#ffffffdb;align-items:center;min-height:44px;display:inline-flex}.studio-module__fufBZa__headTwo .studio-module__fufBZa__login:hover{color:#fff}.studio-module__fufBZa__headFind{min-height:var(--btn-h-sm);padding:0 var(--btn-pad-sm);border-radius:var(--btn-radius);color:var(--ink);font-weight:var(--btn-fw);white-space:nowrap;border:1px solid #ffffff80;align-items:center;transition:background .2s,border-color .2s;display:inline-flex}.studio-module__fufBZa__headFind:hover{border-color:var(--btn-line-hover);background:#ffffff24}@media (max-width:420px){.studio-module__fufBZa__headFind{padding:0 12px;font-size:12.5px}}.studio-module__fufBZa__heroHint{color:#ffffffc7;max-width:34em;margin:14px 0 0;font-size:14.5px;line-height:1.5}.studio-module__fufBZa__page .primary-nav a.studio-module__fufBZa__navCta{min-height:var(--btn-h-sm);padding:0 var(--btn-pad-sm);border-radius:var(--btn-radius);font-weight:var(--btn-fw);white-space:nowrap;border:1px solid #ffffff80;align-items:center;margin-right:6px;display:inline-flex}.studio-module__fufBZa__page .primary-nav a.studio-module__fufBZa__navCta:hover{border-color:var(--btn-line-hover);background:#ffffff24}.studio-module__fufBZa__menuSoon{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffffff3d;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:600}@media (max-width:1320px){.studio-module__fufBZa__navOptional{display:none}}
.terms-update-module__ddhPoW__stack{gap:14px;display:grid}.terms-update-module__ddhPoW__block h2{letter-spacing:-.02em;margin:0 0 14px;font-size:19px;font-weight:500;line-height:1.2}.terms-update-module__ddhPoW__entry+.terms-update-module__ddhPoW__entry{margin-top:18px}.terms-update-module__ddhPoW__version{color:var(--muted);margin:0 0 10px;font-size:13.5px}.terms-update-module__ddhPoW__changes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.terms-update-module__ddhPoW__changes li{color:var(--ink);padding-left:22px;font-size:15.5px;line-height:1.55;position:relative}.terms-update-module__ddhPoW__changes li:before{content:"•";color:var(--accent);font-weight:600;position:absolute;top:0;left:4px}.terms-update-module__ddhPoW__documents{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.terms-update-module__ddhPoW__documents li{background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;gap:4px;padding:14px 16px;display:grid}.terms-update-module__ddhPoW__documents b{font-size:16px;font-weight:600}.terms-update-module__ddhPoW__documents li>span{color:var(--muted);font-size:14.5px;line-height:1.5}.terms-update-module__ddhPoW__documents small{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.terms-update-module__ddhPoW__texts{flex-wrap:wrap;gap:4px 18px;display:flex}.terms-update-module__ddhPoW__texts a{color:#fff;text-underline-offset:4px;align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.terms-update-module__ddhPoW__texts a:hover{color:var(--accent)}.terms-update-module__ddhPoW__accept{gap:14px;display:grid}.terms-update-module__ddhPoW__consent{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.terms-update-module__ddhPoW__out{padding:6px 4px 0}.terms-update-module__ddhPoW__out h2{margin:0 0 6px;font-size:16px;font-weight:600}.terms-update-module__ddhPoW__out p{color:var(--muted);margin:0 0 12px;font-size:14.5px;line-height:1.5}.terms-update-module__ddhPoW__outActions{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.terms-update-module__ddhPoW__quiet{min-height:44px;color:var(--muted);text-underline-offset:4px;align-items:center;font-size:14.5px;font-weight:500;text-decoration:underline;display:inline-flex}.terms-update-module__ddhPoW__quiet:hover{color:var(--ink)}.terms-update-module__ddhPoW__notice{z-index:90;left:50%;bottom:max(14px, env(safe-area-inset-bottom));color:#fafafa;background:#090a16f5;border:1px solid #8089ff8c;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;width:min(720px,100% - 24px);padding:12px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 24px 60px -24px #03041ef2}.terms-update-module__ddhPoW__notice p{flex:260px;margin:0;font-size:14.5px;line-height:1.45}.terms-update-module__ddhPoW__noticeActions{align-items:center;gap:6px 14px;display:flex}.terms-update-module__ddhPoW__noticeGo{color:#03040a;white-space:nowrap;background:#fafafa;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14.5px;font-weight:600;display:inline-flex}.terms-update-module__ddhPoW__noticeOut{color:#c9cbe0;text-underline-offset:4px;cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:0 6px;font-size:14px;font-weight:500;text-decoration:underline}.terms-update-module__ddhPoW__noticeOut:hover{color:#fff}
.game-module__5A6xJq__card,.game-module__5A6xJq__chip,.game-module__5A6xJq__quests,.game-module__5A6xJq__mod,.game-module__5A6xJq__empty,.game-module__5A6xJq__weekPage,.game-module__5A6xJq__bar{--g-dim:#b4b7cb;--g-faint:#a1a5bd;--g-hair:#ffffff1a;--g-gold:#ffe9a8;--g-fire:#ffa24d}.game-module__5A6xJq__card :where(b,small),.game-module__5A6xJq__chip :where(b,small){font:inherit}.game-module__5A6xJq__quests :where(h2,p,ol,ul),.game-module__5A6xJq__mod :where(h2,p,ol,ul),.game-module__5A6xJq__empty :where(h2,p),.game-module__5A6xJq__weekPage :where(p,ol){margin:0;padding:0;list-style:none}.game-module__5A6xJq__card{border-radius:var(--r-m,16px);min-height:68px;color:var(--ink,#fafafa);background:linear-gradient(150deg,#6f78ff33,#2a2fa814 60%,#ffffff08);border:1px solid #8089ff57;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:2px 0 4px;padding:10px 12px 10px 10px;text-decoration:none;transition:border-color .15s,background .15s;display:grid;position:relative}.game-module__5A6xJq__card:hover{background:linear-gradient(150deg,#6f78ff47,#2a2fa81f 60%,#ffffff0d);border-color:#aab0ffb3}.game-module__5A6xJq__cardWait{border-radius:var(--r-m,16px);background:#ffffff08;border:1px solid #ffffff14;min-height:68px;margin:2px 0 4px;display:block}.game-module__5A6xJq__cardBadge{flex:none;place-items:center;display:grid;position:relative}.game-module__5A6xJq__cardBody{gap:4px;min-width:0;display:grid}.game-module__5A6xJq__cardTop{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.game-module__5A6xJq__cardTop b{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.game-module__5A6xJq__cardPts{color:var(--g-gold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12.5px;font-weight:600;line-height:1.2}.game-module__5A6xJq__track{background:#ffffff21;border-radius:999px;height:7px;display:block;position:relative;overflow:hidden}.game-module__5A6xJq__fill{background:linear-gradient(90deg,#8089ff,#c5c9ff);border-radius:999px;min-width:7px;position:absolute;inset:0 auto 0 0}.game-module__5A6xJq__cardNext{color:var(--g-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.game-module__5A6xJq__streak{min-width:30px;color:var(--g-faint);font-variant-numeric:tabular-nums;justify-items:center;gap:1px;font-size:13px;font-weight:700;line-height:1;display:grid}.game-module__5A6xJq__streak[data-on=true]{color:var(--g-fire)}.game-module__5A6xJq__streak[data-on=true] b{color:#fff}.game-module__5A6xJq__streak b{font-weight:700}.game-module__5A6xJq__flame{flex:none;display:block}.game-module__5A6xJq__card[data-gain=true],.game-module__5A6xJq__chip[data-gain=true]{border-color:#ffe9a8bf}.game-module__5A6xJq__card[data-gain=true] .game-module__5A6xJq__fill,.game-module__5A6xJq__chip[data-gain=true] .game-module__5A6xJq__fill{background:linear-gradient(90deg,#8089ff,#ffe9a8);box-shadow:0 0 12px #ffe9a8b3}.game-module__5A6xJq__bar{gap:10px;grid-template-columns:auto minmax(0,1fr)!important}.game-module__5A6xJq__barSide{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.game-module__5A6xJq__barLogin{min-height:44px;color:var(--ink,#fafafa);align-items:center;padding:0 10px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.game-module__5A6xJq__bell{width:44px;height:44px;color:var(--ink,#fafafa);border:1px solid #ffffff38;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.game-module__5A6xJq__bell:hover,.game-module__5A6xJq__bell[aria-current]{background:#ffffff1a;border-color:#ffffff80}.game-module__5A6xJq__bell b{background:var(--accent,#8089ff);color:#03040a;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-4px;right:-4px}.game-module__5A6xJq__chip{min-width:0;max-width:232px;min-height:44px;color:var(--ink,#fafafa);background:#0c0d1eb8;border:1px solid #8089ff66;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 12px 3px 4px;text-decoration:none;display:grid}.game-module__5A6xJq__chipWait{background:#0c0d1e80;border:1px solid #ffffff1a;border-radius:999px;width:168px;height:44px;display:block}.game-module__5A6xJq__chip .game-module__5A6xJq__cardBadge>span:last-child{background:#0c0d1e;border-radius:50%;position:absolute;bottom:-5px;right:-11px;box-shadow:0 0 0 2px #0c0d1e}.game-module__5A6xJq__chip .game-module__5A6xJq__cardBody{gap:3px;padding-left:4px}.game-module__5A6xJq__chip .game-module__5A6xJq__cardTop b{font-size:13px}.game-module__5A6xJq__chip .game-module__5A6xJq__cardPts{font-size:11.5px}.game-module__5A6xJq__chip .game-module__5A6xJq__track{height:4px}.game-module__5A6xJq__chip .game-module__5A6xJq__cardNext{display:none}.game-module__5A6xJq__chip .game-module__5A6xJq__streak{grid-auto-flow:column;align-items:center;gap:2px;min-width:0}.game-module__5A6xJq__avatar{color:#fff;background:linear-gradient(150deg,#6f78ff,#2a2fa8);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:600;line-height:1;display:grid;overflow:hidden}.game-module__5A6xJq__avatar img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:400px){.game-module__5A6xJq__chip{max-width:190px}.game-module__5A6xJq__chip .game-module__5A6xJq__cardPts>span[aria-hidden]:nth-child(2){display:none}}.game-module__5A6xJq__sound{border:1px solid var(--cx-hair,#ffffff1a);min-height:40px;color:var(--cx-dim,#b4b7cb);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.game-module__5A6xJq__sound:hover{color:#fafafa;background:#ffffff0f}.game-module__5A6xJq__sound[aria-checked=true]{color:#fff;border-color:#8089ff99}.game-module__5A6xJq__railMore{z-index:3;color:#fff;cursor:pointer;background:linear-gradient(#0b0c1800 0%,#0b0c18eb 62%,#0b0c18 100%);border:0;flex:none;place-items:end center;height:44px;margin:-44px -10px 0;padding:0;display:none;position:sticky;bottom:52px}.game-module__5A6xJq__railMore[data-on=true]{display:grid}.game-module__5A6xJq__railMore svg{box-sizing:content-box;background:#171a33;border:1px solid #ffffff42;border-radius:999px;width:14px;height:14px;margin-bottom:4px;padding:3px 12px}.game-module__5A6xJq__railMore:hover svg{background:#23274d}@media (max-width:860px){.game-module__5A6xJq__railMore{display:none!important}}.game-module__5A6xJq__earn{color:#ffe9a8;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f0b84a21;border:1px solid #ffe9a873;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 8px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.game-module__5A6xJq__earn svg{flex:none}.game-module__5A6xJq__earnDark{color:#3a2a06;background:#03040a14;border-color:#03040a38}.game-module__5A6xJq__quests{border-radius:var(--r-m,16px);color:var(--ink,#fafafa);background:linear-gradient(160deg,#6f78ff33 0%,#2a2fa817 55%,#ffffff08 100%);border:1px solid #8089ff66;margin:10px 14px 14px;padding:16px 16px 10px;position:relative}.game-module__5A6xJq__questHead{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding-right:40px;display:grid}.game-module__5A6xJq__questHead h2,.game-module__5A6xJq__questDone h2{letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1.3}.game-module__5A6xJq__questHead p,.game-module__5A6xJq__questDone p{color:var(--g-dim);font-size:14px;line-height:1.5}.game-module__5A6xJq__questCount{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;vertical-align:2px;white-space:nowrap;background:#ffffff24;border-radius:999px;margin-left:6px;padding:2px 9px;font-size:13px;font-weight:600}.game-module__5A6xJq__questClose{width:40px;height:40px;color:var(--g-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.game-module__5A6xJq__questClose:hover{color:#fff;background:#ffffff1a}.game-module__5A6xJq__steps{gap:4px;margin:12px 0 6px;display:flex}.game-module__5A6xJq__steps i{background:#ffffff21;border-radius:999px;flex:1;height:6px}.game-module__5A6xJq__steps i[data-on=true]{background:linear-gradient(90deg,#8089ff,#c5c9ff)}.game-module__5A6xJq__questList{display:grid}.game-module__5A6xJq__questList li+li{border-top:1px solid var(--g-hair)}.game-module__5A6xJq__questRow{min-height:56px;color:inherit;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 4px;text-decoration:none;display:grid}a.game-module__5A6xJq__questRow:hover{background:#ffffff0f}.game-module__5A6xJq__questText{min-width:0;display:grid}.game-module__5A6xJq__questText b{font-size:15px;font-weight:600;line-height:1.3}.game-module__5A6xJq__questText small{color:var(--g-dim);font-size:13px;line-height:1.4}.game-module__5A6xJq__questList li[data-done=true] .game-module__5A6xJq__questText b{color:var(--g-dim);-webkit-text-decoration:line-through #ffffff59;text-decoration:line-through #ffffff59}.game-module__5A6xJq__questList li[data-done=true] .game-module__5A6xJq__questText small{display:none}.game-module__5A6xJq__questList li[data-done=true] .game-module__5A6xJq__questRow{min-height:44px}.game-module__5A6xJq__questList li[data-done=true] .game-module__5A6xJq__earn{color:#9ff0c8;background:#9ff0c81a;border-color:#9ff0c866}.game-module__5A6xJq__questArrow{color:var(--g-faint);font-size:16px}.game-module__5A6xJq__tick{color:#03040a;border:2px solid #ffffff57;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.game-module__5A6xJq__tick[data-done=true]{background:#9ff0c8;border-color:#9ff0c8}.game-module__5A6xJq__questDone{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:4px 40px 10px 0;display:grid}.game-module__5A6xJq__questGo{min-height:var(--btn-h-sm);padding:0 var(--btn-pad-sm);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-ink);font-size:var(--btn-fs-sm);font-weight:var(--btn-fw);align-items:center;margin-top:8px;text-decoration:none;display:inline-flex}.game-module__5A6xJq__ghost{color:#fafafa;flex:none;place-items:center;display:grid}.game-module__5A6xJq__ghost>span{pointer-events:none;width:100%;height:100%}.game-module__5A6xJq__mod{border:1px solid var(--glass-line,#ffffff24);border-radius:var(--r-l,24px);background:var(--cx-glass,#080911b3);color:var(--ink,#fafafa);padding:16px 18px}.game-module__5A6xJq__modSlim{border-color:var(--g-hair);border-radius:var(--r-m,16px);background:#ffffff0b;margin:10px 14px}.game-module__5A6xJq__mod[data-complete=true]{border-color:#9ff0c866}.game-module__5A6xJq__modHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.game-module__5A6xJq__modHead h2{letter-spacing:-.02em;font-size:17px;font-weight:500;line-height:1.3}.game-module__5A6xJq__modStreak{color:var(--g-faint);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.game-module__5A6xJq__modStreak[data-on=true]{color:var(--g-fire)}.game-module__5A6xJq__modLead{color:var(--g-dim);font-size:14px;line-height:1.5}.game-module__5A6xJq__modCount{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.game-module__5A6xJq__modNote{color:var(--g-faint);font-size:12.5px;line-height:1.4;margin-top:6px!important}.game-module__5A6xJq__modMore{color:#aab0ff;align-items:center;min-height:36px;margin-top:2px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.game-module__5A6xJq__modMore:hover{text-underline-offset:3px;text-decoration:underline}.game-module__5A6xJq__mod .game-module__5A6xJq__steps{margin:10px 0 4px}.game-module__5A6xJq__dailyList{display:grid}.game-module__5A6xJq__dailyRow{min-height:44px;color:inherit;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 2px;font-size:14.5px;font-weight:500;line-height:1.3;text-decoration:none;display:grid}a.game-module__5A6xJq__dailyRow:hover{background:#ffffff0f}.game-module__5A6xJq__dailyList li[data-done=true] .game-module__5A6xJq__dailyRow>span:nth-child(2){color:var(--g-dim);-webkit-text-decoration:line-through #ffffff59;text-decoration:line-through #ffffff59}.game-module__5A6xJq__dailyPts{color:var(--g-gold);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.game-module__5A6xJq__dailyList li[data-done=true] .game-module__5A6xJq__dailyPts{color:#9ff0c8}.game-module__5A6xJq__dailyDone{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.game-module__5A6xJq__dailyDone p{color:var(--g-dim);font-size:13.5px;line-height:1.45}.game-module__5A6xJq__dailyDone b{color:#fff;font-size:15px;font-weight:600;display:block}.game-module__5A6xJq__weekList{display:grid}.game-module__5A6xJq__weekList li{grid-template-columns:22px auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:5px 0;display:grid}.game-module__5A6xJq__weekList li+li{border-top:1px solid var(--g-hair)}.game-module__5A6xJq__rank{color:var(--g-faint);font-variant-numeric:tabular-nums;text-align:center;font-size:14px;font-weight:700}.game-module__5A6xJq__weekList li[data-rank="1"] .game-module__5A6xJq__rank{color:#ffe09a}.game-module__5A6xJq__weekList li[data-rank="2"] .game-module__5A6xJq__rank{color:#dfe3ff}.game-module__5A6xJq__weekList li[data-rank="3"] .game-module__5A6xJq__rank{color:#f3b98a}.game-module__5A6xJq__weekName{align-items:center;gap:8px;min-width:0;font-size:14.5px;font-weight:600;line-height:1.3;display:flex}.game-module__5A6xJq__weekName a{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.game-module__5A6xJq__weekName a:hover{text-underline-offset:3px;text-decoration:underline}.game-module__5A6xJq__weekName small{color:#fff;background:#8089ff47;border-radius:999px;flex:none;padding:1px 7px;font-size:11.5px;font-weight:600}.game-module__5A6xJq__weekPts{color:var(--g-gold);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}.game-module__5A6xJq__weekList li[data-me=true]{background:#8089ff24;border-radius:10px;margin-inline:-8px;padding-inline:8px}.game-module__5A6xJq__weekGap{color:var(--g-faint);text-align:center;line-height:1}.game-module__5A6xJq__weekPage{padding:12px var(--cx-pad,16px) 28px;color:var(--ink,#fafafa)}.game-module__5A6xJq__weekLead,.game-module__5A6xJq__weekNote{color:var(--g-dim);font-size:14px;line-height:1.5}.game-module__5A6xJq__weekNote{font-size:13px;margin-top:14px!important}.game-module__5A6xJq__weekMine{background:#8089ff1f;border:1px solid #8089ff66;border-radius:12px;padding:10px 14px;font-size:14.5px;font-weight:500;margin:10px 0!important}.game-module__5A6xJq__weekLarge li{grid-template-columns:30px auto minmax(0,1fr) auto;min-height:60px}.game-module__5A6xJq__weekLarge .game-module__5A6xJq__rank{font-size:17px}.game-module__5A6xJq__weekLarge .game-module__5A6xJq__weekName{font-size:16px}.game-module__5A6xJq__weekLarge .game-module__5A6xJq__weekPts{font-size:15px}.game-module__5A6xJq__empty{color:var(--ink,#fafafa);text-align:center;justify-items:center;gap:6px;padding:40px 28px 56px;display:grid}.game-module__5A6xJq__emptyCompact{padding:22px 18px 26px}.game-module__5A6xJq__emptyCalm{border:1px solid var(--glass-line,#ffffff24);border-radius:var(--r-l,24px);background:var(--glass,#080911d6);padding:36px 24px 40px}.game-module__5A6xJq__empty h2{font-size:var(--fs-title,22px);letter-spacing:-.03em;text-wrap:balance;margin-top:6px;font-weight:500;line-height:1.2}.game-module__5A6xJq__emptyCompact h2{font-size:18px}.game-module__5A6xJq__empty p{max-width:30em;color:var(--g-dim);font-size:15px;line-height:1.55}.game-module__5A6xJq__emptyActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.game-module__5A6xJq__emptyGo{min-height:var(--btn-h);padding:0 var(--btn-pad);border:1px solid var(--btn-bg);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-ink);font-size:var(--btn-fs);font-weight:var(--btn-fw);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.game-module__5A6xJq__emptyGo:hover{background:#fff}.game-module__5A6xJq__emptyMore{min-height:var(--btn-h);padding:0 var(--btn-pad);border:1px solid var(--btn-line);border-radius:var(--btn-radius);color:var(--ink,#fafafa);font-size:var(--btn-fs);font-weight:var(--btn-fw);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.game-module__5A6xJq__emptyMore:hover{border-color:var(--btn-line-hover);background:var(--btn-fill-hover)}.game-module__5A6xJq__card:focus-visible,.game-module__5A6xJq__chip:focus-visible,.game-module__5A6xJq__sound:focus-visible,.game-module__5A6xJq__questRow:focus-visible,.game-module__5A6xJq__questClose:focus-visible,.game-module__5A6xJq__questGo:focus-visible,.game-module__5A6xJq__dailyRow:focus-visible,.game-module__5A6xJq__modMore:focus-visible,.game-module__5A6xJq__emptyGo:focus-visible,.game-module__5A6xJq__emptyMore:focus-visible,.game-module__5A6xJq__railMore:focus-visible,.game-module__5A6xJq__bell:focus-visible,.game-module__5A6xJq__barLogin:focus-visible,.game-module__5A6xJq__weekName a:focus-visible{outline:var(--ring-w) solid var(--ring);outline-offset:2px}@media (max-width:860px){.game-module__5A6xJq__quests{margin:8px 10px 10px;padding:14px 12px 8px}.game-module__5A6xJq__modSlim{margin:8px 10px}.game-module__5A6xJq__questRow{gap:10px}.game-module__5A6xJq__empty{padding:32px 20px 44px}}@media (prefers-reduced-motion:no-preference){.game-module__5A6xJq__steps i{transition:background .3s}.game-module__5A6xJq__streak[data-on=true] .game-module__5A6xJq__flame,.game-module__5A6xJq__modStreak[data-on=true] .game-module__5A6xJq__flame{transform-origin:50% 90%;animation:2.4s ease-in-out infinite game-module__5A6xJq__gameFlame}.game-module__5A6xJq__card[data-gain=true] .game-module__5A6xJq__cardPts,.game-module__5A6xJq__chip[data-gain=true] .game-module__5A6xJq__cardPts{animation:.5s cubic-bezier(.2,1.3,.3,1) .3s both game-module__5A6xJq__gamePop}.game-module__5A6xJq__quests[data-complete=true]{animation:.5s cubic-bezier(.2,1.3,.3,1) both game-module__5A6xJq__gamePop}}@keyframes game-module__5A6xJq__gameFlame{0%,to{transform:scale(1)rotate(-2deg)}50%{transform:scale(1.08)rotate(2deg)}}@keyframes game-module__5A6xJq__gamePop{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:scale(1)}}@media print{.game-module__5A6xJq__railMore,.game-module__5A6xJq__sound{display:none!important}}.game-module__5A6xJq__badgeTag{align-items:center;gap:6px;display:inline-flex}.game-module__5A6xJq__badgeTag>span:first-child{margin-block:-3px}.game-module__5A6xJq__badgeRow{flex-wrap:wrap;gap:10px 16px;margin:14px 0 0;padding:0;list-style:none;display:flex}.game-module__5A6xJq__badgeRow li{color:#fafafa;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.game-module__5A6xJq__badgeGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.game-module__5A6xJq__badgeGrid li{text-align:center;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;align-content:start;justify-items:center;gap:4px;padding:16px 10px 14px;display:grid}.game-module__5A6xJq__badgeGrid li[data-earned=true]{background:linear-gradient(160deg,#6f78ff29,#ffffff08);border-color:#8089ff73}.game-module__5A6xJq__badgeGrid b{color:#fafafa;margin-top:6px;font-size:14.5px;font-weight:600;line-height:1.25}.game-module__5A6xJq__badgeGrid span.game-module__5A6xJq__how{color:#b4b7cb;font-size:12.5px;line-height:1.4}.game-module__5A6xJq__badgeGrid small{color:#a1a5bd;margin-top:2px;font-size:12px;font-weight:600}.game-module__5A6xJq__badgeGrid li[data-earned=true] small{color:#9ff0c8}.game-module__5A6xJq__selfCard{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0 0;display:flex}.game-module__5A6xJq__selfCard p{color:#ffffffdb;margin:0;font-size:14px;line-height:1.45}.game-module__5A6xJq__selfCard p b{color:#fafafa;letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.15;display:block}.game-module__5A6xJq__earnLine{color:#b4b7cb;align-items:center;gap:10px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.game-module__5A6xJq__earnLine>span:last-child{min-width:0}.game-module__5A6xJq__empty a.game-module__5A6xJq__emptyGo,.game-module__5A6xJq__empty a.game-module__5A6xJq__emptyGo:hover,.game-module__5A6xJq__quests a.game-module__5A6xJq__questGo{color:#03040a;text-decoration:none}.game-module__5A6xJq__empty a.game-module__5A6xJq__emptyMore,.game-module__5A6xJq__quests a.game-module__5A6xJq__questRow,.game-module__5A6xJq__mod a.game-module__5A6xJq__dailyRow{color:#fafafa;text-decoration:none}.game-module__5A6xJq__chip .game-module__5A6xJq__avatar{width:34px;height:34px}.game-module__5A6xJq__chip .game-module__5A6xJq__cardBadge{margin-right:6px}
.chat-rich-module__SItLAq__attachments{justify-items:start;gap:6px;min-width:0;display:grid}li[data-mine=true]>.chat-rich-module__SItLAq__attachments{justify-items:end}.chat-rich-module__SItLAq__grid{border-radius:18px;gap:4px;width:min(320px,100%);display:grid;overflow:hidden}.chat-rich-module__SItLAq__grid[data-count="2"],.chat-rich-module__SItLAq__grid[data-count="3"],.chat-rich-module__SItLAq__grid[data-count="4"]{grid-template-columns:1fr 1fr}.chat-rich-module__SItLAq__grid[data-count="3"]>:first-child{aspect-ratio:2;grid-column:1/-1}.chat-rich-module__SItLAq__attachments[data-compact=true] .chat-rich-module__SItLAq__grid{border-radius:14px;width:min(220px,100%)}.chat-rich-module__SItLAq__shot{aspect-ratio:1;background:var(--card);cursor:zoom-in;border:0;min-height:60px;max-height:360px;padding:0;display:block;overflow:hidden}.chat-rich-module__SItLAq__grid[data-count="1"] .chat-rich-module__SItLAq__shot{aspect-ratio:4/3}.chat-rich-module__SItLAq__shot img{object-fit:cover;width:100%;height:100%;display:block}.chat-rich-module__SItLAq__shot:focus-visible{outline-offset:-3px}.chat-rich-module__SItLAq__file{border:1px solid var(--line);background:var(--card);width:min(300px,100%);color:var(--ink);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}a.chat-rich-module__SItLAq__file:hover{border-color:var(--strong-line)}.chat-rich-module__SItLAq__fileIcon{width:36px;height:36px;color:var(--accent);background:#8089ff29;border-radius:10px;place-items:center;display:grid}.chat-rich-module__SItLAq__fileText{min-width:0;display:grid}.chat-rich-module__SItLAq__fileText b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.chat-rich-module__SItLAq__fileText small{color:var(--muted);text-align:left;font-size:12px}.chat-rich-module__SItLAq__fileGet{color:var(--muted);display:grid}.chat-rich-module__SItLAq__attachments[data-compact=true] .chat-rich-module__SItLAq__file{width:min(240px,100%);padding:8px 10px}.chat-rich-module__SItLAq__voice{border:1px solid var(--line);background:var(--card);border-radius:999px;grid-template-columns:auto minmax(90px,1fr) auto;align-items:center;gap:10px;width:min(280px,100%);padding:8px 14px 8px 8px;display:grid}li[data-mine=true] .chat-rich-module__SItLAq__voice{color:#fff;background:#3a41c9;border-color:#0000}.chat-rich-module__SItLAq__play{color:#03040a;cursor:pointer;background:#fafafa;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.chat-rich-module__SItLAq__play:disabled{opacity:.5;cursor:default}.chat-rich-module__SItLAq__track{cursor:pointer;height:22px;position:relative}.chat-rich-module__SItLAq__track:before,.chat-rich-module__SItLAq__track i{content:"";border-radius:2px;height:4px;position:absolute;top:9px;left:0}.chat-rich-module__SItLAq__track:before{background:#ffffff38;right:0}.chat-rich-module__SItLAq__track i{background:currentColor;transition:width .12s linear}.chat-rich-module__SItLAq__voice .chat-rich-module__SItLAq__time{min-width:34px;color:inherit;font-variant-numeric:tabular-nums;opacity:.86;text-align:right;font-size:12.5px}.chat-rich-module__SItLAq__voiceNote{color:var(--warn-soft,#ffd3ca);grid-column:1/-1;margin:0;padding:0 8px 4px;font-size:12.5px}.chat-rich-module__SItLAq__attachments[data-compact=true] .chat-rich-module__SItLAq__voice{width:min(236px,100%)}.chat-rich-module__SItLAq__lightbox{background:#03040af0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:56px 20px 20px}.chat-rich-module__SItLAq__lightbox[open]{place-items:center;display:grid}.chat-rich-module__SItLAq__lightbox::backdrop{background:#03040a99}.chat-rich-module__SItLAq__lightbox img{object-fit:contain;border-radius:12px;max-width:100%;max-height:calc(100dvh - 76px)}.chat-rich-module__SItLAq__lightboxClose{border:1px solid var(--strong-line);color:#fff;cursor:pointer;background:#03040a99;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:fixed;top:12px;right:14px}.chat-rich-module__SItLAq__typingSlot{min-height:0}.chat-rich-module__SItLAq__typing{border:1px solid var(--line);background:var(--card);border-radius:18px 18px 18px 6px;align-items:center;gap:5px;margin:0 0 14px;padding:14px 16px;display:inline-flex}.chat-rich-module__SItLAq__typing[data-compact=true]{border-radius:16px 16px 16px 5px;margin:6px 0 0;padding:10px 12px}.chat-rich-module__SItLAq__typing i{background:var(--muted);border-radius:50%;width:7px;height:7px}.chat-rich-module__SItLAq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.chat-rich-module__SItLAq__typing i{animation:1.2s ease-in-out infinite chat-rich-module__SItLAq__richDot}.chat-rich-module__SItLAq__typing i:nth-child(3){animation-delay:.15s}.chat-rich-module__SItLAq__typing i:nth-child(4){animation-delay:.3s}.chat-rich-module__SItLAq__recording i[data-on=true]{animation:1.2s ease-in-out infinite chat-rich-module__SItLAq__richPulse}}@keyframes chat-rich-module__SItLAq__richDot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes chat-rich-module__SItLAq__richPulse{0%,to{opacity:1}50%{opacity:.3}}.chat-rich-module__SItLAq__seen{color:var(--link,#aab0ff)}.chat-rich-module__SItLAq__composer{grid-template-columns:minmax(0,1fr)}.chat-rich-module__SItLAq__composer>*{grid-column:1/-1;min-width:0}.chat-rich-module__SItLAq__row{align-items:flex-end;gap:8px;display:flex}.chat-rich-module__SItLAq__row textarea{flex:1;min-width:0}.chat-rich-module__SItLAq__row[data-recording=true]{align-items:center;min-height:48px}.chat-rich-module__SItLAq__anchor{flex:none;position:relative}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__icon{border:1px solid var(--line);width:44px;height:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__icon:hover{border-color:var(--strong-line);background:#ffffff12}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__icon:disabled{opacity:.5;cursor:default}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__send{color:#03040a;cursor:pointer;background:#fafafa;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__send[data-quiet=true]{border:1px solid var(--line);color:var(--ink);background:0 0}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__send[data-quiet=true]:hover{border-color:var(--strong-line);background:#ffffff12}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__send:disabled{opacity:.6;cursor:default}.chat-rich-module__SItLAq__composer[data-compact=true] .chat-rich-module__SItLAq__icon,.chat-rich-module__SItLAq__composer[data-compact=true] .chat-rich-module__SItLAq__send{width:38px;height:38px;min-height:38px}.chat-rich-module__SItLAq__composer[data-compact=true] .chat-rich-module__SItLAq__row{gap:6px}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__menu{z-index:5;border:1px solid var(--strong-line);background:#0b0c18;border-radius:16px;min-width:168px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 18px 44px -18px #000000e6}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__menu button{min-height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14.5px;font-weight:500;display:flex}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__menu button:hover{background:#ffffff12}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__emoji{z-index:5;border:1px solid var(--strong-line);background:#0b0c18;border-radius:16px;gap:6px;width:296px;max-height:260px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 44px -18px #000000e6}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__emoji>div{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__emoji button{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;height:34px;min-height:34px;padding:0;font-size:20px;line-height:1;display:grid}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__emoji button:hover{background:#ffffff1a}.chat-rich-module__SItLAq__composer[data-compact=true] .chat-rich-module__SItLAq__emoji{width:268px}.chat-rich-module__SItLAq__tray{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chat-rich-module__SItLAq__tray li{position:relative}.chat-rich-module__SItLAq__tray img{object-fit:cover;border-radius:12px;width:72px;height:72px;display:block}.chat-rich-module__SItLAq__trayFile{border:1px solid var(--line);background:var(--card);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;max-width:240px;padding:8px 34px 8px 10px;display:grid}.chat-rich-module__SItLAq__trayFile svg{color:var(--accent);grid-row:span 2}.chat-rich-module__SItLAq__trayFile b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.chat-rich-module__SItLAq__trayFile small{color:var(--muted);font-size:11.5px}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__trayRemove{border:1px solid var(--strong-line);width:24px;height:24px;min-height:24px;color:var(--ink);cursor:pointer;background:#0b0c18;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__trayRemove svg{width:12px;height:12px}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__trayRemove:after{content:"";position:absolute;inset:-10px}.chat-rich-module__SItLAq__recording{color:var(--ink);flex:1;align-items:center;gap:10px;margin:0;font-size:14.5px;display:flex}.chat-rich-module__SItLAq__composer p.chat-rich-module__SItLAq__recording{color:var(--ink);font-size:14.5px}.chat-rich-module__SItLAq__recording i{background:#ff6b5e;border-radius:50%;width:10px;height:10px}.chat-rich-module__SItLAq__recording b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__textBtn{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:14px;font-weight:500}.chat-rich-module__SItLAq__composer .chat-rich-module__SItLAq__textBtn:hover{color:var(--ink)}.chat-rich-module__SItLAq__composer p.chat-rich-module__SItLAq__problem{color:#ffd3ca;background:#ff9d8a1a;border:1px solid #ff9d8a8c;border-radius:12px;padding:10px 12px;font-size:13.5px;font-weight:500;line-height:1.45}
.chat-dock-module__YNK_UG__dock{--dock-h:min(468px, calc(100dvh - 132px));--dock-bar:48px;--dock-glass:#090a14f0;--dock-line:var(--glass-line,#ffffff24);z-index:35;max-width:calc(100vw - 40px);color:var(--ink);font-family:var(--font-body), "DM Sans", sans-serif;pointer-events:none;align-items:flex-end;gap:12px;display:none;position:fixed;bottom:0;right:24px}.chat-dock-module__YNK_UG__dock>*{pointer-events:auto}.chat-dock-module__YNK_UG__spacer{height:64px;display:none}@media (min-width:1024px){.chat-dock-module__YNK_UG__dock{display:flex}.chat-dock-module__YNK_UG__spacer{display:block}.chat-dock-module__YNK_UG__spacer[data-open=true]{height:calc(min(468px,100dvh - 132px) + 24px)}}@media print{.chat-dock-module__YNK_UG__dock,.chat-dock-module__YNK_UG__spacer{display:none}}.chat-dock-module__YNK_UG__dock :is(button,a,input,textarea,summary):focus-visible{outline:var(--ring-w) solid var(--ring);outline-offset:2px}.chat-dock-module__YNK_UG__window:focus{outline:none}.chat-dock-module__YNK_UG__window:focus-visible{outline:var(--ring-w) solid var(--ring);outline-offset:2px}.chat-dock-module__YNK_UG__column{border:1px solid var(--dock-line);background:var(--dock-glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;flex:none;width:300px;display:flex;overflow:hidden;box-shadow:0 -18px 50px -24px #03041ee6}.chat-dock-module__YNK_UG__launcher{width:100%;height:var(--dock-bar);color:var(--ink);text-align:left;cursor:pointer;transition:background var(--t-fast) ease;background:0 0;border:0;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.chat-dock-module__YNK_UG__launcher:hover{background:#ffffff0f}.chat-dock-module__YNK_UG__launcher>span{flex:1}.chat-dock-module__YNK_UG__launcher>svg{color:var(--muted);transition:transform var(--t-base) var(--ease-out);flex:none}.chat-dock-module__YNK_UG__launcher[data-open=true]>svg{transform:rotate(180deg)}.chat-dock-module__YNK_UG__launcher[data-open=true]{border-top:1px solid var(--dock-line)}.chat-dock-module__YNK_UG__launcher b,.chat-dock-module__YNK_UG__chip b,.chat-dock-module__YNK_UG__headName b,.chat-dock-module__YNK_UG__moreList b{margin-left:0}.chat-dock-module__YNK_UG__panel{height:calc(var(--dock-h) - var(--dock-bar));min-height:0;animation:chat-dock-module__YNK_UG__rise var(--t-base) var(--ease-out);flex-direction:column;display:flex}.chat-dock-module__YNK_UG__panelTools{align-items:center;gap:10px;padding:12px 12px 8px;display:flex}.chat-dock-module__YNK_UG__fresh+.chat-dock-module__YNK_UG__panelTools{padding-top:0}.chat-dock-module__YNK_UG__panelTools input{border:1px solid var(--field-line);border-radius:var(--r-s);background:var(--field-bg);min-width:0;height:38px;color:var(--ink);flex:1;padding:0 12px;font-size:14px}.chat-dock-module__YNK_UG__panelTools input::placeholder{color:#8a8da3}.chat-dock-module__YNK_UG__panelTools a{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:3px;flex:none;font-size:13px;font-weight:500}.chat-dock-module__YNK_UG__list{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0 6px 8px;list-style:none;overflow-y:auto}.chat-dock-module__YNK_UG__list button{width:100%;color:var(--ink);text-align:left;cursor:pointer;transition:background var(--t-fast) ease;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.chat-dock-module__YNK_UG__list button:hover{background:#ffffff12}.chat-dock-module__YNK_UG__list li[data-unread=true] button{background:var(--tint)}.chat-dock-module__YNK_UG__rowText{flex:1;gap:1px;min-width:0;display:grid}.chat-dock-module__YNK_UG__rowTop{align-items:baseline;gap:8px;display:flex}.chat-dock-module__YNK_UG__rowTop b{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14.5px;font-weight:600;overflow:hidden}.chat-dock-module__YNK_UG__rowTop time{color:var(--muted);flex:none;font-size:12px}.chat-dock-module__YNK_UG__rowAbout,.chat-dock-module__YNK_UG__rowLast{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.chat-dock-module__YNK_UG__rowAbout{color:var(--accent-soft);font-size:12px}.chat-dock-module__YNK_UG__list li[data-unread=true] .chat-dock-module__YNK_UG__rowLast{color:var(--ink);font-weight:500}.chat-dock-module__YNK_UG__dot{background:var(--accent);border-radius:50%;flex:none;width:9px;height:9px}.chat-dock-module__YNK_UG__note{color:var(--muted);margin:0;padding:14px 16px;font-size:14px;line-height:1.45}.chat-dock-module__YNK_UG__who{flex:none;display:inline-flex;position:relative}.chat-dock-module__YNK_UG__online{background:#4ade80;border:2px solid #0a0b15;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.chat-dock-module__YNK_UG__window{width:328px;height:var(--dock-h);border:1px solid var(--dock-line);background:var(--dock-glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;flex:none;display:flex;overflow:hidden;box-shadow:0 -18px 50px -24px #03041ee6}.chat-dock-module__YNK_UG__window[data-enter=true]{animation:chat-dock-module__YNK_UG__rise var(--t-base) var(--ease-out)}@keyframes chat-dock-module__YNK_UG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat-dock-module__YNK_UG__window[data-enter=true],.chat-dock-module__YNK_UG__panel{animation:none}.chat-dock-module__YNK_UG__launcher>svg{transition:none}}.chat-dock-module__YNK_UG__head{border-bottom:1px solid var(--dock-line);flex:none;align-items:center;gap:10px;min-height:52px;padding:8px 8px 8px 12px;display:flex}.chat-dock-module__YNK_UG__headName{flex:1;min-width:0}.chat-dock-module__YNK_UG__headName h2{letter-spacing:0;align-items:center;gap:6px;margin:0;font-size:14.5px;font-weight:600;line-height:1.25;display:flex}.chat-dock-module__YNK_UG__headName h2>a,.chat-dock-module__YNK_UG__headName h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-dock-module__YNK_UG__headName h2>a{color:inherit}.chat-dock-module__YNK_UG__headName h2>a:hover{text-underline-offset:3px;text-decoration:underline}.chat-dock-module__YNK_UG__headName p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.3;overflow:hidden}.chat-dock-module__YNK_UG__headName p a{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.chat-dock-module__YNK_UG__headActions{flex:none;gap:2px;display:flex}.chat-dock-module__YNK_UG__iconBtn{width:32px;height:32px;color:var(--muted);cursor:pointer;transition:background var(--t-fast) ease, color var(--t-fast) ease;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.chat-dock-module__YNK_UG__iconBtn:hover,.chat-dock-module__YNK_UG__iconBtn[aria-expanded=true]{color:var(--ink);background:#ffffff1a}.chat-dock-module__YNK_UG__safety{border-bottom:1px solid var(--dock-line);flex:none;max-height:62%;padding:10px 12px;overflow-y:auto}.chat-dock-module__YNK_UG__safety>div{margin-top:0}.chat-dock-module__YNK_UG__safety details[open]{flex-basis:100%}.chat-dock-module__YNK_UG__safety details>form{width:100%;box-shadow:none;margin-top:8px;position:static}.chat-dock-module__YNK_UG__body{overscroll-behavior:contain;flex:1;min-height:0;padding:12px;overflow-y:auto}.chat-dock-module__YNK_UG__body .chat-dock-module__YNK_UG__thread{gap:8px;margin:0}.chat-dock-module__YNK_UG__body .chat-dock-module__YNK_UG__thread li{gap:2px;max-width:86%}.chat-dock-module__YNK_UG__body .chat-dock-module__YNK_UG__thread li>p{border-radius:16px 16px 16px 5px;padding:8px 12px;font-size:14.5px;line-height:1.45}.chat-dock-module__YNK_UG__body .chat-dock-module__YNK_UG__thread li[data-mine=true]>p{border-radius:16px 16px 5px}.chat-dock-module__YNK_UG__body .chat-dock-module__YNK_UG__thread li>small{font-size:11.5px}.chat-dock-module__YNK_UG__body .chat-dock-module__YNK_UG__thread li details>form{width:268px;max-width:none}.chat-dock-module__YNK_UG__older{text-align:center;margin:0 0 10px}.chat-dock-module__YNK_UG__textBtn{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:13px;font-weight:500}.chat-dock-module__YNK_UG__textBtn:disabled{color:var(--muted);cursor:default;text-decoration:none}.chat-dock-module__YNK_UG__body .chat-dock-module__YNK_UG__note{padding:4px 2px 10px}.chat-dock-module__YNK_UG__composer{border-top:1px solid var(--dock-line);flex:none;grid-template-columns:1fr auto;align-items:end;gap:8px;padding:10px;display:grid}.chat-dock-module__YNK_UG__composer textarea{width:100%;min-height:40px;max-height:120px;color:var(--ink);resize:none;field-sizing:content;background:#ffffff12;border:1px solid #0000;border-radius:14px;padding:9px 12px;font-size:14.5px;line-height:1.4}.chat-dock-module__YNK_UG__composer textarea::placeholder{color:#8a8da3}.chat-dock-module__YNK_UG__composer button{min-height:40px;padding:0 14px;font-size:13.5px}.chat-dock-module__YNK_UG__composer p{color:var(--muted);grid-column:1/-1;margin:0;font-size:11.5px;line-height:1.35}.chat-dock-module__YNK_UG__composer p[role=alert]{color:var(--warn-soft);padding:8px 10px 8px 12px;font-size:12.5px}.chat-dock-module__YNK_UG__composer p[role=alert]:before{display:none}.chat-dock-module__YNK_UG__chip{width:196px;height:var(--dock-bar);border:1px solid var(--dock-line);background:var(--dock-glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:0;border-radius:14px 14px 0 0;flex:none;align-items:center;gap:2px;padding:0 6px 0 4px;display:flex}.chat-dock-module__YNK_UG__chip[data-unread=true]{border-color:var(--tint-line)}.chat-dock-module__YNK_UG__chipOpen{min-width:0;height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:600;display:flex}.chat-dock-module__YNK_UG__chipOpen:hover{background:#ffffff12}.chat-dock-module__YNK_UG__chipOpen>span:nth-of-type(2),.chat-dock-module__YNK_UG__moreList button>span:nth-of-type(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.chat-dock-module__YNK_UG__moreWrap{z-index:2;flex:none;position:relative}.chat-dock-module__YNK_UG__more{width:64px;height:var(--dock-bar);border:1px solid var(--dock-line);background:var(--dock-glass);color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:0;border-radius:14px 14px 0 0;place-items:center;font-size:14px;font-weight:600;display:grid;position:relative}.chat-dock-module__YNK_UG__more:hover,.chat-dock-module__YNK_UG__more[aria-expanded=true]{background:#181a2cf5}.chat-dock-module__YNK_UG__more .chat-dock-module__YNK_UG__dot{position:absolute;top:9px;right:11px}.chat-dock-module__YNK_UG__moreList{border:1px solid var(--dock-line);width:240px;max-height:320px;box-shadow:var(--glass-shadow);background:#0b0c16;border-radius:14px;gap:2px;margin:0;padding:6px;list-style:none;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.chat-dock-module__YNK_UG__moreList button{width:100%;min-height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:500;display:flex}.chat-dock-module__YNK_UG__moreList button:hover{background:#ffffff14}.chat-dock-module__YNK_UG__fresh{border:1px solid var(--tint-line);border-radius:var(--r-s);background:var(--tint);height:40px;color:var(--ink);cursor:pointer;transition:background var(--t-fast) ease;flex:none;justify-content:center;align-items:center;gap:8px;margin:12px 12px 8px;font-size:14px;font-weight:600;display:flex}.chat-dock-module__YNK_UG__fresh:hover{background:#8089ff33}.chat-dock-module__YNK_UG__pickHead{flex:none;align-items:center;gap:6px;padding:10px 12px 8px 8px;display:flex}.chat-dock-module__YNK_UG__pickHead h2{letter-spacing:0;margin:0;font-size:15px;font-weight:600}.chat-dock-module__YNK_UG__author{color:var(--muted);align-items:center;gap:6px;margin-bottom:2px;font-size:12px;font-weight:600;display:inline-flex}
.countries-module__2Vcp4G__page,.countries-module__2Vcp4G__ask{--c-dim:var(--cx-dim,#b4b7cb);--c-faint:var(--cx-faint,#a1a5bd);--c-hair:var(--cx-hair,#ffffff1a);--c-gold:#ffe9a8}.countries-module__2Vcp4G__page{--g-dim:#b4b7cb;--g-faint:#a1a5bd;--g-hair:#ffffff1a;--g-gold:#ffe9a8;padding:14px var(--cx-pad,16px) 32px;color:var(--ink,#fafafa);gap:22px;display:grid}.countries-module__2Vcp4G__page :where(h2,p,ol,ul){margin:0;padding:0;list-style:none}.countries-module__2Vcp4G__page h2{letter-spacing:-.02em;font-size:17px;font-weight:500;line-height:1.3}.countries-module__2Vcp4G__block{gap:10px;display:grid}.countries-module__2Vcp4G__weekLine{color:var(--c-faint);font-size:13px}.countries-module__2Vcp4G__lead,.countries-module__2Vcp4G__note{color:var(--c-dim);font-size:14px;line-height:1.55}.countries-module__2Vcp4G__note{font-size:13px}.countries-module__2Vcp4G__mine{background:#8089ff1f;border:1px solid #8089ff66;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 14px;font-size:14.5px;font-weight:500;line-height:1.45;display:flex}.countries-module__2Vcp4G__mine a,.countries-module__2Vcp4G__more{color:#aab0ff;white-space:nowrap;font-size:13.5px;font-weight:500;text-decoration:none}.countries-module__2Vcp4G__mine a:hover,.countries-module__2Vcp4G__more:hover{text-underline-offset:3px;text-decoration:underline}.countries-module__2Vcp4G__more{align-items:center;min-height:36px;display:inline-flex}.countries-module__2Vcp4G__podium{grid-template-columns:1fr 1.12fr 1fr;align-items:end;gap:10px;display:grid}.countries-module__2Vcp4G__step{border:1px solid var(--glass-line,#ffffff24);border-radius:var(--r-m,16px);background:var(--cx-card,#ffffff0b);min-width:0;color:inherit;text-align:center;justify-items:center;gap:4px;padding:16px 12px 14px;display:grid}.countries-module__2Vcp4G__step[data-place="1"]{background:linear-gradient(160deg,#6f78ff6b,#2a2fa829 60%,#ffffff08);border-color:#8089ffb3;order:2;padding-top:28px;padding-bottom:22px;box-shadow:0 24px 60px -34px #6e78ffe6}.countries-module__2Vcp4G__step[data-place="2"]{order:1;padding-top:20px}.countries-module__2Vcp4G__step[data-place="3"]{order:3}.countries-module__2Vcp4G__stepFlag{font-size:34px;line-height:1.1}.countries-module__2Vcp4G__step[data-place="1"] .countries-module__2Vcp4G__stepFlag{font-size:46px}.countries-module__2Vcp4G__stepPlace{color:var(--c-faint);font-size:12.5px;font-weight:600}.countries-module__2Vcp4G__step b{overflow-wrap:anywhere;max-width:100%;font-size:15.5px;font-weight:600;line-height:1.3}.countries-module__2Vcp4G__step b a{color:inherit;text-decoration:none}.countries-module__2Vcp4G__step b a:hover{text-underline-offset:3px;text-decoration:underline}.countries-module__2Vcp4G__step[data-place="1"] b{font-size:17.5px}.countries-module__2Vcp4G__stepBy{max-width:100%;color:var(--c-dim);font-size:13px;line-height:1.4}.countries-module__2Vcp4G__stepPts{color:var(--c-gold);font-variant-numeric:tabular-nums;margin-top:2px;font-size:15px;font-weight:600}.countries-module__2Vcp4G__step[data-place="1"] .countries-module__2Vcp4G__stepPts{font-size:17px}.countries-module__2Vcp4G__list{display:grid}.countries-module__2Vcp4G__list>li+li{border-top:1px solid var(--c-hair)}.countries-module__2Vcp4G__row{min-height:56px;color:inherit;border-radius:10px;grid-template-columns:30px auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-inline:-8px;padding:6px 8px;text-decoration:none;display:grid}a.countries-module__2Vcp4G__row:hover{background:#ffffff0d}.countries-module__2Vcp4G__row[data-me=true]{background:#8089ff24}.countries-module__2Vcp4G__row[data-zero=true] .countries-module__2Vcp4G__name b,.countries-module__2Vcp4G__row[data-zero=true] .countries-module__2Vcp4G__flag{opacity:.72}.countries-module__2Vcp4G__rank{color:var(--c-faint);font-variant-numeric:tabular-nums;text-align:center;font-size:15px;font-weight:700}.countries-module__2Vcp4G__row[data-rank="1"] .countries-module__2Vcp4G__rank{color:#ffe09a}.countries-module__2Vcp4G__row[data-rank="2"] .countries-module__2Vcp4G__rank{color:#dfe3ff}.countries-module__2Vcp4G__row[data-rank="3"] .countries-module__2Vcp4G__rank{color:#f3b98a}.countries-module__2Vcp4G__flag{font-size:26px;line-height:1}.countries-module__2Vcp4G__name{gap:1px;min-width:0;display:grid}.countries-module__2Vcp4G__name b{align-items:center;gap:8px;min-width:0;font-size:15.5px;font-weight:600;line-height:1.3;display:flex}.countries-module__2Vcp4G__name b>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.countries-module__2Vcp4G__name small{color:var(--c-dim);font-size:13px;line-height:1.4}.countries-module__2Vcp4G__you{color:#fff;background:#8089ff47;border-radius:999px;flex:none;padding:1px 7px;font-size:11.5px;font-weight:600}.countries-module__2Vcp4G__pts{color:var(--c-gold);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.countries-module__2Vcp4G__row[data-zero=true] .countries-module__2Vcp4G__pts{color:var(--c-faint);font-weight:500}.countries-module__2Vcp4G__past{gap:2px;display:grid}.countries-module__2Vcp4G__past li{grid-template-columns:30px auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;font-size:14.5px;display:grid}.countries-module__2Vcp4G__past .countries-module__2Vcp4G__flag{font-size:22px}.countries-module__2Vcp4G__past b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.countries-module__2Vcp4G__total{align-items:center;gap:12px;font-size:15px;font-weight:500;line-height:1.45;display:flex}.countries-module__2Vcp4G__total .countries-module__2Vcp4G__flag{font-size:40px}.countries-module__2Vcp4G__ask{margin:14px var(--cx-pad,16px) 0;border-radius:var(--r-m,16px);color:var(--ink,#fafafa);background:#8089ff1a;border:1px solid #8089ff66;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:14px 16px;display:grid}.countries-module__2Vcp4G__ask :where(h2,p){margin:0}.countries-module__2Vcp4G__ask h2{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.countries-module__2Vcp4G__ask p{color:var(--c-dim);margin-top:3px;font-size:13.5px;line-height:1.5}.countries-module__2Vcp4G__ask>div{grid-column:1/-1}.countries-module__2Vcp4G__askForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;display:grid}.countries-module__2Vcp4G__askForm select{color:#fafafa;width:100%;min-width:0;min-height:44px;font:inherit;background:#03040a99;border:1px solid #ffffff38;border-radius:12px;padding:0 12px;font-size:15px}.countries-module__2Vcp4G__askForm select:focus-visible,.countries-module__2Vcp4G__askGo:focus-visible,.countries-module__2Vcp4G__askNo:focus-visible,.countries-module__2Vcp4G__askMore:focus-visible,.countries-module__2Vcp4G__row:focus-visible,.countries-module__2Vcp4G__step b a:focus-visible,.countries-module__2Vcp4G__more:focus-visible,.countries-module__2Vcp4G__mine a:focus-visible{outline-offset:2px;outline:2px solid #aab0ff}.countries-module__2Vcp4G__askGo,.countries-module__2Vcp4G__askNo{min-height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:0 16px;font-size:14.5px;font-weight:600}.countries-module__2Vcp4G__askGo{color:#03040a;background:#fafafa;border:1px solid #fafafa}.countries-module__2Vcp4G__askNo{color:var(--c-dim);background:0 0;border:1px solid #0000;font-weight:500}.countries-module__2Vcp4G__askNo:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.countries-module__2Vcp4G__askGo:disabled,.countries-module__2Vcp4G__askNo:disabled{cursor:default;opacity:.5}.countries-module__2Vcp4G__askError{color:#ffd3ca;grid-column:1/-1;font-size:13.5px}.countries-module__2Vcp4G__askMore{color:#aab0ff;white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.countries-module__2Vcp4G__ask[role=status]{grid-template-columns:minmax(0,1fr) auto}.countries-module__2Vcp4G__ask[role=status]>div{grid-column:auto}.countries-module__2Vcp4G__profileCountry{color:var(--cx-dim,#b4b7cb);align-items:center;gap:6px;margin:6px 0 0;font-size:14px;line-height:1.4;display:inline-flex}.countries-module__2Vcp4G__profileCountry a{color:inherit;text-decoration:none}.countries-module__2Vcp4G__profileCountry a:hover{text-underline-offset:3px;text-decoration:underline}.countries-module__2Vcp4G__profileCountry+.countries-module__2Vcp4G__profileCountry{margin-left:14px}@media (max-width:560px){.countries-module__2Vcp4G__podium{grid-template-columns:1fr;gap:8px}.countries-module__2Vcp4G__step,.countries-module__2Vcp4G__step[data-place]{text-align:left;order:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"flag title pts""flag by pts";place-items:center start;column-gap:12px;padding:12px 14px}.countries-module__2Vcp4G__step .countries-module__2Vcp4G__stepFlag,.countries-module__2Vcp4G__step[data-place="1"] .countries-module__2Vcp4G__stepFlag{grid-area:flag;font-size:30px}.countries-module__2Vcp4G__step .countries-module__2Vcp4G__stepPlace{display:none}.countries-module__2Vcp4G__step b{grid-area:title}.countries-module__2Vcp4G__step .countries-module__2Vcp4G__stepBy{grid-area:by}.countries-module__2Vcp4G__step .countries-module__2Vcp4G__stepPts{grid-area:pts}.countries-module__2Vcp4G__ask,.countries-module__2Vcp4G__askForm{grid-template-columns:minmax(0,1fr)}}
.ai-editors-module__21rimq__bars{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ai-editors-module__21rimq__bar{min-height:60px;color:inherit;border-radius:12px;grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"rank name count""rank track share";align-items:center;gap:4px 12px;margin-inline:-8px;padding:8px;text-decoration:none;display:grid}a.ai-editors-module__21rimq__bar:hover{background:#ffffff0d}.ai-editors-module__21rimq__bar:focus-visible{outline-offset:2px;outline:2px solid #aab0ff}.ai-editors-module__21rimq__bar[data-me=true]{background:#8089ff24}.ai-editors-module__21rimq__barRank{color:var(--cx-faint,#a1a5bd);font-variant-numeric:tabular-nums;text-align:center;grid-area:rank;font-size:15px;font-weight:700}.ai-editors-module__21rimq__barName{grid-area:name;align-items:center;gap:8px;min-width:0;font-size:15.5px;font-weight:600;line-height:1.3;display:flex}.ai-editors-module__21rimq__barName>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-editors-module__21rimq__barCount{color:var(--ink,#fafafa);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:count;font-size:14.5px;font-weight:600}.ai-editors-module__21rimq__barShare{min-width:40px;color:var(--cx-dim,#b4b7cb);font-variant-numeric:tabular-nums;text-align:right;grid-area:share;font-size:13px}.ai-editors-module__21rimq__track{background:#ffffff14;border-radius:999px;grid-area:track;height:8px;overflow:hidden}.ai-editors-module__21rimq__track>span{background:linear-gradient(90deg,#6f78ff,#aab0ff);border-radius:999px;min-width:6px;height:100%;display:block}.ai-editors-module__21rimq__bar[data-me=true] .ai-editors-module__21rimq__track>span{background:linear-gradient(90deg,#aab0ff,#fafafa)}.ai-editors-module__21rimq__people{margin:0;padding:0;list-style:none;display:grid}.ai-editors-module__21rimq__people>li+li{border-top:1px solid var(--cx-hair,#ffffff1a)}.ai-editors-module__21rimq__person{align-items:center;gap:12px;min-height:60px;padding:6px 0;display:flex}.ai-editors-module__21rimq__person[data-me=true]{background:#8089ff24;border-radius:10px;margin-inline:-8px;padding-inline:8px}.ai-editors-module__21rimq__person b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15.5px;font-weight:600;overflow:hidden}.ai-editors-module__21rimq__person b a{color:inherit;text-decoration:none}.ai-editors-module__21rimq__person b a:hover{text-underline-offset:3px;text-decoration:underline}.ai-editors-module__21rimq__headline{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1.25}
.live-module__qjJFAa__strip,.live-module__qjJFAa__profile,.live-module__qjJFAa__now{--live:#ff5f6b;--live-soft:#ff5f6b24;--live-line:#ff5f6b80}.live-module__qjJFAa__dot{background:var(--live,#ff5f6b);border-radius:50%;flex:none;width:9px;height:9px;animation:1.8s ease-out infinite live-module__qjJFAa__livePulse;display:inline-block;box-shadow:0 0 #ff5f6b99}@keyframes live-module__qjJFAa__livePulse{0%{box-shadow:0 0 #ff5f6b99}70%{box-shadow:0 0 0 9px #ff5f6b00}to{box-shadow:0 0 #ff5f6b00}}@media (prefers-reduced-motion:reduce){.live-module__qjJFAa__dot{animation:none}}.live-module__qjJFAa__strip{margin:14px var(--cx-pad,20px) 0;border:1px solid var(--live-line);border-radius:var(--r-l,24px);background:linear-gradient(150deg, var(--live-soft), #8089ff14 55%, #ffffff08);padding:14px}.live-module__qjJFAa__stripHead{letter-spacing:-.01em;align-items:center;gap:9px;margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.2;display:flex}.live-module__qjJFAa__stripHead small{color:var(--muted,#9a9db0);font-size:13px;font-weight:500}.live-module__qjJFAa__lives{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(260px,320px);grid-auto-flow:column;gap:10px;margin:0;padding:0 0 2px;list-style:none;display:grid;overflow-x:auto}.live-module__qjJFAa__lives:has(>li:only-child){grid-auto-columns:minmax(0,1fr)}.live-module__qjJFAa__live{border:1px solid var(--glass-line,#ffffff24);border-radius:var(--r-m,16px);background:var(--glass,#080911d6);scroll-snap-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.live-module__qjJFAa__who{min-width:0;color:inherit;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}.live-module__qjJFAa__face{box-shadow:0 0 0 2px #05060f, 0 0 0 4px var(--live);border-radius:50%;display:inline-grid;position:relative}.live-module__qjJFAa__text{gap:1px;min-width:0;display:grid}.live-module__qjJFAa__text b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.live-module__qjJFAa__who:hover .live-module__qjJFAa__text b{text-underline-offset:3px;text-decoration:underline}.live-module__qjJFAa__text small{color:#ffc2c7;font-size:12.5px;font-weight:600}.live-module__qjJFAa__text span{color:var(--muted,#9a9db0);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.35;overflow:hidden}.live-module__qjJFAa__watch{border:1px solid var(--live);background:var(--live);color:#1a0306;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s cubic-bezier(.23,1,.32,1),filter .2s;display:inline-flex}.live-module__qjJFAa__watch:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.live-module__qjJFAa__watch:hover{transform:none}}@media (max-width:520px){.live-module__qjJFAa__lives{grid-auto-columns:minmax(240px,86%)}}.live-module__qjJFAa__profile{gap:10px;margin-top:18px;display:grid}.live-module__qjJFAa__now{border:1px solid var(--live-line);background:var(--live-soft);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.live-module__qjJFAa__nowText{flex:200px;gap:2px;min-width:0;display:grid}.live-module__qjJFAa__nowText b{align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.live-module__qjJFAa__nowText span{color:#f1d9dc;overflow-wrap:anywhere;font-size:14px;line-height:1.4}.live-module__qjJFAa__links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.live-module__qjJFAa__links a{min-height:40px;color:inherit;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.live-module__qjJFAa__links a:hover{background:#ffffff14;border-color:#fff9}.live-module__qjJFAa__links a small{color:var(--muted,#9a9db0);font-size:13px;font-weight:500}.live-module__qjJFAa__editor{gap:22px;display:grid}.live-module__qjJFAa__editor h2{margin:0 0 6px}.live-module__qjJFAa__editor>div>p{margin:0}.live-module__qjJFAa__rule{background:var(--line,#ffffff17);border:0;height:1px;margin:0}.live-module__qjJFAa__choices{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.live-module__qjJFAa__choices legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.live-module__qjJFAa__choice{display:inline-flex;position:relative}.live-module__qjJFAa__choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.live-module__qjJFAa__choice span{border:1px solid #ffffff3d;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14.5px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.live-module__qjJFAa__choice input:checked+span{border-color:var(--accent,#8089ff);background:#8089ff38}.live-module__qjJFAa__choice input:focus-visible+span{outline:2px solid var(--accent,#8089ff);outline-offset:2px}.live-module__qjJFAa__onAir{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.live-module__qjJFAa__onAir>div{flex:240px;gap:3px;min-width:0;display:grid}.live-module__qjJFAa__onAir b{align-items:center;gap:9px;font-size:16px;font-weight:600;display:inline-flex}.live-module__qjJFAa__onAir span{color:var(--muted,#9a9db0);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.live-module__qjJFAa__start{justify-self:start}
.match-module__2guFeW__views{margin:14px var(--cx-pad) 0;border:1px solid var(--cx-hair);background:var(--cx-card);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:inline-grid}.match-module__2guFeW__views a{min-width:96px;min-height:36px;color:var(--cx-dim);border-radius:999px;place-items:center;padding:0 16px;font-size:14px;font-weight:500;display:grid}.match-module__2guFeW__views a:hover{background:var(--cx-hover);color:var(--ink)}.match-module__2guFeW__views a[aria-current]{color:#03040a;background:#fafafa;font-weight:600}.match-module__2guFeW__block{border:1px solid var(--cx-hair);border-radius:var(--r-m);background:var(--cx-card);margin:14px 14px 8px;padding:18px 18px 16px}.match-module__2guFeW__block>h2{letter-spacing:-.02em;text-wrap:balance;font-size:20px;font-weight:500;line-height:1.25}.match-module__2guFeW__block>h2+p{max-width:38em;color:var(--cx-dim);margin-top:4px;font-size:15px;line-height:1.55}.match-module__2guFeW__block>.match-module__2guFeW__go{margin-top:14px}.match-module__2guFeW__go{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.match-module__2guFeW__form{gap:20px;margin-top:18px;display:grid}.match-module__2guFeW__question{gap:4px;min-width:0;display:grid}.match-module__2guFeW__question>legend{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;width:100%;padding:0;display:flex}.match-module__2guFeW__question>legend b{color:var(--ink);font-size:15px;font-weight:600}.match-module__2guFeW__question>legend small{color:var(--cx-faint);font-variant-numeric:tabular-nums;font-size:12.5px}.match-module__2guFeW__note{color:var(--cx-faint);font-size:12.5px;line-height:1.45}.match-module__2guFeW__line{gap:6px;min-width:0;display:grid}.match-module__2guFeW__line>span{color:var(--cx-faint);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;display:flex}.match-module__2guFeW__line b{color:var(--ink);font-size:15px;font-weight:600}.match-module__2guFeW__line input,.match-module__2guFeW__hello textarea{width:100%;min-height:var(--field-h);padding:var(--field-pad);border:1px solid var(--field-line);border-radius:var(--field-radius);background:var(--field-bg);color:var(--ink);font:inherit;font-size:var(--field-fs);resize:none;line-height:1.45}.match-module__2guFeW__line input:hover,.match-module__2guFeW__hello textarea:hover{border-color:var(--field-line-hover)}.match-module__2guFeW__line small{color:var(--cx-faint);font-size:12.5px}.match-module__2guFeW__send{border-top:1px solid var(--cx-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:12px;display:flex}.match-module__2guFeW__send>p{flex:240px}.match-module__2guFeW__done{color:#b9f3cf;font-size:14px}.match-module__2guFeW__mine{border:1px solid var(--cx-hair);border-radius:var(--r-m);background:var(--cx-card);gap:8px;margin:14px 14px 0;padding:14px 16px;display:grid}.match-module__2guFeW__mine dl{gap:6px;display:grid}.match-module__2guFeW__mine dl>div{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.match-module__2guFeW__mine dt{color:var(--cx-dim);font-size:13.5px}.match-module__2guFeW__mine dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.match-module__2guFeW__mineFoot{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.match-module__2guFeW__textLink{color:#aab0ff;align-items:center;min-height:36px;font-size:14px;font-weight:500;display:inline-flex}a.match-module__2guFeW__inlineLink.match-module__2guFeW__inlineLink{color:inherit;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.match-module__2guFeW__textLink:hover{text-underline-offset:3px;text-decoration:underline}.match-module__2guFeW__chip{color:var(--cx-dim);white-space:nowrap;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:3px 11px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.match-module__2guFeW__chip[data-hit=true]{background:var(--cx-tint);color:#e3e5ff;border-color:#8089ff99}.match-module__2guFeW__head{padding:22px var(--cx-pad) 10px;border-bottom:1px solid var(--cx-hair);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.match-module__2guFeW__head h2{letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1.3}.match-module__2guFeW__head p{color:var(--cx-faint);font-size:13.5px}.match-module__2guFeW__head[data-also=true]{border-top:1px solid var(--cx-hair);gap:4px;margin-top:8px;display:grid}.match-module__2guFeW__head[data-also=true] p{max-width:42em;line-height:1.5}.match-module__2guFeW__card{grid-template-columns:var(--cx-face) minmax(0, 1fr);padding:18px var(--cx-pad);--cx-face:48px;gap:14px;display:grid}.match-module__2guFeW__card h3{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:17px;font-weight:600;line-height:1.35;overflow:hidden}.match-module__2guFeW__card h3 a:hover{text-underline-offset:3px;text-decoration:underline}.match-module__2guFeW__why{color:#fff;letter-spacing:-.005em;text-wrap:pretty;border-left:2px solid #8089ffb3;margin-top:12px;padding:2px 0 2px 14px;font-size:16.5px;font-weight:500;line-height:1.45}.match-module__2guFeW__pitch{color:#dcdeea;overflow-wrap:anywhere;margin-top:10px;font-size:15px;line-height:1.55}.match-module__2guFeW__roles{gap:8px;margin-top:12px;display:grid}.match-module__2guFeW__roles>div{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.match-module__2guFeW__roles dt{color:var(--cx-faint);font-size:13px}.match-module__2guFeW__roles dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.match-module__2guFeW__meta{color:var(--cx-faint);margin-top:10px;font-size:13.5px;line-height:1.45}.match-module__2guFeW__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.match-module__2guFeW__actions :is(a,button){padding:0 var(--btn-pad-sm);font-size:var(--btn-fs-sm)}.match-module__2guFeW__actions form{display:flex}.match-module__2guFeW__closed{color:var(--cx-faint);font-size:13.5px}.match-module__2guFeW__hello{border:1px solid var(--cx-hair);border-radius:var(--r-m);background:#ffffff08;gap:8px;margin-top:12px;padding:12px;animation:.18s both match-module__2guFeW__open;display:grid}.match-module__2guFeW__hello label{color:var(--ink);font-size:13.5px;font-weight:600}.match-module__2guFeW__hello textarea{min-height:76px}.match-module__2guFeW__helloFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.match-module__2guFeW__more{padding:16px var(--cx-pad);border-top:1px solid var(--cx-hair);justify-content:center;display:flex}@keyframes match-module__2guFeW__open{0%{opacity:0;transform:translateY(-4px)}}.match-module__2guFeW__skipped>li{grid-template-columns:var(--cx-face) minmax(0, 1fr) auto;padding:12px var(--cx-pad);border-bottom:1px solid var(--cx-hair);align-items:center;gap:12px;display:grid}.match-module__2guFeW__skipped a{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:600;overflow:hidden}.match-module__2guFeW__skipped a:hover{text-underline-offset:3px;text-decoration:underline}.match-module__2guFeW__skipped button{padding:0 var(--btn-pad-sm);font-size:var(--btn-fs-sm)}.match-module__2guFeW__place{border:1px solid var(--cx-hair);border-radius:var(--r-m);gap:0;margin:8px 14px 14px;display:grid}.match-module__2guFeW__place>h2{padding:14px 16px 4px;font-size:16px;font-weight:600}.match-module__2guFeW__place>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.match-module__2guFeW__place>div+div{border-top:1px solid var(--cx-hair)}.match-module__2guFeW__place p{color:var(--cx-dim);flex:220px;font-size:14px;line-height:1.5}.match-module__2guFeW__place button{padding:0 var(--btn-pad-sm);font-size:var(--btn-fs-sm)}@media (max-width:860px){.match-module__2guFeW__views{margin:10px 10px 0;display:grid}.match-module__2guFeW__views a{min-height:40px}.match-module__2guFeW__block,.match-module__2guFeW__mine{margin-inline:10px}.match-module__2guFeW__block{padding:16px 14px 14px}.match-module__2guFeW__place{margin-inline:10px}.match-module__2guFeW__card{--cx-face:44px;gap:12px}.match-module__2guFeW__roles>div{grid-template-columns:minmax(0,1fr);gap:4px}.match-module__2guFeW__actions :is(a,button),.match-module__2guFeW__skipped button,.match-module__2guFeW__place button,.match-module__2guFeW__textLink{min-height:44px}.match-module__2guFeW__send .match-module__2guFeW__primary{width:100%}}@media (prefers-reduced-motion:reduce){.match-module__2guFeW__hello{animation:none}}
.mention-picker-module__EcEWiW__pop{z-index:60;background:#0e1026;border:1px solid #a0a4ff40;border-radius:14px;width:min(320px,100vw - 32px);max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:8px;overflow-y:auto;box-shadow:0 18px 44px #00000080}.mention-picker-module__EcEWiW__item{color:#f3f3fb;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 9px;display:flex}.mention-picker-module__EcEWiW__item[aria-selected=true],.mention-picker-module__EcEWiW__item:hover{background:#7c80ff33}.mention-picker-module__EcEWiW__face{color:#fff;background:#2c2f7a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.mention-picker-module__EcEWiW__face img{object-fit:cover;width:100%;height:100%}.mention-picker-module__EcEWiW__who{min-width:0;display:grid}.mention-picker-module__EcEWiW__who b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.mention-picker-module__EcEWiW__who small{color:#a3a6c2;font-size:12px}.mention-picker-module__EcEWiW__empty{color:#a3a6c2;padding:8px 10px;font-size:13px}.mention-picker-module__EcEWiW__pop[data-below]{top:calc(100% + 6px);bottom:auto}
.page-frame-module__AjjBQa__stage{color:#f3f3fb;background:#070818;min-height:100svh;position:relative}.page-frame-module__AjjBQa__bar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070818eb;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 max(16px,50vw - 500px);display:flex;position:sticky;top:0}.page-frame-module__AjjBQa__brand{color:#fff;letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:600;text-decoration:none;display:inline-flex}.page-frame-module__AjjBQa__brand img{display:block}.page-frame-module__AjjBQa__side{align-items:center;gap:6px;display:flex}.page-frame-module__AjjBQa__quiet,.page-frame-module__AjjBQa__primary{white-space:nowrap;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.page-frame-module__AjjBQa__quiet{color:#c9cbe0}.page-frame-module__AjjBQa__quiet:hover{color:#fff}.page-frame-module__AjjBQa__primary{color:#fff;background:#7c80ff2e;border:1px solid #a0a4ff73}.page-frame-module__AjjBQa__primary:hover{background:#7c80ff47}.page-frame-module__AjjBQa__bar a:focus-visible{outline:var(--ring-w,2px) solid var(--ring,#a0a4ff);outline-offset:2px}.page-frame-module__AjjBQa__space[data-space][data-frame]{--cx-top:56px;max-width:1000px;min-height:0;margin:0 auto;padding:16px 16px 48px;display:block}.page-frame-module__AjjBQa__space[data-space][data-frame] .page-frame-module__AjjBQa__col{min-height:calc(100svh - 88px);box-shadow:none;background:#080918;border-color:#ffffff14}.page-frame-module__AjjBQa__space[data-space][data-frame] [data-shell-menu]{display:none!important}@media (max-width:860px){.page-frame-module__AjjBQa__space[data-space][data-frame]{padding:10px 8px 28px}}
