@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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}.public-site{--pub-bg:#faf9f6;--pub-surface:#fff;--pub-soft:#f2f3f8;--pub-ink:#202638;--pub-muted:#697083;--pub-line:#e2e3e9;--pub-accent:#5865d9;--pub-accent-soft:#eef0ff;color:var(--pub-ink);background:var(--pub-bg);-webkit-font-smoothing:antialiased;min-height:100dvh}.public-site a{text-underline-offset:4px}.public-not-found{flex-direction:column;align-items:flex-start;gap:20px;max-width:760px;margin:70px auto;padding:24px;display:flex}.public-not-found h1,.public-not-found p{margin:0}.public-not-found p{color:var(--pub-muted)}.public-skip{z-index:50;background:var(--pub-ink);color:var(--pub-bg);border-radius:6px;padding:10px 15px;position:absolute;top:9px;left:9px;transform:translateY(-150%)}.public-skip:focus{transform:none}.public-header{justify-content:space-between;align-items:center;gap:24px;max-width:1360px;margin:auto;padding:26px 48px;display:flex}.skiva-wordmark{color:var(--pub-ink,var(--ink));flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.skiva-wordmark>svg{width:34px;height:34px;color:var(--pub-accent,var(--accent))}.skiva-wordmark>span{letter-spacing:-1.3px;font-size:27px;font-weight:740}.brand-mark>svg{width:30px;height:30px}.public-header>nav,.public-header-actions{align-items:center;gap:29px;display:flex}.public-header>nav{border-right:1px solid var(--pub-line);margin-left:auto;padding-right:22px}.public-header nav a,.public-signin-link{color:var(--pub-muted);align-items:center;gap:6px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.public-header nav a:hover,.public-signin-link:hover{color:var(--pub-accent)}.public-header-actions{gap:17px}.public-header-actions .icon{color:var(--pub-muted)}.public-eyebrow{color:var(--pub-muted);font:9px/1.7 var(--mono);letter-spacing:.095em;align-items:center;gap:8px;display:flex}.public-eyebrow>span{background:#7d87d8;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 4px #7d87d80c}.landing-hero{grid-template-columns:minmax(320px,.87fr) minmax(0,1.4fr);align-items:center;gap:50px;max-width:1360px;margin:auto;padding:75px 48px 93px;display:grid}.hero-copy{z-index:1;min-width:0;position:relative}.hero-copy h1{letter-spacing:-.055em;margin:21px 0;font-size:clamp(35px,3.9vw,55px);font-weight:570;line-height:1.12}.hero-copy h1>span{color:#7c8192}.hero-description{max-width:350px;color:var(--pub-muted);margin:0;font-size:14px;line-height:1.85}.hero-actions{flex-wrap:wrap;align-items:center;gap:17px;margin:30px 0 22px;display:flex}.hero-signin{scroll-margin-top:30px}.hero-signin .hero-actions{margin-bottom:12px}.hero-google-mark{background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.hero-signin-note{color:var(--pub-muted);margin:0;font-size:11px;line-height:1.7}.hero-signin .login-reassurance{justify-content:flex-start;margin-top:7px;margin-bottom:22px}.hero-signin .login-alert{margin-top:24px;margin-bottom:-10px}.public-cta{background:var(--pub-accent);color:#fff;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:13px;min-height:43px;padding:0 17px;font-size:12px;font-weight:560;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.public-cta:hover{background:#4754c7;transform:translateY(-1px)}.hero-secondary{color:var(--pub-muted);align-items:center;gap:6px;font-size:11px;text-decoration:none;display:inline-flex}.hero-secondary:hover{color:var(--pub-accent)}.hero-capabilities{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-capabilities>span{color:var(--pub-muted);white-space:nowrap;align-items:center;gap:3px;font-size:9px;display:flex}.hero-capabilities svg{color:#7b88ad}.hero-footnote{color:#9296a3;font:9px var(--mono);align-items:center;gap:9px;margin-top:48px;display:flex}.hero-line{background:#cbd0e1;width:24px;height:1px}.hero-preview-wrap{min-width:0;scroll-margin-top:35px;position:relative}.preview-orbit{aspect-ratio:1;border:1px solid var(--pub-line);opacity:.6;pointer-events:none;border-radius:50%;width:94%;position:absolute;top:-16%;left:8%}.preview-orbit:after{content:"";border:1px solid var(--pub-line);opacity:.5;border-radius:50%;position:absolute;inset:26px}.product-preview{background:var(--pub-surface);border:1px solid #d9dde9;border-radius:12px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 22px 60px #3b41651a,0 4px 9px #3b416505}.preview-titlebar{border-bottom:1px solid var(--pub-line);background:var(--pub-surface);min-height:44px;color:var(--pub-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 15px;font-size:10px;display:flex}.preview-titlebar>div{align-items:center;gap:7px;min-width:0;display:flex}.preview-titlebar>div>svg{width:15px;height:15px;color:var(--pub-accent);margin-left:7px}.preview-titlebar>div>span:not(.preview-traffic){white-space:nowrap}.preview-traffic{gap:4px;display:flex}.preview-traffic i{background:#d7dae4;border-radius:50%;width:5px;height:5px;display:block}.preview-file-label{color:#a0a6b6;font:8px var(--mono);margin-left:3px}.preview-example{font:7px var(--mono);color:#9099ad;letter-spacing:.1em;white-space:nowrap}.preview-body{background-color:#f7f8fc;background-image:radial-gradient(#d9dfec .7px,#0000 .7px);background-size:17px 17px;padding:13px 15px 17px;position:relative}.preview-topline{color:#8b95a9;font:8px var(--mono);justify-content:space-between;align-items:center;display:flex}.preview-topline>span:first-child{align-items:center;gap:5px;display:flex}.preview-presence{background:#6da38a;border-radius:50%;width:4px;height:4px}.preview-tiny-plus{margin-left:8px;font-size:12px}.preview-canvas{aspect-ratio:700/320;width:100%;margin-top:5px;position:relative}.preview-wires{color:#a5b1c9;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.preview-wire>path:first-child{stroke:#a5b1c9;stroke-width:1.3px}.preview-wire text{fill:#8290aa;font:9px var(--mono);stroke:#f7f8fc;stroke-width:6px;paint-order:stroke}.preview-wire .preview-signal{stroke:#7c8de6;stroke-width:1.8px;stroke-dasharray:6 250;stroke-dashoffset:256px;opacity:.7;animation:4s linear infinite preview-flow}.wire-1 .preview-signal{animation-delay:1.1s}.wire-2 .preview-signal{animation-delay:1.6s}.wire-3 .preview-signal{animation-delay:2.1s}.preview-node{background:#fff;border:1px solid #dce2ee;border-radius:7px;align-items:center;gap:7px;width:19.3%;height:18.7%;min-height:54px;padding:7px 8px;animation:.5s both preview-node-in;display:flex;position:absolute;box-shadow:0 4px 8px #37496f07}.preview-node>span:nth-child(2){min-width:0}.preview-node-icon{color:#5f7cc7;background:#edf2fd;border-radius:5px;flex-shrink:0;place-items:center;width:27px;height:29px;display:grid}.preview-node small{font:6px var(--mono);color:#8993a9;letter-spacing:.05em;margin-bottom:4px;display:block}.preview-node strong{color:#42506a;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(8px,.75vw,10px);font-weight:570;display:block;overflow:hidden}.preview-node-green .preview-node-icon{color:#5b9a77;background:#edf7f0}.preview-node-purple .preview-node-icon{color:#8171c5;background:#f0edfb}.preview-node-amber .preview-node-icon{color:#b78e4c;background:#fbf3e8}.preview-node.preview-proposed-node{background:#fcfaff;border-style:dashed;border-color:#9e91da}.preview-added{color:#fff;width:15px;height:15px;font:12px var(--mono);background:#8f7cce;border-radius:4px;place-items:center;display:grid;position:absolute;top:-6px;right:-5px}.is-proposal .new-wire{stroke-dasharray:4 4;stroke:#9f90cc!important}.preview-cursor{color:#7484c8;align-items:center;animation:.7s 1s both preview-cursor-in;display:flex;position:absolute;top:59%;left:58%;transform:rotate(-10deg)}.preview-cursor>span{color:#fff;background:#7888ce;border-radius:3px;padding:3px 6px;font-size:7px;position:absolute;top:18px;left:12px;transform:rotate(10deg)}.preview-prompt,.preview-terminal{background:#fff;border:1px solid #e0e4f0;border-radius:8px;margin:5px 27px 0;padding:10px 12px;position:relative;box-shadow:0 7px 18px #43577f08}.preview-prompt-label{color:#7782b7;align-items:center;gap:5px;margin-bottom:7px;font-size:8px;font-weight:550;display:flex}.preview-prompt>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.preview-prompt>div>span:first-child{color:#7b8599;font-size:9px;line-height:1.6}.preview-send{color:#8291c5;background:#eff1fb;border-radius:5px;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.preview-terminal{background:#252e42;border-color:#252e42;padding:10px 12px}.preview-terminal>div{color:#b4bfd7;align-items:center;gap:6px;margin-bottom:8px;font-size:8px;display:flex}.preview-terminal-status{font:7px var(--mono);color:#91a3c7;margin-left:auto}.preview-terminal code{font:8px/1.8 var(--mono);color:#d7deee}.preview-terminal code>span:first-child{color:#97c6ac}.preview-terminal code>span{color:#a7a0e6}.preview-terminal .preview-code-muted{color:#8493af}.preview-review{color:#8773af;background:#f5f2fc;border:1px solid #e4def6;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;margin:9px 27px 0;padding:7px 9px;display:flex}.preview-review>span{align-items:center;gap:4px;font-size:8px;display:inline-flex}.preview-review button{color:#6e58a1;background:#eae3f8;border:0;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:8px;display:inline-flex}.preview-review.preview-accepted{color:#6c937c;background:#f0f7f2;border-color:#d9eade}.preview-accepted button{color:#5a7e69;background:#e0eee5}.preview-controls{border-top:1px solid var(--pub-line);background:var(--pub-surface);align-items:center;min-height:44px;padding:6px 8px;display:flex}.preview-controls>div{flex:1;align-items:center;min-width:0;display:flex}.preview-controls button{color:#8992a5;background:0 0;border:0;border-radius:5px;font-size:9px}.preview-controls>div>button{flex:1;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:5px;display:flex}.preview-controls button:hover{background:var(--pub-soft)}.preview-controls button[aria-pressed=true]{background:var(--pub-accent-soft);color:var(--pub-accent)}.preview-step-number{font:7px var(--mono);opacity:.65}.preview-play{place-items:center;width:28px;height:28px;margin-left:6px;display:grid}.preview-paused .preview-signal{animation-play-state:paused}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@keyframes preview-flow{to{stroke-dashoffset:0}}@keyframes preview-node-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes preview-cursor-in{0%{opacity:0;transform:translate(12px,9px)rotate(-10deg)}to{opacity:1;transform:translate(0)rotate(-10deg)}}.public-workflow{border-top:1px solid var(--pub-line);max-width:1264px;margin:0 auto;padding:52px 0 65px;scroll-margin-top:25px}.workflow-intro{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:40px;display:flex}.workflow-intro .public-eyebrow{padding-top:6px}.workflow-intro h2{letter-spacing:-1.15px;min-width:450px;margin:0;font-size:31px;font-weight:540;line-height:1.25}.workflow-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid}.workflow-items article{padding-right:30px}.workflow-items article+article{border-left:1px solid var(--pub-line);padding-left:34px}.workflow-icon{color:#8084aa;background:#efeff7;border:1px solid #e4e5f0;border-radius:9px;place-items:center;width:38px;height:38px;margin-bottom:19px;display:grid}.workflow-number{color:#a2a5b0;font:8px var(--mono);letter-spacing:.075em;display:block}.workflow-items h3{letter-spacing:-.5px;margin:10px 0 11px;font-size:17px;font-weight:560}.workflow-items p{color:var(--pub-muted);max-width:290px;margin:0 0 20px;font-size:12px;line-height:1.9}.workflow-items a{color:var(--pub-accent);align-items:center;gap:8px;font-size:11px;text-decoration:none;display:inline-flex}.landing-welcome{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:85px;max-width:1100px;margin:33px auto 90px;padding:54px 62px;scroll-margin-top:40px;display:grid}.welcome-copy>svg{width:38px;height:38px;color:var(--pub-accent);margin-bottom:13px}.welcome-copy h2{letter-spacing:-1.3px;margin:13px 0;font-size:33px;font-weight:550}.welcome-copy p{max-width:280px;color:var(--pub-muted);margin:0 0 24px;font-size:13px;line-height:1.8}.welcome-copy>a{color:var(--pub-muted);align-items:center;gap:7px;font-size:11px;text-decoration:none;display:inline-flex}.welcome-guide{justify-self:start}.welcome-form{min-width:0}.welcome-form>h3{letter-spacing:-.4px;margin:0 0 7px;font-size:17px;font-weight:600}.welcome-form>p{color:var(--pub-muted);margin:0 0 20px;font-size:11px;line-height:1.7}.public-site .welcome-form .login-google{border-color:var(--pub-line);background:var(--pub-surface);color:var(--pub-ink)}.public-site .welcome-form .login-google:hover{background:var(--pub-soft);border-color:#a4abe5}.public-site .beta-request{border-color:var(--pub-line)}.public-site .beta-request p,.public-site .beta-request summary,.public-site .login-reassurance{color:var(--pub-muted)}.public-site .beta-request .settings-field{color:var(--pub-ink)}.public-site .beta-request input{color:var(--pub-ink);background:var(--pub-bg);border-color:var(--pub-line)}.public-site .beta-request .button{color:var(--pub-accent);background:var(--pub-accent-soft);border-color:#0000}.public-footer{border-top:1px solid var(--pub-line);align-items:center;gap:26px;max-width:1264px;margin:auto;padding:27px 0 30px;display:flex}.public-footer .skiva-wordmark>svg{width:24px;height:24px}.public-footer .skiva-wordmark>span{font-size:21px}.public-footer p{color:var(--pub-muted);font-size:10px}.public-footer nav{gap:22px;margin-left:auto;display:flex}.public-footer nav a{color:var(--pub-muted);font-size:11px;text-decoration:none}:root[data-theme=dark] .public-site{--pub-bg:#111824;--pub-surface:#17202f;--pub-soft:#1e293c;--pub-ink:#e6eaf4;--pub-muted:#99a6bd;--pub-line:#2b364a;--pub-accent:#a0a9ff;--pub-accent-soft:#252e4a}:root[data-theme=dark] .public-site .public-cta{color:#fff;background:#6775dc}:root[data-theme=dark] .public-site .hero-copy h1>span{color:#8b99b6}:root[data-theme=dark] .public-site .product-preview{border-color:#37415a;box-shadow:0 25px 70px #0003}:root[data-theme=dark] .public-site .preview-body{background-color:#131d2c;background-image:radial-gradient(#2c3a52 .7px,#0000 .7px)}:root[data-theme=dark] .public-site .preview-node{background:#202c40;border-color:#40516e}:root[data-theme=dark] .public-site .preview-node strong{color:#d6dfee}:root[data-theme=dark] .public-site .preview-node small{color:#8799b7}:root[data-theme=dark] .public-site .preview-node-icon{color:#99b4ed;background:#283955}:root[data-theme=dark] .public-site .preview-node-green .preview-node-icon{color:#a1c7ae;background:#213b36}:root[data-theme=dark] .public-site .preview-node-amber .preview-node-icon{color:#cfb486;background:#3a342d}:root[data-theme=dark] .public-site .preview-node-purple .preview-node-icon{color:#b8a5e3;background:#34314e}:root[data-theme=dark] .public-site .preview-node.preview-proposed-node{background:#27233b;border-color:#8475b3}:root[data-theme=dark] .public-site .preview-prompt{background:#1e2a3e;border-color:#35435e}:root[data-theme=dark] .public-site .preview-prompt>div>span:first-child{color:#a0aec4}:root[data-theme=dark] .public-site .preview-send{background:#2d3a55}:root[data-theme=dark] .public-site .preview-wire text{stroke:#131d2c;fill:#8c9dbb}:root[data-theme=dark] .public-site .preview-wire>path:first-child{stroke:#586a8c}:root[data-theme=dark] .public-site .preview-review{color:#b6a1d5;background:#302a43;border-color:#443957}:root[data-theme=dark] .public-site .preview-review button{color:#d2bcea;background:#443957}:root[data-theme=dark] .public-site .preview-accepted{color:#a0c8af;background:#21382f;border-color:#345642}:root[data-theme=dark] .public-site .preview-accepted button{color:#c2e4cc;background:#345642}:root[data-theme=dark] .public-site .workflow-icon{color:#9ba7cf;background:#232a40;border-color:#303a51}@media (width>=1500px){.landing-hero{padding-top:100px;padding-bottom:110px}}@media (width<=1360px){.public-workflow,.public-footer{margin-inline:48px}.landing-welcome{margin-inline:72px}}@media (width<=1100px){.public-header{padding:22px 32px}.landing-hero{grid-template-columns:minmax(280px,.85fr) minmax(0,1.2fr);gap:30px;padding:60px 32px 70px}.hero-copy h1{font-size:39px}.hero-actions{gap:14px}.hero-secondary{font-size:10px}.public-workflow,.public-footer{margin-inline:32px}.workflow-intro h2{min-width:370px}.workflow-items{gap:22px}.workflow-items article{padding-right:8px}.workflow-items article+article{padding-left:22px}.landing-welcome{gap:40px;margin-inline:40px;padding:42px}.preview-node{gap:5px;min-height:42px;padding:5px}.preview-node-icon{width:21px;height:24px}.preview-node-icon svg{width:14px}.preview-node small{font-size:5px}.preview-prompt,.preview-terminal,.preview-review{margin-inline:9px}.preview-controls>div>button{font-size:8px}}@media (width<=800px){.landing-hero{grid-template-columns:minmax(0,1fr);gap:45px;padding-top:38px;padding-bottom:52px}.hero-copy{max-width:550px}.hero-copy h1{font-size:clamp(37px,6.5vw,49px)}.hero-description{max-width:440px}.hero-footnote{margin-top:26px}.hero-preview-wrap{width:100%;max-width:680px;margin:auto}.preview-orbit{display:none}.preview-node{min-height:48px;padding:8px}.preview-node-icon{width:26px;height:28px}.preview-node-icon svg{width:17px}.preview-node strong{font-size:10px}.preview-node small{font-size:6px}.preview-controls>div>button{font-size:10px}.preview-prompt,.preview-terminal,.preview-review{margin-inline:25px}.preview-prompt>div>span:first-child{font-size:10px}.public-workflow{padding:34px 0 40px}.workflow-intro{margin-bottom:28px;display:block}.workflow-intro h2{min-width:0;margin-top:15px;font-size:28px}.workflow-items{grid-template-columns:1fr;gap:28px}.workflow-items article{grid-template-columns:43px minmax(0,1fr);column-gap:17px;display:grid}.workflow-items article+article{border-left:0;border-top:1px solid var(--pub-line);padding-top:26px;padding-left:0}.workflow-icon{grid-row:1/span 4;margin-bottom:0}.workflow-number{align-self:center;margin-top:2px}.workflow-items p{max-width:440px;margin-bottom:12px}.landing-welcome{grid-template-columns:1fr;gap:30px;margin:10px 32px 45px;padding:31px}.welcome-copy p{max-width:430px;margin-bottom:18px}.welcome-form{border-top:1px solid var(--pub-line);padding-top:27px}.public-footer{flex-wrap:wrap;gap:10px 20px}.public-footer p{margin-left:auto}.public-footer nav{justify-content:flex-end;gap:20px;width:100%}}@media (width<=480px){.public-header{gap:10px;padding:20px}.skiva-wordmark{gap:4px}.skiva-wordmark>svg{width:28px;height:28px}.skiva-wordmark>span{font-size:24px}.public-header>nav{border:0;gap:15px;padding-right:0}.public-header>nav a.public-nav-secondary,.public-header>nav a[href=\/docs]{display:none}.public-header-actions{gap:8px}.public-signin-link{font-size:11px}.landing-hero{gap:33px;padding:28px 20px 37px}.hero-copy h1{font-size:37px}.hero-description{font-size:13px}.hero-actions{gap:16px;margin-top:23px}.hero-capabilities{gap:10px}.hero-footnote{font-size:8px}.preview-titlebar{min-height:37px;padding:0 9px;font-size:8px}.preview-file-label{display:none}.preview-example{font-size:6px}.preview-body{padding:10px 8px 12px}.preview-node{border-radius:5px;gap:4px;min-height:31px;padding:4px}.preview-node-icon{border-radius:3px;width:18px;height:20px}.preview-node-icon svg{width:12px;height:12px}.preview-node strong{font-size:7px}.preview-node small{margin-bottom:2px;font-size:4px}.preview-prompt,.preview-terminal,.preview-review{margin-inline:5px}.preview-prompt>div>span:first-child{font-size:8px}.preview-prompt-label,.preview-review>span,.preview-review button{font-size:7px}.preview-controls{min-height:39px;padding:4px}.preview-controls>div>button{gap:3px;font-size:7px}.preview-step-number{font-size:6px}.preview-play{width:24px;margin-left:0}.preview-cursor svg{width:13px}.preview-cursor>span{font-size:6px;top:14px}.preview-terminal{padding:8px}.preview-terminal code{font-size:7px}.public-workflow{margin-inline:20px}.landing-welcome{margin-inline:20px;padding:24px}.welcome-copy h2{font-size:29px}.public-footer{margin-inline:20px}.public-footer p{font-size:9px}}@media (prefers-reduced-motion:reduce){.public-site *,.public-site :before,.public-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.public-site .preview-signal{display:none}}.preview-review-placeholder{height:39px}
