@font-face{font-family:Comrade Oswald;src:url(/fonts/oswald-cyrillic.woff2)format("woff2");font-style:normal;font-weight:500 700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comrade Oswald;src:url(/fonts/oswald-latin.woff2)format("woff2");font-style:normal;font-weight:500 700;font-display:swap;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}@font-face{font-family:Comrade PT Sans;src:url(/fonts/pt-sans-cyrillic.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comrade PT Sans;src:url(/fonts/pt-sans-latin.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;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}@font-face{font-family:Comrade PT Sans;src:url(/fonts/pt-sans-bold-cyrillic.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comrade PT Sans;src:url(/fonts/pt-sans-bold-latin.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;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}@font-face{font-family:Comrade PT Mono;src:url(/fonts/pt-mono-cyrillic.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comrade PT Mono;src:url(/fonts/pt-mono-latin.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;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}
:root{--paper:#e8d9b9;--paper-deep:#d6c5a4;--ink:#24211e;--red:#ad2c23;--muted:#5f564b;--line:#ad9d83;--shade:#867963;--display:"Comrade Oswald", "Arial Narrow", sans-serif;--body:"Comrade PT Sans", Arial, sans-serif;--mono:"Comrade PT Mono", monospace}*,:before,:after{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font:16px/1.5 var(--body);-webkit-font-smoothing:antialiased;margin:0}body:after{content:"";z-index:10;pointer-events:none;opacity:.3;background:url(/assets/paper.svg);position:fixed;inset:0}::selection{background:var(--red);color:var(--paper)}button,input,textarea{font:inherit;color:inherit}button,input,textarea,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border-radius:0;transition:background .15s,color .15s}button:disabled{cursor:wait;opacity:.55}a{color:inherit;text-decoration:none}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,pre:focus-visible{outline:2px solid var(--red);outline-offset:4px}h1,h2,h3{font-family:var(--display);margin:0;font-weight:600;line-height:1.15}p{overflow-wrap:break-word;margin:0}svg{display:block}code,pre{font-family:var(--mono)}.workspace{border-top:5px solid var(--red);min-height:100vh}.sidebar{background:var(--ink);width:244px;color:var(--paper);border-right:1px solid var(--ink);flex-direction:column;padding:30px 20px 24px;display:flex;position:fixed;inset:5px auto 0 0}.brand{align-items:center;gap:10px;display:flex}.brand-mark{flex-shrink:0;width:36px;height:36px}.brand-name{font:600 30px/1 var(--display);letter-spacing:-.4px}.brand-name>span{font:7px/1.5 var(--mono);letter-spacing:.2px;margin-top:7px;display:block}.workspace-label{font:8px/1.5 var(--mono);letter-spacing:.3px;border-top:1px solid var(--shade);color:var(--paper-deep);justify-content:space-between;align-items:center;gap:8px;margin:36px 0 28px;padding-top:20px;display:flex}.workspace-label>span{background:var(--red);color:var(--paper);padding:3px 6px;font-size:8px}.nav-heading{font:11px/1.5 var(--mono);justify-content:space-between;gap:8px;margin:0 0 15px;display:flex}.nav-heading>span{color:var(--paper-deep)}.assistant-list{flex-direction:column;gap:8px;display:flex;overflow:auto}.assistant-item,.new-assistant{border:1px solid var(--shade);text-align:left;background:0 0;align-items:center;gap:10px;width:100%;padding:13px 11px;font-size:14px;display:flex}.assistant-item>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistant-item.active{background:var(--paper);border-color:var(--paper);color:var(--ink)}.assistant-item:not(.active):hover,.new-assistant:hover{background:#39322a}.tiny-mark{background:var(--red);flex-shrink:0;width:7px;height:7px}.nav-arrow{margin-left:auto;font-size:18px}.new-assistant{color:var(--paper-deep);border:1px dashed var(--shade)}.new-assistant>span{font-size:22px;line-height:1}.sidebar-footer{color:var(--paper-deep);margin-top:auto;padding-top:36px;font-size:12px}.sidebar-footer p{font:8px/1.7 var(--mono);letter-spacing:.3px;margin:16px 0}.sidebar-footer a{border-top:1px solid var(--shade);font:9px/1.5 var(--mono);justify-content:space-between;align-items:center;padding-top:14px;display:flex}.sidebar-footer a:hover{color:var(--paper)}.sidebar-footer a>span{font:20px/1 var(--body)}.status-dot{background:var(--red);width:6px;height:6px;margin-right:7px;display:inline-block}.sidebar :focus-visible{outline-color:var(--paper)}.main{margin-left:244px}.topbar{border-bottom:1px solid var(--ink);min-height:66px;font:10px/1.5 var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:14px 42px;display:flex}.topbar strong{color:var(--ink);font-weight:400}.slash{color:var(--shade);margin:0 12px}.local-badge{border:1px solid var(--red);color:var(--red);white-space:nowrap;padding:5px 8px;font-size:9px}.content{max-width:1400px;margin:auto;padding:38px 42px 0}.page-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:36px;display:flex}.eyebrow{font:9px/1.6 var(--mono);letter-spacing:.4px;align-items:center;gap:9px;margin-bottom:23px;display:flex}.eyebrow-square{background:var(--red);flex-shrink:0;width:7px;height:7px;display:block}h1{letter-spacing:-1.2px;font-size:clamp(39px,3.6vw,58px);line-height:1.1}h1>span{background:var(--red);color:var(--paper);transform-origin:0;margin:9px 0 4px;padding:0 9px 7px;display:inline-block;transform:rotate(-2deg)}.subtitle{color:var(--muted);margin-top:19px;font-size:16px;line-height:1.55}.heading-index{border-left:3px solid var(--red);color:var(--muted);font:8px/1.8 var(--mono);white-space:nowrap;margin-top:3px;padding-left:14px}.heading-index b{font:500 34px/1.4 var(--display);color:var(--red);display:block}.tabs{border-top:1px solid var(--ink);border-bottom:3px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:30px;display:grid}.tabs>button{border:0;border-right:1px solid var(--line);color:var(--muted);text-align:left;background:0 0;align-items:center;gap:10px;padding:16px 18px;font-size:15px;display:flex;position:relative}.tabs>button:first-child{padding-left:0}.tabs>button:last-child{border-right:0}.tabs>button>span{color:var(--red);font:500 27px/1 var(--display)}.tabs>button.selected{color:var(--ink);font-weight:700}.tabs>button.selected:after{content:"";background:var(--red);height:3px;position:absolute;bottom:-3px;left:0;right:0}.tabs>button:hover{background:#d6c5a450}.tabs em{font:9px/1 var(--mono);background:var(--ink);color:var(--paper);margin-left:auto;padding:4px 5px}.editor-grid{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:38px;display:grid}.editor{min-width:0}.section-title{margin:0 0 26px}.section-title h2{text-transform:uppercase;letter-spacing:-.4px;font-size:28px}.section-title p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.6}.avatar{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.avatar img{transform-origin:50% 80%;width:100%;height:100%;animation:5.2s ease-in-out infinite comrade-avatar-idle;display:block}@keyframes comrade-avatar-idle{0%,42%,to{transform:translateY(0)rotate(0)}18%{transform:translateY(-1px)rotate(-3deg)}65%{transform:translateY(-1px)rotate(2deg)}}.avatar-small{width:36px;height:36px}.avatar-setting{border:1px solid var(--ink);background:var(--paper-deep);align-items:center;gap:18px;margin-bottom:28px;padding:20px;display:flex}.avatar-setting strong{font-size:17px}.avatar-setting p{color:var(--muted);margin:5px 0 10px;font-size:13px;line-height:1.5}.subtle-tag{font:8px/1.5 var(--mono);color:var(--muted)}.profile-stamp{color:var(--red);align-self:flex-start;margin-left:auto;font-size:30px;line-height:1}.avatar-picker{border:0;min-width:0;margin:0 0 28px;padding:0}.avatar-picker legend{margin-bottom:12px;padding:0;font-size:15px;font-weight:700}.avatar-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.avatar-choice{border:1px solid var(--line);cursor:pointer;flex-direction:column;align-items:center;gap:8px;padding:12px 6px 10px;font-size:13px;display:flex;position:relative}.avatar-choice .avatar{width:48px;height:48px}.avatar-choice input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.avatar-choice:has(input:checked){border-color:var(--red);background:var(--paper-deep);box-shadow:inset 0 0 0 1px var(--red)}.avatar-choice:has(input:checked):after{content:"";background:var(--red);width:6px;height:6px;position:absolute;top:7px;right:7px}.avatar-choice:has(input:focus-visible){outline:2px solid var(--red);outline-offset:3px}.avatar-choice:hover{background:var(--paper-deep)}.avatar-choice:has(input:disabled){opacity:.6;cursor:wait}.avatar-picker>p{color:var(--muted);margin-top:10px;font-size:12px}.frame-picker .avatar-choice{text-align:center;gap:14px;padding-top:18px}.avatar-frame-preview{border:1px solid var(--ink);background:var(--paper);width:54px;height:54px;box-shadow:3px 3px 0 var(--ink);justify-content:center;align-items:center;padding:3px;display:inline-flex}.avatar-choice .avatar-frame-preview .avatar{width:100%;height:100%}.avatar-frame-preview[data-frame=circle]{border-radius:50%;padding:6px}.avatar-frame-preview[data-frame=none]{box-shadow:none;background:0 0;border:0;padding:0}.avatar-frame-preview[data-frame=none] img{filter:drop-shadow(3px 4px 3px #24211e80)}.field{flex-direction:column;gap:8px;margin-bottom:25px;font-size:16px;font-weight:700;display:flex}.field>span{color:var(--muted);margin-top:-3px;font-size:12px;font-weight:400}.field input,.field textarea{border:1px solid var(--line);width:100%;font:16px/1.6 var(--body);resize:vertical;background:#efdfbf;border-radius:0;padding:12px 14px}.field input:hover,.field textarea:hover{border-color:var(--ink)}.field input:focus,.field textarea:focus{border-color:var(--red)}.field textarea{min-height:94px}.form-footer{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:23px 0 0;display:flex}.form-footer>span{color:var(--muted);font:9px/1.7 var(--mono);max-width:210px}.button{border:1px solid #0000;justify-content:space-between;align-items:center;gap:25px;min-height:49px;padding:14px 17px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}.button>span{font-size:23px;font-weight:400;line-height:1}.button.primary{background:var(--red);color:var(--paper)}.button.primary:hover{background:var(--ink)}.button.secondary{border-color:var(--ink);background:0 0}.button.secondary:hover{background:var(--ink);color:var(--paper)}.preview-column{border:1px solid var(--ink);background:var(--paper-deep);min-width:0;box-shadow:5px 5px 0 var(--ink);padding:20px}.preview-label{border-bottom:1px solid var(--ink);font:9px/1.5 var(--mono);justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:13px;display:flex}.preview-label>span:last-child{font:27px/1 var(--body);color:var(--red)}.theme-picker{border:1px solid var(--ink);margin-bottom:12px;display:flex}.theme-picker button{background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 6px;font-size:13px;display:flex}.theme-picker button+button{border-left:1px solid var(--ink)}.theme-picker button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.theme-picker button:not([aria-pressed=true]):hover{background:var(--paper)}.theme-picker button>span{font-size:19px;line-height:1}.preview-stage{min-height:620px;margin:0 -10px}.preview-stage iframe{background:0 0;border:0;width:100%;height:620px;display:block}.preview-page{background:var(--paper-deep);min-height:0}.preview-caption{border-top:1px solid var(--ink);margin-top:12px;padding-top:15px}.preview-caption strong{font:10px/1.5 var(--mono);text-transform:uppercase}.preview-caption p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.test-chat{width:100%;margin-top:18px}.connection-note{color:var(--muted);margin-top:15px;font-size:12px;line-height:1.6}.connection-note code{font-size:10px}.alert{white-space:pre-wrap;border:1px solid;border-left-width:4px;margin-bottom:24px;padding:15px 18px;font-size:14px;line-height:1.6}.error{border-color:var(--red);color:#77241d;background:#e8c4a7}.success{background:var(--paper-deep);border-color:var(--ink)}.text-button{text-underline-offset:3px;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;text-decoration:underline;display:block}.loading{text-align:center;font:13px/1.5 var(--mono);color:var(--muted);padding:80px 15px}.empty-state{text-align:center;border:1px dashed var(--ink);background:var(--paper-deep);margin-top:24px;padding:44px 20px}.empty-state>span{font:500 30px/1.3 var(--display);color:var(--red)}.empty-state h3{text-transform:uppercase;margin:18px 0 12px;font-size:27px}.empty-state p{color:var(--muted);margin-bottom:22px;font-size:15px}.dropzone{border:1px dashed var(--ink);background:var(--paper-deep);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:30px 18px;display:flex;position:relative}.dropzone:hover{background:#cebb98}.dropzone:focus-within{outline:2px solid var(--red);outline-offset:4px}.dropzone.disabled{opacity:.6;pointer-events:none}.dropzone input{opacity:0;width:1px;height:1px;position:absolute}.upload-symbol{font:40px/1 var(--body);color:var(--red);margin-bottom:17px}.dropzone strong{margin-bottom:6px;font-size:18px}.dropzone>span:not(.upload-symbol){color:var(--muted);font-size:14px}.dropzone u{color:var(--red);text-underline-offset:4px}.dropzone small{font:9px/1.7 var(--mono);color:var(--muted);margin-top:18px}.document-heading{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;margin:29px 0 0;padding-bottom:12px;display:flex}.document-heading h3{font:16px/1.5 var(--body);font-weight:700}.document-heading h3>span{color:var(--red);margin-left:6px}.document-heading>span{font:9px/1.5 var(--mono);color:var(--muted);text-align:right}.documents{margin:0;padding:0;list-style:none}.documents li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:15px 0;display:flex}.file-icon{text-align:center;border:1px solid var(--ink);min-width:42px;color:var(--red);font:9px/1 var(--mono);text-transform:uppercase;padding:12px 6px;display:block}.documents li>div{flex:1;min-width:0}.documents strong{overflow-wrap:anywhere;font-size:15px;display:block}.documents li>div>span{font:9px/1.6 var(--mono);color:var(--muted);margin-top:6px;display:block}.documents b{color:var(--ink);font-weight:400}.icon-button{background:0 0;border:0;padding:6px 10px;font-size:24px}.icon-button:hover{color:var(--red)}.empty-docs{text-align:center;color:var(--muted);border-bottom:1px solid var(--line);padding:34px 0;font-size:14px}.info-note{background:var(--paper-deep);border-left:3px solid var(--red);gap:11px;margin-top:25px;padding:17px;display:flex}.info-note>span{width:17px;font:700 17px/1.5 var(--body);color:var(--red);flex-shrink:0}.info-note p{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.install-step{align-items:flex-start;gap:15px;margin:26px 0 18px;display:flex}.install-step>span{min-width:26px;color:var(--red);font:500 32px/1.2 var(--display);flex-shrink:0}.install-step p{font-size:15px;line-height:1.6}.install-step code{font-size:12px}.code-box{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.code-box>div{border-bottom:1px solid var(--shade);font:9px/1.5 var(--mono);justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}.code-box button{color:var(--paper);font:11px/1.5 var(--body);text-underline-offset:3px;background:0 0;border:0;padding:2px 0;text-decoration:underline}.code-box pre{tab-size:2;margin:0;padding:18px;font-size:11px;line-height:1.9;overflow:auto}.code-box :focus-visible{outline-color:var(--paper)}.widget-id{color:var(--muted);font:9px/1.7 var(--mono);overflow-wrap:anywhere;flex-wrap:wrap;gap:12px;margin-top:27px;display:flex}.widget-id code{font-size:11px}.page-footer{border-top:1px solid var(--ink);color:var(--muted);font:9px/1.7 var(--mono);justify-content:space-between;align-items:center;gap:20px;margin-top:42px;padding:21px 0 27px;display:flex}.page-footer a{align-items:center;gap:10px;display:flex}.page-footer a:hover{color:var(--red)}.red{color:var(--red);font:20px/1 var(--body)}.account-controls{flex-shrink:0;align-items:center;gap:10px;display:flex;position:relative}.account-button,.subscription-shortcut{border:1px solid var(--ink);min-height:36px;font:13px/1.4 var(--body);background:0 0;align-items:center;gap:14px;padding:8px 12px;display:inline-flex}.account-button:hover{background:var(--ink);color:var(--paper)}.account-button>span{font-size:19px}.subscription-shortcut{color:var(--red);border-color:var(--red);font-size:12px}.subscription-shortcut:hover{background:var(--red);color:var(--paper)}.account-menu{z-index:15;border:1px solid var(--ink);background:var(--paper);min-width:175px;box-shadow:4px 4px 0 var(--ink);position:absolute;top:calc(100% + 8px);right:0}.account-menu button{text-align:left;width:100%;font:14px/1.5 var(--body);background:0 0;border:0;padding:13px 16px;display:block}.account-menu button+button{border-top:1px solid var(--line)}.account-menu button:hover{background:var(--paper-deep)}.premium-gate{min-width:0;position:relative}.premium-content{opacity:.5;pointer-events:none;height:100%}.premium-content .avatar-choice{height:100%}.premium-content .avatar-choice:has(input:disabled){opacity:1}.premium-overlay{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.premium-overlay>span{background:var(--ink);color:var(--paper);font:7px/1.5 var(--mono);padding:3px 5px;position:absolute;top:4px;right:5px}.premium-overlay:hover{box-shadow:inset 0 0 0 1px var(--red)}.premium-gate:has(.field){margin-bottom:25px}.premium-gate .field{margin-bottom:0}.premium-gate:has(.field) .premium-overlay>span{font-size:9px;top:auto;bottom:8px}.account-dialog{border:1px solid var(--ink);background:var(--paper);width:min(470px,100vw - 36px);max-height:calc(100dvh - 40px);color:var(--ink);box-shadow:6px 6px 0 var(--ink);padding:28px;overflow-y:auto}.account-dialog::backdrop{background:#24211eb3}.popup-heading{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;padding-bottom:16px;display:flex}.popup-heading h2{text-transform:uppercase;font-size:30px}.popup-heading button{font:26px/1 var(--body);background:0 0;border:0;padding:0 2px}.popup-intro{color:var(--muted);margin-bottom:23px;font-size:15px}.popup-wide{width:100%;display:flex}.popup-divider{text-align:center;color:var(--muted);font:10px/1.5 var(--mono);margin:17px 0}.social-login{border:1px solid var(--ink);background:0 0;align-items:center;gap:13px;width:100%;margin-bottom:10px;padding:12px;font-size:16px;display:flex}.social-login:hover{background:var(--paper-deep)}.social-login>span{margin-left:auto;font-size:20px}.popup-note{color:var(--muted);margin-top:16px;font-size:12px;line-height:1.6}.popup-message{border-left:3px solid var(--red);background:var(--paper-deep);margin-top:16px;padding:12px;font-size:13px;line-height:1.6}.subscription-features{margin:0 0 23px;padding-left:20px;font-size:15px}.subscription-features li{margin-bottom:10px}.subscription-features li::marker{color:var(--red)}.subscription-price{border-top:1px solid var(--ink);align-items:baseline;gap:12px;margin-bottom:20px;padding-top:17px;display:flex}.subscription-price strong{font:600 48px/1.2 var(--display);color:var(--red)}.subscription-price>span{font-size:14px}.test-payment-note{border-left:3px solid var(--red);background:var(--paper-deep);margin-bottom:18px;padding:13px;font-size:12px;line-height:1.6}.test-payment-note strong{display:block}.subscription-active{border:1px solid var(--ink);background:var(--paper-deep);padding:15px;font-size:15px}.subscription-active p{color:var(--muted);margin-top:5px;font-size:13px}@media (max-width:1050px){.topbar{flex-wrap:wrap}}@media (max-width:680px){.topbar{gap:10px}.account-controls{margin-left:auto}.account-button,.subscription-shortcut{padding:7px 9px;font-size:11px}.account-dialog{padding:21px}.popup-heading h2{font-size:27px}}@media (min-width:1600px){.content{padding-top:48px}.editor-grid{grid-template-columns:minmax(0,1fr) 420px;gap:60px}h1{font-size:62px}}@media (max-width:1250px){.sidebar{width:220px;padding-inline:16px}.main{margin-left:220px}.content{padding:30px 28px 0}.topbar{padding-inline:28px}.editor-grid{grid-template-columns:minmax(0,1fr) 340px;gap:28px}.preview-column{padding:17px}.brand-name{font-size:28px}.brand-name>span{font-size:6px}.brand-mark{width:31px;height:31px}.avatar-setting{gap:13px;padding:17px}.avatar-setting p{font-size:12px}.form-footer{flex-wrap:wrap}}@media (max-width:1050px){.sidebar{width:205px;padding-inline:14px}.main{margin-left:205px}.editor-grid{grid-template-columns:1fr;gap:34px}.preview-column{width:100%;max-width:440px;margin:auto}.heading-index{display:none}.brand-name{font-size:26px}.brand-mark{width:28px;height:28px}.brand{gap:8px}.local-badge{display:none}.topbar{font-size:9px}h1{font-size:46px}}@media (max-width:680px){.sidebar{border-bottom:2px solid var(--ink);width:100%;padding:20px 22px 17px;position:static}.brand-name{font-size:30px}.brand-name>span{font-size:7px}.brand-mark{width:35px;height:35px}.workspace-label,.nav-heading,.sidebar-footer{display:none}.assistant-list{flex-direction:row;gap:8px;margin-top:19px}.assistant-item,.new-assistant{flex-shrink:0;width:auto;max-width:230px;padding:10px 12px;font-size:13px}.main{margin-left:0}.topbar{min-height:48px;padding:12px 22px;font-size:8px}.slash{margin-inline:7px}.content{padding:29px 22px 0}.page-heading{margin-bottom:29px}.eyebrow{letter-spacing:.1px;margin-bottom:19px;font-size:8px}h1{letter-spacing:-.7px;font-size:clamp(34px,8.5vw,50px)}h1>span{padding:0 7px 6px}.subtitle{margin-top:18px;font-size:15px}.tabs{margin-bottom:26px}.tabs>button{gap:7px;padding:14px 9px;font-size:13px}.tabs>button>span{font-size:23px}.tabs em{padding:3px 4px;font-size:8px}.section-title h2{font-size:28px}.section-title p{font-size:14px}.avatar-setting{gap:13px;padding:16px}.avatar-setting .avatar{width:54px;height:54px}.avatar-setting strong{font-size:16px}.profile-stamp{display:none}.subtle-tag{font-size:7px}.form-footer{flex-direction:column;align-items:stretch;gap:17px}.form-footer>span{max-width:none}.form-footer .button{width:100%}.preview-column{max-width:420px;padding:17px}.page-footer{align-items:flex-start;gap:15px;font-size:7px;line-height:1.8}.page-footer>span{max-width:135px}.page-footer a{max-width:145px}}@media (max-width:370px){.content,.sidebar,.topbar{padding-inline:16px}.tabs>button{gap:5px;padding-inline:6px;font-size:12px}.tabs>button>span{font-size:20px}.avatar-setting{padding:13px}.avatar-setting .avatar{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
