:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef3f7;--bg-strong:#ffffffeb;--surface:#ffffffc2;--surface-strong:#ffffffe6;--surface-muted:#f1f5f9eb;--ink:#111827;--ink-soft:#334155;--ink-muted:#64748b;--ink-faint:#94a3b8;--line:#64748b38;--line-strong:#33415524;--accent:#324863;--accent-strong:#19293b;--accent-soft:#32486314;--accent-soft-strong:#32486324;--success-soft:#16653414;--success-line:#1665342e;--danger-soft:#b91c1c14;--danger-line:#b91c1c29;--shadow-soft:0 .75rem 1.75rem #0f172a0f;--shadow-panel:0 1.35rem 3rem #0f172a14;--shadow-hero:0 1.75rem 4rem #0f172a1a;--radius-1:.9rem;--radius-2:1.2rem;--radius-3:1.55rem;--radius-4:1.9rem;--radius-pill:999px;--space-1:.35rem;--space-2:.55rem;--space-3:.8rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.85rem;--space-8:2.3rem;--text-xs:.72rem;--text-sm:.82rem;--text-base:.95rem;--text-body:1rem;--text-lg:1.08rem;--text-xl:1.28rem;--text-2xl:clamp(1.75rem, 3.8vw, 2.55rem);--text-display:clamp(1.8rem, 4.4vw, 2.95rem);--measure:65ch;--container-max:84rem;--public-shell-max:78rem;--public-shell-gap:1.1rem;--public-reading-measure:61ch;--public-note-wide-measure:69ch;--public-topbar-surface:#f8fafcc2;--public-topbar-line:#94a3b83d;--public-topbar-shadow:inset 0 1px 0 #ffffffd1;--public-panel-surface:#fbfdffe6;--public-panel-line:#64748b29;--public-panel-shadow:0 1rem 2.4rem #0f172a0d;--public-card-surface:#fbfdfff0;--public-card-line:#64748b26;--public-card-shadow:0 .9rem 2rem #0f172a0b;--public-card-radius:1.45rem;--public-chip-surface:#f1f5f9e6;--public-chip-line:#64748b29;--public-chip-ink:#475569;--font-display:"Avenir Next", "Segoe UI Variable", "Helvetica Neue", sans-serif;--font-body:"Avenir Next", "Segoe UI Variable", "Helvetica Neue", sans-serif;--font-ui:"Avenir Next", "Segoe UI Variable", "Helvetica Neue", sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Menlo, Consolas, monospace;--weight-display:620;--weight-strong:600}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);letter-spacing:-.01em;text-rendering:optimizelegibility;background:radial-gradient(circle at 0 0,#94a3b81f,#0000 30rem),linear-gradient(#f8fafc 0%,#eef3f7 52%,#e7edf4 100%)}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::selection{background:#3248632e}.page-shell{min-height:100vh;padding:var(--space-3)}.site-main{width:100%}.site-header,.feature-layout,.vault-shell,.note-editor-shell{max-width:var(--container-max);margin:0 auto}.feature-layout,.note-editor-shell{width:100%}.site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--public-topbar-surface);border:1px solid var(--public-topbar-line);box-shadow:var(--public-topbar-shadow);align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);border-radius:1.35rem;flex-direction:column;padding:.78rem .95rem;display:flex}.brand-block,.hero-copy,.vault-frame-copy,.vault-nav-block{gap:var(--space-2);display:grid}.brand{font-family:var(--font-ui);letter-spacing:.24em;text-transform:uppercase;font-size:.8rem;font-weight:700}.brand-caption,.lede,.field-note,.auth-note,.read-only-note,.signin-error,.status-note,.note-list-item p,.panel-card p,.feature-card p,.link-url,.link-summary,.note-generated-summary,.note-generated-copy p,.section-meta,.tag-filter-count,.vault-frame-note{color:var(--ink-muted)}.brand-caption,.vault-frame-note,.lede,.field-note,.auth-note,.read-only-note,.signin-error,.status-note,.link-url,.link-summary,.note-generated-summary,.note-generated-copy p,.note-list-item p{margin:0;line-height:1.65}.brand-caption{color:var(--ink-faint);font-size:var(--text-sm);max-width:33rem}.site-nav,.vault-nav,.note-meta,.ui-metadata-row,.inline-list{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.site-nav a,.vault-nav-link{color:var(--ink-faint);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;border-radius:.95rem;min-height:2.4rem;padding:.58rem .82rem;font-size:.68rem;font-weight:700;transition:background-color .14s,border-color .14s,color .14s,transform .14s}.site-nav a:hover,.vault-nav-link:hover,.route-tile:hover,.note-list-link:hover,.tag-filter-link:hover,.primary-button:hover,.ghost-button:hover,.ui-button:hover{transform:translateY(-1px)}.site-nav a:hover,.vault-nav-link:hover{color:var(--ink-soft);background:#ffffffb8;border-color:#94a3b82e}.vault-nav-link-active{background:var(--accent-soft);border-color:var(--accent-soft-strong);color:var(--accent-strong)}.vault-nav-link{justify-content:center;align-items:center;display:inline-flex}.feature-layout,.note-editor-shell,.login-layout,.dashboard-grid,.public-home-grid,.link-manager-grid,.retrieval-grid,.route-grid,.summary-row,.tag-filter-list,.detail-stack,.ui-intro-block,.ui-support-grid,.ui-form-stack,.note-editor-grid,.link-form,.link-list,.link-list-item,.link-list-heading,.link-list-footer,.tag-list,.ui-tag-list,.search-form,.note-generated-panel,.note-generated-copy,.field-group,.ui-field{gap:var(--space-4);display:grid}.feature-layout,.note-editor-shell,.public-home-grid,.dashboard-grid,.login-layout,.link-manager-grid,.retrieval-grid,.note-editor-grid{grid-template-columns:minmax(0,1fr)}.ui-surface,.hero-card,.panel-card,.feature-card,.vault-frame,.public-note-metadata{background:linear-gradient(180deg, #ffffff8f, transparent 26%), var(--surface);border:1px solid var(--line);border-radius:var(--radius-4);box-shadow:var(--shadow-panel);position:relative}.ui-surface:before,.hero-card:before,.panel-card:before,.feature-card:before,.vault-frame:before,.public-note-metadata:before{content:"";height:1px;left:var(--space-6);right:var(--space-6);background:linear-gradient(90deg,#0000,#ffffffe6,#0000);position:absolute;top:0}.ui-surface,.hero-card,.panel-card,.feature-card,.vault-frame{padding:var(--space-5)}.ui-surface-compact{padding:1rem 1.05rem 1.1rem}.ui-surface-hero,.hero-card{box-shadow:var(--shadow-hero)}.ui-surface-panel,.ui-surface-card,.ui-surface-shell,.panel-card,.feature-card,.vault-frame{background:linear-gradient(180deg, #ffffff94, transparent 22%), var(--surface-strong)}.ui-surface-inset,.public-note-metadata{background:var(--surface-muted);border-radius:var(--radius-3);gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-4)}.ui-surface-inset:before,.public-note-metadata:before{display:none}.ui-detail-block,.detail-block,.note-list-item,.link-list-item,.route-tile,.tag-filter-link{border-radius:var(--radius-3);background:#f8fafceb;border:1px solid #94a3b838;box-shadow:inset 0 1px #fffc}.ui-detail-block,.detail-block,.note-list-item,.link-list-item,.route-tile{padding:var(--space-4)}.ui-detail-block strong,.detail-block strong,.summary-row strong,.section-heading strong,.ui-section-heading strong,.note-generated-copy strong,.panel-card strong,.field-group span,.sign-in-form label,.note-meta,.ui-metadata-row,.brand,.route-tile strong,.tag-filter-link,.primary-button,.ghost-button,.ui-button{font-family:var(--font-ui)}.ui-detail-block p,.detail-block p{margin:0}.ui-detail-block strong,.detail-block strong{color:var(--ink-soft);font-weight:var(--weight-strong);margin-bottom:.4rem;display:block}.ui-disclosure{color:var(--ink-muted);border:1px solid #94a3b82e;border-radius:.95rem;margin:0;padding:.68rem .8rem}.ui-disclosure summary{color:var(--ink-soft);cursor:pointer;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.68rem;font-weight:700;list-style:none;display:flex}.ui-disclosure summary::-webkit-details-marker{display:none}.ui-disclosure summary:after{color:var(--ink-faint);content:"+";margin-left:auto;font-size:.9rem}.ui-disclosure[open] summary:after{content:"−"}.ui-disclosure-body{margin-top:.55rem}.ui-disclosure-body p{margin:0}.hero-card h1,.feature-card h1,.note-preview-panel h2,.vault-frame-title{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.04em;margin:0}.hero-card h1,.feature-card h1{font-size:var(--text-display);max-width:15ch;line-height:.96}.ui-intro-block{gap:var(--space-3)}.ui-intro-block h1{max-width:15ch;font-size:clamp(1.28rem,2.2vw,1.78rem);line-height:1.02}.ui-intro-block .lede{font-size:var(--text-sm);max-width:34rem}.note-preview-panel h2{font-size:clamp(1.55rem,3vw,2.1rem);line-height:1}.vault-frame-title{max-width:12rem;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.08}.lede{font-size:var(--text-base);max-width:42rem}.eyebrow{color:var(--accent);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;margin:0;font-weight:700}.summary-row{border-top:1px solid var(--line);margin-top:var(--space-6);padding-top:var(--space-5)}.summary-row strong,.section-heading strong,.ui-section-heading strong,.note-generated-copy strong,.public-note-support strong,.panel-card strong{color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.3rem;display:block}.summary-row span,.section-meta{display:block}.section-heading,.ui-section-heading{border-bottom:1px solid var(--line);padding-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem .75rem;margin-bottom:.15rem;display:flex}.section-meta{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase}.detail-stack{margin-top:var(--space-4)}.ui-support-grid{gap:.75rem}.ui-support-grid-dual,.ui-support-grid-balanced{grid-template-columns:minmax(0,1fr)}.ui-support-grid .ui-detail-block,.ui-support-grid .detail-block{padding:.8rem .85rem}.ui-support-grid .ui-detail-block strong,.ui-support-grid .detail-block strong{margin-bottom:.3rem}.ui-form-stack{gap:.85rem}.vault-shell{width:100%}.vault-frame{box-shadow:var(--shadow-soft);padding:var(--space-4);gap:0;display:grid}.vault-shell-grid{align-items:start;gap:var(--space-5);min-width:0;display:grid}.vault-frame-header{border-bottom:1px solid var(--line);gap:var(--space-4);padding-bottom:var(--space-4);display:grid}.vault-nav-block{gap:var(--space-3)}.vault-nav-label{color:var(--ink-faint);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.vault-nav{gap:.55rem}.vault-frame-body{gap:var(--space-5);min-width:0;display:grid}.vault-frame-body>*{min-width:0}.public-home-layout,.public-note-layout,.login-layout{align-items:start}.dashboard-hero,.dashboard-hero-head,.dashboard-hero-copy,.dashboard-stat,.dashboard-note-primary,.dashboard-note-secondary,.dashboard-note-ai,.dashboard-route-grid{display:grid}.public-home-layout{gap:var(--public-shell-gap)}.public-home-layout>*,.public-home-archive-head>*,.public-home-shell-head>*,.public-search-controls>*{min-width:0}.public-note-layout{gap:var(--public-shell-gap)}.dashboard-hero{gap:var(--space-3);padding:.9rem 1rem;overflow:hidden}.dashboard-hero-head{gap:.75rem}.dashboard-hero-copy{gap:var(--space-2)}.dashboard-hero .dashboard-hero-title{letter-spacing:-.035em;max-width:14ch;margin:0;font-size:clamp(1.42rem,2.45vw,1.92rem);line-height:1.02}.dashboard-hero-lede{font-size:var(--text-sm);max-width:35rem;line-height:1.55}.dashboard-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin-top:0}.dashboard-summary-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:0;padding-top:.75rem}.dashboard-stat{border-radius:var(--radius-2);background:#f8fafcd6;border:1px solid #94a3b82e;align-content:start;gap:.18rem;min-width:0;padding:.72rem .78rem}.dashboard-stat strong{color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.05rem;display:block}.dashboard-stat-value{color:var(--accent-strong);font-family:var(--font-display);font-size:clamp(1.2rem,2.3vw,1.6rem);line-height:1}.dashboard-stat span:last-child{color:var(--ink-muted);font-size:.78rem;line-height:1.4;display:none}.public-side-panel,.dashboard-side-panel,.login-form-card{align-self:start}.public-hero,.note-editor-intro{overflow:hidden}.note-editor-intro .ui-intro-block{gap:.65rem}.note-editor-intro .ui-support-grid .ui-detail-block,.note-editor-intro .ui-support-grid .detail-block{padding:.72rem .8rem}.public-home-shell-head,.public-home-shell-copy,.public-home-archive,.public-home-archive-head{gap:var(--space-3);display:grid}.public-home-archive{gap:var(--space-4);padding:1rem 1rem 1.1rem}.public-home-archive-head{align-items:start;gap:.95rem;padding-bottom:.95rem;position:relative}.public-home-archive-head:after{content:"";background:#64748b1f;height:1px;position:absolute;bottom:0;left:0;right:0}.public-home-shell-head{gap:.85rem}.public-home-shell-copy{gap:.2rem}.public-home-count{background:#f7fafcc7;border:1px solid #94a3b824;border-radius:1.1rem;justify-self:start;align-items:start;gap:.1rem;min-width:0;padding:.52rem .76rem .58rem;display:inline-grid}.public-home-count span{color:var(--ink-faint);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700}.public-home-count strong{color:var(--ink-soft);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(.92rem,1.45vw,1.08rem);font-weight:590;line-height:1.12}.public-intro-panel{gap:.65rem}.public-search-shell{border-radius:calc(var(--public-card-radius) - .05rem);box-shadow:none;background:linear-gradient(#ffffffc2,#f7fafcdb),#f8fafcc2;border:1px solid #94a3b829;justify-self:stretch;width:100%;min-width:0;padding:.8rem .85rem .85rem}.public-search-shell:before{display:none}.public-search-panel{gap:.8rem}.public-search-section-heading,.public-showroom-section-heading{gap:.45rem .7rem}.public-search-section-heading strong,.public-showroom-section-heading strong{letter-spacing:.12em}.public-search-section-heading strong{color:var(--ink-muted)}.public-showroom-section-heading strong{color:var(--ink-soft)}.public-search-section-heading .section-meta,.public-showroom-section-heading .section-meta{letter-spacing:.09em}.public-search-panel-collapsed,.public-search-panel-expanded{gap:var(--space-3);display:grid}.public-search-collapsed-row,.public-search-controls-expanded{align-items:start;gap:.8rem;display:grid}.public-search-toggle{justify-self:start;min-width:0}.public-search-toggle.ui-button{box-shadow:none;background:#ffffffbd;border-color:#94a3b82e;border-radius:.95rem;min-height:2.45rem;padding:.6rem .85rem}.public-search-controls{gap:.8rem;display:grid}.public-search-controls-expanded{grid-template-columns:minmax(0,1fr) auto}.public-search-field{grid-column:1;min-width:0}.public-search-field .text-input{width:100%}.public-search-summary{color:var(--ink-faint);align-self:end;margin:0;font-size:.8rem;line-height:1.45}.public-search-controls-expanded .public-search-summary{grid-column:1/-1}.public-intro-panel h1{letter-spacing:-.03em;max-width:15ch;margin:0;font-size:clamp(1.12rem,1.55vw,1.34rem);line-height:1.12}.public-showroom-section-heading{border-bottom:0;margin-bottom:0;padding-bottom:0}.note-collection-panel,.link-list-panel,.note-preview-panel,.public-note-card,.login-form-card{background:linear-gradient(180deg, #ffffffd6, transparent 22%), var(--public-panel-surface)}.note-collection-panel,.public-note-card{border-color:var(--public-panel-line);border-radius:calc(var(--public-card-radius) + .2rem);box-shadow:var(--public-panel-shadow)}.public-note-card{background:radial-gradient(circle at 0 0,#94a3b81f,#0000 20rem),linear-gradient(#fffffff2,#f8fafcf0 44%,#f4f7faf5 100%);max-width:49rem;margin:0 auto;padding:1.3rem 1rem 1.45rem;position:relative;overflow:hidden}.public-note-header{gap:var(--space-5);display:grid;position:relative}.public-note-header:after{content:"";background:linear-gradient(90deg,#64748b47,#64748b14,#0000);width:min(100%,12rem);height:1px;margin-top:.2rem}.public-note-header-row,.public-note-utility-row,.public-note-title-block,.public-note-support-block{gap:var(--space-3);display:grid}.public-note-header-row{align-items:start}.public-note-title-block{gap:.45rem;max-width:min(100%,38rem)}.public-note-title-block .eyebrow{color:var(--ink-faint);letter-spacing:.18em}.public-note-header h1{color:var(--ink);letter-spacing:-.034em;max-width:20ch;margin:0;font-size:clamp(1.46rem,3.35vw,1.74rem);line-height:1.06}.public-note-meta{color:var(--ink-faint);letter-spacing:.12em;gap:.38rem .62rem;font-size:.59rem}.public-note-back-link{box-shadow:none;color:var(--ink-muted);background:#ffffff8a;border:1px solid #94a3b826;border-radius:999px;justify-self:start;min-height:2.75rem;padding:.55rem .9rem}.public-note-back-link:hover,.public-note-back-link:focus-visible{color:var(--accent-strong)}.public-note-support{border-radius:calc(var(--public-card-radius) - .22rem);gap:var(--space-4);margin-top:var(--space-7);max-width:min(100%, var(--public-note-wide-measure));background:linear-gradient(#ffffffad,#f8fafcc7);border:1px solid #94a3b826;padding:.95rem .95rem 1rem;display:grid}.public-note-lede{max-width:38rem}.public-note-body{color:var(--ink);margin-top:var(--space-5);padding-top:var(--space-6);border-top-color:#94a3b826;font-size:clamp(1rem,.97rem + .22vw,1.05rem);line-height:1.82}.public-note-body>*{max-width:min(100%, var(--public-reading-measure))}.public-note-body>img,.public-note-body pre,.public-note-body figure{max-width:min(100%, var(--public-note-wide-measure))}.public-note-body p,.public-note-body li{color:var(--ink-soft)}.public-note-body.markdown-preview h2{letter-spacing:-.022em;font-size:clamp(1.18rem,2.3vw,1.3rem);line-height:1.16}.public-note-body.markdown-preview h3{letter-spacing:-.014em;font-size:clamp(1.02rem,2vw,1.1rem);line-height:1.2}.public-note-body strong{color:var(--ink-soft);font-weight:590}.public-note-body blockquote{border-radius:var(--radius-2);background:#f8fafcb8;margin-right:auto;padding:.9rem 1rem}.public-note-body img{border-radius:calc(var(--radius-3) + .1rem);margin:1.45rem auto;box-shadow:0 1rem 2.2rem #0f172a14}.public-note-support .note-generated-summary{color:var(--ink-muted);max-width:46ch;font-size:.9rem;line-height:1.68}.public-note-support strong{color:var(--ink-muted);margin-bottom:.14rem}.public-note-tags{gap:.45rem}.public-note-tag{color:var(--ink-muted);letter-spacing:.03em;background:#f8fafcdb;border-color:#94a3b82e;min-height:1.95rem;padding:.4rem .72rem;font-size:.69rem;font-weight:630}.note-editor-intro,.note-form,.note-preview-panel{min-width:0}.note-form{align-content:start}.note-preview-panel{align-content:start;gap:var(--space-4);display:grid}.note-body-field{min-height:0}.text-input,.note-textarea,.note-editor-input,.sign-in-form input{border-radius:var(--radius-2);color:var(--ink);background:#f8fafce6;border:1px solid #64748b33;width:100%;padding:.8rem .92rem;transition:border-color .14s,box-shadow .14s,background-color .14s}.text-input:focus,.note-textarea:focus,.note-editor-input:focus,.sign-in-form input:focus{background:#fff;border-color:#32486357;outline:none;box-shadow:0 0 0 .2rem #3248631a}.note-textarea{resize:vertical;min-height:clamp(18rem,45vh,22rem)}.note-editor-workbench{--note-editor-source-font-size:.93rem;--note-editor-source-line-height:1.65;--note-editor-source-padding-top:.95rem;--note-editor-source-padding-bottom:1.05rem;border-radius:var(--radius-3);background:linear-gradient(#ffffffc2,#f1f5f9f0),#ffffffe0;border:1px solid #64748b2e;gap:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,0 1rem 2.4rem #0f172a14}.note-editor-toolbar,.note-editor-toolbar-header,.note-editor-toolbar-row,.note-editor-statusbar,.note-editor-toolbar-copy,.note-editor-toolbar-controls,.note-editor-mode-switcher{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.note-editor-toolbar{border-bottom:1px solid #64748b24;gap:.85rem;padding:.9rem 1rem .95rem}.note-editor-toolbar-header{justify-content:space-between;align-items:flex-start}.note-editor-toolbar-row{justify-content:space-between;align-items:stretch}.note-editor-toolbar-copy{flex-direction:column;align-items:flex-start}.note-editor-toolbar-copy strong{color:var(--accent-strong);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase}.note-editor-toolbar-copy .field-note{font-size:var(--text-sm)}.note-editor-statusbar{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.02em;justify-content:flex-start;font-size:.76rem}.note-editor-toolbar-controls{flex:100%;justify-content:flex-start;gap:.45rem}.note-editor-mode-switcher{border-radius:var(--radius-pill);background:#e2e8f075;border:1px solid #64748b24;flex:100%;gap:.45rem;width:100%;padding:.2rem;display:inline-flex}.note-editor-tool{border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;font-family:var(--font-mono);background:#ffffffc7;border:1px solid #64748b29;justify-content:center;align-items:center;min-width:2.85rem;min-height:2.85rem;padding:.55rem .7rem;font-size:.8rem;font-weight:600;transition:background-color .14s,border-color .14s,color .14s,transform .14s,box-shadow .14s;display:inline-flex}.note-editor-tool:hover{color:var(--accent-strong);background:#fffffff0;border-color:#32486333}.note-editor-tool:focus-visible{outline-offset:2px;outline:2px solid #32486347}.note-editor-tool:disabled{color:var(--ink-muted);cursor:not-allowed;opacity:.72;background:#e2e8f0d1;border-color:#94a3b838}.note-editor-statusbar span{border-radius:var(--radius-pill);background:#ffffffbd;border:1px solid #64748b1f;min-height:2rem;padding:.35rem .65rem}.note-editor-mode-toggle{border-radius:var(--radius-pill);color:var(--ink-muted);cursor:pointer;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;background:#f1f5f9e6;border:1px solid #64748b2e;flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:2.85rem;padding:.55rem .85rem;font-size:.72rem;font-weight:700;transition:background-color .14s,border-color .14s,color .14s,transform .14s,box-shadow .14s;display:inline-flex}.note-editor-mode-toggle:hover{color:var(--accent-strong);background:#fffffff5;border-color:#32486338}.note-editor-mode-toggle:focus-visible{outline-offset:2px;outline:2px solid #32486347}.note-editor-mode-toggle-active{color:var(--accent-strong);background:#3248631c;border-color:#32486338;box-shadow:inset 0 1px #ffffffc7}.note-editor-mode-label-desktop{display:none}.note-editor-mode-label-mobile{display:inline}.note-editor-workbench-body,.note-editor-pane,.note-editor-preview-frame,.note-editor-preview-head{display:grid}.note-editor-workbench-body{gap:0}.note-editor-pane{min-width:0}.note-editor-pane-hidden{display:none}.note-editor-surface{background:linear-gradient(#f8fafcdb,#f1f5f9fa),#f8fafcf5;grid-template-columns:minmax(0,1fr);min-height:clamp(18rem,52vh,24rem);display:grid}.note-editor-preview-frame{gap:var(--space-4);background:linear-gradient(#fcfdffeb,#f1f5f9fa),#fffffff5;border-top:1px solid #64748b1f;min-height:clamp(16rem,42vh,21rem);padding:.95rem 1rem 1.15rem}.note-editor-preview-head{border-bottom:1px solid #64748b1f;grid-template-columns:minmax(0,1fr);align-items:center;gap:.9rem;padding-bottom:.9rem}.note-editor-preview-head strong{color:var(--accent-strong);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.2rem;display:block}.note-editor-preview-head span,.note-editor-preview-mode-note{color:var(--ink-muted);font-size:var(--text-sm)}.note-editor-preview-mode-note{justify-self:start}.note-editor-pane-preview h2{margin:0;font-size:clamp(1.4rem,2.35vw,1.9rem);line-height:1.02}.note-editor-pane-preview .markdown-preview{min-height:0}.note-editor-gutter{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--note-editor-source-font-size);font-variant-numeric:tabular-nums;line-height:var(--note-editor-source-line-height);letter-spacing:.03em;min-width:3.45rem;padding:var(--note-editor-source-padding-top) .55rem var(--note-editor-source-padding-bottom) .7rem;text-align:right;background:linear-gradient(#e2e8f0a8,#e2e8f061),#e2e8f0b8;border-right:1px solid #64748b24;display:none;overflow:hidden}.note-editor-gutter-track{line-height:inherit;gap:0;display:grid}.note-editor-gutter-track span{min-height:calc(var(--note-editor-source-font-size) * var(--note-editor-source-line-height));justify-content:flex-end;align-items:flex-start;display:flex}.note-editor-gutter-continuation{color:#0000}.note-editor-stage{min-height:inherit;display:grid;position:relative}.note-editor-input{font-family:var(--font-mono);font-size:var(--note-editor-source-font-size);letter-spacing:0;line-height:var(--note-editor-source-line-height);min-height:inherit;padding:var(--note-editor-source-padding-top) 1rem var(--note-editor-source-padding-bottom);tab-size:2;white-space:pre-wrap;word-break:break-word;caret-color:var(--accent-strong);color:var(--ink);resize:vertical;-webkit-text-fill-color:currentColor;background:0 0;border:0;border-radius:0;outline:none;width:100%;min-width:0;margin:0;display:block;overflow:auto}.note-editor-input::placeholder{color:#475569bd}.note-editor-input::selection{background:#3248632e}.note-editor-input:focus{box-shadow:none;background:0 0}.note-editor-input[readonly]{color:var(--ink-soft);cursor:default;background:#f8fafceb}.note-editor-line-measurements{pointer-events:none;visibility:hidden;position:absolute;top:0;left:-9999px}.note-editor-line-measurement{font-family:var(--font-mono);font-size:var(--note-editor-source-font-size);line-height:var(--note-editor-source-line-height);min-height:calc(var(--note-editor-source-font-size) * var(--note-editor-source-line-height));overflow-wrap:anywhere;tab-size:2;white-space:pre-wrap;word-break:break-word;margin:0}.note-editor-workbench:focus-within{border-color:#3248633d;box-shadow:inset 0 1px #ffffffe0,0 0 0 .2rem #32486314,0 1rem 2.4rem #0f172a17}.summary-textarea{min-height:10rem}.sign-in-form{gap:.85rem;display:grid}.sign-in-form label{color:var(--ink-soft);font-size:var(--text-sm);letter-spacing:.02em;gap:.45rem;display:grid}.field-group{gap:.45rem}.field-group span,.ui-field-label{color:var(--ink-muted);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase}.button-row{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:.25rem;display:grid}.button-row>*{min-width:0}.button-row form{display:grid}.button-row :is(.primary-button,.ghost-button,.ui-button){width:100%}.primary-button,.ghost-button,.ui-button{border-radius:var(--radius-pill);cursor:pointer;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;min-height:2.8rem;padding:.72rem 1.1rem;font-weight:700;transition:transform .14s,background-color .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.primary-button,.ui-button-primary{background:linear-gradient(180deg, #415a77 0%, var(--accent-strong) 100%);color:#f8fafc;border:1px solid #19293b3d;box-shadow:0 .85rem 1.5rem #19293b2e}.ghost-button,.ui-button-ghost{border:1px solid var(--line);color:var(--ink);background:#fffc}.primary-button:focus-visible,.ghost-button:focus-visible,.ui-button:focus-visible,.site-nav a:focus-visible,.vault-nav-link:focus-visible,.note-list-link:focus-visible,.tag-filter-link:focus-visible{outline-offset:3px;outline:2px solid #32486347}.primary-button:disabled,.ghost-button:disabled,.ui-button:disabled{box-shadow:none;color:var(--ink-muted);cursor:not-allowed;background:#e2e8f0d9;border:1px solid #94a3b857;transform:none}.read-only-note{border-radius:var(--radius-2);color:var(--ink-soft);margin-top:var(--space-4);background:#e2e8f080;border:1px solid #94a3b838;padding:.9rem 1rem}.status-note{background:var(--success-soft);border:1px solid var(--success-line);border-radius:var(--radius-2);margin-top:var(--space-4);padding:.9rem 1rem}.status-note-error,.signin-error{background:var(--danger-soft);border:1px solid var(--danger-line);border-radius:var(--radius-2);color:#991b1b;margin-top:var(--space-4);padding:.9rem 1rem}.auth-note,.publication-panel{margin-top:var(--space-4)}.publication-panel .button-row{margin-top:0}.note-list,.link-list{margin-top:.25rem}.owner-dashboard-grid{align-items:start;gap:var(--space-4)}.owner-dashboard-main,.owner-dashboard-side-panel{min-width:0}.owner-dashboard-note-list{gap:.8rem;margin-top:0}.public-note-list{align-items:start}.public-note-showroom{column-count:1;column-gap:0;margin-top:.1rem;display:block}.note-list-item,.link-list-item{align-items:start}.dashboard-note-item{gap:.8rem;padding:.85rem .95rem}.dashboard-note-primary{gap:.35rem;min-width:0}.dashboard-note-state{gap:.35rem .7rem}.dashboard-note-link{font-size:1rem;line-height:1.22}.dashboard-note-excerpt,.dashboard-note-ai-summary{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard-note-excerpt{-webkit-line-clamp:2;color:var(--ink-soft);font-size:var(--text-sm);max-width:58ch;line-height:1.42}.dashboard-note-secondary{background:#f1f5f999;border-top:1px solid #94a3b82e;gap:.55rem;min-width:0;padding-top:.8rem}.dashboard-note-ai{gap:.25rem}.dashboard-note-ai strong{color:var(--ink-soft);font-family:var(--font-ui);font-size:.68rem;font-weight:var(--weight-strong);letter-spacing:.12em;text-transform:uppercase;margin-bottom:0;display:block}.dashboard-note-ai-summary{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:1.42}.dashboard-note-ai-empty,.dashboard-note-ai-detail{font-size:.75rem;line-height:1.4}.dashboard-note-tags{grid-template-columns:repeat(auto-fit,minmax(4.5rem,max-content));gap:.35rem}.dashboard-note-tags .tag-pill,.dashboard-note-tags .ui-tag{color:var(--ink-muted);background:#3248630d;border-color:#3248631c;min-height:1.6rem;padding:.16rem .52rem;font-size:.64rem}.dashboard-route-grid{gap:.75rem}.dashboard-route-grid .route-tile{gap:.3rem;padding:.95rem 1rem}.dashboard-route-grid .route-tile span{font-size:var(--text-sm);line-height:1.5}.secondary-route-hero,.secondary-route-grid,.secondary-summary-grid,.secondary-list-panel,.secondary-control-panel,.secondary-filter-panel,.secondary-search-form,.secondary-search-controls,.secondary-link-item,.secondary-link-main,.secondary-link-meta{display:grid}.secondary-route-hero{gap:var(--space-4);overflow:hidden}.secondary-route-meta,.note-editor-intro-meta{margin-top:.15rem}.secondary-route-hero .ui-intro-block h1{max-width:14ch;font-size:clamp(1.34rem,2.35vw,1.8rem);line-height:1.02}.secondary-route-hero .ui-intro-block .lede{font-size:var(--text-sm);max-width:34rem;line-height:1.55}.secondary-summary-grid{grid-template-columns:minmax(0,1fr);gap:.7rem;margin-top:.1rem}.secondary-summary-grid .ui-detail-block,.secondary-summary-grid .detail-block{padding:.78rem .85rem}.secondary-route-grid,.secondary-retrieval-grid,.secondary-list-panel,.secondary-control-panel,.secondary-filter-panel,.secondary-search-form{gap:.85rem}.secondary-search-controls{gap:.8rem}.secondary-search-field{min-width:0}.secondary-search-actions{margin-top:0}.secondary-note-item{gap:.75rem}.secondary-note-secondary{gap:.5rem}.secondary-note-tags{margin-top:0}.secondary-link-panel .link-list,.secondary-note-panel .note-list{gap:.75rem;margin-top:0}.link-manager-grid{align-items:start}.link-manager-grid .link-form{width:100%;max-width:100%}.owner-links-capture-fields{gap:.85rem;display:grid}.owner-links-capture-actions{margin-top:0}.secondary-link-item{gap:.75rem;padding:.85rem .95rem}.secondary-link-main{gap:.65rem;min-width:0}.secondary-link-heading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.3rem;min-width:0}.secondary-link-heading-copy{gap:.3rem;min-width:0;display:grid}.secondary-link-heading .link-url{display:none}.secondary-link-favicon-stack{position:relative}.secondary-link-meta{border-top:1px solid #94a3b82e;gap:.55rem;min-width:0;padding-top:.8rem}.secondary-link-status,.secondary-link-meta .field-note{font-size:.75rem;line-height:1.4}.secondary-generated-copy{gap:.35rem}.secondary-generated-copy .link-summary{-webkit-line-clamp:1;font-size:var(--text-sm);-webkit-box-orient:vertical;line-height:1.42;display:-webkit-box;overflow:hidden}.secondary-link-retry{margin-top:.1rem}.secondary-link-actions{flex-wrap:wrap;align-items:start;gap:.55rem;margin-top:.15rem;display:flex}.secondary-link-actions form{display:block}.secondary-link-actions :is(.primary-button,.ghost-button,.ui-button){width:auto}.secondary-tag-filters{grid-template-columns:minmax(0,1fr);gap:.7rem}.secondary-tag-filter{min-height:0;padding:.68rem .75rem}.secondary-tag-filter .tag-filter-count{font-size:.76rem;line-height:1.45}.note-card-image-frame{border-radius:var(--radius-2);background:#f1f5f9d6;border:1px solid #64748b24;overflow:hidden}.link-favicon-frame{border-radius:var(--radius-2);background:radial-gradient(circle at 50% 32%,#fffffffa,#fffc 44%,#e2e8f0d6 100%),#f8fafce6;border:1px solid #64748b29;place-items:center;display:grid;overflow:hidden}.link-favicon-frame[data-favicon-state=fallback]{background:radial-gradient(circle at 50% 32%,#fffffffa,#ffffffd6 40%,#e2e8f0eb 100%),#f8fafcf0}.link-favicon-image{object-fit:contain;width:100%;height:100%;display:block}.secondary-link-favicon-frame{aspect-ratio:1;width:3rem;padding:.55rem}.secondary-link-favicon-image{filter:drop-shadow(0 .5rem .8rem #0f172a14)}.secondary-link-favicon-refresh{position:absolute;bottom:-.2rem;right:-.2rem}.secondary-link-favicon-refresh :is(.primary-button,.ghost-button,.ui-button){border-radius:999px;width:1.45rem;min-width:1.45rem;min-height:1.45rem;padding:0}.note-card-image{width:100%;height:auto;display:block}.dashboard-note-image-frame{aspect-ratio:16/9;margin-bottom:.1rem}.dashboard-note-image{object-fit:cover;height:100%}.note-preview-card{background:linear-gradient(180deg, #ffffffeb, #f8fbfdd6), var(--public-card-surface);border:1px solid var(--public-card-line);border-radius:var(--public-card-radius);box-shadow:inset 0 1px 0 #fffc, var(--public-card-shadow);break-inside:avoid;break-inside:avoid-column;gap:var(--space-3);margin:0 0 var(--space-4);min-height:0;padding:1.05rem;display:grid;position:relative;overflow:hidden}.note-preview-card:before{content:"";background:linear-gradient(90deg,#0000,#94a3b86b,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.public-content-card-link{background:linear-gradient(#ffffffeb,#f6f9fcdb),#f8fbfdf5;border-color:#64748b29}.public-content-card-link:before{background:linear-gradient(90deg,#0000,#64748b57,#0000)}.note-preview-card-compact{min-height:0}.note-preview-card-balanced{padding-bottom:1.2rem}.note-preview-card-feature{padding-bottom:1.3rem}.note-preview-card-body,.note-preview-card-copy{display:grid}.note-preview-card-image-frame{aspect-ratio:16/10;border-radius:calc(var(--public-card-radius) - .25rem)}.note-preview-card-image{object-fit:cover;height:100%}.link-preview-card-image-frame{aspect-ratio:16/10;padding:.9rem}.public-content-card-link .link-preview-card-image-frame{background:#f2f7fbeb;border-color:#64748b24}.link-preview-card-image{filter:drop-shadow(0 .8rem 1rem #0f172a14);object-fit:contain}.note-preview-card-body{gap:.8rem;min-width:0}.note-preview-card-copy{gap:.4rem}.note-preview-card-title{margin:0}.note-list-link{color:var(--ink);font-family:var(--font-display);letter-spacing:-.025em;margin-top:.15rem;font-size:clamp(1.02rem,1.45vw,1.16rem);font-weight:650;line-height:1.1;transition:color .14s,transform .14s;display:inline-block}.note-list-link:hover{color:var(--accent-strong)}.note-preview-card .note-list-link{letter-spacing:-.02em;margin-top:0;font-size:clamp(1.02rem,1.5vw,1.16rem);font-weight:620;line-height:1.12}.note-preview-card-summary,.note-preview-card-excerpt{margin:0}.note-preview-card-summary{color:var(--ink-soft);max-width:36ch;font-size:.88rem;line-height:1.56}.note-preview-card-excerpt{color:var(--ink-muted);max-width:38ch;font-size:.77rem;line-height:1.54}.public-link-card-url{font-family:var(--font-mono);letter-spacing:0;overflow-wrap:anywhere;text-transform:none;max-width:34ch;font-size:.72rem;line-height:1.5}.note-preview-card-meta{border-top:1px solid #64748b24;margin-top:auto;padding-top:.75rem}.note-preview-card-tags{margin-top:-.15rem}.link-url{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.note-generated-summary{color:var(--ink-soft)}.enrichment-status-block{gap:.35rem;display:grid}.enrichment-status-block .note-meta-leading{margin-bottom:0}.note-meta,.ui-metadata-row{color:var(--ink-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem}.public-card-meta,.public-note-meta{letter-spacing:.11em;font-size:.6rem}.note-meta-leading{margin-bottom:.2rem}.link-list-footer{gap:var(--space-3)}.tag-list,.ui-tag-list{flex-wrap:wrap;align-items:flex-start;gap:.45rem;min-width:0;display:flex}.tag-pill,.ui-tag{background:var(--public-chip-surface);border:1px solid var(--public-chip-line);border-radius:var(--radius-pill);color:var(--public-chip-ink);font-family:var(--font-ui);letter-spacing:.1em;max-inline-size:100%;text-transform:uppercase;white-space:normal;align-self:flex-start;align-items:flex-start;width:fit-content;min-width:0;min-height:1.8rem;padding:.34rem .62rem;font-size:.66rem;font-weight:700;line-height:1.3;display:inline-flex}.tag-pill-label{max-inline-size:100%;overflow-wrap:anywhere;white-space:normal;word-break:break-word;min-width:0;display:block}.tag-pill-muted,.ui-tag-muted{color:var(--ink-muted);background:#ffffffc7;border-color:#94a3b82e}.public-card-tag,.public-note-tag{letter-spacing:.03em;text-transform:none;align-items:center;min-height:1.95rem;padding:.4rem .72rem;font-size:.69rem;font-weight:630}.tag-filter-list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.tag-filter-link{color:var(--ink);gap:.45rem;min-height:4.5rem}.tag-filter-link-active{border-color:var(--accent-soft-strong);background:#eff4f9fa}.tag-filter-count{font-family:var(--font-body);font-size:var(--text-base);letter-spacing:normal;text-transform:none}.route-grid{grid-template-columns:minmax(0,1fr)}.route-tile{gap:.4rem;display:grid}.route-tile strong{color:var(--ink-soft);font-weight:var(--weight-strong);margin-bottom:0}.route-tile span{color:var(--ink-muted);line-height:1.6}.search-form{align-items:end}.markdown-preview{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:var(--space-4);padding-top:var(--space-5)}.markdown-preview>:first-child{margin-top:0}.markdown-preview>:last-child{margin-bottom:0}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{color:var(--ink);font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.03em;margin:1.45rem 0 .7rem;line-height:1.08}.markdown-preview h1{font-size:1.72rem}.markdown-preview h2{font-size:1.52rem}.markdown-preview h3{font-size:1.22rem}.markdown-preview p,.markdown-preview li,.markdown-preview blockquote{line-height:1.74}.markdown-preview p,.markdown-preview ul,.markdown-preview ol,.markdown-preview pre,.markdown-preview blockquote{margin:0 0 .95rem}.markdown-preview ul,.markdown-preview ol{padding-left:1.3rem}.markdown-preview code{background:#0f172a14;border-radius:.45rem;padding:.12rem .35rem}.markdown-preview pre{border-radius:var(--radius-2);color:#f8fafc;background:#0f172a;padding:1rem;overflow-x:auto}.markdown-preview pre code{background:0 0;padding:0}.markdown-preview blockquote{color:var(--ink-muted);border-left:3px solid #32486352;margin-left:0;padding-left:.95rem}.markdown-preview a{color:var(--accent-strong);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.markdown-preview img{border-radius:var(--radius-2);background:#f1f5f9d6;border:1px solid #64748b24;max-width:100%;height:auto;margin:1.1rem 0;display:block}.bullet-list{color:var(--ink-muted);margin:var(--space-5) 0 0;gap:.65rem;padding-left:1.1rem;line-height:1.65;display:grid}.inline-list{margin:0;padding:0;list-style:none}.inline-list li{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink-muted);padding:.5rem .8rem}@media (min-width:640px){.page-shell{padding:var(--space-4)}.ui-surface,.hero-card,.panel-card,.feature-card,.vault-frame{padding:var(--space-6)}.vault-frame{padding:var(--space-5)}.button-row{flex-wrap:wrap;align-items:center;display:flex}.button-row form{display:block}.button-row :is(.primary-button,.ghost-button,.ui-button){width:auto}.ui-support-grid-dual,.ui-support-grid-balanced,.secondary-summary-grid,.secondary-tag-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.note-preview-card{gap:var(--space-4);padding:1.15rem}.secondary-link-heading .link-url{display:block}.secondary-generated-copy .link-summary{-webkit-line-clamp:2}.note-preview-card-body{gap:var(--space-4)}.note-preview-card-copy{gap:var(--space-3)}}@media (min-width:768px){.page-shell{padding:var(--space-5)}.site-header{flex-direction:row;justify-content:space-between;align-items:center}.summary-row{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid{grid-template-columns:minmax(0,1.16fr) minmax(18rem,.84fr)}.dashboard-hero{gap:var(--space-4);padding:1rem 1.1rem}.dashboard-hero-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.85rem}.dashboard-hero-actions{justify-content:flex-end}.dashboard-stat span:last-child{display:block}.dashboard-summary-row{gap:.85rem;padding-top:.9rem}.dashboard-stat{padding:.78rem .9rem}.owner-dashboard-grid{grid-template-columns:minmax(0,1fr)}.public-home-archive{gap:var(--space-5);padding:1.12rem 1.12rem 1.2rem}.public-home-archive-head{grid-template-columns:minmax(0,1fr) minmax(18.5rem,23rem);align-items:start;gap:1rem}.public-home-archive-head[data-search-expanded=true]{grid-template-columns:minmax(0,1fr);gap:.95rem}.public-home-shell-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem 1rem}.public-search-collapsed-row{grid-template-columns:auto minmax(0,1fr)}.public-search-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end}.public-search-shell[data-search-expanded=true]{padding:.88rem .95rem .92rem}.public-note-showroom{column-count:2;column-gap:var(--space-4)}.ui-support-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.note-preview-card-balanced{min-height:16rem}.note-preview-card-feature{min-height:19.5rem}.login-layout{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr)}.link-manager-grid{grid-template-columns:minmax(0,1fr)}.link-manager-grid .link-form{max-width:none}.owner-links-capture-fields{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr) auto;align-items:end}.owner-links-capture-actions{align-self:stretch}.note-editor-grid{grid-template-columns:minmax(0,1fr)}.note-editor-toolbar-controls{flex:auto;justify-content:flex-start}.note-editor-mode-switcher{flex:none;justify-content:flex-end;width:auto}.note-editor-mode-toggle{flex:none}.note-editor-mode-label-desktop{display:inline}.note-editor-mode-label-mobile{display:none}.note-editor-workbench-body-split{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.note-editor-workbench{--note-editor-source-padding-top:1rem;--note-editor-source-padding-bottom:1.15rem}.note-editor-surface{grid-template-columns:auto minmax(0,1fr);min-height:clamp(21rem,48vh,28rem)}.note-editor-preview-frame{border-top:0;border-left:1px solid #64748b1f;min-height:clamp(21rem,48vh,28rem);padding:1rem 1.15rem 1.25rem}.note-editor-preview-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.note-editor-toolbar-header{align-items:center}.note-editor-toolbar-copy{flex-direction:row;align-items:baseline}.note-editor-statusbar{justify-content:flex-end}.note-editor-gutter{display:block}.note-editor-input{padding-left:1.1rem;padding-right:1.1rem}.note-list-item{grid-template-columns:minmax(0,1fr) auto}.dashboard-note-item{grid-template-columns:minmax(0,1.42fr) minmax(15rem,.78fr)}.dashboard-note-secondary{border-top:none;border-left:1px solid #94a3b82e;padding-top:0;padding-left:.9rem}.link-list-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center}.secondary-search-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end}.secondary-tag-filters{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.secondary-tag-filter{min-height:3.4rem;padding:.75rem .85rem}.secondary-tag-filter .tag-filter-count{font-size:var(--text-sm)}.secondary-link-item{grid-template-columns:minmax(0,1.08fr) minmax(14.5rem,.92fr)}.secondary-link-meta{border-top:none;border-left:1px solid #94a3b82e;padding-top:0;padding-left:.9rem}.secondary-link-retry{grid-column:2}.retrieval-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.route-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ui-surface,.hero-card,.panel-card,.feature-card,.vault-frame{padding:var(--space-7)}.vault-frame{padding:var(--space-5)}.vault-shell-grid{gap:var(--space-6);grid-template-columns:minmax(14.5rem,16rem) minmax(0,1fr)}.vault-frame-header{border-bottom:none;border-right:1px solid var(--line);padding-bottom:0;padding-right:var(--space-5);align-content:start}.vault-nav{flex-direction:column;align-items:stretch}.vault-nav-link{justify-content:flex-start;width:100%}.public-note-card{padding:2.05rem 2.2rem 2.2rem}.public-home-archive{padding:1.2rem 1.2rem 1.35rem}.public-note-showroom{column-count:3;column-gap:var(--space-5)}.public-note-header-row{grid-template-columns:auto minmax(0,1fr)}.public-note-meta{justify-self:end}.public-note-support{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr);padding:1rem 1.05rem 1.08rem}}@media (min-width:1280px){.public-note-showroom{column-count:4}}
