@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.brand[data-astro-cid-sx3u25gc]{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-mark[data-astro-cid-sx3u25gc]{border-radius:var(--r-brand,8px);background:var(--accent);width:28px;height:28px;color:var(--accent-ink);place-items:center;font-size:13px;font-weight:700;display:inline-grid}.brand-name[data-astro-cid-sx3u25gc]{letter-spacing:-.015em;font-size:15px;font-weight:650}[data-astro-cid-c4mibml6][data-scheme-toggle][data-resolved=light] .i-sun,[data-astro-cid-c4mibml6][data-scheme-toggle][data-resolved=dark] .i-moon{display:none}.a-nav[data-astro-cid-dqy3u5xv]{z-index:50;border-bottom:1px solid #0000;transition:background-color .24s,border-color .24s;position:fixed;inset:0 0 auto}.a-nav[data-astro-cid-dqy3u5xv][data-scrolled=true],.a-nav[data-astro-cid-dqy3u5xv][data-open=true]{background:color-mix(in oklab, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(160%)blur(14px);border-bottom-color:var(--line)}.a-nav-inner[data-astro-cid-dqy3u5xv]{height:var(--nav-h);align-items:center;gap:32px;display:flex}.a-nav-links[data-astro-cid-dqy3u5xv]{gap:28px;font-size:14px;display:flex}.a-nav-links[data-astro-cid-dqy3u5xv] a[data-astro-cid-dqy3u5xv],.a-nav-login[data-astro-cid-dqy3u5xv]{color:var(--ink-2);text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){.a-nav-links[data-astro-cid-dqy3u5xv] a[data-astro-cid-dqy3u5xv]:hover,.a-nav-login[data-astro-cid-dqy3u5xv]:hover{color:var(--ink)}}.a-nav-actions[data-astro-cid-dqy3u5xv]{align-items:center;gap:16px;margin-left:auto;font-size:14px;display:flex}.a-nav-cta[data-astro-cid-dqy3u5xv]{height:36px;padding:0 14px;font-size:14px}.a-nav-burger[data-astro-cid-dqy3u5xv],.a-nav-menu[data-astro-cid-dqy3u5xv],.a-nav[data-astro-cid-dqy3u5xv][data-open=false] .i-close,.a-nav[data-astro-cid-dqy3u5xv][data-open=true] .i-menu{display:none}@media (pointer:coarse){.a-nav-links[data-astro-cid-dqy3u5xv] a[data-astro-cid-dqy3u5xv],.a-nav-login[data-astro-cid-dqy3u5xv],.a-nav[data-astro-cid-dqy3u5xv] .brand{align-items:center;min-height:44px;display:inline-flex}.a-nav-links[data-astro-cid-dqy3u5xv] a[data-astro-cid-dqy3u5xv]{justify-content:center;min-width:44px}.a-nav-cta[data-astro-cid-dqy3u5xv]{height:44px}}@media (width<=900px){.a-nav-links[data-astro-cid-dqy3u5xv]{display:none}.a-nav-burger[data-astro-cid-dqy3u5xv]{display:inline-grid}.a-nav-menu[data-astro-cid-dqy3u5xv]:not([hidden]){max-height:calc(100dvh - var(--nav-h));background:var(--bg);border-bottom:1px solid var(--line);padding-bottom:20px;display:block;overflow-y:auto}.a-nav-menu[data-astro-cid-dqy3u5xv] .l-wrap[data-astro-cid-dqy3u5xv]{display:grid}.a-nav-menu[data-astro-cid-dqy3u5xv] a[data-astro-cid-dqy3u5xv]:not(.l-btn){border-bottom:1px solid var(--line);min-height:48px;color:var(--ink);align-items:center;font-size:16px;text-decoration:none;display:flex}.a-nav-menu[data-astro-cid-dqy3u5xv] .l-btn[data-astro-cid-dqy3u5xv]{margin-top:16px}}@media (width<=560px){.a-nav-cta[data-astro-cid-dqy3u5xv]{display:none}.a-nav-inner[data-astro-cid-dqy3u5xv]{gap:12px}.a-nav-actions[data-astro-cid-dqy3u5xv]{gap:10px}}.board{--deal-r:calc(var(--r-sm) + 2px);--st-new:color-mix(in oklab, var(--ink-3) 62%, var(--line));--st-talks:color-mix(in oklab, var(--accent) 55%, var(--ink-3));--st-invoice:var(--accent);--st-won:var(--ok);container-type:inline-size}[data-stage=new]{--stage-c:var(--st-new)}[data-stage=talks]{--stage-c:var(--st-talks)}[data-stage=invoice]{--stage-c:var(--st-invoice)}[data-stage=won]{--stage-c:var(--st-won)}.board-head{padding:14px var(--live-pad) 12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;display:grid}.board-id{align-items:center;gap:11px;min-width:0;display:flex}.board-icon{border-radius:var(--r-sm);background:var(--accent-soft);width:34px;height:34px;color:var(--accent-strong);flex:none;place-items:center;display:inline-grid}.board-stats{gap:26px;margin:0;display:flex}.board-stat{gap:1px;display:grid}.board-stat dt{color:var(--ink-3);font-size:12px}.board-stat dd{letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:17px;font-weight:680}.board-stat-won{color:var(--ok)}.board-play{border-radius:999px;position:relative}.board-play[data-playing=true] .i-play,.board-play[data-playing=false] .i-pause{display:none}.board-play-ring{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;transform:rotate(-90deg)}.board-play-ring circle{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;animation:linear forwards board-ring}@keyframes board-ring{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.board-dist{height:6px;margin:0 var(--live-pad) 14px;border-radius:999px;display:flex;overflow:hidden}.board-dist-seg{background:var(--stage-c);min-width:0;box-shadow:inset -2px 0 0 var(--surface);transition:flex-grow .7s var(--ease-out);flex-basis:0}.board-dist-seg:last-child{box-shadow:none}.board-cols{height:var(--board-h,388px);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 12px 12px;display:grid}@container (width<=720px){.board-head{grid-template-columns:minmax(0,1fr) auto}.board-stats{grid-area:2/1/auto/-1;gap:20px}.board-stat-forecast{display:none}.board-cols{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:repeat(4,230px);overflow-x:auto}.lane{scroll-snap-align:start}}.lane{border-radius:var(--r-md);background:color-mix(in oklab, var(--stage-c) 7%, var(--bg-2));flex-direction:column;min-width:0;min-height:0;padding:8px;display:flex}.lane-head{white-space:nowrap;align-items:center;gap:7px;padding:2px 4px 10px;font-size:12.5px;display:flex;position:relative}.lane-dot{background:var(--stage-c);border-radius:999px;flex:none;width:8px;height:8px}.lane-name{text-overflow:ellipsis;font-weight:620;overflow:hidden}.lane-count{background:var(--surface);min-width:20px;height:18px;color:var(--ink-2);text-align:center;border-radius:999px;flex:none;padding:0 6px;font-size:12px;font-weight:650;line-height:18px}.lane-sum{color:var(--ink-2);margin-left:auto;font-size:12px;font-weight:600}.lane-gain{background:var(--ok);color:var(--surface);pointer-events:none;animation:lane-gain 1.8s var(--ease-out) forwards;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;position:absolute;top:-20px;right:4px}@keyframes lane-gain{0%{opacity:0;transform:translateY(8px)scale(.9)}18%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(-2px)}to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.lane-gain{display:none}}.lane-body{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.lane-empty{border:1.5px dashed color-mix(in oklab, var(--stage-c) 35%, var(--line));border-radius:var(--deal-r);min-height:92px;color:var(--ink-3);place-items:center;font-size:12px;display:grid}.deal{border:1px solid var(--line);border-radius:var(--deal-r);background:var(--surface);text-align:left;cursor:pointer;width:100%;box-shadow:0 1px 2px color-mix(in oklab, var(--shadow-c) 14%, transparent), 0 8px 18px -14px var(--shadow-c);gap:6px;padding:11px 12px 10px;transition:border-color .18s,box-shadow .22s,background-color .22s;display:grid;position:relative}.deal[data-won=true]{cursor:default;border-color:color-mix(in oklab, var(--ok) 28%, var(--line));background:color-mix(in oklab, var(--ok) 6%, var(--surface))}@media (hover:hover) and (pointer:fine){.deal:not([data-won=true]):hover{border-color:var(--accent-line);box-shadow:0 1px 2px color-mix(in oklab, var(--shadow-c) 14%, transparent), 0 14px 28px -16px color-mix(in oklab, var(--accent) 55%, var(--shadow-c))}.deal:not([data-won=true]):hover .deal-go{opacity:1;transform:none}}.deal:focus-visible .deal-go{opacity:1;transform:none}.deal-top{align-items:center;gap:7px;min-width:0;display:flex}.deal-mono{border-radius:min(6px, var(--r-sm));background:var(--surface-2);border:1px solid var(--line);width:24px;height:24px;color:var(--ink-2);letter-spacing:.02em;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.deal-company{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);flex:1;font-size:12px;overflow:hidden}.deal-prob{--tone:var(--ink-3);color:var(--ink-2);flex:none;align-items:center;gap:4px;font-size:12px;font-weight:650;display:inline-flex}.deal-prob[data-tone=mid]{--tone:var(--accent)}.deal-prob[data-tone=high]{--tone:var(--ok)}.deal-prob svg{width:16px;height:16px;transform:rotate(-90deg)}.ring-track,.ring-value{fill:none;stroke-width:3px}.ring-track{stroke:var(--line)}.ring-value{stroke:var(--tone);stroke-linecap:round;transition:stroke-dasharray .6s var(--ease-out), stroke .3s ease}.deal-title{-webkit-line-clamp:2;letter-spacing:-.008em;-webkit-box-orient:vertical;font-size:13.5px;font-weight:620;line-height:1.3;display:-webkit-box;overflow:hidden}.deal-amount{letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:680}.deal-foot{border-top:1px solid var(--line);align-items:center;gap:7px;min-width:0;margin-top:2px;padding-top:8px;display:flex}.deal-owner{background:var(--accent-soft);width:24px;height:24px;color:var(--accent-strong);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.deal-next{white-space:nowrap;min-width:0;color:var(--ink-2);align-items:center;gap:4px;font-size:12px;display:inline-flex;overflow:hidden}.deal-next[data-overdue=true]{color:var(--bad);font-weight:600}.deal-next-won{color:var(--ok);font-weight:600}.deal-go{background:var(--accent-soft);width:20px;height:20px;color:var(--accent-strong);opacity:0;transition:opacity .18s ease, transform .22s var(--ease-out);border-radius:999px;flex:none;place-items:center;margin-left:auto;display:inline-grid;transform:translate(-4px)}.a-hero[data-astro-cid-wyrhppmf]{padding:calc(var(--nav-h) + 88px) 0 40px;background:radial-gradient(70% 55% at 70% 72%, color-mix(in oklab, var(--accent) 9%, transparent), transparent 70%)}.a-hero-title[data-astro-cid-wyrhppmf]{letter-spacing:-.045em;max-width:17ch;font-size:clamp(40px,6.4vw,76px);font-weight:650;line-height:1.02}.a-hero-row[data-astro-cid-wyrhppmf]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;margin-top:28px;display:grid}.a-hero-sub[data-astro-cid-wyrhppmf]{max-width:44ch;color:var(--ink-2);font-size:19px;line-height:1.5}.a-hero-actions[data-astro-cid-wyrhppmf]{flex-wrap:wrap;gap:12px;display:flex}.a-hero-stage[data-astro-cid-wyrhppmf]{perspective:1600px;margin-top:64px}.a-hero-tilt[data-astro-cid-wyrhppmf]{will-change:transform}.a-hero-board[data-astro-cid-wyrhppmf]{--board-h:390px}.a-hero-board[data-astro-cid-wyrhppmf] .live{border-radius:var(--r-xl)}.a-hero-hint[data-astro-cid-wyrhppmf]{color:var(--ink-3);text-align:center;margin-top:14px;font-size:13.5px}@media (width<=860px){.a-hero[data-astro-cid-wyrhppmf]{padding-top:calc(var(--nav-h) + 48px)}.a-hero-row[data-astro-cid-wyrhppmf]{grid-template-columns:minmax(0,1fr)}.a-hero-sub[data-astro-cid-wyrhppmf]{font-size:17px}.a-hero-stage[data-astro-cid-wyrhppmf]{margin-top:44px}}.a-modules[data-astro-cid-ywj25n3b]{padding:40px 0 8px}.a-modules-inner[data-astro-cid-ywj25n3b]{align-items:center;gap:16px;display:flex}.a-marquee[data-astro-cid-ywj25n3b]{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.a-marquee-track[data-astro-cid-ywj25n3b]{width:max-content;animation:60s linear infinite a-marquee;display:flex}.a-marquee[data-astro-cid-ywj25n3b]:hover .a-marquee-track[data-astro-cid-ywj25n3b],.a-marquee[data-astro-cid-ywj25n3b][data-paused=true] .a-marquee-track[data-astro-cid-ywj25n3b]{animation-play-state:paused}.a-marquee-list[data-astro-cid-ywj25n3b]{gap:40px;padding-right:40px;display:flex}.a-marquee-list[data-astro-cid-ywj25n3b] li[data-astro-cid-ywj25n3b]{color:var(--ink-2);white-space:nowrap;align-items:center;gap:9px;font-size:15px;font-weight:500;display:inline-flex}.a-marquee-list[data-astro-cid-ywj25n3b] li[data-astro-cid-ywj25n3b] svg{color:var(--ink-3)}.a-marquee-toggle[data-astro-cid-ywj25n3b][aria-pressed=false] .i-play,.a-marquee-toggle[data-astro-cid-ywj25n3b][aria-pressed=true] .i-pause{display:none}@keyframes a-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.a-marquee[data-astro-cid-ywj25n3b]{-webkit-mask-image:none;mask-image:none}.a-marquee-track[data-astro-cid-ywj25n3b]{width:auto;animation:none}.a-marquee-list[data-astro-cid-ywj25n3b]{flex-wrap:wrap;gap:14px 28px}.a-marquee-dup[data-astro-cid-ywj25n3b],.a-marquee-toggle[data-astro-cid-ywj25n3b]{display:none}}.call[data-astro-cid-rmuo35kj] [data-astro-cid-rmuo35kj][hidden]{display:none!important}.call-dur[data-astro-cid-rmuo35kj]{color:var(--ink-3);font-size:12px}.call-body[data-astro-cid-rmuo35kj]{padding:14px var(--live-pad) var(--live-pad);gap:14px;display:grid}.wave[data-astro-cid-rmuo35kj]{height:34px;position:relative}.wave-row[data-astro-cid-rmuo35kj]{align-items:center;gap:2px;display:flex;position:absolute;inset:0}.wave-row[data-astro-cid-rmuo35kj] span[data-astro-cid-rmuo35kj]{background:var(--line-2);border-radius:2px;flex:1;min-width:2px}.wave-played[data-astro-cid-rmuo35kj] span[data-astro-cid-rmuo35kj]{background:var(--accent)}.wave-played[data-astro-cid-rmuo35kj]{clip-path:inset(0 100% 0 0);transition:clip-path 1.4s linear}.call[data-astro-cid-rmuo35kj]:not([data-step="0"]) .wave-played[data-astro-cid-rmuo35kj]{clip-path:inset(0)}.block[data-astro-cid-rmuo35kj]{opacity:0;visibility:hidden;transition:opacity .32s var(--ease-out), transform .42s var(--ease-out), visibility 0s linear .32s;gap:8px;display:grid;transform:translateY(6px)}.block[data-astro-cid-rmuo35kj][data-on=true]{opacity:1;visibility:visible;transition:opacity .32s var(--ease-out), transform .42s var(--ease-out), visibility 0s;transform:none}.block-label[data-astro-cid-rmuo35kj]{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.line[data-astro-cid-rmuo35kj]{color:var(--ink-2);opacity:0;transition:opacity .3s var(--ease-out) calc(var(--i) * .16s);font-size:12.5px}.block[data-astro-cid-rmuo35kj][data-on=true] .line[data-astro-cid-rmuo35kj]{opacity:1}.line-who[data-astro-cid-rmuo35kj]{color:var(--ink);margin-right:6px;font-weight:600}.summary[data-astro-cid-rmuo35kj]{border-radius:var(--r-sm);background:var(--accent-soft);border:1px solid var(--accent-line);padding:12px}.summary[data-astro-cid-rmuo35kj] .block-label[data-astro-cid-rmuo35kj]{color:var(--accent-strong)}.summary-text[data-astro-cid-rmuo35kj]{color:var(--ink);font-size:13px;line-height:1.5}.fields[data-astro-cid-rmuo35kj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.field[data-astro-cid-rmuo35kj]{border:1px solid var(--line);border-radius:var(--r-sm);opacity:0;transition:opacity .3s var(--ease-out) calc(var(--i) * 90ms), transform .38s var(--ease-out) calc(var(--i) * 90ms);gap:1px;padding:8px 10px;display:grid;transform:translateY(4px)}.block[data-astro-cid-rmuo35kj][data-on=true] .field[data-astro-cid-rmuo35kj]{opacity:1;transform:none}.field-label[data-astro-cid-rmuo35kj]{color:var(--ink-3);font-size:12px}.field-value[data-astro-cid-rmuo35kj]{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.apply[data-astro-cid-rmuo35kj]{align-items:center;gap:10px;min-height:30px;display:flex}.apply-btn[data-astro-cid-rmuo35kj],.replay[data-astro-cid-rmuo35kj]{border-radius:var(--r-sm);cursor:pointer;height:30px;transition:transform .16s var(--ease-out), background-color .16s ease, border-color .16s ease;padding:0 12px;font-size:12.5px;font-weight:600}.apply-btn[data-astro-cid-rmuo35kj]{background:var(--accent);color:var(--accent-ink);border:0}.replay[data-astro-cid-rmuo35kj]{border:1px solid var(--line);color:var(--ink-2);background:0 0;margin-left:auto}.apply-btn[data-astro-cid-rmuo35kj]:active,.replay[data-astro-cid-rmuo35kj]:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.apply-btn[data-astro-cid-rmuo35kj]:hover{background:color-mix(in oklab, var(--accent) 88%, var(--ink))}.replay[data-astro-cid-rmuo35kj]:hover{border-color:var(--line-2);color:var(--ink)}}.a-story[data-astro-cid-q4edrqfx]{padding:clamp(64px,11vw,128px) 0}.a-story-grid[data-astro-cid-q4edrqfx]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px;display:grid}.a-story-copy[data-astro-cid-q4edrqfx]{gap:20px;display:grid}.a-steps[data-astro-cid-q4edrqfx]{margin-top:16px;padding-left:24px;position:relative}.a-steps-list[data-astro-cid-q4edrqfx]{gap:22px;display:grid}.a-steps-rail[data-astro-cid-q4edrqfx]{background:var(--line);border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:0;overflow:hidden}.a-steps-fill[data-astro-cid-q4edrqfx]{background:var(--accent);transform-origin:top;transition:transform .9s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.a-step[data-astro-cid-q4edrqfx]{opacity:.38;transition:opacity .4s var(--ease-out);gap:4px;display:grid}.a-step[data-astro-cid-q4edrqfx][data-active=true]{opacity:1}.a-step-title[data-astro-cid-q4edrqfx]{letter-spacing:-.01em;font-size:16px;font-weight:620}.a-step-text[data-astro-cid-q4edrqfx]{color:var(--ink-2);max-width:42ch;font-size:15px}.a-story-demo[data-astro-cid-q4edrqfx]{min-width:0}@media (width<=960px){.a-story-grid[data-astro-cid-q4edrqfx]{grid-template-columns:minmax(0,1fr);gap:40px}}.matrix-scroll[data-astro-cid-oj26oaw6]{overscroll-behavior-x:contain;overflow-x:auto}.matrix-table[data-astro-cid-oj26oaw6]{border-collapse:collapse;width:100%;min-width:420px;font-size:12.5px}.matrix-table[data-astro-cid-oj26oaw6] th[data-astro-cid-oj26oaw6],.matrix-table[data-astro-cid-oj26oaw6] td[data-astro-cid-oj26oaw6]{border-bottom:1px solid var(--line);text-align:left;padding:9px 8px}.matrix-table[data-astro-cid-oj26oaw6] tr[data-astro-cid-oj26oaw6]:last-child th[data-astro-cid-oj26oaw6],.matrix-table[data-astro-cid-oj26oaw6] tr[data-astro-cid-oj26oaw6]:last-child td[data-astro-cid-oj26oaw6]{border-bottom:0}.matrix-table[data-astro-cid-oj26oaw6] thead[data-astro-cid-oj26oaw6] th[data-astro-cid-oj26oaw6]{color:var(--ink-3);white-space:nowrap;font-size:12px;font-weight:600}.matrix-table[data-astro-cid-oj26oaw6] th[data-astro-cid-oj26oaw6]:first-child{padding-left:var(--live-pad)}.matrix-table[data-astro-cid-oj26oaw6] td[data-astro-cid-oj26oaw6]:last-child,.matrix-table[data-astro-cid-oj26oaw6] th[data-astro-cid-oj26oaw6]:last-child{padding-right:var(--live-pad)}.matrix-table[data-astro-cid-oj26oaw6] tbody[data-astro-cid-oj26oaw6] th[data-astro-cid-oj26oaw6]{white-space:nowrap;font-weight:600}.level[data-astro-cid-oj26oaw6]{border:1px solid var(--line);height:26px;color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:background-color .18s ease, border-color .18s ease, color .18s ease, transform .16s var(--ease-out);background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:550;display:inline-flex}.level[data-astro-cid-oj26oaw6]:active{transform:scale(.95)}.level[data-astro-cid-oj26oaw6][data-level=none]{color:var(--ink-3);border-style:dashed}.level[data-astro-cid-oj26oaw6][data-level=own]{color:var(--ink)}.level[data-astro-cid-oj26oaw6][data-level=wide]{background:var(--accent-soft);color:var(--accent-strong);border-color:#0000}.level[data-astro-cid-oj26oaw6][data-level=all]{background:var(--accent);color:var(--accent-ink);border-color:#0000}@media (hover:hover) and (pointer:fine){.level[data-astro-cid-oj26oaw6]:hover{border-color:var(--accent-line)}}.level[data-astro-cid-oj26oaw6][data-field=true] .i-eye{display:none}.level[data-astro-cid-oj26oaw6][data-field=true][data-level=wide] .i-eye{display:inline}.level[data-astro-cid-oj26oaw6][data-field=true][data-level=wide] .i-eye-off,.audit[data-astro-cid-oj26oaw6][data-audit-state=idle] .audit-icon{display:none}.audit[data-astro-cid-oj26oaw6]{min-height:42px;padding:10px var(--live-pad);border-top:1px solid var(--line);background:var(--bg-2);color:var(--ink-2);align-items:center;gap:8px;font-size:12px;display:flex}.audit-text[data-astro-cid-oj26oaw6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.audit-idle[data-astro-cid-oj26oaw6]{color:var(--ink-3)}.import-rows[data-astro-cid-iltdryil]{padding:10px var(--live-pad) 4px;gap:2px;display:grid}.import-row[data-astro-cid-iltdryil],.import-done[data-astro-cid-iltdryil]{opacity:.35;transition:opacity .38s var(--ease-out) calc(var(--i) * .26s)}.import[data-astro-cid-iltdryil][data-shown=true] .import-row[data-astro-cid-iltdryil],.import[data-astro-cid-iltdryil][data-shown=true] .import-done[data-astro-cid-iltdryil]{opacity:1}.import-row[data-astro-cid-iltdryil]{align-items:center;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.import-check[data-astro-cid-iltdryil]{border:1px solid var(--line-2);color:#0000;width:20px;height:20px;transition:background-color .3s var(--ease-out) calc(var(--i) * .26s + .12s), border-color .3s var(--ease-out) calc(var(--i) * .26s + .12s), color .3s var(--ease-out) calc(var(--i) * .26s + .12s);border-radius:999px;flex:none;place-items:center;display:inline-grid}.import[data-astro-cid-iltdryil][data-shown=true] .import-check[data-astro-cid-iltdryil]{background:var(--ok);border-color:var(--ok);color:var(--surface)}.import-label[data-astro-cid-iltdryil]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.import-count[data-astro-cid-iltdryil]{color:var(--ink-2);font-size:12px}.import-done[data-astro-cid-iltdryil]{padding:6px var(--live-pad) var(--live-pad)}.plan-total[data-astro-cid-ajvwxxan]{justify-items:end;line-height:1.1;display:grid}.plan-total-pct[data-astro-cid-ajvwxxan]{letter-spacing:-.02em;font-size:20px;font-weight:650}.plan-total-sub[data-astro-cid-ajvwxxan]{color:var(--ink-3);font-size:12px}.plan-rows[data-astro-cid-ajvwxxan]{padding:16px var(--live-pad) 6px;gap:14px;display:grid}.plan-row[data-astro-cid-ajvwxxan]{gap:7px;display:grid}.plan-meta[data-astro-cid-ajvwxxan]{align-items:center;gap:8px;min-width:0;display:flex}.plan-name[data-astro-cid-ajvwxxan]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:550;overflow:hidden}.plan-fact[data-astro-cid-ajvwxxan]{color:var(--ink-2);white-space:nowrap;font-size:12px}.plan-bar[data-astro-cid-ajvwxxan]{height:10px;position:relative}.plan-fill[data-astro-cid-ajvwxxan]{background:color-mix(in oklab, var(--accent) 72%, var(--surface));clip-path:inset(0 100% 0 0 round 999px);transition:clip-path .9s var(--ease-out) calc(var(--i) * .11s);border-radius:999px;position:absolute;inset:0}.plan-fill[data-astro-cid-ajvwxxan][data-over=true]{background:var(--ok)}.plan[data-astro-cid-ajvwxxan][data-shown=true] .plan-fill[data-astro-cid-ajvwxxan]{clip-path:inset(0 calc(100% - var(--w) * 100%) 0 0 round 999px)}.plan-tick[data-astro-cid-ajvwxxan]{background:var(--ink);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.plan-legend[data-astro-cid-ajvwxxan]{padding:10px var(--live-pad) var(--live-pad);color:var(--ink-3);gap:16px;font-size:12px;display:flex}.plan-legend[data-astro-cid-ajvwxxan] span[data-astro-cid-ajvwxxan]{align-items:center;gap:6px;display:inline-flex}.legend-fill[data-astro-cid-ajvwxxan]{background:color-mix(in oklab, var(--accent) 72%, var(--surface));border-radius:999px;width:14px;height:6px}.legend-tick[data-astro-cid-ajvwxxan]{background:var(--ink);border-radius:2px;width:2px;height:12px}.feed{flex-direction:column;display:flex}.feed-logo{border-radius:var(--r-sm);background:var(--accent-soft);width:28px;height:28px;color:var(--accent-strong);flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.feed-filters{padding:10px var(--live-pad);scrollbar-width:none;border-bottom:1px solid var(--line);gap:6px;display:flex;overflow-x:auto}.feed-filter{border:1px solid var(--line);height:28px;color:var(--ink-2);cursor:pointer;transition:background-color .16s ease, border-color .16s ease, color .16s ease, transform .16s var(--ease-out);background:0 0;border-radius:999px;flex:none;padding:0 11px;font-size:12px;font-weight:550}.feed-filter:active{transform:scale(.96)}.feed-filter[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}@media (hover:hover) and (pointer:fine){.feed-filter[aria-pressed=false]:hover{border-color:var(--line-2);color:var(--ink)}}.feed-list{min-height:var(--feed-h,336px);padding:6px var(--live-pad) var(--live-pad);flex:1;grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative}.feed-item{gap:12px;padding:10px 0;display:flex;position:relative}.feed-item:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:40px;bottom:-2px;left:13.5px}.feed-icon{background:var(--surface-2);border:1px solid var(--line);width:28px;height:28px;color:var(--ink-2);border-radius:999px;flex:none;place-items:center;display:inline-grid}.feed-icon[data-kind=call]{color:var(--accent-strong);background:var(--accent-soft);border-color:#0000}.feed-text{flex:1;min-width:0}.feed-row{align-items:baseline;gap:8px;display:flex}.feed-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.feed-when{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.feed-body{color:var(--ink-2);margin-top:2px;font-size:12.5px}.feed-leave-active{left:var(--live-pad);right:var(--live-pad);transition:opacity .26s var(--ease-out), transform .36s var(--ease-out);position:absolute}.feed-leave-to{opacity:0;transform:translateY(6px)}.a-bento-title[data-astro-cid-xembolks]{max-width:16ch}.a-bento[data-astro-cid-xembolks]{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.a-cell[data-astro-cid-xembolks]{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg-2);flex-direction:column;gap:28px;min-width:0;padding:28px;display:flex}.a-cell-copy[data-astro-cid-xembolks]{gap:8px;display:grid}.a-cell[data-astro-cid-xembolks]>[data-astro-cid-xembolks]:last-child{margin-top:auto}.a-cell-hist[data-astro-cid-xembolks]{grid-area:1/1/3/8}.a-cell-hist[data-astro-cid-xembolks]>.live{flex:1}.a-cell-plan[data-astro-cid-xembolks]{grid-area:1/8/auto/13}.a-cell-migrate[data-astro-cid-xembolks]{border-color:var(--accent-line);background:linear-gradient(160deg, color-mix(in oklab, var(--accent) 16%, var(--bg-2)), var(--bg-2) 70%);grid-area:3/8/auto/13}.a-cell-access[data-astro-cid-xembolks]{grid-area:3/1/auto/8}.a-cell-ai[data-astro-cid-xembolks]{background:var(--ink);color:var(--bg);border-color:#0000;grid-area:2/8/auto/13;justify-content:space-between}.a-ai-list[data-astro-cid-xembolks]{gap:22px;display:grid}.a-ai-list[data-astro-cid-xembolks] li[data-astro-cid-xembolks]{gap:14px;display:flex}.a-ai-list[data-astro-cid-xembolks] li[data-astro-cid-xembolks]>svg{color:color-mix(in oklab, var(--accent) 60%, var(--bg));flex:none;margin-top:2px}.a-ai-name[data-astro-cid-xembolks]{font-size:15.5px;font-weight:620;display:block}.a-ai-text[data-astro-cid-xembolks]{color:color-mix(in oklab, var(--bg) 72%, var(--ink));margin-top:2px;font-size:14.5px;display:block}@media (width<=960px){.a-bento[data-astro-cid-xembolks]{grid-template-columns:minmax(0,1fr)}.a-cell-hist[data-astro-cid-xembolks],.a-cell-plan[data-astro-cid-xembolks],.a-cell-migrate[data-astro-cid-xembolks],.a-cell-access[data-astro-cid-xembolks],.a-cell-ai[data-astro-cid-xembolks]{grid-area:auto/1}}@media (width<=560px){.a-cell[data-astro-cid-xembolks]{padding:20px}}.a-more[data-astro-cid-3pelbbvg]{background:var(--bg-2);border-block:1px solid var(--line)}.a-more-grid[data-astro-cid-3pelbbvg]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;display:grid}.a-more-head[data-astro-cid-3pelbbvg]{top:calc(var(--nav-h) + 32px);align-content:start;gap:18px;height:fit-content;display:grid;position:sticky}.a-more-groups[data-astro-cid-3pelbbvg]{display:grid}.a-group[data-astro-cid-3pelbbvg]{border-top:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);gap:24px;padding:28px 0;display:grid}.a-group[data-astro-cid-3pelbbvg]:first-child{border-top:0;padding-top:6px}.a-group-title[data-astro-cid-3pelbbvg]{color:var(--ink);font-size:15px;font-weight:620}.a-group-items[data-astro-cid-3pelbbvg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;display:grid}.a-group-items[data-astro-cid-3pelbbvg] li[data-astro-cid-3pelbbvg]{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:15px;display:flex}.a-group-items[data-astro-cid-3pelbbvg] li[data-astro-cid-3pelbbvg] svg{color:var(--accent);flex:none;margin-top:1px}@media (width<=960px){.a-more-grid[data-astro-cid-3pelbbvg]{grid-template-columns:minmax(0,1fr);gap:32px}.a-more-head[data-astro-cid-3pelbbvg]{position:static}}@media (width<=640px){.a-group[data-astro-cid-3pelbbvg]{grid-template-columns:minmax(0,1fr);gap:14px}.a-group-items[data-astro-cid-3pelbbvg]{grid-template-columns:minmax(0,1fr)}}.a-start[data-astro-cid-fi43u65q]{margin-top:56px;position:relative}.a-start-list[data-astro-cid-fi43u65q]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.a-start-line[data-astro-cid-fi43u65q]{background:var(--line);height:1px;position:absolute;top:21px;left:22px;right:calc(33.3333% - 48.6667px)}.a-start-line-fill[data-astro-cid-fi43u65q]{background:var(--accent);transform-origin:0;position:absolute;inset:0}.a-start-step[data-astro-cid-fi43u65q]{gap:10px;display:grid;position:relative}.a-start-dot[data-astro-cid-fi43u65q]{border:1px solid var(--accent-line);background:var(--bg);width:44px;height:44px;color:var(--accent);border-radius:999px;place-items:center;margin-bottom:14px;display:inline-grid}@media (width<=860px){.a-start-list[data-astro-cid-fi43u65q]{grid-template-columns:minmax(0,1fr);gap:28px}.a-start-line[data-astro-cid-fi43u65q]{display:none}}.a-pricing-head[data-astro-cid-atjiqy7y]{gap:16px;display:grid}.a-plans[data-astro-cid-atjiqy7y]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.a-plan[data-astro-cid-atjiqy7y]{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);flex-direction:column;padding:28px;display:flex}.a-plan[data-astro-cid-atjiqy7y][data-featured=true]{border-color:var(--accent-line);background:linear-gradient(180deg, color-mix(in oklab, var(--accent) 7%, var(--surface)), var(--surface) 55%);box-shadow:0 30px 60px -40px color-mix(in oklab, var(--accent) 70%, transparent)}.a-plan-top[data-astro-cid-atjiqy7y]{justify-content:space-between;align-items:center;gap:12px;min-height:26px;display:flex}.a-plan-name[data-astro-cid-atjiqy7y]{font-size:16px;font-weight:620}.a-plan-badge[data-astro-cid-atjiqy7y]{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600}.a-plan-price[data-astro-cid-atjiqy7y]{letter-spacing:-.035em;margin-top:22px;font-size:36px;font-weight:650;line-height:1.1}.a-plan-unit[data-astro-cid-atjiqy7y]{color:var(--ink-3);margin-top:4px;font-size:14px}.a-plan-items[data-astro-cid-atjiqy7y]{border-top:1px solid var(--line);gap:12px;margin-top:28px;padding-top:24px;display:grid}.a-plan-items[data-astro-cid-atjiqy7y] li[data-astro-cid-atjiqy7y]{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:15px;display:flex}.a-plan-items[data-astro-cid-atjiqy7y] li[data-astro-cid-atjiqy7y] svg{color:var(--accent);flex:none;margin-top:3px}.a-pricing-cta[data-astro-cid-atjiqy7y]{margin-top:36px}@media (width<=900px){.a-plans[data-astro-cid-atjiqy7y]{grid-template-columns:minmax(0,1fr)}}.a-faq-list[data-astro-cid-3wdxnt35]{border-top:1px solid var(--line);max-width:860px;margin-top:40px}.a-faq-item[data-astro-cid-3wdxnt35]{border-bottom:1px solid var(--line)}.a-faq-item[data-astro-cid-3wdxnt35] summary[data-astro-cid-3wdxnt35]{letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;font-weight:560;transition:color .16s;display:flex}@media (hover:hover) and (pointer:fine){.a-faq-item[data-astro-cid-3wdxnt35] summary[data-astro-cid-3wdxnt35]:hover{color:var(--accent)}}.a-faq-icon{color:var(--ink-3);transition:transform .26s var(--ease-out);flex:none}.a-faq-item[data-astro-cid-3wdxnt35][open] .a-faq-icon{transform:rotate(45deg)}.a-faq-answer[data-astro-cid-3wdxnt35]{max-width:64ch;color:var(--ink-2);padding-bottom:24px;font-size:16px;line-height:1.6}.a-closing[data-astro-cid-5sifxd5y]{padding:32px 0 clamp(64px,9vw,112px)}.a-closing-panel[data-astro-cid-5sifxd5y]{border:1px solid var(--line);border-radius:calc(var(--r-xl) + 6px);background:radial-gradient(60% 90% at 100% 0%, color-mix(in oklab, var(--accent) 16%, transparent), transparent 70%), var(--bg-2);justify-items:start;gap:20px;padding:clamp(36px,6vw,80px);display:grid}.a-closing-panel[data-astro-cid-5sifxd5y] .a-h2[data-astro-cid-5sifxd5y]{max-width:18ch}.a-closing-panel[data-astro-cid-5sifxd5y] .l-btn[data-astro-cid-5sifxd5y]{margin-top:12px}.foot[data-astro-cid-uotf4sjh]{border-top:1px solid var(--line);color:var(--ink-2);padding:48px 0 0;font-size:14px;overflow:hidden}.foot-top[data-astro-cid-uotf4sjh]{grid-template-columns:1.4fr 1fr 1fr;gap:32px;padding-bottom:40px;display:grid}.foot-tag[data-astro-cid-uotf4sjh]{color:var(--ink-3);margin-top:10px}.foot-nav[data-astro-cid-uotf4sjh],.foot-contact[data-astro-cid-uotf4sjh]{align-content:start;gap:10px;display:grid}.foot[data-astro-cid-uotf4sjh] a[data-astro-cid-uotf4sjh]{width:fit-content;color:var(--ink-2);text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){.foot[data-astro-cid-uotf4sjh] a[data-astro-cid-uotf4sjh]:hover{color:var(--ink)}}@media (pointer:coarse){.foot-nav[data-astro-cid-uotf4sjh],.foot-contact[data-astro-cid-uotf4sjh]{gap:0}.foot[data-astro-cid-uotf4sjh] a[data-astro-cid-uotf4sjh]{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.foot-bottom[data-astro-cid-uotf4sjh]{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:18px 0 28px;font-size:13px;display:flex}@media (width<=760px){.foot-top[data-astro-cid-uotf4sjh]{grid-template-columns:1fr 1fr}.foot-brand[data-astro-cid-uotf4sjh]{grid-column:1/-1}}.landing .a-section{padding:clamp(64px,11vw,128px) 0}.landing .a-h2{letter-spacing:-.038em;font-size:clamp(30px,4.2vw,48px);font-weight:640;line-height:1.06}.landing .a-h3{letter-spacing:-.02em;font-size:19px;font-weight:620;line-height:1.25}.landing .a-lead{max-width:52ch;color:var(--ink-2);font-size:18px;line-height:1.55}.landing .a-text{max-width:46ch;color:var(--ink-2);font-size:15px;line-height:1.55}@media (width<=760px){.landing .a-lead{font-size:16.5px}}.landing{color-scheme:light dark;--brand:#2563eb;--brand-ink:#fff;--bg:light-dark(oklch(98.6% .003 255),oklch(17.5% .011 260));--bg-2:light-dark(oklch(96.6% .005 255),oklch(20% .011 260));--surface:light-dark(oklch(99.7% .002 255),oklch(22.5% .012 260));--surface-2:light-dark(oklch(97.4% .004 255),oklch(25.5% .012 260));--line:light-dark(oklch(91.5% .006 255),oklch(30.5% .013 260));--line-2:light-dark(oklch(85.5% .008 255),oklch(37% .015 260));--ink:light-dark(oklch(20.5% .012 260),oklch(95.5% .005 255));--ink-2:light-dark(oklch(43% .012 258),oklch(75% .01 255));--ink-3:light-dark(oklch(52% .012 258),oklch(64% .012 255));--shadow-c:light-dark(oklch(25% .03 260/.38),oklch(5% .01 260/.75));--accent:light-dark(var(--brand),color-mix(in oklab, var(--brand) 70%, white));--accent-ink:light-dark(var(--brand-ink),oklch(16% .02 260));--accent-strong:light-dark(color-mix(in oklab, var(--brand) 80%, black),var(--accent));--accent-soft:color-mix(in oklab, var(--accent) 13%, transparent);--accent-line:color-mix(in oklab, var(--accent) 38%, transparent);--ok:light-dark(oklch(49% .13 150),oklch(76% .14 150));--warn:light-dark(oklch(52% .12 60),oklch(81% .13 75));--bad:light-dark(oklch(51% .18 25),oklch(73% .15 25));--font:"Geist Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono Variable", "JetBrains Mono", ui-monospace, monospace;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:22px;--r-btn:10px;--nav-h:64px;--gutter:24px;--maxw:1200px;background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.5;overflow-x:clip}.landing[data-scheme=light]{color-scheme:light}.landing[data-scheme=dark]{color-scheme:dark}:where(.landing) *,:where(.landing) :before,:where(.landing) :after{box-sizing:border-box}:where(.landing) :is(h1,h2,h3,h4,p,ul,ol,figure){margin:0}:where(.landing) :is(ul,ol){padding:0;list-style:none}:where(.landing) :is(h1,h2,h3){text-wrap:balance}:where(.landing) p{text-wrap:pretty}:where(.landing) a{color:inherit}:where(.landing) button{font:inherit;color:inherit}:where(.landing) :is(a,button,summary){touch-action:manipulation}:where(.landing) :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}:where(.landing) section[id]{scroll-margin-top:calc(var(--nav-h) + 16px)}.landing .num{font-variant-numeric:tabular-nums}.l-wrap{width:min(var(--maxw), calc(100% - 2 * var(--gutter)));margin-inline:auto}.l-skip{z-index:100;border-radius:var(--r-sm);background:var(--ink);color:var(--bg);transition:transform .16s var(--ease-out);padding:10px 14px;font-size:14px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.l-skip:focus-visible{transform:none}.l-btn{border-radius:var(--r-btn);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;user-select:none;height:46px;transition:background-color .18s ease, border-color .18s ease, color .18s ease, transform .16s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:550;text-decoration:none;display:inline-flex}.l-btn:active{transform:scale(.97)}.l-btn-primary{background:var(--accent);color:var(--accent-ink)}.l-btn-quiet{border-color:var(--line-2);color:var(--ink);background:0 0}@media (hover:hover) and (pointer:fine){.l-btn-primary:hover{background:color-mix(in oklab, var(--accent) 88%, var(--ink))}.l-btn-quiet:hover{border-color:var(--ink-3);background:var(--surface-2)}}.l-icon-btn{border:1px solid var(--line);border-radius:var(--r-btn);width:36px;height:36px;color:var(--ink-2);cursor:pointer;transition:color .16s ease, border-color .16s ease, transform .16s var(--ease-out);background:0 0;place-items:center;display:inline-grid}.l-icon-btn:active{transform:scale(.94)}@media (pointer:coarse){.l-icon-btn{width:44px;height:44px}.l-hit{position:relative}.l-hit:after{content:"";position:absolute;inset:-8px -4px}}@media (hover:hover) and (pointer:fine){.l-icon-btn:hover{color:var(--ink);border-color:var(--line-2)}}.l-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:where(.landing) details{interpolate-size:allow-keywords}:where(.landing) details::details-content{height:0;transition:height .26s var(--ease-out), content-visibility .26s allow-discrete;overflow:clip}:where(.landing) details[open]::details-content{height:auto}:where(.landing) summary{cursor:pointer;list-style:none}:where(.landing) summary::-webkit-details-marker{display:none}@media (width<=640px){.landing{--gutter:16px;--nav-h:58px}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.live{--live-pad:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:0 1px 0 color-mix(in oklab, var(--shadow-c) 12%, transparent), 0 30px 60px -36px var(--shadow-c);color:var(--ink);text-align:left;font-size:13px;line-height:1.45;position:relative;overflow:hidden}.live-head{min-height:52px;padding:10px var(--live-pad);border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex}.live-head-text{flex:1;min-width:0}.live-title{letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.live-sub{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.live-avatar{background:var(--surface-2);border:1px solid var(--line);width:28px;height:28px;color:var(--ink-2);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.live-chip{background:var(--surface-2);height:22px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:550;display:inline-flex}.live-chip[data-tone=ok]{background:color-mix(in oklab, var(--ok) 14%, transparent);color:var(--ok)}.live-chip[data-tone=warn]{background:color-mix(in oklab, var(--warn) 16%, transparent);color:var(--warn)}.live-chip[data-tone=bad]{background:color-mix(in oklab, var(--bad) 14%, transparent);color:var(--bad)}.live-chip[data-tone=accent]{background:var(--accent-soft);color:var(--accent-strong)}.live-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}@media (prefers-reduced-motion:no-preference){html:has(.landing){scroll-behavior:smooth}}html:has(.landing){scroll-padding-top:96px}html{background:light-dark(#f9fafc,#0e1115)}body{margin:0}
