.app-main{box-shadow:0 24px 70px #080b1238}.sidebar{background:var(--canvas)}.topbar,.workspace-label{background:var(--secondary)}.workspace-label{border-color:var(--rule)}.workspace-avatar{background:var(--panel);color:var(--sage)}.nav-active-pill{background:var(--panel);box-shadow:inset 3px 0 0 var(--sage)}.nav-item.active{color:var(--ink)}.nav-item.active>svg{color:var(--sage)}.btn-primary,.button.primary,.sidebar-capture{background:var(--sage);color:var(--paper-ink)}.btn-primary,.button.primary{border-color:var(--sage)}.btn-primary:hover,.button.primary:hover{background:var(--sage-tint);border-color:var(--sage-tint)}.sidebar-signature a{color:var(--muted)}.button.secondary:hover{border-color:var(--sage-dark)}.heading-dot{color:var(--sage)}.page-heading h1,.workspace-intro h1{font-weight:500;letter-spacing:-.055em}.collection-tile,.note-card{box-shadow:inset 0 1px 0 #ffffff05,0 5px 16px #080c1510;transition:transform .22s var(--ease),box-shadow .22s,border-color .22s}.collection-tile:hover,.note-card:hover{transform:translateY(-3px);box-shadow:0 13px 28px #080c1528;border-color:var(--sage-dark)}.continue-panel{background:var(--panel);box-shadow:inset 0 1px 0 #ffffff08,0 12px 22px #080c1520}.connection-invitation a,.continue-panel a{color:var(--accent-ink)}.tactile-card{transform-style:preserve-3d;backface-visibility:hidden}.capture-composer{box-shadow:inset 0 1px 0 #ffffff08,0 10px 30px #080c151c!important}.capture-composer:focus-within{border-color:var(--sage-dark)}.collection-folder,.composer-icon,.note-cover{background:var(--soft-green);color:var(--accent-ink)}.dashboard-top .midnight-stack{background:var(--cream);border-color:var(--paper-rule);color:var(--paper-ink);min-height:316px;box-shadow:inset 0 1px 0 #ffffffb0,0 12px 35px #080c1530}.midnight-stack .spatial-copy{z-index:2}.midnight-stack .section-kicker{color:#536044}.midnight-stack .spatial-copy h2{font-weight:500;letter-spacing:-.055em}.midnight-stack .spatial-copy>p{color:#536044}.stack-interaction-hint{display:block;color:#536044;margin-top:15px}.midnight-stack .spatial-navigation button{background:#F4F3EC70;border-color:#b7c09e;color:var(--paper-ink);width:32px;height:32px}.midnight-stack .spatial-navigation button:hover{background:var(--sage-tint);box-shadow:0 3px 7px #20242c12}.midnight-stack .spatial-navigation output span{color:#536044}.dashboard-top .midnight-stack .spatial-stage{perspective:1100px;min-height:316px;touch-action:pan-y;outline-offset:-5px}.dashboard-top .midnight-stack .spatial-stack{width:clamp(188px,17vw,235px);height:258px;margin-left:-20px;transform-style:preserve-3d;transition:none}.dashboard-top .midnight-stack .spatial-sheet{width:100%;height:258px;padding:19px;border-radius:11px;background:var(--paper);color:var(--paper-ink);border-color:var(--paper-rule);transform-style:preserve-3d;transition:box-shadow .22s;box-shadow:0 3px 0 #d8d6ca,0 6px 0 #efeee6,var(--shadow-paper)}.midnight-stack .spatial-sheet:not(.spatial-front){pointer-events:none;background:#eeeee5}.midnight-stack .spatial-front{box-shadow:0 2px 0 #d8d6ca,0 5px 0 #f4f3ec,0 6px 0 #c9cbbd,0 24px 35px -15px #20242c65}.midnight-stack .spatial-sheet-top small{display:block;color:#59614f;font-size:9px}.midnight-stack .spatial-note-number{display:flex;gap:9px;color:#5e6b45;font-size:10px}.spatial-note-number>span{font-size:8px;letter-spacing:.04em;text-transform:uppercase}.midnight-stack .spatial-sheet h3{font-size:18px!important;font-weight:600;line-height:1.18}.midnight-stack .spatial-sheet>p{font-size:10px;color:#566046;line-height:1.75;-webkit-line-clamp:3}.midnight-stack .spatial-sheet-bottom{border-color:var(--paper-rule);color:var(--paper-ink);font-size:9px;padding-top:13px}.midnight-stack .spatial-sheet-bottom>span{color:#59614f;max-width:80px}.midnight-stack .spatial-sheet-bottom a{color:var(--paper-ink);min-height:24px}.paper-index-tab{position:absolute;right:18px;top:-8px;width:36px;height:14px;background:var(--sage);border:1px solid var(--sage-dark);border-radius:4px 4px 0 0;transform:translateZ(-1px);box-shadow:inset 0 1px 0 #ffffff60}.stack-plinth{position:absolute;bottom:15px;width:220px;height:65px;left:50%;transform:translateX(-42%) rotateX(66deg) rotate(-12deg);transform-style:preserve-3d;pointer-events:none}.stack-plinth>span{position:absolute;inset:0;border:1px solid #8d9b6366;border-radius:14px;background:#B8C58A24;box-shadow:0 8px 0 #8D9B6318}.stack-plinth>span+span{inset:10px 18px;transform:translateZ(4px);background:none;border-color:#8D9B632e}.midnight-stack .spatial-ground{background:#20242c20;filter:blur(14px);width:205px;bottom:8px}.spatial-stage:focus-visible{outline:2px solid #5e6b45;border-radius:12px}.note-map-canvas{color:var(--paper-ink);box-shadow:0 18px 45px #080c1535,inset 0 1px 0 #ffffff90}.note-map-canvas,.note-map-toolbar{background:var(--cream);border-color:var(--paper-rule)}.note-map-toolbar>span{color:#526041}.note-graph-viewport{background-color:var(--cream);background-image:radial-gradient(#8d9b632f 1px,transparent 0)}.note-map-canvas .map-controls button,.note-map-canvas .map-pan-controls button{color:var(--paper-ink)}.note-map-canvas .map-controls button:hover,.note-map-canvas .map-pan-controls button:hover{background:var(--sage-tint)}.note-map-canvas .map-controls output{color:#526041}.note-node-surface{transform-box:fill-box;transform-origin:center;transition:transform .22s var(--ease)}.note-graph-node rect{fill:var(--paper);stroke:var(--paper-rule);filter:drop-shadow(0 8px 7px #20242c19)}.note-graph-node .node-underlay{fill:#d8d6ca;stroke:#c5c9b7;filter:none}.note-graph-node .node-fold{fill:#e5e8d8;stroke:var(--paper-rule);stroke-width:1;pointer-events:none}.note-graph-node:hover .note-node-surface{transform:translateY(-4px)}.note-graph-node.selected .note-node-surface{transform:translateY(-5px)}.note-graph-node.selected rect:not(.node-underlay){fill:var(--sage-tint);stroke:var(--sage-dark);stroke-width:2}.note-graph-node.selected .node-underlay{fill:#abb98b;stroke:var(--sage-dark)}.note-graph-node:focus-visible rect:not(.node-underlay){stroke:#3e4e27;stroke-width:3}.graph-node-title{font-size:14px;fill:var(--paper-ink)}.graph-node-folder,.graph-node-meta{fill:#526041}.note-graph-edge{stroke:var(--sage-dark);opacity:.5;stroke-width:1.6}.note-graph-edge.highlighted{stroke:#5e6b45;opacity:1;stroke-width:2.5}.note-map-inspector{background:var(--secondary);box-shadow:inset 0 1px 0 #ffffff04}.graph-connection{transition:background .18s,padding .18s}.graph-connection:hover{background:var(--panel);padding-left:8px;padding-right:8px}.graph-onboarding{background:var(--cream);color:var(--paper-ink)}.empty-map-object span{background:var(--paper);border-color:var(--paper-rule)}.map-workbench{--surface:#F4F3EC;--ink:#20242C;--rule:#D8D6CA;background:var(--cream);color:var(--paper-ink);box-shadow:0 8px 22px #080c151a}.map-viewport{background-color:var(--cream);background-image:radial-gradient(#8d9b633b 1px,transparent 0)}.map-bottom,.map-toolbar{background:var(--cream);color:#526041}.map-bottom span,.map-toolbar>span{color:#526041}.settings-v3 .button[aria-pressed=true]{border-color:var(--sage-dark)}@media(max-width:1100px){.dashboard-top .midnight-stack .spatial-stack{width:200px}.dashboard-top .midnight-stack .spatial-copy h2{font-size:24px}.midnight-stack .spatial-note-number>span{font-size:7px}}@media(max-width:1000px){.dashboard-top .midnight-stack .spatial-stack{width:235px}.dashboard-top .midnight-stack .spatial-copy h2{font-size:28px}}@media(max-width:600px){.dashboard-top .midnight-stack .spatial-copy{padding:22px 24px 0}.dashboard-top .midnight-stack .spatial-copy h2{font-size:26px}.dashboard-top .midnight-stack .spatial-copy>p{max-width:270px}.stack-interaction-hint{display:none}.dashboard-top .midnight-stack .spatial-stack{width:225px;margin-left:-35px}.dashboard-top .midnight-stack .spatial-stage{min-height:310px}.midnight-stack .spatial-navigation{margin-top:16px}.note-map-toolbar>span{font-size:9px}}@media(prefers-reduced-motion:reduce){.midnight-stack .spatial-stack,.note-node-surface,.tactile-card{transform:none!important}.midnight-stack .spatial-sheet,.note-node-surface{transition:none}.midnight-stack .spatial-sheet:not(.spatial-front){transform:translate(12px,-8px)!important}.stack-plinth{display:none}.collection-tile:hover,.note-card:hover{transform:none}}@supports not (transform-style:preserve-3d){.midnight-stack .spatial-stack,.tactile-card{transform:none!important}.midnight-stack .spatial-sheet:not(.spatial-front),.stack-plinth{display:none}}.app-main{border-radius:8px;box-shadow:none}.topbar{height:58px}.workspace-label{border:0;background:transparent;padding:0 10px;margin:4px 0 20px;box-shadow:none}.workspace-avatar,.workspace-version{display:none}.workspace-label>div{font-size:12px;font-weight:500}.workspace-label small{font-size:10px;color:var(--muted)}.sidebar-capture{border-radius:5px;box-shadow:none}.nav-item{border-radius:5px;min-height:38px}.nav-label{font-size:11px;letter-spacing:.025em;text-transform:none}.sidebar-signature{font-size:9px}.sidebar-signature>span{letter-spacing:.035em}.sidebar-hint small{font-size:9px}.btn,.button,.button.small{border-radius:5px}.topbar-search{font-size:11px}.page-content{padding-top:26px}.page-heading h1{font-size:30px;font-weight:500;letter-spacing:-.045em}.page-heading .muted{font-size:12px}.page-heading .eyebrow{letter-spacing:.03em;text-transform:none}.notebook-header{padding-bottom:20px;margin-bottom:0!important;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center}.notebook-path{font-size:10px;color:var(--muted);margin:0;letter-spacing:.02em}.dashboard-v2 .notebook-header h1{font-size:32px;font-weight:500;letter-spacing:-.05em;margin:7px 0 0;line-height:1.15}.notebook-date{display:flex;flex-direction:column;gap:6px;align-items:flex-end;font-size:11px;color:var(--ink)}.notebook-date small{font-size:10px;color:var(--muted)}.workspace-shortcuts{margin:14px 0 20px;gap:22px}.workspace-shortcuts a{padding:6px 0;border:0;background:none;border-radius:0;color:var(--muted);font-size:11px}.workspace-shortcuts a:hover{background:none;color:var(--ink)}.workspace-shortcuts a>svg:last-child{display:none}.workspace-shortcuts a>span{font-size:9px;margin-left:3px;color:var(--muted)}.workspace-shortcuts a>svg:first-child{width:14px}.dashboard-top{gap:22px}.dashboard-top .midnight-stack{border-radius:6px;min-height:284px;box-shadow:none}.dashboard-top .midnight-stack .spatial-copy{padding:23px 20px}.dashboard-top .midnight-stack .spatial-copy h2{font-size:22px;font-weight:500;line-height:1.2;margin:17px 0 12px}.midnight-stack .section-kicker{font-size:10px;letter-spacing:.035em;text-transform:none}.midnight-stack .section-kicker>svg{display:none}.dashboard-top .midnight-stack .spatial-copy>p{font-size:11px}.stack-interaction-hint{font-size:9px;margin-top:12px}.dashboard-top .midnight-stack .spatial-stage{min-height:284px}.dashboard-top .midnight-stack .spatial-stack{height:244px;width:220px}.dashboard-top .midnight-stack .spatial-sheet{height:244px;padding:18px;border-radius:7px}.paper-index-tab{right:15px;top:-6px;height:11px;width:30px;border-radius:2px 2px 0 0}.stack-plinth{display:none}.midnight-stack .spatial-sheet h3{font-size:17px!important}.dashboard-top .capture-composer{border-radius:6px;background:transparent;border-color:var(--rule);padding:21px;box-shadow:none!important}.composer-icon{display:none}.composer-heading h2{font-size:17px;font-weight:500;letter-spacing:-.03em}.dashboard-top .capture-composer textarea{min-height:105px;line-height:1.85;font-size:13px}.composer-bottom .button{font-size:11px;padding:8px 14px}.knowledge-statline{font-size:10px;padding:14px 0;margin-bottom:20px}.statline-words{font-size:10px}.dashboard-content-grid{grid-template-columns:minmax(0,1fr) 240px;gap:32px}.library-header .section-kicker{display:none}.library-header{padding-top:3px;margin-bottom:10px}.library-header h2{font-size:19px;letter-spacing:-.035em;font-weight:500}.library-tabs{margin-bottom:2px}.library-tabs button{padding:11px 4px;font-size:10px;margin-right:18px}.library-note{grid-template-columns:25px minmax(0,1fr) 80px;min-height:85px;padding:13px 0;gap:2px 12px}.library-note:hover{background:none;padding-left:0;padding-right:0}.library-note:hover h3{color:var(--sage-tint)}:root[data-theme=light] .library-note:hover h3{color:var(--sage-deep)}.library-note-top{padding-top:8px;align-items:flex-start}.note-cover{display:none}.note-number{display:block;font-size:10px;color:var(--muted);font-family:ui-monospace,monospace}.library-pin{bottom:0;left:1px;width:11px}.library-collection{font-size:9px;letter-spacing:.01em}.library-note h3{font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.015em}.library-note>p{font-size:10px}.library-note-footer{font-size:9px;gap:8px}.dashboard-right{gap:22px;padding-top:4px}.continue-panel{padding:0 0 20px;background:none;border:0;border-bottom:1px solid var(--rule);border-radius:0;box-shadow:none}.continue-panel h2{font-size:16px;font-weight:500}.continue-panel .section-kicker{font-size:10px;text-transform:none;letter-spacing:0}.continue-panel a,.continue-panel p:not(.section-kicker){font-size:10px}.aside-section-title h2{font-size:13px;font-weight:500;letter-spacing:-.015em}.collection-row{padding:10px 0}.collection-folder{background:none;height:20px;width:20px;border-radius:0;color:var(--muted)}.collection-folder svg{width:16px}.collection-row h3{font-size:11px;font-weight:500}.collection-row p{font-size:9px}.notebook-tag-index{border-top:1px solid var(--rule);padding-top:17px}.notebook-tag-index .aside-section-title{margin-bottom:9px}.notebook-tag-index .aside-section-title>span{color:var(--muted);font-size:10px}.notebook-tag-index>a{display:flex;align-items:center;justify-content:space-between;padding:8px 0;font-size:11px;color:var(--muted);gap:12px}.notebook-tag-index>a:hover{color:var(--ink)}.notebook-tag-index>a>small{font-size:10px;font-variant-numeric:tabular-nums}.notebook-tag-index>p{font-size:11px;line-height:1.75}.library-empty{border-radius:5px;padding:27px 20px;min-height:180px}.library-empty h3{font-size:20px;font-weight:500}.empty-paper{display:none}.workspace-footer{margin-top:23px;padding-top:15px;font-size:9px}.workspace-footer>span:nth-child(2){display:none}.collection-tile,.note-card{border-radius:6px;box-shadow:none}.collection-tile:hover,.note-card:hover{transform:translateY(-1px);box-shadow:none}.editor-document{border-radius:6px}.editor-meta label{font-size:11px}.assistant-drawer-icon{border-radius:5px;background:none}.assistant-drawer-header h2{font-size:18px;font-weight:500}.assistant-panel .section-title h2{font-size:15px;font-weight:500}.graph-onboarding,.note-map-canvas,.study-map-panel{border-radius:6px;box-shadow:none}.note-map-inspector{border:0;border-left:1px solid var(--rule);border-radius:0;background:transparent;box-shadow:none;padding:17px 0 17px 22px}.note-map-inspector h2{font-weight:500;font-size:23px}.note-map-inspector .eyebrow{letter-spacing:.03em;text-transform:none}.graph-filterbar select,.graph-search{border-radius:5px}.graph-footnote{font-size:10px}.graph-onboarding h2{font-size:29px;font-weight:500}.map-inspector{border-radius:6px}.settings-v3 .page-heading h1{font-size:30px}.settings-v3 .privacy-section h2,.settings-v3 .settings-section>h2{font-size:16px}.legal-navigation a{border-radius:5px}@media(max-width:1200px){.dashboard-content-grid{grid-template-columns:minmax(0,1fr) 205px;gap:25px}.dashboard-top .midnight-stack .spatial-stack{width:190px}.dashboard-top .midnight-stack .spatial-copy h2{font-size:20px}.note-map-inspector{border-left:0;border-top:1px solid var(--rule);padding:21px 0}.notebook-date{display:flex}}@media(max-width:1000px){.dashboard-content-grid{grid-template-columns:1fr}.dashboard-right{display:grid;grid-template-columns:1fr 1fr}.dashboard-top .midnight-stack .spatial-stack{width:235px}.dashboard-top .midnight-stack .spatial-copy h2{font-size:24px}.dashboard-top .capture-composer textarea{min-height:80px}.dashboard-top .capture-composer{min-height:200px}}@media(max-width:600px){.page-content{padding:21px 17px 30px}.dashboard-v2 .notebook-header h1{font-size:29px}.notebook-date{font-size:10px;gap:5px}.notebook-date small{font-size:9px}.workspace-shortcuts{gap:17px}.workspace-shortcuts a{flex:initial;font-size:10px}.dashboard-top .midnight-stack .spatial-copy{padding:20px 22px 0}.dashboard-top .midnight-stack .spatial-copy h2{font-size:22px;max-width:270px;margin:14px 0 10px}.dashboard-top .midnight-stack .spatial-stage{min-height:284px}.dashboard-top .midnight-stack .spatial-stack{width:225px}.dashboard-top .capture-composer{padding:17px}.knowledge-statline{gap:13px}.dashboard-right{display:grid;grid-template-columns:1fr 1fr;gap:20px}.continue-panel{grid-column:1/-1}.library-note{grid-template-columns:20px minmax(0,1fr) 66px;min-height:90px;gap:2px 8px}.library-note h3{font-size:13px}.library-note>p{font-size:10px}.library-note-footer{font-size:9px}.collection-folder,.collection-row>svg{display:none}.notebook-tag-index{border-top:0;padding-top:0}.notebook-tag-index>a{font-size:10px}.notebook-tag-index .aside-section-title>span{font-size:9px}.page-heading h1{font-size:27px}}