.Qk4TSG_footer{margin-top:var(--space-6);border-top:var(--border-width) solid var(--color-border)}.Qk4TSG_inner{gap:var(--space-4);max-width:var(--content-max);padding:var(--space-5) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin-inline:auto;display:flex}.Qk4TSG_link{min-height:var(--size-tap);color:var(--color-muted);align-items:center;display:inline-flex}.Qk4TSG_link:focus-visible{outline:var(--border-width-strong) solid var(--color-accent);outline-offset:var(--border-width-strong)}
.zhQPIq_nav{min-width:0}.zhQPIq_list{gap:var(--space-1);padding:0;list-style:none;display:flex}.zhQPIq_item{flex:1}.zhQPIq_link{min-height:var(--size-tap);padding-inline:var(--space-3);border-radius:var(--radius-pill);font-weight:var(--weight-bold);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:flex}.zhQPIq_link:hover{background:var(--color-surface)}.zhQPIq_link:focus-visible{outline:var(--border-width-strong) solid var(--color-accent)}.zhQPIq_active{color:var(--color-accent)}@media (min-width:768px){.zhQPIq_item{flex:none}}
:root{--color-bg:#fff;--color-fg:#000;--color-accent:#d6006f;--color-on-accent:#fff;--color-muted:#595959;--color-border:#d4d4d4;--color-surface:#f4f4f4;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-pill:999px;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:2rem;--text-3xl:3rem;--weight-regular:400;--weight-bold:700;--leading-none:1;--leading-tight:1.1;--leading-normal:1.5;--content-max:40rem;--content-wide:64rem;--border-width:1px;--border-width-strong:2px;--size-avatar-sm:1.75rem;--size-avatar-md:2.5rem;--size-poster:4.5rem;--size-poster-lg:20rem;--size-date:3.5rem;--size-tap:2.75rem;--size-tap-sm:2.25rem;--ratio-poster:4 / 5;--z-base:0;--z-sticky:100;--z-overlay:200;--z-modal:300;--z-toast:400}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100dvh;color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit}
