:root{--v6604cae-bg:#e9edf1;--v6604cae-surface:#f9fbfc;--v6604cae-text:#202830;--v6604cae-muted:#667480;--v6604cae-accent:#246b8f;--v6604cae-accent2:#73889b;--v6604cae-line:#ccd5dc;--v6604cae-font:'Heiti SC','PingFang SC',sans-serif;--v6604cae-radius:14px;--v6604cae-shadow:0 18px 42px #4c617324;}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--v6604cae-bg);color:var(--v6604cae-text);font-family:var(--v6604cae-font);line-height:1.7}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button,input,select{font:inherit;color:inherit;background:var(--v6604cae-surface);border:1px solid var(--v6604cae-line);border-radius:8px;padding:10px 16px}button,a,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.5;cursor:default}:focus-visible{outline:3px solid var(--v6604cae-accent);outline-offset:4px}img,video{max-width:100%;width:100%;height:auto;display:block}h1,h2,h3,p,a{overflow-wrap:anywhere}h1,h2,h3{line-height:1.25}h1{margin:18px 0}h3{font-size:1.4rem}p{max-width:78ch}.c_a3153cf4a{max-width:1380px;padding:0 36px;margin:auto}.c_35ed923d8{display:flex;justify-content:space-between;gap:30px;align-items:center;padding:26px 0}.c_35ed923d8>a{font-size:1.5rem;font-weight:700}.c_3bbc0b364{margin:25px 0 65px}.c_77f74eccc{gap:40px}.c_13366013b{padding:28px 0;min-width:0}.c_275772801{min-width:0;background:var(--v6604cae-surface)}.c_06de487e4{min-width:0}.c_f337be01a{min-width:0}.c_6018b9782{margin-top:70px;padding-top:35px;padding-bottom:45px;border-top:1px solid var(--v6604cae-line)}.c_6018b9782 a{margin-right:15px}.c_6018b9782 small{display:block}.c_275772801 summary{cursor:pointer}.c_275772801 button{margin-top:12px}small{color:var(--v6604cae-muted)}[hidden]{display:none!important}[data-tools]{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}[data-reader] figure{margin:20px auto;max-width:900px}[data-reader] figcaption{padding:12px}[data-reader][data-mode=single] figure:not([data-current]){display:none}[data-reader][data-zoom=true] figure{max-width:100%}[data-reader]:fullscreen{overflow:auto;background:var(--v6604cae-bg);padding:24px}[data-reader] img{height:auto}video{max-height:75vh;background:#08090b}[data-error]{padding:16px;border:2px solid #b54646}input[type=search]{width:min(100%,600px)}[data-detail]{max-width:960px;margin:40px auto}[data-detail] li{margin:16px 0}[data-terms]{display:flex;gap:12px;flex-wrap:wrap}[data-terms] a{padding:8px 14px;border:1px solid var(--v6604cae-line);border-radius:30px}.skip{position:absolute;left:-9999px}.skip:focus{left:12px;top:12px;z-index:99;background:var(--v6604cae-bg);padding:15px}
.c_ca18527f5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.c_3bbc0b364{display:grid;grid-template-columns:1fr 1fr;gap:36px}.c_3bbc0b364>.c_06de487e4{order:2;border-left:4px solid var(--v6604cae-accent);padding-left:30px}
.c_4db4f3f66{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);z-index:10;background:var(--v6604cae-surface);padding:18px;border:1px solid var(--v6604cae-line);display:flex;gap:22px;box-shadow:var(--v6604cae-shadow);max-width:95vw}body{padding-bottom:95px}
.c_275772801{display:flex;flex-direction:column}.c_275772801>.c_06de487e4{order:-1;padding:20px}.c_275772801>.c_f337be01a{margin-top:auto}
[data-spoilers=false] [data-summary]{visibility:hidden}[data-spoilers=true] [data-summary]{border-left:3px solid var(--v6604cae-accent);padding-left:12px}
.c_275772801 img{aspect-ratio:16/9;object-fit:cover}
h1{font-size:clamp(2rem,4.5vw,4.4rem)}h2{border-bottom:1px solid var(--v6604cae-line);padding-bottom:20px}
.c_6018b9782{text-align:center}.c_6018b9782 nav{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}
@media(max-width:850px){.c_a3153cf4a{padding:0 22px}.c_77f74eccc{display:block}.c_ca18527f5{grid-template-columns:repeat(2,minmax(0,1fr));columns:2}.c_275772801:first-child{grid-row:auto}.c_275772801{transform:none!important}.c_275772801:nth-child(even){margin-left:0}.c_3bbc0b364{grid-template-columns:1fr 1fr}.c_35ed923d8{flex-wrap:wrap}.c_6018b9782{grid-template-columns:1fr 1fr}}@media(max-width:560px){.c_a3153cf4a{padding:0 16px}.c_35ed923d8{gap:16px;padding:20px 0}.c_4db4f3f66{max-width:100%;flex-wrap:wrap;gap:12px;font-size:.9rem}.c_4db4f3f66 a{padding:8px}.c_4db4f3f66{grid-template-columns:1fr 1fr}.c_3bbc0b364{display:flex;flex-direction:column;min-height:0;gap:20px;padding:0;box-shadow:none;margin-bottom:30px}.c_3bbc0b364>.c_06de487e4{padding:16px 0;order:0}.c_3bbc0b364>.c_f337be01a{position:relative;width:100%;transform:none;margin:0;max-height:300px;border-radius:12px}.c_3bbc0b364 img{aspect-ratio:4/3;filter:none}.c_3bbc0b364 h1{font-size:2rem}.c_ca18527f5{display:grid;grid-template-columns:minmax(0,1fr);columns:1;gap:24px;padding-left:0}.c_275772801,.c_275772801:first-child{grid-column:auto;grid-row:auto;display:block}.c_275772801:before{font-size:2rem}.c_275772801{margin-left:0!important}.c_275772801>.c_06de487e4{padding:16px}.c_275772801:nth-child(even){transform:none}.c_77f74eccc>[data-module=browse]{display:block}.c_6018b9782{display:block;text-align:left;padding:25px 0}.c_6018b9782 nav{columns:1;display:flex;flex-wrap:wrap;gap:10px;padding:0;border:0}.c_6018b9782 nav a{padding:8px}.c_6018b9782 section{margin:18px 0}h2{font-size:1.8rem!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}