@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.08vufg9rbrtqu.woff2)format("woff2"),url(../media/inter-latin-400-normal.0qkhh15u3nzc2.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.037elok7xg7ol.woff2)format("woff2"),url(../media/inter-latin-500-normal.0zoa3evckypzi.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.42bxzpetz5w8g.woff2)format("woff2"),url(../media/inter-latin-600-normal.2azw06-3fu-n-.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.0w01zqnq_4v13.woff2)format("woff2"),url(../media/inter-latin-700-normal.0f21to4h01kr-.woff)format("woff")}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.37baup9wa8gsy.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.27_azdahucoj5.woff)format("woff")}
@font-face{font-family:sans;src:url(../media/space_grotesk_latin_400_normal-s.p.0nlbkvxqdexvu.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:sans;src:url(../media/space_grotesk_latin_500_normal-s.p.31yp0bkv7z4ku.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:sans;src:url(../media/space_grotesk_latin_600_normal-s.p.31umv2m7yy2ah.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:sans;src:url(../media/space_grotesk_latin_700_normal-s.p.2lryt7vlpdgap.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:88.75%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.87%}.rPxJHq_className{font-family:sans,sans Fallback}.rPxJHq_variable{--font-site-sans:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_400_normal-s.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_500_normal-s.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.hpMdlW_className{font-family:mono,mono Fallback}.hpMdlW_variable{--font-site-mono:"mono", "mono Fallback"}
html:root{--nk-font-sans:var(--font-site-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nk-font-mono:var(--font-site-mono), ui-monospace, "SF Mono", Menlo, monospace}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:72px}body{background:var(--nk-bg);color:var(--nk-text);font-family:var(--nk-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}h1,h2,h3,p,dl,dd,ol,ul,figure{margin:0}ul,ol{padding:0;list-style:none}img,video{max-width:100%;height:auto;display:block}a{color:inherit}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--nk-accent);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 16px}@media (min-width:640px){.wrap{padding:0 32px}}.skip{z-index:100;border-radius:var(--nk-radius-md);background:var(--nk-accent);color:var(--nk-bg);transition:top var(--nk-dur-fast) var(--nk-ease-standard);padding:8px 14px;font-weight:600;text-decoration:none;position:absolute;top:-48px;left:16px}.skip:focus{top:12px}.btn{border-radius:var(--nk-radius-md);white-space:nowrap;cursor:pointer;min-height:46px;transition:background-color var(--nk-dur-fast) var(--nk-ease-standard), border-color var(--nk-dur-fast) var(--nk-ease-standard), transform var(--nk-dur-fast) var(--nk-ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--nk-accent);color:#0d0e12}.btn-primary:hover{background:#93a0f8}.btn-primary:disabled{opacity:.7;cursor:progress}.btn-ghost{border-color:var(--nk-line-strong);color:var(--nk-text)}.btn-ghost:hover{border-color:var(--nk-text-2);background:var(--nk-surface)}.btn-small{min-height:36px;padding:0 14px;font-size:14px}.nav{z-index:50;background:color-mix(in srgb, var(--nk-bg) 82%, transparent);-webkit-backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid color-mix(in srgb, var(--nk-line) 60%, transparent);position:sticky;top:0}.nav-inner{align-items:center;gap:24px;height:60px;display:flex}.brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.logo-mark{width:26px;height:26px}.nav nav{margin-left:auto}.nav-links{gap:4px;display:flex}.nav-links a{border-radius:var(--nk-radius-sm);color:var(--nk-text-2);transition:color var(--nk-dur-fast) var(--nk-ease-standard);padding:6px 10px;font-size:15px;text-decoration:none;display:inline-block}.nav-links a:hover{color:var(--nk-text)}@media (max-width:720px){.nav nav{display:none}.nav .btn{margin-left:auto}}.hero{padding:40px 0 64px;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(640px 340px at 72% 40%, color-mix(in srgb, var(--nk-accent) 15%, transparent), transparent 70%), radial-gradient(420px 260px at 15% 20%, color-mix(in srgb, var(--nk-run) 7%, transparent), transparent 70%);pointer-events:none;height:720px;position:absolute;inset:-20% -10% auto}.hero-grid{align-items:center;gap:36px;display:grid;position:relative}.hero-demo{width:100%}h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,5vw,60px);font-weight:700;line-height:1.02}.lead{max-width:24em;color:var(--nk-text-2);text-wrap:pretty;margin-top:20px;font-size:clamp(17px,1.5vw,20px)}.cta-row{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.text-link{min-height:46px;color:var(--nk-text-2);transition:color var(--nk-dur-fast) var(--nk-ease-standard);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.text-link:hover{color:var(--nk-text)}@media (min-width:1080px){.hero>.wrap{max-width:1440px;padding:0 48px}.hero{align-items:center;min-height:min(100svh - 60px,820px);padding:32px 0 48px;display:flex}.hero>.wrap{width:100%}.hero-grid{grid-template-columns:minmax(0,37fr) minmax(0,63fr);gap:56px}h1{font-size:clamp(44px,4vw,60px)}}.price-line{color:var(--nk-text-2);font-family:var(--nk-font-mono);letter-spacing:.01em;margin-top:18px;font-size:13px}.section{border-top:1px solid color-mix(in srgb, var(--nk-line) 55%, transparent);padding:72px 0}@media (min-width:980px){.section{padding:104px 0}}.kicker{color:var(--nk-accent);font-family:var(--nk-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:500}h2{letter-spacing:-.025em;text-wrap:balance;margin-top:12px;font-size:clamp(30px,4.2vw,44px);font-weight:700;line-height:1.12}h3{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.3}.section-lead{max-width:38em;color:var(--nk-text-2);margin-top:14px;font-size:18px}.card{border:1px solid var(--nk-line);border-radius:var(--nk-radius-lg);background:var(--nk-chrome);padding:24px}.card p{color:var(--nk-text-2);margin-top:8px;font-size:16px}.agent-rows{border:1px solid var(--nk-line);border-radius:var(--nk-radius-lg);background:var(--nk-chrome);gap:8px;max-width:860px;margin-top:36px;padding:8px;display:grid}.agent-row{border-radius:var(--nk-radius-md);background:var(--nk-surface);grid-template-columns:auto 1fr auto;grid-template-areas:"dot who state""dot now now";align-items:center;gap:2px 14px;padding:12px 14px;display:grid}@media (min-width:760px){.agent-row{grid-template-columns:auto 200px 1fr auto;grid-template-areas:"dot who now state"}}.row-dot{background:var(--c);color:#0d0e12;border-radius:50%;grid-area:dot;place-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:grid}.row-who{grid-area:who;font-size:15px;font-weight:600}.row-part{color:var(--nk-text-2);font-weight:400}.row-now{font-family:var(--nk-font-mono);color:var(--nk-text);grid-area:now;font-size:14px}.row-state{border-radius:var(--nk-radius-pill);white-space:nowrap;grid-area:state;justify-self:end;padding:2px 10px;font-size:13px;font-weight:600}.agent-row[data-state=working] .row-state{background:var(--nk-accent-soft);color:#b7c0fa}.agent-row[data-state=ask] .row-state{background:var(--nk-ask-soft);color:var(--nk-ask)}.agent-row[data-state=ok] .row-state{background:var(--nk-ok-soft);color:var(--nk-ok)}.benefits,.audiences{gap:16px;margin-top:48px;display:grid}@media (min-width:860px){.benefits,.audiences{grid-template-columns:repeat(3,1fr)}}.steps{gap:64px;margin-top:48px;display:grid}.step{align-items:center;gap:24px;display:grid}@media (min-width:900px){.step{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:48px}.step:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,.42fr)}.step:nth-child(2n) .step-copy{order:2}}.step-n{border:1px solid var(--nk-line-strong);width:34px;height:34px;font-family:var(--nk-font-mono);color:var(--nk-text);border-radius:50%;place-items:center;margin-bottom:16px;font-size:14px;display:grid}.step h3{font-size:24px}.step p{color:var(--nk-text-2);margin-top:10px}.shot{border:1px solid var(--nk-line);border-radius:var(--nk-radius-lg);background:var(--nk-chrome);overflow:hidden;box-shadow:0 30px 70px -40px #000000e6}.fine{color:var(--nk-text-2);margin-top:32px;font-size:14px}.videos{scroll-snap-type:x mandatory;grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;gap:16px;margin-top:40px;padding-bottom:8px;display:grid;overflow-x:auto}.video{scroll-snap-align:start}.video img,.video video{aspect-ratio:9/16;object-fit:cover;border:1px solid var(--nk-line);border-radius:var(--nk-radius-lg);background:var(--nk-chrome);width:100%}.video h3{margin-top:14px;font-size:17px}.video p{color:var(--nk-text-2);margin-top:4px;font-size:15px}@media (min-width:860px){.videos{max-width:860px}}.audience{border-top:3px solid var(--c)}.audience .audience-line{color:var(--nk-text);margin-top:6px;font-weight:500}.tiers{gap:16px;margin-top:40px;display:grid}@media (min-width:1000px){.tiers{grid-template-columns:repeat(3,1fr)}}.tier{border-top:3px solid var(--c);flex-direction:column;display:flex}.tier .scene{align-self:center;margin-bottom:20px}.card .tier-tag{color:var(--c);font-family:var(--nk-font-mono);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500}.tier h3{margin-top:4px;font-size:24px}.card .tier-line{color:var(--nk-text);font-weight:500}.tier .btn{align-self:flex-start;margin-top:auto}.step-copy .scene{margin-top:24px}.privacy-scene{margin-top:32px}.privacy-scene .scene{width:340px}.motion .row-pop[data-reveal]{transition-timing-function:var(--nk-ease-spring);transform:translateY(10px)scale(.98)}.team-badge{border:1px solid var(--nk-line);border-radius:var(--nk-radius-pill);background:var(--nk-chrome);color:var(--nk-text-2);align-items:center;gap:8px;margin-top:20px;padding:6px 14px;font-size:14px;display:inline-flex}.team-badge span{color:var(--nk-ask);font-size:10px}.team-demo{gap:16px;margin-top:36px;display:grid}@media (min-width:980px){.team-demo{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.team-panel figcaption{color:var(--nk-text-2);font-family:var(--nk-font-mono);margin-bottom:10px;font-size:13px}.team-panel .agent-rows{margin-top:0}@media (min-width:760px){.team-panel .agent-row{grid-template-columns:auto 220px 1fr auto}}.digest{border:1px solid var(--nk-line);border-radius:var(--nk-radius-lg);background:var(--nk-chrome);gap:8px;padding:8px;display:grid}.digest li{border-radius:var(--nk-radius-md);background:var(--nk-surface);gap:2px;padding:12px 14px;display:grid}.digest-part{font-size:15px;font-weight:600}.digest-n{color:var(--nk-ok);margin-left:6px;font-size:13px;font-weight:500}.digest-who{color:var(--nk-text-2);font-size:14px}.digest-why{font-family:var(--nk-font-mono);font-size:14px}.team-features{gap:16px;margin-top:40px;display:grid}@media (min-width:700px){.team-features{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.team-features{grid-template-columns:repeat(6,1fr)}.team-features>li{grid-column:span 2}.team-features>li:nth-child(n+4){grid-column:span 3}}.plans{gap:16px;margin-top:40px;display:grid}@media (min-width:900px){.plans{grid-template-columns:repeat(3,1fr)}}.plan{flex-direction:column;gap:4px;display:flex}.plan[data-plan=team]{border-color:color-mix(in srgb, var(--nk-accent) 55%, var(--nk-line))}.card .plan-price{color:var(--nk-text);letter-spacing:-.02em;margin-top:4px;font-size:26px;font-weight:700}.card .plan-who{margin-top:0}.plan-list{color:var(--nk-text-2);gap:8px;margin:16px 0 24px;font-size:16px;display:grid}.plan-list li{padding-left:22px;position:relative}.plan-list li:before{content:"";background:var(--nk-ok);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:2px}.plan .btn{align-self:flex-start;margin-top:auto}.card .plan-note{color:var(--nk-text-2);margin-top:10px;font-size:14px}.privacy-grid{gap:40px;display:grid}@media (min-width:900px){.privacy-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.facts{gap:12px;display:grid}.facts>div{border:1px solid var(--nk-line);border-left:3px solid var(--nk-ok);border-radius:var(--nk-radius-md);background:var(--nk-chrome);padding:20px 22px}.facts dt{font-weight:600}.facts dd{color:var(--nk-text-2);margin-top:6px;font-size:16px}.faq-wrap{max-width:860px}.faq{border-top:1px solid var(--nk-line);margin-top:32px}.faq details{border-bottom:1px solid var(--nk-line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--nk-text-2);border-bottom:2px solid var(--nk-text-2);width:10px;height:10px;transition:transform var(--nk-dur-base) var(--nk-ease-standard);flex:none;transform:translateY(-3px)rotate(45deg)}.faq details[open] summary:after{transform:translateY(2px)rotate(-135deg)}.faq details p{color:var(--nk-text-2);max-width:44em;padding:0 2px 20px}.join-card{gap:32px;display:grid}@media (min-width:900px){.join-card{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:56px}}.waitlist-form,.form-done{border:1px solid var(--nk-line);border-radius:var(--nk-radius-lg);background:var(--nk-chrome);padding:24px}@media (min-width:640px){.waitlist-form,.form-done{padding:32px}}.field label,.choices legend{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.email-row{flex-wrap:wrap;gap:10px;display:flex}.email-row input,.org-fields input{border:1px solid var(--nk-line-strong);border-radius:var(--nk-radius-md);background:var(--nk-bg);min-width:0;min-height:46px;transition:border-color var(--nk-dur-fast) var(--nk-ease-standard);flex:240px;padding:0 14px;font-size:16px}.email-row input::placeholder,.org-fields input::placeholder{color:var(--nk-text-3)}.email-row input:focus-visible,.org-fields input:focus-visible{outline-offset:1px;border-color:var(--nk-accent)}.email-row input[aria-invalid=true]{border-color:var(--nk-bad)}.email-row .btn{flex:1 0 auto}@media (min-width:640px){.email-row .btn{flex:none}}.org-fields{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px;display:grid}.org-fields input{width:100%}@media (min-width:640px){.org-fields{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.form-error{min-height:1.5em;color:var(--nk-bad);margin-top:8px;font-size:15px}.choices{border:0;margin:12px 0 0;padding:0}.choices+.choices{margin-top:20px}.optional{color:var(--nk-text-2);font-size:13px;font-weight:400}.choice-row{flex-wrap:wrap;gap:8px;display:flex}.choice{cursor:pointer;position:relative}.choice input{opacity:0;width:1px;height:1px;position:absolute}.choice span{border:1px solid var(--nk-line-strong);border-radius:var(--nk-radius-pill);min-height:40px;color:var(--nk-text-2);transition:background-color var(--nk-dur-fast) var(--nk-ease-standard), border-color var(--nk-dur-fast) var(--nk-ease-standard), color var(--nk-dur-fast) var(--nk-ease-standard);align-items:center;padding:0 16px;font-size:15px;display:inline-flex}.choice:hover span{border-color:var(--nk-text-2);color:var(--nk-text)}.choice input:checked+span{border-color:var(--nk-accent);background:var(--nk-accent-soft);color:var(--nk-text)}.choice input:focus-visible+span{outline:2px solid var(--nk-accent);outline-offset:2px}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-note{color:var(--nk-text-2);margin-top:24px;font-size:14px}.form-done{border-color:color-mix(in srgb, var(--nk-ok) 50%, var(--nk-line));animation:done-in var(--nk-dur-slow) var(--nk-ease-spring) both;align-items:flex-start;gap:16px;display:flex}.form-done:focus{outline:none}.form-done:focus-visible{outline:2px solid var(--nk-accent)}@keyframes done-in{0%{opacity:0;transform:scale(.97)}}.done-dot{background:var(--nk-ok);width:14px;height:14px;box-shadow:0 0 0 5px var(--nk-ok-soft);border-radius:50%;flex:none;margin-top:7px}.done-title{font-size:20px;font-weight:700}.done-body{color:var(--nk-text-2);margin-top:4px}.footer{border-top:1px solid var(--nk-line);background:var(--nk-chrome);padding:48px 0 40px}.footer-inner{gap:24px;display:grid}@media (min-width:760px){.footer-inner{grid-template-columns:1fr auto}}.footer-brand p{color:var(--nk-text-2);margin-top:10px;font-size:15px}.footer-links{flex-wrap:wrap;align-self:center;gap:4px 20px;display:flex}.footer-links a{color:var(--nk-text-2);padding:6px 0;font-size:15px;text-decoration:none;display:inline-block}.footer-links a:hover{color:var(--nk-text)}.footer-fine{border-top:1px solid var(--nk-line);color:var(--nk-text-2);grid-column:1/-1;padding-top:20px;font-size:13px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.learn-grid{align-items:center;gap:40px;display:grid}.learn-list{gap:12px;max-width:36em;margin:24px 0 28px;display:grid}.learn-list li{color:var(--nk-text-2);padding-left:22px;font-size:17px;position:relative}.learn-list li:before{content:"";background:var(--nk-role-ux);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.learn-scene .scene{margin-inline:auto}@media (min-width:900px){.learn-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px}}
.hero-demo{min-width:0;margin:0;container-type:inline-size}.hd{--ease:var(--nk-ease-standard);--spring:var(--nk-ease-spring);--base:var(--nk-dur-base);--slow:var(--nk-dur-slow);--tm-bg:#111113;--tm-text:#d9d7d2;--tm-dim:#8c8a86;--tm-line:#2c2c30;--tm-star:#d18a6e;--tm-green:#82c08e;--tm-wait:#8c8a86;--tm-add-bg:#40965833;--tm-add:#aedcb7;--tm-del-bg:#b4404038;--tm-del:#efb2ae;color:var(--nk-text);-webkit-user-select:none;user-select:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5625cqw;line-height:1.35}.hd *,.hd :before,.hd :after{transition-timing-function:var(--ease)}.hd.instant,.hd.instant *,.hd.instant :before,.hd.instant :after{transition:none!important}.hd-window{border:1px solid var(--nk-line);background:var(--nk-bg);border-radius:1.1em;width:64em;height:42em;position:relative;overflow:hidden;box-shadow:0 2.4em 6em -2em #0009,0 0 0 1px #ffffff05}.hd-title{border-bottom:1px solid var(--nk-line);background:var(--nk-chrome);align-items:center;gap:1.2em;height:3em;padding:0 1.1em;display:flex}.hd-lights{gap:.5em;display:flex}.hd-lights i{background:var(--nk-raised);border-radius:50%;width:.85em;height:.85em}.hd-project{align-items:center;gap:.5em;font-size:1.1em;font-weight:600;display:flex}.hd-project b{background:var(--nk-accent-soft);width:1.5em;height:1.5em;color:var(--nk-accent);border-radius:.35em;place-items:center;font-size:.8em;display:grid}.hd-project em{color:var(--nk-text-3);font-size:.8em;font-style:normal}.hd-count{color:var(--nk-text-2);font-size:1.05em}.hd-status{color:var(--nk-text-2);justify-items:end;margin-left:auto;font-size:1.05em;display:grid}.hd-status>span{white-space:nowrap;grid-area:1/1}.hd-status strong{color:var(--nk-ask);font-weight:600}.hd-inbox{border:1px solid var(--nk-line);border-radius:.5em;align-items:center;padding:.3em .8em;font-size:1.05em;display:flex;position:relative}.hd-inbox i{color:#15120c;opacity:0;width:1.4em;height:1.4em;transition:opacity var(--base), transform var(--base) var(--spring);border-radius:50%;place-items:center;font-size:.82em;font-style:normal;font-weight:700;display:grid;position:absolute;top:-.55em;right:-.55em;transform:scale(.4)}.hd-inbox [data-i=ask]{background:var(--nk-ask)}.hd-inbox [data-i=ok]{background:var(--nk-ok)}.hd[data-inbox=ask] [data-i=ask],.hd[data-inbox=ok] [data-i=ok]{opacity:1;transform:none}.hd-body{grid-template-columns:34em 30em;height:39em;display:grid}.hd-map{--dy:0em;background-color:var(--nk-canvas);background-image:radial-gradient(circle, color-mix(in srgb, var(--nk-line) 70%, transparent) .09em, transparent .1em);background-size:1.6em 1.6em;position:relative;overflow:hidden}.hd-map>*,.hd-term{transition:opacity var(--slow)}.hd-x{opacity:0;visibility:hidden;transition:opacity var(--base), visibility var(--base)}.hd-show,.hd[data-status="0"] [data-s="0"],.hd[data-status="1"] [data-s="1"],.hd[data-status="2"] [data-s="2"],.hd[data-status="3"] [data-s="3"],.hd:not(.started) .hd-web-idle,.hd.started:not(.finished) .hd-web-work,.hd.finished:not(.approved) .hd-web-done,.hd.approved .hd-web-ok,.hd:not(.hold,.allowed) .hd-api-idle,.hd.hold .hd-api-held,.hd.allowed .hd-api-edit,.hd.t1:not(.t5h,.finished) .hd-spin,.hd.allowed:not(.finished) .hd-spin,.hd.hold .hd-waiting{opacity:1;visibility:visible}.hd-edge{top:calc(12.9em + var(--dy));background:var(--nk-line-strong);width:1.9em;height:.1em;position:absolute}.hd-e1{left:10.8em}.hd-e2{left:22.6em}.hd-part{top:calc(9em + var(--dy));border:1px solid var(--nk-line);background:var(--nk-surface);border-radius:.9em;width:9.4em;height:7.8em;padding:1em;position:absolute}.hd-web{left:1.4em}.hd-api{left:12.7em}.hd-db{left:24em}.hd-part:before,.hd-part:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--slow);position:absolute;inset:-1px}.hd-bar{background:var(--k);border-radius:1em;width:1.6em;height:.26em;display:block}.hd-name{white-space:nowrap;margin-top:.5em;font-size:1.3em;font-weight:600;display:block}.hd-line{align-items:end;font-size:.98em;font-weight:600;line-height:1.25;display:grid;position:absolute;bottom:.9em;left:1em;right:.8em}.hd-line>*{grid-area:1/1}.hd-quiet{color:var(--nk-text-3);font-weight:500}.hd-web-work{color:var(--nk-accent)}.hd-web-done{color:var(--nk-text)}.hd-web-ok{color:var(--nk-ok)}.hd-api-held,.hd-api-edit{color:var(--nk-ask)}.hd-web:before{border:1px solid color-mix(in srgb, var(--nk-accent) 80%, transparent);box-shadow:0 0 2.2em color-mix(in srgb, var(--nk-accent) 30%, transparent)}.hd.t2:not(.finished) .hd-web:before{opacity:1}.hd-api:before{border:1px solid var(--nk-ask);box-shadow:0 0 2.2em color-mix(in srgb, var(--nk-ask) 28%, transparent)}.hd.hold .hd-api:before,.hd.allowed .hd-api:before{opacity:1}.hd-web:after{border:1px solid var(--nk-ok);box-shadow:0 0 2.4em color-mix(in srgb, var(--nk-ok) 35%, transparent)}.hd.approved .hd-web:after{opacity:1}.hd-badge{color:#101116;width:1.6em;height:1.6em;box-shadow:0 0 0 .2em var(--nk-canvas);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute}.hd-badge-b{left:31.2em;top:calc(34.3em + var(--dy));background:var(--nk-role-builder);opacity:0;transition:transform .9s var(--ease), opacity var(--base);transform:scale(.6)}.hd.started .hd-badge-b{opacity:1;transform:translate(-21.2em,-26em)}.hd-badge-b:after{content:"";border:.14em solid var(--nk-ok);opacity:0;transition:opacity var(--base);border-radius:50%;position:absolute;inset:-.25em}.hd.finished .hd-badge-b:after{opacity:1}.hd-bubble{left:9.4em;top:calc(18.4em + var(--dy));border:1px solid var(--nk-ask);background:var(--nk-raised);opacity:0;visibility:hidden;transform-origin:50% 0;width:16em;transition:opacity var(--base), visibility var(--base), transform var(--slow) var(--spring);border-radius:.8em;flex-direction:column;align-items:flex-start;padding:.9em 1.1em 1em;display:flex;position:absolute;transform:translateY(.6em)scale(.97);box-shadow:0 1.2em 2.4em -1em #000000b3}.hd-bubble:before{content:"";border-top:1px solid var(--nk-ask);border-left:1px solid var(--nk-ask);background:var(--nk-raised);width:.9em;height:.9em;position:absolute;top:-.5em;left:7.55em;transform:rotate(45deg)}.hd.hold .hd-bubble{opacity:1;visibility:visible;transform:none}.hd-bubble-head{align-items:center;gap:.5em;font-size:1.12em;font-weight:600;display:flex}.hd-mini{background:var(--nk-role-builder);color:#101116;border-radius:50%;place-items:center;width:1.35em;height:1.35em;font-size:.8em;font-weight:700;display:inline-grid}.hd-bubble-path{color:var(--nk-text-2);margin-top:.3em}.hd-bubble .hd-btn-ask{margin-top:.8em}.hd-btn{border:1px solid var(--nk-line);background:var(--nk-surface);white-space:nowrap;border-radius:.45em;align-items:center;padding:.35em .8em;font-weight:500;display:inline-flex}.hd-btn-ask{border-color:var(--nk-ask);background:var(--nk-ask);color:#1d1406;font-weight:600}.hd-start{left:1.2em;right:1.2em;top:calc(30.8em + var(--dy));border:1px solid var(--nk-line);background:var(--nk-chrome);--cover:var(--nk-chrome);border-radius:.8em;height:6.8em;padding:.95em 1em;position:absolute}.hd-input{height:1.6em;font-size:1.12em;display:block;position:relative}.hd-placeholder{color:var(--nk-text-3);transition:opacity var(--base), visibility var(--base);position:absolute;inset:0}.hd.typed .hd-placeholder{opacity:0;visibility:hidden}.hd-task{position:absolute;top:0;left:0}.hd:not(.typed) .hd-task{visibility:hidden}.hd-type{white-space:nowrap;vertical-align:bottom;display:inline-block;position:relative;overflow:hidden}.hd-type:after{content:"";background:var(--cover);border-left:.1em solid #0000;position:absolute;inset:0;transform:translate(0)}.hd[data-focus=start] .hd-task:after{border-left-color:var(--nk-accent)}.hd.typed .hd-task:after{transition:transform 1.5s steps(18,end);transform:translate(101%)}.hd-start-row{align-items:center;gap:.55em;margin-top:.85em;display:flex}.hd-select{border:1px solid var(--nk-line);background:var(--nk-surface);white-space:nowrap;border-radius:.45em;padding:.3em .7em}.hd-select-part{border-color:color-mix(in srgb, var(--nk-accent) 70%, transparent);color:#b7c0fa}.hd-go{background:var(--nk-accent);color:#0f1220;transition:transform var(--nk-dur-fast);border-radius:.45em;margin-left:auto;padding:.35em 1.1em;font-size:1.05em;font-weight:600;position:relative}.hd.press .hd-start .hd-go,.hd.press .hd-btn-ask,.hd.press2 .hd-approve{transform:scale(.94)}.hd-cursor{pointer-events:none;width:1.6em;transition:transform .75s var(--ease), opacity var(--base);position:absolute;top:0;left:0}.hd-cursor svg{fill:#f6f7fa;stroke:#111216;stroke-width:1.2px;transform-origin:0 0;width:100%;transition:transform .12s;display:block}.hd.press .hd-cursor-map svg,.hd.press2 .hd-cursor-review svg{transform:scale(.82)}.hd[data-cursor=home] .hd-cursor-map{transform:translate(25em, calc(27em + var(--dy)))}.hd[data-cursor=input] .hd-cursor-map{transform:translate(21.5em, calc(32.6em + var(--dy)))}.hd[data-cursor=start] .hd-cursor-map{transform:translate(30.4em, calc(35.3em + var(--dy)))}.hd[data-cursor=allow] .hd-cursor-map{transform:translate(14.2em, calc(24.3em + var(--dy)))}.hd[data-cursor=rest] .hd-cursor-map{transform:translate(22em, calc(29em + var(--dy)));opacity:0}.hd-cursor-review{opacity:0;top:55%;left:50%;transform:translate(9em,6em)}.hd[data-cursor2=approve] .hd-cursor-review{opacity:1;transform:translate(0)}.hd-term{border-left:1px solid var(--nk-line);background:var(--nk-bg);flex-direction:column;display:flex;position:relative;overflow:hidden}.hd-tabs{border-bottom:1px solid var(--nk-line);flex:none;align-items:flex-end;height:2.8em;padding:0 .7em;display:flex}.hd-tab{border:1px solid var(--nk-line);background:var(--nk-chrome);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity var(--base), visibility var(--base), transform var(--base);border-bottom:none;border-radius:.5em .5em 0 0;align-items:center;gap:.5em;padding:.5em .9em;display:flex;transform:translateY(.4em)}.hd-tab i{background:var(--nk-role-builder);border-radius:50%;width:.6em;height:.6em}.hd.started .hd-tab{opacity:1;visibility:visible;transform:none}.hd-console{border:1px solid var(--tm-line);background:var(--tm-bg);min-height:0;color:var(--tm-text);border-radius:.6em;flex:1;margin:.7em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9em;line-height:1.5;position:relative}.hd-console b{color:#f1efea;font-weight:400}.hd-console i{font-style:normal}.hd-dim{color:var(--tm-dim)}.hd-empty{color:var(--tm-dim);transition:opacity var(--base), visibility var(--base);place-items:center;display:grid;position:absolute;inset:0}.hd-cc{white-space:pre;opacity:0;visibility:hidden;transition:opacity var(--base), visibility var(--base);flex-direction:column;padding:.9em 1.1em .7em;display:flex;position:absolute;inset:0}.hd-cc>*{flex:none}.hd.started .hd-empty{opacity:0;visibility:hidden}.hd.started .hd-cc{opacity:1;visibility:visible}.hd-clip{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-height:0;display:flex;overflow:hidden}.hd-scroll{flex-direction:column;flex:none;min-height:100%;display:flex}.hd-welcome{border:1px solid color-mix(in srgb, var(--tm-star) 55%, transparent);border-radius:.4em;flex-direction:column;flex:none;margin-bottom:.9em;padding:.5em .9em;display:flex}.hd-console .hd-star{color:var(--tm-star)}.hd-t{opacity:1;transition:opacity var(--base), transform var(--base), display var(--base) allow-discrete;display:none;transform:none}@starting-style{.hd-t{opacity:0;transform:translateY(.4em)}}.hd.t1 .hd-t1,.hd.t2 .hd-t2,.hd.t3 .hd-t3,.hd.t4 .hd-t4,.hd.t5 .hd-t5,.hd.t5h .hd-t5h,.hd.t6 .hd-t6,.hd.t7 .hd-t7,.hd.t8 .hd-t8{display:block}.hd-t:not(.hd-res,.hd-hook,.hd-user){margin-top:.75em}.hd-user{color:var(--tm-dim)}.hd-dot{color:var(--tm-green)}.hd-dot-wait{color:var(--tm-wait)}.hd.allowed .hd-dot-wait{color:var(--tm-green)}.hd-dot-text{color:var(--tm-text)}.hd-res{color:var(--tm-dim)}.hd-console .hd-dot,.hd-console .hd-elb{width:2ch;display:inline-block}.hd-console .hd-elb{width:3ch;margin-left:2ch}.hd-cont{padding-left:5ch}.hd-hook{color:var(--nk-ask)}.hd-add,.hd-del{border-radius:.15em;padding:0 .3em}.hd-add{background:var(--tm-add-bg);color:var(--tm-add)}.hd-del{background:var(--tm-del-bg);color:var(--tm-del)}.hd-okc{color:var(--tm-green)}.hd-status-row{margin-top:.7em;display:grid}.hd-status-row>*{grid-area:1/1}.hd-spin{color:var(--tm-star)}.hd-waiting{color:var(--nk-ask)}.hd-spin-glyph:before{content:"✶"}.hd[data-play=true] .hd-spin-glyph:before{animation:1.2s step-end infinite hd-spin}@keyframes hd-spin{0%{content:"·"}17%{content:"✢"}33%{content:"✳"}50%{content:"✶"}67%{content:"✻"}83%{content:"✽"}}.hd-cc-input{color:var(--tm-dim);border:1px solid #4a4a50;border-radius:.4em;align-items:center;gap:.6em;margin-top:.4em;padding:.4em .9em;display:flex}.hd-caret{background:var(--tm-text);opacity:.75;width:.55em;height:1.1em}.hd-hint{color:var(--tm-dim);margin-top:.3em;padding:0 .9em;font-size:.92em}.hd-review{border:1px solid var(--nk-line);background:var(--nk-chrome);transition:transform .42s var(--ease);border-radius:.8em;flex-direction:column;gap:.8em;padding:1em 1.1em;display:flex;position:absolute;inset:3.5em .7em .7em;transform:translate(108%);box-shadow:-1.4em 0 3em -1.4em #000c}.hd.review .hd-review{transform:none}.hd-review-head{white-space:nowrap;justify-content:space-between;align-items:baseline;font-size:1.08em;display:flex}.hd-review-head span{color:var(--nk-text-3);font-size:.9em}.hd-review-plan{color:var(--nk-text-3);flex-direction:column;gap:.3em;display:flex}.hd-review-plan b{color:var(--nk-text);margin-left:.4em;font-weight:600}.hd-review-plan .hd-amber{color:var(--nk-ask)}.hd-diff{background:var(--tm-bg);white-space:pre;border-radius:.5em;flex-direction:column;align-items:flex-start;gap:.3em;padding:.8em .9em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9em;display:flex}.hd-diff>span{opacity:0;transition:opacity var(--base), transform var(--base);transform:translate(.6em)}.hd-diff .hd-file:not(:first-child){margin-top:.5em}.hd.review .hd-diff>span{opacity:1;transform:none}.hd.review .hd-diff>span:first-child{transition-delay:.26s}.hd.review .hd-diff>span:nth-child(2){transition-delay:.38s}.hd.review .hd-diff>span:nth-child(3){transition-delay:.5s}.hd.review .hd-diff>span:nth-child(4){transition-delay:.62s}.hd.review .hd-diff>span:nth-child(5){transition-delay:.78s}.hd.review .hd-diff>span:nth-child(6){transition-delay:.9s}.hd.review .hd-diff>span:nth-child(7){transition-delay:1.02s}.hd-file{color:var(--tm-dim)}.hd-review-actions{gap:.6em;margin-top:auto;display:flex}.hd-approve{margin-left:0}.hd[data-focus=start] .hd-part,.hd[data-focus=start] .hd-edge,.hd[data-focus=start] .hd-term,.hd[data-focus=term] .hd-start,.hd[data-focus=term] .hd-db,.hd[data-focus=hold] .hd-start,.hd[data-focus=hold] .hd-db,.hd[data-focus=review] .hd-map,.hd[data-focus=review] .hd-tabs,.hd[data-focus=done] .hd-start,.hd[data-focus=done] .hd-api,.hd[data-focus=done] .hd-db,.hd[data-focus=done] .hd-edge,.hd[data-focus=done] .hd-term{opacity:.42}.hd-veil{background:var(--nk-bg);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:3em 0 0}.hd.veil .hd-veil{opacity:1}@container (max-width:640px){.hd{font-size:2.94118cqw}.hd-window{width:34em;height:61em}.hd-body{grid-template-rows:32em 26em;grid-template-columns:34em;height:58em}.hd-map{--dy:-5em}.hd-term{border-left:none;border-top:1px solid var(--nk-line)}.hd-lights,.hd-count{display:none}.hd-title{gap:1em}.hd-status{font-size:.95em}}@media (prefers-reduced-motion:reduce){.hd *,.hd :before,.hd :after{transition:none!important}}
.motion [data-reveal]{opacity:0;transition:opacity .6s var(--nk-ease-standard), transform .6s var(--nk-ease-standard);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(18px)}.motion [data-reveal].is-in{opacity:1;transform:none}.scene{border:1px solid var(--nk-line);border-radius:var(--nk-radius-lg);background-color:var(--nk-canvas);background-image:radial-gradient(circle, color-mix(in srgb, var(--nk-line) 70%, transparent) 1px, transparent 1.2px);width:300px;max-width:100%;height:150px;color:var(--nk-text);--cover:var(--nk-canvas);background-size:14px 14px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;line-height:1.3;position:relative;overflow:hidden}.scene>*{position:absolute}.sc-card{border:1px solid var(--nk-line);background:var(--nk-surface);border-radius:8px;flex-direction:column;justify-content:center;gap:2px;width:118px;height:46px;padding:0 12px;display:flex}.sc-kind{color:var(--nk-text-3);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:600}.sc-name{font-size:13px;font-weight:600}.sc-edge{background:var(--nk-line-strong)}.sc-dot{color:#101116;width:20px;height:20px;box-shadow:0 0 0 3px var(--nk-canvas);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.sc-oneliner{color:var(--nk-text-2);white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.sc-type{vertical-align:bottom;display:inline-block;position:relative;overflow:hidden}.sc-type:after{content:"";background:var(--cover);position:absolute;inset:0;transform:translate(101%)}.sc-pill{background:var(--nk-accent);color:#0f1220;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600}.sc-pill-ok{background:var(--nk-ok-soft);color:var(--nk-ok)}.sc-chip{border:1px solid var(--nk-line);background:var(--nk-surface);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600}.sc-chip-ok{border-color:color-mix(in srgb, var(--nk-ok) 60%, transparent);color:var(--nk-ok)}.sc-chip-ask{border-color:color-mix(in srgb, var(--nk-ask) 70%, transparent);color:var(--nk-ask)}.sc-bubble{border:1px solid var(--nk-ask);background:var(--nk-raised);border-radius:8px;flex-direction:column;gap:6px;padding:8px 10px;font-size:11.5px;display:flex}.sc-bubble:before{content:"";border-left:1px solid var(--nk-ask);border-bottom:1px solid var(--nk-ask);background:var(--nk-raised);width:8px;height:8px;position:absolute;top:18px;left:-5px;transform:rotate(45deg)}.sc-btns{gap:5px;display:flex}.sc-btn{border:1px solid var(--nk-line);background:var(--nk-surface);white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:10.5px}.sc-btn-ask{border-color:var(--nk-ask);background:var(--nk-ask);color:#1d1406;font-weight:600}.sc-builds .b1{top:22px;left:24px}.sc-builds .b2{top:22px;left:158px}.sc-builds .b3{top:84px;left:24px}.sc-builds .b4{top:84px;left:158px}.sc-bh1{width:16px;height:1px;top:45px;left:142px}.sc-bv{width:1px;height:16px;top:68px;left:217px}.sc-bh2{width:16px;height:1px;top:107px;left:142px}.s-card{top:40px;left:34px}.s-dot{top:30px;left:142px}.s-line{top:100px;left:34px}.s-start{top:16px;left:220px}.h-card{top:52px;left:20px}.h-bubble{top:34px;left:150px}.h-done{top:112px;left:150px}.sc-review>span{left:18px}.sc-file{color:var(--nk-text-3);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;top:14px}.sc-diff{color:var(--nk-ok);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.sc-review .r1{top:36px}.sc-review .r2{top:54px}.sc-review .r3{top:72px}.sc-review .r4{top:90px}.sc-review .r-ok{top:112px;left:auto;right:16px}.sc-solo .i1{top:30px;left:22px}.sc-solo .i2{top:30px;left:160px}.sc-ie{width:20px;height:1px;top:53px;left:140px}.i-dot{top:20px;left:130px}.i-line{top:98px;left:22px}.sc-mac{color:var(--nk-text-3);font-size:11px;font-weight:600;top:12px}.t-mac1{left:14px}.t-mac2{right:14px}.t-card{top:54px;left:91px}.t-d1{top:44px;left:81px}.t-d2{top:44px;left:199px}.t-warn,.t-ok{top:114px;left:50%;transform:translate(-50%)}.t-warn{opacity:0}.sc-rules{border:1px solid var(--nk-line);background:var(--nk-surface);width:140px;color:var(--nk-text-2);border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;font-size:11px;display:flex;top:12px;left:12px}.sc-rules b{color:var(--nk-text);font-size:11.5px}.sc-rules i{font-style:normal;font-weight:600}.sc-rules .ok{color:var(--nk-ok)}.sc-rules .bad{color:var(--nk-bad)}.sc-rules .ask{color:var(--nk-ask)}.o-agents{flex-direction:column;gap:12px;display:flex;top:14px;left:262px}.o-agents .sc-dot{position:static}.o-push{background:var(--nk-accent);opacity:0;border-radius:2px;width:22px;height:3px;left:160px}.o-p1{top:23px}.o-p2{top:55px}.o-p3{top:87px}.sc-log{color:var(--nk-text-2);flex-direction:column;gap:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;display:flex;top:112px;left:12px;right:12px}.sc-priv{width:340px;height:160px}.sc-box{border:1px solid var(--nk-line);background:var(--nk-surface);border-radius:10px;flex-direction:column;gap:8px;width:106px;height:130px;padding:10px;display:flex;top:14px}.sc-box b{font-size:12px}.p-mac{left:12px}.p-server{right:12px}.p-code{border:1px dashed color-mix(in srgb, var(--nk-ok) 55%, transparent);border-radius:6px;flex-direction:column;gap:5px;padding:8px;display:flex}.p-code span{background:var(--nk-line-strong);border-radius:2px;height:4px}.p-code span:nth-child(2){width:70%}.p-code span:nth-child(3){width:85%}.p-code span:nth-child(4){width:55%}.p-lock{color:var(--nk-ok);margin-top:auto;font-size:10.5px;font-weight:600}.p-rows{color:var(--nk-text-2);flex-direction:column;gap:4px;font-size:10px;display:flex}.p-lane{width:84px;height:80px;top:40px;left:128px}.sc-label{border:1px solid color-mix(in srgb, var(--nk-accent) 55%, transparent);background:var(--nk-accent-soft);color:#c9cffb;white-space:nowrap;opacity:0;border-radius:4px;padding:2px 6px;font-size:9.5px;position:absolute;left:0}.p-m1{top:0}.p-m2{top:28px}.p-m3{top:56px}.sc-pulse:after{content:"";border:2px solid var(--nk-role-ux);opacity:0;border-radius:50%;position:absolute;inset:-3px}.motion [data-scene] *,.motion [data-scene] :after{animation-play-state:paused}.motion [data-scene].is-in *,.motion [data-scene].is-in :after{animation-play-state:running}@keyframes sc-pop{0%{opacity:0;transform:translateY(6px)scale(.96)}10%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes sc-fade{0%{opacity:0}10%,86%{opacity:1}96%,to{opacity:0}}.motion .sc-builds .sc-card,.motion .sc-builds .sc-edge{animation:sc-pop 8s var(--nk-ease-standard) infinite both}.motion .sc-builds .b2{animation-delay:.35s}.motion .sc-builds .b3{animation-delay:.7s}.motion .sc-builds .b4{animation-delay:1.05s}.motion .sc-builds .sc-bh1{animation-name:sc-fade;animation-delay:1.5s}.motion .sc-builds .sc-bv{animation-name:sc-fade;animation-delay:1.7s}.motion .sc-builds .sc-bh2{animation-name:sc-fade;animation-delay:1.9s}@keyframes s-press{0%,12%{transform:none}15%{transform:scale(.92)}19%,to{transform:none}}@keyframes s-dot{0%,16%{opacity:0;transform:translate(82px,-14px)scale(.6)}22%{opacity:1;transform:translate(82px,-14px)}40%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes s-type{0%,42%{animation-timing-function:steps(22,end);transform:translate(0)}70%,92%{transform:translate(101%)}to{transform:translate(0)}}.motion .s-start{animation:6s infinite both s-press}.motion .s-dot{animation:s-dot 6s var(--nk-ease-standard) infinite both}.motion .s-line .sc-type:after{animation:6s infinite both s-type}@keyframes h-bubble{0%,10%{opacity:0;transform:translate(-6px)scale(.95)}16%,56%{opacity:1;transform:none}62%,to{opacity:0;transform:none}}@keyframes h-allow{0%,48%{transform:none}52%{transform:scale(.9)}56%,to{transform:none}}@keyframes h-done{0%,60%{opacity:0;transform:translateY(4px)}66%,90%{opacity:1;transform:none}98%,to{opacity:0}}.motion .h-bubble{animation:h-bubble 7s var(--nk-ease-spring) infinite both}.motion .h-allow{animation:7s infinite both h-allow}.motion .h-done{animation:h-done 7s var(--nk-ease-standard) infinite both}@keyframes r-line{0%{opacity:0;transform:translate(8px)}8%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.motion .sc-review .sc-diff{animation:r-line 7s var(--nk-ease-standard) infinite both}.motion .sc-review .r2{animation-delay:.3s}.motion .sc-review .r3{animation-delay:.6s}.motion .sc-review .r4{animation-delay:.9s}.motion .sc-review .r-ok{animation:sc-pop 7s var(--nk-ease-spring) infinite both;animation-delay:1.8s}@keyframes sc-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.motion .sc-pulse:after{animation:sc-ring var(--nk-dur-pulse) var(--nk-ease-standard) infinite}.motion .i-line{animation:sc-pop 6s var(--nk-ease-standard) infinite both;animation-delay:.4s}@keyframes t-d1{0%,6%{opacity:0;transform:translate(-62px,-22px)}12%{opacity:1;transform:translate(-62px,-22px)}30%,90%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes t-d2{0%,14%{opacity:0;transform:translate(62px,-22px)}20%{opacity:1;transform:translate(62px,-22px)}38%,90%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes t-warn{0%,38%{opacity:0;transform:translate(-50%)scale(.9)}43%,60%{opacity:1;transform:translate(-50%)}64%,to{opacity:0;transform:translate(-50%)}}@keyframes t-ok{0%,63%{opacity:0;transform:translate(-50%)translateY(4px)}68%,90%{opacity:1;transform:translate(-50%)}98%,to{opacity:0;transform:translate(-50%)}}.motion .t-d1{animation:t-d1 8s var(--nk-ease-standard) infinite both}.motion .t-d2{animation:t-d2 8s var(--nk-ease-standard) infinite both}.motion .t-warn{animation:t-warn 8s var(--nk-ease-spring) infinite both}.motion .t-ok{animation:t-ok 8s var(--nk-ease-standard) infinite both}@keyframes o-push{0%{opacity:0;transform:translate(0)}6%{opacity:1}22%{opacity:1;transform:translate(80px)}26%,to{opacity:0;transform:translate(80px)}}@keyframes o-log{0%,40%{opacity:0;transform:translateY(4px)}46%,90%{opacity:1;transform:none}98%,to{opacity:0}}.motion .o-push{animation:o-push 8s var(--nk-ease-standard) infinite both}.motion .o-p2{animation-delay:.25s}.motion .o-p3{animation-delay:.5s}.motion .o-l1{animation:o-log 8s var(--nk-ease-standard) infinite both}.motion .o-l2{animation:o-log 8s var(--nk-ease-standard) infinite both;animation-delay:1.2s}@keyframes p-move{0%{opacity:0;transform:translate(-6px)}8%{opacity:1}30%{opacity:1;transform:translate(40px)}36%,to{opacity:0;transform:translate(48px)}}.motion .sc-label{animation:p-move 6s var(--nk-ease-standard) infinite both}.motion .p-m2{animation-delay:.5s}.motion .p-m3{animation-delay:1s}@media (max-width:380px){.sc-priv{transform-origin:0 0}}.sc-learn{width:360px;height:214px}.l-idea{border:1px solid var(--nk-line);background:var(--nk-chrome);white-space:nowrap;--cover:var(--nk-chrome);border-radius:8px;align-items:center;gap:10px;height:32px;padding:0 12px;font-size:12.5px;display:flex;top:14px;left:14px;right:14px}.l-label{color:var(--nk-text-3);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.sc-learn .sc-card{width:96px;height:44px;padding:0 10px;top:62px}.l-c1{left:14px}.l-c2{left:132px}.l-c3{left:250px}.l-e1,.l-e2{width:22px;height:1px;top:84px}.l-e1{left:110px}.l-e2{left:228px}.sc-learn .l-c2:after{content:"";border:1px solid var(--nk-accent);border-radius:inherit;position:absolute;inset:-1px}.l-explain{border:1px solid color-mix(in srgb, var(--nk-accent) 60%, transparent);background:var(--nk-raised);color:var(--nk-text-2);border-radius:8px;flex-direction:column;gap:4px;padding:9px 12px 10px;font-size:11.5px;line-height:1.4;display:flex;top:120px;left:52px;right:14px}.l-explain b{color:var(--nk-text);font-size:12.5px}.l-explain:before{content:"";border-top:1px solid color-mix(in srgb, var(--nk-accent) 60%, transparent);border-left:1px solid color-mix(in srgb, var(--nk-accent) 60%, transparent);background:var(--nk-raised);width:8px;height:8px;position:absolute;top:-5px;left:122px;transform:rotate(45deg)}.l-chip{border-color:color-mix(in srgb, var(--nk-ask) 60%, transparent);color:var(--nk-ask);padding:1px 8px;font-size:10.5px;position:absolute;top:7px;right:10px}.l-cursor{opacity:0;width:15px;top:0;left:0;transform:translate(190px,92px)}.l-cursor svg{fill:#f6f7fa;stroke:#111216;stroke-width:1.2px;width:100%;display:block}@keyframes l-type{0%,4%{animation-timing-function:steps(30,end);transform:translate(0)}22%,94%{transform:translate(101%)}to{transform:translate(0)}}@keyframes l-hl{0%,52%{opacity:0}55%,92%{opacity:1}98%,to{opacity:0}}@keyframes l-cursor{0%,38%{opacity:0;transform:translate(300px,180px)}42%{opacity:1;transform:translate(300px,180px)}51%{transform:translate(190px,92px)}53%{transform:translate(190px,92px)scale(.85)}55%{transform:translate(190px,92px)}62%{opacity:1}68%,to{opacity:0;transform:translate(190px,92px)}}.motion .sc-learn .l-idea .sc-type:after{animation:10s infinite both l-type}.motion .sc-learn .sc-card,.motion .sc-learn .sc-edge{animation:l-pop 10s var(--nk-ease-standard) infinite both}.motion .sc-learn .l-c2{animation-delay:.3s}.motion .sc-learn .l-c3{animation-delay:.6s}.motion .sc-learn .sc-edge{animation-name:l-fade;animation-delay:.9s}.motion .sc-learn .l-c2:after{animation:10s infinite both l-hl}.motion .sc-learn .l-explain{animation:l-explain 10s var(--nk-ease-standard) infinite both}.motion .sc-learn .l-cursor{animation:l-cursor 10s var(--nk-ease-standard) infinite both}@keyframes l-pop{0%,24%{opacity:0;transform:translateY(6px)scale(.96)}29%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes l-fade{0%,24%{opacity:0}29%,92%{opacity:1}98%,to{opacity:0}}@keyframes l-explain{0%,56%{opacity:0;transform:translateY(6px)}61%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}
