._page_1tu7v_1{background:var(--canvas-base);min-height:100svh;color:var(--text-primary)}._shell_1tu7v_2{width:min(960px,100% - 48px);margin:auto;padding-bottom:96px}._topbar_1tu7v_3{border-bottom:1px solid var(--line-default);justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex}._topbar_1tu7v_3 a{padding:12px 0}._intro_1tu7v_5{padding:64px 0 36px}._intro_1tu7v_5 h1{letter-spacing:-.04em;font-size:clamp(32px,5vw,50px);font-weight:400}._intro_1tu7v_5 p,._muted_1tu7v_7{color:var(--text-secondary);line-height:1.8}._intro_1tu7v_5 p{margin-top:18px}._nav_1tu7v_9{flex-wrap:wrap;gap:12px 24px;margin-bottom:32px;display:flex}._nav_1tu7v_9 a{color:var(--text-secondary);border-bottom:1px solid var(--line-default);padding:10px 0}._nav_1tu7v_9 a[aria-current=page]{color:var(--accent-growth);border-color:currentColor}._section_1tu7v_12{border-top:1px solid var(--line-default);padding:28px 0}._section_1tu7v_12 h2{margin-bottom:16px;font-size:23px;font-weight:450}._list_1tu7v_14{margin:0;padding:0;list-style:none}._row_1tu7v_15{border-bottom:1px solid var(--line-hairline);padding:24px 0}._row_1tu7v_15 h2,._row_1tu7v_15 h3{margin-bottom:12px;font-size:18px;font-weight:500}._row_1tu7v_15 p{margin:8px 0;line-height:1.7}._row_1tu7v_15 code{overflow-wrap:anywhere}._actions_1tu7v_19{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;display:flex}._button_1tu7v_20,._link_1tu7v_20{border:1px solid var(--line-strong);min-height:44px;color:var(--text-primary);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;display:inline-flex}._button_1tu7v_20:hover,._link_1tu7v_20:hover{border-color:var(--accent-growth);color:var(--accent-growth)}._button_1tu7v_20:disabled{opacity:.5;cursor:not-allowed}._primary_1tu7v_23{background:var(--accent-growth);color:var(--canvas-base);border-color:var(--accent-growth)}._danger_1tu7v_24{color:#d97470;border-color:#d97470}._notice_1tu7v_25{background:var(--surface-raised,var(--canvas-elevated));border:1px solid var(--line-default);border-radius:8px;margin:20px 0;padding:18px;line-height:1.8;display:block}._error_1tu7v_26{color:var(--state-error,#d97470);margin:16px 0;line-height:1.8}._field_1tu7v_27{gap:9px;max-width:420px;margin:20px 0;display:grid}._field_1tu7v_27 input{border:1px solid var(--line-strong);background:var(--canvas-base);width:100%;min-width:0;min-height:48px;color:var(--text-primary);border-radius:7px;padding:10px 12px}._check_1tu7v_29{align-items:start;gap:12px;margin:20px 0;line-height:1.8;display:flex}._check_1tu7v_29 input{flex:none;margin-top:7px}._badge_1tu7v_31{border:1px solid var(--accent-growth);color:var(--accent-growth);border-radius:20px;margin-left:10px;padding:3px 9px;font-size:12px;display:inline-block}._facts_1tu7v_32{color:var(--text-secondary);flex-wrap:wrap;gap:12px 32px;font-size:14px;line-height:1.8;display:flex}._readingStatus_1tu7v_33{color:var(--text-secondary);margin-top:18px;font-size:13px;line-height:1.8}._readingStatus_1tu7v_33 button{min-height:44px;margin-left:14px;text-decoration:underline}@media (max-width:600px){._shell_1tu7v_2{width:calc(100% - 36px)}._intro_1tu7v_5{padding-top:42px}._facts_1tu7v_32{gap:4px;display:grid}}
