.wango-locale-control{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #d8dee8;border-radius:7px;background:#fff;color:#202536;flex-shrink:0}.wango-locale-control button{font:600 14px/1.25 system-ui,sans-serif;min-height:32px;min-width:34px;padding:5px 7px;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}.wango-locale-control button[aria-pressed=true]{background:#e9edf4}.wango-locale-control button:focus-visible{outline:2px solid #3264bd;outline-offset:2px}.wango-locale-global{position:fixed;right:12px;top:8px;z-index:120;box-shadow:0 2px 8px #15203b15}body:has(.language-switcher:not(.wango-locale-global)) .wango-locale-global{display:none}@media(max-width:600px){.wango-locale-global{top:auto;bottom:calc(12px + env(safe-area-inset-bottom));right:8px}}@media(max-width:1000px){.play-header .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:64px auto;height:auto;gap:0;width:calc(100% - 32px)}.play-header .brand-link{grid-column:1;grid-row:1;min-width:0}.play-header .header-actions{grid-column:2;grid-row:1;margin:0;gap:4px}.play-header .primary-play-nav{grid-column:1/-1;grid-row:2;min-width:0;width:100%;height:auto;min-height:48px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;white-space:normal}.play-header .primary-play-nav:before{display:none}.play-header .primary-play-nav>a{min-width:0;padding:8px 3px;text-align:center;line-height:1.3;overflow-wrap:anywhere}}@media(max-width:440px){.play-header .brand-link .wg-brand{width:88px}.play-header .header-actions .wa-link{font-size:12px}.play-header .header-actions .icon-button{width:30px;height:36px}.play-header .wango-locale-control button,.meet-header .wango-locale-control button{min-width:28px;font-size:12px;padding:4px}.meet-header .header-inner{grid-template-columns:minmax(0,1fr) auto}.meet-header .meet-home{display:none}.meet-header .header-actions{gap:4px}.meet-header .header-actions .wa-link{font-size:12px}}.wa-page{max-width:1080px;margin:0 auto;padding:44px 24px 80px;color:#172536;font-family:inherit}.wa-heading{margin-bottom:26px}.wa-heading>span{font-size:12px;letter-spacing:.16em;font-weight:700;color:#657488}.wa-heading h1{font-size:clamp(28px,4vw,40px);line-height:1.2;margin:12px 0}.wa-heading p{font-size:16px;color:#59697d}.wa-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.wa-tabs a,.wa-link{font-size:14px;font-weight:650;text-decoration:none;color:inherit;padding:9px 12px;border-radius:10px}.wa-tabs a:hover,.wa-link:hover{background:#fff}.wa-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.wa-card{background:#fff;border:1px solid #dce4ed;border-radius:18px;padding:26px;display:flex;flex-direction:column;align-items:stretch;gap:16px;min-width:0}.wa-card h2{font-size:21px;margin:0}.wa-card p{font-size:16px;margin:0;line-height:1.65}.wa-card label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.wa-card input,.wa-card select{width:100%;min-height:44px;border:1px solid #ccd6e2;border-radius:9px;padding:10px 12px;font:inherit;background:#fff;color:#172536;box-sizing:border-box}.wa-card form{display:grid;gap:16px}.wa-card button,.wa-button,.wa-import button{border:0;border-radius:10px;padding:12px 16px;background:#245ac5;color:#fff;font:inherit;font-size:14px;font-weight:650;cursor:pointer;text-decoration:none;text-align:center;min-height:44px}.wa-card button:disabled,.wa-import button:disabled{opacity:.55;cursor:wait}.wa-card .wa-secondary{background:#fff;color:#243a59}.wa-card a:not(.wa-button){color:#245ac5;font-size:14px}.wa-card small{font-size:13px;line-height:1.5;color:#657488}.wa-auth{max-width:440px}.wa-wide{grid-column:1/-1}.wa-avatar{font-size:38px}.wa-error,.wa-success{padding:14px 16px;border-radius:10px;font-size:14px;line-height:1.5}.wa-error{background:#fff1f1;color:#a22132}.wa-success{background:#edf8f1;color:#1a6240}.wa-device{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e0e7ee;padding-top:16px}.wa-device>div{min-width:0}.wa-device small{display:block;overflow-wrap:anywhere}.wa-device button{flex-shrink:0}.wa-import{padding:18px;margin:16px 0;border:1px solid #d4dfec;border-radius:12px;background:#fff;color:#233953;font-size:14px;line-height:1.6}.wa-import p{margin:0 0 12px}.wa-menu{position:relative;font-size:14px;color:inherit;flex-shrink:0}.wa-menu summary{cursor:pointer;display:flex;align-items:center;gap:7px;list-style:none;border-radius:9px;padding:8px 10px}.wa-menu summary>span:last-child{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-menu summary::-webkit-details-marker{display:none}.wa-menu>div{position:absolute;right:0;top:100%;width:180px;background:#fff;color:#172536;border:1px solid #dce4ed;border-radius:12px;box-shadow:0 10px 30px #10243b1a;padding:8px;z-index:200;display:grid}.wa-menu>div>a,.wa-menu>div>button{padding:12px;text-align:left;color:inherit;background:none;border:0;text-decoration:none;font:inherit;cursor:pointer}.wa-menu>div>a:hover,.wa-menu>div>button:hover{background:#fff}.wa-loading{font-size:14px;padding:12px}.wa-link{white-space:nowrap}.wa-menu p{font-size:13px;line-height:1.5}.wa-card :focus-visible,.wa-menu :focus-visible,.wa-tabs :focus-visible{outline:3px solid #77a7f8;outline-offset:3px}@media(max-width:640px){.wa-page{padding:26px 16px 64px}.wa-grid{grid-template-columns:1fr}.wa-card{padding:20px}.wa-heading h1{font-size:30px}.wa-menu summary{padding:8px 5px}.wa-menu summary>span:last-child{max-width:70px}.wa-device{align-items:flex-start}.wa-tabs{gap:3px}.wa-tabs a{padding:8px}.wa-link{padding:8px 5px}}.wa-account-entry{display:inline-flex;align-items:center;gap:7px;flex-shrink:0}.wa-avatar-picker{border:0;padding:0;margin:0;min-width:0;display:grid;gap:18px}.wa-avatar-picker legend{font-size:14px;font-weight:650;margin-bottom:12px}.wa-avatar-preview{display:flex;align-items:center;gap:14px;background:#fff8ee;border:1px solid #f2dfc8;border-radius:14px;padding:14px}.wa-avatar-preview>span{font-size:42px;line-height:1.2}.wa-avatar-preview strong,.wa-avatar-preview small{display:block}.wa-avatar-preview small{margin-top:4px}.wa-avatar-group h3{font-size:13px;color:#59697d;margin:0 0 9px}.wa-avatar-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wa-card .wa-avatar-option{position:relative;display:block;cursor:pointer;min-width:0}.wa-card .wa-avatar-option input{position:absolute;width:1px;height:1px;min-height:0;margin:0;padding:0;opacity:0}.wa-avatar-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;position:relative;padding:12px 3px;border:2px solid #e5eaf0;border-radius:12px;background:#fafbfc;color:#44556b;font-size:11px;line-height:1.4;text-align:center;min-height:86px;transition:border-color .15s,background .15s}.wa-avatar-emoji{font-size:30px;line-height:1.2}.wa-avatar-check{display:none;position:absolute;right:4px;top:3px;color:#a33e16;font-size:12px;font-weight:800}.wa-avatar-option input:checked+.wa-avatar-tile{border-color:#ed8451;background:#fff3e6;color:#913915}.wa-avatar-option input:checked+.wa-avatar-tile .wa-avatar-check{display:block}.wa-avatar-option input:focus-visible+.wa-avatar-tile{outline:3px solid #77a7f8;outline-offset:3px}.wa-avatar-option:hover .wa-avatar-tile{border-color:#ed8451}.wa-avatar-picker:disabled .wa-avatar-option{cursor:wait;opacity:.65}@media(max-width:360px){.wa-avatar-options{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option .wa-avatar-tile{background:#252a33;border-color:#414957;color:#dce3ee}html[data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option input:checked+.wa-avatar-tile{background:#392c25;border-color:#f39765;color:#ffc29c}html[data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option input:focus-visible+.wa-avatar-tile{outline-color:#8bb7ff}html[data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option .wa-avatar-check{color:#ffc29c}.wa-portrait{display:inline-flex;flex:none;align-items:center;justify-content:center;vertical-align:middle;line-height:1;border-radius:50%;background-repeat:no-repeat;overflow:hidden}.wa-avatar-preview .wa-portrait{flex-shrink:0}.wa-card .wa-avatar-series{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:7px}.wa-card .wa-avatar-series button{padding:10px 5px;font-size:12px;line-height:1.5;background:#fff;color:#59697d;border:1px solid #dce4ed;min-width:0}.wa-card .wa-avatar-series button small{display:block;font-size:11px;color:inherit}.wa-card .wa-avatar-series button[aria-pressed=true]{background:#fff3e6;color:#913915;border-color:#ed8451}.wa-avatar-series-intro strong{font-size:13px}.wa-card .wa-avatar-series-intro p{font-size:12px;color:#657488;line-height:1.6;margin-top:5px}.wa-avatar-code{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:999px;background:#eef2f6;color:#5e6d82;font-size:9.5px;line-height:1.25;font-weight:600;letter-spacing:.04em;margin:1px 0 -1px;white-space:nowrap}.wa-avatar-option input:checked+.wa-avatar-tile .wa-avatar-code{background:#fde7dc;color:#913915}.wa-avatar-tile .wa-portrait{margin:2px 0}.wa-avatar-tile{min-height:102px}.wa-avatar-preview>div{min-width:0}.wa-avatar-preview strong{font-size:14px;line-height:1.5}.wa-avatar-preview small{font-size:12px}.wa-avatar-picker .wa-avatar-series-intro{margin-top:-5px}html[data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-series button{background:#252a33;color:#dce3ee;border-color:#414957}html[data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-series button[aria-pressed=true]{background:#392c25;border-color:#f39765;color:#ffc29c}html[data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option .wa-avatar-code{background:#2f3642;color:#9eb0c7}html[data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option input:checked+.wa-avatar-tile .wa-avatar-code{background:#4d3628;color:#ffc29c}:root{--theme-bg: #fff;--theme-surface: #fff;--theme-soft: #f5f6f8;--theme-ink: #202536;--theme-muted: #667085;--theme-line: #eaecf0}:root[data-theme=dark]{color-scheme:dark;--theme-bg: #14161b;--theme-surface: #1c1f26;--theme-soft: #242831;--theme-ink: #eef0f5;--theme-muted: #acb4c2;--theme-line: #373e4b;--lib-line: var(--theme-line);--lib-muted: var(--theme-muted);--wg-ivory: var(--theme-bg);--wg-surface: var(--theme-surface);--wg-ink: var(--theme-ink);--wg-muted: var(--theme-muted);--wg-border: var(--theme-line);--wg-link: #ffac8b}html[data-theme],html[data-theme] body{background:var(--theme-bg);color:var(--theme-ink)}.wango-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-width:44px;min-height:44px;padding:0 9px;border:1px solid var(--theme-line);border-radius:8px;background:var(--theme-surface);color:var(--theme-ink);font-size:12px;white-space:nowrap}.wango-theme-toggle:hover{background:var(--theme-soft)}.wango-theme-toggle:focus-visible{outline:3px solid #ff642d;outline-offset:3px}@media(max-width:1120px){.wango-theme-toggle span{display:none}}@media(max-width:560px){.lib-header-inner{gap:6px}.lib-header-tools{gap:4px}}:root{--wg-orange: #ff642d;--wg-orange-hover: #ff7a4b;--wg-ink: #202536;--wg-ivory: #ffffff;--wg-lime: #c8ea73;--wg-surface: #ffffff;--wg-muted: #606572;--wg-border: #e7dfd2;--wg-soft: #ffeadb;--wg-link: #a63813;--wg-radius: 12px;--wg-font: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif}.wg-brand{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;width:148px;max-width:100%;flex-shrink:0;color:var(--wg-ink);line-height:1;text-align:left}.wg-brand .wg-brand__wordmark{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;margin:0;transform:none;filter:none}.wg-brand .wg-brand__name{font:700 11px/1.35 var(--wg-font);letter-spacing:1.5px;color:inherit;display:block;position:static}.wg-brand .wg-brand__tagline{font:500 10px/1.4 var(--wg-font);letter-spacing:0;color:inherit}.wg-brand--inverse{color:var(--wg-ivory)}.wg-brand--compact{width:118px}@media(max-width:480px){.wg-brand{width:120px}.wg-brand .wg-brand__name{font-size:10px;letter-spacing:1px}.wg-brand--compact{width:108px}}.wango-site-footer{display:block;--wf-ink:#202536;--wf-muted:#657087;--wf-line:#e6e9ef;--wf-accent:#a63813;box-sizing:border-box;width:calc(100% - 64px);max-width:1216px;margin:64px auto 0;padding:36px 0 22px;border-top:1px solid var(--wf-line);color:var(--wf-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;text-align:left}.wango-site-footer *{box-sizing:border-box}.wango-site-footer a{font-weight:400;color:inherit;text-decoration:none;transition:color .15s ease}.wango-site-footer a:hover{color:var(--wf-accent)}.wango-site-footer a:focus-visible{outline:3px solid var(--wf-accent);outline-offset:4px;border-radius:3px}.wango-footer-top{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,1fr) minmax(240px,1fr);gap:48px;padding-bottom:28px}.wango-footer-logo{display:inline-flex;align-items:center;min-height:44px}.wango-footer-logo .wg-brand{width:112px}.wango-footer-brand p{margin:10px 0 6px;font-size:14px;line-height:1.7;font-weight:500}.wango-footer-brand>span{display:block;max-width:30ch;font-size:12px;line-height:1.8;color:var(--wf-muted)}.wango-footer-nav h2{margin:0 0 8px;font-size:13px;font-weight:650;line-height:44px;letter-spacing:0}.wango-footer-nav>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:0}.wango-footer-nav a{display:flex;align-items:center;min-height:36px;font-size:13px;line-height:1.5;color:var(--wf-muted)}.wango-site-footer .wango-footer-contact-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:650}.wango-footer-contact p{margin:0 0 8px;font-size:12px;line-height:1.8;color:var(--wf-muted)}.wango-footer-email,.wango-footer-qq{display:flex;align-items:center;gap:9px;min-height:36px;font-size:13px;line-height:1.5}.wango-footer-email span{overflow-wrap:anywhere;min-width:0}.wango-footer-email svg,.wango-footer-qq svg{flex-shrink:0;color:var(--wf-muted)}.wango-footer-qq-number{font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.02em}.wango-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--wf-line);padding-top:18px;font-size:11px;line-height:1.8;color:var(--wf-muted)}.wango-footer-bottom>div{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}.wango-footer-bottom p{margin:0;text-align:right;font-size:11px;line-height:1.8}.wango-footer-icp{display:inline-flex;align-items:center;min-height:28px;white-space:nowrap}html[data-theme=dark] .wango-site-footer{display:block;--wf-ink:#eef0f5;--wf-muted:#acb4c2;--wf-line:#373e4b;--wf-accent:#f0ad8e}html[data-theme=dark] .wango-footer-logo .wg-brand__wordmark{filter:brightness(0) invert(1)}@media(max-width:1000px){.wango-footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 36px}.wango-footer-brand{grid-column:1/-1}.wango-footer-brand>span{max-width:none}.wango-footer-bottom{align-items:flex-start}}@media(max-width:600px){.wango-site-footer{width:calc(100% - 40px);margin-top:40px;padding-top:24px;padding-bottom:20px}.wango-footer-top{grid-template-columns:minmax(0,1fr);gap:18px;padding-bottom:22px}.wango-footer-brand{grid-column:auto}.wango-footer-brand p{margin-top:4px}.wango-footer-nav h2{line-height:1.6;margin:0 0 6px}.wango-footer-nav a{min-height:44px}.wango-footer-contact{padding-top:12px;border-top:1px solid var(--wf-line)}.wango-footer-contact p{margin-bottom:2px}.wango-footer-email,.wango-footer-qq{min-height:44px}.wango-footer-bottom{flex-direction:column;gap:8px;padding-top:14px}.wango-footer-bottom p{text-align:left}.wango-footer-bottom>div{gap:0 14px}.wango-footer-icp{min-height:36px}}@media(max-width:768px){.wango-site-footer--meet{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.wango-site-footer a{transition:none}}.lib-account-link:hover{background:#ff7c4d;color:#202536}@media(max-width:1300px){.lib-container,.lib-footer{margin-left:40px;margin-right:40px}.lib-header-inner{gap:22px;padding:0 32px}.lib-nav{gap:20px}.lib-header-tools{gap:12px}.lib-search-trigger{width:220px}}@media(max-width:1120px){.lib-header-inner{gap:18px}.lib-nav{gap:18px;font-size:13px}.lib-search-trigger{width:180px}.lib-header-tools{gap:8px}.lib-collection-link{display:none}.lib-container,.lib-footer{margin-left:28px;margin-right:28px}}@media(max-width:960px){.lib-nav{display:none}.lib-nav.is-open{display:flex;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid #eaecf0;padding:16px 24px;gap:6px;flex-wrap:wrap;box-shadow:0 12px 16px #10182808}.lib-nav.is-open a{padding:12px 16px;border:0;border-radius:7px}.lib-nav.is-open a.active{background:#fff4ee}.lib-nav .lib-mobile-link{display:block}.lib-menu{display:flex}.lib-header-inner{min-height:68px}.lib-search-trigger{width:280px;margin-right:auto}.lib-account-link{min-height:34px;padding:7px 12px}}@media(max-width:760px){.lib-header-inner{padding:0 20px;gap:16px}.lib-footer nav{gap:16px}.lib-header-tools{gap:6px}}@media(max-width:560px){.lib-header-inner{padding:0 16px;gap:10px;min-height:62px}.lib-logo .wg-brand{width:98px}.lib-search-trigger{width:34px;min-width:34px;height:38px;padding:0;justify-content:center;margin-left:auto;margin-right:0;background:transparent;border:0}.lib-search-trigger span,.lib-search-trigger kbd{display:none}.lib-header-tools{gap:6px}.lib-account-link{display:none}.lib-menu{min-width:32px;width:32px;padding:4px}.language-switcher button{min-width:29px;font-size:10px}.lib-container,.lib-footer{margin-left:18px;margin-right:18px}.lib-footer{padding-top:28px;gap:24px;margin-top:16px}.lib-footer nav{gap:14px 20px;font-size:12px}.lib-footer-bottom{font-size:10px;line-height:1.65;gap:12px}}@media(max-width:380px){.lib-header-tools .wa-menu summary{position:relative;gap:0;min-width:28px;justify-content:center}.lib-header-tools .wa-menu summary>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:380px){.lib-header .lib-header-inner{padding-inline:12px;gap:6px}.lib-header .lib-logo .wg-brand{width:82px}.lib-header .lib-search-trigger{width:28px;min-width:28px}.lib-header .lib-header-tools{gap:4px}.lib-header .lib-header-tools .wango-theme-toggle{width:36px;min-width:36px;padding-inline:5px}.lib-header .lib-header-tools>.wa-link{font-size:11px;padding-inline:2px;white-space:nowrap}.lib-header .lib-header-tools .wa-account-entry>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.lib-mobile-language{display:none}@media(max-width:560px){.lib-header-tools>.language-switcher{display:none}.lib-mobile-language{display:flex;align-items:center;padding:8px 16px}}.lib-header-no-search .lib-nav{margin-left:0}.lib-header-no-search .lib-header-tools{margin-left:auto}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#202536;background:#fff;font-synthesis:none;font-weight:400;--lib-line:#eaecf0;--lib-muted:#667085;--lib-orange:#ff642d}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}svg{flex-shrink:0}button{color:inherit}h1,h2,h3,p{margin-top:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #e45222;outline-offset:4px}::selection{background:#ffe2d6;color:#202536}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lib-skip{position:fixed;top:-100px;left:16px;padding:12px 20px;background:#202536;color:#fff;z-index:100}.lib-skip:focus{top:12px}.lib-header{position:sticky;top:0;z-index:30;background:#fffffffa;border-bottom:1px solid var(--lib-line)}.lib-header-inner{display:flex;align-items:center;gap:28px;max-width:1360px;margin:auto;padding:0 40px;min-height:76px}.lib-logo{flex:none;line-height:0}.lib-logo .wg-brand{width:112px}.lib-search-trigger{display:flex;align-items:center;gap:9px;min-width:0;width:264px;height:40px;border:1px solid #f2f4f7;border-radius:8px;background:#fff;color:#667085;padding:0 12px;font-size:13px;text-align:left}.lib-search-trigger span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.lib-search-trigger kbd{font-family:inherit;font-size:10px;white-space:nowrap;border:1px solid #e4e7ec;border-radius:4px;padding:2px 4px;color:#667085}.lib-search-trigger:hover{border-color:#d0d5dd}.lib-nav{display:flex;align-items:center;gap:25px;margin-left:auto;white-space:nowrap;font-size:14px;font-weight:550}.lib-nav>a{padding:29px 0 26px;border-bottom:2px solid transparent}.lib-nav>a:hover,.lib-nav>a.active{color:#a63813}.lib-nav>a.active{border-color:#ff642d}.lib-nav .lib-mobile-link{display:none}.lib-header-tools{display:flex;align-items:center;gap:18px}.lib-collection-link{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:40px;color:#667085}.lib-account-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;font-size:13px;font-weight:600;background:#ff642d;color:#202536;border:1px solid #ff642d;border-radius:7px;white-space:nowrap}.lib-account-link:hover{background:#ff7c4d}.language-switcher{display:inline-flex;align-items:center;gap:1px;padding:2px;background:#fff;border:1px solid #eaecf0;border-radius:6px;flex:none}.language-switcher button{border:0;min-width:32px;min-height:30px;border-radius:4px;padding:4px 6px;color:#667085;background:transparent;font-size:11px;font-weight:600}.language-switcher button[aria-pressed=true]{color:#202536;background:#fff;box-shadow:0 1px 3px #10182812}.lib-menu{display:none;align-items:center;justify-content:center;border:0;background:transparent;padding:8px;min-width:40px;min-height:40px}.lib-container{max-width:1216px;margin:0 auto;padding:44px 0 60px;min-height:60vh}.lib-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:32px}.lib-kicker{display:block;font-size:10px;letter-spacing:.12em;font-weight:650;color:#667085;margin-bottom:10px}.lib-page-heading h1{font-size:28px;line-height:1.35;letter-spacing:-.035em;font-weight:650;margin:0 0 10px}.lib-page-heading p{margin:0;font-size:14px;line-height:1.65;color:#667085}.lib-heading-link{display:flex;gap:8px;align-items:center;white-space:nowrap;font-size:13px;color:#667085}.lib-heading-link:hover{color:#a63813}.lib-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:64px;align-items:start}.lib-feed{min-width:0}.lib-tabs{display:flex;gap:26px;border-bottom:1px solid #eaecf0;overflow-x:auto}.lib-tabs button{position:relative;white-space:nowrap;font-size:14px;font-weight:550;line-height:22px;padding:0 0 16px;border:0;background:transparent;color:#667085}.lib-tabs button:hover{color:#a63813}.lib-tabs button.active{color:#202536}.lib-tabs button.active:after{content:"";height:2px;background:#ff642d;position:absolute;bottom:0;left:0;right:0}.lib-tabs small{font-size:11px;background:#fff;border-radius:4px;padding:2px 5px;margin-left:4px}.lib-filters{display:flex;align-items:center;gap:10px;margin:24px 0 4px}.lib-filter-search{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:40px;padding:0 11px;border:1px solid #e4e7ec;border-radius:7px;color:#667085}.lib-filter-search:focus-within{border-color:#ff642d;outline:2px solid #fff0e8}.lib-filter-search input{border:0;background:transparent;outline:none;min-width:0;width:100%;font-size:13px;color:#202536;height:38px}.lib-sort{min-width:0}.lib-sort select{height:40px;max-width:160px;padding:0 28px 0 12px;font-size:12px;background:#fff;border:1px solid #e4e7ec;border-radius:7px;color:#475467}.lib-view{display:flex;gap:2px;padding:3px;border:1px solid #e4e7ec;border-radius:7px}.lib-view button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;background:transparent;color:#667085;border-radius:4px}.lib-view button[aria-pressed=true]{background:#fff;color:#344054}.lib-results-line{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 0 8px;font-size:11px;color:#667085}.lib-results-line small{font-size:inherit}.lib-results-line label{display:flex;align-items:center;gap:5px;white-space:nowrap}.lib-results-line input{accent-color:#a63813;cursor:pointer}.lib-game-row{display:flex;align-items:center;gap:12px;padding:23px 12px;margin:0 -12px;border-bottom:1px solid #f0f1f3;border-radius:9px 9px 0 0;transition:background .15s}.lib-game-row:hover{background:#fff}.lib-game-link{display:flex;align-items:flex-start;gap:20px;flex:1;min-width:0}.lib-game-cover{width:72px;height:80px;object-fit:contain;background:#fff;border:1px solid #eff0f2;border-radius:9px;padding:3px;flex:none}.lib-game-text{min-width:0;padding-top:0}.lib-game-text :is(h2,h3){display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;font-size:16px;font-weight:600;letter-spacing:-.012em;line-height:1.5;margin:0 0 4px;overflow-wrap:anywhere}.lib-game-text :is(h2,h3)>span{font-size:12px;color:#667085;font-weight:400}.lib-game-link:hover :is(h2,h3){color:#a63813}.lib-original-name{display:block;font-size:11px;color:#667085;line-height:1.45;margin:0 0 4px}.lib-game-text p{font-size:13px;color:#667085;line-height:1.6;margin:0 0 9px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lib-game-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:10px;color:#667085;line-height:1.5}.lib-game-meta>span+span:before{content:"·";margin-right:10px}.lib-game-actions{display:flex;gap:8px;align-items:center;flex:none}.lib-score{display:grid;grid-template-columns:13px auto;justify-content:center;align-content:center;align-items:center;gap:1px 5px;width:58px;min-height:61px;border:1px solid #eaecf0;border-radius:8px;background:#fff;font-variant-numeric:tabular-nums}.lib-score svg{color:#ff642d}.lib-score strong{font-size:14px;font-weight:650}.lib-score small{grid-column:1/-1;text-align:center;font-size:9px;letter-spacing:.06em;color:#667085;margin-top:3px}.lib-bookmark{display:flex;align-items:center;justify-content:center;padding:0;width:32px;min-height:40px;color:#667085;border:0;background:transparent;border-radius:5px}.lib-bookmark:hover{background:#fff0e8;color:#a63813}.lib-bookmark.is-saved{color:#a63813}.lib-more{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;min-height:44px;border:1px solid #e4e7ec;border-radius:8px;font-size:13px;font-weight:550}.lib-more:hover{background:#fff;border-color:#d0d5dd}.lib-feed-note{font-size:11px;line-height:1.65;color:#667085;margin:20px 0 0}.lib-rail{padding-top:0}.lib-rail-section{padding-bottom:26px;border-bottom:1px solid #eaecf0}.lib-section-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px;color:#667085}.lib-section-label h2{font-size:13px;line-height:22px;font-weight:600;margin:0;color:#344054}.lib-category-links{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.lib-category-links a{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:34px;font-size:12px;color:#667085}.lib-category-links a:hover{color:#a63813}.lib-category-links svg{width:12px;color:#667085}.lib-spotlight{margin-top:28px;padding:22px;background:#fff;border:1px solid #ffe5d9;border-radius:12px}.lib-spotlight .lib-kicker{color:#a63813;margin-bottom:18px}.lib-spotlight>img{height:154px;width:100%;object-fit:contain;mix-blend-mode:multiply;margin:0 0 22px}.lib-spotlight h2{font-size:16px;font-weight:600;line-height:1.5;margin:0 0 8px}.lib-spotlight p{font-size:12px;line-height:1.7;color:#78675f;margin-bottom:20px}.lib-spotlight a{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:#a63813}.lib-rail-note{padding:28px 0;border-bottom:1px solid #eaecf0}.lib-rail-note h3{font-size:14px;font-weight:600;margin:0 0 10px}.lib-rail-note p{font-size:12px;line-height:1.7;color:#667085;margin-bottom:12px}.lib-rail-note a{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:550}.lib-data-note{display:flex;flex-direction:column;gap:7px;font-size:11px;line-height:1.5;padding:24px 0;color:#667085}.lib-data-note a{margin-top:5px;color:#667085}.lib-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:25px;font-size:12px;color:#667085}.lib-pagination button{display:flex;align-items:center;gap:5px;min-height:38px;padding:8px 12px;border:1px solid #eaecf0;background:#fff;border-radius:6px;font-size:12px}.lib-pagination button:hover:enabled{background:#fff}.lib-pagination button:disabled{opacity:.4}.lib-empty{padding:64px 24px;text-align:center}.lib-empty>svg{margin:0 auto 20px;color:#667085}.lib-empty h1,.lib-empty h2{font-size:22px;font-weight:600;line-height:1.5;margin-bottom:10px}.lib-empty p{font-size:14px;line-height:1.7;color:#667085;max-width:480px;margin:0 auto 22px}.lib-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:42px;border:1px solid #ff642d;border-radius:7px;background:#ff642d;color:#202536;padding:10px 18px;font-size:13px;font-weight:600}.lib-button:hover{background:#ff7c4d}.lib-notice{font-size:12px;line-height:1.6;background:#fff;color:#865526;padding:12px 16px;border-radius:6px}.lib-game-feed.is-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;padding-top:16px}.is-grid .lib-game-row{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:0;padding:0 0 16px;border-radius:8px}.is-grid .lib-game-link{flex-direction:column;gap:14px;flex:1}.is-grid .lib-game-cover{width:100%;height:160px;padding:15px}.is-grid .lib-game-text{padding:0 4px}.is-grid .lib-game-text :is(h2,h3){font-size:14px}.is-grid .lib-game-text p{-webkit-line-clamp:2;font-size:12px}.is-grid .lib-game-actions{justify-content:space-between;padding:0 4px}.is-grid .lib-score{display:flex;gap:5px;width:auto;min-height:32px;border:0;background:transparent}.is-grid .lib-score small{margin:0 0 0 3px}.is-grid .lib-bookmark{min-height:32px}.lib-category-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;padding-top:20px}.lib-category-grid>a{display:flex;align-items:center;gap:22px;padding:28px 0;border-bottom:1px solid #eaecf0}.lib-category-grid h2{font-size:19px;font-weight:600;margin:0 0 7px}.lib-category-grid p{font-size:13px;color:#667085;margin:0 0 8px}.lib-category-grid small{font-size:11px;color:#667085}.lib-category-grid>a>svg{margin-left:auto;color:#667085}.lib-category-grid>a:hover h2{color:#a63813}.lib-category-mark{display:flex;justify-content:center;align-items:center;min-width:64px;height:64px;background:#fff0e8;color:#a63813;font-size:20px;font-weight:550;border-radius:16px}.mark-1{background:#f1f5ed;color:#576c42}.mark-2{background:#fff;color:#736188}.mark-3{background:#fff;color:#4c7087}.lib-prose{max-width:840px;padding-top:44px;font-size:15px;line-height:1.85}.lib-back{display:block;color:#667085;font-size:12px;margin-bottom:32px}.lib-prose h1{font-size:32px;letter-spacing:-.04em;line-height:1.4;margin:0 0 18px}.lib-prose h2{font-size:20px;line-height:1.5;margin:32px 0 12px;font-weight:600}.lib-prose p{color:#667085;margin-bottom:18px}.lib-prose .lib-prose-lead{font-size:17px}.lib-coverage{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #eaecf0;gap:20px;padding:26px 0;margin:32px 0}.lib-coverage div{display:flex;flex-direction:column;gap:5px}.lib-coverage strong{font-size:28px;font-weight:600}.lib-coverage span{font-size:12px;color:#667085}.lib-text-link{color:#a63813;font-size:14px}.lib-footer{max-width:1216px;margin:28px auto 0;border-top:1px solid #eaecf0;padding:36px 0 24px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:24px}.lib-footer .wg-brand{width:100px}.lib-footer p{font-size:12px;color:#667085;margin:12px 0 0}.lib-footer nav{display:flex;align-items:center;flex-wrap:wrap;gap:24px;font-size:12px;color:#667085;padding-top:6px}.lib-footer nav a:hover{color:#a63813}.lib-footer-bottom{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid #f2f4f7;padding-top:22px;font-size:11px;color:#667085}.lib-search-dialog{position:fixed;top:76px;margin:0 auto;padding:0;width:min(680px,calc(100vw - 32px));max-height:calc(100dvh - 120px);border:1px solid #eaecf0;border-radius:14px;background:#fff;color:#202536;box-shadow:0 24px 64px #10182825;overflow:auto}.lib-search-dialog::backdrop{background:#10182865;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lib-search-input{display:flex;align-items:center;gap:13px;padding:18px 20px;border-bottom:1px solid #eaecf0;color:#667085}.lib-search-input input{flex:1;min-width:0;font-size:15px;line-height:24px;background:transparent;border:0;outline:none;color:#202536}.lib-search-input button{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;border:0;background:#fff;color:#667085;border-radius:6px}.lib-search-content{padding:24px}.lib-search-result{display:flex;align-items:center;gap:14px;padding:10px;border-radius:8px;margin:0 -10px}.lib-search-result:hover{background:#fff}.lib-search-result img{width:42px;height:48px;object-fit:contain;border-radius:5px;background:#fff}.lib-search-result>div{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.lib-search-result strong{font-size:14px;font-weight:550;line-height:1.4}.lib-search-result small{font-size:11px;color:#667085}.lib-search-result>svg{color:#667085}.lib-search-categories{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #eaecf0;padding-top:18px;margin-top:20px}.lib-search-categories a{font-size:12px;padding:7px 12px;background:#fff;border-radius:6px;color:#667085}.lib-search-all{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;color:#a63813;padding:18px 0 0;margin-top:18px;border-top:1px solid #eaecf0;overflow-wrap:anywhere}.lib-search-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;font-size:10px;background:#fff;color:#667085;border-top:1px solid #eaecf0}.lib-search-empty{padding:24px 0;color:#667085;font-size:14px}.lib-skeleton{display:flex;gap:20px;align-items:center;padding:24px 0;border-bottom:1px solid #f2f4f7}.lib-skeleton>span{width:72px;height:80px;border-radius:8px;background:#fff}.lib-skeleton>div{flex:1;display:flex;flex-direction:column;gap:14px}.lib-skeleton i{display:block;max-width:60%;height:12px;background:#fff;border-radius:4px}.lib-skeleton i:last-child{max-width:85%;height:9px}@media(min-width:1500px){.lib-container{padding-top:50px}.lib-layout{gap:64px}}@media(max-width:1300px){.lib-container,.lib-footer{margin-left:40px;margin-right:40px}.lib-header-inner{gap:22px;padding:0 32px}.lib-nav{gap:20px}.lib-header-tools{gap:12px}.lib-search-trigger{width:220px}.lib-layout{gap:40px}.lib-prose{margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}}@media(max-width:1120px){.lib-header-inner{gap:18px}.lib-nav{gap:18px;font-size:13px}.lib-search-trigger{width:180px}.lib-header-tools{gap:8px}.lib-collection-link{display:none}.lib-layout{grid-template-columns:minmax(0,1fr) 240px;gap:32px}.lib-container,.lib-footer{margin-left:28px;margin-right:28px}.lib-spotlight{padding:18px}.lib-game-cover{width:64px;height:72px}.lib-game-link{gap:15px}.lib-game-actions{gap:2px}.lib-game-feed.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.lib-nav{display:none}.lib-nav.is-open{display:flex;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid #eaecf0;padding:16px 24px;gap:6px;flex-wrap:wrap;box-shadow:0 12px 16px #10182808}.lib-nav.is-open a{padding:12px 16px;border:0;border-radius:7px}.lib-nav.is-open a.active{background:#fff4ee}.lib-nav .lib-mobile-link{display:block}.lib-menu{display:flex}.lib-header-inner{min-height:68px}.lib-search-trigger{width:280px;margin-right:auto}.lib-account-link{min-height:34px;padding:7px 12px}.lib-container{padding-top:32px}.lib-page-heading h1{font-size:25px}.lib-layout{grid-template-columns:minmax(0,1fr) 220px;gap:28px}.lib-game-actions{flex-direction:column;gap:0}.lib-bookmark{min-height:28px}.lib-game-text :is(h2,h3){font-size:15px}.lib-game-text p{font-size:12px}.lib-rail .lib-category-links{grid-template-columns:1fr}.lib-rail .lib-category-links a:nth-child(n+5){display:none}.lib-game-feed.is-grid .lib-game-actions{flex-direction:row}.lib-game-row{padding:20px 8px;margin:0 -8px}.lib-prose{margin-left:auto;margin-right:auto}.lib-heading-link{font-size:12px}}@media(max-width:760px){.lib-header-inner{padding:0 20px;gap:16px}.lib-layout{display:block}.lib-rail{display:grid;grid-template-columns:1fr 1fr;gap:24px 32px;margin-top:48px;padding-top:32px;border-top:1px solid #eaecf0}.lib-rail-section{border:0;padding-bottom:0}.lib-rail .lib-category-links{grid-template-columns:1fr 1fr}.lib-rail .lib-category-links a:nth-child(n+5){display:flex}.lib-spotlight{margin:0;grid-column:2;grid-row:1/3}.lib-rail-note{border:0;padding:0}.lib-data-note{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:10px 20px;padding:0}.lib-data-note a{margin:0}.lib-game-actions{flex-direction:row;gap:8px}.lib-bookmark{min-height:40px}.lib-game-cover{width:70px;height:78px}.lib-game-text :is(h2,h3){font-size:16px}.lib-game-text p{font-size:13px}.lib-page-heading{align-items:flex-start}.lib-heading-link{display:none}.lib-footer nav{gap:16px}.lib-category-grid{gap:0 28px}.lib-category-grid>a{gap:14px}.lib-category-mark{min-width:46px;height:50px;font-size:15px;border-radius:12px}.lib-category-grid h2{font-size:16px}.lib-category-grid p{font-size:12px}.lib-prose h1{font-size:28px}.lib-header-tools{gap:6px}}@media(max-width:560px){.lib-header-inner{padding:0 16px;gap:10px;min-height:62px}.lib-logo .wg-brand{width:98px}.lib-search-trigger{width:34px;min-width:34px;height:38px;padding:0;justify-content:center;margin-left:auto;margin-right:0;background:transparent;border:0}.lib-search-trigger span,.lib-search-trigger kbd{display:none}.lib-header-tools{gap:6px}.lib-account-link{display:none}.lib-menu{min-width:32px;width:32px;padding:4px}.language-switcher button{min-width:29px;font-size:10px}.lib-container,.lib-footer{margin-left:18px;margin-right:18px}.lib-container{padding-top:28px;padding-bottom:36px}.lib-page-heading{padding-bottom:26px}.lib-page-heading h1{font-size:23px;line-height:1.45}.lib-page-heading p{font-size:13px;line-height:1.75;max-width:330px}.lib-kicker{font-size:9px;margin-bottom:8px}.lib-tabs{gap:24px}.lib-tabs button{font-size:13px;padding-bottom:14px}.lib-game-row{padding:20px 0;margin:0;border-radius:0;gap:8px}.lib-game-cover{width:56px;height:64px;border-radius:7px}.lib-game-link{gap:12px}.lib-game-text :is(h2,h3){font-size:14px;line-height:1.5;gap:3px 7px}.lib-game-text :is(h2,h3)>span{font-size:10px}.lib-game-text p{font-size:12px;line-height:1.6;margin-bottom:7px}.lib-original-name{font-size:10px}.lib-game-meta{font-size:9px;gap:4px 6px}.lib-game-meta>span+span:before{margin-right:6px}.lib-game-actions{flex-direction:column;gap:2px;align-self:flex-start}.lib-score{width:47px;min-height:52px;gap:1px 4px;border-radius:7px}.lib-score strong{font-size:13px}.lib-score svg{width:10px}.lib-score small{font-size:8px}.lib-bookmark{min-height:28px;height:28px}.lib-bookmark svg{width:16px}.lib-filters{flex-wrap:wrap;gap:8px;margin-top:20px}.lib-filter-search{flex-basis:100%;height:40px}.lib-sort{flex:1}.lib-sort select{width:100%;max-width:none;font-size:12px}.lib-results-line{padding-top:14px;font-size:10px}.lib-view button{width:32px}.lib-game-feed.is-grid{gap:22px 14px}.is-grid .lib-game-cover{height:150px}.is-grid .lib-game-text :is(h2,h3){font-size:13px}.is-grid .lib-game-text p{font-size:11px}.lib-rail{gap:20px;grid-template-columns:minmax(0,1fr);margin-top:36px}.lib-rail .lib-category-links{grid-template-columns:1fr 1fr;gap:0 28px}.lib-spotlight{grid-column:auto;grid-row:auto;display:grid;grid-template-columns:100px 1fr;gap:0 18px;padding:18px}.lib-spotlight .lib-kicker{grid-column:2;margin-bottom:8px}.lib-spotlight>img{grid-column:1;grid-row:1/5;width:100px;height:140px;margin:0;align-self:center}.lib-spotlight h2{grid-column:2;font-size:14px;margin-bottom:6px}.lib-spotlight p{grid-column:2;font-size:11px;margin-bottom:12px}.lib-spotlight a{grid-column:2;font-size:11px}.lib-rail-note{display:none}.lib-data-note{font-size:10px}.lib-category-grid{grid-template-columns:1fr;padding-top:0}.lib-category-grid>a{gap:18px;padding:22px 0}.lib-category-mark{min-width:56px;height:56px}.lib-category-grid h2{font-size:18px}.lib-category-grid p{font-size:13px}.lib-footer{padding-top:28px;gap:24px;margin-top:16px}.lib-footer nav{gap:14px 20px;font-size:12px}.lib-footer-bottom{font-size:10px;line-height:1.65;gap:12px}.lib-search-dialog{top:0;width:100%;max-height:100dvh;min-height:100dvh;border:0;border-radius:0}.lib-search-input{padding:14px 16px}.lib-search-input input{font-size:14px}.lib-search-content{padding:24px 20px}.lib-search-footer{padding:16px 20px}.lib-prose{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0;font-size:14px}.lib-prose h1{font-size:26px}.lib-prose .lib-prose-lead{font-size:15px}.lib-coverage{gap:12px;padding:20px 0}.lib-coverage strong{font-size:24px}.lib-coverage span{font-size:10px}.lib-empty{padding:48px 16px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.gallery-description,.gallery-empty p{color:#555;font-size:.875rem;line-height:1.6;margin:0 0 20px}.game-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.gallery-thumbnail{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;overflow:hidden;border:1px solid #dfe0e6;border-radius:3px;background:#fff;padding:8px;cursor:pointer}.gallery-thumbnail img{width:100%;height:100%;object-fit:contain}.gallery-thumbnail>span:last-child:not(.photo-unavailable){position:absolute;right:5px;bottom:5px;background:#282638e6;color:#fff;padding:2px 6px;border-radius:2px;font-size:.75rem}.gallery-thumbnail:hover{border-color:#ff5100}.gallery-thumbnail:focus-visible,.gallery-dialog button:focus-visible{outline:3px solid #ff5100;outline-offset:3px}.gallery-dialog{width:min(960px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:6px;background:#fff;color:#252535}.gallery-dialog::backdrop{background:#171522d9}.gallery-viewer header,.gallery-viewer footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px}.gallery-viewer header strong{min-width:0;font-size:1rem;overflow-wrap:anywhere}.gallery-viewer button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #dfe0e6;border-radius:4px;background:#fff;color:#333;flex-shrink:0;cursor:pointer}.gallery-stage{position:relative;display:flex;align-items:center;justify-content:center;height:min(62dvh,600px);background:#202027;padding:16px}.gallery-stage img{max-width:100%;max-height:100%;object-fit:contain}.gallery-navigation{display:flex;align-items:center;gap:12px}.gallery-navigation span{min-width:64px;text-align:center;font-size:.875rem;font-variant-numeric:tabular-nums}.gallery-viewer footer a{display:inline-flex;align-items:center;gap:4px;font-size:.875rem}.photo-unavailable{color:#686875;font-size:.875rem}.gallery-stage .photo-unavailable{color:#ddd}.photo-loading{position:absolute;color:#ddd;font-size:.875rem}@media(max-width:520px){.game-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gallery-viewer footer{flex-direction:column;gap:12px}.gallery-stage{height:48dvh;padding:8px}}.tab-cover{max-height:360px;width:auto;object-fit:contain;margin:20px auto}#main-content{min-height:calc(100svh - 64px)}html[data-theme=dark] .cba{--album-ink:#eef0f5;--album-muted:#acb4c2;--album-gold:rgb(203 182 154)}html[data-theme=dark] .cba-tools label{background:#1c1f26}html[data-theme=dark] .cba-game-card.is-missing{background:#1c1f26;border:1px dashed #373e4b}html[data-theme=dark] .cba-progress{background:#242831}html[data-theme=dark] .cba-display-button{background:#1c1f26}html[data-theme=dark] .cba-dialog{--album-ink:#eef0f5;--album-muted:#acb4c2;--album-gold:rgb(203 182 154)}html[data-theme=dark] .cba-card-back>div{border:1px solid #373e4b}html[data-theme=dark] .cba-error{background:#1c1f26;color:#d09a95}html[data-theme=dark] .my-games .mg-library-shell{--mp-muted:var(--muted,#acb4c2);--mp-ink:var(--text,#eef0f5);--mp-brand:rgb(223 161 141)}html[data-theme=dark][data-theme=dark] .my-games .mg-library-shell{--mp-surface:#eef0f5;--mp-line:#eef0f5;--mp-muted:#acb4c2;--mp-soft:#eef0f5}html[data-theme=dark] .tc-members-all{color:var(--cl-brand,rgb(220 165 146))}html[data-theme=dark] .community-circles{border-top:1px solid var(--cl-line,#373e4b)}html[data-theme=dark] .community-circle small,html[data-theme=dark] .community-circles p{color:var(--cl-muted,#acb4c2)}html[data-theme=dark] .ccr-page{--cl-ink:#eef0f5;--cl-muted:var(--tc-muted,#acb4c2);--cl-brand:var(--tc-accent,rgb(228 167 146))}html[data-theme=dark][data-theme=dark] .ccr-page{--cl-muted:#acb4c2;--cl-line:#eef0f5;--ccr-soft:#eef0f5}html[data-theme=dark] .community-directory-page{--cd-ink:#eef0f5;--cd-muted:#acb4c2;--cd-brand:rgb(220 162 144)}html[data-theme=dark][data-theme=dark] .community-directory-page{--cd-muted:#acb4c2;--cd-line:#eef0f5;--cd-soft:#eef0f5}html[data-theme=dark] .tc-ranking-source,html[data-theme=dark] .tc-game-rankings>p{color:var(--cl-muted,#acb4c2)}html[data-theme=dark] .tc-game-rankings li{border-bottom:1px solid var(--cl-line,#373e4b)}html[data-theme=dark] .tc-ranking-number{color:var(--cl-brand,rgb(220 162 144))}html[data-theme=dark] .tc-ranking-game small,html[data-theme=dark] .tc-ranking-community,html[data-theme=dark] .tc-ranking-more{color:var(--cl-muted,#acb4c2)}html[data-theme=dark] .tc-game-rankings a:hover{color:var(--cl-brand,rgb(220 162 144))}html[data-theme=dark] .tc-hot-topics{color:var(--cl-ink,#eef0f5)}html[data-theme=dark] .tc-hot-topics li+li{border-top:1px solid var(--cl-line,#373e4b)}html[data-theme=dark] .tc-hot-rank{color:#e2a592}html[data-theme=dark] .tc-hot-topics small,html[data-theme=dark] .tc-hot-topics p{color:var(--cl-muted,#acb4c2)}html[data-theme=dark] .tc-hot-topics a:hover strong{color:#e2a592}html[data-theme=dark] .tc-hot-more{color:var(--cl-muted,#acb4c2)}html[data-theme=dark] .cp-board{color:var(--text,#eef0f5);--cp-muted:var(--tc-muted,#acb4c2);--cp-brand:rgb(220 165 146)}html[data-theme=dark] .cp-my-rank,html[data-theme=dark] .cp-board button{background:var(--surface,#1c1f26)}html[data-theme=dark][data-theme=dark] .cp-board{--cp-muted:#acb4c2;--cp-line:#eef0f5}html[data-theme=dark] .cp-contribution-guide{background:var(--surface,#1c1f26)}html[data-theme=dark] .cp-list-title h2{color:var(--text,#eef0f5)}html[data-theme=dark] .community-welcome{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .cw-icon{border:1px solid #373e4b;background:#1c1f26;color:#e5a793}html[data-theme=dark] .cw-start,html[data-theme=dark] .cw-start:hover{color:#fff}@media(max-width:959px){html[data-theme=dark] .cw-actions .community-directory-toggle{background:#1c1f26}}html[data-theme=dark][data-theme=dark] body .cw-start{background:#332b29;color:#eef0f5}html[data-theme=dark][data-theme=dark] body .cw-start:hover{background:#332b29}html[data-theme=dark] .community-shell{--community-ink: #eef0f5;--community-muted: #acb4c2;--community-orange: rgb(255 181 154);background:#1c1f26}html[data-theme=dark] .community-shell a:hover{color:#dd9f8a}html[data-theme=dark] .community-shell :is(a,button,input,textarea,select):focus-visible{outline:3px solid #373e4b}html[data-theme=dark] .community-eyebrow{color:#acb4c2}html[data-theme=dark] .community-shell input,html[data-theme=dark] .community-shell textarea,html[data-theme=dark] .community-shell select{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .community-shell :is(button,.community-button):hover:not(:disabled){color:#202536}html[data-theme=dark] .community-shell button:disabled{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .community-shell .community-secondary{color:#eef0f5;background:#1c1f26;border-color:#373e4b}html[data-theme=dark] .community-shell .community-secondary:hover:not(:disabled){background:#1c1f26}html[data-theme=dark] .community-thread-row:hover{background:#1c1f26}html[data-theme=dark] .community-category{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .community-error{border:1px solid #373e4b;color:#ca9490;background:#1c1f26}html[data-theme=dark] .community-empty{background:#1c1f26}html[data-theme=dark] .community-empty-icon{color:#acb4c2;background:#1c1f26}html[data-theme=dark] .community-account-note{background:#1c1f26}html[data-theme=dark] .community-account-note .community-note-icon{color:#dd9f8a;background:#1c1f26}html[data-theme=dark] .community-avatar{color:#d09f8b;background:#1c1f26}html[data-theme=dark] .community-shell .community-minor:hover:not(:disabled){background:#1c1f26}html[data-theme=dark] .community-report form{background:#1c1f26}html[data-theme=dark] .game-journey{background:#242831;color:#eef0f5}html[data-theme=dark] .community-game-matches{border:1px solid #373e4b}html[data-theme=dark] .community-shell .community-selected-game{color:#acb4c2}html[data-theme=dark] .community-thread-row .community-game-link{color:#dca390}html[data-theme=dark] .community-reply-total,html[data-theme=dark] .community-compose small{color:#acb4c2}html[data-theme=dark] .community-scopes [aria-pressed=true]{background:#1c1f26;border-color:#373e4b;color:#d49f8e}html[data-theme=dark] .community-edit-form,html[data-theme=dark] .community-delete-confirm{background:#1c1f26}html[data-theme=dark] .community-shell .community-success{background:#1c1f26;border:1px solid #373e4b;color:#95b19f}html[data-theme=dark] .community-shell .community-like[aria-pressed=true]{color:#d49f8e;border-color:#373e4b;background:#1c1f26}html[data-theme=dark] .community-replies .community-post:target,html[data-theme=dark] .community-replies .community-post.is-linked{background:#1c1f26}html[data-theme=dark] .community-shell .community-link-notice{background:#1c1f26}html[data-theme=dark] .community-table-scroll{border:1px solid var(--tc-line,var(--lib-line,#373e4b))}html[data-theme=dark] .community-markdown th,html[data-theme=dark] .community-markdown td{border-bottom:1px solid var(--tc-line,var(--lib-line,#373e4b))}html[data-theme=dark] .community-markdown th{background:var(--surface-soft,#1c1f26)}html[data-theme=dark] .community-author-level{color:var(--lib-muted,#acb4c2)}html[data-theme=dark] .thread-community-entry>span{color:#d49f8e}html[data-theme=dark] .cc-context{border:1px solid #373e4b;background:var(--surface,#1c1f26)}html[data-theme=dark] .cc-context a,html[data-theme=dark] .cc-review-contribution a,html[data-theme=dark] .cc-admin-entry a{color:var(--accent,#acb4c2)}html[data-theme=dark] .cc-context button,html[data-theme=dark] .cc-reply-tools button,html[data-theme=dark] .cc-review-contribution button{border:1px solid #373e4b;background:var(--surface,#1c1f26)}html[data-theme=dark] .cc-status,html[data-theme=dark] .cc-badge,html[data-theme=dark] .cc-confirmed{color:#acb4c2;background:#242831}html[data-theme=dark] .cc-pending,html[data-theme=dark] .cc-needs_info,html[data-theme=dark] .cc-review_required{color:#c4b39a;background:#242831}html[data-theme=dark] .cc-rejected,html[data-theme=dark] .cc-revoked{color:#cfaaa5;background:#242831}html[data-theme=dark] .cc-form input,html[data-theme=dark] .cc-form textarea,html[data-theme=dark] .cc-form select{background:var(--surface,#1c1f26);border:1px solid #373e4b}html[data-theme=dark] .cc-form small,html[data-theme=dark] .cc-note,html[data-theme=dark] .cc-featured{color:#acb4c2}html[data-theme=dark] .cc-admin-tabs{border-bottom:1px solid #373e4b}html[data-theme=dark] .cc-admin-tabs button[aria-pressed=true]{background:#242831}html[data-theme=dark] .cc-admin-entry,html[data-theme=dark] .cc-trust-member{border-bottom:1px solid #373e4b}html[data-theme=dark] .cc-admin-entry header p{color:#acb4c2}html[data-theme=dark] .cc-source-body{background:#1c1f26}html[data-theme=dark] .cc-correction-details dt{color:#acb4c2}html[data-theme=dark] .cc-trust-member>span{color:#acb4c2}html[data-theme=dark] .ld-heading .ld-game-link-play,html[data-theme=dark] .ld-heading .ld-game-link-play:hover{color:#202536}html[data-theme=dark] .ld-record-controls button:hover{background:#1c1f26}html[data-theme=dark] .ld-record-controls .ld-save[aria-pressed=true]{border-color:#373e4b;background:#1c1f26;color:#d49f8e}html[data-theme=dark] .ld-record-controls .ld-wishlist[aria-pressed=true],html[data-theme=dark] .ld-record-controls .mg-paper-marks button[aria-pressed=true]{border-color:#373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .ld-record-error,html[data-theme=dark] .ld-storage-message{color:#db9590}html[data-theme=dark] .ld-root .ld-heading .ld-game-link-play{color:#eef0f5}html[data-theme=dark] .discovery-scope{background:#1c1f26}html[data-theme=dark] .discovery-scope button{color:#acb4c2}html[data-theme=dark] .discovery-scope button[aria-pressed=true]{background:#1c1f26;color:#eef0f5}html[data-theme=dark] .discovery-year{color:#acb4c2}html[data-theme=dark] .discovery-year select{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .discovery-manage{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .discovery-manage>span{color:#dca390;background:#1c1f26}html[data-theme=dark] .discovery-interests{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .discovery-interests p{color:#acb4c2}html[data-theme=dark] .discovery-interests button{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .discovery-interests button[aria-pressed=true]{border-color:#373e4b;background:#1c1f26;color:#d8a08e}html[data-theme=dark] .discovery-filter-note{color:#acb4c2}html[data-theme=dark] .discovery-filter-note button{color:#daa18e}html[data-theme=dark] .discovery-storage{color:#d4a292}html[data-theme=dark] .lib-game-actions .lib-preview-button{color:#acb4c2}html[data-theme=dark] .lib-game-actions .lib-preview-button:hover{color:#dca390}html[data-theme=dark] .game-preview{border:1px solid #373e4b;color:#eef0f5}html[data-theme=dark] .game-preview header{color:#acb4c2}html[data-theme=dark] .game-preview-close{background:#1c1f26}html[data-theme=dark] .game-preview-title img{border:1px solid #373e4b}html[data-theme=dark] .game-preview-title p,html[data-theme=dark] .game-preview-title span{color:#acb4c2}html[data-theme=dark] .game-preview-facts{border-block:1px solid #373e4b}html[data-theme=dark] .game-preview-facts dt,html[data-theme=dark] .game-preview-note{color:#acb4c2}html[data-theme=dark] .game-preview-actions>*{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .game-preview-actions>a{color:#fff}html[data-theme=dark] .game-preview-actions button[aria-pressed=true]{color:#daa18e;background:#1c1f26;border-color:#373e4b}html[data-theme=dark] .game-preview footer{color:#acb4c2}html[data-theme=dark] .game-preview footer a:hover{color:#daa18e}html[data-theme=dark] .lib-game-row.is-expanded{background:#1c1f26}html[data-theme=dark] .lib-game-row>.game-preview{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .lib-preview-button[aria-expanded=true]{color:#dca390}html[data-theme=dark] .ld-root .discussion-follow-info a,html[data-theme=dark] .tc-page .discussion-follow-info a,html[data-theme=dark] .tc-followed-games a{color:var(--wg-link,rgb(216 161 144))}html[data-theme=dark] .lib-editorial-note{background:#1c1f26}html[data-theme=dark] .lib-editorial-note strong{color:#c5b09e}html[data-theme=dark] .lib-editorial-note span,html[data-theme=dark] .lib-editorial-note p,html[data-theme=dark] .lib-editorial-note a{color:#acb4c2}html[data-theme=dark] .editorial-back,html[data-theme=dark] .editorial-breadcrumbs a,html[data-theme=dark] .editorial-index-heading p{color:var(--lib-muted, #acb4c2)}html[data-theme=dark] .editorial-topic-card{--topic-accent: rgb(189 172 156);border:1px solid var(--lib-line, #373e4b);background:#1c1f26}html[data-theme=dark] .topic-couples{--topic-accent: rgb(202 173 170)}html[data-theme=dark] .topic-nature{--topic-accent: #acb4c2}html[data-theme=dark] .topic-friends{--topic-accent: rgb(195 180 148)}html[data-theme=dark] .topic-children{--topic-accent: rgb(182 188 159)}html[data-theme=dark] .topic-civilization{--topic-accent: rgb(196 175 159)}html[data-theme=dark] .topic-indie,html[data-theme=dark] .topic-euro,html[data-theme=dark] .topic-solo,html[data-theme=dark] .topic-cooperative{--topic-accent: #acb4c2}html[data-theme=dark] .topic-quick{--topic-accent: rgb(206 173 153)}html[data-theme=dark] .editorial-topic-copy p,html[data-theme=dark] .editorial-method{color:var(--lib-muted, #acb4c2)}html[data-theme=dark] .editorial-section-title>div>span{color:var(--lib-muted, #acb4c2)}html[data-theme=dark] .editorial-section-title>a{color:#d49f8e}html[data-theme=dark] .editorial-entry{color:#d49f8e}html[data-theme=dark] .editorial-topic-meta{color:var(--lib-muted, #acb4c2)}html[data-theme=dark] .lib-editorial-actions a,html[data-theme=dark] .lib-editorial-actions button{border:1px solid #373e4b;background:#1c1f26;color:#cca594}html[data-theme=dark] .lib-editorial-actions button[aria-pressed=true]{background:#1c1f26}html[data-theme=dark] .lib-editorial-note dt{color:#c5b09e}html[data-theme=dark] .lib-editorial-note dd{color:#acb4c2}html[data-theme=dark] .gc-section{border-top:1px solid var(--tc-line,#373e4b)}html[data-theme=dark] .gc-section p,html[data-theme=dark] .gc-player small{color:var(--tc-muted,#acb4c2)}html[data-theme=dark] .gc-rank{color:var(--brand,rgb(223 166 146))}html[data-theme=dark] .gc-link{color:var(--tc-muted,#acb4c2)}html[data-theme=dark] .gc-invite{border-bottom:1px solid var(--tc-line,#373e4b)}html[data-theme=dark] .gc-invite span,html[data-theme=dark] .gc-invite small{color:var(--tc-muted,#acb4c2)}html[data-theme=dark] .gc-room-link{color:var(--brand,rgb(223 166 146))!important}html[data-theme=dark] .gc-section button:not(.gc-link){border:1px solid var(--tc-line,#373e4b);background:var(--surface,#1c1f26);color:var(--text,#eef0f5)}html[data-theme=dark] .gc-form{background:var(--surface-soft,#1c1f26)}html[data-theme=dark] .gc-form input,html[data-theme=dark] .gc-form textarea,html[data-theme=dark] .gc-form select{border:1px solid var(--tc-line,#373e4b);background:var(--surface,#1c1f26);color:var(--text,#eef0f5)}html[data-theme=dark] .gc-form .gc-publish{color:#fff!important}html[data-theme=dark] .lib-compare-button{border:1px solid #373e4b;background:#1c1f26;color:#acb4c2}html[data-theme=dark] .lib-compare-button:hover:enabled,html[data-theme=dark] .lib-compare-button[aria-pressed=true]{color:#d49f8e;background:#1c1f26;border-color:#373e4b}html[data-theme=dark] .lib-compare-help{color:#acb4c2}html[data-theme=dark] .lib-compare-tray{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .lib-compare-tray-title{color:#eef0f5}html[data-theme=dark] .lib-compare-tray-title>span{color:#acb4c2}html[data-theme=dark] .lib-compare-selections button{background:#1c1f26;color:#eef0f5}html[data-theme=dark] .lib-compare-clear{color:#acb4c2}html[data-theme=dark] .lib-compare-tray .lib-button:disabled{background:#1c1f26;border-color:#373e4b;color:#acb4c2}html[data-theme=dark] .lib-compare-dialog{border:1px solid #373e4b;color:#eef0f5;background:#1c1f26}html[data-theme=dark] .lib-compare-dialog header p{color:#acb4c2}html[data-theme=dark] .lib-compare-close,html[data-theme=dark] .lib-compare-remove{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .lib-compare-table-wrap{border:1px solid #373e4b}html[data-theme=dark] .lib-compare-dialog th,html[data-theme=dark] .lib-compare-dialog td{border-right:1px solid #373e4b;border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-compare-dialog tr>th:first-child{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .lib-compare-dialog thead span{color:#d49f8e}html[data-theme=dark] .lib-compare-remove{background:#1c1f26}html[data-theme=dark] .lib-compare-source{color:#acb4c2}html[data-theme=dark] .lib-compare-reason-type{color:#c5b09e}html[data-theme=dark] .lib-compare-dialog td p{color:#acb4c2}html[data-theme=dark] .lib-compare-dialog footer p{color:#acb4c2}@media(max-width:760px){html[data-theme=dark] .lib-compare-mobile-hint{color:#acb4c2}}html[data-theme=dark] .finder-heading p{color:#acb4c2}html[data-theme=dark] .finder-browse,html[data-theme=dark] .finder-other{color:#d3a492}html[data-theme=dark] .finder-tabs{border-bottom:1px solid #373e4b}html[data-theme=dark] .finder-tabs button,html[data-theme=dark] .finder-more button{color:#acb4c2}html[data-theme=dark] .finder-tabs button:hover{background:#1c1f26}html[data-theme=dark] .finder-more{background:#1c1f26;border-bottom:1px solid #373e4b}html[data-theme=dark] .finder-more>div>span{color:#acb4c2}html[data-theme=dark] .finder-controls small,html[data-theme=dark] .finder-controls label{color:#acb4c2}html[data-theme=dark] .finder-controls select{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .finder-note{color:#acb4c2}html[data-theme=dark] .finder-active button{border:1px solid #373e4b;background:#1c1f26;color:#c49f8c}html[data-theme=dark] .finder-results-heading p{color:#acb4c2}html[data-theme=dark] .finder-card{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .finder-cover{background:#1c1f26}html[data-theme=dark] .finder-cover>span{background:#1c1f26}html[data-theme=dark] .finder-original,html[data-theme=dark] .finder-facts{color:#acb4c2}html[data-theme=dark] .finder-card-copy>p{color:#eef0f5}html[data-theme=dark] .finder-card-copy .finder-child-note{color:#acb4c2;background:#1c1f26;border-left:2px solid #373e4b}html[data-theme=dark] .finder-play{color:#d3a492;border-top:1px solid #373e4b}html[data-theme=dark] .finder-source{color:#acb4c2}html[data-theme=dark] .finder-bottom button,html[data-theme=dark] .finder-empty button{background:#1c1f26;color:#eef0f5}html[data-theme=dark] .finder-bottom a,html[data-theme=dark] .finder-empty a{color:#acb4c2}html[data-theme=dark] .finder-bottom>span{color:#acb4c2}html[data-theme=dark] .finder-empty{background:#1c1f26;border:1px dashed #373e4b}html[data-theme=dark] .finder-empty p{color:#acb4c2}html[data-theme=dark] .wr-root{--wr-green:#eef0f5;--wr-muted:#acb4c2;color:#eef0f5}html[data-theme=dark] .wr-source{border:1px solid #373e4b}html[data-theme=dark] .wr-track{background:#242831}html[data-theme=dark] .wr-mine{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .wr-mine small{color:#c6b89f}html[data-theme=dark] .wr-secondary{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .wr-stars{color:#decba1}html[data-theme=dark] .wr-editor{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .wr-star-picker button{color:#dfcca2}html[data-theme=dark] .wr-textarea textarea{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .wr-private-note{color:#c6bda4}html[data-theme=dark] .wr-error{color:#d09f9b!important}html[data-theme=dark] .wr-conflict{background:#332b29}html[data-theme=dark] .wr-filters select{color:#acb4c2}html[data-theme=dark] .wr-avatar{background:#242831;color:#acb4c2}html[data-theme=dark] .wr-review time,html[data-theme=dark] .wr-review header small{color:#acb4c2}html[data-theme=dark] .wr-spoiler p{color:#eef0f5}html[data-theme=dark] .wr-empty,html[data-theme=dark] .wr-empty h3{color:#acb4c2}html[data-theme=dark] .wr-pagination button,html[data-theme=dark] .wr-report{background:#1c1f26}html[data-theme=dark] .wr-report input{border:1px solid #373e4b}html[data-theme=dark] .wr-bgg-reference{border-top:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .wr-bgg-values strong{color:#acb4c2}html[data-theme=dark] .ld-quick-facts .ld-wango-summary{color:#eef0f5;background:#242831}html[data-theme=dark] .mg-public-rating{color:#acb4c2}html[data-theme=dark] .wr-admin article{border:1px solid #373e4b}html[data-theme=dark] .wr-checkin-banner{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .wr-checkin-banner.is-achieved{background:#1c1f26;border-color:#373e4b}html[data-theme=dark] .wr-checkin-info{color:#acb4c2}html[data-theme=dark] .wr-checkin-track{background:#242831}html[data-theme=dark] .wr-review-checkin-pill{color:#9bc19d;background:#242831;border:1px solid #373e4b}html[data-theme=dark] .im-summary p,html[data-theme=dark] .im-detail-head p{color:var(--ad-muted,#acb4c2)}html[data-theme=dark] .im-management select,html[data-theme=dark] .im-edit-fields input,html[data-theme=dark] .im-edit-fields select,html[data-theme=dark] .im-reason textarea,html[data-theme=dark] .im-batch input:not([type=checkbox]),html[data-theme=dark] .im-order input,html[data-theme=dark] .im-create input,html[data-theme=dark] .im-editor select{border:1px solid #373e4b;background:var(--ad-surface,#1c1f26)}html[data-theme=dark] .im-card{border:1px solid #373e4b;background:var(--ad-surface,#1c1f26)}html[data-theme=dark] .im-state{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .im-state-pending{background:#332b29;color:#cab390}html[data-theme=dark] .im-state-approved{background:#242831;color:#98bdac}html[data-theme=dark] .im-state-rejected{background:#1c1f26;color:#d6a9a5}html[data-theme=dark] .im-image-open{background:#1c1f26}html[data-theme=dark] .im-card-text p,html[data-theme=dark] .im-card-text small{color:var(--ad-muted,#acb4c2)}html[data-theme=dark] .im-batch{background:#1c1f26}html[data-theme=dark] .im-note{color:var(--ad-muted,#acb4c2)}html[data-theme=dark] .im-preview-pair figure{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .im-preview-pair figcaption{color:var(--ad-muted,#acb4c2)}html[data-theme=dark] .im-facts{color:var(--ad-muted,#acb4c2)}html[data-theme=dark] .im-history article{border-top:1px solid #373e4b}html[data-theme=dark] .im-history small{color:var(--ad-muted,#acb4c2)}html[data-theme=dark] .im-editor,html[data-theme=dark] .im-create{border:1px solid #373e4b}html[data-theme=dark] .im-create p{color:var(--ad-muted,#acb4c2)}html[data-theme=dark] .im-notice,html[data-theme=dark] .im-batch-results{background:#1c1f26}html[data-theme=dark] .im-detail-dialog{border:1px solid var(--ad-line,#373e4b);background:var(--ad-surface,#1c1f26);color:var(--ad-ink,#eef0f5)}html[data-theme=dark] .im-detail-dialog>.im-detail-head{border-bottom:1px solid var(--ad-line,#373e4b)}html[data-theme=dark] .im-detail-footer{background:var(--ad-surface,#1c1f26);border-top:1px solid var(--ad-line,#373e4b)}html[data-theme=dark] .im-detail-footer>p{color:var(--ad-muted,#acb4c2)}html[data-theme=dark] .im-discard{background:#1c1f26;border-bottom:1px solid #373e4b}html[data-theme=dark] .im-discard>p{color:#c8a992}html[data-theme=dark] .im-detail-dialog :focus-visible{outline:3px solid #373e4b}html[data-theme=dark] .ld-root{--ld-text: #eef0f5;--ld-muted: #acb4c2;--ld-border: #373e4b;--ld-orange: rgb(255 181 154)}html[data-theme=dark] .ld-root button:focus-visible,html[data-theme=dark] .ld-root a:focus-visible,html[data-theme=dark] .ld-root select:focus-visible,html[data-theme=dark] .ld-root summary:focus-visible{outline:3px solid #373e4b}html[data-theme=dark] .ld-breadcrumb a:hover{color:#e4a58e}html[data-theme=dark] .ld-cover{background:#1c1f26}html[data-theme=dark] .ld-cover-fallback,html[data-theme=dark] .ld-root .ld-summary,html[data-theme=dark] .ld-byline strong{color:#acb4c2}html[data-theme=dark] .ld-button{background:#1c1f26}html[data-theme=dark] .ld-button:hover{background:#1c1f26;border-color:#373e4b}html[data-theme=dark] .ld-button.ld-save{color:#eef0f5;background:#1c1f26}html[data-theme=dark] .ld-button.ld-save:hover,html[data-theme=dark] .ld-button.ld-save.is-saved{background:#1c1f26}html[data-theme=dark] .ld-wishlist[aria-pressed=true]{color:#e4a58e;border-color:#373e4b}html[data-theme=dark] .ld-root .ld-storage-message{color:#db9590}html[data-theme=dark] .ld-quick-facts,html[data-theme=dark] .ld-rating-summary{color:#acb4c2}html[data-theme=dark] .ld-rating-summary>svg{color:#edaa92}html[data-theme=dark] .ld-quick-facts .ld-rank{background:#1c1f26;color:#dda590}html[data-theme=dark] .ld-tabs>button[aria-selected=true]{color:#e4a58e}html[data-theme=dark] .ld-tabs>button>span,html[data-theme=dark] .ld-count{background:#1c1f26}html[data-theme=dark] .ld-root .ld-introduction p{color:#acb4c2}html[data-theme=dark] .ld-source-link{color:#acb4c2!important}html[data-theme=dark] .ld-source-link:hover{color:#e4a58e!important}html[data-theme=dark] .ld-root .ld-availability{border-left:2px solid #373e4b}html[data-theme=dark] .ld-text-button{color:#e4a58e}html[data-theme=dark] .ld-tags>span{color:#acb4c2}html[data-theme=dark] .ld-fact dd{color:#eef0f5}html[data-theme=dark] .ld-rating-input{border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .ld-rating-input select{color:#eef0f5}html[data-theme=dark] .ld-rating-panel{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .ld-rating-panel>svg{color:#e4a58e}html[data-theme=dark] .ld-rating-panel>p{color:#acb4c2}html[data-theme=dark] .ld-related-list a:hover strong{color:#e4a58e}html[data-theme=dark] .ld-alternate-names{color:#acb4c2}html[data-theme=dark] .ld-empty{border:1px dashed #373e4b;background:#1c1f26}html[data-theme=dark] .ld-empty>svg{color:#acb4c2}html[data-theme=dark] .ld-root .gallery-thumbnail,html[data-theme=dark] .ld-root .gallery-empty{background:#1c1f26}html[data-theme=dark] .ld-cover-retry{background:#1c1f26;border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .ld-credits summary{color:#d49f8e}html[data-theme=dark] .ld-share-button{color:#acb4c2}html[data-theme=dark] .ld-share-button:hover{color:#d49f8e}html[data-theme=dark] .ld-copy-fallback{color:#acb4c2}html[data-theme=dark] .ld-copy-fallback input{border:1px solid #373e4b}html[data-theme=dark] .ld-section-bar{background:#1c1f26}html[data-theme=dark] .ld-root .ld-game-link{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .ld-root .ld-game-link:hover{background:#1c1f26}html[data-theme=dark] .ld-root .ld-game-link-play{background:#1c1f26;border-color:#373e4b;color:#d49f8e}html[data-theme=dark] .ld-root .ld-game-link-play:hover{background:#332b29}html[data-theme=dark] .gallery-thumbnail .photo-loading{color:#acb4c2;background:#1c1f26}html[data-theme=dark] .ld-content-sources summary{color:#acb4c2}html[data-theme=dark] .ld-content-sources small{color:#acb4c2}html[data-theme=dark] .ld-unlisted{border:1px solid #373e4b;background:#1c1f26;color:#bdac97}html[data-theme=dark] .ld-play-scope{color:var(--ld-muted, #acb4c2)}html[data-theme=dark] .lib-discovery{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .lib-discovery-title{color:#acb4c2}html[data-theme=dark] .lib-discovery-title h2{color:#eef0f5}html[data-theme=dark] .lib-discovery-links a{color:#acb4c2}html[data-theme=dark] .lib-discovery-links a:hover{color:#d49f8e;background:#1c1f26}html[data-theme=dark] .lib-discovery-links a[aria-current=page]{color:#d49f8e;border-color:#373e4b;background:#1c1f26}html[data-theme=dark] .lib-discovery-links svg{color:#acb4c2}html[data-theme=dark] .lib-discovery-links a[aria-current=page] svg{color:#d49f8e}html[data-theme=dark] .lib-discovery-feature{background:#1c1f26}html[data-theme=dark] .lib-discovery-feature .lib-kicker,html[data-theme=dark] .lib-discovery-feature h3 a:hover{color:#d49f8e}html[data-theme=dark] .lib-discovery-feature p{color:#acb4c2}html[data-theme=dark] .lib-discovery-feature-link{color:#d49f8e}html[data-theme=dark] .lib-discovery-placeholder{color:#acb4c2;background:#1c1f26}html[data-theme=dark] .lib-discovery-placeholder p{color:#acb4c2}html[data-theme=dark] .lib-discovery-collection{border-top:1px solid #373e4b;color:#eef0f5}html[data-theme=dark] .lib-discovery-collection small{color:#acb4c2}html[data-theme=dark] .lib-discovery-collection:hover{color:#d49f8e}html[data-theme=dark] .lib-library-coverage{color:#acb4c2}html[data-theme=dark] .lib-library-coverage a:hover{color:#d49f8e}html[data-theme=dark] .lib-browse-options>summary{color:#acb4c2}html[data-theme=dark] .lib-browse-options>summary small{background:#1c1f26;color:#d49f8e}html[data-theme=dark] .lib-browse-page .lib-category-nav a,html[data-theme=dark] .lib-browse-page .lib-category-nav a:hover,html[data-theme=dark] .lib-browse-page .lib-category-nav a[aria-current=page]{background:#1c1f26}html[data-theme=dark] .lib-active-filters button{border:1px solid #373e4b;background:#1c1f26;color:#d49f8e}html[data-theme=dark] .lib-game-facts{color:#eef0f5}html[data-theme=dark] .lib-game-facts svg{color:#acb4c2}html[data-theme=dark] .lib-game-facts .lib-facts-missing,html[data-theme=dark] .lib-play-filter-fields label{color:#acb4c2}html[data-theme=dark] .lib-play-filter-fields select{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .lib-play-filters p,html[data-theme=dark] .lib-filter-context{color:#acb4c2}html[data-theme=dark] .lib-filter-coverage button,html[data-theme=dark] .lib-filter-reset{color:#d49f8e}html[data-theme=dark] .lib-active-filters .lib-clear-filters{color:#acb4c2}html[data-theme=dark] .lib-game-meta .lib-small-sample{color:#c7a98c;background:#332b29}html[data-theme=dark] .lib-game-text h2 .lib-expected-year,html[data-theme=dark] .lib-game-text h3 .lib-expected-year{color:#c7a98c}html[data-theme=dark] .lib-browse-page .lib-tabs>a{color:#acb4c2}html[data-theme=dark] .lib-browse-page .lib-tabs>a:hover{color:#d49f8e}html[data-theme=dark] .lib-browse-page .lib-tabs>a.active{color:#eef0f5}html[data-theme=dark] .lib-discovery-bar{border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-topic-links{color:#acb4c2}html[data-theme=dark] .lib-topic-links>span{color:#acb4c2}html[data-theme=dark] .lib-topic-links>a:hover{color:#d3a492}html[data-theme=dark] .lib-ranking-context{color:#acb4c2}@media(max-width:600px){html[data-theme=dark] .lib-topic-links{border-top:1px solid #373e4b}}html[data-theme=dark] .lib-category-picker{border-top:1px solid #373e4b;border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-category-picker-heading>span{color:#acb4c2}html[data-theme=dark] .lib-category-picker a{color:#acb4c2}html[data-theme=dark] .lib-category-picker a:hover{background:#1c1f26}html[data-theme=dark] .lib-category-picker a[aria-current=page]{color:#d3a492;background:#1c1f26;border-color:#373e4b}html[data-theme=dark] .lib-category-picker-row>span{color:#acb4c2}html[data-theme=dark] .library-mode-title form{border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .library-mode-title button{color:#d3a492}html[data-theme=dark] .library-mode-tabs{border-bottom:1px solid #373e4b}html[data-theme=dark] .library-mode-tabs>a{color:#acb4c2}html[data-theme=dark] .library-mode-tabs>a[aria-current=page]{color:#d3a492}html[data-theme=dark] .library-mode-scope{color:#acb4c2}html[data-theme=dark] .library-mode-scope a{background:#1c1f26;border:1px solid #373e4b;color:#c49f8c}html[data-theme=dark]{color:#eef0f5;background:#1c1f26;--lib-muted:#acb4c2;--lib-orange:rgb(255 181 154)}html[data-theme=dark] ::selection{background:#332b29;color:#eef0f5}html[data-theme=dark] .lib-account-link{color:#202536}html[data-theme=dark] .lib-kicker,html[data-theme=dark] .lib-page-heading p,html[data-theme=dark] .lib-heading-link{color:#acb4c2}html[data-theme=dark] .lib-heading-link:hover{color:#d49f8e}html[data-theme=dark] .lib-tabs{border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-tabs button{color:#acb4c2}html[data-theme=dark] .lib-tabs button:hover{color:#d49f8e}html[data-theme=dark] .lib-tabs button.active{color:#eef0f5}html[data-theme=dark] .lib-tabs small{background:#1c1f26}html[data-theme=dark] .lib-filter-search{border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .lib-filter-search:focus-within{outline:2px solid #373e4b}html[data-theme=dark] .lib-filter-search input{color:#eef0f5}html[data-theme=dark] .lib-sort select{background:#1c1f26;border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .lib-view{border:1px solid #373e4b}html[data-theme=dark] .lib-view button{color:#acb4c2}html[data-theme=dark] .lib-view button[aria-pressed=true]{background:#1c1f26;color:#eef0f5}html[data-theme=dark] .lib-results-line{color:#acb4c2}html[data-theme=dark] .lib-game-row{border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-game-row:hover{background:#1c1f26}html[data-theme=dark] .lib-game-cover{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .lib-game-text :is(h2,h3)>span{color:#acb4c2}html[data-theme=dark] .lib-game-link:hover :is(h2,h3){color:#d49f8e}html[data-theme=dark] .lib-original-name,html[data-theme=dark] .lib-game-text p,html[data-theme=dark] .lib-game-meta{color:#acb4c2}html[data-theme=dark] .lib-score{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .lib-score svg{color:#ffb59a}html[data-theme=dark] .lib-score small,html[data-theme=dark] .lib-bookmark{color:#acb4c2}html[data-theme=dark] .lib-bookmark:hover{background:#1c1f26;color:#d49f8e}html[data-theme=dark] .lib-bookmark.is-saved{color:#d49f8e}html[data-theme=dark] .lib-more{border:1px solid #373e4b}html[data-theme=dark] .lib-more:hover{background:#1c1f26;border-color:#373e4b}html[data-theme=dark] .lib-feed-note{color:#acb4c2}html[data-theme=dark] .lib-rail-section{border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-section-label{color:#acb4c2}html[data-theme=dark] .lib-section-label h2{color:#eef0f5}html[data-theme=dark] .lib-category-links a{color:#acb4c2}html[data-theme=dark] .lib-category-links a:hover{color:#d49f8e}html[data-theme=dark] .lib-category-links svg{color:#acb4c2}html[data-theme=dark] .lib-spotlight{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .lib-spotlight .lib-kicker{color:#d49f8e}html[data-theme=dark] .lib-spotlight p{color:#acb4c2}html[data-theme=dark] .lib-spotlight a{color:#d49f8e}html[data-theme=dark] .lib-rail-note{border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-rail-note p,html[data-theme=dark] .lib-data-note,html[data-theme=dark] .lib-data-note a,html[data-theme=dark] .lib-pagination{color:#acb4c2}html[data-theme=dark] .lib-pagination button{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .lib-pagination button:hover:enabled{background:#1c1f26}html[data-theme=dark] .lib-empty>svg{color:#acb4c2}html[data-theme=dark] .lib-empty p{color:#acb4c2}html[data-theme=dark] .lib-button{color:#202536}html[data-theme=dark] .lib-notice{background:#1c1f26;color:#c5ad97}html[data-theme=dark] .lib-category-grid>a{border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-category-grid p,html[data-theme=dark] .lib-category-grid small{color:#acb4c2}html[data-theme=dark] .lib-category-grid>a>svg{color:#acb4c2}html[data-theme=dark] .lib-category-grid>a:hover h2{color:#d49f8e}html[data-theme=dark] .lib-category-mark{background:#1c1f26;color:#d49f8e}html[data-theme=dark] .mark-1,html[data-theme=dark] .mark-2{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .mark-3{background:#1c1f26;color:#a9bac5}html[data-theme=dark] .lib-back,html[data-theme=dark] .lib-prose p{color:#acb4c2}html[data-theme=dark] .lib-coverage{border-block:1px solid #373e4b}html[data-theme=dark] .lib-coverage span{color:#acb4c2}html[data-theme=dark] .lib-text-link{color:#d49f8e}html[data-theme=dark] .lib-search-dialog{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .lib-search-input{border-bottom:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .lib-search-input input{color:#eef0f5}html[data-theme=dark] .lib-search-input button{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .lib-search-result:hover,html[data-theme=dark] .lib-search-result img{background:#1c1f26}html[data-theme=dark] .lib-search-result small{color:#acb4c2}html[data-theme=dark] .lib-search-result>svg{color:#acb4c2}html[data-theme=dark] .lib-search-categories{border-top:1px solid #373e4b}html[data-theme=dark] .lib-search-categories a{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .lib-search-all{color:#d49f8e;border-top:1px solid #373e4b}html[data-theme=dark] .lib-search-footer{background:#1c1f26;color:#acb4c2;border-top:1px solid #373e4b}html[data-theme=dark] .lib-search-empty{color:#acb4c2}html[data-theme=dark] .lib-skeleton{border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-skeleton>span{background:#1c1f26}html[data-theme=dark] .lib-skeleton i{background:#1c1f26}@media(max-width:760px){html[data-theme=dark] .lib-rail{border-top:1px solid #373e4b}}html[data-theme=dark] .gallery-description,html[data-theme=dark] .gallery-empty p{color:#acb4c2}html[data-theme=dark] .gallery-thumbnail{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .gallery-dialog{background:#1c1f26;color:#eef0f5}html[data-theme=dark] .gallery-viewer button{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .photo-unavailable{color:#acb4c2}html[data-theme=dark] .mp-page{--mp-muted:var(--tc-muted,#acb4c2)}html[data-theme=dark] .mp-cover{background:linear-gradient(110deg,var(--mp-surface) 45%,var(--wg-soft,#1c1f26) 100%)}html[data-theme=dark] .mp-counts strong{color:var(--text,#eef0f5)}html[data-theme=dark] .mp-page .mp-primary{color:#fff}html[data-theme=dark] .mp-tags>span{background:var(--wg-soft,#1c1f26)}html[data-theme=dark] .mp-record-footer button[aria-pressed=true]{color:#dca592}html[data-theme=dark] .mp-loading-card i,html[data-theme=dark] .mp-loading-identity i{background:var(--wg-soft,#1c1f26)}html[data-theme=dark] .mp-library-tabs button[aria-pressed=true]{color:#dca592}html[data-theme=dark] .mp-page{--mp-ink:var(--text,#eef0f5);--mp-brand:rgb(220 165 146)}html[data-theme=dark] .mp-page .mp-primary{color:#eef0f5}html[data-theme=dark][data-theme=dark] .mp-page{--mp-surface:#eef0f5;--mp-line:#eef0f5;--mp-muted:#acb4c2;--mp-soft:#eef0f5}html[data-theme=dark] .mp-page .mp-profile-tabs button{color:var(--wg-text,var(--text,#eef0f5))}html[data-theme=dark] .member-social{color:var(--muted,#acb4c2)}html[data-theme=dark] .member-social strong{color:var(--text,#eef0f5)}html[data-theme=dark] .pf-button{border:1px solid var(--tc-line,#373e4b);background:var(--surface,#1c1f26);color:var(--text,#eef0f5)}html[data-theme=dark] .pf-button.is-following{background:var(--surface-soft,#1c1f26);color:var(--muted,#acb4c2)}html[data-theme=dark] .pf-error{color:var(--danger,rgb(219 149 144))}html[data-theme=dark] .pf-self,html[data-theme=dark] .fp-meta{color:var(--muted,#acb4c2)}html[data-theme=dark] .fp-activity article{border-bottom:1px solid var(--tc-line,#373e4b)}html[data-theme=dark] .fp-activity p{color:var(--muted,#acb4c2)}html[data-theme=dark] .mc-feed-scopes button{border:1px solid var(--tc-line,#373e4b);background:var(--surface,#1c1f26);color:var(--text,#eef0f5)}html[data-theme=dark] .mc-feed-scopes button[aria-pressed=true]{color:var(--brand,rgb(223 166 146))}html[data-theme=dark] .lib-container.my-games{--mg-ink:#eef0f5;--mg-muted:#acb4c2;--mg-accent:rgb(215 160 143)}html[data-theme=dark] .mg-tabs button{background:#1c1f26}html[data-theme=dark] .mg-tabs button:hover{border-color:#373e4b;background:#1c1f26}html[data-theme=dark] .mg-album-link{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .mg-search,html[data-theme=dark] .mg-tools select,html[data-theme=dark] .mg-atlas-filters button,html[data-theme=dark] .mg-row{background:#1c1f26}html[data-theme=dark] .mg-row:hover{border-color:#373e4b}html[data-theme=dark] .mg-cover{background:#1c1f26;border-bottom:1px solid #373e4b}html[data-theme=dark] .my-games .mg-paper-marks button,html[data-theme=dark] .mg-actions button{background:#1c1f26}html[data-theme=dark] .my-games .mg-paper-marks button[aria-pressed=true]{color:#96b4a1;background:#242831;border-color:#373e4b}html[data-theme=dark] .mg-actions button[aria-pressed=true]{border-color:#373e4b}html[data-theme=dark] .mg-rating svg{color:#d0ba98}html[data-theme=dark] .mg-notice{background:#1c1f26;color:#91b4a3}html[data-theme=dark] .mg-empty{border:1px dashed #373e4b;background:#1c1f26}html[data-theme=dark] .mg-empty-icon{background:#242831;color:#acb4c2}html[data-theme=dark] .mg-loading,html[data-theme=dark] .mg-pagination button,html[data-theme=dark] .my-games .wa-import{background:#1c1f26}html[data-theme=dark] .wa-import-preview li{border-top:1px solid #373e4b}html[data-theme=dark] .wa-import .wa-import-cancel{background:#1c1f26;color:#eef0f5}html[data-theme=dark] .mg-simple-actions>button,html[data-theme=dark] .mg-simple-actions>a{background:#1c1f26}html[data-theme=dark] .mg-simple-actions>button[aria-pressed=true]{border-color:#373e4b}html[data-theme=dark] .mg-game-more>div{background:#1c1f26}html[data-theme=dark] .mg-game-more button{background:#1c1f26;color:#d59995}html[data-theme=dark] .mg-account-compact{color:var(--wg-muted,#acb4c2)}html[data-theme=dark] .mg-account-compact>a{color:var(--wg-ink,#eef0f5)}html[data-theme=dark] .mg-showcase{border:1px solid var(--lib-line,#373e4b);background:var(--surface,#1c1f26)}html[data-theme=dark] .mg-showcase h2 span,html[data-theme=dark] .mg-showcase p{color:var(--muted,#acb4c2)}html[data-theme=dark] .mg-showcase button{background:var(--surface,#1c1f26);border:1px solid var(--lib-line,#373e4b)}html[data-theme=dark] .mg-showcase-grid article>button{color:var(--muted,#acb4c2)}html[data-theme=dark] .mg-showcase-grid .mg-showcase-add{background:var(--lib-soft,#1c1f26)}html[data-theme=dark] .mg-showcase-add small{color:var(--muted,#acb4c2)}html[data-theme=dark] .mg-showcase-search{border-top:1px solid var(--lib-line,#373e4b)}html[data-theme=dark] .mg-showcase-search input{background:var(--surface,#1c1f26);border:1px solid var(--lib-line,#373e4b)}html[data-theme=dark] .mg-showcase-results small{color:var(--muted,#acb4c2)}html[data-theme=dark] .mg-showcase-grid .mg-showcase-coin{border:2px dashed var(--lib-line,#373e4b)}html[data-theme=dark] .my-games .mg-status-buttons button{background:var(--theme-surface,#1c1f26)}html[data-theme=dark] .my-games .mg-status-buttons button[aria-pressed=true]{border-color:#373e4b}html[data-theme=dark] .my-games .mg-status-buttons button[aria-pressed=true]:after{border:2px solid var(--theme-surface,#373e4b)}html[data-theme=dark][data-theme=dark] .my-games .mg-status-buttons button[aria-pressed=true]:after{color:#eef0f5!important}html[data-theme=dark][data-theme=dark] :is(.lib-button,.lib-account-link,.wa-primary,.lib-search-submit){color:#202536}html[data-theme=dark] .mg-paper-marks button{border:1px solid #373e4b;background:#1c1f26;color:#acb4c2}html[data-theme=dark] .mg-paper-marks button[aria-pressed=true]{background:#242831;border-color:#373e4b;color:#96b4a1}html[data-theme=dark] .ld-paper-record p{color:#acb4c2}html[data-theme=dark] .ld-paper-record .ld-paper-error{color:#d49696}html[data-theme=dark] .sg-root{border-top:1px solid #373e4b;color:#eef0f5}html[data-theme=dark] .sg-root .sg-heading p{color:#acb4c2}html[data-theme=dark] .sg-root .sg-card{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .sg-root .sg-card:hover{border-color:#373e4b;background:#1c1f26}html[data-theme=dark] .sg-root .sg-card:focus-visible{outline:3px solid #373e4b}html[data-theme=dark] .sg-cover{border:1px solid #373e4b;background:#1c1f26;color:#acb4c2}html[data-theme=dark] .sg-meta{color:#acb4c2}html[data-theme=dark] .sg-score{color:#eef0f5}html[data-theme=dark] .sg-score>svg{color:#edad94}html[data-theme=dark] .sg-score small,html[data-theme=dark] .sg-card-arrow,html[data-theme=dark] .sg-reason-label{color:#acb4c2}html[data-theme=dark] .sg-tags>span{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .sg-loading>span{color:#acb4c2}html[data-theme=dark] .sg-skeleton{border:1px solid #373e4b}html[data-theme=dark] .sg-skeleton>i{background:#1c1f26}html[data-theme=dark] .sg-skeleton b{background:#1c1f26}html[data-theme=dark] .sg-error{color:#acb4c2}html[data-theme=dark] .sg-error button{border:1px solid #373e4b;background:#1c1f26;color:#dda590}html[data-theme=dark] .tr-button{background:var(--surface,#1c1f26);border:1px solid var(--tc-line,#373e4b);color:var(--tc-muted,#acb4c2)}html[data-theme=dark] .tr-button:hover,html[data-theme=dark] .tr-button[aria-pressed=true]{color:var(--cl-brand,rgb(220 165 146))}html[data-theme=dark] .tr-button[aria-pressed=true]{background:var(--wg-soft,#1c1f26)}html[data-theme=dark] .tr-error{color:var(--danger,rgb(219 149 144))}html[data-theme=dark] .tc-topic-footer .tr-button{border:1px solid var(--tc-line,#373e4b)}html[data-theme=dark] .tc-topic-footer .tr-button[aria-pressed=true]{color:var(--cl-brand,rgb(220 165 146))}html[data-theme=dark] .tc-topic-footer>a:first-child{border:1px solid var(--tc-line,#373e4b)}html[data-theme=dark] .tc-page{--tc-accent:rgb(229 167 147);--tc-muted:#acb4c2;color:#eef0f5}html[data-theme=dark] .tc-sidebar a{color:#acb4c2}html[data-theme=dark] .tc-sidebar a:hover,html[data-theme=dark] .tc-sidebar a.is-active{background:#1c1f26}html[data-theme=dark] .tc-sidebar h2{color:#acb4c2}html[data-theme=dark] .tc-game-icon{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .tc-game-search{border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .tc-game-search input{color:#eef0f5}html[data-theme=dark] .tc-secondary{background:#1c1f26;color:#acb4c2;border-color:#373e4b}html[data-theme=dark] .tc-compose-prompt{border:1px solid #373e4b;color:#acb4c2;background:#1c1f26}html[data-theme=dark] .tc-compose-prompt>svg{color:#acb4c2}html[data-theme=dark] .tc-compose-prompt:hover{border-color:#373e4b;background:#1c1f26}html[data-theme=dark] .tc-avatar{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .tc-sort button{color:#acb4c2}html[data-theme=dark] .tc-sort button[aria-pressed=true]{color:#eef0f5}html[data-theme=dark] .tc-topic-search,html[data-theme=dark] .tc-topic-search input,html[data-theme=dark] .tc-topic-context,html[data-theme=dark] .tc-topic-game,html[data-theme=dark] .tc-topic-body p,html[data-theme=dark] .tc-topic-footer{color:#acb4c2}html[data-theme=dark] .tc-topic-footer button{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .tc-topic-footer .tc-join{color:#acb4c2}html[data-theme=dark] .tc-filter-note{background:#1c1f26;color:#d9a593}html[data-theme=dark] .tc-empty>svg{color:#acb4c2}html[data-theme=dark] .tc-topic-prompts a{color:#acb4c2}html[data-theme=dark] .tc-error{border:1px solid #373e4b;background:#1c1f26;color:#d3a192}html[data-theme=dark] .tc-error button{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .tc-pagination{color:#acb4c2}html[data-theme=dark] .tc-pagination button{border:1px solid #373e4b;background:#1c1f26;color:#acb4c2}html[data-theme=dark] .tc-welcome,html[data-theme=dark] .tc-welcome-icon{background:#1c1f26}html[data-theme=dark] .tc-rightbar p{color:#acb4c2}html[data-theme=dark] .tc-guidelines p:before{color:#acb4c2}html[data-theme=dark] .tc-rightbar .tc-right-footer{color:#acb4c2}html[data-theme=dark] .tc-active-games>a{border-bottom:1px solid #373e4b}html[data-theme=dark] .tc-active-games small{color:#acb4c2}html[data-theme=dark] .tc-active-games>a>svg{color:#acb4c2}html[data-theme=dark] .tc-game-cover{background:#1c1f26}html[data-theme=dark] .tc-game-caption,html[data-theme=dark] .tc-header-description,html[data-theme=dark] .tc-game-header-bottom{color:#acb4c2}html[data-theme=dark] .tc-follow{background:#1c1f26;border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .tc-follow.is-active{background:#1c1f26;border-color:#373e4b}html[data-theme=dark] .tc-about-game>a{color:#acb4c2}html[data-theme=dark] .tc-back{color:#acb4c2}html[data-theme=dark] .tc-topic-form input,html[data-theme=dark] .tc-topic-form select,html[data-theme=dark] .tc-topic-form textarea{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .tc-selected-game{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .tc-selected-game>button{color:#acb4c2}html[data-theme=dark] .tc-search{border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .tc-picker-results>button{border:1px solid #373e4b;background:#1c1f26}html[data-theme=dark] .tc-picker-results small,html[data-theme=dark] .tc-compose-bottom p{color:#acb4c2}html[data-theme=dark] .tc-signin{background:#1c1f26}@media(max-width:640px){html[data-theme=dark] .tc-mobile-nav{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .tc-topic-search{border:1px solid #373e4b}}html[data-theme=dark] .tc-page input::placeholder,html[data-theme=dark] .tc-page textarea::placeholder{color:#acb4c2}html[data-theme=dark] .tc-signin-note a{color:#d4a090}html[data-theme=dark] .tc-discover a{background:var(--surface,#1c1f26)}html[data-theme=dark] .tc-category-tabs button{border:1px solid #373e4b}html[data-theme=dark] .tc-category-tabs button[aria-pressed=true]{color:#e3a792;background:#1c1f26}html[data-theme=dark] .tc-member header p{color:#acb4c2}html[data-theme=dark] .tc-placeholder>i{background:var(--tc-line,#242831)}html[data-theme=dark] .tc-numbered-pagination .tc-page-step,html[data-theme=dark] .tc-page-number{background:var(--surface,#1c1f26)}html[data-theme=dark] .tc-numbered-pagination a:hover{background:var(--surface-soft,#1c1f26)}html[data-theme=dark] .lib-header{background:#1c1f26}html[data-theme=dark] .lib-search-trigger{border:1px solid #373e4b;background:#1c1f26;color:#acb4c2}html[data-theme=dark] .lib-search-trigger kbd{border:1px solid #373e4b;color:#acb4c2}html[data-theme=dark] .lib-search-trigger:hover{border-color:#373e4b}html[data-theme=dark] .lib-nav>a:hover,html[data-theme=dark] .lib-nav>a.active{color:#d49f8e}html[data-theme=dark] .lib-collection-link{color:#acb4c2}html[data-theme=dark] .lib-account-link,html[data-theme=dark] .lib-account-link:hover{color:#202536}html[data-theme=dark] .language-switcher{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .language-switcher button{color:#acb4c2}html[data-theme=dark] .language-switcher button[aria-pressed=true]{color:#eef0f5;background:#1c1f26}html[data-theme=dark] .lib-footer{border-top:1px solid #373e4b}html[data-theme=dark] .lib-footer p{color:#acb4c2}html[data-theme=dark] .lib-footer nav{color:#acb4c2}html[data-theme=dark] .lib-footer nav a:hover{color:#d49f8e}html[data-theme=dark] .lib-footer-bottom{border-top:1px solid #373e4b;color:#acb4c2}@media(max-width:960px){html[data-theme=dark] .lib-nav.is-open{background:#1c1f26;border-bottom:1px solid #373e4b}html[data-theme=dark] .lib-nav.is-open a.active{background:#1c1f26}}html[data-theme=dark] .wa-page{color:#eef0f5}html[data-theme=dark] .wa-heading>span{color:#acb4c2}html[data-theme=dark] .wa-heading p{color:#acb4c2}html[data-theme=dark] .wa-tabs a:hover,html[data-theme=dark] .wa-link:hover{background:#1c1f26}html[data-theme=dark] .wa-card{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .wa-card input,html[data-theme=dark] .wa-card select{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .wa-card button,html[data-theme=dark] .wa-button,html[data-theme=dark] .wa-import button{color:#fff}html[data-theme=dark] .wa-card .wa-secondary{background:#1c1f26;color:#eef0f5}html[data-theme=dark] .wa-card a:not(.wa-button){color:#96b0e3}html[data-theme=dark] .wa-card small{color:#acb4c2}html[data-theme=dark] .wa-error{background:#1c1f26;color:#d2949d}html[data-theme=dark] .wa-success{background:#1c1f26;color:#91b4a3}html[data-theme=dark] .wa-device{border-top:1px solid #373e4b}html[data-theme=dark] .wa-import{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .wa-menu>div{background:#1c1f26;color:#eef0f5;border:1px solid #373e4b}html[data-theme=dark] .wa-menu>div>a:hover,html[data-theme=dark] .wa-menu>div>button:hover{background:#1c1f26}html[data-theme=dark] .wa-card :focus-visible,html[data-theme=dark] .wa-menu :focus-visible,html[data-theme=dark] .wa-tabs :focus-visible{outline:3px solid #373e4b}html[data-theme=dark] .wa-avatar-preview{background:#1c1f26;border:1px solid #373e4b}html[data-theme=dark] .wa-avatar-group h3{color:#acb4c2}html[data-theme=dark] .wa-avatar-tile{border:2px solid #373e4b;background:#1c1f26;color:#acb4c2}html[data-theme=dark] .wa-avatar-check{color:#d3a28f}html[data-theme=dark] .wa-avatar-option input:checked+.wa-avatar-tile{background:#1c1f26;color:#caa08f}html[data-theme=dark] .wa-avatar-option input:focus-visible+.wa-avatar-tile{outline:3px solid #373e4b}html[data-theme=dark][data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option input:checked+.wa-avatar-tile{border-color:#373e4b}html[data-theme=dark][data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option input:focus-visible+.wa-avatar-tile{outline-color:#373e4b}html[data-theme=dark] .wa-card .wa-avatar-series button{background:#1c1f26;color:#acb4c2;border:1px solid #373e4b}html[data-theme=dark] .wa-card .wa-avatar-series button[aria-pressed=true]{background:#1c1f26;color:#caa08f}html[data-theme=dark] .wa-card .wa-avatar-series-intro p{color:#acb4c2}html[data-theme=dark] .wa-avatar-code{background:#1c1f26;color:#acb4c2}html[data-theme=dark] .wa-avatar-option input:checked+.wa-avatar-tile .wa-avatar-code{background:#332b29;color:#caa08f}html[data-theme=dark][data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-series button[aria-pressed=true]{border-color:#373e4b}html[data-theme=dark][data-theme=dark] .wa-card .wa-avatar-picker .wa-avatar-option .wa-avatar-code{color:#acb4c2}html[data-theme=dark] .wp-sync,html[data-theme=dark] .wp-guest{color:#eef0f5}html[data-theme=dark] .wp-panel{background:#1c1f26;color:#eef0f5;border:1px solid #373e4b}html[data-theme=dark] .wp-panel button,html[data-theme=dark] .wp-panel a{border:1px solid #373e4b;background:#1c1f26;color:#eef0f5}html[data-theme=dark] .wp-panel article,html[data-theme=dark] .wp-history>div{border-top:1px solid #373e4b}html[data-theme=dark] .wp-panel [role=alert],html[data-theme=dark] .wp-choices{background:#332b29;border:1px solid #373e4b}html[data-theme=dark] .wp-choices>div{border-top:1px solid #373e4b}html[data-theme=dark] .wp-footnote{color:#acb4c2}html[data-theme=dark] .wp-wait{color:#eef0f5}html[data-theme=dark] .wp-panel small{color:#acb4c2}html[data-theme=dark] .wp-inline .wp-panel{background:#1c1f26;border-color:#373e4b;color:#eef0f5}html[data-theme=dark],html[data-theme=dark] body{background:var(--theme-bg);color:var(--theme-ink)}html[data-theme=dark] :is(.lib-button,.lib-account-link,.wa-primary,.lib-search-submit){background:#ff642d;color:#202536}html[data-theme=dark] .lib-header{background:#14161bf5}html[data-theme=dark] .lib-nav.is-open{background:var(--theme-surface)}html[data-theme=dark] .wango-theme-toggle{background:var(--theme-surface);color:var(--theme-ink)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--theme-muted);opacity:1}html[data-theme=dark] :is(input,select,textarea){color:var(--theme-ink)}html[data-theme=dark] :is(.lib-game-cover,.landing-hero-art,.landing-play-art){isolation:isolate}html[data-theme=dark] ::selection{background:#8b4228;color:#fff}html:not([data-theme=dark]),html:not([data-theme=dark]) body{background:#fff}html:not([data-theme=dark]){color-scheme:light}html[data-wango-app=tutorial] :is(.app-shell,.detail-page,.info-page,.library-page,.site-header,.site-footer,.nav-links.open,.welcome-section,.steps-section,.latest-section,.library-promo,.testimonials-section,.publishers-section,.community-section,.newsletter-section,.newsletter-card,.community-grid article,.rules-page,.dialog,.learning-resume,.toy-tutorial,.toy-lesson-top,.toy-instruction,.challenge-question,.challenge-intro,.tutorial-player-bar,.player-toolbar,.cookie-bar){background:#fff;color:#202536;background-image:none;border-color:#e4e7ec}html[data-wango-app=tutorial] :is(.section-lead,.small-note,.footer-bottom,.learning-resume p,.rules-page p){color:#667085}html[data-wango-app=tutorial] :is(.button.outline,.button.ghost){color:#202536;border-color:#d0d5dd;background:#fff}html[data-wango-app=tutorial] :is(.mobile-menu,.app-header .nav-login,.dialog-close,.cookie-settings,.cookie-reject){color:#202536}html[data-wango-app=tutorial] :is(.display-heading,.welcome-section h3){text-shadow:none}html[data-wango-app=tutorial] :is(.wg-brand--inverse){color:#202536}html[data-wango-app=tutorial] .toy-step-label{color:#a43d17}html[data-wango-app=tutorial] .learning-resume :is(small,span){color:#667085}.game-content{--content-accent: var(--wg-link, #a44124);--content-rule: var(--theme-line, #e4e6e9);--content-soft: var(--theme-soft, #f5f6f8);--content-indent: 44px;color:var(--theme-ink);min-width:0;margin-block:28px 40px;overflow-wrap:anywhere}.game-content .game-content-section{scroll-margin-top:160px;border-top:1px solid var(--content-rule)}.game-content .game-content-section:last-of-type{border-bottom:1px solid var(--content-rule)}.game-content .game-content-section+.game-content-section{margin-top:0;padding-top:0;border-top:1px solid var(--content-rule)}.game-content .game-content-heading{display:grid;grid-template-columns:28px minmax(0,1fr) 24px;gap:16px;align-items:center;margin:0;min-height:64px;padding-block:16px;list-style:none;cursor:pointer}.game-content .game-content-heading>span:not(.game-content-module-icon){display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--content-rule);border-radius:6px;color:var(--content-accent);font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.ld-root .game-content .game-content-heading h2,.game-content .game-content-heading h2{margin:0;color:var(--theme-ink);font-size:18px;font-weight:600;line-height:1.45;letter-spacing:-.01em}.ld-root .ld-introduction.game-content p,.game-content p{margin:0;color:var(--theme-ink);font-size:16px;line-height:1.9}.game-content .game-content-prose{max-width:68ch;margin-left:var(--content-indent)}.ld-root .ld-introduction.game-content .game-content-prose>p:first-child:not(.game-content-empty),.game-content .game-content-prose>p:first-child:not(.game-content-empty){font-size:18px;font-weight:500;line-height:1.85}.ld-root .game-content .game-content-prose p+p,.game-content .game-content-prose p+p{margin-top:20px}.game-content .game-content-rules{margin:0 0 0 var(--content-indent);padding:0;list-style:none;background:transparent;border-top:2px solid var(--content-accent)}.game-content .game-content-rules li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;align-items:start;padding-block:22px;margin:0;border-bottom:1px solid var(--content-rule)}.game-content .game-content-rule-number{display:grid;place-items:center;height:28px;border-radius:50%;background:var(--content-soft);color:var(--theme-muted);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.game-content .game-content-faqs{margin-left:var(--content-indent)}.game-content .game-content-faq{border-top:1px solid var(--content-rule);padding-inline:16px}.game-content .game-content-faq:last-child{border-bottom:1px solid var(--content-rule)}.game-content .game-content-faq[open]{background:var(--content-soft)}.game-content .game-content-faq summary{display:flex;gap:20px;justify-content:space-between;align-items:center;min-height:68px;padding-block:20px;margin:0;color:var(--theme-ink);font-size:16px;font-weight:650;line-height:1.65;list-style:none;cursor:pointer}.game-content .game-content-faq summary::-webkit-details-marker{display:none}.game-content .game-content-faq summary:hover{color:var(--content-accent)}.game-content .game-content-faq-icon{display:block;position:relative;width:24px;height:24px;flex:0 0 24px;color:var(--theme-muted);border:1px solid var(--content-rule);border-radius:50%}.game-content .game-content-faq[open] .game-content-faq-icon{color:var(--content-accent)}.game-content .game-content-faq-icon:before,.game-content .game-content-faq-icon:after{content:"";position:absolute;background:currentColor}.game-content .game-content-faq-icon:before{width:10px;height:1.5px;left:6px;top:10px}.game-content .game-content-faq-icon:after{width:1.5px;height:10px;top:6px;left:10px}.game-content .game-content-faq[open] .game-content-faq-icon:after,.game-content .game-content-module[open]>summary .game-content-module-icon:after{display:none}.game-content .game-content-heading::-webkit-details-marker{display:none}.game-content .game-content-heading:hover h2{color:var(--content-accent)}.game-content .game-content-module-body{padding-bottom:32px}.game-content .game-content-answer{max-width:68ch;padding:0 40px 24px 0}.game-content-sources,.ld-root .game-content-sources{margin-top:12px;min-width:0;overflow-wrap:anywhere}.game-content-sources>summary,.ld-root .game-content-sources>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding-block:10px;color:var(--theme-ink);font-size:13px;font-weight:600;line-height:1.6;cursor:pointer;list-style:none}.game-content-sources>summary::-webkit-details-marker{display:none}.game-content-source-toggle{width:7px;height:7px;flex:0 0 7px;margin-right:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.game-content-sources[open]>summary .game-content-source-toggle{transform:rotate(225deg)}.game-content-source-body{padding:16px 14px;border-radius:6px;background:var(--theme-soft, #f5f6f8)}.game-content-sources .game-content-reference-list{margin:0}.game-content-sources .game-content-reference-row+.game-content-reference-row{margin-top:16px}.game-content-sources .game-content-reference-row dt{margin:0 0 5px;color:var(--theme-muted);font-size:12px;font-weight:500;line-height:1.6}.game-content-sources .game-content-reference-row dd{margin:0;color:var(--theme-ink);font-size:13px;line-height:1.8}.game-content-sources .game-content-source-links{margin:0;padding:0;list-style:none}.game-content-sources .game-content-source-links li+li{margin-top:10px}.game-content-sources a,.ld-root .game-content-sources a{color:var(--theme-ink);font-size:13px;line-height:1.8;text-decoration:underline;text-decoration-color:var(--theme-line);text-underline-offset:3px}.game-content-sources a:hover{color:var(--wg-link, #a44124);text-decoration-color:currentColor}.game-content-sources svg,.game-content-sources .game-content-source-arrow{display:inline;vertical-align:baseline;margin-left:5px}.game-content-sources .game-content-credit,.ld-root .game-content-sources .game-content-credit{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--theme-line);color:var(--theme-muted);font-size:11px;line-height:1.6}html[data-theme=dark] .ld-root .game-content-sources>summary{color:var(--theme-ink)}.game-content-sources a:focus-visible,.game-content-sources summary:focus-visible,html[data-theme=dark] .ld-root .game-content-sources a:focus-visible,html[data-theme=dark] .ld-root .game-content-sources summary:focus-visible{outline:2px solid var(--wg-link, #a44124);outline-offset:3px}.ld-root .ld-introduction.game-content .game-content-empty,.game-content .game-content-empty{color:var(--theme-muted);font-size:14px;font-weight:400}.game-content .game-content-module-body>.game-content-empty,.ld-root .ld-introduction.game-content .game-content-module-body>.game-content-empty{margin-left:var(--content-indent)}html[data-theme=dark] .ld-root .ld-introduction.game-content p{color:var(--theme-ink)}html[data-theme=dark] .ld-root .ld-introduction.game-content .game-content-empty{color:var(--theme-muted)}.game-content a:focus-visible,.game-content summary:focus-visible,html[data-theme=dark] .ld-root .game-content a:focus-visible,html[data-theme=dark] .ld-root .game-content summary:focus-visible{outline:2px solid var(--content-accent);outline-offset:4px;border-radius:2px}@media(max-width:650px){.game-content{--content-indent: 0px;margin-block:20px 32px}.game-content .game-content-section+.game-content-section{margin-top:0;padding-top:0}.game-content .game-content-heading{grid-template-columns:28px minmax(0,1fr) 24px;gap:12px;margin:0;min-height:64px;padding-block:16px}.game-content .game-content-heading>span:not(.game-content-module-icon){width:28px;height:28px;font-size:11px}.ld-root .game-content .game-content-heading h2,.game-content .game-content-heading h2{font-size:18px;line-height:1.5}.ld-root .ld-introduction.game-content .game-content-prose>p:first-child:not(.game-content-empty),.game-content .game-content-prose>p:first-child:not(.game-content-empty){font-size:17px}.game-content .game-content-rules li{grid-template-columns:24px minmax(0,1fr);gap:12px;padding-block:20px}.game-content .game-content-rule-number{height:24px;font-size:11px}.game-content .game-content-faq{padding-inline:12px}.game-content .game-content-faq summary{gap:12px;min-height:64px;padding-block:18px}.game-content .game-content-answer{padding:0 0 20px}}
