:root{color:#202127;font-synthesis:none;background:#fbfbfc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=dark]{color:#e8e8ec;background:#16171a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:inherit;min-width:320px;color:inherit;margin:0}button,input{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}.site-header{border-bottom:1px solid #e8e8eb;justify-content:space-between;align-items:center;max-width:1000px;height:68px;margin:auto;padding:0 32px;display:flex}.brand{align-items:center;gap:9px;font-size:14px;font-weight:680;display:inline-flex}.brand-mark{color:#fff;background:#202127;border-radius:6px;place-items:center;width:25px;height:25px;font-family:Georgia,serif;font-size:15px;display:grid}.brand img{object-fit:contain;border-radius:5px;width:24px;height:24px}nav{color:#666872;align-items:center;gap:20px;font-size:13px;display:flex}nav a:hover,.update-links a:hover{color:#202127}.icon-button{cursor:pointer;background:0 0;border:1px solid #dedee3;border-radius:5px;place-items:center;width:29px;height:29px;font-size:17px;line-height:1;display:grid}.shell{max-width:800px;margin:auto;padding:90px 32px 70px}.intro{max-width:620px}.eyebrow{color:#676973;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;font-size:13px;font-weight:600}h1{letter-spacing:0;margin:0;font-size:34px;font-weight:650;line-height:1.16}.intro>p:last-child{color:#686a74;max-width:560px;margin:16px 0 0;font-size:17px;line-height:1.65}.search-row{margin:58px 0 30px}.search-row label{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.search-input{color:#858791;background:#fff;border:1px solid #dedee4;border-radius:6px;align-items:center;gap:8px;height:43px;padding:0 13px;display:flex}.search-input span{font-size:23px;line-height:1;transform:rotate(-15deg)}.search-input input{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:0;font-size:14px}.search-input input::placeholder{color:#9b9ca4}.preview-notice{color:#8a6c28;margin:-10px 0 24px;font-size:12px}.release-list{border-top:1px solid #e2e2e6}.release-card,.changelog-entry{border-bottom:1px solid #e2e2e6;grid-template-columns:128px minmax(0,1fr);gap:30px;padding:38px 0 40px;display:grid}.changelog-entry time{color:#81838d;padding-top:6px;font-size:13px}.entry-heading{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:5px;padding:0;font-size:19px;font-weight:650;line-height:1.35;display:flex}.entry-heading:disabled{cursor:default}.entry-heading:not(:disabled):hover>span:last-child{text-decoration:underline}.changelog-content ul{margin:14px 0 0;padding-left:20px}.callout{color:#51441e;background:#fffbea;border:1px solid #eadca9;border-radius:5px;margin:17px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.status,.error-notice{margin:0 0 24px;font-size:14px}.status{color:#747681}.error-notice{color:#9b5151;background:#fff7f7;border:1px solid #edcaca;border-radius:5px;padding:12px}.detail-entry{border-top:1px solid #e2e2e6;padding:37px 0 20px}.detail-entry h1{margin:10px 0 18px;font-size:30px}.component-gallery{border-top:1px solid #e2e2e6;margin-top:76px;padding-top:50px}.component-gallery h2{margin:0;font-size:26px}.component-gallery>p:not(.eyebrow){color:#6b6d76}.component-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.component-card{background:#fff;border:1px solid #e1e1e6;border-radius:7px;min-height:118px;padding:18px}.component-label{color:#8a8b94;letter-spacing:.06em;text-transform:uppercase;margin-bottom:15px;font-size:11px;font-weight:650;display:block}.button-row{flex-wrap:wrap;gap:8px;display:flex}.primary-button,.secondary-button{cursor:pointer;border-radius:5px;padding:8px 11px;font-size:13px;font-weight:600}.primary-button{color:#fff;background:#27282d;border:1px solid #27282d}.secondary-button{color:#4b4d56;background:0 0;border:1px solid #d9d9df}.release-date{color:#81838d;padding-top:6px;font-size:13px}.release-title{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:7px;padding:0;font-size:22px;font-weight:630;line-height:1.25;display:flex}.release-title:hover>span:last-child{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.version{color:#62646d;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:600}.release-description{color:#666873;margin:13px 0 0;font-size:15px;line-height:1.6}.update-group{margin-top:29px}.update-group h3{align-items:center;gap:8px;margin:0 0 13px;font-size:13px;font-weight:650;display:flex}.update-group h3 span{text-align:center;width:16px}.category-feature h3{color:#506fba}.category-improvement h3{color:#a66b16}.category-fix h3{color:#9b5151}.category-security h3{color:#7772a4}.update+.update{margin-top:18px}.update h4{margin:0;font-size:15px;font-weight:650}.update p{color:#6c6e78;margin:5px 0 0;font-size:14px;line-height:1.55}.update-links{gap:14px;display:flex}.update-links a{color:#50525b;text-underline-offset:3px;text-decoration:underline}.tags{flex-wrap:wrap;gap:6px;margin-top:25px;display:flex}.tags span{color:#666871;border:1px solid #dfdfe4;border-radius:4px;padding:3px 8px;font-size:12px}.empty-state{color:#73757e;margin:36px 0;font-size:14px}.detail-view{max-width:670px}.detail-view .release-card{border-top:1px solid #e2e2e6;grid-template-columns:1fr;gap:8px}.detail-view .release-date{order:2;padding:0}.detail-view .release-title{cursor:default}.detail-view .release-title:hover>span:last-child{text-decoration:none}.back-button{color:#686a74;cursor:pointer;background:0 0;border:0;margin:0 0 32px;padding:0;font-size:14px}.back-button:hover{color:inherit}footer{color:#878993;border-top:1px solid #e8e8eb;justify-content:space-between;max-width:1000px;margin:auto;padding:26px 32px;font-size:12px;display:flex}:root[data-theme=dark] .site-header,:root[data-theme=dark] footer{border-color:#2b2c31}:root[data-theme=dark] .brand-mark{color:#191a1d;background:#e8e8ec}:root[data-theme=dark] .icon-button,:root[data-theme=dark] .search-input,:root[data-theme=dark] .tags span{border-color:#383940}:root[data-theme=dark] .search-input{background:#1d1e22}:root[data-theme=dark] .release-list,:root[data-theme=dark] .release-card,:root[data-theme=dark] .detail-view .release-card,:root[data-theme=dark] .changelog-entry,:root[data-theme=dark] .component-gallery,:root[data-theme=dark] .detail-entry{border-color:#303137}:root[data-theme=dark] .changelog-content,:root[data-theme=dark] .component-gallery>p:not(.eyebrow){color:#a6a7b0}:root[data-theme=dark] .component-card{background:#1d1e22;border-color:#383940}:root[data-theme=dark] .secondary-button{color:#d4d5da;border-color:#44454d}:root[data-theme=dark] .primary-button{color:#17181b;background:#e8e8ec;border-color:#e8e8ec}:root[data-theme=dark] .callout{color:#e6dba9;background:#2a271c;border-color:#5a5032}:root[data-theme=dark] .error-notice{color:#e8b8b8;background:#2b1e20;border-color:#653d3d}:root[data-theme=dark] .release-description,:root[data-theme=dark] .update p,:root[data-theme=dark] .intro>p:last-child{color:#a6a7b0}:root[data-theme=dark] nav a:hover,:root[data-theme=dark] .update-links a:hover{color:#fff}@media (width<=640px){.site-header{height:62px;padding:0 20px}nav{gap:13px}.shell{padding:56px 20px}h1{font-size:32px}.release-card,.changelog-entry{grid-template-columns:1fr;gap:8px;padding:29px 0 32px}.release-date,.changelog-entry time{padding:0}.release-title,.entry-heading{font-size:20px}.component-grid{grid-template-columns:1fr}footer{padding:22px 20px}}.brand-logo{object-fit:contain;border-radius:6px;width:25px;height:25px}.brand-website{color:#62646d;font-size:13px}.brand-website:hover{color:inherit}.release-summary{display:contents}.release-block{min-width:0}.release-block-date{color:#81838d;grid-area:1/1/span 10;padding-top:6px;font-size:13px}.release-block-badge{color:#62646d;grid-column:2;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:600}.release-block-title{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-column:2;justify-self:start;padding:0;font-size:19px;font-weight:650;line-height:1.35}.release-block-title:disabled{cursor:default}.release-block-title:not(:disabled):hover{text-decoration:underline}.release-block-text,.release-block-markdown{color:#666873;grid-column:2;margin:0;font-size:15px;line-height:1.65}.release-block-markdown .changelog-content{margin:0}@media (width<=640px){.release-summary{gap:8px;display:grid}.release-block-date,.release-block-badge,.release-block-title,.release-block-text,.release-block-markdown{grid-area:auto}.release-block-date{padding:0}}.changelog-content{color:#666873;font-size:15px;line-height:1.7}.changelog-content>:first-child{margin-top:16px}.changelog-content h1,.changelog-content h2,.changelog-content h3,.changelog-content h4{color:#2b2c32;margin:28px 0 10px;font-weight:650;line-height:1.3}.changelog-content h1{font-size:24px}.changelog-content h2{font-size:20px}.changelog-content h3{font-size:17px}.changelog-content h4{font-size:15px}.changelog-content p{margin:14px 0}.changelog-content ul,.changelog-content ol{margin:14px 0;padding-left:24px}.changelog-content li+li{margin-top:7px}.changelog-content strong{color:#303137;font-weight:700}.changelog-content a{color:#3e62a8;text-underline-offset:3px;text-decoration:underline}.changelog-content code{color:#9d3f4e;background:#f0f0f3;border-radius:3px;padding:2px 5px;font-family:SFMono-Regular,Consolas,monospace;font-size:.9em}.changelog-content pre{background:#f5f5f7;border:1px solid #dfdfe4;border-radius:6px;padding:15px;overflow-x:auto}.changelog-content pre code{color:inherit;background:0 0;padding:0}.changelog-content blockquote{color:#665322;background:#fffbea;border-left:3px solid #d3a740;margin:18px 0;padding:10px 14px}:root[data-markdown-theme=terminal] .changelog-content{color:#cbd7c8;font-family:SFMono-Regular,Consolas,monospace;font-size:14px}:root[data-markdown-theme=terminal] .changelog-content h1,:root[data-markdown-theme=terminal] .changelog-content h2,:root[data-markdown-theme=terminal] .changelog-content h3,:root[data-markdown-theme=terminal] .changelog-content h4,:root[data-markdown-theme=terminal] .changelog-content strong{color:#90dc99}:root[data-markdown-theme=terminal] .changelog-content code,:root[data-markdown-theme=terminal] .changelog-content pre{color:#cbd7c8;background:#19231c;border-color:#314237}:root[data-markdown-theme=terminal] .changelog-content a{color:#8cb9ff}:root[data-markdown-theme=terminal] .changelog-content blockquote{color:#dbd09d;background:#292719;border-color:#cfb457}:root[data-markdown-theme=compact] .changelog-content{font-size:14px;line-height:1.55}:root[data-markdown-theme=compact] .changelog-content h1,:root[data-markdown-theme=compact] .changelog-content h2,:root[data-markdown-theme=compact] .changelog-content h3,:root[data-markdown-theme=compact] .changelog-content h4{margin:22px 0 8px}:root[data-markdown-theme=compact] .changelog-content p,:root[data-markdown-theme=compact] .changelog-content ul,:root[data-markdown-theme=compact] .changelog-content ol{margin:9px 0}:root[data-theme=dark] .changelog-content{color:#b7b8c0}:root[data-theme=dark] .changelog-content h1,:root[data-theme=dark] .changelog-content h2,:root[data-theme=dark] .changelog-content h3,:root[data-theme=dark] .changelog-content h4,:root[data-theme=dark] .changelog-content strong{color:#efeff3}:root[data-theme=dark] .changelog-content code{color:#f1aab3;background:#292a30}:root[data-theme=dark] .changelog-content pre{background:#1d1e22;border-color:#383940}:root[data-theme=dark] .changelog-content blockquote{color:#e6dba9;background:#2a271c;border-color:#9b7d32}.admin-page{color:#202127;background:#f7f7f8;min-height:100vh}.admin-header{color:#656771;border-bottom:1px solid #e3e3e7;justify-content:space-between;align-items:center;max-width:1060px;height:68px;margin:auto;padding:0 32px;font-size:13px;display:flex}.admin-shell{max-width:900px;margin:auto;padding:70px 32px}.admin-intro{max-width:560px}.admin-intro h1{font-size:34px}.admin-intro p:last-child{color:#6a6c75;margin:14px 0 0;line-height:1.6}.admin-panel,.admin-list{background:#fff;border:1px solid #e1e1e6;border-radius:7px;margin-top:42px;padding:24px}.panel-heading{justify-content:space-between;align-items:center;display:flex}.admin-panel h2,.admin-list h2{margin:0;font-size:18px}.admin-panel form{gap:17px;margin-top:22px;display:grid}.admin-panel label{color:#484a53;gap:7px;font-size:13px;font-weight:650;display:grid}.admin-panel input{height:40px;color:inherit;background:#fff;border:1px solid #d9d9df;border-radius:5px;outline-color:#7494d3;padding:0 10px;font-size:14px}.admin-panel .primary-button{justify-self:start}.text-button{color:#5c6d9d;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.page-row{border-top:1px solid #e8e8ec;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.admin-list>.page-row:first-of-type{margin-top:16px}.page-row h3{margin:0 0 7px;font-size:15px}.page-row a{color:#4969a8;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.page-row p{color:#858791;margin:6px 0 0;font-size:12px}.row-actions{flex:none;gap:8px;display:flex}.danger-button{color:#9b4d54;cursor:pointer;background:#fff7f7;border:1px solid #edcaca;border-radius:5px;padding:8px 11px;font-size:13px}.permalink{border-top:1px solid #e2e2e6;margin-top:28px;padding-top:16px}.permalink a{color:#6278aa;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}@media (width<=640px){.admin-header,.admin-shell{padding-left:20px;padding-right:20px}.admin-shell{padding-top:48px}.admin-panel,.admin-list{padding:18px}.page-row{flex-direction:column;align-items:flex-start}.row-actions{width:100%}}.admin-nav{align-items:center;gap:16px;display:flex}.login-panel{background:#fff;border:1px solid #e1e1e6;border-radius:7px;width:min(420px,100% - 40px);margin:14vh auto 0;padding:30px}.login-panel h1{font-size:28px}.login-panel>p:not(.eyebrow){color:#686a74;line-height:1.6}.login-panel form{gap:18px;margin-top:24px;display:grid}.login-panel label{gap:8px;font-size:13px;font-weight:650;display:grid}.login-panel input{height:41px;font:inherit;border:1px solid #d9d9df;border-radius:5px;padding:0 10px}.css-studio{background:#fafafb;border:1px solid #e1e1e6;border-radius:6px;margin:8px 0;padding:18px}.studio-heading{color:#858791;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;display:flex}.studio-heading h3{color:#25262c;margin:4px 0 0;font-size:16px}.studio-grid{background:#fff;border:1px solid #dedee4;border-radius:5px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.studio-grid>label{color:#bfc2ca;background:#202126;padding:13px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.studio-grid textarea{resize:vertical;color:#eef0f5;width:100%;min-height:270px;font:inherit;background:0 0;border:0;outline:0;padding:12px 0 0;line-height:1.55}.markdown-preview{min-width:0;padding:13px 18px;overflow:auto}.markdown-preview .changelog-content{font-size:14px}.markdown-preview .changelog-content h2{margin-top:16px}.markdown-preview .changelog-content>:last-child{margin-bottom:0}@media (width<=640px){.studio-grid{grid-template-columns:1fr}.studio-grid>label{min-height:210px}.studio-grid textarea{min-height:180px}.studio-heading{flex-direction:column;align-items:flex-start;gap:7px}}.copy-settings{background:#fafafb;border:1px solid #e1e1e6;border-radius:6px;margin:8px 0;padding:22px}.copy-heading{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:20px;display:flex}.copy-heading h3{color:#25262c;margin:4px 0 0;font-size:16px}.copy-heading p{color:#777983;max-width:310px;margin:0;font-size:13px;line-height:1.5}.copy-grid{gap:15px;display:grid}.copy-grid label{border-top:1px solid #e7e7eb;grid-template-columns:176px minmax(0,1fr);grid-template-areas:"label input""help input";align-items:start;gap:5px 20px;padding:15px 0;display:grid}.copy-grid label:first-child{border-top:0;padding-top:0}.copy-grid label:last-child{padding-bottom:0}.copy-grid label>span{color:#34363f;grid-area:label;font-size:14px;font-weight:650}.copy-grid label small{color:#858791;grid-area:help;font-size:12px;font-weight:400;line-height:1.45}.copy-grid label input{grid-area:input;width:100%}@media (width<=640px){.copy-settings{padding:18px}.copy-heading{display:block}.copy-heading p{margin-top:8px}.copy-grid label{grid-template-columns:1fr;grid-template-areas:"label""help""input";gap:6px}.copy-grid label input{margin-top:4px}}.home-choice{cursor:pointer;background:#f8faff;border:1px solid #dfe3ed;border-radius:6px;grid-template-columns:auto minmax(0,1fr);padding:14px;align-items:flex-start!important;gap:11px!important;display:flex!important}.home-choice input{accent-color:#4b6fae;width:16px;height:16px;margin:2px 0 0}.home-choice strong{color:#30323b;font-size:13px;display:block}.home-choice small{color:#737681;margin-top:3px;font-size:12px;font-weight:400;line-height:1.45;display:block}.admin-nav a{color:#686a74;font-size:13px;text-decoration:none}.admin-nav a.active{color:#202127;font-weight:650}.theme-editor{padding-bottom:44px}.theme-toolbar{justify-content:space-between;align-items:end;gap:18px;margin:38px 0 16px;display:flex}.theme-toolbar>label{color:#484a53;gap:7px;font-size:13px;font-weight:650;display:grid}.theme-toolbar select{min-width:260px;height:39px;color:inherit;font:inherit;background:#fff;border:1px solid #d9d9df;border-radius:5px;padding:0 9px}.theme-toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.theme-workspace{background:#fff;border:1px solid #dedee4;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:600px;display:grid;overflow:hidden}.theme-source{color:#bec2cc;background:#202126;grid-template-rows:auto minmax(0,1fr);padding:15px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;display:grid}.theme-source textarea{resize:vertical;color:#f0f2f7;width:100%;min-height:550px;font:inherit;background:0 0;border:0;outline:0;margin-top:11px;line-height:1.6}.theme-preview{color:#202127;background:#fbfbfc;overflow:auto}.theme-preview .site-header{border-bottom:1px solid #e8e8eb;height:58px;padding:0 18px}.theme-preview-content{padding:36px 26px}.theme-preview-content h2{margin:0;font-size:28px;line-height:1.2}.theme-preview-content>p:not(.eyebrow){color:#6b6d76;line-height:1.55}.theme-preview .changelog-entry{border-top:1px solid #e2e2e6;border-bottom:1px solid #e2e2e6;margin-top:28px;padding:23px 0;display:block}.theme-preview footer{color:#858791;border-top:1px solid #e8e8eb;justify-content:space-between;padding:16px 18px;font-size:12px;display:flex}@media (width<=760px){.theme-toolbar{flex-direction:column;align-items:stretch}.theme-toolbar select{width:100%;min-width:0}.theme-workspace{grid-template-columns:1fr}.theme-source textarea{min-height:330px}.theme-preview{min-height:420px}}.brand-settings{background:#f8faff;border:1px solid #dfe5ef;border-radius:6px;margin:8px 0;padding:22px}.brand-grid{gap:15px;display:grid}.brand-grid label{border-top:1px solid #e1e7f0;grid-template-columns:176px minmax(0,1fr);grid-template-areas:"label input""help input";align-items:start;gap:5px 20px;padding:15px 0;display:grid}.brand-grid label:first-child{border-top:0;padding-top:0}.brand-grid label:last-child{padding-bottom:0}.brand-grid label>span{color:#34363f;grid-area:label;font-size:14px;font-weight:650}.brand-grid label small{color:#747783;grid-area:help;font-size:12px;font-weight:400;line-height:1.45}.brand-grid label input{grid-area:input;width:100%}@media (width<=640px){.brand-settings{padding:18px}.brand-grid label{grid-template-columns:1fr;grid-template-areas:"label""help""input";gap:6px}.brand-grid label input{margin-top:4px}}.layout-shell{max-width:1080px}.layout-toolbar{justify-content:space-between;align-items:end;gap:16px;margin:38px 0 16px;display:flex}.layout-toolbar label,.layout-block label{color:#484a53;gap:7px;font-size:13px;font-weight:650;display:grid}.layout-toolbar select,.layout-block select,.layout-block input{min-width:220px;height:39px;color:inherit;font:inherit;background:#fff;border:1px solid #d9d9df;border-radius:5px;padding:0 10px}.layout-workspace{background:#fff;border:1px solid #dedee4;border-radius:7px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);display:grid;overflow:hidden}.layout-editor,.layout-preview{padding:24px}.layout-editor{border-right:1px solid #e1e1e6}.layout-preview{background:#fafafb}.layout-heading{justify-content:space-between;align-items:start;gap:14px;display:flex}.layout-heading h2,.layout-preview h2{margin:4px 0 0;font-size:18px}.layout-help{color:#777983;margin:18px 0;font-size:13px;line-height:1.5}.layout-blocks{gap:9px;display:grid}.layout-block{background:#fff;border:1px solid #e0e1e5;border-radius:6px;grid-template-columns:74px minmax(120px,1fr) minmax(120px,1fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.layout-block label{min-width:0}.layout-block select,.layout-block input{width:100%;min-width:0}.block-order{gap:4px;display:flex}.block-order button{color:#62646d;cursor:pointer;background:#fff;border:1px solid #d9d9df;border-radius:4px;padding:5px 6px;font-size:11px}.block-order button:disabled{opacity:.45;cursor:default}.remove-block{color:#a45258;padding-bottom:10px}.layout-preview .changelog-entry{border-top:1px solid #e1e1e6;border-bottom:1px solid #e1e1e6;margin-top:22px;padding:24px 0;display:block}.layout-preview .release-summary{gap:10px;display:grid}.layout-preview .release-block-title{font-size:20px}.layout-preview .release-block-markdown .changelog-content{margin-top:0}@media (width<=800px){.layout-toolbar{flex-direction:column;align-items:stretch}.layout-toolbar select{width:100%}.layout-workspace{grid-template-columns:1fr}.layout-editor{border-bottom:1px solid #e1e1e6;border-right:0}.layout-block{grid-template-columns:1fr}.block-order{order:4}.remove-block{justify-self:start;padding-bottom:0}}.admin-command{background:#f8faff;border:1px solid #dfe4ed;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:20px 22px;display:flex}.admin-command strong{color:#2b2d35;font-size:15px;display:block}.admin-command span{color:#737681;margin-top:4px;font-size:13px;display:block}.setup-wizard{background:#fff;border:1px solid #dfe1e7;border-radius:8px;width:min(100%,1020px);margin:40px auto 0;padding:30px;box-shadow:0 20px 45px #1b1e2614}.wizard-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.wizard-top h2{color:#25262c;margin:4px 0 0;font-size:24px;line-height:1.2}.wizard-progress{grid-template-columns:repeat(4,1fr);gap:10px;margin:30px 0 28px;padding:0;list-style:none;display:grid}.wizard-progress li{color:#90929b;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.wizard-progress span{color:#858791;background:#fff;border:1px solid #d6d8df;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.wizard-progress li.active{color:#283d68}.wizard-progress li.active span{color:#fff;background:#5277bc;border-color:#5277bc}.wizard-progress li.done{color:#52705d}.wizard-progress li.done span{color:#52705d;background:#edf7ee;border-color:#9fc5a8}.wizard-stage{min-height:350px;animation:.26s both wizard-enter}.wizard-form,.wizard-css{gap:18px;max-width:620px;display:grid}.wizard-form>p,.wizard-css>p{color:#6d707a;margin:0 0 8px;line-height:1.6}.wizard-form label,.wizard-css label{color:#41434b;gap:7px;font-size:13px;font-weight:650;display:grid}.wizard-form input,.wizard-form textarea,.wizard-css textarea{width:100%;min-height:41px;color:inherit;font:inherit;background:#fff;border:1px solid #d9d9df;border-radius:5px;outline-color:#7494d3;padding:10px}.wizard-form textarea,.wizard-css textarea{resize:vertical;min-height:82px}.wizard-css textarea{min-height:155px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.55}.wizard-actions{border-top:1px solid #ececf0;justify-content:space-between;gap:10px;margin-top:30px;padding-top:20px;display:flex}.wizard-actions .primary-button{margin-left:auto}.wizard-layout{grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);gap:24px;display:grid}.wizard-layout>div>p{color:#6d707a;margin:0 0 18px;line-height:1.6}.url-field{color:#41434b;gap:7px;margin-bottom:16px;font-size:13px;font-weight:650;display:grid}.url-field select,.wizard-block select{height:39px;color:inherit;font:inherit;background:#fff;border:1px solid #d9d9df;border-radius:5px;padding:0 9px}.wizard-blocks{gap:9px;margin-bottom:14px;display:grid}.wizard-block{background:#fcfcfd;border:1px solid #e0e1e6;border-radius:6px;grid-template-columns:72px minmax(100px,1fr) minmax(100px,1fr) auto;align-items:end;gap:9px;padding:11px;display:grid}.wizard-block label{color:#585a63;gap:6px;min-width:0;font-size:11px;font-weight:650;display:grid}.wizard-block select{width:100%;min-width:0}.wizard-preview{background:#fafafb;border:1px solid #e1e3e8;border-radius:7px;padding:20px}.wizard-preview .changelog-entry{border-top:1px solid #e1e1e6;border-bottom:1px solid #e1e1e6;margin-top:15px;padding:18px 0;display:block}.wizard-preview .release-summary{gap:9px;display:grid}.wizard-preview .release-block-date,.wizard-preview .release-block-badge,.wizard-preview .release-block-title,.wizard-preview .release-block-text,.wizard-preview .release-block-markdown{grid-area:auto}.wizard-preview .release-block-date{padding:0}.wizard-preview .release-block-title{font-size:18px}.wizard-preview .release-block-markdown .changelog-content{margin:0}.wizard-brand{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.wizard-brand>p,.wizard-brand label:nth-of-type(4),.wizard-brand label:nth-of-type(5),.wizard-brand label:nth-of-type(6){grid-column:1/-1}@keyframes wizard-enter{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (width<=760px){.setup-wizard{padding:21px}.wizard-progress{grid-template-columns:repeat(2,1fr);row-gap:14px}.wizard-layout,.wizard-block{grid-template-columns:1fr}.block-order{order:4}.remove-block{justify-self:start;padding-bottom:0}.wizard-brand{grid-template-columns:1fr}.wizard-brand label{grid-column:auto!important}.admin-command{flex-direction:column;align-items:flex-start}.wizard-actions{flex-wrap:wrap}}.wizard-hint{color:#777983;margin:-4px 0 0;font-size:12px;line-height:1.5}.wizard-progress button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.wizard-progress button:hover{color:#273b65}.wizard-progress li:not(.active) button:hover span{border-color:#98acd1}.wizard-form b{color:#aa4d55;font-size:13px}.wizard-form label:has(input:required)>b{margin-left:2px}.home-choice{background:#fff;border:1px solid #d9dce4;border-radius:6px;grid-template-columns:18px minmax(0,1fr);min-height:64px;padding:15px 16px;transition:border-color .16s,background .16s;display:grid!important}.home-choice:hover{background:#f8faff;border-color:#9baed1}.home-choice:has(input:checked){background:#f5f8ff;border-color:#7897ce}.home-choice input{accent-color:#4b6fae;width:16px;height:16px}.home-choice strong{font-size:14px}.home-choice small{max-width:440px}.wizard-css{grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);gap:24px;max-width:none}.wizard-css>div{gap:18px;display:grid}.wizard-css-preview{background:#fbfbfc;border:1px solid #e1e3e8;border-radius:7px;overflow:hidden}.wizard-css-preview .site-header{border-bottom:1px solid #e5e5e9;height:54px;padding:0 16px}.css-preview-content{padding:23px 18px}.css-preview-content h2{margin:0;font-size:22px}.css-preview-content .changelog-entry{border-top:1px solid #e1e1e6;border-bottom:1px solid #e1e1e6;margin-top:20px;padding:18px 0;display:block}.css-preview-content .release-summary{gap:9px;display:grid}.css-preview-content .release-block-date,.css-preview-content .release-block-badge,.css-preview-content .release-block-title,.css-preview-content .release-block-text,.css-preview-content .release-block-markdown{grid-area:auto}.css-preview-content .release-block-date{padding:0}@media (width<=760px){.wizard-css{grid-template-columns:1fr}}
