:root{--bg: #1b1c21;--bg-raised: #24252c;--panel: #2a2b33;--panel-glass: rgba(42, 43, 51, .92);--border: rgba(255, 255, 255, .09);--border-strong: rgba(255, 255, 255, .22);--hover: rgba(255, 255, 255, .08);--hover-strong: rgba(255, 255, 255, .12);--field: rgba(255, 255, 255, .06);--scrim: rgba(0, 0, 0, .45);--text: #d8dae2;--text-dim: #9198a6;--accent: #7dd3a8;--accent-dim: rgba(125, 211, 168, .14);--accent-border: rgba(125, 211, 168, .45);--danger: #e5697a;--warn: #c9a55a;--md-bold: #eceef2;--md-link: #8ab4f8;--selection: rgba(125, 211, 168, .22);--search-match: rgba(125, 211, 168, .2);--search-match-sel: rgba(125, 211, 168, .45);--selection-match: rgba(255, 255, 255, .09);--code-line: rgba(255, 255, 255, .045);--scrollbar: rgba(255, 255, 255, .15);--radius: 10px;--radius-m: 8px;--radius-s: 6px;--radius-xs: 4px;--radius-pill: 99px;--fs-xs: 10px;--fs-s: 11px;--fs-m: 12px;--fs-l: 13px;--fs-xl: 16px;--fs-title: 20px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--shadow: 0 8px 24px rgba(0, 0, 0, .45);--shadow-lg: 0 10px 30px rgba(0, 0, 0, .5);--answer-col: 108px;font-family:Segoe UI,system-ui,sans-serif}:root[data-theme=light]{--bg: #f6f6f8;--bg-raised: #ecedf1;--panel: #ffffff;--panel-glass: rgba(255, 255, 255, .9);--border: rgba(20, 22, 32, .11);--border-strong: rgba(20, 22, 32, .24);--hover: rgba(20, 22, 32, .05);--hover-strong: rgba(20, 22, 32, .09);--field: rgba(20, 22, 32, .04);--scrim: rgba(20, 22, 32, .22);--text: #22242b;--text-dim: #5f6672;--accent: #1f8f66;--accent-dim: rgba(31, 143, 102, .12);--accent-border: rgba(31, 143, 102, .4);--danger: #c33b4d;--warn: #8a6520;--md-bold: #101216;--md-link: #2456b3;--selection: rgba(31, 143, 102, .18);--search-match: rgba(31, 143, 102, .16);--search-match-sel: rgba(31, 143, 102, .35);--selection-match: rgba(20, 22, 32, .07);--code-line: rgba(20, 22, 32, .035);--scrollbar: rgba(20, 22, 32, .25);--shadow: 0 8px 24px rgba(20, 22, 32, .14);--shadow-lg: 0 10px 30px rgba(20, 22, 32, .18)}*{margin:0;padding:0;box-sizing:border-box}:focus-visible{outline:2px solid var(--accent-border);outline-offset:1px}html,body{height:100%;background:transparent;overflow:hidden}body.unfocused #app{opacity:.82}body.web{background:var(--bg)}body.web{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}body.web #app{height:100dvh;border:none;border-radius:0}body.web #titlebar{height:calc(34px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}body.web #footer{padding-bottom:env(safe-area-inset-bottom)}body.web #app{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media(pointer:coarse){body.web #titlebar{height:calc(46px + env(safe-area-inset-top))}body.web .tb-btn{width:40px;height:40px}body.web .tb-touch-only{display:flex}body.web #btn-more{font-size:18px;line-height:1}body.web .note-btn{padding:8px 10px;font-size:14px}body.web .tb-btn:hover,body.web .tb-btn.tb-close:hover{background:transparent;color:var(--text-dim)}}#app{transition:opacity .25s ease;height:100vh;display:flex;flex-direction:column;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;color:var(--text)}#titlebar{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 6px 0 12px;background:var(--bg-raised);border-bottom:1px solid var(--border);flex-shrink:0;user-select:none;-webkit-user-select:none}.note-btn{display:flex;align-items:center;gap:6px;max-width:60%;padding:3px 8px;border:none;border-radius:var(--radius-s);background:transparent;color:var(--text-dim);font-size:var(--fs-m);font-weight:600;letter-spacing:.3px;cursor:pointer}.note-btn:hover{background:var(--hover);color:var(--text)}#note-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-caret{font-size:var(--fs-xs);opacity:.7}.fn-menu-item.active-note{color:var(--accent)}.tb-buttons{display:flex;gap:2px}.tb-buttons.hidden,.tb-btn.hidden{display:none}.tb-btn{width:28px;height:24px;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-s);background:transparent;color:var(--text-dim);font-size:var(--fs-s);cursor:pointer}.tb-touch-only{display:none}.tb-btn:hover{background:var(--hover);color:var(--text)}.tb-btn.tb-close:hover{background:var(--danger);color:#fff}#btn-pin.active{color:var(--accent);background:var(--accent-dim)}#cue-rail{flex:0 0 auto;display:flex;flex-direction:column;max-height:45%;overflow:hidden;background:var(--bg-raised);border-bottom:1px solid var(--border);font-size:var(--fs-s);user-select:none;-webkit-user-select:none}#cue-rail[hidden]{display:none}.rail-head{display:flex;align-items:center;gap:8px;width:100%;flex:0 0 auto;height:26px;padding:0 10px;border:none;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.rail-head:hover{background:var(--hover)}.rail-title{font-weight:600;letter-spacing:.2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-dots{display:flex;align-items:center;gap:3px;margin-left:auto;flex:0 0 auto}.rail-dot{width:13px;height:13px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:var(--text-dim);font-size:var(--fs-xs);line-height:1;cursor:pointer}.rail-dot.done{color:var(--accent)}.rail-dot:hover{background:var(--hover-strong)}.rail-dot-sep{width:1px;height:9px;background:var(--border);margin:0 2px}.rail-ask{flex:0 0 auto;color:var(--warn);font-variant-numeric:tabular-nums}.rail-caret{flex:0 0 auto;font-size:var(--fs-xs);opacity:.6}#cue-rail.open .rail-caret{transform:rotate(180deg)}.rail-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px 10px 8px;border-top:1px solid var(--border);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.rail-sec{margin-top:6px}.rail-sec-head{display:flex;align-items:center;gap:6px;width:100%;padding:0;border:none;background:transparent;color:var(--text-dim);font:inherit;font-size:var(--fs-xs);letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.rail-script{margin-top:3px;color:var(--text);line-height:1.5;white-space:pre-wrap}.rail-items,.rail-list{list-style:none;margin-top:4px}.rail-item{display:flex;align-items:flex-start;gap:6px;padding:2px 0;line-height:1.4;cursor:pointer}.rail-item .box{flex:0 0 auto;width:10px;color:var(--text-dim)}.rail-item.done{color:var(--text-dim);text-decoration:line-through;text-decoration-thickness:1px}.rail-item.done .box{color:var(--accent);text-decoration:none}.rail-divider{margin:5px 0;color:var(--text-dim);font-size:var(--fs-xs);letter-spacing:.5px;opacity:.7}.rail-hold .rail-list{opacity:.62}.rail-list li{padding:1px 0;line-height:1.4}.rail-q{color:var(--text)}.rail-a{color:var(--text-dim)}#editor{flex:1;min-height:0;overflow:hidden}.fn-result{position:absolute;top:0;right:calc(8px - var(--answer-col));width:calc(var(--answer-col) - 14px);text-align:right;color:var(--accent);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}@media(min-width:560px){:root{--answer-col: 150px}}@media(max-width:339px){:root{--answer-col: 84px}}.fn-result:hover{text-decoration:underline;text-decoration-style:dotted}.fn-result.copied{animation:fn-copied .6s ease-out}.fn-subtotal{opacity:.8}.fn-subtotal:before{content:"Σ ";font-size:var(--fs-xs);opacity:.7}.fn-ai{font-variant-numeric:normal}.fn-ai-pending{color:var(--text-dim);cursor:default;animation:fn-ai-pulse 1.2s ease-in-out infinite}.fn-ai-error{color:var(--danger);font-size:var(--fs-s)}@keyframes fn-ai-pulse{50%{opacity:.35}}.fn-table-line{background:#ffffff09;border-left:2px solid var(--accent-border)}.fn-palette-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;justify-content:center;align-items:flex-start;padding:34px 12px 12px;background:var(--scrim)}.fn-palette-backdrop.hidden{display:none}.fn-palette{display:flex;flex-direction:column;width:100%;max-height:100%;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow-lg)}.fn-palette-input{flex:0 0 auto;padding:8px 10px;background:transparent;border:none;border-bottom:1px solid var(--border);color:var(--text);font-family:inherit;font-size:var(--fs-l);outline:none}.fn-palette-input::placeholder{color:var(--text-dim)}.fn-palette-list{flex:1 1 auto;overflow-y:auto;padding:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.fn-palette-row{display:flex;align-items:baseline;gap:8px;padding:5px 8px;border-radius:var(--radius-s);cursor:pointer;font-size:var(--fs-m)}.fn-palette-row.sel{background:var(--accent-dim)}.fn-palette-row.active .fn-palette-label{color:var(--accent)}.fn-palette-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.fn-palette-hint{flex:0 0 auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim);font-size:var(--fs-s)}.fn-palette-empty{padding:10px;color:var(--text-dim);font-size:var(--fs-m);text-align:center}.fn-settings-hint{font-size:var(--fs-s);color:var(--text-dim)}.fn-auth-status{min-height:1.2em;font-size:var(--fs-s);color:var(--text-dim)}.fn-auth-status.err{color:var(--danger)}.fn-settings-presets{display:flex;gap:6px;flex-wrap:wrap}.fn-pill{border-radius:var(--radius-pill);border-color:var(--border)}.fn-pill:hover:not(:disabled){color:var(--accent);border-color:var(--accent);background:transparent}.fn-pill.on{color:var(--accent);border-color:var(--accent);background:var(--accent-dim)}.fn-vault-list{display:flex;flex-direction:column;gap:var(--sp-2);max-height:40vh;overflow-y:auto;scrollbar-width:thin}.fn-vault-row{display:flex;align-items:flex-end;gap:var(--sp-1)}.fn-vault-name{flex:0 0 38%;min-width:0}.fn-vault-name input{font-family:Cascadia Code,ui-monospace,Consolas,monospace;text-transform:uppercase}.fn-vault-value{flex:1 1 auto;min-width:0}.fn-vault-btn{flex:0 0 auto;padding:6px 8px;line-height:1}.fn-conn-row{display:flex;align-items:center;gap:var(--sp-2);padding:6px 8px;background:var(--field);border:1px solid var(--border);border-radius:var(--radius-s)}.fn-conn-name{flex:0 0 auto;font-family:Cascadia Code,ui-monospace,Consolas,monospace;color:var(--accent)}.fn-conn-meta{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-s);color:var(--text-dim)}.fn-settings textarea{padding:6px var(--sp-2);background:var(--field);border:1px solid var(--border);border-radius:var(--radius-s);color:var(--text);font-family:Cascadia Code,ui-monospace,Consolas,monospace;font-size:var(--fs-s);outline:none;resize:vertical}.fn-settings textarea:focus{border-color:var(--accent)}.fn-settings-chips{max-height:92px;overflow-y:auto}.fn-settings-label{font-size:var(--fs-s);color:var(--text-dim);margin-top:var(--sp-1)}.fn-menu{position:fixed;z-index:1000;min-width:180px;padding:4px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow);font-size:var(--fs-m);user-select:none;-webkit-user-select:none}.fn-menu-item{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:var(--radius-s);color:var(--text);cursor:pointer;white-space:nowrap}.fn-menu-item:hover{background:var(--accent-dim)}.fn-menu-item .hint{margin-left:auto;color:var(--text-dim);font-size:var(--fs-s)}.fn-menu-sep{height:1px;margin:4px 6px;background:var(--border)}.fn-menu-label{padding:3px 10px 1px;font-size:var(--fs-s);letter-spacing:.5px;text-transform:uppercase;color:var(--text-dim)}@keyframes fn-copied{0%{background:var(--accent-dim);border-radius:var(--radius-xs)}to{background:transparent}}.fn-toast{position:fixed;left:50%;bottom:36px;transform:translate(-50%,12px);z-index:2000;max-width:85%;padding:7px 14px;border-radius:var(--radius-m);background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);color:var(--accent);font-size:var(--fs-m);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .25s ease,transform .25s ease;pointer-events:none}.fn-toast.show{opacity:1;transform:translate(-50%)}.fn-toast.err{color:var(--danger)}#footer{flex-shrink:0;height:24px;display:flex;align-items:center;padding:0 12px;border-top:1px solid var(--border);background:var(--bg-raised)}#rates-info{font-size:var(--fs-s);color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#rates-info.fallback{color:var(--warn)}#sync-info{margin-left:auto;padding-left:var(--sp-2);flex-shrink:0;font-size:var(--fs-xs);color:var(--text-dim)}#sync-info.synced{color:var(--accent)}#sync-info.error,#sync-info.offline{color:var(--warn)}#sync-info.signed-out{cursor:pointer}#sync-info.signed-out:hover{color:var(--text);text-decoration:underline}.fn-aiov{position:fixed;top:46px;left:50%;transform:translate(-50%);width:min(360px,calc(100vw - 32px));max-height:60vh;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow-lg);z-index:60;font-size:var(--fs-m);color:var(--text)}.fn-aiov-head{padding:8px 12px 4px;font-size:var(--fs-s);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.fn-aiov-body{padding:4px 12px 8px;overflow-y:auto;white-space:pre-wrap;line-height:1.5}.fn-aiov-body.pending{color:var(--text-dim);font-style:italic}.fn-aiov-body.error{color:var(--danger)}.fn-aiov-row{display:flex;gap:6px;padding:6px 10px 10px;border-top:1px solid var(--border)}.fn-aiov-close{margin-left:auto}.fn-home-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:55;display:flex;align-items:stretch;justify-content:center;padding:14px}.fn-home-backdrop.hidden{display:none}.fn-home{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.fn-home-head{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border)}.fn-home-title{font-size:var(--fs-l);font-weight:600;margin-right:auto}.fn-home-tabs{display:flex;gap:4px;padding:8px 12px 0;flex-wrap:wrap}.fn-home-tab{background:transparent;border:1px solid transparent;border-radius:var(--radius-pill);color:var(--text-dim);cursor:pointer;font:inherit;font-size:var(--fs-m);padding:3px 11px}.fn-home-tab:hover{color:var(--text)}.fn-home-tab.active{background:var(--accent-dim);border-color:var(--accent-border);color:var(--accent)}.fn-home-grid{flex:1 1 auto;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:12px;align-content:start}.fn-home-card{display:flex;flex-direction:column;gap:5px;background:var(--field);border:1px solid var(--border);border-radius:var(--radius-m);padding:9px 10px;cursor:pointer;min-height:92px}.fn-home-card:hover{border-color:var(--accent-border)}.fn-home-card.active{border-color:var(--accent)}.fn-home-card-name{font-size:var(--fs-m);font-weight:600;color:var(--text);display:flex;align-items:baseline;gap:6px}.fn-home-badge{font-size:var(--fs-xs);font-weight:400;color:var(--accent);border:1px solid var(--accent-border);border-radius:var(--radius-pill);padding:0 6px}.fn-home-card-preview{flex:1 1 auto;font-size:var(--fs-s);line-height:1.5;color:var(--text-dim);white-space:pre-line;overflow:hidden;max-height:60px}.fn-home-card-foot{font-size:var(--fs-xs);color:var(--text-dim)}.fn-home-empty{grid-column:1 / -1;text-align:center;color:var(--text-dim);font-size:var(--fs-m);padding:30px 0}.fn-draw-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:65;display:flex;align-items:center;justify-content:center;outline:none}.fn-draw{display:flex;flex-direction:column;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg)}.fn-draw-bar{display:flex;align-items:center;gap:5px;padding:7px 9px;border-bottom:1px solid var(--border)}.fn-draw-btn{line-height:1;padding:5px 8px}.fn-draw-btn.active{border-color:var(--accent-border)}.fn-draw-swatch{width:20px;height:20px;border-radius:50%;padding:0}.fn-draw-swatch.active{outline:2px solid var(--accent);outline-offset:1px}.fn-draw-save{margin-left:auto;border-color:var(--accent-border);color:var(--accent)}.fn-draw-canvas-wrap{overflow:auto;padding:10px}.fn-draw-canvas-wrap canvas{display:block;border-radius:var(--radius-xs);cursor:crosshair;touch-action:none}.fn-btn{display:inline-flex;align-items:center;gap:6px;padding:var(--sp-1) 10px;border:1px solid var(--border);border-radius:var(--radius-s);background:var(--field);color:var(--text);font:inherit;font-size:var(--fs-m);line-height:1.3;cursor:pointer}.fn-btn:hover:not(:disabled){background:var(--hover-strong)}.fn-btn:disabled{opacity:.45;cursor:default}.fn-btn-accent{background:var(--accent-dim);border-color:var(--accent-border);color:var(--accent)}.fn-btn-accent:hover:not(:disabled){background:var(--accent-dim);border-color:var(--accent)}.fn-btn-danger{color:var(--danger)}.fn-btn-danger:hover:not(:disabled){background:var(--danger);border-color:var(--danger);color:#fff}.fn-btn-ghost{background:transparent;border-color:transparent;color:var(--text-dim)}.fn-btn-ghost:hover:not(:disabled){background:var(--hover);color:var(--text)}.fn-field{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-s);color:var(--text-dim)}.fn-field input{padding:6px var(--sp-2);background:var(--field);border:1px solid var(--border);border-radius:var(--radius-s);color:var(--text);font-family:inherit;font-size:var(--fs-m);outline:none}.fn-field input:focus{border-color:var(--accent)}.fn-field-hint{font-size:var(--fs-xs)}.fn-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;justify-content:center;align-items:flex-start;padding:34px var(--sp-3) var(--sp-3);background:var(--scrim)}.fn-modal{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;max-height:100%;overflow-y:auto;padding:var(--sp-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow-lg);scrollbar-width:thin}.fn-modal-title{font-size:var(--fs-l);font-weight:600}.fn-modal-actions{display:flex;justify-content:flex-end;gap:var(--sp-2)}.fn-widget-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40}.fn-widget{position:absolute;pointer-events:auto;min-width:90px;background:var(--panel-glass);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow);overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fn-widget-grip{display:flex;justify-content:flex-end;height:14px;cursor:grab;background:var(--hover)}.fn-widget-kill{background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:var(--fs-xs);line-height:1;padding:2px 6px}.fn-widget-kill:hover{color:var(--danger)}.fn-widget-body{padding:6px 10px 8px;font-size:var(--fs-m);color:var(--text);cursor:grab}.fn-w-clock-time{font-size:var(--fs-title);font-weight:600;line-height:1.1}.fn-w-clock-date{font-size:var(--fs-s);color:var(--text-dim)}.fn-w-cal-head{font-size:var(--fs-s);font-weight:600;margin-bottom:4px}.fn-w-cal-grid{display:grid;grid-template-columns:repeat(7,16px);gap:1px;font-size:var(--fs-xs);text-align:center}.fn-w-cal-dow{color:var(--text-dim)}.fn-w-cal-grid .today{background:var(--accent-dim);border-radius:var(--radius-xs);color:var(--accent);font-weight:600}.fn-w-note{cursor:text;min-width:110px;max-width:220px;white-space:pre-wrap;outline:none}body.docs{background:var(--bg)}#docs-shell{display:flex;flex-direction:column;height:100dvh;max-width:980px;margin:0 auto}#docs-topbar{display:flex;align-items:baseline;gap:var(--sp-2);padding:10px var(--sp-3);border-bottom:1px solid var(--border);font-size:var(--fs-m)}#docs-wordmark{color:var(--text);font-weight:600;text-decoration:none}.docs-topbar-label{color:var(--text-dim);font-size:var(--fs-s)}#docs-open-app{margin-left:auto;color:var(--accent);text-decoration:none;font-size:var(--fs-s)}#docs-open-app:hover{text-decoration:underline}#docs-body{display:flex;flex:1;min-height:0}#docs-nav{flex:0 0 190px;overflow-y:auto;padding:var(--sp-3) 0 var(--sp-3) var(--sp-3);display:flex;flex-direction:column;gap:2px;font-size:var(--fs-s)}#docs-nav a{color:var(--text-dim);text-decoration:none;padding:3px var(--sp-2);border-radius:var(--radius-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#docs-nav a:hover{color:var(--text)}#docs-nav a.active{color:var(--accent);background:var(--accent-dim)}#docs-nav .docs-nav-1{color:var(--text);font-weight:600;margin-bottom:var(--sp-1)}#docs-editor{flex:1;min-width:0;overflow:hidden}#docs-editor .cm-editor{height:100%}#docs-footer{display:flex;padding:6px var(--sp-3);border-top:1px solid var(--border);font-size:var(--fs-xs);color:var(--text-dim)}@media(max-width:640px){#docs-nav{display:none}}
