.frame-wrap[data-astro-cid-qpd5d2az]{height:var(--frame-h);background:#05080f;border:1px solid #94a3b829;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000059}.frame[data-astro-cid-qpd5d2az]{border:0;width:100%;height:100%;display:block}.shell[data-astro-cid-k4r22jbg]{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:28px;min-height:calc(100vh - 200px);display:grid}.side[data-astro-cid-k4r22jbg]{max-height:calc(100vh - 110px);padding-right:4px;position:sticky;top:88px;overflow:auto}.back[data-astro-cid-k4r22jbg]{color:var(--accent);margin-bottom:16px;font-size:12px;display:inline-block}.nav[data-astro-cid-k4r22jbg]{border:1px solid var(--line);background:var(--bg-card);border-radius:12px;overflow:hidden}.group[data-astro-cid-k4r22jbg]{border-bottom:1px solid var(--line)}.group[data-astro-cid-k4r22jbg]:last-child{border-bottom:0}.group[data-astro-cid-k4r22jbg] summary[data-astro-cid-k4r22jbg]{cursor:pointer;user-select:none;color:var(--text);background:#ffffff05;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:600;list-style:none;display:flex}.group[data-astro-cid-k4r22jbg] summary[data-astro-cid-k4r22jbg]::-webkit-details-marker{display:none}.group[data-astro-cid-k4r22jbg] summary[data-astro-cid-k4r22jbg]:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:6px;height:6px;transition:transform .2s var(--ease);flex-shrink:0;margin-left:4px;transform:rotate(-45deg)}.group[data-astro-cid-k4r22jbg][open] summary[data-astro-cid-k4r22jbg]:after{transform:rotate(45deg)}.g-title[data-astro-cid-k4r22jbg]{flex:1;min-width:0;line-height:1.35}.g-count[data-astro-cid-k4r22jbg]{color:var(--muted);font-size:11px}.group[data-astro-cid-k4r22jbg] ul[data-astro-cid-k4r22jbg]{padding:6px 8px 10px;list-style:none}.item[data-astro-cid-k4r22jbg]{color:var(--muted);transition:background .15s var(--ease), color .15s var(--ease);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px 10px;font-size:13px;line-height:1.4;display:flex}.item[data-astro-cid-k4r22jbg]:hover{color:var(--text);background:#22d3ee0f}.item[data-astro-cid-k4r22jbg].is-active{color:var(--text);background:#22d3ee1f}.item-title[data-astro-cid-k4r22jbg]{flex:1;min-width:0}.dot[data-astro-cid-k4r22jbg]{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.dot[data-astro-cid-k4r22jbg].ready{background:var(--accent);box-shadow:0 0 0 3px #22d3ee26}.dot[data-astro-cid-k4r22jbg].planned{background:var(--muted);opacity:.45}.main[data-astro-cid-k4r22jbg]{min-width:0}.main-head[data-astro-cid-k4r22jbg]{margin-bottom:22px}.head-row[data-astro-cid-k4r22jbg]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}h1[data-astro-cid-k4r22jbg]{letter-spacing:-.02em;margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:800}.status[data-astro-cid-k4r22jbg]{border-radius:4px;padding:3px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.status[data-astro-cid-k4r22jbg].planned{color:var(--muted);background:#8a9bb81f}.status[data-astro-cid-k4r22jbg].ready{color:var(--accent);background:#22d3ee1f}.lead[data-astro-cid-k4r22jbg]{color:var(--muted);max-width:720px;margin-bottom:14px;font-size:15px;line-height:1.7}.tags[data-astro-cid-k4r22jbg]{margin-bottom:0}.placeholder[data-astro-cid-k4r22jbg]{border:1px dashed var(--line);background:var(--bg-soft);text-align:center;border-radius:14px;padding:48px 28px}.label[data-astro-cid-k4r22jbg]{color:var(--accent);letter-spacing:.12em;margin-bottom:12px;font-size:11px}.placeholder[data-astro-cid-k4r22jbg] h2[data-astro-cid-k4r22jbg]{margin:0 0 10px;font-size:18px}.placeholder[data-astro-cid-k4r22jbg] p[data-astro-cid-k4r22jbg]:last-child{color:var(--muted);max-width:420px;margin:0 auto;font-size:14px;line-height:1.7}@media (width<=900px){.shell[data-astro-cid-k4r22jbg]{grid-template-columns:1fr;gap:20px}.side[data-astro-cid-k4r22jbg]{max-height:none;position:static;overflow:visible}.nav[data-astro-cid-k4r22jbg]{max-height:280px;overflow:auto}}.page[data-astro-cid-uffbyqyh]{padding:88px 0 80px}.wide[data-astro-cid-uffbyqyh]{max-width:1280px}
