:root{color:#eeeae5;font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101313;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.55}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{min-height:42px;color:inherit;cursor:pointer;text-align:left;background:#181d1c;border:1px solid #3d4443;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;display:inline-flex}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #ffb496}input,select,textarea{color:#f1ede7;background:#111615;border:1px solid #4c5350;border-radius:4px;width:100%;min-width:0;padding:11px 12px}input[type=checkbox]{accent-color:#e4432e;width:18px;height:18px}textarea{resize:vertical}p{margin:0 0 14px}h1,h2,h3{margin:0;font-weight:550;line-height:1.25}h1{letter-spacing:-1px;margin:4px 0 8px;font-size:32px}h2{font-size:20px}h3{font-size:16px}small{font-size:12px}svg{flex-shrink:0}.app{min-height:100vh;display:flex}.sidebar{background:#111615;border-right:1px solid #2d3431;flex-direction:column;flex-shrink:0;width:212px;padding:28px 16px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#f5f0e9;letter-spacing:-.7px;align-items:center;gap:16px;padding:0 14px;font-size:25px;font-weight:650;text-decoration:none;display:flex}.mark{color:#ff7558;letter-spacing:1px;font-size:18px}.workspace-label{letter-spacing:1.7px;color:#8e9a91;margin:48px 14px 14px;font-size:10px}.nav{color:#b8c0b9;background:0 0;border:1px solid #0000;justify-content:flex-start;gap:15px;width:100%;margin:3px 0;padding:12px 14px}.nav.active{color:#ff9274;background:#222924;border-color:#354137}.sidebar-foot{color:#bcc3bb;margin-top:auto;padding:24px 14px 0;font-size:12px}.sidebar-foot small{color:#929c93;margin-top:9px;display:block}.dot{background:#ff7355;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.shell{width:calc(100% - 212px);margin-left:212px}header{background:#131817;border-bottom:1px solid #2d3431;justify-content:space-between;align-items:center;gap:15px;padding:18px 32px;font-size:13px;display:flex}header>div{align-items:center;gap:12px;display:flex}.demo-pill,.tag{color:#c5cdc3;white-space:nowrap;border:1px solid #465044;border-radius:4px;padding:3px 8px;font-size:11px;display:inline-flex}.demo-pill{letter-spacing:1px;background:#232b23;font-size:10px}.quiet{background:0 0;font-size:12px}.primary{color:#fff;background:#c93624;border-color:#e55940;font-weight:600}.primary:hover{background:#a72d20;border-color:#ff9274}.danger{color:#ffb19b;background:0 0;border-color:#714235}.icon{min-width:40px;padding:9px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.page-heading p:not(.eyebrow){color:#aeb8af;margin:0;font-size:14px}.eyebrow{letter-spacing:1.5px;color:#a8b1a8;margin-bottom:10px;font-size:10px;font-weight:600}.page-heading .eyebrow{color:#b3bfae}main{outline:none;max-width:1760px;margin:auto;padding:32px}.summary{background:#151c18;border:1px solid #354035;border-radius:5px;grid-template-columns:1fr 1fr 1.25fr;margin-bottom:32px;display:grid}.summary>div{border-right:1px solid #354035;flex-direction:column;gap:3px;padding:20px 24px;display:flex}.summary>div:last-child{border:0}.big-number{margin-bottom:7px;font-size:33px;font-weight:500;line-height:1.2}.summary small{font-size:11px}.connection{justify-content:center}.split{grid-template-columns:minmax(0,1.4fr) minmax(285px,1fr);gap:28px;display:grid}.list-pane{min-width:0}.section-title{justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;display:flex}.section-title .muted{font-size:11px}.section-title h2{font-size:16px}.action-group{margin-bottom:26px}.action-group>h3{text-transform:uppercase;letter-spacing:1px;color:#c0c8bb;align-items:center;gap:9px;margin:16px 0 9px;font-size:11px;display:flex}.action-group>h3 span{color:#a4aea1;font-size:10px;font-weight:400}.action-row{background:#151b17;border:1px solid #323c33;border-radius:3px;justify-content:flex-start;gap:11px;width:100%;min-height:86px;margin-top:-1px;padding:18px 13px;display:flex}.action-row.selected,.record-row.selected{background:#282b21;border-color:#b96549;position:relative;box-shadow:inset 3px 0 #ed7953}.action-ring{border:1px solid #91a08e;border-radius:50%;flex-shrink:0;width:16px;height:16px}.action-text{flex:1;min-width:0}.action-text strong{font-size:13px;font-weight:500;display:block}.action-text small{margin-top:5px;font-size:11px;display:block}.due{color:#bfc7ba;white-space:nowrap;font-size:10px}.detail{border-left:1px solid #344034;min-width:0;padding-left:26px}.detail-heading{justify-content:space-between;gap:12px;padding-bottom:24px;display:flex}.detail-heading h2{margin-bottom:7px;font-size:24px}.detail-heading p:last-child{color:#b0b9aa;font-size:13px}.detail section{border-top:1px solid #344034;padding:22px 0}.detail p{font-size:13px}.detail .next-action{padding-top:21px}.next-action h3{margin:12px 0 16px;font-size:19px}.next-action>p:not(.eyebrow){color:#c4ccb9;align-items:center;gap:9px;font-size:12px;display:flex}.button-row{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.button-row button{font-size:12px}.timeline{gap:6px;margin:16px 0 20px;display:flex}.timeline .dot{flex-shrink:0;margin-top:6px}.timeline p{margin:5px 0;font-size:12px}.text-row{background:0 0;border:none;border-bottom:1px solid #364031;justify-content:space-between;gap:15px;width:100%;padding:10px 0;font-size:12px}.text-row span{color:#bbc5b2;font-size:10px}.back{display:none}.toolbar{align-items:center;gap:15px;margin:0 0 24px;display:flex}.toolbar select{width:160px}.search{flex:1;align-items:center;gap:10px;max-width:360px;display:flex}.search input{background:0 0}.checkbox{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.table-label{color:#a5b19e;letter-spacing:1px;border-bottom:1px solid #354031;justify-content:space-between;padding:10px 18px;font-size:10px;display:flex}.record-row{background:#151b17;border:1px solid #303b30;border-radius:0;justify-content:flex-start;gap:12px;width:100%;margin-top:-1px;padding:17px 13px}.record-row .grow{flex:1;min-width:0}.record-row strong{font-size:13px;font-weight:500;display:block}.record-row small{font-size:11px;display:block}.avatar{background:#293226;border:1px solid #45513d;border-radius:5px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.cards,.settings-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:32px;display:grid}.panel{background:#151c17;border:1px solid #374331;border-radius:5px;padding:24px}.panel h2{margin-bottom:14px}.panel p{color:#bcc6b4;font-size:13px}.panel button{margin-top:14px;font-size:12px}.panel small{display:block}.panel blockquote{color:#d1d8c7;border-left:2px solid #a5684d;margin:20px 0;padding-left:15px;font-size:14px}.metric h3{margin-bottom:12px}.metric-value{margin-bottom:12px;font-size:26px;font-weight:450;display:block}.setting-row{border-bottom:1px solid #354031;justify-content:space-between;gap:12px;padding:15px 0;font-size:13px;display:flex}.settings-grid .panel>button{margin-right:10px}.notice{color:#c6cfb9;background:#20261e;border:1px solid #414b35;border-radius:4px;margin-bottom:22px;padding:14px;font-size:12px}.notice button{margin-top:10px;font-size:12px}.empty{text-align:center;color:#afbca1;padding:40px 22px}.empty h3{color:#e5e9dc;margin-bottom:12px;font-size:16px}.empty p{max-width:360px;margin:auto;font-size:13px}.error{color:#ffe2d5;background:#44251e;border:1px solid #df826a;border-radius:4px;margin-bottom:18px;padding:15px}.announcer:not(:empty){background:#273825;border:1px solid #637857;margin-bottom:20px;padding:10px 14px;font-size:13px}footer{letter-spacing:.4px;color:#a1af92;border-top:1px solid #36412f;justify-content:space-between;gap:15px;margin-top:50px;padding-top:20px;font-size:10px;display:flex}dialog{color:#f1f0e8;background:#181f17;border:1px solid #647153;border-radius:8px;width:min(570px,100% - 28px);max-height:90vh;padding:26px;box-shadow:0 30px 90px #0009}.dialog-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.dialog-title h2{text-transform:capitalize}.dialog-title .icon{background:0 0}form>label{color:#d4dccb;flex-direction:column;gap:7px;margin:16px 0;font-size:12px;display:flex}.form-actions{gap:10px;margin-top:24px;display:flex}.skip{z-index:100;color:#111;background:#eee;padding:12px;position:fixed;top:-100px;left:15px}.skip:focus{top:12px}@media (width>=1500px){main{padding:40px 48px}.split{grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr)}.action-text strong{font-size:15px}.due{font-size:12px}}@media (width<=1100px){.sidebar{width:174px;padding:22px 10px}.shell{width:calc(100% - 174px);margin-left:174px}main{padding:25px 22px}header{padding:14px 22px}.header-note{display:none}.split{grid-template-columns:minmax(0,1fr)}.detail{border:0;padding:0;display:none}.has-selection .detail{display:block}.has-selection .list-pane{display:none}.back{margin-bottom:22px;display:inline-flex}.summary>div{padding:16px}.page-heading{align-items:flex-start}.summary{grid-template-columns:1fr 1fr}.summary .connection{border-top:1px solid #354035;flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:12px;padding:12px 16px;display:flex}.connection .eyebrow{margin:0}.connection small{margin-left:auto}}@media (width<=650px){.app{display:block}.sidebar{border-bottom:1px solid #36412f;border-right:none;width:100%;padding:16px 16px 0;position:static}.brand{padding:0;font-size:22px}.workspace-label,.sidebar-foot{display:none}nav{gap:5px;padding:13px 0 8px;display:flex;overflow:auto}.nav{flex-shrink:0;gap:7px;width:auto;padding:9px 10px;font-size:12px}.nav svg{width:15px}.shell{width:100%;margin:0}header{padding:13px 16px;font-size:11px}.quiet{padding:7px 9px;font-size:11px}.page-heading{flex-wrap:wrap;margin-bottom:22px}.page-heading h1{font-size:28px}.page-heading p:not(.eyebrow){font-size:12px}main{padding:25px 16px}.summary{margin-bottom:25px}.summary>div{padding:16px}.summary small{font-size:10px}.connection small{margin-left:0}.action-text small span{display:none}.action-row{padding:15px 10px}.action-row .due{font-size:9px}.action-text strong{font-size:12px}.due{white-space:normal;max-width:70px}.toolbar{flex-wrap:wrap}.search{min-width:100%}.detail-heading h2{font-size:26px}.detail .next-action h3{font-size:21px}.detail p{font-size:14px}.cards{grid-template-columns:1fr}.record-row{gap:8px}.record-row .tag{white-space:normal;max-width:90px}.record-row .avatar{display:none}.record-row strong{font-size:12px}footer{flex-direction:column;gap:6px}.settings-grid{grid-template-columns:1fr}.form-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){button{transition:background .15s,border-color .15s}}@media (width<=1100px){main.detail-mode>.page-heading,main.detail-mode>.summary{display:none}.detail h2{scroll-margin-top:22px}.detail h2:focus{outline:none}}.action-text small,.record-row small,.due,.summary small,.section-title .muted{font-size:12px}@media (width<=650px){.action-row .due{font-size:11px}.due{max-width:80px}}.detail-heading>.icon{align-self:flex-start}.empty h2{margin-bottom:12px;font-size:16px}.boot{min-height:100vh;color:var(--muted,#8a9693);place-items:center;display:grid}.signin{place-items:center;min-height:100vh;padding:16px;display:grid}.signin .panel{gap:12px;max-width:440px;display:grid}.social-panel form{gap:12px;margin:20px 0;display:grid}.social-panel label{gap:6px;display:grid}.social-panel input,.social-panel select{width:100%;min-height:44px;font:inherit;padding:10px}.social-panel .section-title{flex-wrap:wrap;gap:12px}.social-panel .panel p{overflow-wrap:anywhere}.spend-panel fieldset{border:0;gap:12px;min-width:0;padding:0;display:grid}.spend-panel legend{margin-bottom:12px}.spend-panel .panel button{margin:4px 8px 4px 0}@font-face{font-family:"Source Sans 3";src:url(/assets/source-sans-3-latin-400-normal-D-qvVDfm.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/assets/source-sans-3-latin-600-normal-CJIMooLV.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2");font-weight:500;font-display:swap}:root{--ink:#0b0c0c;--ink-2:#0e1010;--surface:#101212;--surface-hover:#151818;--surface-selected:#1a1614;--line:#262b2a;--line-soft:#1f2423;--line-strong:#47504d;--text:#f1eee8;--muted:#b4b2ac;--label:#9aa39f;--accent:#ef593d;--accent-strong:#c2361f;--accent-text:#ff9c82;--sage:#79b9ad;--sage-line:#2c4440;--sans:"Source Sans 3", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;font-family:var(--sans);color:var(--text);background:var(--ink);font-size:16px}body{background:var(--ink) radial-gradient(#181c1b 1px, transparent 1px) 0 0 / 24px 24px}h1,h2,h3{letter-spacing:-.02em;font-weight:600}small,.muted{color:var(--muted)}a{color:var(--accent-text)}.eyebrow,.page-heading .eyebrow,.workspace-label,.demo-pill,.tag,.due,.table-label,footer,.action-group>h3,.action-group>h3 span,.section-title .muted,.sidebar-foot small,.text-row span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase}.eyebrow,.page-heading .eyebrow,.workspace-label,.table-label,footer,.section-title .muted,.sidebar-foot small{color:var(--label);font-weight:400}.eyebrow,.workspace-label,.table-label,footer,.due,.section-title .muted,.action-group>h3 span{font-size:11px}.page-heading .eyebrow:before{content:"";background:var(--accent);vertical-align:.15em;border-radius:50%;width:5px;height:5px;margin-right:10px;display:inline-block}.demo-pill,.tag{border-color:var(--sage-line);color:var(--sage);background:0 0;border-radius:0;font-size:10px}.sidebar{background:var(--ink-2);border-right-color:var(--line)}.sidebar:after{content:"";pointer-events:none;background:#cfe6e1;height:340px;position:absolute;inset:auto 0 0;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='480'%20viewBox='0%200%20800%20480'%20fill='none'%3e%3ctitle%3eChevron%20weft%20—%20Second%20Brain%20panel%20texture%3c/title%3e%3cdefs%3e%3cpath%20id='chevron'%20d='M-100%200L0-50%20100%200%20200-50%20300%200%20400-50%20500%200%20600-50%20700%200%20800-50%20900%200'/%3e%3clinearGradient%20id='fade'%20x1='0'%20y1='0'%20x2='1'%20y2='.6'%3e%3cstop%20stop-color='white'%20stop-opacity='.28'/%3e%3cstop%20offset='.6'%20stop-color='white'%20stop-opacity='.82'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3cmask%20id='quiet'%3e%3crect%20width='800'%20height='480'%20fill='url(%23fade)'/%3e%3c/mask%3e%3c/defs%3e%3cg%20stroke='%2373928e'%20stroke-opacity='.14'%20stroke-width='.8'%20mask='url(%23quiet)'%3e%3cuse%20href='%23chevron'%20y='-22'/%3e%3cuse%20href='%23chevron'%20y='0'/%3e%3cuse%20href='%23chevron'%20y='22'/%3e%3cuse%20href='%23chevron'%20y='44'/%3e%3cuse%20href='%23chevron'%20y='66'/%3e%3cuse%20href='%23chevron'%20y='88'/%3e%3cuse%20href='%23chevron'%20y='110'/%3e%3cuse%20href='%23chevron'%20y='132'/%3e%3cuse%20href='%23chevron'%20y='154'/%3e%3cuse%20href='%23chevron'%20y='176'/%3e%3cuse%20href='%23chevron'%20y='198'/%3e%3cuse%20href='%23chevron'%20y='220'/%3e%3cuse%20href='%23chevron'%20y='242'/%3e%3cuse%20href='%23chevron'%20y='264'/%3e%3cuse%20href='%23chevron'%20y='286'/%3e%3cuse%20href='%23chevron'%20y='308'/%3e%3cuse%20href='%23chevron'%20y='330'/%3e%3cuse%20href='%23chevron'%20y='352'/%3e%3cuse%20href='%23chevron'%20y='374'/%3e%3cuse%20href='%23chevron'%20y='396'/%3e%3cuse%20href='%23chevron'%20y='418'/%3e%3cuse%20href='%23chevron'%20y='440'/%3e%3cuse%20href='%23chevron'%20y='462'/%3e%3cuse%20href='%23chevron'%20y='484'/%3e%3cuse%20href='%23chevron'%20y='506'/%3e%3cuse%20href='%23chevron'%20y='528'/%3e%3cuse%20href='%23chevron'%20y='550'/%3e%3cuse%20href='%23chevron'%20y='572'/%3e%3cuse%20href='%23chevron'%20transform='translate(-100%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(0%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(100%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(200%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(300%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(400%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(500%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(600%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(700%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(800%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(900%200)%20rotate(90)'/%3e%3c/g%3e%3c/svg%3e") 100% 100%/560px no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='480'%20viewBox='0%200%20800%20480'%20fill='none'%3e%3ctitle%3eChevron%20weft%20—%20Second%20Brain%20panel%20texture%3c/title%3e%3cdefs%3e%3cpath%20id='chevron'%20d='M-100%200L0-50%20100%200%20200-50%20300%200%20400-50%20500%200%20600-50%20700%200%20800-50%20900%200'/%3e%3clinearGradient%20id='fade'%20x1='0'%20y1='0'%20x2='1'%20y2='.6'%3e%3cstop%20stop-color='white'%20stop-opacity='.28'/%3e%3cstop%20offset='.6'%20stop-color='white'%20stop-opacity='.82'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3cmask%20id='quiet'%3e%3crect%20width='800'%20height='480'%20fill='url(%23fade)'/%3e%3c/mask%3e%3c/defs%3e%3cg%20stroke='%2373928e'%20stroke-opacity='.14'%20stroke-width='.8'%20mask='url(%23quiet)'%3e%3cuse%20href='%23chevron'%20y='-22'/%3e%3cuse%20href='%23chevron'%20y='0'/%3e%3cuse%20href='%23chevron'%20y='22'/%3e%3cuse%20href='%23chevron'%20y='44'/%3e%3cuse%20href='%23chevron'%20y='66'/%3e%3cuse%20href='%23chevron'%20y='88'/%3e%3cuse%20href='%23chevron'%20y='110'/%3e%3cuse%20href='%23chevron'%20y='132'/%3e%3cuse%20href='%23chevron'%20y='154'/%3e%3cuse%20href='%23chevron'%20y='176'/%3e%3cuse%20href='%23chevron'%20y='198'/%3e%3cuse%20href='%23chevron'%20y='220'/%3e%3cuse%20href='%23chevron'%20y='242'/%3e%3cuse%20href='%23chevron'%20y='264'/%3e%3cuse%20href='%23chevron'%20y='286'/%3e%3cuse%20href='%23chevron'%20y='308'/%3e%3cuse%20href='%23chevron'%20y='330'/%3e%3cuse%20href='%23chevron'%20y='352'/%3e%3cuse%20href='%23chevron'%20y='374'/%3e%3cuse%20href='%23chevron'%20y='396'/%3e%3cuse%20href='%23chevron'%20y='418'/%3e%3cuse%20href='%23chevron'%20y='440'/%3e%3cuse%20href='%23chevron'%20y='462'/%3e%3cuse%20href='%23chevron'%20y='484'/%3e%3cuse%20href='%23chevron'%20y='506'/%3e%3cuse%20href='%23chevron'%20y='528'/%3e%3cuse%20href='%23chevron'%20y='550'/%3e%3cuse%20href='%23chevron'%20y='572'/%3e%3cuse%20href='%23chevron'%20transform='translate(-100%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(0%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(100%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(200%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(300%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(400%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(500%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(600%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(700%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(800%200)%20rotate(90)'/%3e%3cuse%20href='%23chevron'%20transform='translate(900%200)%20rotate(90)'/%3e%3c/g%3e%3c/svg%3e") 100% 100%/560px no-repeat}.sidebar>*{z-index:1;position:relative}.brand{letter-spacing:-.02em;color:var(--text);gap:12px;font-size:23px;font-weight:600}.jl-mark{width:30px;height:30px}.nav{color:var(--muted);border-radius:0;position:relative}.nav:hover{color:var(--text);background:#141716;border-color:#0000}.nav.active{color:var(--accent-text);box-shadow:inset 2px 0 var(--accent);background:#161a19;border-color:#2c3231}.sidebar-foot{color:var(--text);font-size:13px}.sidebar-foot small{font-size:10px}.dot{background:var(--accent)}header{background:var(--ink-2);border-bottom-color:var(--line)}.header-note{color:var(--label)}footer{border-top-color:var(--line)}.page-heading,.page-heading>:not(.strands){position:relative}.page-heading h1{font-size:42px;line-height:1.1}.page-heading p:not(.eyebrow){color:var(--muted);font-size:16px}.strands{pointer-events:none;width:72%;height:120px;position:absolute;top:-8px;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%);mask-image:linear-gradient(90deg,#0000,#000 55%)}.strand{fill:none;stroke-width:1px}.strand-slow{stroke:#3b4443}.strand-mid{stroke:var(--sage);stroke-opacity:.55;stroke-width:1.2px}.strand-fast{stroke:#eeeae3;stroke-opacity:.35}button{background:#121514;border-color:#3a403e;border-radius:0}button:hover{background:#1a1e1d;border-color:#8b938f}input,select,textarea{background:var(--ink);color:var(--text);border-color:#3a403e;border-radius:0}input:hover,select:hover,textarea:hover{border-color:#6b7470}input[type=checkbox]{accent-color:var(--accent)}.primary{background:var(--accent-strong);border-color:var(--accent)}.primary:hover{border-color:var(--accent-text);background:#d23e25;box-shadow:0 0 0 3px #ef593d2e}.danger{background:0 0;border-color:#6b3b30}.quiet,.nav,.text-row,.dialog-title .icon{background:0 0}.text-row{border-bottom-color:var(--line)}.text-row span{color:var(--label)}.panel,.summary>div,.action-row,.record-row,.notice,dialog{position:relative}.panel:before,.panel:after,.summary>div:before,.summary>div:after,.action-row:before,.action-row:after,.record-row:before,.record-row:after,dialog:before,dialog:after{content:"";border:0 solid var(--accent);opacity:.6;pointer-events:none;width:10px;height:10px;position:absolute}.panel:before,.summary>div:before,.action-row:before,.record-row:before,dialog:before{border-top-width:1px;border-left-width:1px;top:-1px;left:-1px}.panel:after,.summary>div:after,.action-row:after,.record-row:after,dialog:after{border-bottom-width:1px;border-right-width:1px;bottom:-1px;right:-1px}.action-row:before,.action-row:after,.record-row:before,.record-row:after{opacity:0}.panel:hover:before,.panel:hover:after,.panel:focus-within:before,.panel:focus-within:after,.summary>div:hover:before,.summary>div:hover:after,.action-row:hover:before,.action-row:hover:after,.action-row:focus-visible:before,.action-row:focus-visible:after,.action-row.selected:before,.action-row.selected:after,.record-row:hover:before,.record-row:hover:after,.record-row:focus-visible:before,.record-row:focus-visible:after,.record-row.selected:before,.record-row.selected:after{opacity:1;width:26px;height:26px}.panel{border-color:var(--line);background:var(--surface) url(/assets/02-folded-lattice-B5UjjHg1.svg) center / cover no-repeat;border-radius:0}.panel:hover,.summary>div:hover{border-color:var(--line-strong)}.panel p{color:var(--muted)}.panel blockquote{border-left-color:var(--accent);color:var(--text)}.summary{background:0 0;border:0;border-radius:0;gap:16px}.summary>div,.summary>div:last-child{border:1px solid var(--line);background:var(--surface) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='800'%20height='480'%20viewBox='0%200%20800%20480'%20fill='none'%3e%3ctitle%3eRosette%20weave%20—%20Second%20Brain%20panel%20texture%3c/title%3e%3cdefs%3e%3cg%20id='flower'%3e%3ccircle%20r='78'/%3e%3ccircle%20r='86'/%3e%3ccircle%20r='94'/%3e%3c/g%3e%3clinearGradient%20id='fade'%20x1='0'%20y1='0'%20x2='1'%20y2='.6'%3e%3cstop%20stop-color='white'%20stop-opacity='.28'/%3e%3cstop%20offset='.6'%20stop-color='white'%20stop-opacity='.82'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3cmask%20id='quiet'%3e%3crect%20width='800'%20height='480'%20fill='url(%23fade)'/%3e%3c/mask%3e%3c/defs%3e%3cg%20stroke='%2373928e'%20stroke-opacity='.14'%20stroke-width='.8'%20mask='url(%23quiet)'%3e%3cuse%20href='%23flower'%20x='-70'%20y='-70'/%3e%3cuse%20href='%23flower'%20x='75'%20y='-70'/%3e%3cuse%20href='%23flower'%20x='220'%20y='-70'/%3e%3cuse%20href='%23flower'%20x='365'%20y='-70'/%3e%3cuse%20href='%23flower'%20x='510'%20y='-70'/%3e%3cuse%20href='%23flower'%20x='655'%20y='-70'/%3e%3cuse%20href='%23flower'%20x='800'%20y='-70'/%3e%3cuse%20href='%23flower'%20x='945'%20y='-70'/%3e%3cuse%20href='%23flower'%20x='-70'%20y='75'/%3e%3cuse%20href='%23flower'%20x='75'%20y='75'/%3e%3cuse%20href='%23flower'%20x='220'%20y='75'/%3e%3cuse%20href='%23flower'%20x='365'%20y='75'/%3e%3cuse%20href='%23flower'%20x='510'%20y='75'/%3e%3cuse%20href='%23flower'%20x='655'%20y='75'/%3e%3cuse%20href='%23flower'%20x='800'%20y='75'/%3e%3cuse%20href='%23flower'%20x='945'%20y='75'/%3e%3cuse%20href='%23flower'%20x='-70'%20y='220'/%3e%3cuse%20href='%23flower'%20x='75'%20y='220'/%3e%3cuse%20href='%23flower'%20x='220'%20y='220'/%3e%3cuse%20href='%23flower'%20x='365'%20y='220'/%3e%3cuse%20href='%23flower'%20x='510'%20y='220'/%3e%3cuse%20href='%23flower'%20x='655'%20y='220'/%3e%3cuse%20href='%23flower'%20x='800'%20y='220'/%3e%3cuse%20href='%23flower'%20x='945'%20y='220'/%3e%3cuse%20href='%23flower'%20x='-70'%20y='365'/%3e%3cuse%20href='%23flower'%20x='75'%20y='365'/%3e%3cuse%20href='%23flower'%20x='220'%20y='365'/%3e%3cuse%20href='%23flower'%20x='365'%20y='365'/%3e%3cuse%20href='%23flower'%20x='510'%20y='365'/%3e%3cuse%20href='%23flower'%20x='655'%20y='365'/%3e%3cuse%20href='%23flower'%20x='800'%20y='365'/%3e%3cuse%20href='%23flower'%20x='945'%20y='365'/%3e%3cuse%20href='%23flower'%20x='-70'%20y='510'/%3e%3cuse%20href='%23flower'%20x='75'%20y='510'/%3e%3cuse%20href='%23flower'%20x='220'%20y='510'/%3e%3cuse%20href='%23flower'%20x='365'%20y='510'/%3e%3cuse%20href='%23flower'%20x='510'%20y='510'/%3e%3cuse%20href='%23flower'%20x='655'%20y='510'/%3e%3cuse%20href='%23flower'%20x='800'%20y='510'/%3e%3cuse%20href='%23flower'%20x='945'%20y='510'/%3e%3c/g%3e%3c/svg%3e") center / cover no-repeat}.big-number,.metric-value{font-family:var(--mono);font-weight:500}.big-number{margin-bottom:12px;font-size:46px;line-height:1}.summary>div>span:not(.big-number):not(.eyebrow){font-size:17px;font-weight:600}.summary small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:11px}.connection strong{color:var(--accent-text);font-size:17px;font-weight:600}.action-group>h3{color:var(--label);font-weight:400}.action-group>h3:after{content:"";background:var(--line);flex:1;order:1;height:1px}.action-group>h3 span{color:var(--label);order:2}.action-row,.record-row{border-color:var(--line);background:var(--surface);border-radius:0}.action-row:hover,.record-row:hover{background:var(--surface-hover);z-index:1;border-color:#5a6360}.action-row.selected,.record-row.selected{background:var(--surface-selected);box-shadow:inset 3px 0 var(--accent);z-index:2;border-color:#b5553f}.action-text strong,.record-row strong{font-size:16px;font-weight:600}.action-text small span{color:var(--muted)}.action-ring{border-color:#8f9a96;width:14px;height:14px;margin:0 5px;position:relative}.selected .action-ring{border-color:var(--accent)}.selected .action-ring:after{content:"";border:1px dashed var(--accent);border-radius:50%;position:absolute;inset:-6px}.due{color:var(--muted)}.due.overdue{color:var(--accent-text)}.avatar{border-color:var(--sage-line);background:var(--ink);color:var(--sage);font-family:var(--mono);border-radius:0}.table-label,.setting-row{border-bottom-color:var(--line)}.detail section{border-top-color:var(--line)}.detail-heading h2{font-size:28px}.detail-heading p:last-child,.next-action>p:not(.eyebrow){color:var(--muted)}@media (width>=1101px){.detail{border:1px solid var(--line);background:var(--surface);padding:24px}}.notice{border-color:var(--sage-line);color:var(--text);background:#0f1413;border-radius:0}.error{border-radius:0}.announcer:not(:empty){border-color:var(--sage-line);font-family:var(--mono);background:#0f1413;font-size:12px}.empty{color:var(--muted)}.empty h2,.empty h3{color:var(--text)}dialog{border-color:var(--line-strong);background:var(--surface);color:var(--text);border-radius:0;overflow:visible auto}dialog::backdrop{background:#050606d1}form>label{color:var(--muted)}.connection strong{align-items:center;gap:12px;display:flex}.connection strong:before{content:"";border:1px solid #3a403e;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:18px;height:18px}.empty{border:1px solid var(--line-soft);background:linear-gradient(#141817 1px, transparent 1px) 0 0 / 100% 52px, linear-gradient(90deg, #141817 1px, transparent 1px) 0 0 / 80px 100%, var(--ink);position:relative;overflow:hidden}.empty:after{content:"";pointer-events:none;border-top:1px dashed #3a403e;position:absolute;bottom:18px;left:0;right:0}.text-row{justify-content:flex-start;gap:12px}.text-row:before{content:"";background:#4a5250;flex-shrink:0;width:8px;height:1px}.text-row:hover:before,.text-row:focus-visible:before{background:var(--accent);width:18px}.text-row span{margin-left:auto}@media (prefers-reduced-motion:no-preference){@keyframes hud-rise{0%{transform:translateY(10px)}to{transform:none}}@keyframes hud-lock{0%{border-color:var(--accent)}to{border-color:var(--line)}}@keyframes hud-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes hud-spin{to{transform:rotate(360deg)}}@keyframes strand-320{to{transform:translate(-320px)}}@keyframes strand-240{to{transform:translate(-240px)}}@keyframes strand-160{to{transform:translate(-160px)}}@keyframes hud-scan{0%{left:0}to{left:100%}}.empty:before{content:"";background:var(--sage);opacity:.5;pointer-events:none;width:1px;animation:7s linear infinite hud-scan;position:absolute;top:0;bottom:0}.connection strong:before{animation:9s linear infinite hud-spin}.text-row:before{transition:width .2s,background-color .2s}.strand-slow{animation:27s linear infinite strand-320}.strand-mid{animation:16s linear infinite strand-240}.strand-fast{animation:11s linear infinite strand-160}.sidebar-foot .dot{animation:2.4s ease-in-out infinite hud-pulse}.selected .action-ring:after{animation:9s linear infinite hud-spin}.panel:before,.panel:after,.summary>div:before,.summary>div:after,.action-row:before,.action-row:after,.record-row:before,.record-row:after{transition:width .25s,height .25s,opacity .25s}button,input,select,textarea,.panel,.summary>div{transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s,padding .2s}.nav:hover{padding-left:20px}.action-row:hover,.record-row:hover{transform:translate(4px)}.action-row svg,.record-row svg{transition:transform .2s,color .2s}.action-row:hover>svg:last-child,.record-row:hover>svg:last-child{color:var(--accent);transform:translate(4px)}.cards .panel:hover{transform:translateY(-2px)}.big-number{transition:letter-spacing .3s}.summary>div:hover .big-number{letter-spacing:.04em}button:active{transform:translateY(1px)}.summary>div,.action-group,.cards>.panel,.settings-grid>.panel{animation:.45s both hud-rise}.summary>div:nth-child(2),.action-group:nth-of-type(2),.cards>.panel:nth-child(2),.settings-grid>.panel:nth-child(2){animation-delay:80ms}.summary>div:nth-child(3),.action-group:nth-of-type(3),.cards>.panel:nth-child(3),.settings-grid>.panel:nth-child(3){animation-delay:.16s}.detail{animation:.6s ease-out both hud-lock}dialog[open]{animation:.25s both hud-rise}}@media (width<=1100px){.summary .connection{border-top:1px solid var(--line)}.detail{scroll-margin-top:8px}}@media (width<=650px){.sidebar{border-bottom-color:var(--line)}.sidebar:after{display:none}.page-heading h1{font-size:32px}.strands{display:none}}.reporting-window{flex-wrap:wrap;gap:4px;margin-block:12px;display:flex}.reporting-window button{font-family:var(--mono);font-size:12px}.reporting-window button[aria-pressed=true]{border-color:var(--accent);color:var(--text);background:#241714}.connection-tile{flex-direction:column;align-items:stretch;display:flex}.connection-tile h3{text-transform:capitalize}.connection-state{border-left:2px solid var(--accent);padding-left:12px}
