@font-face{font-family:Alegreya;src:url(/fonts/Alegreya-Variable.ttf);font-weight:400 900;font-display:swap}@font-face{font-family:New Rocker;src:url(/fonts/NewRocker-Regular.ttf);font-display:swap}:root{color:#20252e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--line:#d5d6d8;--muted:#697280;--gold:#816331;--field:#fff;--panel:#faf9f6;--error:#8c3525;background:#faf9f6;font-family:Alegreya,Georgia,serif;font-size:15px}*{box-sizing:border-box}body{margin:0}main{max-width:820px;margin:auto;padding:14px}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}h1,h2{margin:0;font-family:New Rocker,Georgia,serif;font-weight:400}h1{font-size:25px}h2{color:var(--gold);margin-bottom:10px;font-size:17px}.eyebrow,.version,.tools,nav,button,.muted,.storage-hint,#status,#error,#preview-status,#note-save-status{font-family:system-ui,sans-serif}.eyebrow{letter-spacing:.15em;color:var(--gold);margin:0 0 4px;font-size:9px}.version{color:var(--muted);font-size:10px}#status,.storage-hint{color:var(--muted);margin:9px 0;font-size:11px}.storage-hint{line-height:1.5}#error{color:var(--error);white-space:pre-wrap;border:1px solid;border-radius:5px;padding:9px;font-size:12px;line-height:1.5}button{min-height:29px;color:inherit;cursor:pointer;background:0 0;border:1px solid #7a8390;border-radius:4px;padding:5px 8px;font-size:11px}button:hover{background:#65718315}button:disabled{opacity:.5;cursor:not-allowed}.primary{color:#20252e;background:#c8ad80;border-color:#c8ad80}.danger{color:var(--error)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[contenteditable]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tools,.actions,nav,.selector{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tools{margin:10px 0}nav{border-bottom:1px solid var(--line);margin-bottom:12px;padding:5px 0 10px}nav button[aria-pressed=true]{border-color:var(--gold);color:var(--gold);font-weight:650}.selector{margin-bottom:10px}.selector label{flex:1;min-width:160px}label{color:var(--muted);flex-direction:column;gap:4px;margin-bottom:10px;font-size:12px;display:flex}input,select,textarea{font:inherit;width:100%;min-width:0;color:inherit;background:var(--field);border:1px solid #a7adb5;border-radius:4px;padding:6px 8px;font-size:15px}select{font-size:13px}textarea{resize:vertical;min-height:140px;line-height:1.4}.panel{border:1px solid var(--line);background:var(--panel);border-radius:6px;margin-bottom:12px;padding:12px}details{margin:8px 0 12px;font-size:13px;line-height:1.5}summary{cursor:pointer;color:var(--gold)}code{overflow-wrap:anywhere;font-size:11px}.actions{margin-top:10px}.preview{overflow:auto}.preview p{color:var(--muted);font-size:11px}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;color:var(--muted);font:11px system-ui}td,th{border-bottom:1px solid var(--line);vertical-align:top;padding:6px}td:nth-child(2){overflow-wrap:anywhere}td:first-child,td:last-child{white-space:nowrap;font-variant-numeric:tabular-nums;font-family:system-ui;font-size:11px}.notes-layout{grid-template-columns:190px minmax(0,1fr);gap:10px;display:grid}.notes-layout>aside{align-self:start;max-height:550px;overflow:auto}#notes-list{flex-direction:column;gap:5px;display:flex}#notes-list button{text-align:left;overflow-wrap:anywhere}#notes-list button[aria-current=true]{border-color:var(--gold);background:#c8ad8018}#empty-notes{color:var(--muted);font-size:13px}.muted{color:var(--muted);font-size:10px;line-height:1.5}#format-toolbar{border:1px solid var(--line);background:#65718308;border-radius:4px 4px 0 0;flex-wrap:wrap;gap:4px;padding:5px;display:flex}#format-toolbar button{min-height:25px;padding:3px 6px}#note-editor{background:var(--field);resize:vertical;overflow-wrap:anywhere;border:1px solid #a7adb5;border-top:0;min-height:300px;max-height:900px;padding:10px;font-size:15px;line-height:1.35;overflow:auto}#note-editor p{margin:0 0 5px}#note-editor h2,#note-editor h3{color:inherit;margin:10px 0 5px;font-family:Alegreya,Georgia,serif;font-size:18px}#note-editor table{table-layout:fixed}#note-editor td,#note-editor th{font:inherit;white-space:normal}#note-save-status{color:var(--muted);font-size:10px}[hidden]{display:none!important}@media (width<=580px){main{padding:10px}h1{font-size:22px}.notes-layout{grid-template-columns:1fr}.notes-layout>aside{max-height:170px}#notes-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf0f4;--line:#3b424c;--muted:#aeb8c7;--gold:#c8ad80;--field:#11151a;--panel:#1a1f26;--error:#f3c0b2;background:#15191f}input,textarea,select,#note-editor{border-color:#657183}}#table-editor{margin:0}#table-editor>summary{font-family:system-ui,sans-serif;font-size:12px}#table-editor[open]>summary{margin-bottom:12px}summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}
