._page_qhsq2_4{padding:var(--space-5);max-width:48rem}._pageWide_qhsq2_9{padding:var(--space-5);max-width:75ch;margin:0 auto}._title_qhsq2_16{font-size:var(--text-2xl);font-weight:600;color:var(--color-fg-primary);margin-bottom:var(--space-5)}._titleLg_qhsq2_23{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:500;color:var(--color-fg-primary);line-height:1.15;letter-spacing:-.03em}._docList_qhsq2_33{display:flex;flex-direction:column;gap:1px}._docItem_qhsq2_39{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-2);margin-left:calc(-1 * var(--space-2));margin-right:calc(-1 * var(--space-2));border-radius:var(--radius-md);transition:background-color .15s}._docItem_qhsq2_39:hover{background:var(--color-bg-hover)}._docItem_qhsq2_39:hover ._docTitle_qhsq2_54{color:#fff}._docTitle_qhsq2_54{font-size:var(--text-sm);color:var(--color-fg-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}._docMeta_qhsq2_68{font-size:var(--text-xs);color:var(--color-fg-muted)}._docDate_qhsq2_73{font-size:var(--text-xs);color:var(--color-fg-faint);flex-shrink:0}._docContent_qhsq2_79{min-width:0}._empty_qhsq2_84{font-size:var(--text-sm);color:var(--color-fg-muted)}._codeHint_qhsq2_90{color:var(--color-accent);background:var(--color-bg-elevated);padding:0 var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-xs)}._articleHeader_qhsq2_99{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-fg-faint)}._articleMeta_qhsq2_105{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}._author_qhsq2_112{font-size:var(--text-xs);color:var(--color-fg-muted);font-style:normal}._metaSep_qhsq2_118{color:var(--color-fg-faint)}._timestamp_qhsq2_122{font-size:var(--text-xs);color:var(--color-fg-muted)}._docToolbar_qhsq2_128{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._toolbarBtn_qhsq2_134{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted);background:var(--color-bg-surface);border:1px solid var(--color-fg-faint);border-radius:var(--radius-sm);cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}._toolbarBtn_qhsq2_134:hover{color:var(--color-fg-primary);background:var(--color-bg-elevated)}._toolbarBtnActive_qhsq2_150{color:var(--color-accent);border-color:var(--color-accent-dim);background:var(--color-bg-elevated)}._rawContent_qhsq2_156{font-family:var(--font-mono, monospace);font-size:var(--text-sm);line-height:1.6;color:var(--color-fg-secondary);white-space:pre-wrap;word-break:break-word;padding:var(--space-3);background:var(--color-bg-surface);border-radius:var(--radius-md);border:1px solid var(--color-fg-faint);overflow-x:auto;-webkit-user-select:all;user-select:all}._searchInput_qhsq2_173{width:100%;background:var(--color-bg-surface);border:1px solid var(--color-fg-faint);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-fg-primary);outline:none;transition:border-color .15s,background-color .15s}._searchInput_qhsq2_173::placeholder{color:var(--color-fg-muted)}._searchInput_qhsq2_173:focus{border-color:var(--color-fg-muted);background:var(--color-bg-elevated)}._searchCount_qhsq2_191{font-size:var(--text-xs);color:var(--color-fg-muted);margin-bottom:var(--space-3)}._loginShell_qhsq2_198{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-base)}._loginCard_qhsq2_206{text-align:center}._loginTitle_qhsq2_210{font-size:var(--text-3xl);font-weight:600;letter-spacing:-.025em;color:var(--color-fg-primary);margin-bottom:var(--space-5)}._loginButton_qhsq2_218{padding:var(--space-2) var(--space-4);background:var(--color-bg-elevated);border:1px solid var(--color-fg-faint);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-fg-primary);transition:background-color .15s}._loginButton_qhsq2_218:hover{background:var(--color-bg-hover)}._ephemeralShell_qhsq2_231{min-height:100vh;background:var(--color-bg-base);position:relative}._readingProgress_qhsq2_237{position:fixed;top:0;left:0;height:2px;background:linear-gradient(90deg,var(--color-accent-dim),var(--color-accent));width:0%;z-index:100;transition:width 50ms linear}._ephemeralContainer_qhsq2_248{max-width:62ch;margin:0 auto;padding:var(--space-6) var(--space-4);padding-top:clamp(2rem,8vh,6rem)}._ephemeralNav_qhsq2_255{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}._ephemeralHome_qhsq2_262{font-size:var(--text-sm);color:var(--color-fg-muted);transition:color .15s}._ephemeralHome_qhsq2_262:hover{color:var(--color-fg-secondary)}._ephemeralExpiry_qhsq2_269{font-size:var(--text-xs);color:var(--color-fg-muted)}._ephemeralMeta_qhsq2_274{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}._ephemeralHeader_qhsq2_281{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-fg-faint)}._ephemeralFooter_qhsq2_287{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-fg-faint);opacity:.6;transition:opacity .3s}._ephemeralFooter_qhsq2_287:hover{opacity:1}._ephemeralFooterText_qhsq2_296{font-size:var(--text-xs);color:var(--color-fg-muted)}@media print{._readingProgress_qhsq2_237,._docToolbar_qhsq2_128,._ephemeralNav_qhsq2_255,._ephemeralFooter_qhsq2_287{display:none}._ephemeralContainer_qhsq2_248{padding-top:0;max-width:100%}._ephemeralHeader_qhsq2_281{border-bottom:none}}._errorPage_qhsq2_314{padding:var(--space-6) var(--space-3);max-width:48rem;margin:0 auto}._errorStack_qhsq2_320{width:100%;padding:var(--space-3);overflow-x:auto}
