.home{--h-bg: #0c0914;--h-bg-2: #120e1d;--h-fg: #f3effa;--h-fg-2: #c9c1d9;--h-muted: #8f86a5;--h-line: rgba(255, 255, 255, .08);--h-line-2: rgba(255, 255, 255, .14);--h-card: rgba(255, 255, 255, .025);--h-purple: #b89cf0;--h-orange: #ec9a70;display:flex;flex-direction:column;background:var(--h-bg);color:var(--h-fg);color-scheme:dark;overflow-x:clip}.home ::selection{background:#5e329e;color:#fff}.home a{color:inherit}.home a:hover{text-decoration:none}.home :focus-visible{outline:2px solid var(--h-purple);outline-offset:4px}.home-wrap{width:100%;max-width:1280px;margin:0 auto;padding-inline:clamp(16px,5vw,56px)}.home h2{font-family:var(--font-display);font-weight:600;font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.12;letter-spacing:-.035em;margin:0;color:var(--h-fg)}.home h3{color:var(--h-fg)}.home p{color:var(--h-fg-2)}.home ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;color:var(--h-fg-2)}.mono-label{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--h-muted);margin:0}.mono-label.accent{color:var(--h-purple)}.mono-label.accent:before{content:"↗";margin-right:10px;color:var(--h-orange)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 22px;border-radius:12px;font-weight:600;font-size:.98rem;border:1px solid transparent;transition:transform .15s,background .2s,border-color .2s,box-shadow .2s}.btn:active{transform:translateY(1px)}.btn svg{transition:transform .2s}.btn:hover svg{transform:translate(2px,-2px)}.btn.small{padding:10px 16px;font-size:.9rem}.home .btn-primary{background:linear-gradient(180deg,#cf6e40,#b3562c);color:#fff;box-shadow:inset 0 1px #ffffff40,0 10px 30px -10px #c56539b3}.home .btn-primary:hover{box-shadow:inset 0 1px #ffffff4d,0 14px 36px -10px #c56539e6}.home .btn-ghost{background:linear-gradient(#ffffff0d,#ffffff03);border-color:var(--h-line-2);color:var(--h-fg);box-shadow:inset 0 1px #ffffff0d}.home .btn-ghost:hover{border-color:#ffffff4d}.home-header{position:sticky;top:0;z-index:30;background:#0c0914c7;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--h-line)}.home .site-header{max-width:1280px;padding-inline:clamp(16px,5vw,56px);padding-block:14px}.home .logo{color:var(--h-fg)}.home .site-header .nav-links{display:flex;gap:30px;font-size:.9rem}.home .nav-links a{color:var(--h-fg-2);transition:color .15s}.home .nav-links a:hover{color:#fff}.home .lang-switch{background:transparent;color:var(--h-fg-2);border-color:var(--h-line-2)}.home .lang-switch option{background:var(--h-bg-2);color:var(--h-fg)}.home .site-header .button{background:#fff;color:var(--ink);white-space:nowrap}.home .site-header .button:hover{background:#ece6f7}.home .site-header .button.ghost,.home .site-header button.ghost{background:transparent;color:var(--h-fg);border-color:var(--h-line-2)}.home .site-header .button.ghost:hover,.home .site-header button.ghost:hover{background:#ffffff0f}@media (max-width: 900px){.home .site-header .nav-links{display:none}}@media (max-width: 420px){.home .site-header{gap:8px}.home .site-header .logo{font-size:.92rem;gap:7px}.home .site-header .logo svg{width:30px;height:auto}.home .site-header .button{padding:8px 11px;font-size:.82rem}.home .lang-switch{padding:7px 6px;font-size:.82rem}}.strip{display:flex;justify-content:center;gap:12px 36px;flex-wrap:wrap;padding:13px 16px;border-bottom:1px solid var(--h-line);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--h-muted)}.strip span:before{content:"↗";margin-right:9px;color:var(--h-purple)}.hero-shell{position:relative;overflow:hidden;border-bottom:1px solid var(--h-line);isolation:isolate}.hero-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(600px 420px at 72% 30%,rgba(94,50,158,.35),transparent 70%),radial-gradient(520px 380px at 92% 85%,rgba(197,101,57,.18),transparent 70%)}.hero-field{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:center;padding-block:clamp(48px,8vw,104px) clamp(56px,8vw,112px)}.hero-text{display:flex;flex-direction:column;gap:26px}.tag{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;padding:7px 14px 7px 10px;border:1px solid var(--h-line-2);border-radius:999px;background:#ffffff08;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--h-fg-2)!important;margin:0}.tag-dot{width:7px;height:7px;border-radius:50%;background:var(--h-orange);box-shadow:0 0 0 4px #ec9a702e;animation:pulse-dot 2.4s ease-in-out infinite}@keyframes pulse-dot{50%{box-shadow:0 0 0 7px #ec9a7000}}.hero h1{font-size:clamp(2.2rem,4.4vw,3.6rem);line-height:1.02;letter-spacing:-.055em;margin:0;color:#fff}.grad{background:linear-gradient(90deg,var(--h-purple) 0%,#d8a8d8 45%,var(--h-orange) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lead{font-size:1.12rem;line-height:1.6;margin:0;max-width:33rem}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.checks{display:flex;gap:8px 22px;flex-wrap:wrap;font-size:.88rem;color:var(--h-muted)}.checks span{display:inline-flex;align-items:center;gap:7px}.checks svg{color:#7fe0b3}.lesson-stage{position:relative;perspective:1400px}.lesson{position:relative;background:linear-gradient(180deg,#1b1430,#130e22);border:1px solid var(--h-line-2);border-radius:20px;padding:12px;box-shadow:0 50px 100px -30px #000c,0 0 0 1px #0006,inset 0 1px #ffffff0f;display:flex;flex-direction:column;gap:10px;transform:rotateY(-7deg) rotateX(3deg);transform-origin:left center;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.lesson-stage:hover .lesson{transform:rotateY(-2deg) rotateX(1deg)}.lesson-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 6px}.lesson-top .logo{font-size:.78rem;color:var(--call-text)}.lesson-top .logo-product{color:var(--call-brand-light)}.lesson-room{font-family:var(--font-mono);font-size:.72rem;color:var(--call-muted);background:#ffffff0d;padding:4px 10px;border-radius:999px;white-space:nowrap}.lesson-body{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:10px;height:400px}.lesson-board{container-type:inline-size;position:relative;border-radius:12px;overflow:hidden;background-color:#fff;background-image:radial-gradient(circle at 1px 1px,#d9d2e3 1px,transparent 0);background-size:22px 22px;color:#111827}.lesson-board>*{position:absolute}.lb-title{left:7cqw;top:30px;font-weight:700;font-size:clamp(1rem,5.6cqw,1.5rem);color:var(--brand)}.lb-line{left:7cqw;font-size:clamp(.82rem,4.2cqw,1.2rem)}.lb-line mark{background:#fde047bf;color:inherit;padding:0 3px}.lb-line.faint{color:#9ca3af}.lb-answer{left:7cqw;top:252px;font-family:var(--font-mono);font-size:clamp(.7rem,3.5cqw,1rem);color:#16a34a}.lb-note{right:4cqw;top:70px;width:33cqw;padding:3cqw;background:#fef08a;border-radius:6px;box-shadow:0 3px 10px #00000026;font-size:clamp(.66rem,3.1cqw,.9rem);line-height:1.35;transform:rotate(2deg)}.lb-arrow{left:44%;top:192px;width:48cqw;height:auto}.lb-draw{stroke-dasharray:260;stroke-dashoffset:260;animation:draw 1.4s .6s cubic-bezier(.6,0,.3,1) forwards}@keyframes draw{to{stroke-dashoffset:0}}.lb-cursor{left:58%;top:280px;display:flex;align-items:flex-start;gap:2px;animation:wander 7s ease-in-out infinite}@keyframes wander{0%,to{transform:translate(0)}30%{transform:translate(-40px,-22px)}60%{transform:translate(18px,10px)}}.lb-cursor span{margin-top:10px;padding:2px 8px;border-radius:999px;background:var(--accent);color:#fff;font-size:.68rem;font-weight:700}.lb-dock{left:50%;bottom:12px;transform:translate(-50%);display:flex;gap:4px;padding:6px 8px;background:var(--call-panel);border-radius:10px}.lb-dock span{padding:4px 9px;border-radius:6px;background:var(--call-control);color:var(--call-text);font-size:.68rem;white-space:nowrap}.lb-dock span.on{background:#7a4cc4}.lesson-people{display:flex;flex-direction:column;gap:10px}.lesson-tile{position:relative;flex:1;border-radius:12px;display:grid;place-items:center;overflow:hidden}.lesson-tile b{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#fff3;color:#fff;font-size:1.05rem}.lesson-tile small{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:6px;background:#0f0a1a99;color:var(--call-text);font-size:.66rem}.lesson-tile.teacher{background:linear-gradient(160deg,#7444bd,#4c2785)}.lesson-tile.student{background:linear-gradient(160deg,#d77748,#a44b22)}.speaking{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;box-shadow:inset 0 0 0 2px #7fe0b3;animation:speak 2.2s ease-in-out infinite}@keyframes speak{50%{opacity:.25}}.lesson-controls{display:flex;justify-content:center;gap:9px;padding-bottom:2px}.lesson-controls i{width:36px;height:36px;border-radius:50%;background:var(--call-control)}.lesson-controls i.on{background:#7a4cc4}.lesson-controls i.leave{width:48px;border-radius:18px;background:var(--danger)}.float-chip{position:absolute;display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border-radius:12px;font-size:.8rem;color:var(--h-fg);background:#1c152ed1;border:1px solid var(--h-line-2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 20px 40px -12px #000000b3;white-space:nowrap;animation:float 6s ease-in-out infinite}.chip-noise{top:-20px;left:14%}.chip-lobby{bottom:26px;left:-28px;animation-delay:-3s}@keyframes float{50%{transform:translateY(-8px)}}.dot{width:8px;height:8px;border-radius:50%}.dot.ok{background:#7fe0b3;box-shadow:0 0 10px #7fe0b3}.avatar{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:.7rem;font-weight:700;background:var(--accent);color:#fff}.langs{border-bottom:1px solid var(--h-line);background:var(--h-bg-2)}.langs-row{display:flex;align-items:center;gap:14px 28px;padding-block:22px;flex-wrap:wrap}.langs-list{display:flex;gap:8px;flex-wrap:wrap}.lang{padding:5px 13px;border-radius:999px;font-size:.86rem}.lang.ready{background:#b89cf024;color:#e4d8fb;border:1px solid rgba(184,156,240,.3)}.lang.soon{border:1px dashed var(--h-line-2);color:var(--h-muted)}.langs-note{font-size:.82rem;color:var(--h-muted)}.section{display:flex;flex-direction:column;gap:44px;padding-block:clamp(64px,9vw,120px);border-bottom:1px solid var(--h-line)}.home-wrap.section{border-bottom:0;position:relative}.home-wrap.section+.home-wrap.section:before{content:"";position:absolute;top:0;left:clamp(16px,5vw,56px);right:clamp(16px,5vw,56px);height:1px;background:var(--h-line)}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 48px;flex-wrap:wrap}.section-head>div{display:flex;flex-direction:column;gap:16px;max-width:680px}.section-head>p{max-width:400px;margin:0;line-height:1.6}.spot{position:relative;isolation:isolate;border:1px solid var(--h-line);border-radius:20px;background:var(--h-card);overflow:hidden}.spot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:opacity .3s;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),rgba(184,156,240,.12),transparent 45%)}.spot:hover:before{opacity:1}.spot:hover{border-color:var(--h-line-2)}.noise-demo{padding:clamp(18px,3vw,32px);display:flex;flex-direction:column;gap:18px}.noise-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.noise-legend{display:flex;gap:20px;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--h-muted)}.noise-legend span{display:inline-flex;align-items:center;gap:8px}.noise-legend i{width:10px;height:10px;border-radius:3px}.noise-legend i.voice{background:#c9b3f0}.noise-legend i.noise{background:var(--h-orange)}.home .switch{display:inline-flex;align-items:center;gap:12px;padding:10px 16px 10px 10px;border-radius:999px;border:1px solid var(--h-line-2);background:#ffffff0a;color:var(--h-fg-2);font-weight:500;font-size:.92rem}.home .switch:hover{background:#ffffff14}.home .switch b{color:var(--h-orange);font-weight:600}.home .switch.on b{color:#7fe0b3}.switch-track{position:relative;width:44px;height:24px;border-radius:999px;background:#ffffff1f;transition:background .25s}.switch-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .25s cubic-bezier(.3,.7,.3,1.3)}.switch.on .switch-track{background:#2f9a6c}.switch.on .switch-knob{transform:translate(20px)}.switch:not(.on) .switch-track{animation:nudge 2.6s ease-in-out infinite}@keyframes nudge{0%,70%,to{box-shadow:0 0 #ec9a7000}80%{box-shadow:0 0 0 6px #ec9a7059}}.noise-wave{width:100%;height:clamp(140px,20vw,220px);display:block}.noise-sources{display:flex;gap:10px;flex-wrap:wrap}.noise-sources span{padding:6px 12px;border-radius:999px;border:1px solid var(--h-line);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--h-muted);transition:color .3s,border-color .3s,background .3s,opacity .3s}.noise-sources span.hit{color:var(--h-orange);border-color:#ec9a7080;background:#ec9a701a}.noise-sources span.muted-src{text-decoration:line-through;opacity:.5;color:var(--h-muted);border-color:var(--h-line);background:none}.flow-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:stretch}.flow-link{padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:20px}.fake-link{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:12px;background:#00000059;border:1px solid var(--h-line);font-size:.85rem;color:var(--h-muted)}.fake-link code{font-family:var(--font-mono);color:var(--h-fg-2);font-size:.88rem}.fake-link code b{color:var(--h-orange);font-weight:500}.dash-list li{display:flex;gap:12px;line-height:1.5}.dash-list li:before{content:"—";color:var(--h-purple)}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.step{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:baseline;padding:26px 0;border-top:1px solid var(--h-line)}.step:last-child{border-bottom:1px solid var(--h-line)}.step-n{font-family:var(--font-mono);font-size:.8rem;color:var(--h-purple);letter-spacing:.1em}.step p{margin:0;font-size:1.12rem;line-height:1.5;color:var(--h-fg)}.tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tool-card{display:flex;flex-direction:column;gap:16px;padding:clamp(22px,2.6vw,32px)}.tool-card.meet{background:radial-gradient(500px 300px at 100% 0%,rgba(94,50,158,.35),transparent 70%),var(--h-card);justify-content:space-between}.tool-card.meet .tool-lead{font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.3}.tool-card.meet .btn{align-self:flex-start}.tool-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.tool-name{font-family:var(--font-display);font-weight:600;font-size:1.45rem;letter-spacing:-.03em}.tool-lead{margin:0;font-size:1.08rem;font-weight:500;color:var(--h-fg)!important;line-height:1.45}.tool-card ul{font-size:.93rem;gap:8px}.tool-card li{padding-left:18px;position:relative;line-height:1.5}.tool-card li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--h-line-2)}.status{padding:4px 11px;border-radius:999px;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.status.now{background:#7fe0b31f;color:#7fe0b3;border:1px solid rgba(127,224,179,.3)}.status.next{background:#ec9a701f;color:var(--h-orange);border:1px solid rgba(236,154,112,.3)}.status.planned{color:var(--h-muted);border:1px solid var(--h-line-2)}.addon{margin-top:auto;padding:14px 16px;border-radius:12px;background:#0000004d;border:1px solid var(--h-line);font-size:.86rem;color:var(--h-fg-2);line-height:1.5}.addon strong{color:var(--h-fg)}.principles{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;padding-block:0!important;border-block:1px solid var(--h-line)!important}.home-wrap.section.principles:before{display:none}.principle{display:flex;flex-direction:column;gap:12px;padding:40px 28px 44px;border-left:1px solid var(--h-line)}.principle:first-child{border-left:0;padding-left:0}.principle svg{color:var(--h-orange)}.principle h3{font-size:1.05rem;margin:6px 0 0}.principle p{font-size:.93rem;margin:0;line-height:1.55;color:var(--h-muted)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.plan{display:flex;flex-direction:column;gap:20px;padding:30px}.plan.featured{border-color:#b89cf066;background:linear-gradient(180deg,#5e329e38,#5e329e0a);box-shadow:0 30px 60px -30px #5e329eb3}.plan-name{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--h-purple)}.plan-price{display:flex;align-items:baseline;gap:8px}.plan-price b{font-family:var(--font-display);font-weight:600;font-size:2.6rem;letter-spacing:-.04em}.plan-price span{color:var(--h-muted)}.plan-soon{font-family:var(--font-display);font-weight:500;font-size:1.4rem;letter-spacing:-.03em;color:var(--h-muted)}.plan ul{font-size:.95rem}.plan li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.plan li svg{flex:none;margin-top:3px;color:#7fe0b3}.plan .btn{margin-top:auto}.closing{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(96px,14vw,180px);border-top:1px solid var(--h-line);text-align:center}.orbs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:grid;place-items:center}.orb{position:absolute;width:min(56vw,520px);aspect-ratio:1;border-radius:50%;mix-blend-mode:screen;filter:blur(2px);opacity:.55}.orb.purple{background:radial-gradient(circle at 40% 40%,#7a4cc4,#5e329e 55%,transparent 72%);animation:orb-left 12s ease-in-out infinite}.orb.orange{background:radial-gradient(circle at 60% 40%,#e08a5e,#c56539 55%,transparent 72%);animation:orb-right 12s ease-in-out infinite}@keyframes orb-left{0%,to{transform:translate(-30%)}50%{transform:translate(-16%)}}@keyframes orb-right{0%,to{transform:translate(30%)}50%{transform:translate(16%)}}.closing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(closest-side,transparent 30%,var(--h-bg) 100%)}.closing-inner{display:flex;flex-direction:column;align-items:center;gap:22px}.closing h2{font-size:clamp(1.9rem,4.6vw,3.6rem);max-width:16ch;color:#fff}.closing p{font-size:1.15rem;margin:0;color:#e8def7}.site-footer{border-top:1px solid var(--h-line)}.site-footer .home-wrap{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap;padding-block:44px 40px;font-size:.88rem;color:var(--h-muted)}.site-footer .home-wrap>div{display:flex;flex-direction:column;gap:10px}.footer-links{display:flex;flex-direction:row!important;gap:8px 22px!important;flex-wrap:wrap}.footer-links a{color:var(--h-fg-2)}.footer-links a:hover{color:#fff}@media (prefers-reduced-motion: no-preference){.home [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--d, 0ms),transform .8s cubic-bezier(.2,.7,.2,1) var(--d, 0ms)}.home [data-reveal].revealed{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.home *,.home *:before,.home *:after{animation:none!important;transition:none!important}.lb-draw{stroke-dashoffset:0}}@media (max-width: 1100px){.hero{grid-template-columns:1fr}.lesson,.lesson-stage:hover .lesson{transform:none}.principles{grid-template-columns:repeat(2,minmax(0,1fr))}.principle:nth-child(3){border-left:0;padding-left:0}.principle:nth-child(n+3){border-top:1px solid var(--h-line)}}@media (max-width: 860px){.flow-grid,.tool-grid,.plans{grid-template-columns:1fr}.lesson-body{grid-template-columns:1fr;height:auto}.lesson-board{height:290px}.lesson-people{flex-direction:row}.lesson-tile{height:70px}.lb-arrow,.lb-dock{display:none}.lb-answer{top:200px}.lb-cursor{top:228px;left:40%}.chip-lobby{left:8px;bottom:-18px}.chip-noise{right:8px}}@media (max-width: 560px){.strip{justify-content:flex-start;gap:8px 20px}.strip span:nth-child(n+3){display:none}.principles{grid-template-columns:1fr}.principle{border-left:0;padding-left:0;padding-right:0;border-top:1px solid var(--h-line)}.principle:first-child{border-top:0}.hero-actions .btn,.closing .btn{width:100%}.step{grid-template-columns:44px 1fr}.float-chip{font-size:.72rem;padding:8px 11px}}.board{--board-panel: #211a33;--board-line: #34294b;--board-tool: #2f2645;--board-tool-hover: #3b3156;--board-text: #f1ecfa;--board-accent: #7a4cc4;position:relative;width:100%;height:100%;overflow:hidden;border-radius:14px;color:var(--board-text)}.board-canvas{width:100%;height:100%;display:block;touch-action:none;background:radial-gradient(circle at 1px 1px,#d9d2e3 1px,transparent 0) 0 0 / 24px 24px #fff}.board-canvas.tool-pen,.board-canvas.tool-marker,.board-canvas.tool-arrow,.board-canvas.tool-crop{cursor:crosshair}.board-canvas.tool-text{cursor:text}.board-canvas.tool-note{cursor:copy}.board-canvas.tool-eraser{cursor:cell}.board-chip,.board-corner-right .dock-group,.board-dock,.text-toolbar{background:var(--board-panel);border:1px solid var(--board-line);box-shadow:0 6px 20px #00000040}.board-chip{position:absolute;top:12px;left:12px;z-index:2;display:flex;align-items:center;gap:8px;height:44px;padding:6px 8px 6px 14px;border-radius:10px;font-size:14px}.chip-button{height:30px;padding:0 10px;font-size:12.5px;font-weight:600;border-radius:7px;background:transparent;border:1px solid var(--board-line);color:var(--board-text)}.chip-button:hover{background:var(--board-tool-hover)}.chip-button.on{background:#1f9d6b;border-color:#1f9d6b;color:#fff}.chip-close{background:transparent;color:#aea4c4;font-size:20px;line-height:1;padding:0 6px 2px}.chip-close:hover{background:transparent;color:#fff}.board-corner-right{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:2}.board-corner-right .dock-group{height:44px;padding:6px 8px;border-radius:10px}.board-dock{position:absolute;bottom:12px;left:50%;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;max-width:calc(100% - 24px);flex-wrap:wrap;justify-content:center}.dock-group{display:flex;align-items:center;gap:5px}.board-dock .dock-group+.dock-group{border-left:1px solid var(--board-line);padding-left:12px}.board-dock input[type=range]{width:70px;padding:0;border:0;accent-color:var(--board-accent)}.dock-hint{color:#aea4c4;font-size:13px}.board .tool{background:var(--board-tool);color:var(--board-text);border:none;border-radius:7px;padding:6px 10px;font-size:13.5px;font-weight:500;height:auto}.board .tool:hover{background:var(--board-tool-hover)}.board .tool.active{background:var(--board-accent);color:#fff}.board .tool:disabled{opacity:.35}.board .tool:disabled:hover{background:var(--board-tool)}.board .tool.danger{background:transparent;border:1px solid rgba(229,72,77,.55);color:#ff9ea1}.board .tool.danger:hover{background:#e5484d26}.board select.tool{width:auto;padding:5px 8px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.swatch{width:24px;height:24px;border-radius:50%;border:2px solid transparent;padding:0}.swatch:hover{transform:scale(1.08)}.swatch.active{border-color:#fff;box-shadow:0 0 0 1px #000}.swatch.small{width:18px;height:18px}.text-toolbar{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;white-space:nowrap}.text-toolbar-group{display:flex;align-items:center;gap:5px}.text-toolbar-group+.text-toolbar-group{border-left:1px solid var(--board-line);padding-left:10px}.text-toolbar .tool{padding:5px 10px}.small-hint{font-size:11px;color:#aea4c4}.board-text-input{position:absolute;min-width:120px;width:max-content;overflow:hidden;white-space:pre-wrap;outline:none;background:#fffffff2;border:1px solid var(--board-accent);border-radius:6px;padding:0;box-sizing:content-box;color:#111827;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.25;z-index:2}.peer-cursor{position:absolute;pointer-events:none;z-index:3;display:flex;align-items:flex-start;gap:2px;transform:translate(-1px,-1px)}.peer-cursor span{margin-top:10px;padding:2px 7px;border-radius:999px;background:#c56539;color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.board-following{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:2;padding:6px 12px;border-radius:999px;background:#1f9d6beb;color:#fff;font-size:12.5px;font-weight:600}.board-toast{position:absolute;top:64px;left:50%;transform:translate(-50%);z-index:6;padding:8px 14px;border-radius:999px;background:var(--board-panel);border:1px solid var(--board-line);font-size:13px;cursor:pointer}.board-hint{position:absolute;bottom:70px;right:12px;font-size:11px;color:#fff;background:#0f1115bf;padding:4px 9px;border-radius:5px;pointer-events:none}.phone-draft{position:fixed;top:calc(8px + env(safe-area-inset-top));left:8px;right:8px;z-index:80;display:flex;flex-direction:column;gap:8px;padding:10px;background:var(--board-panel);border:1px solid var(--board-line);border-radius:14px;box-shadow:0 10px 30px #0006}.phone-draft textarea{font:inherit;font-size:16px;min-height:76px;resize:none;border-radius:10px;padding:10px;border:1px solid var(--board-line)}.phone-draft .row{justify-content:flex-end}@media (max-width: 720px){.board-corner-right{top:auto;bottom:120px;right:8px}.board-dock{gap:6px;padding:6px 8px;width:calc(100% - 16px);flex-direction:column;align-items:stretch}.board-dock .dock-group{flex-wrap:wrap}.board-dock .dock-group+.dock-group{border-left:none;padding-left:0;border-top:1px solid var(--board-line);padding-top:6px}.text-toolbar{left:8px!important;right:8px;overflow-x:auto}.text-toolbar .small-hint{display:none}}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-ext-400-normal-C0aKJzIG.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-400-normal-CV3RJNZo.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-400-normal-BTdD9fLi.woff2) format("woff2"),url(/assets/onest-cyrillic-400-normal-BQq8x-Ju.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-math-400-normal-BOdeoExJ.woff2) format("woff2"),url(/assets/onest-math-400-normal-BoceZrtY.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-symbols-400-normal-BKpJPZvB.woff2) format("woff2"),url(/assets/onest-symbols-400-normal-Cyp7MkQ3.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-vietnamese-400-normal-5bytZ3jO.woff2) format("woff2"),url(/assets/onest-vietnamese-400-normal-b_JsbRRP.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-ext-400-normal-DN_ZkHKd.woff2) format("woff2"),url(/assets/onest-latin-ext-400-normal-n6Pl0Elk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-400-normal-9AYXx_QC.woff2) format("woff2"),url(/assets/onest-latin-400-normal-RaMPE1jb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-ext-500-normal-BRptT_Q-.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-500-normal-C2Nf5dsb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-500-normal-CJRUgmys.woff2) format("woff2"),url(/assets/onest-cyrillic-500-normal-BMFE-GJD.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-math-500-normal-BAEyco5m.woff2) format("woff2"),url(/assets/onest-math-500-normal-CFbo1AvL.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-symbols-500-normal-x8bjkRDT.woff2) format("woff2"),url(/assets/onest-symbols-500-normal-BnHuuehd.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-vietnamese-500-normal-CYcoD-Qw.woff2) format("woff2"),url(/assets/onest-vietnamese-500-normal-B-ujVS1X.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-ext-500-normal-BOsNMgOh.woff2) format("woff2"),url(/assets/onest-latin-ext-500-normal-BG_GNqt_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-500-normal-2-RsuwM3.woff2) format("woff2"),url(/assets/onest-latin-500-normal-CVP923du.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-ext-600-normal-akDnvndp.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-600-normal-DARnoHZf.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-cyrillic-600-normal-BZYKVyuq.woff2) format("woff2"),url(/assets/onest-cyrillic-600-normal-DXk93W_-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-math-600-normal-DtDLLcx3.woff2) format("woff2"),url(/assets/onest-math-600-normal-Cg9O0yw7.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-symbols-600-normal-xTLJvtuG.woff2) format("woff2"),url(/assets/onest-symbols-600-normal-DbXpb-tr.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-vietnamese-600-normal-BB-MkYnX.woff2) format("woff2"),url(/assets/onest-vietnamese-600-normal-Banm7-ne.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-ext-600-normal-DJ0mJiNR.woff2) format("woff2"),url(/assets/onest-latin-ext-600-normal-HzGxiJ8N.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/onest-latin-600-normal-DM19Lk_j.woff2) format("woff2"),url(/assets/onest-latin-600-normal-D88KJsY0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-ext-700-normal-Bv9yQbv6.woff2) format("woff2"),url(/assets/onest-cyrillic-ext-700-normal-VHhFdOv4.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-cyrillic-700-normal-3rOSeAdn.woff2) format("woff2"),url(/assets/onest-cyrillic-700-normal-BYHfPO1G.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-math-700-normal-8BLSvV4n.woff2) format("woff2"),url(/assets/onest-math-700-normal-DV7Jn8rc.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-symbols-700-normal-C_KQTiD_.woff2) format("woff2"),url(/assets/onest-symbols-700-normal-DWaVlq9G.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-vietnamese-700-normal-o95X2wRR.woff2) format("woff2"),url(/assets/onest-vietnamese-700-normal-DJPTbRH6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-ext-700-normal-DSjWcyFb.woff2) format("woff2"),url(/assets/onest-latin-ext-700-normal-CIZyApB7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/onest-latin-700-normal-DMkYZIUB.woff2) format("woff2"),url(/assets/onest-latin-700-normal-HOulLaZS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2) format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-vietnamese-500-normal-BdVOZ7mI.woff2) format("woff2"),url(/assets/unbounded-vietnamese-500-normal-DRrV6_OG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2) format("woff2"),url(/assets/unbounded-latin-ext-500-normal-DRTUZjT4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2) format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQ8ABAAAAAACCQAAAPiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJvCxQAATYCJAMiBCAFhQwHZwwHG8IGIK4KbGN6UBdhJpEWQy2Toz3zeWyACp7/16Pu+8kA9BItK5ZERbPbbs7mr/3aQ1SS2Ik66n9PbO8r4o2hiSc6oaiHRCM0pkM0uXtOJNKIo7byH74wHw1xI27+L8f3js7WsN0WKNJE5uYx6Y5+gaS9M2xQuAYGMoW2Hl6WBhQIpVM3ecy+RsYKIJp/V4sA1gCAQhA0BAEsiaSQUVzqGYTKXabiUPlzTBIqZQIYBgLI5BEqCbmAAIKOBeYI5ggKMEfhLRNI1SYdDcB4PaJJKyagwoIpFKTnpRwqWo93bQ2gpFUAunql2skCtVRIoKof6UWUVuBhBijOVjs+gPP492Htk2EF+l/xBWT1vfugMtVfwF8G8nqO4CwNzpM+fyzMpOmAQgDEQrUDgAI0wFmG02dkUg6wxRyFKf6MLrggyv+wAUxmGJ+dN6KAvGskDVxIEAN2AFgA4AiwAsYAqwFvQIMoZUhpzildUPMEvc22z0q3nD+FSTZYK6BN7Og9y3KrCZaTB3afPpWFh+49a2v7eaSDTy2XPva2fIblVsuePGHB/sePm5vfru9mwRNb/Zmf1WNos8SBlcmuVrNlYe2NLeSWV8B19dPyP8f+HrP5c/Tv0QN/xreN75Q/xL1Va03XLm7t+LsRvikzbNPNzj9csZuwPqs5au1Y/vcdKZrkbi6+GBLZKPT0+6TslUlxR/g8czR0nN44b+y6zI9MtgwW9bt1vdszql3sHxoT3p8wKe2JXmTaObcMDkkNe63Nw5C//fbjnTtOI073vPYLCY27zbVtq7VnYruV9FDSADPMpAYw7DbnIcQDUKDt1m6rx7uHAHJors9L5/vssv+Za9p3gHd5K5cAvO8O6oN0Y/p0MEUBIPBXAdo+1H9TgiFfVDfX2nBesQfPOCynbSEU4KZMGmBBhkw8ZQTZTyGANavQEN0C2CvlS0UITrCisBVXRSPdb69OU0xotaOYEoxQbEnFU+yVa5QdlCp0Ex1rSMl97ELaIBEhYYwBSEKECRZHGJI0D2MlERBifD9GCk2Fj4+2gBKRwqDx0CLieDBKCJ+fjSeUcW86fRhChfipsKRWQjxyAkJqIUEMDIujTRDgUeIRUeAhIBypbiEIQURJTokwFWj0PkY+6oKg/vFCWHFzKCffrd1mWMoyqqHv3EpEQESk1aAwpDXYpAAKFoUsOJpvxGKEYRRaq47Gl0IiJI01jyclLLFhdQwLiUOCsCQGjY9N2+qUDvwaG0h0AAsg2LcoNNFEFxMxNS0YpBCHcuZOiwgEBQL1RZGgUFI8MMQy6GQboSNuFAvnMkri+NR155UY7ddXAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2) format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-vietnamese-600-normal-Cx2bTSHN.woff2) format("woff2"),url(/assets/unbounded-vietnamese-600-normal-BzfrgZ_C.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-ext-600-normal-0iZLtTDV.woff2) format("woff2"),url(/assets/unbounded-latin-ext-600-normal-ClMPf-bu.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2) format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA/IABAAAAAALMwAAA9mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrA8p1ILgjgAATYCJAOEKAQgBYUeB4xODAcbFCYzA/aDkxp0RMXmTMH/IcEUkaXZhe7qAVQoRhtRmOhkzaUYXs3lyzTUlwptwwNGy28PLP/oZewn39g4Jjp8YusISWZ9eNpW788MNQMI7jZprgsqRiJ7imCBYlEWIBhgoWjj7uJGcddednnRIQ/fX77n7i8NtLf08UwEQl3jq59XJCShypU4lMyz3Hb3X0omkAkZCYVNhfN/c3Pmf1nJcDqnj2VE35fYAx+8WYIJhZj4znn1Qbjp9+f4Pab0wOi7JSECzG0o6DRWu/MBgfu/NdPu5O8cUssKSJ1wUyTjq6oWZic7nUsKuIEySsIkzXvdKzArVNkCwvP1lQCgK4yu0BVWFp6vrWVm/6Nt7H82JGhxDyAteCbHZLRdzTsxJqNEUxb+txHysoxjwQzz2p8tU5uFtC4RmcGouCRX3v1195cCAYgBAECRIWSIVNsQCiqEhh6RpxRRzogwaUTYdSCc3AivAcSQCcSkacSCBbQlcbQ9DqAddgyNAFiZilAX9c1OSB/6ZyYgxQCwDgGQoVQGIYAIRvVlRAiR7Ax+jsqKIDacjVExNGWA/MQLk8VzJshTmOztrVbySNyHVnaAiUVpcgdvmnh9FNeAYYXkMl4AqisEoDtIZK0zs6lsSM8yAboEhZ5CFVqD23kNfor49QgAGWwFBeRAIZRCLdigBbqPFSIF+ABeQAfotUU0g+rL1gCMOnSNn4S0PWEL5Nw2QBqyIVvBT2Fe9wCSYDa3QH3Vt4cSaWSAug+NT0JKDgAKQOMLa96EFIKf/gOUWDQiE3EFgAB4aACxikhFAAwKZZ8DgHeiRQixRghm5n4HrCOOSrQAtqJU3LzpFAr/6TAHnDo8QQgszNHZ77FXwgom85JfwQOqMC8Ae/gYkSsURQ1AgQgAQAutAAoAALCdA3gIkv619L//vwb0H8nVgjz+bwLUlFoDaPGQkfqBjQcpc4R8ODxDAPwurhVJMbRRa7ksFTJAUJERK+RXgDxDi8az0D39NBJmMjGZP5MWgyH5+mYXeZg0kZOdJEIu5k1OaIYW0Rnqv/S2DtQxKCIjOSRMLuKNDjpwIXDRE0Y407zODF3/W/ovnvbiAz6YIOC0nZKaVrpMADK9/g8sQDORaaLiVmpCNj+DsAUJUg1SNBKpxbESqyNRj2XB2IWvmkANITOe42zRZqt223RIZbdRi00cNmu1QTMlFwWnTH2y+Gh4pemWrkeGXlpddgjYKUgnRG9Ajn55huQbViCiyKhiY0qMKzSiwpRykyrFGE0jSCIFAJwLADkD0AtMDvBegHkHug0AoFGJVK2qhCXG61AIrWWr8aYYT2zhWkVVD6EX62dQyHJqVGLicdAyTQtFjJgVi1Olw0wdI6eouC1SZjvL3umikG5h3BSHrTOMQKpkUgQu/aGoVC5VKLOjXKBIrWSy2FqmlB+dTKAUcDwJE5TwBkbFnJ/rY92ss4dzXxKbV1/T9hAJvBUu+bwOaq/XWDeXTEKvBMv+HYDYtSMXHI8lErBlDv1FvCF2yDfJcie3f1oWe+wCtb9HCZdshHBIfLC9FrNf60J4HGMKYkfC5TJ+lSNHd3NdZ5dNZ96o6OG8lOvpt5IcR3r2z61suaFBNQmrT0wrCXkvwKkNWenURddyk4+u1FuSiQRtRvQxxhEfxFo411PBvfbTQ1aCPSbA0yIczRIJRXEEQyYS4ocX/of1WiiyaY7SI3Z54u6pUe8m+30ZXB4f13V23XbupYoeLhwa5QqcRIKRdhwtDjdHX7sj8SSWqhgd2s25/B7OuTu4WLdz9FgQLtG55HhMlbFN/J5rrmGPXQWwZOVVLnn31VevgnPrfKt+IsHWeS5ZYVnCJZ9HIqem3z+aeAsjx92cK+7hnPGyVcarN47i9QctdADS864Xl+f2cM6E6W7jwyDLmWTlDNfAWRtN3eLupy1VuUoXA0Y9nDMwDm0aWWy8vkY6yniPTKmax1mFMSPTY+OyNo5gvPrMaWh+d6Yocqzobrh2BM+xO665gj12WQPSixm3X325OHNpey4+FiI+ViG4n+0mtkeDT6J77bK1vsLcqur1aMyF/u63T4xFx/V3vXhzq+VXFL7ypKwjPz+l4w2I7O1b21+wrz3XGCkzhqwKi3EwUtbo7w+YrLVVCuM8U1MAvrXrA5YXtX7tt5YAgoHTtp8WWF0eGHqRNVhUEjBba0v8h+bWaAV+c525JPC7Y/GXH19hrUyWl51baa04D0cn7Sp5qsze1VrwV7OyZHfSiyJTsZB0TFoerSjfW97MUD0Yt59oL3Kd4SNndY35u+St5yYTG575P1cpvWf3hskypgS/yB30tjjC3t6zi/Om4l/vjtYRYdOcpyc4FXQtRAZTN5h66vUdRpsxv/FMnSRHdzIYUWcg6vcHAtFOq8NmDm+l9r49tjYS2RI2O2zqvuITK5wVJxaXLhudxmXyUWt/K/Qiy0BJqb/mZHOpb6DEYg2VlPrMQWf+rheNhpOjo1zdfIfKkm6qMhsrTeZd234B2oMPB68Kyh+7OQi90BoqLvWbT6wt9YWKrdEKfLUnmkv9J2fxld9XeaLx3vKyZ40nVj6HfU/YdfKw79i9rQU1lSWHXuzBSScKzcZC3WPdlRcUl9xQeTh2aC6G9md6xnorxgsKd1f0dvkr/e7KQtNT/YHYFK691fHqc7z5WGnoTXPhm6HR0mnubTCFnYEJf7bfP+G0Ouw1k4QvuOw/rPsO97uflSxXKCuWS0rjlcrKePHlrYZWnH9AY9VoL03tATMa+kB/IGO1LLqakbF6sqvQHJhOLowm8cyBSHJmMonogaPJATpOOOweE/o99p7WWmfms1k7ns101lZHxtRBTefZMzIJkSsaNIZ6PReT/ohVl1uGg2e7ml3474DkI8kGTVtDZOe2TO2ONujXMk7TagqPrtGehm2f5GksNUqWOMsAC1JpXVMB8a265dwCWrecb+qjmcuF3pKhX/qEodrl80v5RPPuq9xGdUu9x3B2pnqrdvnB6Pe2BBpN7ap0nS5d1W7yN56QiB0YXTzQIWMqsVit2E1IJJ65TsI+KzVZbHmN6dJzkiro99t7Gqscyl/8nbTSUVWdjOByTedCSCZdr0kNW3MHcrWWxWmp1cp+yE6c98d0jC0lz4gdGXjRaLO92ffUHysp8pF3giv+eOcGjvsbGa11hkiW+PB5hmPdht38S67pmA9my+IbNmXULvS3VG07Lq136q4xnKz01oPhuZGJueMWrK31JofKklae1qlqKba7vg5yWnz3hzAuBOeGe+aQ8ur03gWhSNxQ3a/htqUcWzqxZsgptuwTcY3NaGzZLlTUKP8UW4zHk6oxHFFf9+F9MrFUwq/n52j06vNeGlmS9eyJU7A8ejA8F5uYO2Oh2i5K+uDcaxPRubvf6vbTxu85m5WnWqo9WbdqJUcOf3tSoNvCbrn09HJ9io6MjZ4Xny5qb2puApUNggl8KLVU1ACQTpMomG2HoEriLLkaejrIM8gzIx90Is8iz8bnjGNjNLQADHJcM4VcEXqXkOUhG7nIA5BvNJ+N9MKmYbuN05Tq5ZrWhcjqhmQ1IzdINamW1V4WrBhk29RG6FoDqfIt9wjkbNfvcq4XYOw1PHUJmquCZ03r3q6PSYNswHBLUJbKWbcHWUaWQZUN89AnAsi+EPxQrrIlEJnJIlUJM7HMcyIb2WdiwCYYhdkKuBjZ5gUYSBu2TYSNZEBQZ/dsLMogZAlqcMnlTpcszNOWC7LHy0oMpAd7JmhjAL8NbmRdayAVvDU+WxL5XR70AowhbINbkc7/KgLwLmPqTfwNBEUHCMBxmUhdQj6WUlkZlKnxu6pO1d9/v//3Q7rw+///2fMjAAB6oDb0HaH0b6GUJU8Y0eR64ojqUqm14Od8duRDHPKhFfZpiGupUNnzetjxdgRbK/5+l4IJ5JeSir8t3R+1IaFaa9AZitANXTvqUxavQ2TYeNmrYwP4det2tGuWgFpDejL9euYAfQfK28gGGIvbgQRcpXesotZIABUK/LoCMgX5tBzoUFiWbADfCNfMu98PsCghbdyeq6jgel07qoCDJjjsyIFY7MAODSYL1alQ9phCIRt3Ri4tbQVgE5dpkfhjGAkZMAWRYzPLNioh68Amvwwd4zGzodCRGaTlUjZqVdaBTSBDfJ6vWzoqG6lZhQKbFK6EAKgz5unB00f9KabfIE1/CcA764pzcPbvSz+DTdl+/xcAHwUACHwM3JK6lBL+d88HxAVfFHh3m1b6a8TWqK9qwVrRVjPaq6WqFSbUXqOOqrXXCkfN6KhWPgnndsCsD3CdZzHpoEPOX6wjz67FHso9aAqWW+ynpyeAc+VhtGMQgKDhk7pBGKUsAnBflEhlCV2wnFLxv2VpRo+QTFme7a4qy5cjUVaqjK2sjFJ+GTmx9FYE4M2hvDRKwSyXLSegQ9S4fhOazOT8YyJCPAaHHhY2o8XyD4iYNc7mNKNWTL+ICdO0Go+aiFqsGZM3ZyMDg2khMRGTZqrMfNN8LD/nqJhhBq3qNXN2r8LzGkBuHpMgYmkV2dpFChUKu08Vm1pVR9TBh+FjevSxMYZr7aNbRE1aFJsrvS1RcG1pOS9ocBJ8rTYx4yMuQj6W2WwW4VnSDJFz5tU/LKK0ZgWXCD2/qRmKRWuYh+47US6adX1FAOIfwbmATE+T2t4wLVab3eF0uT1eXz6MQKLQGCyuGE8gVpLIFCqNzmCy2Bwur54vEIrEEqlM3qxQqtTdSrU6vcFoMlusNjsz0q+WhVWdeg0aNfUmG7vmOrRwaNWmXYdOTi5uHl5deXXr0auPj19Av2C9QgYMGor2C4sYMWrMuAlRk6bETJsxa868BYuWxC3bbY+9EjhBUjTDcrwgSih88/y+eq/C13kHnXKhbTUDgISUCgNDoABXKLCL+2X27E/c2jAAQEKsFigx1qgLEbSeu+NyhcJGIECQNm9L567c3l7uZ5Wo3pkx4tYOhJANKw9dEonovRqVDb5dMKz515Ng+hci23hm4UQEs8eChwPB0BZYOBINbH3Erw0HECzUaokWa42eyGD3PIBIMBSOrfryBQ3G4oHQKi+/kEA0tuaDV40GP3h0+wuAAgXTKy0v5428xUDwksfm538juY9ni9fz2Ggy4iWLMz4qLklle7kcZvOLwy5bXp7fdYrRJlP4l5NDdZPiKVeLnJV7Ohg2VAs/aQwZNVtodX2jki6RU1e/j6GkgZbgAmmogZafuF4mZlb1t+COUyrcnF/CCZzS4MO/dX1T6QQAAAA=) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand: #5e329e;--brand-dark: #4c2785;--brand-soft: #efe8fa;--brand-line: #d7c9ee;--accent: #c56539;--accent-strong: #b3562c;--accent-soft: #fbe9df;--accent-light: #e08a5e;--ink: #1f1633;--ink-2: #4d4463;--muted: #756c8a;--line: #e7e1ef;--line-strong: #ddd5e8;--bg: #f8f6fa;--card: #ffffff;--danger: #d6454a;--ok: #17805a;--ok-soft: #dff5ea;--radius: 16px;--shadow: 0 1px 2px rgba(31, 22, 51, .05), 0 10px 28px rgba(31, 22, 51, .07);--font-body: "Onest", "Segoe UI", system-ui, -apple-system, sans-serif;--font-display: "Unbounded", "Arial Black", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--call-bg: #151022;--call-panel: #211a33;--call-tile: #2a2140;--call-control: #2f2645;--call-control-hover: #3b3156;--call-line: #2d2440;--call-text: #f1ecfa;--call-muted: #aea4c4;--call-brand-light: #c9b3f0;font-family:var(--font-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;background:var(--bg)}h1,h2,h3{line-height:1.2;margin:0 0 .5rem;letter-spacing:-.01em;text-wrap:balance}h1{font-family:var(--font-display);font-weight:600;letter-spacing:-.02em}p{line-height:1.55;margin:0 0 .75rem}a{color:var(--brand);text-decoration:none}a:hover{text-decoration:underline}.hidden{display:none!important}.muted{color:var(--muted)}.small{font-size:.85rem}.center{text-align:center}.error{color:var(--danger);margin:0}.row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button,.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:600;font-size:.95rem;padding:10px 18px;border-radius:12px;border:1px solid transparent;background:var(--brand);color:#fff;cursor:pointer;text-decoration:none;transition:background .15s,transform .05s}button:hover,.button:hover{background:var(--brand-dark);text-decoration:none}button:active,.button:active{transform:translateY(1px)}button:disabled{opacity:.5;cursor:default}button.large,.button.large{padding:15px 26px;font-size:1.05rem;border-radius:14px}button.small,.button.small{padding:8px 14px;font-size:.9rem}button.ghost,.button.ghost{background:transparent;color:var(--ink);border-color:var(--line-strong)}button.ghost:hover,.button.ghost:hover{background:var(--brand-soft)}.button.accent,button.accent{background:var(--accent-strong);color:#fff}.button.accent:hover,button.accent:hover{background:#9c4a25}.link-button{background:none;border:0;padding:0;color:var(--brand);font-weight:600}.link-button:hover{background:none;text-decoration:underline}.icon-button{background:none;color:inherit;padding:6px;border-radius:8px}.icon-button:hover{background:#aea4c42e}label{display:grid;gap:6px;font-weight:600;font-size:.9rem;color:var(--ink-2)}input,select{font:inherit;font-size:1rem;padding:11px 12px;border-radius:10px;border:1px solid var(--line-strong);background:#fff;color:var(--ink);width:100%}input:focus,select:focus{outline:2px solid var(--brand);outline-offset:-1px;border-color:transparent}label small{font-weight:400}.page{min-height:100vh;display:flex;flex-direction:column}.site-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px clamp(16px,6vw,120px);width:100%;max-width:1440px;margin:0 auto}.site-header nav{display:flex;align-items:center;gap:8px}.logo{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:1.1rem;letter-spacing:-.01em}.logo:hover{text-decoration:none}.logo-product{color:var(--brand)}.lang-switch{width:auto;padding:8px 10px;font-size:.9rem;background:transparent}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(20px,4vw,32px)}.eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:500;color:var(--brand);margin-bottom:6px}.auth{flex:1;display:grid;place-items:center;padding:24px 16px 64px}.auth-card{width:100%;max-width:440px;display:grid;gap:16px}.auth-card h1{font-size:1.6rem}.dashboard{max-width:760px;width:100%;margin:0 auto;padding:24px 16px 64px;display:grid;gap:20px}.room-card h1{font-size:1.9rem}.room-link{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--brand-soft);border-radius:12px;padding:12px 14px;margin:16px 0 20px}.room-link code{font-family:var(--font-mono);font-size:1.05rem;font-weight:500;color:var(--ink);word-break:break-all;flex:1}.room-link.editing{margin-bottom:8px}.room-link.editing input{flex:1;min-width:160px}.slug-form{display:grid;gap:10px;margin-top:12px}.how h2{font-size:1.15rem}.how ol{margin:0;padding-left:20px;color:var(--ink-2);display:grid;gap:8px;line-height:1.5}.lobby{width:100%;max-width:560px;display:grid;gap:16px}.lobby h1{font-size:1.4rem}.preview{display:grid;gap:12px}.preview-video{position:relative;aspect-ratio:16 / 9;background:var(--call-tile);border-radius:12px;overflow:hidden;display:grid;place-items:center}.preview-video video{width:100%;height:100%;object-fit:cover}.preview-note{position:absolute;inset:auto 16px 50%;transform:translateY(50%);color:var(--call-text);text-align:center;margin:0}.preview-note .link-button{color:var(--call-brand-light)}.preview-switches{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:10px}.bg-choice{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chip{background:#fff;color:var(--ink);border:1px solid var(--line-strong);padding:6px 12px;font-size:.88rem}.chip:hover{background:var(--brand-soft)}.chip.active{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.pulse{width:12px;height:12px;border-radius:50%;background:var(--accent);justify-self:center;animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion: reduce){.pulse{animation:none}}.mirror{transform:scaleX(-1)}.call{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--call-bg);color:var(--call-text);display:flex}.call-main{flex:1;min-width:0;display:flex;flex-direction:column}.call-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px}.call .logo{color:var(--call-text);font-size:.95rem}.call .logo-product{color:var(--call-brand-light)}.noise-pill{font-size:.78rem;padding:4px 10px;border-radius:999px;background:var(--call-panel);color:var(--call-muted)}.noise-pill.on{color:#7fe0b3}.banner{margin:0 16px 8px;padding:8px 12px;border-radius:10px;background:#3d2618;color:#f5c3a5;font-size:.9rem}.alone{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:0 16px 8px;color:var(--call-muted);font-size:.92rem}.alone .ghost{color:var(--call-text);border-color:var(--call-line);font-family:var(--font-mono);font-weight:500}.alone .ghost:hover{background:var(--call-control)}.stage{flex:1;min-height:0;padding:8px 16px;display:flex;gap:12px;overflow:auto}.tiles{flex:1;min-height:0;display:grid;gap:12px;align-content:center}.tiles.count-1{grid-template-columns:minmax(0,960px);justify-content:center}.tiles.count-2,.tiles.count-3,.tiles.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles.count-5{grid-template-columns:repeat(3,minmax(0,1fr))}.tile{position:relative;background:var(--call-tile);border-radius:14px;overflow:hidden;aspect-ratio:16 / 9;max-height:100%}.tiles.count-1 .tile{max-height:calc(100vh - 190px);margin:0 auto;width:100%}.tile video{width:100%;height:100%;object-fit:cover;display:block}.tile-avatar{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.tile-avatar span{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:var(--brand);font-size:1.8rem;font-weight:700;color:#fff}.tile:nth-child(2n) .tile-avatar span{background:var(--accent)}.tile-label{position:absolute;left:10px;bottom:10px;padding:4px 10px;border-radius:8px;background:#0f0a1a9e;font-size:.85rem;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-muted{position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--danger)}.tile-muted svg{width:16px;height:16px}.stage.with-screen,.stage.with-board{display:grid;grid-template-columns:1fr 220px}.stage.with-screen .tiles,.stage.with-board .tiles{grid-template-columns:1fr;align-content:start;overflow-y:auto}.board-area{min-height:0;min-width:0}.screen-view{position:relative;background:#000;border-radius:14px;overflow:hidden;min-height:0}.screen-view video{width:100%;height:100%;object-fit:contain;display:block}.controls{display:flex;justify-content:center;gap:10px;padding:12px 16px calc(14px + env(safe-area-inset-bottom));flex-wrap:wrap}.control{position:relative;width:52px;height:52px;border-radius:50%;padding:0;background:var(--call-control);color:var(--call-text);border:0}.control:hover{background:var(--call-control-hover)}.control.off{background:#f3eff8;color:var(--danger)}.control.off:hover{background:#fff}.control.active{background:var(--brand)}.control.active:hover{background:#6e3fb3}.control.danger{background:var(--danger);width:64px;border-radius:26px}.control.danger:hover{background:#b93a3f}.control-label{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);white-space:nowrap;background:#0d0916;color:#fff;font-size:.78rem;font-weight:500;padding:4px 8px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .15s}.control:hover .control-label{opacity:1}.control-badge{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--accent);color:#fff;font-size:.75rem;font-weight:800;display:grid;place-items:center}.preview .control{width:46px;height:46px}.chat{width:340px;flex-shrink:0;background:var(--call-panel);display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--call-line)}.chat-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--call-line)}.chat-list{flex:1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.chat-list .muted{color:var(--call-muted)}.chat-msg{max-width:85%;align-self:flex-start}.chat-msg.mine{align-self:flex-end;text-align:right}.chat-meta{font-size:.75rem;color:var(--call-muted);margin-bottom:2px}.chat-text{background:var(--call-control);padding:8px 12px;border-radius:12px;white-space:pre-wrap;word-break:break-word;text-align:left}.chat-msg.mine .chat-text{background:var(--brand)}.chat-form{display:flex;gap:8px;padding:12px;border-top:1px solid var(--call-line)}.chat-form input{background:var(--call-bg);color:var(--call-text);border-color:var(--call-line)}@media (max-width: 860px){.chat{width:auto;position:fixed;inset:auto 0 0 0;height:60vh;border-left:0;border-top:1px solid var(--call-line);border-radius:16px 16px 0 0;z-index:5}.stage.with-screen,.stage.with-board{grid-template-columns:1fr;grid-template-rows:1fr auto}.stage.with-screen .tiles,.stage.with-board .tiles{grid-template-columns:repeat(5,minmax(0,1fr))}.stage.with-board .tile{aspect-ratio:4 / 3}}@media (max-width: 600px){.site-header .button.ghost,.site-header button.ghost{display:none}.site-header{padding-inline:16px}.site-header .logo{font-size:1rem}.tiles.count-2,.tiles.count-3,.tiles.count-4,.tiles.count-5{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles.count-2{grid-template-columns:1fr}.tile{aspect-ratio:4 / 3}.control{width:46px;height:46px}.control.danger{width:56px}.control-label{display:none}}@media (pointer: coarse){input,select{font-size:16px}}@media (max-width: 420px){.controls{gap:6px;padding-left:8px;padding-right:8px}.control{width:42px;height:42px}.control.danger{width:52px}.control svg{width:20px;height:20px}}.mic-check{display:grid;gap:6px}.mic-check-bar{height:6px;border-radius:3px;background:var(--line, #e4e0ee);overflow:hidden}.mic-check-bar span{display:block;height:100%;background:var(--brand, #5e329e);transition:width .1s linear}.mic-check.ok .mic-check-bar span{background:var(--ok)}.mic-check.quiet .mic-check-bar span,.mic-check.unheard .mic-check-bar span{background:var(--accent, #c56539)}.mic-check-text{margin:0;font-size:.9rem;color:var(--muted, #6b6680)}.mic-check.dead .mic-check-text,.mic-check.unheard .mic-check-text{color:var(--accent-strong, #b3562c)}.mic-check-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mic-check-row select{flex:1 1 200px;min-width:0}.banner.warn{background:var(--accent-strong, #b3562c);color:#fff}.plan-card{display:grid;gap:12px}.plan-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.plan-head h2{margin:0}.plan-badge{font-family:var(--font-mono);font-size:.75rem;padding:4px 10px;border-radius:999px;background:var(--brand-soft);color:var(--brand-dark)}.plan-badge.pro{background:var(--accent-soft);color:var(--accent-strong)}.plan-list{margin:0;padding-left:1.2em;color:var(--muted)}.plan-offer{display:grid;gap:10px;padding:14px;border-radius:12px;background:var(--brand-soft)}.plan-offer p{margin:0}.plan-history summary{cursor:pointer;color:var(--muted)}.plan-history ul{margin:8px 0 0;padding-left:1.2em}
