@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77d9a04c69f7b11b-s.p.1uklb5el4zgvl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d81b50f8e1aba043-s.05i4gb4p0piv4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd018b41519c2d93-s.p.2g-0we2o5_ngd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b4fb5dfe9580f890-s.p.1zvg0ggiaivzo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f6c95fdd7b08cc8-s.0jaqhc1tb-5xm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7f1976624c2b6255-s.p.1hvvd1t-trplq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ac706d910f2bd04-s.p.25pbmqxk8u2s7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3c61b7007b1b2764-s.0n_ln9vqskgts.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/25d341d5876d8ede-s.p.2wu4yy186g04j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bf0d8dd0c866b9f-s.p.10uaeld2xxvpt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/341181aba0db3eca-s.2bbpeapf-lbjw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83940f62350fcaa7-s.p.13y-iz2lazqtb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.jHM9Sq_className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.jHM9Sq_variable{--font-be-vietnam:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ee310e159f16e40b-s.2-vp0022p7fyq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d2aa561e33735c37-s.3z2z-25kqhk1o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/540ba84b795e78fa-s.10g5ueymhy-4m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/32487012a816bf91-s.3xqx9yet3wew_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3fb72f389f036d11-s.3iywbw035752i.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7abca43f4f8aa603-s.p.38lyhzkn9ujp7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/29b73342f0edc85e-s.1-tyf9-r4gru-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/07443b4b6e5fb8d0-s.p.11bvk_b9f2jcg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ee310e159f16e40b-s.2-vp0022p7fyq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d2aa561e33735c37-s.3z2z-25kqhk1o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/540ba84b795e78fa-s.10g5ueymhy-4m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/32487012a816bf91-s.3xqx9yet3wew_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3fb72f389f036d11-s.3iywbw035752i.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7abca43f4f8aa603-s.p.38lyhzkn9ujp7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/29b73342f0edc85e-s.1-tyf9-r4gru-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/07443b4b6e5fb8d0-s.p.11bvk_b9f2jcg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Fallback;src:local(Times New Roman);ascent-override:90.29%;descent-override:24.75%;line-gap-override:0.0%;size-adjust:118.4%}._4KpCUW_className{font-family:Noto Serif,Noto Serif Fallback;font-style:normal}._4KpCUW_variable{--font-noto-serif:"Noto Serif", "Noto Serif Fallback"}
.uL8L1W_form{gap:var(--space-5);display:grid}.uL8L1W_field{gap:var(--space-1);display:grid}.uL8L1W_label{font-weight:600}.uL8L1W_hint{color:var(--color-text-secondary);margin:0;font-size:.875rem}.uL8L1W_input{width:100%;min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);font:inherit;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.uL8L1W_input:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px;border-radius:var(--radius-md)}.uL8L1W_input[aria-invalid=true]{border:2px solid var(--color-danger)}.uL8L1W_input:disabled,.uL8L1W_input[readonly]{background:var(--color-surface-muted)}.uL8L1W_textarea{resize:vertical;min-height:6rem}.uL8L1W_select{appearance:auto}.uL8L1W_checkboxRow{gap:var(--space-3);align-items:flex-start;display:flex}.uL8L1W_checkbox{width:1.5rem;height:1.5rem;accent-color:var(--color-primary);flex:none;margin:0}.uL8L1W_checkbox:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.uL8L1W_counter{color:var(--color-text-secondary);text-align:right;margin:0;font-size:.875rem}.uL8L1W_error{gap:var(--space-2);color:var(--color-danger);margin:0;font-size:.875rem;font-weight:500;display:flex}.uL8L1W_error:before{content:"!";width:1.25rem;height:1.25rem;color:var(--color-text-on-primary);background:var(--color-danger);border-radius:var(--radius-pill);flex:none;place-items:center;margin-top:.1rem;font-size:.75rem;font-weight:700;display:inline-grid}.uL8L1W_button,.uL8L1W_buttonSecondary,.uL8L1W_buttonDanger{min-height:44px;padding:var(--space-2) var(--space-5);font:inherit;text-align:center;border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.uL8L1W_button{color:var(--color-text-on-primary);background:var(--color-primary);border:1px solid var(--color-primary)}.uL8L1W_button:hover:not(:disabled){color:var(--color-text-on-primary);background:var(--color-primary-hover)}.uL8L1W_buttonSecondary{color:var(--color-primary);background:var(--color-surface);border:1px solid var(--color-primary)}.uL8L1W_buttonSecondary:hover:not(:disabled){color:var(--color-primary-hover);background:var(--color-surface-muted)}.uL8L1W_buttonDanger{color:var(--color-danger);background:var(--color-surface);border:1px solid var(--color-danger)}.uL8L1W_buttonDanger:hover:not(:disabled){background:var(--color-surface-muted)}.uL8L1W_button:disabled,.uL8L1W_buttonSecondary:disabled,.uL8L1W_buttonDanger:disabled{cursor:not-allowed;opacity:.7}.uL8L1W_message{padding:var(--space-3) var(--space-4);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);border-left-width:4px}.uL8L1W_message p:last-child{margin-bottom:0}.uL8L1W_messageError{border-left-color:var(--color-danger)}.uL8L1W_messageSuccess{border-left-color:var(--color-success)}.uL8L1W_messageInfo{border-left-color:var(--color-info)}.uL8L1W_messageTitle{margin-bottom:var(--space-1);font-weight:700;display:block}
.jAJAcG_region{width:100%;max-width:var(--container-max);padding:var(--space-3) var(--space-4) 0;margin:0 auto}.jAJAcG_notice{gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-text);border:1px solid var(--color-warning);border-radius:var(--radius-md);background:#fff7e6;border-left-width:4px;display:grid}.jAJAcG_restricted{border-color:var(--color-danger)}.jAJAcG_title{margin:0 0 var(--space-1);font-weight:600}.jAJAcG_text{overflow-wrap:anywhere;margin:0}.jAJAcG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.jAJAcG_actions a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (min-width:768px){.jAJAcG_notice{grid-template-columns:1fr auto;align-items:center}}
.IQAGpG_footer{margin-top:var(--space-16);background:var(--color-surface);border-top:1px solid var(--color-border)}.IQAGpG_inner{gap:var(--space-6);padding-top:var(--space-8);padding-bottom:var(--space-6);display:grid}.IQAGpG_brand{margin:0 0 var(--space-2);color:var(--color-primary);font-size:1.125rem;font-weight:700}.IQAGpG_groupTitle{margin:0 0 var(--space-1);font-weight:600}.IQAGpG_links{gap:0 var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IQAGpG_links a{min-height:44px;color:var(--color-text-secondary);align-items:center;display:inline-flex}.IQAGpG_links a:hover{color:var(--color-primary)}.IQAGpG_bottom{padding-top:var(--space-4);padding-bottom:var(--space-6);border-top:1px solid var(--color-border)}.IQAGpG_copy{color:var(--color-text-secondary);margin:0;font-size:.875rem}@media (min-width:768px){.IQAGpG_inner{grid-template-columns:2fr repeat(3,1fr)}.IQAGpG_links{flex-direction:column}}@media (min-width:768px) and (pointer:fine){.IQAGpG_links a{min-height:36px}}
.IH_Zfq_group{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.IH_Zfq_legend{margin-bottom:var(--space-3);padding:0;font-size:1.0625rem;font-weight:700}.IH_Zfq_textarea{resize:vertical;min-height:6rem}.IH_Zfq_checkboxRow{gap:var(--space-3);align-items:flex-start;display:flex}.IH_Zfq_checkbox{width:1.5rem;height:1.5rem;accent-color:var(--color-primary);flex:none;margin:0}.IH_Zfq_checkbox:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.IH_Zfq_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.IH_Zfq_noscript{padding:var(--space-3) var(--space-4);background:var(--color-surface-muted);border:1px solid var(--color-border);border-left:4px solid var(--color-info);border-radius:var(--radius-md)}
._4E638a_header{background:var(--color-surface)}._4E638a_top{align-items:center;gap:var(--space-3) var(--space-6);padding-top:var(--space-3);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}._4E638a_brand{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-primary);text-decoration:none;display:inline-flex}._4E638a_brandMark{width:40px;height:40px;color:var(--color-text-on-primary);background:var(--color-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;display:inline-flex}._4E638a_brandText{flex-direction:column;line-height:1.2;display:flex}._4E638a_brandName{letter-spacing:-.01em;font-size:1.375rem;font-weight:700}._4E638a_tagline{color:var(--color-text-secondary);font-size:.75rem}._4E638a_search{flex:100%;order:3;display:flex}._4E638a_search input{min-width:0;min-height:48px;padding:0 var(--space-4);font:inherit;color:var(--color-text-primary);background:var(--color-surface);border:2px solid var(--color-primary);border-radius:var(--radius-md) 0 0 var(--radius-md);border-right:0;flex:1}._4E638a_search input::placeholder{color:var(--color-text-secondary)}._4E638a_search button{align-items:center;gap:var(--space-2);min-width:48px;min-height:48px;padding:0 var(--space-4);font:inherit;color:var(--color-text-on-primary);background:var(--color-primary);border:2px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;cursor:pointer;font-weight:600;display:inline-flex}._4E638a_search button:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._4E638a_login{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-md);align-items:center;margin-left:auto;font-weight:600;text-decoration:none;display:inline-flex}._4E638a_login:hover{background:var(--color-surface-muted)}@media (min-width:768px){._4E638a_top{flex-wrap:nowrap;min-height:88px}._4E638a_search{flex:0 560px;order:0;margin-left:auto}._4E638a_login{margin-left:0}}@media (max-width:479px){._4E638a_tagline{display:none}._4E638a_search button span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._4E638a_bar{color:#fff;background:var(--color-text-primary)}._4E638a_bar :focus-visible{outline-color:#fff}._4E638a_barInner{align-items:stretch;min-height:48px;display:flex;position:relative}._4E638a_genreMenu{flex-shrink:0}._4E638a_genreSummary{align-items:center;gap:var(--space-2);height:100%;min-height:48px;padding:0 var(--space-4);background:var(--color-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;list-style:none;display:flex}._4E638a_genreSummary::-webkit-details-marker{display:none}._4E638a_genreSummary:hover,._4E638a_genreMenu[open] ._4E638a_genreSummary{background:var(--color-primary-hover)}._4E638a_genrePanel{top:100%;left:var(--space-4);right:var(--space-4);z-index:50;padding:var(--space-3);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);position:absolute;box-shadow:0 12px 32px #2528242e}._4E638a_genrePanel ul{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._4E638a_genrePanel a{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-2);color:var(--color-text-primary);border-radius:var(--radius-md);text-decoration:none;display:flex}._4E638a_genrePanel a:hover{color:var(--color-primary);background:var(--color-surface-muted)}._4E638a_genrePanel ._4E638a_genreAll{margin-top:var(--space-2);color:var(--color-primary);border-top:1px solid var(--color-border);border-radius:0;justify-content:flex-end;font-weight:600}._4E638a_genrePanel :focus-visible{outline-color:var(--color-focus-ring)}._4E638a_nav{scrollbar-width:none;flex:1;min-width:0;position:relative;overflow-x:auto}._4E638a_nav::-webkit-scrollbar{display:none}._4E638a_nav ul{height:100%;margin:0;padding:0;list-style:none;display:flex}._4E638a_nav a{height:100%;min-height:48px;padding:0 var(--space-4);color:#fff;white-space:nowrap;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._4E638a_nav a:hover{color:#fff;background:#ffffff1f}._4E638a_nav a[aria-current]{font-weight:700;box-shadow:inset 0 -3px #fff}@media (min-width:768px){._4E638a_genrePanel{width:520px;right:auto}._4E638a_genrePanel ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){._4E638a_genreMenu{width:216px}._4E638a_nav ul{padding-left:var(--space-6)}._4E638a_nav a{padding:0 var(--space-5);font-size:1.0625rem}}
._5nZuya_page{width:100%;max-width:880px;padding:var(--space-8) var(--space-4) var(--space-12);margin:0 auto}._5nZuya_back{margin:0 0 var(--space-4)}._5nZuya_lead{margin:0 0 var(--space-6);color:var(--color-text-secondary)}._5nZuya_section{margin-bottom:var(--space-6);padding:var(--space-6) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._5nZuya_section>:last-child{margin-bottom:0}._5nZuya_section h2{margin-top:0}._5nZuya_muted{color:var(--color-text-secondary)}._5nZuya_status{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}._5nZuya_badge,._5nZuya_badgeSuccess,._5nZuya_badgeWarning,._5nZuya_badgeDanger{padding:0 var(--space-2);white-space:nowrap;border-radius:var(--radius-pill);align-items:center;font-size:.875rem;font-weight:600;line-height:1.75;display:inline-flex}._5nZuya_badge{color:var(--color-primary);background:var(--color-surface-muted);border:1px solid var(--color-primary)}._5nZuya_badgeSuccess{color:var(--color-text-on-primary);background:var(--color-success)}._5nZuya_badgeWarning{color:var(--color-text-on-primary);background:var(--color-warning)}._5nZuya_badgeDanger{color:var(--color-text-on-primary);background:var(--color-danger)}._5nZuya_details{gap:var(--space-3);margin:0 0 var(--space-4);display:grid}._5nZuya_details div{gap:var(--space-1);display:grid}._5nZuya_details dt{color:var(--color-text-secondary);font-size:.875rem;font-weight:600}._5nZuya_details dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}._5nZuya_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._5nZuya_actionsBlock{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}._5nZuya_linkButton{min-height:44px;padding:var(--space-2) var(--space-5);color:var(--color-text-on-primary);background:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._5nZuya_linkButton:hover{color:var(--color-text-on-primary);background:var(--color-primary-hover)}._5nZuya_linkSecondary{min-height:44px;padding:var(--space-2) var(--space-5);color:var(--color-primary);background:var(--color-surface);border:1px solid var(--color-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._5nZuya_linkSecondary:hover{background:var(--color-surface-muted)}._5nZuya_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._5nZuya_item{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid}._5nZuya_itemHeading{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;font-size:1.0625rem;display:flex}._5nZuya_meta{gap:var(--space-1) var(--space-4);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;font-size:.875rem;display:flex}._5nZuya_notice{padding:var(--space-3) var(--space-4);background:var(--color-surface-muted);border:1px solid var(--color-border);border-left:4px solid var(--color-warning);border-radius:var(--radius-md)}._5nZuya_notice>:last-child{margin-bottom:0}._5nZuya_cover{aspect-ratio:2/3;object-fit:cover;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);width:120px;height:auto;display:block}._5nZuya_stats{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._5nZuya_stats div{padding:var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-md)}._5nZuya_stats dt{color:var(--color-text-secondary);font-size:.875rem}._5nZuya_stats dd{margin:0;font-size:1.25rem;font-weight:700}._5nZuya_toolbar{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._5nZuya_toolbar h2{margin:0}._5nZuya_storyItem{gap:var(--space-3);grid-template-columns:4rem minmax(0,1fr);align-items:start;display:grid}._5nZuya_thumb{aspect-ratio:2/3;object-fit:cover;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:4rem;height:auto;display:block}._5nZuya_storyItemBody{gap:var(--space-2);min-width:0;display:grid}._5nZuya_chapterList{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}._5nZuya_chapterRow{gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._5nZuya_chapterRow a{overflow-wrap:anywhere;min-width:0}._5nZuya_reason{padding:var(--space-3) var(--space-4);background:var(--color-surface-muted);border:1px solid var(--color-border);border-left:4px solid var(--color-danger);border-radius:var(--radius-md)}._5nZuya_reason>:last-child{margin-bottom:0}._5nZuya_fieldset{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._5nZuya_fieldset legend{margin-bottom:var(--space-1);padding:0;font-weight:600}._5nZuya_categoryGrid{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}._5nZuya_categoryGrid label{gap:var(--space-2);align-items:center;min-height:44px;display:flex}._5nZuya_categoryGrid input{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);flex:none;margin:0}._5nZuya_coverPicker{gap:var(--space-4);flex-wrap:wrap;align-items:flex-start;min-width:0;display:flex}._5nZuya_coverPicker>div{gap:var(--space-2);flex:14rem;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._5nZuya_fileInput{max-width:100%;min-height:44px;font:inherit}._5nZuya_fileInput:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._5nZuya_editor{gap:var(--space-1);display:grid}._5nZuya_editor textarea{min-height:24rem;font-family:var(--font-serif-resolved,serif);font-size:1.0625rem;line-height:1.75}._5nZuya_counterOver{color:var(--color-danger);font-weight:600}._5nZuya_saveBar{z-index:1;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;background:var(--color-background);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:sticky;bottom:0}._5nZuya_saveState{color:var(--color-text-secondary);margin:0;font-size:.875rem}._5nZuya_inlineForm{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}._5nZuya_inlineForm>:first-child{flex:14rem}@media (min-width:480px){._5nZuya_section{padding:var(--space-6)}._5nZuya_storyItem{grid-template-columns:5rem minmax(0,1fr)}._5nZuya_thumb{width:5rem}._5nZuya_details div{grid-template-columns:10rem 1fr}}
