.page-hero[data-astro-cid-gda3mtzk]{padding:48px 0 32px;border-bottom:1px solid var(--border)}.cmd-line[data-astro-cid-gda3mtzk]{font-size:13px;color:var(--green-muted);font-family:JetBrains Mono,monospace}.cmd-line[data-astro-cid-gda3mtzk] .host[data-astro-cid-gda3mtzk]{color:var(--green)}.cat-card[data-astro-cid-gda3mtzk]{margin:32px 0;border:1px solid var(--green-muted);background:var(--bg2)}.cat-header[data-astro-cid-gda3mtzk]{padding:12px 20px;border-bottom:1px solid var(--border);background:var(--bg3)}.cat-prompt[data-astro-cid-gda3mtzk]{font-size:12px;color:var(--green-muted)}.cat-prompt[data-astro-cid-gda3mtzk] .host[data-astro-cid-gda3mtzk],.cat-prompt[data-astro-cid-gda3mtzk] .green[data-astro-cid-gda3mtzk]{color:var(--green)}.cat-fields[data-astro-cid-gda3mtzk]{padding:16px 20px;display:flex;flex-direction:column;gap:10px}.field-row[data-astro-cid-gda3mtzk]{display:flex;align-items:center;gap:12px}.field-label[data-astro-cid-gda3mtzk]{font-size:12px;color:var(--green-muted);min-width:60px;font-family:JetBrains Mono,monospace}.cat-fields[data-astro-cid-gda3mtzk] input[data-astro-cid-gda3mtzk][type=text]{flex:1;background:transparent;border:none;border-bottom:1px solid var(--border);color:var(--text);font-family:JetBrains Mono,monospace;font-size:12px;padding:4px 0;outline:none;transition:border-color .2s}.cat-fields[data-astro-cid-gda3mtzk] input[data-astro-cid-gda3mtzk][type=text]:focus{border-color:var(--green-muted)}.cat-fields[data-astro-cid-gda3mtzk] input[data-astro-cid-gda3mtzk][type=text]::placeholder{color:var(--text-muted)}.cat-fields[data-astro-cid-gda3mtzk] input[type=file]{font-size:11px;color:var(--text-muted);appearance:none;background:transparent;border:none;padding:4px 8px;cursor:pointer;font-family:JetBrains Mono,monospace;transition:all .15s}.cat-fields[data-astro-cid-gda3mtzk] input[type=file]:hover{color:var(--green)}.cat-fields[data-astro-cid-gda3mtzk] input[type=file]::file-selector-button{background:transparent;border:none;color:var(--green-dim);padding:3px 6px;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:10px;transition:all .15s;letter-spacing:.5px}.cat-fields[data-astro-cid-gda3mtzk] input[type=file]::file-selector-button:hover{background:var(--green-faint);border-color:var(--green);color:var(--green)}.file-name{font-size:11px;color:var(--green-dim);margin-left:auto}.cat-divider[data-astro-cid-gda3mtzk]{height:1px;background:var(--border);margin:4px 0}#f-content[data-astro-cid-gda3mtzk]{width:100%;background:transparent;border:none;color:var(--text);font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.8;padding:16px 20px;outline:none;resize:vertical;display:block}#f-content[data-astro-cid-gda3mtzk]::placeholder{color:var(--text-muted)}.cat-footer[data-astro-cid-gda3mtzk]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid var(--border);background:var(--bg3)}.cat-hints[data-astro-cid-gda3mtzk]{display:flex;gap:16px}.cat-btn[data-astro-cid-gda3mtzk]{font-family:JetBrains Mono,monospace;font-size:11px;background:transparent;border:1px solid var(--green-muted);color:var(--green-dim);padding:5px 14px;cursor:pointer;letter-spacing:.5px;transition:all .15s}.cat-btn[data-astro-cid-gda3mtzk]:hover{background:var(--green-faint);color:var(--green)}.cat-btn[data-astro-cid-gda3mtzk].dim{border-color:var(--border);color:var(--text-muted)}.cat-btn[data-astro-cid-gda3mtzk].dim:hover{background:var(--bg);color:var(--text)}#write-msg[data-astro-cid-gda3mtzk]{font-size:11px;font-family:JetBrains Mono,monospace}#write-msg[data-astro-cid-gda3mtzk].ok{color:var(--green-dim)}#write-msg[data-astro-cid-gda3mtzk].err{color:var(--red)}.count[data-astro-cid-gda3mtzk]{font-size:11px;color:var(--text-muted)}.empty-line[data-astro-cid-gda3mtzk]{padding:32px 0;font-size:12px;color:var(--text-muted)}.daily-row{display:flex;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid var(--border);text-decoration:none;color:inherit;transition:background .15s;cursor:pointer}.daily-row:last-child{border-bottom:none}.daily-row:hover .dr-title{color:var(--green)}.dr-perm{font-size:11px;color:var(--green-faint);flex-shrink:0}.dr-date{font-size:11px;color:var(--text-muted);flex-shrink:0;min-width:86px}.dr-title{font-size:12px;color:var(--text);transition:color .15s}.daily-hero[data-astro-cid-gda3mtzk]{padding:32px 0 24px;border-bottom:1px solid var(--border)}.breadcrumb[data-astro-cid-gda3mtzk]{font-size:12px;color:var(--text-muted);font-family:JetBrains Mono,monospace;display:flex;align-items:center;gap:6px}.breadcrumb[data-astro-cid-gda3mtzk] a[data-astro-cid-gda3mtzk]{color:var(--green-muted);text-decoration:none;transition:color .15s;cursor:pointer}.breadcrumb[data-astro-cid-gda3mtzk] a[data-astro-cid-gda3mtzk]:hover{color:var(--green)}.sep[data-astro-cid-gda3mtzk]{color:var(--border)}.crumb[data-astro-cid-gda3mtzk]{color:var(--text-muted)}.status-line[data-astro-cid-gda3mtzk]{padding:48px 0;font-size:12px;color:var(--text-muted)}.status-line[data-astro-cid-gda3mtzk].error{color:var(--red)}.edit-btn[data-astro-cid-gda3mtzk],.delete-btn[data-astro-cid-gda3mtzk]{font-family:JetBrains Mono,monospace;font-size:11px;background:transparent;border:1px solid var(--border);color:var(--text-muted);padding:3px 10px;cursor:pointer;transition:all .15s;margin-left:8px}.edit-btn[data-astro-cid-gda3mtzk]:first-of-type{margin-left:auto}.edit-btn[data-astro-cid-gda3mtzk]:hover{border-color:var(--green-muted);color:var(--green)}.delete-btn[data-astro-cid-gda3mtzk]:hover{border-color:#ff6b6b;color:#ff6b6b}.daily-header[data-astro-cid-gda3mtzk]{padding:40px 0 24px}.daily-meta-line[data-astro-cid-gda3mtzk]{display:flex;align-items:center;gap:16px;margin-bottom:14px}.meta-date[data-astro-cid-gda3mtzk]{font-size:11px;color:var(--text-muted)}.daily-title-big[data-astro-cid-gda3mtzk]{font-size:26px;font-weight:700;color:var(--green);line-height:1.3;letter-spacing:-.5px}.divider[data-astro-cid-gda3mtzk]{height:1px;background:var(--border);margin:8px 0 40px}.md-body[data-astro-cid-gda3mtzk]{font-family:Fira Code,JetBrains Mono,monospace;font-size:13px;line-height:1.9;color:var(--text);max-width:720px;padding-bottom:80px}.md-body h1,.md-body h2,.md-body h3,.md-body h4{font-family:JetBrains Mono,monospace;color:var(--green);margin:2em 0 .6em;line-height:1.3}.md-body h1{font-size:20px;border-bottom:1px solid var(--border);padding-bottom:8px}.md-body h2{font-size:17px}.md-body h3{font-size:14px;color:var(--green-dim)}.md-body h4{font-size:13px;color:var(--text)}.md-body p{margin:0 0 1.2em}.md-body a{color:var(--cyan);text-decoration:underline;text-decoration-color:var(--green-faint)}.md-body a:hover{color:var(--green)}.md-body strong{color:var(--text);font-weight:700}.md-body em{color:var(--amber);font-style:italic}.md-body ul,.md-body ol{margin:0 0 1.2em 1.4em}.md-body li{margin-bottom:.3em}.md-body blockquote{border-left:3px solid var(--green-muted);margin:1.5em 0;padding:8px 16px;color:var(--text-muted);background:var(--bg2)}.md-body hr{border:none;border-top:1px solid var(--border);margin:2em 0}.md-body code{font-family:JetBrains Mono,monospace;font-size:12px;background:var(--bg3);border:1px solid var(--border);padding:1px 6px;border-radius:2px;color:var(--cyan)}.md-body pre{background:var(--bg2);border:1px solid var(--border);border-left:3px solid var(--green-muted);padding:20px 22px;overflow-x:auto;margin:1.4em 0;font-size:12px;line-height:1.8}.md-body pre code{background:none;border:none;padding:0;color:var(--text)}.md-body table{width:100%;border-collapse:collapse;margin:1.4em 0;font-size:12px}.md-body th{background:var(--bg3);color:var(--green-dim);padding:8px 14px;border:1px solid var(--border);text-align:left;font-weight:500;letter-spacing:.5px}.md-body td{padding:8px 14px;border:1px solid var(--border);color:var(--text)}.md-body tr:nth-child(2n) td{background:var(--bg2)}.md-body img{max-width:100%;border:1px solid var(--border);display:block;margin:1.4em 0}.md-body video,.md-body audio{max-width:100%;display:block;margin:1.4em 0;background:var(--bg2);border:1px solid var(--border);padding:8px}.md-body iframe{max-width:100%;display:block;margin:1.4em 0;border:1px solid var(--border);border-radius:4px}#e-content[data-astro-cid-gda3mtzk]{width:100%;background:transparent;border:none;color:var(--text);font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.8;padding:16px 20px;outline:none;resize:vertical;display:block}#edit-msg[data-astro-cid-gda3mtzk]{font-size:11px;font-family:JetBrains Mono,monospace}#edit-msg[data-astro-cid-gda3mtzk].ok{color:var(--green-dim)}#edit-msg[data-astro-cid-gda3mtzk].err{color:var(--red)}
