@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f6f4ed;--foreground:#292c2a;--secondary:#eeece3;--muted-foreground:#686b64;--subtle-foreground:#777a72;--border:#d6d4cb;--border-strong:#b5b4a9;--surface:#f1efe7;--raised:#fbfaf5;--prose:#2d2f2c;--shadow-color:32 22% 18%;--brand:#a84e36;--brand-strong:#8c3f2a;--brand-soft:#a84e3612;--on-brand:#fbfaf5;--warning-soft:#e7b0081a;--warning-line:#e0ac5273;--radius:3px;--font-sans:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--font-serif:Georgia, "Times New Roman", serif;--motion-fast:.14s;--motion-settle:.24s;--ease-standard:cubic-bezier(.2, 0, 0, 1);font-family:var(--font-sans);color:var(--foreground);background:var(--background);font-synthesis:none;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1c1d1a;--foreground:#e9e5d9;--secondary:#282925;--muted-foreground:#a6a397;--subtle-foreground:#8f8d82;--border:#393a35;--border-strong:#56574f;--surface:#222320;--raised:#262723;--prose:#dcd8cc;--shadow-color:40 12% 3%;--brand:#d97c5d;--brand-strong:#e8957a;--brand-soft:#d97c5d1a;--on-brand:#1c1d1a;--warning-soft:#f0ba4c1a;--warning-line:#f0ba4c4d}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1c1d1a;--foreground:#e9e5d9;--secondary:#282925;--muted-foreground:#a6a397;--subtle-foreground:#8f8d82;--border:#393a35;--border-strong:#56574f;--surface:#222320;--raised:#262723;--prose:#dcd8cc;--shadow-color:40 12% 3%;--brand:#d97c5d;--brand-strong:#e8957a;--brand-soft:#d97c5d1a;--on-brand:#1c1d1a;--warning-soft:#f0ba4c1a;--warning-line:#f0ba4c4d}*{box-sizing:border-box}body{background:var(--background);margin:0}button,input,textarea{font:inherit;color:inherit}button,.button{border:1px solid var(--border);border-radius:var(--radius);min-height:32px;color:var(--foreground);cursor:pointer;text-align:center;background:0 0;padding:6px 12px;font-size:12.5px;line-height:1.3;text-decoration:none}button:hover,.button:hover{border-color:var(--border-strong);background:var(--secondary)}button:disabled{opacity:.45;cursor:not-allowed}button:disabled:hover{border-color:var(--border);background:0 0}.primary{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.primary:hover{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.primary:disabled:hover{background:var(--foreground);border-color:var(--foreground)}.text-button{color:var(--muted-foreground);border-color:#0000}.text-button:hover{color:var(--foreground);background:0 0;border-color:#0000}a{color:var(--brand)}button:focus-visible,a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}input{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);min-width:0;color:var(--foreground);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);padding:8px 11px}input:hover{border-color:var(--border-strong)}input:focus-visible,textarea:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}input::placeholder,textarea::placeholder{color:var(--subtle-foreground)}.app-shell{grid-template-rows:64px minmax(0,1fr);grid-template-columns:280px minmax(0,1fr);min-height:100dvh;display:grid}.app-shell.has-exploration{grid-template-columns:280px minmax(420px,1fr) minmax(330px,32%)}.library{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;grid-row:1/3;min-width:0;height:100dvh;padding:0;display:flex;position:sticky;top:0}.brand{min-height:64px;font:400 24px/1.2 var(--font-serif);letter-spacing:-.03em;color:var(--foreground);align-items:baseline;gap:10px;padding:18px 20px 0;text-decoration:none;display:flex}.brand:hover{color:var(--brand)}.brand span{color:var(--subtle-foreground);font-family:var(--font-mono);letter-spacing:.04em;font-size:10px}.new-page{text-align:left;margin:4px 20px 12px;padding:7px 12px;font-size:12.5px}.library>input[type=search]{width:calc(100% - 40px);min-height:36px;margin:0 20px;font-size:13px}.library-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--subtle-foreground);border-bottom:1px solid var(--border);margin:0;padding:18px 20px 10px;font-size:10px;font-weight:400}.library nav{flex:1;overflow:auto}.library nav button{text-align:left;width:100%;min-height:0;color:var(--foreground);border:0;border-bottom:1px solid var(--border);font:400 16px/1.35 var(--font-serif);letter-spacing:-.015em;overflow-wrap:anywhere;transition:background-color var(--motion-fast) var(--ease-standard);border-radius:0;padding:13px 20px 12px;display:block;position:relative}.library nav button:before{content:"";background:var(--brand);width:2px;transition:transform var(--motion-settle) var(--ease-standard);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.library nav button:hover{background:var(--secondary)}.library nav button[aria-current]{background:var(--background);color:var(--brand)}.library nav button[aria-current]:before{transform:none}.library nav button:focus-visible{outline-offset:-2px}.library-transfer{border-top:1px solid var(--border);gap:4px;padding:12px 14px 4px;display:flex}.library>.text-button{align-self:flex-start;margin:0 14px 14px;font-size:12px}.library-transfer .text-button{font-size:12px}.trash-list{flex-direction:column;align-items:flex-start;max-height:30vh;padding:0 14px 14px;display:flex;overflow:auto}.trash-list .text-button{text-align:left;font-size:12px}.topbar{border-bottom:1px solid var(--border);background:var(--background);grid-column:2/-1;justify-content:space-between;align-items:center;gap:15px;min-width:0;padding:0 28px;display:flex}.breadcrumbs{min-width:0;color:var(--muted-foreground);align-items:center;gap:10px;font-size:13px;display:flex}.breadcrumbs>span:last-child{white-space:nowrap;text-overflow:ellipsis;color:var(--foreground);overflow:hidden}.breadcrumbs>span:first-of-type{color:var(--border-strong)}.breadcrumbs button{min-height:0;font:inherit;color:inherit;border:0;border-radius:0;padding:0}.breadcrumbs button:hover{color:var(--brand);background:0 0}.topbar-actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.save-status{font-family:var(--font-mono);color:var(--subtle-foreground);align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.save-status:before{content:"";background:var(--border-strong);border-radius:50%;width:5px;height:5px}.topbar-actions>button{color:var(--muted-foreground);border-color:#0000;padding-inline:4px}.topbar-actions>button:hover{color:var(--foreground);background:0 0}.theme-toggle{border-radius:50%;width:32px;height:32px;min-height:32px;position:relative;border:1px solid var(--border)!important;padding:0!important}.theme-toggle:hover{border-color:var(--border-strong)!important}.theme-toggle svg{width:15px;height:15px;transition:opacity var(--motion-settle) var(--ease-standard), transform var(--motion-settle) var(--ease-standard);margin:auto;position:absolute;inset:0}.theme-toggle .theme-icon-sun{opacity:0;transform:rotate(-40deg)scale(.7)}:root[data-theme=dark] .theme-toggle .theme-icon-sun{opacity:1;transform:none}:root[data-theme=dark] .theme-toggle .theme-icon-moon{opacity:0;transform:rotate(40deg)scale(.7)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .theme-icon-sun{opacity:1;transform:none}:root:not([data-theme=light]) .theme-toggle .theme-icon-moon{opacity:0;transform:rotate(40deg)scale(.7)}}.workspace{min-width:0}.document{max-width:820px;margin:auto;padding:44px 40px 72px}.page-title{width:100%;font:400 clamp(30px, 3.4vw, 40px)/1.2 var(--font-serif);letter-spacing:-.035em;color:var(--foreground);background:0 0;border:0;border-radius:0;padding:0;display:block}.page-title:focus-visible{box-shadow:none}.page-subtitle{font:400 15px/1.6 var(--font-serif);color:var(--muted-foreground);margin:8px 0 28px;font-style:italic}.editor-toolbar{border-block:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:30px;padding:8px 0;display:flex}.format-tools{gap:2px;display:flex}.format-tools button{min-height:28px;color:var(--muted-foreground);border:0;padding:4px 9px;font-size:13px}.format-tools button:hover{color:var(--foreground)}.format-tools button:last-child{border-left:1px solid var(--border);font-family:var(--font-mono);border-radius:0;margin-left:4px;font-size:11px}.view-toggle{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:2px;display:flex}.view-toggle button{min-height:26px;color:var(--muted-foreground);border:0;border-radius:2px;padding:3px 12px;font-size:12px}.view-toggle button:hover{color:var(--foreground);background:0 0}.view-toggle button[aria-pressed=true]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px hsl(var(--shadow-color) / .12)}.prose{font:400 18px/1.75 var(--font-serif);color:var(--prose);overflow-wrap:anywhere}.prose p{white-space:pre-wrap;margin:0 0 18px}.prose h2{letter-spacing:-.025em;color:var(--foreground);margin:34px 0 12px;font-size:27px;font-weight:400;line-height:1.3}.prose h3{letter-spacing:-.015em;color:var(--foreground);margin:26px 0 10px;font-size:21px;font-weight:400}.prose ul{padding-left:22px}.prose li::marker{color:var(--brand)}.concept{min-height:0;color:var(--brand);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brand) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--brand) 35%, transparent);text-underline-offset:3px;font:inherit;line-height:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:0;display:inline}.concept:hover{background:var(--brand-soft);text-decoration-color:currentColor}.continue{min-height:0;color:var(--muted-foreground);border:0;margin:20px 0;padding:0;font-size:13px}.continue:hover{color:var(--brand);background:0 0}.document-editor{resize:vertical;width:100%;min-height:460px;font:400 14px/1.75 var(--font-mono);color:var(--foreground);tab-size:2;background:0 0;border:0;padding:0}.document-editor:focus-visible{box-shadow:none}.editor-help{border-top:1px solid var(--border);font-family:var(--font-mono);color:var(--subtle-foreground);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:10.5px;display:flex}.editor-help button{font-family:var(--font-sans);font-size:12px}.related,.backlinks{font:400 15px/1.5 var(--font-serif);flex-wrap:wrap;gap:6px 18px;margin:28px 0;display:flex}.related h3,.backlinks h3,.follow h3,.source-list h3{width:100%;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--subtle-foreground);margin:0 0 4px;font-size:10px;font-weight:400}.backlinks:not(:has(button)){display:none}.auto-explore{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;margin-top:44px;padding-top:26px;display:flex}.auto-explore h2{font:400 22px/1.25 var(--font-serif);letter-spacing:-.02em;margin:0 0 6px}.auto-explore p{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.55}.auto-explore button{flex-shrink:0}.exploration{border-left:1px solid var(--border);background:var(--surface);grid-area:2/3;min-width:0;height:calc(100dvh - 64px);padding:22px 26px 36px;position:sticky;top:0;overflow:auto}.exploration header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:14px;display:flex}.exploration header h2{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--subtle-foreground);margin:0;font-size:10px;font-weight:400}.exploration header button,.dialog-close{min-height:0;color:var(--muted-foreground);border:0;padding:2px 6px;font-size:20px;line-height:1}.exploration header button:hover,.dialog-close:hover{color:var(--foreground);background:0 0}.muted{color:var(--muted-foreground);font-size:12px;line-height:1.5}.exploration>.muted:first-of-type{font-family:var(--font-mono);margin:0;font-size:10.5px}.exploration-title{font:400 28px/1.2 var(--font-serif);letter-spacing:-.03em;margin:6px 0 16px}.exploration .prose{font-size:16px;line-height:1.65}.exploration .prose h2{font-size:22px}.follow,.source-list{border-top:1px solid var(--border);margin-top:26px;padding-top:18px}.follow h3,.source-list h3{margin-bottom:10px}.follow ul{font:400 16px/1.7 var(--font-serif);margin:0;padding-left:20px}.follow li::marker{color:var(--brand)}.source-list a{font:400 14px/1.5 var(--font-serif);margin:8px 0;display:block}.source-list summary{cursor:pointer;font-family:var(--font-mono);letter-spacing:.04em;color:var(--subtle-foreground);font-size:10.5px}.exploration footer{flex-direction:column;gap:8px;margin-top:30px;display:flex}.exploration footer button{padding:9px 12px}.notice{background:var(--warning-soft);border:1px solid var(--warning-line);border-radius:var(--radius);justify-content:space-between;gap:10px;margin:20px 28px 0;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.notice button{border:0;min-height:0;padding:0;font-size:18px;line-height:1}.notice button:hover{background:0 0}.run-panel{border-block:1px solid var(--border);margin:24px 0;padding:16px 0;font-size:12px}.run-heading{justify-content:space-between;gap:20px;line-height:1.5;display:flex}.run-heading strong{font:400 15px/1.4 var(--font-serif)}.run-heading span{font-family:var(--font-mono);color:var(--brand);font-size:10.5px}progress{appearance:none;background:var(--secondary);width:100%;height:3px;accent-color:var(--brand);border:0;border-radius:2px;margin-top:14px}progress::-webkit-progress-bar{background:var(--secondary);border-radius:2px}progress::-webkit-progress-value{background:var(--brand);border-radius:2px}progress::-moz-progress-bar{background:var(--brand)}.run-panel p{font-family:var(--font-mono);color:var(--subtle-foreground);font-size:10.5px}.run-actions{flex-wrap:wrap;gap:6px;display:flex}.run-actions button{min-height:28px;padding:4px 9px;font-size:11.5px}.empty{max-width:640px;padding:96px 56px}.empty h1{font:400 40px/1.15 var(--font-serif);letter-spacing:-.035em;margin:0 0 14px}.empty p{font:400 17px/1.7 var(--font-serif);max-width:420px;color:var(--muted-foreground);margin:0 0 26px}.delete-page{min-height:0;color:var(--subtle-foreground);border:0;margin-top:40px;padding:0;font-size:12px}.delete-page:hover{color:var(--brand);background:0 0}.insert-review{background:var(--brand-soft);border:1px solid color-mix(in srgb, var(--brand) 25%, transparent);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 24px;padding:12px 14px;font-size:13px;display:flex}.modal-backdrop{z-index:10;background:hsl(var(--shadow-color) / .35);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.new-dialog{background:var(--raised);border:1px solid var(--border);width:500px;max-width:100%;box-shadow:0 1px 2px hsl(var(--shadow-color) / .06), 0 24px 60px -16px hsl(var(--shadow-color) / .35);border-radius:6px;padding:30px;position:relative}.new-dialog h2{font:400 28px/1.2 var(--font-serif);letter-spacing:-.03em;margin:0 0 22px}.new-dialog label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--subtle-foreground);margin-bottom:8px;font-size:10px;display:block}.new-dialog input{width:100%;min-height:40px;font-size:14px}.new-dialog p{color:var(--muted-foreground);font-size:13px;line-height:1.6}.new-dialog>a{margin-top:16px;font-size:12px;display:block}.dialog-actions{justify-content:space-between;gap:10px;margin-top:22px;display:flex}.dialog-close{position:absolute;top:12px;right:14px}.mobile-library{display:none}@media (width>=1600px){.document{padding-inline:56px}}@media (width<=1150px){.app-shell.has-exploration{grid-template-columns:220px minmax(360px,1fr) 330px}.app-shell{grid-template-columns:220px minmax(0,1fr)}.document{padding:34px 28px}.topbar{padding:0 22px}.save-status{max-width:130px}.auto-explore{flex-direction:column;align-items:flex-start}.exploration{padding:22px 20px}}@media (width<=950px){.app-shell,.app-shell.has-exploration{grid-template-columns:220px minmax(0,1fr)}.exploration{z-index:5;width:min(480px,100%);height:calc(100dvh - 64px);box-shadow:-12px 0 40px hsl(var(--shadow-color) / .12);position:fixed;top:64px;right:0}.document{padding:32px}}@media (width<=640px){.app-shell,.app-shell.has-exploration{padding-top:60px;display:block}.library{z-index:6;width:280px;max-width:86vw;height:calc(100dvh - 60px);box-shadow:15px 0 40px hsl(var(--shadow-color) / .15);display:none;position:fixed;top:60px;left:0}.library .brand{display:none}.library .new-page{margin-top:16px}.library.is-open{display:flex}.topbar{z-index:7;gap:10px;height:60px;padding:0 16px;position:fixed;top:0;left:0;right:0}.mobile-library{min-height:0;color:var(--muted-foreground);border:0;padding:4px;font-size:18px;display:block}.breadcrumbs{gap:8px;font-size:13px}.breadcrumbs button,.breadcrumbs>span:first-of-type{display:none}.topbar-actions{gap:8px}.topbar-actions>button{font-size:11.5px}.document{padding:28px 20px 56px}.page-title{font-size:30px}.page-subtitle{margin-bottom:22px}.prose{font-size:17px}.prose h2{font-size:24px}.exploration{width:100%;height:calc(100dvh - 60px);padding:22px 20px;top:60px}.editor-help{align-items:flex-start}.format-tools button{padding:4px 8px}.notice{margin:14px 16px 0}.new-dialog{padding:28px 22px}.dialog-actions{flex-direction:column}.empty{padding:48px 24px}}@media (prefers-reduced-motion:no-preference){button,a{transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard)}}@media (prefers-reduced-motion:reduce){*,:before{transition:none!important}}.stow-control{--stow-accent:#7553e8;font-family:var(--font-sans);position:relative}:root[data-theme=dark] .stow-control{--stow-accent:#ac95ff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .stow-control{--stow-accent:#ac95ff}}.stow-panel{z-index:100;border:1px solid var(--border);background:var(--background);width:288px;max-width:calc(100vw - 24px);color:var(--foreground);text-align:left;border-radius:14px;padding:16px;font-size:12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 1px 2px #0000000a,0 16px 40px -8px #0000001f}.stow-panel-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.stow-panel-heading strong{color:var(--stow-accent);font-size:20px;line-height:1}.stow-badge{background:color-mix(in srgb, var(--foreground) 6%, transparent);color:var(--muted-foreground);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;display:inline-flex}[data-state=synced] .stow-badge,[data-state=syncing] .stow-badge{background:color-mix(in srgb, var(--stow-accent) 12%, transparent);color:var(--stow-accent)}.stow-details{background:color-mix(in srgb, var(--foreground) 4%, transparent);border-radius:10px;margin:0;padding:4px 12px}.stow-details div{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.stow-details div+div{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}.stow-details dt{color:var(--muted-foreground)}.stow-details dd{font-variant-numeric:tabular-nums;margin:0}.stow-space{font-family:var(--font-mono)}.stow-message{color:var(--muted-foreground);margin:10px 2px 0;line-height:1.5}[data-state=synced] .stow-message{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.stow-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.stow-actions button,.stow-actions a{min-height:0;font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 2px;font-size:12px;text-decoration:none}.stow-actions .stow-primary{background:var(--stow-accent);color:var(--background);padding:6px 12px;font-weight:500}.stow-actions .stow-primary:hover{background:color-mix(in srgb, var(--stow-accent) 88%, var(--foreground))}.stow-actions button:last-child{margin-left:auto}.stow-actions button:last-child:hover{color:var(--foreground);background:0 0}.stow-trigger{border:1px solid var(--border);min-height:30px;color:var(--foreground);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:7px;padding:4px 8px;font-size:12px;display:flex}.stow-trigger:hover{background:0 0}.stow-trigger strong,.stow-panel-heading strong{letter-spacing:-.6px;font-weight:650}.stow-trigger strong{letter-spacing:-.4px;font-size:14px}.stow-state{color:var(--muted-foreground);font-size:11px}.stow-chevron{color:var(--muted-foreground)}.stow-dot{background:var(--muted-foreground);border-radius:50%;flex:0 0 5px;width:5px;height:5px}[data-state=synced] .stow-dot{background:var(--stow-accent)}[data-state=syncing] .stow-dot{background:var(--stow-accent);animation:1.2s ease-in-out infinite stow-pulse}[data-state=attention] .stow-dot,[data-state=offline] .stow-dot,[data-state=pending] .stow-dot{background:#bd8937}.stow-trigger[aria-expanded=true]{border-color:var(--stow-accent)}.stow-trigger[aria-expanded=true] .stow-chevron{transform:rotate(180deg)}.stow-control :focus-visible{outline:2px solid var(--stow-accent);outline-offset:4px}@keyframes stow-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.stow-dot{animation:none!important}}.stow-control .stow-connect{color:var(--muted-foreground);white-space:nowrap;align-items:baseline;gap:5px;padding:6px 0;font-size:12px;text-decoration:none;display:inline-flex}.stow-connect strong{color:var(--foreground);letter-spacing:-.4px;font-size:14px;font-weight:650}.stow-control .stow-connect:hover{color:var(--stow-accent);background:0 0}.stow-control .stow-import{min-height:0;color:var(--muted-foreground);text-align:left;border:0;padding:12px 0 0;font-size:11px}.stow-control .stow-import:hover{color:var(--foreground);background:0 0}.topbar{z-index:7;position:relative}@media (width<=900px){.topbar .save-status{display:none}.topbar-actions{gap:12px}}@media (width<=640px){.topbar{position:fixed}.stow-control .stow-trigger{gap:6px;padding:4px 7px;font-size:11px}.stow-panel{position:fixed;top:62px;right:12px}}
