:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-blue:#f3f9ff;--bg-blue-strong:#e9f4ff;--surface:#fff;--ink:#091632;--text:#3d4b64;--muted:#6e7c93;--blue:#1674f5;--blue-dark:#075fcf;--blue-soft:#dbeeff;--line:#dbe4ef;--line-strong:#c8d5e5;--shadow-sm:0 8px 24px #264b7714;--shadow-md:0 22px 60px #173a671f;--radius-sm:10px;--radius:16px;--radius-lg:24px;--shell:1180px;font-synthesis:none;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.real-popguy-panel{z-index:3;color:#fff;-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);background:#919191fa;border:1px solid #fff3;border-radius:10px;width:min(430px,100% - 56px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:.18s ease-out toolbar-in;position:absolute;top:210px;left:28px;overflow:hidden;box-shadow:0 16px 34px #151c2742}.real-toolbar{scrollbar-width:none;align-items:center;gap:2px;min-width:0;padding:4px;display:flex;overflow-x:auto}.real-toolbar::-webkit-scrollbar{display:none}.real-toolbar>img{object-fit:contain;flex:0 0 26px;width:26px;height:26px;margin-right:10px}.real-action-group{flex:none;align-items:center;gap:2px;display:flex}.real-divider{background:#fff3;width:1px;height:16px;margin-inline:2px}.real-toolbar button{color:#ffffffad;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;padding:0;transition:background .12s,color .12s;display:grid}.real-toolbar button:hover,.real-toolbar button.is-active{color:#fff;background:#ffffff21}.real-language{color:#ffffffd1;background:#ffffff17;border-radius:6px;place-items:center;min-width:34px;height:26px;padding-inline:7px;font-size:.7rem;font-weight:650;display:grid}.real-spacer{flex:1 0 8px;min-width:8px}.real-result{border-top:1px solid #ffffff2e;padding:10px 12px 12px}.real-result>p,.real-result textarea{color:#fff;resize:none;background:0 0;border:0;outline:0;width:100%;min-height:42px;margin:0;font:600 .84rem/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.real-result-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.real-result-actions button{color:#ffffffe0;cursor:pointer;background:#ffffff1f;border:0;border-radius:6px;align-items:center;gap:5px;min-height:24px;padding:0 10px;font-size:.69rem;font-weight:620;display:inline-flex}.real-result-actions button:hover{color:#fff;background:#fff3}.real-result-actions .paste-button{color:#fff;background:#0878ff}.real-result-actions .paste-button:hover{background:#0068e6}.paste-symbol{font-size:.92rem;line-height:1}.real-loading{align-items:center;gap:6px;min-height:42px;padding:2px 0;display:flex}.real-loading .real-loading-dot{opacity:.4;background:#ffffffd9;border-radius:50%;width:7px;height:7px;animation:.6s ease-in-out infinite loading-pulse}.real-loading .real-loading-dot:nth-child(2){animation-delay:.2s}.real-loading .real-loading-dot:nth-child(3){animation-delay:.4s}@keyframes loading-pulse{0%,to{opacity:.3}50%{opacity:1}}.real-speaking{flex-direction:column;gap:10px;min-height:42px;padding:2px 0;display:flex}.real-speaking-wave{align-items:flex-end;gap:4px;height:26px;display:flex}.real-speaking-wave .real-speaking-bar{background:#ffffffe6;border-radius:2px;width:4px;height:10px;animation:.9s ease-in-out infinite speak-wave}.real-speaking-wave .real-speaking-bar:first-child{animation-delay:0s}.real-speaking-wave .real-speaking-bar:nth-child(2){animation-delay:.12s}.real-speaking-wave .real-speaking-bar:nth-child(3){animation-delay:.24s}.real-speaking-wave .real-speaking-bar:nth-child(4){animation-delay:.36s}.real-speaking-wave .real-speaking-bar:nth-child(5){animation-delay:.48s}.real-speaking-wave .real-speaking-bar:nth-child(6){animation-delay:.6s}.real-speaking-wave .real-speaking-bar:nth-child(7){animation-delay:.72s}@keyframes speak-wave{0%,to{height:6px}50%{height:22px}}.real-speaking-label{color:#ffffffeb;font-size:.74rem;font-weight:620}.github-section--simple{display:block}.github-section--simple .github-copy{max-width:680px}.provider-brand{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:86px;padding:10px 8px;display:flex}.provider-brand svg{flex:0 0 34px;width:34px;height:34px}.provider-brand span{color:var(--ink);text-align:center;font-size:.8rem;font-weight:680}.provider-cli-note{color:var(--muted);text-align:center;grid-column:1/-1;margin-top:18px;font-size:.84rem}.pricing-hero--simple{text-align:left;max-width:760px;padding-bottom:18px;display:block}.pricing-hero--simple h1{margin-bottom:12px}.pricing-hero--simple>div>p{margin:0}.pricing-focus{grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr);align-items:start;gap:24px;padding-block:24px 64px;display:grid}.free-plan,.pro-addon{border:1px solid var(--line-strong);background:#fff;border-radius:16px}.free-plan{padding:32px;box-shadow:0 20px 55px #20416e17}.pricing-title-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:28px;display:flex}.plan-label{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:760;display:block}.pricing-title-row h2{max-width:500px;font-size:clamp(1.8rem,3vw,2.55rem)}.pricing-title-row>strong{color:var(--blue);letter-spacing:-.05em;font-size:2.6rem}.free-plan ul,.pro-addon ul{margin:28px 0 32px;padding:0;list-style:none;display:grid}.free-plan ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px}.free-plan li,.pro-addon li{color:#415068;align-items:flex-start;gap:9px;font-size:.9rem;display:flex}.free-plan li svg,.pro-addon li svg{color:var(--blue);flex:none;margin-top:3px}.pro-addon{background:#f7fbff;margin-top:44px;padding:28px}.pro-price{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pro-price h2{font-size:2rem}.pro-price p{color:var(--muted);margin:0;font-size:.74rem}.pro-price strong{color:var(--blue-dark);font-size:1.45rem}.pro-addon>p{color:var(--muted);margin-top:12px;font-size:.88rem}.pro-early-note{color:var(--muted);text-align:center;margin-top:10px;font-size:.8rem}.pro-addon ul{gap:12px;margin-block:24px}@media (width<=900px){.real-popguy-panel{width:auto;top:240px;left:14px;right:14px}.provider-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-focus{grid-template-columns:1fr}.pro-addon{margin-top:0}}@media (width<=560px){.real-popguy-panel{top:255px}.real-toolbar{padding:3px}.real-divider{margin-inline:1px}.real-result-actions{gap:6px}.real-result-actions button{padding-inline:8px}.provider-list{grid-template-columns:1fr}.provider-brand{min-height:64px}.pricing-hero--simple{padding-inline:20px}.pricing-focus{width:min(calc(100% - 28px), var(--shell));padding-top:18px}.free-plan,.pro-addon{padding:26px 22px}.pricing-title-row{display:block}.pricing-title-row>strong{margin-top:18px;display:block}.free-plan ul{grid-template-columns:1fr}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-width:320px;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img,svg{display:block}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{color:var(--ink);letter-spacing:-.035em;line-height:1.1}h1{font-size:clamp(2.3rem,4.4vw,3.4rem)}h2{font-size:clamp(1.55rem,2.6vw,2.2rem)}h3{font-size:1.08rem}.shell,.shell-wide{width:min(calc(100% - 40px), var(--shell));margin-inline:auto}.shell-wide{width:min(100% - 32px,1420px)}.section-pad{padding-block:72px}.section-blue{background:var(--bg-blue)}.centered{text-align:center}.section-heading{margin-bottom:32px}.section-heading h2{margin-bottom:10px}.section-heading p{color:var(--muted);font-size:.95rem}.section-label{color:var(--blue);letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:.78rem;font-weight:750}.skip-link{z-index:1000;background:var(--ink);color:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffffe0;border-bottom:1px solid #d2ddebdb;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;min-height:72px;display:flex}.brand{color:var(--ink);letter-spacing:-.04em;align-items:center;gap:10px;font-size:1.35rem;font-weight:780;display:inline-flex}.brand img{object-fit:contain;width:42px;height:42px}.brand--compact{font-size:1.03rem}.brand--compact img{width:32px;height:32px}.header-nav-wrap{align-items:center;gap:54px;display:flex}.primary-nav{align-items:center;gap:34px;display:flex}.nav-link{color:#26334b;padding:25px 0 23px;font-size:.92rem;font-weight:560;position:relative}.nav-link:after{background:var(--blue);content:"";opacity:0;border-radius:10px 10px 0 0;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.4)}.nav-link:hover,.nav-link.is-active{color:var(--blue)}.nav-link.is-active:after{opacity:1;transform:scaleX(1)}.header-actions,.inline-actions,.hero-actions{align-items:center;gap:12px;display:flex}.github-link{color:var(--ink);align-items:center;gap:7px;font-size:.9rem;font-weight:650;display:inline-flex}.github-link:hover{color:var(--blue)}.button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:.92rem;font-weight:680;line-height:1;transition:border-color .16s,background .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #1674f53d}.button--primary{background:var(--blue);color:#fff;box-shadow:0 8px 20px #1674f538}.button--primary:hover{background:var(--blue-dark);box-shadow:0 10px 24px #1674f547}.button--secondary{border-color:var(--line-strong);color:var(--ink);background:#fff}.button--secondary:hover{background:var(--bg-blue);border-color:#a8bdd5}.button--header{min-height:38px;padding-inline:13px;font-size:.84rem}.mobile-menu-button{background:0 0;border:0;display:none}.hero{grid-template-columns:.85fr 1.35fr;align-items:center;gap:56px;padding-block:56px 64px;display:grid}.hero h1{max-width:540px;margin-bottom:20px}.hero-lede{max-width:540px;color:var(--text);margin-bottom:28px;font-size:1.02rem;line-height:1.65}.system-note{color:var(--muted);margin-top:8px;margin-bottom:0;font-size:.84rem}.hero-demo{min-width:0}.demo-window{box-shadow:var(--shadow-md);background:#fff;border:1px solid #cbd6e4;border-radius:18px;overflow:hidden}.window-chrome{border-bottom:1px solid var(--line);background:#fafcfe;align-items:center;gap:7px;height:48px;padding:0 16px;display:flex}.window-chrome>span{background:#ff675e;border-radius:50%;width:11px;height:11px}.window-chrome>span:nth-child(2){background:#ffbd43}.window-chrome>span:nth-child(3){background:#36c756}.format-bar{align-items:center;gap:8px;margin-left:16px;display:flex}.format-bar span{color:#617086;border:1px solid #e4e9f0;border-radius:5px;min-width:58px;padding:3px 8px;font-size:.66rem}.format-bar span:nth-child(3){min-width:28px}.demo-document{min-height:440px;padding:40px 48px 72px;font-family:Georgia,Times New Roman,serif;position:relative}.demo-document-label{color:var(--muted);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, sans-serif);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.72rem;font-weight:700}.demo-document h3{letter-spacing:-.02em;margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:500}.demo-document>p:not(.demo-document-label){color:#48546a;max-width:470px;font-size:1rem;line-height:1.7}.selectable-text{color:#24324a;cursor:text;text-align:left;background:0 0;border:0;max-width:500px;margin:0;padding:0;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.7;transition:background .16s,box-shadow .16s;display:block}.selectable-text:hover{background:#dbeeff70;box-shadow:0 0 0 4px #dbeeff70}.selectable-text.is-selected{color:#0d2547;background:#b9d8ff;box-shadow:0 0 0 4px #b9d8ff}.selection-hint{color:var(--blue);align-items:center;gap:5px;margin-top:20px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:.74rem;font-weight:650;display:inline-flex}.demo-toolbar{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#f6f8fbe0;border:1px solid #9ba8b994;border-radius:13px;align-items:stretch;padding:5px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;animation:.22s cubic-bezier(.2,.7,.2,1) toolbar-in;display:flex;position:absolute;top:305px;left:38px;box-shadow:0 14px 34px #1a283c2e}@keyframes toolbar-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}}.demo-toolbar>img{object-fit:contain;width:38px;height:38px;margin:1px 5px 1px 0}.demo-toolbar button{color:#1c2940;cursor:pointer;background:0 0;border:0;border-left:1px solid #28374b17;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:70px;padding:0 10px;font-size:.7rem;transition:background .13s,color .13s;display:flex}.demo-toolbar button:hover,.demo-toolbar button.is-active{color:var(--blue-dark);background:#1674f517}.demo-toolbar button:last-child{min-width:38px;padding:0 9px}.demo-result{z-index:1;background:#fffffff5;border:1px solid #abb7c6b8;border-radius:13px;width:min(460px,100% - 44px);font-family:-apple-system,BlinkMacSystemFont,sans-serif;animation:.24s result-in;position:absolute;top:364px;right:22px;overflow:hidden;box-shadow:0 14px 34px #1a283c24}@keyframes result-in{0%{opacity:0;transform:translateY(6px)}}.demo-result-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:42px;padding:0 14px;display:flex}.demo-result-header span{color:var(--ink);align-items:center;gap:7px;font-size:.78rem;font-weight:680;display:flex}.demo-result-header span svg{color:var(--blue)}.demo-result-header button{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px}.demo-result>p{color:#26334b;margin:0;padding:18px 16px 14px;font-family:Georgia,Times New Roman,serif;font-size:.92rem;line-height:1.6}.demo-result-actions{justify-content:space-between;padding:0 14px 14px;display:flex}.demo-result-actions button{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:.73rem;font-weight:650;display:inline-flex}.demo-result-actions .paste-button{border-color:var(--blue);background:var(--blue);color:#fff}.demo-window--compact .window-chrome{height:34px}.demo-window--compact .window-chrome>span{width:8px;height:8px}.demo-window--compact .format-bar{display:none}.demo-window--compact .demo-document{min-height:360px;padding:32px 38px 54px}.demo-window--compact .demo-document-label,.demo-window--compact .demo-document h3,.demo-window--compact .demo-document>p:not(.demo-document-label){display:none}.demo-window--compact .selectable-text{max-width:100%;font-size:.92rem}.demo-window--compact .demo-toolbar{transform-origin:0 0;top:112px;left:28px;transform:scale(.88)}.demo-window--compact .demo-result{width:min(390px,100% - 40px);top:178px;right:20px}.github-section{grid-template-columns:.88fr 1.12fr;align-items:center;gap:56px;display:grid}.github-copy h2{max-width:520px;margin-bottom:16px}.github-copy>p:not(.section-label){max-width:560px;color:var(--muted);font-size:.96rem}.check-list{gap:9px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.check-list li{color:#33425a;align-items:center;gap:10px;font-size:.92rem;display:flex}.check-list svg{width:16px;color:var(--blue)}.text-link{color:var(--blue);align-items:center;gap:5px;font-size:.88rem;font-weight:680;display:inline-flex}.repo-preview{color:#c7d3e4;background:#0d1624;border:1px solid #19273a;border-radius:16px;overflow:hidden;box-shadow:0 26px 60px #08142533}.repo-topbar{background:#111c2b;border-bottom:1px solid #263448;align-items:center;gap:7px;height:48px;padding:0 16px;display:flex}.repo-topbar>span{background:#ff675e;border-radius:50%;width:9px;height:9px}.repo-topbar>span:nth-child(2){background:#ffbd43}.repo-topbar>span:nth-child(3){background:#36c756}.repo-topbar strong{color:#f3f7fb;margin-left:10px;font-size:.72rem}.repo-body{grid-template-columns:.72fr 1.28fr;min-height:390px;display:grid}.repo-tree{color:#91a0b5;border-right:1px solid #263448;flex-direction:column;gap:14px;padding:26px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;display:flex}.repo-tree span{align-items:center;gap:7px;display:flex}.repo-tree svg{width:13px}.repo-readme{background:#111c2b;border:1px solid #2a3b52;border-radius:10px;margin:26px;padding:26px}.repo-readme>img{float:left;object-fit:contain;width:58px;height:58px;margin-right:12px}.repo-readme h3{color:#fff;margin:5px 0 2px;font-size:1.25rem}.repo-readme div p{color:#8291a6;font-size:.68rem}.repo-readme>p{clear:both;color:#b6c1d0;padding-top:18px;font-size:.78rem;line-height:1.7}.repo-meta{color:#7fc3ff;align-items:center;gap:6px;margin-top:12px;font-size:.7rem;display:inline-flex}.providers{padding-block:64px}.providers-inner{grid-template-columns:.7fr 1.3fr;align-items:center;gap:52px;display:grid}.providers-inner h2{margin-bottom:14px;font-size:clamp(1.5rem,2.6vw,2.1rem)}.providers-inner>div:first-child>p:not(.section-label){color:var(--muted)}.security-line{color:#53637b;align-items:center;gap:8px;margin-top:24px;font-size:.82rem;display:flex}.provider-list{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.feature-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:0;display:grid}.feature-row article{border-right:1px solid var(--line);padding:28px 22px}.feature-row article:last-child{border-right:0}.feature-row svg{width:26px;height:26px;color:var(--blue);stroke-width:1.7px;margin-bottom:16px}.feature-row h3{margin-bottom:8px}.feature-row p{color:var(--muted);margin-bottom:0;font-size:.86rem}.download-section,.pricing-cta,.changelog-cta{background:var(--bg-blue);border:1px solid #cfe2f7;border-radius:16px;align-items:center;gap:36px;margin-bottom:64px;padding:32px 40px;display:flex}.download-section>img,.pricing-cta>img{object-fit:contain;align-self:center;width:112px;height:112px}.download-section h2,.pricing-cta h2,.changelog-cta h2{margin-bottom:8px}.download-section p,.pricing-cta p,.changelog-cta p{color:var(--muted);margin-bottom:20px}.download-trust{gap:18px;margin-top:10px;display:flex}.download-trust span{color:#65758c;align-items:center;gap:6px;font-size:.75rem;display:flex}.site-footer{border-top:1px solid var(--line);background:#fff}.footer-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:96px;display:grid}.footer-inner>div p{color:var(--muted);margin:5px 0 0;font-size:.82rem}.footer-inner nav{align-items:center;gap:28px;display:flex}.footer-inner nav a{color:#52617a;align-items:center;gap:5px;font-size:.84rem;font-weight:600;display:flex}.footer-inner nav a:hover{color:var(--blue)}.copyright{color:var(--muted);text-align:right;margin:0;font-size:.82rem}.copyright a{color:inherit;text-underline-offset:2px;text-decoration:underline}.docs-page{background:#fff}.docs-layout{grid-template-columns:250px minmax(0,820px);justify-content:center;min-height:calc(100vh - 72px);display:grid}.docs-sidebar{border-right:1px solid var(--line);align-self:start;height:calc(100vh - 72px);padding:28px 24px 60px 8px;position:sticky;top:72px;overflow-y:auto}.docs-search{border:1px solid var(--line);color:#8190a7;background:#fbfdff;border-radius:9px;align-items:center;gap:8px;height:42px;margin-bottom:26px;padding:0 11px;display:flex}.docs-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:.82rem}.docs-nav-group{margin-bottom:26px}.docs-nav-group>p{color:#7890ae;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.68rem;font-weight:780}.docs-nav-group button{color:#3c4b63;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:7px 10px;font-size:.82rem;display:block}.docs-nav-group button:hover{background:var(--bg-blue);color:var(--blue)}.docs-nav-group button.is-active{color:#075fcf;font-weight:680}.docs-empty{color:var(--muted);font-size:.8rem}.docs-sidebar-mobile-head,.docs-mobile-toggle{display:none}.docs-article{min-width:0;padding:40px 48px 72px}.docs-breadcrumb{color:var(--muted);align-items:center;gap:7px;margin-bottom:16px;font-size:.76rem;display:flex}.docs-breadcrumb span:first-child{color:var(--blue);font-weight:680}.docs-article h1{margin-bottom:14px;font-size:clamp(2rem,3.4vw,2.7rem)}.docs-summary{color:#34425a;max-width:700px;margin-bottom:22px;font-size:1rem;line-height:1.6}.docs-notice{color:#185ba9;background:#f0f7ff;border:1px solid #b7d9ff;border-radius:10px;gap:12px;margin-bottom:28px;padding:16px 18px;display:flex}.docs-notice svg{flex:none;margin-top:2px}.docs-notice p{margin:0;font-size:.88rem;line-height:1.55}.docs-article>.demo-window{margin:30px 0 36px;box-shadow:0 15px 36px #1e3c641a}.docs-article section{margin-top:42px;scroll-margin-top:100px}.docs-article section h2{letter-spacing:-.025em;margin-bottom:12px;font-size:1.5rem}.docs-article section>p{color:#536178;font-size:.94rem;line-height:1.75}.docs-steps{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.docs-steps li{align-items:flex-start;gap:12px;display:flex}.docs-steps li>span{background:var(--blue);color:#fff;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:.75rem;font-weight:730;display:grid}.docs-steps p{color:#4b5a71;margin:1px 0 0;font-size:.91rem}.docs-bullets{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.docs-bullets li{color:#4b5a71;align-items:flex-start;gap:9px;font-size:.91rem;display:flex}.docs-bullets svg{color:var(--blue);flex:none;margin-top:3px}.docs-code{color:#dce8f7;font-family:var(--mono,"SF Mono", "Fira Code", "Cascadia Code", monospace);background:#0f1b2b;border:1px solid #26384e;border-radius:10px;margin:18px 0 0;padding:20px 22px;font-size:.82rem;line-height:1.55;overflow-x:auto}.docs-code code{color:inherit;background:0 0;padding:0;font-family:inherit}.docs-steps a{color:var(--blue);margin:1px 0 0;font-size:.91rem;text-decoration:none}.docs-steps a:hover{text-decoration:underline}.code-block{background:#0f1b2b;border:1px solid #26384e;border-radius:10px;margin-top:18px;position:relative;overflow:hidden}.code-block button{color:#c8d5e5;cursor:pointer;background:#18273a;border:1px solid #40516a;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:.68rem;display:flex;position:absolute;top:10px;right:10px}.code-block pre{color:#dce8f7;margin:0;padding:22px;font:.79rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.docs-pagination{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:14px;margin-top:48px;padding-top:24px;display:grid}.docs-pagination button{border:1px solid var(--line);min-height:78px;color:var(--blue);cursor:pointer;text-align:left;background:#fff;border-radius:9px;align-items:center;gap:12px;padding:13px 16px;display:flex}.docs-pagination button:last-child{text-align:right;justify-content:flex-end}.docs-pagination small{color:var(--muted);margin-bottom:2px;display:block}.pricing-hero{text-align:center;grid-template-columns:128px 1fr;align-items:center;gap:36px;display:grid}.pricing-hero>img{object-fit:contain;width:128px;height:128px}.pricing-hero h1{margin-bottom:14px;font-size:clamp(2.3rem,4.4vw,3.4rem)}.pricing-hero>div>p{max-width:680px;color:var(--muted);margin:0 auto 20px;font-size:1rem}.pricing-principles{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pricing-principles span{background:var(--bg-blue);color:#52617a;border-radius:7px;align-items:center;gap:6px;padding:6px 11px;font-size:.76rem;font-weight:620;display:flex}.pricing-principles svg{width:14px}.pricing-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-block:32px 24px;display:grid}.plan-card{border:1px solid var(--line-strong);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;flex-direction:column;padding:30px;display:flex}.plan-card--pro{background:linear-gradient(#f1f8ff 0%,#fff 55%);border-color:#62a7ff;box-shadow:0 18px 45px #1674f521}.plan-card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:26px;display:flex}.plan-card h2{margin-bottom:6px;font-size:1.85rem}.plan-card-head p{color:var(--blue);margin:0;font-size:.85rem;font-weight:670}.plan-price{color:var(--blue-dark);white-space:nowrap;background:#fff;border:1px solid #b9d9ff;border-radius:7px;justify-items:end;gap:1px;padding:6px 9px;display:grid}.plan-price strong{font-size:1.05rem;line-height:1.1}.plan-price span{color:#607089;font-size:.62rem;font-weight:650}.plan-card ul{flex:1;gap:11px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.plan-card li{color:#415068;align-items:flex-start;gap:10px;font-size:.91rem;display:flex}.plan-card li svg{color:var(--blue);flex:none;margin-top:4px}.comparison-section{padding-top:56px}.comparison-wrap{border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:14px;overflow-x:auto}.comparison-wrap table{border-collapse:collapse;background:#fff;width:100%;min-width:720px}.comparison-wrap th,.comparison-wrap td{text-align:center;border-bottom:1px solid #e7edf4;padding:14px 18px;font-size:.84rem}.comparison-wrap tr:last-child th,.comparison-wrap tr:last-child td{border-bottom:0}.comparison-wrap th:first-child{color:#33425a;text-align:left;width:52%;font-weight:630}.comparison-wrap thead th{color:var(--ink);background:#f7faff;font-size:.76rem;font-weight:760}.comparison-wrap thead th:last-child{color:var(--blue-dark);background:#edf6ff}.comparison-wrap td:last-child{color:#17365f;background:#eff7ff8f;font-weight:620}.table-yes,.table-no{width:18px;color:var(--blue);margin:auto}.table-no{color:#a6b1bf}.source-callout{background:var(--bg-blue);border:1px solid #c9e1fb;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-bottom:20px;padding:24px 26px;display:grid}.source-callout>svg{width:34px;height:34px;color:var(--blue-dark);background:#d9ebff;border-radius:8px;padding:7px}.source-callout h2{letter-spacing:-.02em;margin-bottom:4px;font-size:1.15rem}.source-callout p{color:#617089;margin:0;font-size:.8rem}.faq{padding-block:56px 72px}.faq .section-heading{margin-bottom:28px}.faq-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.faq-grid article{align-items:flex-start;gap:13px;display:flex}.faq-grid article>svg{width:24px;color:var(--blue);flex:0 0 24px}.faq-grid h3{letter-spacing:-.02em;margin-bottom:7px;font-size:.92rem}.faq-grid p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.6}.pricing-cta{justify-content:space-between;min-height:190px}.pricing-cta>img{width:130px;height:130px}.pricing-cta p{max-width:560px;margin-bottom:0}.pricing-cta .inline-actions{flex:none}.changelog-hero{padding-block:52px 44px}.changelog-hero h1{margin-bottom:12px;font-size:clamp(2.3rem,4.4vw,3.4rem)}.changelog-hero h1:after{color:var(--blue);content:""}.changelog-hero p{color:var(--muted);margin-bottom:12px;font-size:1rem}.changelog-hero a{color:var(--blue);align-items:center;gap:5px;font-size:.82rem;font-weight:670;display:inline-flex}.changelog{max-width:1040px;padding-block:44px 56px;position:relative}.changelog:before{background:var(--line);content:"";width:1px;position:absolute;top:59px;bottom:78px;left:15px}.release{padding:0 0 40px 64px;position:relative}.release+.release{border-top:1px solid var(--line);padding-top:10px}.timeline-dot{z-index:1;border:4px solid var(--blue);background:#fff;border-radius:50%;width:15px;height:15px;position:absolute;top:8px;left:8px}.release+.release .timeline-dot{top:18px}.release-heading{grid-template-columns:1fr .86fr;align-items:start;gap:32px;display:grid}.version-line{align-items:center;gap:10px;margin-bottom:8px;display:flex}.version-line h2{margin:0;font-size:2rem}.version-line span{color:var(--blue);background:#e5f2ff;border-radius:6px;padding:3px 7px;font-size:.65rem;font-weight:730}.version-line time{color:var(--muted);font-size:.75rem}.release-heading h3{margin-bottom:10px;font-size:1.05rem}.release-heading p{max-width:570px;color:var(--muted);margin-bottom:0;font-size:.86rem}.release-demo .demo-window--compact .demo-document{min-height:250px;padding:25px}.release-demo .demo-window--compact .demo-toolbar{top:88px;left:20px;transform:scale(.69)}.release-demo .demo-window--compact .demo-result{transform-origin:100% 0;width:calc(100% - 28px);top:140px;right:14px;transform:scale(.9)}.release-groups{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:28px;display:grid}.release-groups h4{color:var(--ink);letter-spacing:0;align-items:center;gap:8px;margin-bottom:12px;font-size:.78rem;display:flex}.release-groups h4 svg{color:var(--blue)}.release-groups ul{margin:0;padding-left:16px}.release-groups li{color:#617089;margin-bottom:8px;font-size:.72rem;line-height:1.55}.release-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;max-width:800px;margin:26px 0 0;padding:0;list-style:none;display:grid}.release-list li{color:#536178;align-items:flex-start;gap:8px;font-size:.8rem;display:flex}.release-list svg{color:var(--blue);flex:none;margin-top:3px}.changelog-cta{justify-content:space-between;min-height:170px}.changelog-cta>div:first-child{align-items:center;gap:22px;display:flex}.changelog-cta img{object-fit:contain;width:100px;height:100px}.changelog-cta h2{font-size:1.8rem}.changelog-cta p{margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1120px){.header-nav-wrap{gap:28px}.primary-nav{gap:22px}.hero{grid-template-columns:.78fr 1.22fr;gap:34px}.demo-document{padding-inline:40px}.demo-toolbar{transform-origin:0 0;left:20px;transform:scale(.9)}.github-section{gap:44px}.docs-layout{grid-template-columns:230px minmax(0,760px)}.docs-article{padding-right:30px}.faq-grid{grid-template-columns:repeat(2,1fr)}.pricing-cta{flex-wrap:wrap}}@media (width<=900px){.site-header{position:relative}.header-inner{min-height:66px}.mobile-menu-button{cursor:pointer;place-items:center;width:42px;height:42px;display:grid}.header-nav-wrap{z-index:10;border-bottom:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;align-items:stretch;padding:20px;display:none;position:absolute;top:65px;left:0;right:0}.header-nav-wrap.is-open{display:block}.primary-nav{gap:0;display:grid}.nav-link{padding:12px 6px}.nav-link:after{display:none}.header-actions{border-top:1px solid var(--line);justify-content:space-between;margin-top:14px;padding-top:16px}.hero{text-align:center;grid-template-columns:1fr;padding-block:48px 56px}.hero-copy{max-width:680px;margin-inline:auto}.hero h1,.hero-lede{margin-inline:auto}.hero-actions{justify-content:center}.hero-demo{text-align:left;width:min(100%,720px);margin-inline:auto}.github-section,.providers-inner{grid-template-columns:1fr}.github-copy{max-width:650px}.feature-row{grid-template-columns:repeat(3,1fr)}.feature-row article:nth-child(3n){border-right:0}.feature-row article:nth-child(-n+3){border-bottom:1px solid var(--line)}.download-section{padding-inline:34px}.footer-inner{grid-template-columns:1fr auto;padding-block:28px}.footer-inner nav{grid-area:2/1/auto/-1}.copyright{grid-area:1/2}.docs-layout{width:min(100% - 32px,780px);display:block}.docs-mobile-toggle{z-index:20;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--blue-dark);cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;align-items:center;gap:8px;padding:12px 20px;font-size:.83rem;font-weight:680;display:flex;position:sticky;top:0}.docs-sidebar{z-index:200;border-right:1px solid var(--line);background:#fff;width:min(340px,88vw);height:auto;padding:20px;transition:transform .18s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:24px 0 60px #142c4e33}.docs-sidebar.is-open{transform:translate(0)}.docs-sidebar-mobile-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.docs-sidebar-mobile-head button{background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.docs-article{padding-inline:0}.pricing-hero{grid-template-columns:1fr}.pricing-hero>img{display:none}.pricing-plans{width:min(100% - 40px,780px)}.release-heading{grid-template-columns:1fr}.release-demo{max-width:520px}.release-groups{grid-template-columns:repeat(2,1fr)}.changelog-cta{flex-wrap:wrap}}@media (width<=680px){.shell,.shell-wide{width:min(calc(100% - 28px), var(--shell))}h1{font-size:clamp(2.1rem,10vw,2.9rem)}h2{font-size:1.6rem}.section-pad{padding-block:56px}.header-inner{width:min(calc(100% - 24px), var(--shell))}.hero{width:100%;padding:40px 14px 48px}.hero-lede{font-size:1rem}.hero-actions,.inline-actions{flex-direction:column;align-items:stretch;width:100%}.hero-actions .button,.inline-actions .button{width:100%}.demo-window{border-radius:13px}.window-chrome{height:38px}.format-bar{display:none}.demo-document{min-height:570px;padding:34px 25px 110px}.demo-document h3{font-size:1.35rem}.demo-toolbar{top:335px;left:14px;right:14px;overflow-x:auto;transform:none}.demo-toolbar>img{flex:0 0 38px}.demo-toolbar button{flex:1 0 auto;min-width:53px;padding-inline:8px}.demo-toolbar button span{display:none}.demo-result{width:calc(100% - 28px);top:395px;right:14px}.github-section{gap:52px}.repo-body{grid-template-columns:1fr}.repo-tree{display:none}.repo-readme{min-height:300px}.provider-list,.feature-row{grid-template-columns:repeat(2,1fr)}.feature-row article,.feature-row article:nth-child(2){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.feature-row article:nth-child(2n){border-right:0}.feature-row article:last-child{border-bottom:0}.download-section,.pricing-cta,.changelog-cta{text-align:center;margin-bottom:64px;padding:30px 24px;display:block}.download-section>img,.pricing-cta>img{width:96px;height:96px;margin:0 auto 8px}.download-section{margin-top:0}.download-trust{flex-direction:column;align-items:center;gap:7px}.footer-inner{flex-direction:column;align-items:flex-start;display:flex}.footer-inner nav{flex-wrap:wrap;gap:16px 22px}.copyright{text-align:left}.docs-article{padding-top:38px}.docs-article h1{font-size:2.35rem}.docs-article .demo-window--compact .demo-document{min-height:370px;padding:26px 22px}.demo-window--compact .demo-toolbar{top:145px;left:12px;right:12px;transform:none}.demo-window--compact .demo-result{width:calc(100% - 24px);top:205px;right:12px}.docs-pagination{grid-template-columns:1fr}.docs-pagination>span{display:none}.pricing-hero{padding-top:60px}.pricing-hero h1{font-size:2.2rem}.pricing-plans{grid-template-columns:1fr}.plan-card{min-height:auto;padding:28px 24px}.comparison-section{padding-top:56px}.source-callout{grid-template-columns:auto 1fr}.source-callout .button{grid-column:1/-1}.faq-grid{grid-template-columns:1fr}.pricing-cta,.pricing-cta .inline-actions{margin-top:24px}.changelog-hero{padding-block:58px}.changelog-hero h1{font-size:2.2rem}.changelog{width:calc(100% - 20px);padding-top:46px}.changelog:before{left:10px}.release{padding-left:38px}.timeline-dot{left:3px}.version-line{flex-wrap:wrap}.release-groups,.release-list{grid-template-columns:1fr}.release-demo{display:none}.changelog-cta>div:first-child{justify-content:center}.changelog-cta img{width:80px;height:80px}.changelog-cta .inline-actions{margin-top:24px}}.provider-list{grid-template-columns:repeat(4,minmax(0,1fr))}.docs-sidebar{padding-top:42px}.docs-nav-group{gap:4px;margin:0;display:grid}.docs-nav-group button{padding-block:10px}.docs-article{max-width:760px;padding-top:48px}.docs-article section{margin-top:32px}@media (width<=900px){.provider-list{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-article{padding-top:38px}}@media (width<=560px){.provider-list,.feature-row{grid-template-columns:1fr}.feature-row article,.feature-row article:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.feature-row article:last-child{border-bottom:0}}.page-hero{padding-block:56px 32px}.page-lede{max-width:570px;color:var(--text);margin-top:14px;margin-bottom:0;font-size:1.02rem;line-height:1.65}.action-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.action-card{border-right:1px solid var(--line);padding:28px 22px}.action-card:nth-child(4n){border-right:0}.action-card:nth-child(-n+4){border-bottom:1px solid var(--line)}.action-card svg{width:26px;height:26px;color:var(--blue);stroke-width:1.7px;margin-bottom:16px}.action-card h3{margin-bottom:8px}.action-card p{color:var(--muted);margin-bottom:0;font-size:.86rem}.builtin-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.builtin-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:28px 24px}.builtin-card svg{width:26px;height:26px;color:var(--blue);margin-bottom:14px}.builtin-card h3{margin-bottom:8px}.builtin-card p{color:var(--muted);margin:0;font-size:.88rem}.library-stats{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:28px;font-size:.95rem;display:flex}.library-stats strong{color:var(--ink);font-weight:600}.library-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.library-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:18px;display:flex}.library-card svg{width:22px;height:22px;color:var(--blue)}.library-name{color:var(--ink);font-size:.98rem;font-weight:600}.library-description{color:var(--muted);font-size:.8rem;line-height:1.45}.library-type-badge{background:var(--bg-blue,#eef4ff);color:var(--muted);letter-spacing:.01em;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:.72rem;font-weight:500}.library-cta{justify-content:center;margin-top:32px;display:flex}.library-modal-body{max-height:calc(80vh - 100px);padding:24px 36px 36px;overflow-y:auto}.library-category-group{padding-bottom:22px}.library-category-group+.library-category-group{border-top:1px solid var(--line);padding-top:20px}.library-category-group h3{align-items:center;gap:8px;margin:0 0 12px;font-size:1.1rem;display:flex}.library-category-group h3 svg{width:18px;height:18px;color:var(--blue)}.library-category-count{background:var(--blue-soft);color:var(--blue-dark);border-radius:6px;margin-left:auto;padding:2px 8px;font-size:.78rem;font-weight:600}.library-preset-list{margin:0;padding:0;list-style:none}.library-preset-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:9px 0;display:flex}.library-preset-row:last-child{border-bottom:0}.library-preset-row svg{width:16px;height:16px;color:var(--muted);flex-shrink:0}.library-preset-name{color:var(--ink);font-size:.9rem;font-weight:600}.library-preset-copy{flex:1;gap:3px;min-width:0;display:grid}.library-preset-row .library-type-badge{align-self:center}.create-ways{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.create-card{border:1px solid var(--line-strong);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:30px 28px;position:relative}.create-number{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:16px;font-size:.82rem;font-weight:750;display:grid}.create-card h3{margin-bottom:10px}.create-card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.65}.create-card code{background:var(--bg-blue);color:var(--blue-dark);border-radius:5px;padding:2px 7px;font:.82rem ui-monospace,SFMono-Regular,Menlo,monospace}.action-options{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.action-options article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px 24px}.action-options svg{width:26px;height:26px;color:var(--blue);stroke-width:1.7px;margin-bottom:16px}.action-options h3{margin-bottom:8px}.action-options p{color:var(--muted);margin:0 0 14px;font-size:.88rem}.action-options ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.action-options li{color:#4b5a71;font-size:.82rem}.actions-hero{padding-bottom:24px}.changelog-preview{padding-block:64px 72px}.latest-release{border:1px solid var(--line-strong);max-width:760px;box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:28px 32px}.latest-release .version-line{align-items:center;gap:10px;margin-bottom:8px;display:flex}.latest-release .version-line h3{margin:0;font-size:1.6rem}.latest-release .version-line span{color:var(--blue);background:#e5f2ff;border-radius:6px;padding:3px 7px;font-size:.65rem;font-weight:730}.latest-release .version-line time{color:var(--muted);font-size:.78rem}.latest-release-title{color:var(--ink);margin:0 0 20px;font-size:1.05rem;font-weight:680}.latest-release .release-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0 0 28px;padding:0;list-style:none;display:grid}.latest-release .release-list li{color:#536178;align-items:flex-start;gap:8px;font-size:.82rem;display:flex}.latest-release .release-list svg{color:var(--blue);flex:none;margin-top:3px}.see-more{color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:.88rem;font-weight:680;display:inline-flex}.see-more:hover{color:var(--blue-dark)}.modal-overlay{z-index:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0916326b;place-items:center;padding:40px 20px;animation:.16s modal-in;display:grid;position:fixed;inset:0}@keyframes modal-in{0%{opacity:0}}.modal-panel{background:#fff;border-radius:18px;width:min(100%,680px);max-height:80vh;animation:.22s cubic-bezier(.2,.7,.2,1) panel-in;position:relative;overflow:hidden;box-shadow:0 30px 80px #0916324d}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.modal-close{background:var(--bg-blue);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.modal-close:hover{background:var(--blue-soft)}.modal-head{border-bottom:1px solid var(--line);padding:32px 36px 12px}.modal-head h2{margin-bottom:4px}.modal-head p{color:var(--muted);margin:0;font-size:.88rem}.modal-body{max-height:calc(80vh - 100px);padding:28px 36px 36px;overflow-y:auto}.modal-release{padding-bottom:26px}.modal-release+.modal-release{border-top:1px solid var(--line);padding-top:22px}.modal-release-head{align-items:center;gap:10px;margin-bottom:4px;display:flex}.modal-release-head h3{margin:0;font-size:1.3rem}.modal-badge{color:var(--blue);background:#e5f2ff;border-radius:6px;padding:3px 7px;font-size:.62rem;font-weight:730}.modal-release-head time{color:var(--muted);font-size:.76rem}.modal-release-title{color:var(--ink);margin:0 0 14px;font-size:.94rem;font-weight:680}.modal-release-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.modal-release-list li{color:#536178;align-items:flex-start;gap:8px;font-size:.84rem;display:flex}.modal-release-list svg{color:var(--blue);flex:none;margin-top:3px}.docs-section-block{margin-bottom:44px;scroll-margin-top:90px}.docs-subsection{margin-top:36px}.docs-subsection h2{font-size:1.5rem}@media (width<=900px){.action-grid{grid-template-columns:repeat(2,1fr)}.action-card:nth-child(2n){border-right:0}.action-card:nth-child(4n){border-right:1px solid var(--line)}.builtin-grid,.action-options,.create-ways{grid-template-columns:1fr}}@media (width<=560px){.action-grid{grid-template-columns:1fr}.action-card{border-right:0;border-bottom:1px solid var(--line)}.latest-release .release-list{grid-template-columns:1fr}}
