._header_1ykyi_1{border-bottom:1px solid var(--border)}._inner_1ykyi_5{justify-content:space-between;align-items:center;max-width:72rem;margin:0 auto;padding:.625rem 1rem;display:flex}._brand_1ykyi_14{color:var(--text);font-size:1.125rem;font-weight:700;text-decoration:none}._nav_1ykyi_21{align-items:center;gap:1rem;font-size:.875rem;display:flex}._iconButton_1ykyi_28{border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:.375rem;display:inline-flex}._iconButton_1ykyi_28:hover{background:var(--bg-subtle);color:var(--text)}._main_1ykyi_43{max-width:var(--content-width);margin:0 auto;padding:2rem 1rem 4rem}._wideMain_1ykyi_49{max-width:72rem;margin:0 auto;padding:1.5rem 1rem 4rem}._list_1fiqf_1{margin:0;padding:0;list-style:none}._item_1fiqf_7{border-bottom:1px solid var(--border);justify-content:space-between;gap:1.25rem;padding:1.25rem 0;display:flex}._item_1fiqf_7:first-child{padding-top:0}._title_1fiqf_19{margin:0 0 .125rem;font-size:1.2rem;line-height:1.45}._title_1fiqf_19 a{color:var(--text);text-decoration:none}._title_1fiqf_19 a:hover{color:var(--accent)}._summary_1fiqf_34{color:var(--text-muted);margin:.5rem 0 0}._cover_1fiqf_39{border-radius:var(--radius);object-fit:cover;flex-shrink:0;width:8rem;height:5.5rem}._pagination_1fiqf_47{justify-content:space-between;margin-top:2rem;display:flex}@media (width<=30rem){._cover_1fiqf_39{width:5.5rem;height:4rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#16181d);--bg-subtle:var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1f2228);--text:var(--lightningcss-light,#1f2328)var(--lightningcss-dark,#e4e6ea);--text-muted:var(--lightningcss-light,#5d6571)var(--lightningcss-dark,#9aa1ac);--border:var(--lightningcss-light,#dde0e5)var(--lightningcss-dark,#33373f);--accent:var(--lightningcss-light,#2456c2)var(--lightningcss-dark,#82a6f5);--accent-text:var(--lightningcss-light,#fff)var(--lightningcss-dark,#10131a);--danger:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a80);--success:var(--lightningcss-light,#1a7f37)var(--lightningcss-dark,#6bd38a);--font-sans:system-ui, -apple-system, "Segoe UI", "Hiragino Sans", "Noto Sans JP", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius:6px;--content-width:46rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-text-size-adjust:100%;margin:0;line-height:1.7}a{color:var(--accent)}img{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.button{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--text);font:inherit;cursor:pointer;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.875rem;line-height:1.5;text-decoration:none;display:inline-flex}.button:hover:not(:disabled){background:var(--bg-subtle)}.button:disabled{opacity:.55;cursor:not-allowed}.button-primary{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}.button-primary:hover:not(:disabled){background:var(--accent);opacity:.9}.button-danger{color:var(--danger)}.label{justify-content:space-between;gap:1rem;font-size:.875rem;font-weight:600;display:flex}.input{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);width:100%;color:var(--text);font:inherit;padding:.5rem .625rem}.input[aria-invalid=true]{border-color:var(--danger)}.muted{color:var(--text-muted);font-size:.875rem}.error-text{color:var(--danger);margin:0;font-size:.875rem}.loading{color:var(--text-muted);text-align:center;margin:2rem 1rem}
