@font-face{font-family:UnifrakturMaguntia;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/unifraktur-maguntia.ttf) format("truetype")}[hidden]{display:none!important}#landing-menu button{display:block;width:100%;border:0;background:transparent;padding:0;color:var(--link-color);font:inherit;text-align:left;cursor:pointer}#landing-menu li:hover,#landing-menu li:focus-within{background:var(--link-hover-color)}body.landing-page #landing-menu button,body.landing-page #scene-choices .choice{display:block;box-sizing:border-box;width:100%;text-align:center}body.landing-page #landing-start,body.landing-page #scene-choices>li:first-child .choice,body.landing-page #new-session{font-weight:700}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content{isolation:isolate;overflow:visible;background-color:transparent;background-image:none;box-shadow:none}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content:before,body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content:after{content:"";position:absolute;z-index:-1;pointer-events:none}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content:before{inset:-4.75em -7em;background:radial-gradient(ellipse 68% 45% at 34% 18%,rgb(248 246 239 / 97%) 0 38%,transparent 76%),radial-gradient(ellipse 58% 62% at 70% 49%,rgb(243 243 243 / 94%) 0 42%,transparent 78%),radial-gradient(ellipse 74% 42% at 42% 84%,rgb(248 246 239 / 91%) 0 34%,transparent 76%),radial-gradient(ellipse 54% 86% at 50% 50%,rgb(243 243 243 / 98%) 0 43%,rgb(243 243 243 / 64%) 66%,transparent 91%);-webkit-mask-image:radial-gradient(ellipse closest-side at 50% 49%,#000 0 42%,rgb(0 0 0 / 92%) 55%,rgb(0 0 0 / 58%) 70%,rgb(0 0 0 / 16%) 86%,transparent 100%);mask-image:radial-gradient(ellipse closest-side at 50% 49%,#000 0 42%,rgb(0 0 0 / 92%) 55%,rgb(0 0 0 / 58%) 70%,rgb(0 0 0 / 16%) 86%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;filter:blur(1.2em);transform:translateZ(0)}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content:after{inset:-3.5em -6em;background:radial-gradient(ellipse 37% 27% at 16% 34%,rgb(255 253 245 / 66%) 0 28%,transparent 76%),radial-gradient(ellipse 44% 31% at 86% 62%,rgb(255 253 245 / 61%) 0 24%,transparent 74%),radial-gradient(ellipse 38% 23% at 48% 94%,rgb(255 253 245 / 57%) 0 22%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse closest-side at center,#000 0 35%,rgb(0 0 0 / 78%) 57%,rgb(0 0 0 / 25%) 79%,transparent 100%);mask-image:radial-gradient(ellipse closest-side at center,#000 0 35%,rgb(0 0 0 / 78%) 57%,rgb(0 0 0 / 25%) 79%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;filter:blur(1.8em);animation:landing-content-mist 14s ease-in-out infinite alternate}@keyframes landing-content-mist{0%{opacity:.84;transform:translate3d(-.35em,-.2em,0) scale(.985)}to{opacity:1;transform:translate3d(.45em,.3em,0) scale(1.015)}}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content>.scene-heading{position:relative;isolation:isolate}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content>.scene-heading:before{content:"";position:absolute;z-index:-1;inset:-2.8em -6.5em -2.4em;background:radial-gradient(ellipse closest-side at center,rgb(255 253 245 / 100%) 0 38%,rgb(255 253 245 / 88%) 55%,rgb(255 253 245 / 48%) 72%,rgb(255 253 245 / 12%) 88%,transparent 100%);filter:blur(.9em);pointer-events:none}body.landing-page.landing-menu-image-experiment :is(#game-title-2,#game-author-2){display:none!important}body.landing-page.landing-menu-image-experiment :is(#landing-menu,#scene-choices){background:url(/img/hiiii.jpeg) center 72% / cover no-repeat}body.landing-page.landing-menu-image-experiment :is(#landing-menu,#scene-choices) li{background-color:transparent;background-image:radial-gradient(ellipse 40% 76% at center,#f8f5ebd6,#f8f5eb99 42%,#f8f5eb00 75%);-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .18s ease,backdrop-filter .18s ease}body.landing-page.landing-menu-image-experiment :is(#landing-menu,#scene-choices) li:hover,body.landing-page.landing-menu-image-experiment :is(#landing-menu,#scene-choices) li:focus-within{background-color:#f3f3f347;-webkit-backdrop-filter:blur(1.5px) saturate(94%) contrast(96%);backdrop-filter:blur(1.5px) saturate(94%) contrast(96%)}@media(prefers-reduced-motion:reduce){body.landing-page.landing-menu-image-experiment :is(#landing-menu,#scene-choices) li{transition:none}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content:after{animation:none}}body.landing-page:before{content:"";position:fixed;inset:0;z-index:-98;background:var(--bg-color);opacity:.1;pointer-events:none}body.landing-page.intro-gated:before{opacity:0}body.landing-page.intro-revealing:before{animation:landing-veil-fade-in 1.4s ease both}#intro-gate{display:none;position:fixed;inset:0;z-index:10000;align-items:center;justify-content:center;box-sizing:border-box;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));pointer-events:auto}#intro-gate-action{min-height:44px;border:2px solid var(--border-color);border-radius:0;background:#f3f3f3b8;padding:.5em 1em;color:var(--text-color);font-family:Minion Pro,Georgia,serif;font-size:clamp(1.35rem,4vw,1.9rem);font-weight:400;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent}#intro-gate-action:focus-visible{outline:3px solid currentColor;outline-offset:4px}.intro-gate-keyboard-label{display:none}.intro-gate-touch-label{display:inline}@media(hover:hover)and (pointer:fine)and (min-width:1025px){.intro-gate-keyboard-label{display:inline}.intro-gate-touch-label{display:none}}html.touch-input .intro-gate-keyboard-label{display:none}html.touch-input .intro-gate-touch-label{display:inline}body.intro-gated #intro-gate{display:flex}body.intro-gated #page,body.intro-gated #contentSpriteContainer,body.intro-gated #news-fab,body.intro-gated #advisors-fab,body.intro-gated #achievement-toast{visibility:hidden;opacity:0}body.intro-revealing #intro-gate{display:flex;animation:intro-gate-fade-out 1.4s ease both}body.intro-revealing #page,body.intro-revealing #contentSpriteContainer,body.intro-revealing #news-fab,body.intro-revealing #advisors-fab,body.intro-revealing #achievement-toast{animation:intro-ui-fade-in 1.4s ease both}@keyframes landing-veil-fade-in{0%{opacity:0}to{opacity:.1}}@keyframes intro-gate-fade-out{0%{opacity:1}to{opacity:0}}@keyframes intro-ui-fade-in{0%{opacity:0}to{opacity:1}}#scene-title.landing-title{font-weight:700;text-shadow:2px 2px 3px rgb(0 0 0 / 35%)}#stats_sidebar.landing-poster-mode{box-sizing:border-box;width:min(22rem,calc(100vw - .8em));padding:0;background:transparent;box-shadow:none;transform:translate(-7.05rem)}#stats_sidebar.landing-poster-mode #status-tabs{display:none}body.landing-page #native-news,body.opening-campaign-screen #stats_sidebar,body.options-menu-screen #stats_sidebar{display:none!important}#landing-status-poster{box-sizing:border-box;border:3px solid var(--border-primary)}@media(max-width:1024px){#stats_sidebar.landing-poster-mode{width:calc(100vw - .8em);transform:none}}.landing-status h2{margin:.75em 0;text-align:center;font-size:1.15em;letter-spacing:.08em}.landing-status p{margin-bottom:.9em;font-weight:400}.landing-status p b{font-weight:700}.landing-economics{width:fit-content;margin:.8em auto 1em!important;border:2px solid var(--border-color);padding:.35em .65em;text-indent:0;letter-spacing:.04em}#campaign-radio-organizer{display:none;box-sizing:border-box;width:16rem;border:0;color:var(--text-primary);font-size:1.08em;transform:translate(-1rem)}html.pre-game body:not(.landing-page) #campaign-radio-organizer{display:block}#campaign-radio-organizer h2{margin:.75em 0;font-size:1.15em;letter-spacing:.08em;text-align:center}#campaign-radio-tracks{margin-top:0;border:2px solid var(--border-primary);border-radius:0}.campaign-radio-track{position:relative;display:grid;grid-template-columns:.9em minmax(0,1fr);gap:.25em;align-items:center;border-bottom:2px solid var(--border-primary)!important;color:var(--text-primary);cursor:default}#campaign-radio-tracks .campaign-radio-track.is-added{background-color:#2d5a1b3d}#campaign-radio-tracks .campaign-radio-track.is-excluded{background-color:#b0000033}#campaign-radio-tracks .campaign-radio-track.is-locked{background-color:var(--surface-card)}.campaign-radio-track.is-partition{border-bottom-width:4px!important}.campaign-radio-track:last-child{border-bottom:0!important}.campaign-radio-track:focus{outline:none}.campaign-radio-track:focus-visible{outline:1px dotted var(--border-primary);outline-offset:1px}.campaign-radio-track.dragging{opacity:.45}.campaign-radio-track.drop-before:before,.campaign-radio-track.drop-after:after{content:"";position:absolute;right:0;left:0;height:2px;background:#000}.campaign-radio-track.drop-before:before{top:-1px}.campaign-radio-track.drop-after:after{bottom:-1px}.campaign-radio-grip{color:inherit;font-family:sans-serif;line-height:1;cursor:grab;user-select:none}.campaign-radio-grip:active{cursor:grabbing}.campaign-radio-track.is-locked .campaign-radio-grip{cursor:not-allowed}.campaign-radio-details{min-width:0;align-self:center;text-align:center}.campaign-radio-name{display:block;min-width:0;list-style:none;font-size:1.15em;font-style:italic;text-align:center;cursor:pointer}.campaign-radio-name::-webkit-details-marker{display:none}.campaign-radio-context{margin:.45em 0 .1em;color:inherit;font-size:.88em;font-style:normal;line-height:1.3;text-align:left;cursor:pointer}.campaign-radio-requirement{margin:.45em 0 .25em;font-size:.8em;font-style:italic;line-height:1.3;text-align:center;cursor:pointer}@media screen and (max-width:767px){html.pre-game body:not(.landing-page) #campaign-radio-organizer{float:none;width:auto;margin:.4em;transform:none}}html.hugenberg-mode{--bg-color: #0b1426 !important;--content-bg-color: rgb(14 26 56 / 95%) !important;--border-color: #0a111f !important;--text-color: #fff !important;--link-color: #fff !important;--link-hover-color: rgb(255 255 255 / 12%) !important;--tab-bg-color: #0b1426 !important;--tab-color: #080f1a !important;--tab-hover-color: #122340 !important;--card-border-color: #0a111f !important;--card-bg-color: rgb(20 36 74 / 95%) !important}#hugenberg-bg{position:fixed;inset:-10vh 0 0;z-index:-50;height:110vh;overflow:hidden;background:#0b1426;pointer-events:none}.hugenberg-bg-layer{position:absolute;inset:0;background-position:center top;background-size:cover;background-repeat:no-repeat;opacity:0;transition:opacity 3s ease}.hugenberg-bg-layer.active{opacity:1}html.hugenberg-mode #content,html.hugenberg-mode .tools,html.hugenberg-mode footer,html.hugenberg-mode #native-news{background-color:#0e1a38f2!important}html.hugenberg-mode #dnvp_dashboard,html.hugenberg-mode #native-news{display:none!important}html.hugenberg-mode #native-news.\72\75\62\69\63\6f\6e\2d relations-mode{display:block!important}html.hugenberg-mode header{background-color:transparent!important}html.hugenberg-mode #header-links,html.hugenberg-mode .tab_container,html.hugenberg-mode .tab_button{background-color:#080f1cf2!important;color:#fff!important}html.hugenberg-mode .tab_button.active{background-color:#0e1a38f2!important}html.hugenberg-mode .tab_button:hover{background-color:#122340!important}html.hugenberg-mode #content,html.hugenberg-mode .tools,html.hugenberg-mode #dnvp_dashboard,html.hugenberg-mode header{color:#fff!important}html.hugenberg-mode :is(#game-title-2,#game-author-2){color:#fff!important}html.hugenberg-mode #content ul.choices li.unavailable{color:#6d7c99!important}html.hugenberg-mode #content ul.choices li.unavailable{border-color:#ffffff14!important;background:#0000004d!important}html.hugenberg-mode #content ul.choices li:not(.unavailable){border-color:#ffffff6b!important;background:#ffffff0d!important}html.hugenberg-mode #content ul.choices li:not(.unavailable):hover{background:#ffffff21!important}html.leftist-\72\75\62\69\63\6f\6e\2d music #scene-choices>li:not(.unavailable)>.choice{color:#fff!important}body.leftist-\72\75\62\69\63\6f\6e\2d struggle-screen #scene-choices>li>.choice{display:block;text-align:center}.german-confederation-statement{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:560px;margin:16px auto;border:2px solid #a2a9b1;background:#f8f9fa;padding:.55em;box-shadow:none;color:#202122;font-family:Arial,Helvetica,sans-serif;font-size:.84em;font-style:normal;font-weight:400;line-height:1.32;text-align:center;text-indent:0}#scene-body .german-confederation-statement-flag{margin:0;border-bottom:2px solid #a2a9b1;padding:.15em 0 .55em}#scene-body .german-confederation-statement-flag img{display:block;width:92px;max-width:22%;height:auto;margin:0 auto;border:1px solid #a2a9b1}#scene-body .german-confederation-statement-date{margin:0;padding:.7em .25em .8em;font-size:1.15em;line-height:1.2}#scene-body .german-confederation-statement-copy{border:2px solid #a2a9b1;padding:.35em .5em .4em}#scene-body .german-confederation-statement-copy p{margin:0;padding:.28em .35em;background:#f8f9fa;color:inherit;font:inherit;text-align:inherit;text-indent:0}#scene-body .german-confederation-statement-copy .german-confederation-signatories{padding-top:.55em}#scene-body .german-confederation-german-version{display:none;margin:0;padding:.25em .35em .15em;font-style:italic;line-height:1.5;text-align:center}#scene-body .german-confederation-statement.is-german-visible .german-confederation-german-version{display:block}#scene-body .german-confederation-language-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1em;margin:.35em .35em 0;padding:.35em .15em .15em}#scene-body .german-confederation-language-row>b{grid-column:2}#scene-body .german-confederation-language-toggle{grid-column:3;justify-self:end;color:inherit;cursor:pointer;font-weight:400;text-decoration:none}#scene-body .german-confederation-language-action{color:#36c}#scene-body .german-confederation-language-toggle:hover .german-confederation-language-action,#scene-body .german-confederation-language-toggle:focus-visible .german-confederation-language-action{text-decoration:underline}.german-confederation-statement b{color:inherit;font-family:inherit}html.hugenberg-mode #content hr{border-color:#fff!important;background-color:#fff!important;color:#fff!important}html.hugenberg-mode #qualities .sidebar-economics-link button,html.hugenberg-mode #content .spd-list-expand-btn,html.hugenberg-mode #content .dnvp-list-expand-btn,html.hugenberg-mode #content .cnbl-expand-btn,html.hugenberg-mode #content #others-expand-btn,html.hugenberg-mode [class$=-expand-btn]{border-color:#fff!important;background:transparent!important;color:#fff!important}html.hugenberg-mode .ideology-tooltip-anchor.has-ideology-tooltip{text-decoration-color:#8fa6cc!important}#header-links button{border:0;background:transparent;padding:0 .75em 0 0;color:var(--link-color);font:inherit;cursor:pointer}#header-links button:hover,#header-links button:focus-visible{background:var(--link-hover-color)}#status-tabs{margin-bottom:0}.status-tab-row{display:flex;width:100%}.status-tab-row .tab_button{flex:1}#game-nav:empty{display:none}.nav-button{border:0;background:var(--tab-color);padding:10px;color:var(--text-color);font:inherit;cursor:pointer}.nav-button:hover,.nav-button:focus-visible{background:var(--tab-hover-color)}.nav-button[aria-current=page]{background:var(--content-bg-color)}#scene-title:empty,#scene-subtitle:empty,#scene-choices:empty{display:none}html.native-scene-typing #scene-choices{display:none!important}#scene-subtitle{text-align:center;text-indent:0}#game-error{border:2px solid var(--state-negative);padding:.5em;color:var(--state-negative);text-indent:0}#qualities .sidebar-metric{margin:0 0 1em}#qualities .sidebar-office,#qualities .sidebar-parliament{text-indent:0}#qualities .sidebar-parliament{line-height:1.3em}#qualities .backing-wrap{position:relative;display:inline;cursor:help;text-decoration:underline;text-decoration-style:dotted}#content .economy-backing-wrap{position:relative;display:inline;cursor:help;text-decoration:underline dotted;text-underline-offset:2px}#content .economy-backing-tip,body>.economy-backing-tip.viewport-tooltip-visible{position:absolute;bottom:125%;left:0;z-index:100;display:none;box-sizing:border-box;width:260px;border:2px solid var(--border-subtle);background:var(--surface-tooltip);padding:10px;color:var(--text-primary);box-shadow:2px 2px 6px var(--shadow-color);font-size:13px;font-weight:400;line-height:1.35;text-align:left;text-decoration:none;white-space:normal}#content .economy-backing-wrap:hover .economy-backing-tip,#content .economy-backing-wrap:focus-within .economy-backing-tip{display:block}#qualities .backing-wrap .backing-tip,body>.backing-tip.viewport-tooltip-visible{position:absolute;bottom:125%;left:50%;z-index:100;display:none;box-sizing:border-box;width:260px;border:2px solid var(--border-subtle);background:var(--surface-tooltip);padding:10px;box-shadow:2px 2px 6px var(--shadow-color);color:var(--text-primary);font-size:1.15em;font-weight:400;line-height:1.3;text-align:center;text-decoration:none;transform:translate(-50%);white-space:normal}#qualities .backing-wrap:hover .backing-tip,#qualities .backing-wrap:focus-within .backing-tip{display:block}#qualities .backing-tip-image,body>.backing-tip.viewport-tooltip-visible .backing-tip-image{display:block;width:100%;margin:0 auto 4px;border:1px solid var(--border-subtle)}#qualities .backing-tip-rows,body>.backing-tip-rows.viewport-tooltip-visible{width:260px!important;text-align:left!important}#qualities .backing-tip-row,body>.backing-tip.viewport-tooltip-visible .backing-tip-row{display:block;line-height:1.5;font-size:1em}#qualities .sidebar-economics-link{margin-top:8px;text-align:center}#qualities .sidebar-economics-link button,#qualities .sidebar-action{border:1px solid var(--border-focus);background:transparent;padding:4px 10px;color:var(--text-primary);cursor:pointer}#qualities .sidebar-economics-link button{font-family:Georgia,serif;font-size:1em;text-transform:uppercase;letter-spacing:.05em}#qualities .sidebar-action{font:inherit}#qualities .sidebar-economy{margin-top:1em}#qualities .sidebar-economy .sidebar-metric{margin:.3em 0}#qualities .sidebar-trend-up{color:var(--state-negative-strong)}#qualities .sidebar-trend-down{color:var(--state-positive)}#qualities .sidebar-radio{margin-top:.8em;margin-bottom:15px;text-align:center}#qualities .sidebar-song{margin-bottom:6px;color:var(--text-primary);font:italic 1em Georgia,serif;text-indent:0}#qualities .sidebar-radio-controls{display:flex;gap:6px;justify-content:center}#qualities .sidebar-radio-controls button{border:1px solid var(--border-primary);border-radius:0;background:none;padding:2px 8px;color:var(--text-primary);font-family:Georgia,serif;cursor:pointer}#qualities .kaiser-wrap{position:relative;display:inline;cursor:help;text-decoration:underline dotted}#qualities .kaiser-wrap .kaiser-tip,body>.kaiser-tip.viewport-tooltip-visible{display:none;position:absolute;bottom:125%;left:50%;transform:translate(-50%);background:var(--surface-tooltip);border:1px solid var(--border-subtle);padding:10px;width:220px;font-size:1em;text-align:center;z-index:100;box-shadow:2px 2px 6px #0003}#qualities .kaiser-wrap:hover .kaiser-tip,#qualities .kaiser-wrap:focus .kaiser-tip{display:block}#qualities .status-mission-heading{margin:1em 0 .5em;text-align:center}#qualities .status-mission-title{margin:-8px 0 16px;border-top:3px solid var(--border-primary);border-bottom:3px solid var(--border-primary);padding:15px;color:var(--faction-authcon-text);font-size:1em;font-weight:900;letter-spacing:.05em;text-align:center;text-transform:uppercase;word-break:break-word}#qualities .status-mission-title-join{margin:2px 0;color:var(--text-primary);font-size:.8em;letter-spacing:.2em}#qualities .status-mission-image{display:block;box-sizing:border-box;width:100%;max-width:400px;height:200px;margin:16px auto;border:2px solid #000435;object-fit:cover;cursor:pointer}#qualities .status-mission-card.secondary .status-mission-image{height:auto;margin:0 auto 8px;border:1px solid var(--border-primary);cursor:default}#qualities .status-mission-metric{margin-top:8px;text-align:center}#qualities .status-mission-metrics.primary .status-mission-metric{margin-top:0;text-align:left}#qualities .status-mission-metric-label,#qualities .status-mission-metric-value{font-size:.85em;font-weight:700}#qualities .status-mission-portrait{display:block;width:100%;max-width:150px!important;margin:8px auto 0;border:2px solid #000435}#qualities .status-mission-caption{margin-top:4px;font-size:.85em;font-weight:700;text-align:center}#qualities .status-mission-office{font-size:.75em;letter-spacing:.1em;text-align:center}.entente-panel-handle{position:absolute;z-index:50;display:flex;width:20px;height:60px;align-items:center;justify-content:center;border:1px solid var(--border-focus);border-right:0;background:var(--surface-paper);padding:0;box-shadow:-2px 2px 6px #0000001a;cursor:pointer}.entente-panel-bars{display:flex;height:100%;gap:4px;padding:4px 0}.entente-panel-bars i{display:block;width:2px;background:#431}.entente-side-panel{position:absolute;z-index:49;box-sizing:content-box;width:220px;border:1px solid var(--border-focus);background:var(--surface-paper);padding:.6em;box-shadow:-2px 2px 12px #0003;color:var(--text-on-paper);font:.9em Georgia,serif}.entente-panel-title{margin-bottom:8px;font-weight:700;text-align:center}.entente-flag{width:90px;height:56px;border:2px solid var(--media-border);object-fit:cover}.entente-side-panel>.entente-flag{display:block;margin:0 auto 8px}.entente-cards{display:flex;min-height:60px;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px;margin-bottom:8px}.entente-card{width:38px;height:52px;border:1px solid var(--border-primary);background:var(--surface-elevated)}.entente-deterrence{padding:8px 4px;color:var(--state-negative);font-style:italic;font-weight:700;line-height:1.3;text-align:center}.entente-allied-flags{display:flex;justify-content:space-around;margin-bottom:8px}.entente-alerts{margin-bottom:10px;font-size:.85em;text-align:center}.entente-description{margin-bottom:8px;font-size:.85em;text-align:center}.entente-footnote{color:var(--text-muted);font-size:.7em;font-style:italic;text-align:center}#qualities .status-taming-metric{margin:2px 0 6px;text-align:center}#qualities .status-taming-label{color:var(--text-primary);font-size:.85em;font-weight:700;letter-spacing:.01em}#qualities .status-taming-value{font-size:.85em;font-weight:300}#qualities .status-taming-relationship{margin-top:2px}#qualities .status-taming-relationship .status-taming-value{font-weight:700}#qualities .status-taming-party-nsdap{color:var(--party-nsdap-text)}#qualities .status-taming-party-volkisch{color:var(--faction-volkisch-text)}#qualities .status-taming-party-dvfp{color:var(--party-dvfp-text)}#qualities .status-taming-electoral{margin-top:8px;margin-bottom:0}#qualities .status-taming-electoral .status-taming-value{font-weight:400}#qualities .status-taming-image-frame{max-width:400px;height:200px;margin:0 auto 6px;overflow:hidden;border:2px solid #000435}#qualities .status-taming-image{width:100%}#qualities .status-taming-portraits{display:flex;justify-content:space-around;align-items:flex-start;margin:16px 0 8px}#qualities .status-taming-portrait-item{width:45%;text-align:center}#qualities .status-taming-portrait{display:block;width:100%;max-width:120px!important;height:150px;margin:0 auto;border:2px solid #000435;filter:grayscale(100%);object-fit:cover;object-position:top}#qualities .status-taming-portrait-name{margin-top:4px;font-size:.7em;font-weight:300}#qualities .status-map-details{display:block;max-width:800px;margin-top:16px}#qualities .status-map-details[hidden]{display:none}#qualities .status-map-details h3{margin:0 0 4px;max-width:100%;font-size:1.15em;line-height:1.2;overflow-wrap:anywhere;text-align:center}#qualities .status-map-detail-image,#qualities .status-map-image{display:block;width:100%;height:auto;border:2px solid var(--border-primary)}#qualities .status-card-description,#qualities .status-map-details>p{text-align:center;text-indent:0}#qualities .status-map-details>p{margin:0 0 10px;font-size:.8em}#qualities .status-map-frame{position:relative;display:inline-block;max-width:100%;margin-top:16px;line-height:0}#qualities .w-hs{position:absolute;z-index:10;border:0;background:transparent;padding:0;transform:translate(-50%,-50%);cursor:pointer;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}#qualities .w-hs-dot{display:block;width:5px;height:5px;border:1.5px solid #fff;border-radius:50%;background:#3e88b3e5;transition:transform .15s,background .15s}#qualities .w-hs:hover .w-hs-dot,#qualities .w-hs-active .w-hs-dot{border-color:#fff;background:#c9a96e;transform:scale(1.6)}#qualities .status-map-detail-image{height:200px;margin-bottom:12px;object-fit:cover}#qualities .status-map-stats p{margin:4px 0;text-align:center;text-indent:0}#qualities .status-map-stats strong{font-size:1em}#qualities .status-map-stats span{font-size:.85em}#qualities .status-map-government{margin:8px 0 10px;text-align:center}#qualities .status-map-government .sidebar-action{display:inline-block;font-family:Georgia,serif;font-size:1em;text-transform:uppercase;letter-spacing:.05em}#qualities .map-next-election{margin:0 0 10px;font-family:inherit;font-size:.85em;font-weight:400;letter-spacing:inherit;text-transform:inherit}#qualities .map-next-election strong{font-size:1.18em;font-weight:700}#qualities .status-government{margin-top:-8px;line-height:1.5;text-align:center}#qualities .status-government-message{margin-top:4px}#qualities .status-government-label{margin-top:8px;font-weight:700}#qualities .status-government-track{height:14px;margin-top:4px;border:2px solid var(--border-primary);background:var(--surface-paper)}#qualities .status-government-fill{height:100%}#qualities .status-government-action-title{margin-top:6px;font-style:italic}#qualities .status-government-minister{margin-top:4px}#qualities .status-government-action-description{margin-top:6px;font-size:.9em}#qualities .status-government .sidebar-action{margin-top:8px;border:2px solid var(--border-primary);padding:4px 14px;color:var(--text-primary);font-family:Georgia,serif;font-size:1em;letter-spacing:.05em;text-transform:uppercase}#qualities .status-government-none{font-style:italic}#qualities .status-government-meters{display:flex;justify-content:space-around;gap:4px;margin-top:10px}#qualities .status-government-meter{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center}#qualities .status-government-meter-track{display:flex;position:relative;width:26px;height:130px;align-items:flex-end;overflow:hidden;border:2px solid var(--border-primary);background:var(--surface-paper)}#qualities .status-government-meter-fill{position:relative;z-index:1;width:100%}#qualities .status-government-meter-label{margin-top:4px;font-size:.7em;line-height:1.1;white-space:nowrap}#qualities .status-government-meter-track-disabled,.government-bloc-meter-disabled{position:relative;overflow:hidden;background-color:var(--surface-paper)}#qualities .status-government-meter-track-disabled:after,.government-bloc-meter-disabled:after{content:"";position:absolute;z-index:2;inset:0;background-image:repeating-linear-gradient(135deg,transparent 0 10px,#fff 10px 13px);pointer-events:none}button.card{display:inline-block;position:relative;box-sizing:content-box;width:120px;height:150px;margin:0 0 .5em;border:10px solid var(--card-border-color);background:transparent;padding:0;box-shadow:5px 5px 10px #0003;color:inherit;font:inherit;vertical-align:top;cursor:pointer}button.card:hover:not(:disabled),button.card:focus-visible:not(:disabled){left:-5px;top:-5px;box-shadow:10px 10px 10px #0003}button.card:disabled{cursor:default}button.card .card-img{display:block;width:120px;height:150px;object-fit:cover}button.card .card-face-placeholder{display:block;width:120px;height:150px;background:var(--card-bg-color)}.card-tooltip{visibility:hidden;position:fixed;left:-9999px;top:0;z-index:1000;width:150px;max-width:min(320px,calc(100vw - 24px));border:1px solid var(--border-color);background:var(--content-bg-color);padding:.5em;color:var(--text-color);text-align:left;white-space:normal}button.card:hover .card-tooltip,button.card:focus .card-tooltip{visibility:visible}button.card.passive-card{cursor:help}ul.pinned-cards button.card:hover .card-passive-tip,ul.pinned-cards button.card:focus .card-passive-tip{display:block}button.card[data-faction=authcon]{border-color:#000435}button.card[data-faction=christsoc]{border-color:#dab1da}button.card[data-faction=volkskons]{border-color:#90d5ff}button.card[data-faction=volkisch]{border-color:#06402b;background:#06402b}button.card[data-faction][data-role=deputy]{width:80px;height:100px;border-width:5px}button.card[data-faction][data-role=deputy] .card-img{width:80px;height:100px}body.empowered-authcon button.card[data-faction=authcon],body.empowered-christsoc button.card[data-faction=christsoc],body.empowered-volkskons button.card[data-faction=volkskons],body.empowered-volkisch button.card[data-faction=volkisch]{border-color:#daa520;box-shadow:0 0 12px #daa5207f,3px 3px 8px #0000004d}ul.hand.has-executive>li.executive-fixed button.card{border-color:#b0b0b0}.choice-image{float:left;width:90px;height:90px;margin:0 1em .4em 0;object-fit:cover}#scene-choices li .choice-opt-tip,body>.choice-opt-tip.viewport-tooltip-visible{display:none;position:fixed;top:0;left:-9999px;z-index:100;border:2px solid var(--border-subtle);background:var(--surface-tooltip);min-width:150px;padding:8px 12px;box-shadow:2px 2px 6px #0003;color:var(--text-primary);font-size:.95em;font-style:normal;font-weight:400;line-height:1.7;text-align:left;text-decoration:none;text-wrap:pretty;white-space:nowrap;pointer-events:none}#scene-choices .reichswehr-choice-gif,body>.reichswehr-choice-gif.viewport-tooltip-visible{display:none;position:fixed;top:0;left:-9999px;z-index:9999;width:350px;max-width:calc(100vw - 16px);height:auto;border:3px solid var(--border-subtle);pointer-events:none}#scene-choices li:hover .choice-opt-tip,#scene-choices li:focus-within .choice-opt-tip{display:block}#new-game{display:block;box-sizing:border-box;width:100%;margin-top:.5em;border:2px solid #876;border-radius:4px;background:transparent;padding:.5em;color:var(--link-color);font:inherit;text-align:left;cursor:pointer}#scene-body:after{display:block;clear:both;content:""}#scene-body p{margin:0 0 1em;text-indent:1em}body.biding-our-time-screen #scene-sprite{display:flex;box-sizing:border-box;width:100%;justify-content:center;margin:.25em 0 1em}body.biding-our-time-screen #scene-sprite .scene-sprite-frame{box-sizing:border-box;width:min(100%,336.96px)!important;height:auto!important;aspect-ratio:936 / 678;margin:0;border:3px solid gray;background-position:center!important;background-size:100% 100%!important;background-repeat:no-repeat}body.completed-achievements-screen #scene-title{max-width:19em;margin-right:auto;margin-left:auto;line-height:.95;text-transform:uppercase}body.completed-achievements-screen #scene-body p{margin-bottom:.75em;text-indent:1em}body.advisor-selection-screen #content{background-color:var(--surface-panel);color:var(--text-primary)}.rich-image{max-width:100%}.rich-image-left{float:left}.rich-image-right{float:right}.rich-image-center{display:block;float:none;margin-right:auto;margin-left:auto}.scene-table-wrap{clear:both;width:100%;margin:0;overflow:visible}.scene-table{width:100%;border-collapse:collapse;border-spacing:0;font-size:inherit}.scene-table th,.scene-table td{border:0;padding:6px 10px;text-align:left;text-indent:0;vertical-align:middle;white-space:nowrap}.scene-table th{font-weight:400}.scene-table tr[hidden]{display:none}body.dsr-parliaments-screen .scene-table td,body.dsr-parliaments-screen .scene-table th{white-space:normal}.dsr-wikipedia-infobox{display:block;float:right;clear:right;box-sizing:border-box;width:22em;margin:.5em 0 .5em 1em;border:1px solid #a2a9b1;border-collapse:collapse;border-spacing:3px;background-color:#f8f9fa;padding:.2em;color:#000;font-family:sans-serif;font-size:12.4px!important;font-style:normal;font-weight:400;line-height:1.2;text-align:start;text-indent:0}.dsr-wikipedia-infobox-above{border-top:1px solid #a2a9b1;padding:.4em .6em;font-size:125%;font-weight:700;text-align:center}.dsr-wikipedia-infobox-native-name{margin-top:.1em;font-size:85%;font-style:italic;font-weight:400}.dsr-wikipedia-infobox-image{border-top:1px solid #a2a9b1;padding:.5em 0;text-align:center}.dsr-wikipedia-infobox-image img{display:block;width:176px;max-width:100%;height:auto;margin:0 auto;vertical-align:middle}.dsr-wikipedia-infobox-caption{margin-top:.25em;text-align:center}.dsr-wikipedia-link{color:#36c}.dsr-wiki-preview-wrap{position:relative;display:inline;color:#36c;cursor:help;outline:none;text-decoration:none!important;text-decoration-line:none!important}.dsr-wiki-preview-wrap>.dsr-wikipedia-link{text-decoration:none!important}.dsr-wiki-preview-wrap:hover>.dsr-wikipedia-link,.dsr-wiki-preview-wrap:focus-visible>.dsr-wikipedia-link{text-decoration:underline solid!important}.dsr-wiki-preview-tip{--preview-pointer: 26px;display:none;position:absolute;top:125%;left:50%;z-index:1100;box-sizing:border-box!important;width:320px!important;max-width:min(320px,calc(100vw - 24px))!important;border:0!important;border-radius:2px!important;background:#fff!important;padding:0!important;box-shadow:0 30px 90px -20px #0000004d,0 0 0 1px #eaecf0!important;color:#202122!important;font:14px/20px sans-serif!important;font-style:normal;font-weight:400;text-align:left!important;text-decoration:none;text-indent:0;transform:translate(-50%);white-space:normal}.dsr-wiki-preview-tip:before{position:absolute;top:-8px;left:calc(var(--preview-pointer) - 8px);border:8px solid transparent;border-top:0;border-bottom-color:#eaecf0;content:""}.dsr-wiki-preview-tip:after{position:absolute;top:-7px;left:calc(var(--preview-pointer) - 11px);border:11px solid transparent;border-top:0;border-bottom-color:#fff;content:""}.dsr-wiki-preview-tip.flipped-y:before{top:auto;bottom:-8px;border-top:8px solid #eaecf0;border-bottom:0}.dsr-wiki-preview-tip.flipped-y:after{top:auto;bottom:-7px;border-top:11px solid #fff;border-bottom:0}.dsr-wiki-preview-container{position:relative;display:flex;margin-bottom:-8px;padding-bottom:8px}.dsr-wiki-preview-extract{position:relative;display:block;box-sizing:content-box;min-height:50px;max-height:136px;margin:16px 16px 50px;overflow:hidden;border-radius:2px;padding-bottom:4px;color:#202122}.dsr-wiki-preview-extract p{margin:0}.dsr-wiki-preview-extract:after{position:absolute;right:0;bottom:0;width:25%;height:20px;background-image:linear-gradient(to right,#fff0,#fff 50%);content:"";pointer-events:none}.dsr-wiki-preview-extract strong{font-size:inherit;font-weight:700}.dsr-wiki-preview-footer{position:absolute;right:0;bottom:0;left:0;height:32px;padding:0 16px 16px}.dsr-wiki-preview-settings{display:flex;float:right;width:32px;height:32px;align-items:center;justify-content:center}.dsr-wiki-preview-settings:before{width:16px;height:16px;background:#202122;content:"";opacity:.87;-webkit-mask:center / 16px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M11.835 3.505a6.7 6.7 0 0 1 1.46.603l2.362-1.18 1.414 1.415-1.18 2.361a6.7 6.7 0 0 1 .603 1.46L19 9v2l-2.506.835a6.7 6.7 0 0 1-.603 1.46l1.18 2.362-1.414 1.414-2.362-1.18a6.7 6.7 0 0 1-1.46.603L11 19H9l-.836-2.506a6.7 6.7 0 0 1-1.46-.603l-2.361 1.18-1.414-1.414 1.18-2.362a6.7 6.7 0 0 1-.604-1.46L1 11V9l2.505-.836a6.7 6.7 0 0 1 .603-1.46l-1.18-2.361 1.415-1.414 2.361 1.18a6.7 6.7 0 0 1 1.46-.604L9 1h2zM10 7a3 3 0 1 0 0 6 3 3 0 0 0 0-6'/%3E%3C/svg%3E");mask:center / 16px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M11.835 3.505a6.7 6.7 0 0 1 1.46.603l2.362-1.18 1.414 1.415-1.18 2.361a6.7 6.7 0 0 1 .603 1.46L19 9v2l-2.506.835a6.7 6.7 0 0 1-.603 1.46l1.18 2.362-1.414 1.414-2.362-1.18a6.7 6.7 0 0 1-1.46.603L11 19H9l-.836-2.506a6.7 6.7 0 0 1-1.46-.603l-2.361 1.18-1.414-1.414 1.18-2.362a6.7 6.7 0 0 1-.604-1.46L1 11V9l2.505-.836a6.7 6.7 0 0 1 .603-1.46l-1.18-2.361 1.415-1.414 2.361 1.18a6.7 6.7 0 0 1 1.46-.604L9 1h2zM10 7a3 3 0 1 0 0 6 3 3 0 0 0 0-6'/%3E%3C/svg%3E")}body>.dsr-wiki-preview-tip.viewport-tooltip-visible{display:block!important;max-height:none;overflow:visible}.dsr-wikipedia-infobox-full-data{border-top:1px solid #a2a9b1;padding:.4em .6em;text-align:center}.dsr-wikipedia-infobox-audio{display:block;width:220px;max-width:100%;margin:.4em auto 0;color-scheme:light}.dsr-wikipedia-infobox-map{border-top:1px solid #a2a9b1;padding:.5em 0;text-align:center}.dsr-wikipedia-infobox-map img{display:block;width:220px;max-width:100%;height:auto;margin:0 auto;vertical-align:middle}.dsr-wikipedia-infobox-map-caption{padding:.4em .6em 0}.dsr-wikipedia-infobox-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid #a2a9b1}.dsr-wikipedia-infobox-label,.dsr-wikipedia-infobox-data{box-sizing:content-box;padding:.4em .6em;color:#000;font-family:sans-serif;font-size:100%;line-height:1.2;text-align:left;text-indent:0;vertical-align:top;white-space:normal}.dsr-wikipedia-infobox-label{font-weight:700}.dsr-wikipedia-infobox-data{font-weight:400}.dsr-presidents-heading,.dsr-presidents-caption,.dsr-presidents-caption+.scene-table-wrap{box-sizing:border-box;background:#fff;color:#202122}.dsr-presidents-heading{clear:both;margin:0;border-bottom:1px solid #a2a9b1;padding:.6em .65em .18em;font-family:Georgia,Times New Roman,serif;font-size:1.85em;font-weight:400;line-height:1.3}.dsr-presidents-edit-brackets{margin-left:.35em;font-family:sans-serif;font-size:.48em;white-space:nowrap}.dsr-presidents-edit-link{color:#36c}.dsr-presidents-caption{padding:1em 1em .25em;font-family:sans-serif;font-size:1.08em;font-weight:700;text-align:center}.dsr-presidents-caption+.scene-table-wrap{width:100%;padding:0 1em 1.25em;overflow-x:visible}.dsr-presidents-caption+.scene-table-wrap .scene-table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed;background:#f8f9fa;color:#202122;font-family:sans-serif;font-size:.66em;line-height:1.25}.dsr-presidents-caption+.scene-table-wrap .scene-table th,.dsr-presidents-caption+.scene-table-wrap .scene-table td{border:1px solid #a2a9b1;padding:.42em .5em;color:#202122;text-align:center;white-space:normal}.dsr-presidents-caption+.scene-table-wrap .scene-table th{background:#eaecf0;font-weight:700}.dsr-presidents-caption+.scene-table-wrap .scene-table td:nth-child(2){color:#36c;text-align:left}.dsr-presidents-caption+.scene-table-wrap .scene-table td:nth-child(2) img{display:block;width:64px;height:82px;margin:.35em auto 0;border:1px solid #a2a9b1;object-fit:cover}.dsr-presidents-caption+.scene-table-wrap .native-tooltip-wrap{color:#36c;cursor:help;text-decoration:none}.dsr-presidents-caption+.scene-table-wrap .native-tooltip-wrap:hover>span:first-child,.dsr-presidents-caption+.scene-table-wrap .native-tooltip-wrap:focus-visible>span:first-child{text-decoration:underline}.dsr-volkstag-neutral-party{color:#000!important;font-weight:400!important}.dsr-presidents-caption+.scene-table-wrap .scene-table th:nth-child(1){width:5%}.dsr-presidents-caption+.scene-table-wrap .scene-table th:nth-child(2){width:20%}.dsr-presidents-caption+.scene-table-wrap .scene-table th:nth-child(3){width:10%}.dsr-presidents-caption+.scene-table-wrap .scene-table th:nth-child(4){width:18%}.dsr-presidents-caption+.scene-table-wrap .scene-table th:nth-child(5){width:47%}.dnvp-reichstags-caption+.scene-table-wrap .scene-table th:nth-child(1){width:5%}.dnvp-reichstags-caption+.scene-table-wrap .scene-table th:nth-child(2){width:20%}.dnvp-reichstags-caption+.scene-table-wrap .scene-table th:nth-child(3){width:15%}.dnvp-reichstags-caption+.scene-table-wrap .scene-table th:nth-child(4){width:18%}.dnvp-reichstags-caption+.scene-table-wrap .scene-table th:nth-child(5){width:42%}.dnvp-reichstags-caption+.scene-table-wrap .scene-table td:nth-child(3),.dnvp-reichstags-caption+.scene-table-wrap .scene-table td:nth-child(3)>*{white-space:nowrap!important}.dsr-presidents-caption+.scene-table-wrap .scene-table td:nth-child(4){white-space:pre-line}.dsr-presidents-caption+.scene-table-wrap .scene-table td:nth-child(5){overflow-wrap:break-word;line-height:1.35;text-align:left}.dsr-presidents-caption+.scene-table-wrap .scene-table tr:nth-child(n+2):nth-child(-n+7){background:#fee7e6}.dsr-presidents-caption+.scene-table-wrap .scene-table tr:nth-child(n+2):nth-child(-n+7) td:nth-child(3){color:#000;font-weight:400}body.dsr-spd-parliaments-screen .dsr-presidents-caption+.scene-table-wrap .scene-table tr:nth-child(8){background:#fee7e6}@media screen and (max-width:520px){.dsr-wikipedia-infobox{float:none!important;width:100%!important;margin:.5em 0 1em!important}}body.freedom-act-provisions-screen .scene-table-wrap{box-sizing:border-box;margin:12px 0;border:1px solid #c9a96e;background-color:#f5e6c8;padding:16px 20px;box-shadow:2px 2px 8px #00000026;overflow:visible}:root[data-theme=dark] body.freedom-act-provisions-screen .scene-table-wrap{border-color:var(--border-interactive);background-color:var(--surface-paper-warm);color:var(--text-on-paper)}:root[data-theme=dark] body.freedom-act-provisions-screen .scene-table td,:root[data-theme=dark] body.freedom-act-provisions-screen .scene-table th{color:var(--text-on-paper)!important}body.freedom-act-provisions-screen .scene-table{table-layout:auto}body.freedom-act-provisions-screen .scene-table td,body.freedom-act-provisions-screen .scene-table th{white-space:normal;overflow-wrap:normal}.scene-table-wrap.election-results-table{width:100%}.scene-table.election-results-table{width:100%;border-collapse:collapse;border-spacing:0}.scene-table.election-results-table th,.scene-table.election-results-table td{padding:4px 10px;font-size:1em;white-space:nowrap}.election-full-map-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:6px;margin:12px 0;padding:0;text-align:left}[data-election-preview-modes]{display:flex;align-items:stretch;gap:6px}.election-full-map-actions [data-election-preview-modes]{margin-left:auto}#content .election-full-map-button,#content .election-results-button{font-family:Minion Pro,Georgia,serif;background-color:var(--tab-color);color:var(--text-color);border:none;outline:none;padding:10px;border-radius:0;box-shadow:none}#content select.election-full-map-button{height:calc(1lh + 20px)}#content .election-full-map-button:hover,#content .election-results-button:hover{background-color:var(--tab-hover-color)}#content .election-full-map-button:focus-visible,#content .election-results-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}#content .election-full-map-button[data-map-view-toggle][aria-pressed=true]{background-color:var(--text-color);color:var(--surface-panel);box-shadow:inset 0 -3px 0 currentColor}#content .election-full-map-actions .election-full-map-button{display:inline-flex;align-items:center;justify-content:center;margin:0;font-size:1em;line-height:1.2;white-space:nowrap;flex-shrink:0}#content .election-full-map-actions .election-full-map-button[data-map-view-toggle]{box-shadow:none}.election-demographic-results{margin:12px 0}.scene-table-wrap.election-demographics-table{overflow-x:auto}.scene-table-wrap.election-demographics-table[hidden]{display:none}.scene-table.election-demographics-table{width:auto;text-align:center;border-collapse:separate;border-spacing:.2em}.scene-table.election-demographics-table th,.scene-table.election-demographics-table td{text-align:center;border:0}.scene-table.election-demographics-table th{font-weight:700}.scene-table.election-demographics-table td:not(:first-child){font-size:.85em}.scene-table.election-demographics-table td:nth-child(2){padding:10px}.party-swatch{margin-right:.3em;vertical-align:-.08em}.table-group-toggle{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:1em;height:1em;border:1px solid var(--border-primary);border-radius:0;background:transparent;padding:0;margin:0 .4em 0 -1.4em;color:inherit;font:inherit;line-height:1;vertical-align:middle;cursor:pointer}.scene-parliament-flow{display:block;max-width:100%;margin:.6em auto;overflow:visible}.scene-parliament-party-reveal .seat{cursor:help}.chamber-occupational-seats{display:flex;justify-content:space-between;box-sizing:border-box;align-items:stretch;gap:clamp(.75rem,4vw,2rem);width:100%;max-width:100%;margin:.25em auto 1em}.chamber-occupational-group{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:0;text-align:center}#content h1.chamber-occupational-label{margin:auto 0 0;padding-top:.5em;font-size:1.15em;white-space:nowrap}.chamber-occupational-group svg{display:block;flex-shrink:0;margin:0 auto;overflow:visible}.occupational-seat{cursor:help}.toleration-seat-summary{color:var(--text-primary);text-anchor:middle;pointer-events:none}.toleration-seat-summary text{fill:currentColor;font-family:inherit;font-weight:700}.toleration-seat-summary .toleration-seat-total{font-family:Tahoma,sans-serif;font-size:24px}.toleration-seat-label{font-size:15px}.toleration-seat-summary .toleration-seat-ratio{font-size:13px;font-weight:400}.spd-demand-badge{appearance:none;position:relative;display:inline-grid;width:1em;height:1em;margin:0 .24em 0 0;border:0;border-radius:0;box-shadow:none;background:transparent;padding:0;vertical-align:-.12em;font:inherit;line-height:1}.spd-demand-badge img{grid-area:1 / 1;width:100%;height:100%;object-fit:contain;transition:filter .14s ease,opacity .14s ease}.spd-demand-badge-inactive{cursor:default}.spd-demand-badge-inactive img{filter:grayscale(1);opacity:.34}.spd-demand-badge-active{cursor:help}.spd-demand-badge-active img{filter:none;opacity:1}.spd-demand-lock-ring{position:absolute;inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px);overflow:visible;pointer-events:none;transform:rotate(-90deg)}.spd-demand-lock-progress{fill:none;stroke:#d5a62e;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0;filter:drop-shadow(0 0 1px rgb(68 45 7 / 85%))}.spd-demand-badge.tooltip-locking .spd-demand-lock-progress{opacity:1;animation:spd-demand-tooltip-lock var(--tooltip-lock-delay, 1.5s) linear forwards}.spd-demand-badge.tooltip-locked .spd-demand-lock-progress{opacity:1;stroke-dashoffset:0}@keyframes spd-demand-tooltip-lock{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.spd-demand-tooltip{position:fixed;z-index:10003;box-sizing:border-box;width:min(410px,calc(100vw - 16px));border:2px solid var(--border-interactive);background:var(--surface-paper-warm);padding:10px 12px;color:var(--text-on-paper);box-shadow:3px 4px 9px var(--shadow-color);font:1rem/1.3 Minion Pro,Georgia,serif;text-align:left;white-space:normal;pointer-events:none}.spd-demand-tooltip[hidden]{display:none}.spd-demand-tooltip.viewport-tooltip-locked{border-color:#c69829;box-shadow:0 0 0 1px #6c5019,3px 4px 9px #0000006b;pointer-events:auto}.spd-demand-tooltip>strong{display:block;margin-bottom:.25em}.spd-demand-tooltip-copy,.spd-demand-tooltip-warning{display:block}.spd-demand-tooltip-warning{margin-top:.45em}.toleration-seat-ratio-trigger{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:2px;cursor:help;pointer-events:all}.toleration-mandate-tooltip{position:fixed;z-index:10002;box-sizing:border-box;width:min(580px,calc(100vw - 16px));border:2px solid var(--border-subtle);background:var(--surface-tooltip);padding:8px 12px;color:var(--text-primary);box-shadow:2px 2px 6px var(--shadow-color);font:.9rem/1.25 Minion Pro,Georgia,serif;pointer-events:none}.toleration-mandate-tooltip[hidden]{display:none}.toleration-mandate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.toleration-mandate-bloc{white-space:nowrap}.toleration-mandate-column ul{margin:4px 0 0;padding:0;list-style:none}.toleration-mandate-party{white-space:nowrap}.toleration-mandate-empty{color:var(--text-muted);font-style:italic}.toleration-benches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:1em;text-align:center}.toleration-bench{min-width:0}.toleration-bench-heading{font-weight:700}.toleration-bench-total{margin-bottom:.35em}.toleration-party{margin:.15em 0}.toleration-party span,.toleration-bench-empty{color:var(--text-muted)}.scene-parliament-flow.state-parliament{width:400px;height:220px;margin:5px auto 4px}body.french-election-screen .scene-table-wrap.election-results-table{overflow:hidden}body.french-election-screen .scene-table.election-results-table{table-layout:fixed}body.french-election-screen .scene-table.election-results-table th,body.french-election-screen .scene-table.election-results-table td{box-sizing:border-box;padding:4px 3px;text-align:center;white-space:nowrap}body.french-election-screen .scene-table.election-results-table th:first-child,body.french-election-screen .scene-table.election-results-table td:first-child{width:24%;text-align:left}body.french-election-screen .scene-table.election-results-table th:nth-child(2),body.french-election-screen .scene-table.election-results-table td:nth-child(2){width:18%}body.french-election-screen .scene-table.election-results-table th:nth-child(3),body.french-election-screen .scene-table.election-results-table td:nth-child(3){width:16%}body.french-election-screen .scene-table.election-results-table th:nth-child(4),body.french-election-screen .scene-table.election-results-table td:nth-child(4){width:26%}body.french-election-screen .scene-table.election-results-table th:nth-child(5),body.french-election-screen .scene-table.election-results-table td:nth-child(5){width:16%}@media(max-width:1024px){body.french-election-screen .scene-table.election-results-table th,body.french-election-screen .scene-table.election-results-table td{padding:3px 2px;font-size:.82em}}@media(max-width:620px){.toleration-benches{gap:7px;font-size:.86em}}#scene-body .state-flag{margin:0 0 5px;text-align:center;text-indent:0}#scene-body .state-monarch,#scene-body .state-office,#scene-body .state-government,#scene-body .state-president{text-align:center;font-size:.9em;text-indent:0}#scene-body .state-monarch,#scene-body .state-office{margin:0 0 2px}#scene-body .state-government{margin:0 0 -30px}#scene-body .state-president{margin:-10px 0 0}.election-region-map-wrap{position:relative;margin:0 0 1em;text-indent:0}.election-region-map{display:block;box-sizing:border-box;width:100%;max-width:500px;height:auto;margin:0 auto;border:4px solid var(--media-border);border-radius:4px}.election-region-hitbox{fill:transparent;stroke:none;cursor:pointer;pointer-events:all}.election-region-hitbox:focus-visible{fill:#ffffff24;outline:none}.election-region-tooltip{position:fixed;z-index:99999;min-width:280px;max-width:340px;border:1px solid var(--border-subtle);border-radius:5px;padding:8px 10px;background:var(--surface-tooltip);box-shadow:0 3px 12px var(--shadow-color);color:var(--text-primary);font-family:Georgia,serif;pointer-events:none}.election-region-tooltip[hidden]{display:none}.election-region-tooltip-title{margin-bottom:5px;border-bottom:1px solid var(--border-subtle);padding-bottom:4px;font-weight:700;text-align:center}.election-region-tooltip-columns{display:flex;gap:14px}.election-region-tooltip-columns>div{flex:1;min-width:110px}.election-region-tooltip-columns>div>b{display:block;margin-bottom:3px;font-size:14px;text-align:center}.election-region-tooltip-columns>div>div{display:flex;align-items:center;gap:4px;margin:3px 0;font-size:14px}.election-region-tooltip-columns i{width:10px;height:10px;border-radius:2px;flex-shrink:0}.election-region-tooltip canvas{display:block;margin:6px auto 2px}.election-region-map-mecklenburg{max-width:320px;border:2px solid var(--border-subtle)}.election-region-map-wrap-mecklenburg .election-region-tooltip{min-width:160px;max-width:none;padding:4px 10px}.election-region-map-wrap-mecklenburg .election-region-tooltip-title{margin-bottom:0;padding-bottom:3px;font-size:13px}.election-region-map-wrap-mecklenburg .election-region-tooltip>div:last-child>div{display:flex;align-items:center;gap:5px;margin:1px 0;font-size:11px}.election-region-map-wrap-mecklenburg .election-region-tooltip>div:last-child i{width:10px;height:10px;border-radius:2px;flex-shrink:0}.election-region-map-wrap-mecklenburg .election-region-tooltip canvas{margin:4px auto}#scene-body .election-region-map-caption{margin:.7em 0 0;text-indent:0}.native-tooltip-wrap{position:relative;display:inline;text-decoration:underline;text-decoration-style:dotted;cursor:help}.native-tooltip{display:none;position:absolute;left:50%;z-index:1000;width:200px;max-width:min(200px,calc(100vw - 24px));border:2px solid var(--border-subtle);background:var(--surface-tooltip);padding:10px;box-shadow:2px 2px 6px #0003;color:var(--text-primary);font-size:.95em;line-height:1.4;text-align:center;text-decoration:none;transform:translate(-50%);white-space:normal}.native-tooltip-above{bottom:125%}.native-tooltip-below{top:125%}.native-tooltip-wrap:hover>.native-tooltip,.native-tooltip-wrap:focus-within>.native-tooltip{display:block}.vote-share-tooltip-wrap{text-decoration:none}.vote-share-native-tooltip{box-sizing:border-box;width:106px;max-width:106px;height:106px;padding:5px}.vote-share-tooltip-pie{display:block;width:94px;height:94px}.vote-share-key-native-tooltip{width:128px;max-width:min(128px,calc(100vw - 24px));padding:8px}.vote-share-tooltip-key,.vote-share-tooltip-key>span{display:block}.vote-share-tooltip-key>span{display:grid;grid-template-columns:11px minmax(0,1fr);align-items:center;gap:6px;margin:1px 0;color:var(--text-primary);font-size:12px;line-height:1.2;text-align:left;white-space:nowrap}.vote-share-tooltip-key i{width:11px;height:11px;border:1px solid var(--border-primary)}.table-group-toggle+.party-swatch,.table-group-toggle+.party-swatch+span{vertical-align:middle}.minor-party-native-tooltip{width:280px;max-width:min(280px,calc(100vw - 24px))}.minor-party-native-tooltip>span{display:block}.minor-party-native-tooltip img{display:block;width:100px;height:100px;margin:0 auto 8px;object-fit:contain}.kratzig-wrap{position:relative;display:inline-block;cursor:help;text-decoration:underline dotted}.kratzig-wrap .kratzig-tip{display:none;position:absolute;bottom:125%;left:50%;transform:translate(-50%);background:var(--surface-tooltip);border:1px solid var(--border-subtle);padding:8px;width:220px;font-size:.85em;text-align:left;z-index:100;box-shadow:2px 2px 6px #0003}.kratzig-wrap:hover .kratzig-tip{display:block}body>.viewport-tooltip-visible{display:inline-block!important;visibility:visible!important;opacity:1!important;position:fixed!important;right:auto!important;bottom:auto!important;max-height:calc(100vh - 16px);overflow:auto;transform:none!important;z-index:2147483647!important;pointer-events:none}body>.viewport-tooltip-visible.viewport-tooltip-locked{position:absolute!important}#dnvp_dashboard:not([hidden]){display:block;width:100%}.party-dashboard-heading{margin-bottom:.7em;border-bottom:1.5px solid var(--border-primary);padding-bottom:.5em;color:var(--text-primary);font:1.3em Georgia,serif;letter-spacing:.05em;text-align:center}.party-dashboard-leaders{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:12px;text-align:center}.party-dashboard-leader{flex:0 1 210px;min-width:0}.party-dashboard-leader img{display:block;box-sizing:border-box;width:170px;height:210px;margin:0 auto;border:2px solid var(--media-border);object-fit:cover;object-position:top}.party-dashboard-leader strong,.party-dashboard-leader span{display:block}.party-dashboard-leader strong{margin-top:.4em;color:var(--text-primary);font-size:.9em}.party-dashboard-leader span{color:var(--text-muted);font-size:.85em}.party-dashboard-congress{margin-top:.8em;text-align:center}.party-dashboard-congress h3{margin:0 0 .2em;color:var(--text-primary);font-size:1em;letter-spacing:.05em;text-transform:uppercase}.party-dashboard-congress-row{display:flex;align-items:flex-start;justify-content:center;gap:12px}.party-dashboard-congress-chart{min-width:0;flex:1 1 auto}.party-dashboard-congress svg{display:block;width:100%;max-width:400px;height:145px;margin:0 auto}.party-dashboard-congress-chart-compact{flex:0 1 320px;max-width:320px}.party-dashboard-congress-chart-compact svg{max-width:320px;height:116px}.party-dashboard-congress-chart-condensed{flex:0 1 240px;max-width:240px}.party-dashboard-congress-chart-condensed svg{max-width:240px;height:87px}.party-dashboard-congress-tools{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:center;gap:8px;margin-top:.5em;text-align:center}.party-dashboard-congress-tools-standalone{margin:.8em auto 0}.party-dashboard-congress-tools .party-dashboard-streetfighting-card,.party-dashboard-congress-tools .party-dashboard-toleration-card,.party-dashboard-congress-tools .party-dashboard-laender-card{position:static;width:84px;margin:0}.party-dashboard-congress-tools button.card.party-dashboard-streetfighting,.party-dashboard-congress-tools button.card.party-dashboard-toleration,.party-dashboard-congress-tools button.card.party-dashboard-laender{width:78px;height:94px;border-width:5px}.party-dashboard-congress-tools button.card.party-dashboard-streetfighting .card-img,.party-dashboard-congress-tools button.card.party-dashboard-toleration .card-img,.party-dashboard-congress-tools button.card.party-dashboard-laender .card-img{width:78px;height:94px}.party-dashboard-congress-tools .party-dashboard-laender-caption{padding-left:0}.party-dashboard-laender-card{flex:0 0 92px;margin-top:.5em;text-align:center}button.card.party-dashboard-laender{width:100px;height:120px;margin-right:0;border-width:6px;font:inherit}button.card.party-dashboard-laender .card-img{width:100px;height:120px}button.card.party-dashboard-laender .card-img{object-position:center}.party-dashboard-laender-caption{margin-top:.28em;padding-left:12px;color:var(--text-primary);font-size:.75em;font-weight:700}.party-dashboard-streetfighting-card,.party-dashboard-toleration-card,.party-dashboard-party-card{position:absolute;top:28px;left:calc(50% + 110px);width:112px;margin:0;text-align:center}.party-dashboard-streetfighting-card,.party-dashboard-party-card-left{right:calc(50% + 110px);left:auto}button.card.party-dashboard-streetfighting,button.card.party-dashboard-toleration,button.card.party-dashboard-party{width:100px;height:120px;margin-right:0;border-width:6px;padding:0;font:inherit}button.card.party-dashboard-streetfighting .card-img,button.card.party-dashboard-toleration .card-img,button.card.party-dashboard-party .card-img{width:100px;height:120px;object-position:center top}.party-dashboard-streetfighting-caption,.party-dashboard-toleration-caption,.party-dashboard-party-caption{display:block;margin-top:.28em;padding-left:0;color:var(--text-primary);font-size:.75em;font-weight:700}.party-dashboard-toleration-caption{line-height:1.15}.party-dashboard-streetfighting-view{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:14px;padding-top:20px;color:var(--text-primary);font-size:.8em;text-align:left;overflow-wrap:anywhere;white-space:normal}.party-dashboard-streetfighting-view .party-dashboard-party-card-left{position:static;width:112px;margin:0}.party-dashboard-streetfighting-left-rail{display:flex;flex-direction:column;align-items:center;width:112px}.streetfighting-levers{display:grid;grid-template-columns:repeat(2,54px);align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:132px;margin-top:20px;border:2px solid var(--media-border);padding:8px}.streetfighting-lever{display:grid;place-items:center;width:54px;height:54px;margin:0;border:0;padding:0;background:transparent;cursor:help;font:inherit}.streetfighting-lever img{display:block;width:52px;height:52px;object-fit:contain}.streetfighting-lever:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.party-dashboard-streetfighting-content{min-width:0;padding:0}.party-dashboard-streetfighting-content #streetfighting-map-test{position:relative;width:100%;margin:0;transform:translate(20px,20px)}.party-dashboard-toleration-view{position:relative;color:var(--text-primary);font-size:.8em;text-align:left;overflow-wrap:anywhere;white-space:normal}.party-dashboard-toleration-view:before{float:right;width:112px;height:160px;margin:28px calc(50% - 222px) 0 1.1em;content:""}.party-dashboard-toleration-view:after{display:block;clear:both;content:""}.party-dashboard-toleration-view p{margin:.8em 0;font-size:1rem;line-height:1.45;text-indent:0;overflow-wrap:anywhere;white-space:normal}.party-dashboard-party-caption{font-size:.8522727em}.party-dashboard-toleration-parliament .toleration-support-outline{pointer-events:none}:root[data-theme=dark] .toleration-support-outline{stroke:#fff}.party-dashboard-toleration-parliament,.party-dashboard-toleration-view .toleration-benches{clear:both}.party-dashboard-congress-legend{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2em;margin-top:.5em;font-size:.75em}.party-dashboard-congress-legend-row{display:flex;justify-content:center;gap:.6em}.party-dashboard-congress-legend-row>span{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap}.party-dashboard-congress-legend i{display:inline-block;width:10px;height:10px;margin-right:3px;border-radius:50%}#native-news:not([hidden]){display:block}#newsbox-frame{position:relative;min-height:200px;background:var(--surface-news);padding:1em;color:var(--text-secondary);font:.95em/1.6 Georgia,serif;text-align:center}#newsbox-frame h3{margin:0 0 .5em;border-bottom:1px solid #ffffffff;padding-bottom:.3em;color:var(--text-on-paper);font:1.7em UnifrakturMaguntia,cursive;letter-spacing:1px}#newsbox-frame.language-picker .language-picker-title{display:flex;min-height:1.7em;align-items:center;justify-content:center;margin:.7em 0 .6em;border:0;padding:0;color:var(--text-on-paper);font: 1.35em Minion Pro,Georgia,serif;line-height:1;letter-spacing:.08em;text-transform:uppercase}.language-picker-grid{display:grid;grid-template-columns:repeat(2,100px);align-items:center;justify-content:center;gap:1.15em 1.1em;width:100%;margin:0 auto .9em;border-spacing:0}.language-picker-grid tbody,.language-picker-grid tr{display:contents}.language-picker-grid td{display:flex;width:100px;height:67px;align-items:center;justify-content:center;padding:0;text-align:center}.language-picker-flag{display:flex;box-sizing:border-box;width:100px;height:67px;align-items:center;justify-content:center;margin:0 auto;border:3px solid transparent;background:transparent;padding:3px;line-height:0;cursor:pointer}.language-picker-flag[aria-pressed=true]{border-color:var(--border-primary)}.language-picker-flag:focus-visible{outline:1px dotted var(--border-primary);outline-offset:2px}.language-picker-flag img{display:block;width:88px;min-width:88px;height:55px;object-fit:cover}#newsbox-frame p{min-height:80px;margin:0 0 1.5em;color:var(--text-secondary);font-size:1em;text-align:left;text-indent:0;white-space:pre-wrap}#newsbox-frame .news-line{display:block;margin-bottom:.6em}#newsbox-frame .news-line-last{margin-bottom:0}#newsbox-frame .news-link{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:inherit;text-decoration:underline dotted;text-underline-offset:.16em;cursor:pointer}#newsbox-frame .news-link:hover{color:var(--state-negative)}#newsbox-frame .news-link:focus-visible{outline:1px dotted currentColor;outline-offset:2px}#newsbox-frame .news-seal{margin-top:.5em;text-align:center}#newsbox-frame .news-seal img{width:60px;opacity:.7}#newsbox-frame .nb-arrow-btn{position:absolute;right:8px;bottom:6px;border:0;background:transparent;color:var(--text-muted);padding:4px;font:inherit;user-select:none;outline:none;cursor:pointer}#newsbox-frame .nb-arrow-btn svg{display:block;pointer-events:none;image-rendering:pixelated}#newsbox-frame .nb-arrow-btn-back{right:auto;left:8px}.tools.right.\72\75\62\69\63\6f\6e\2d relations-mode{box-sizing:border-box;width:380px;min-height:0;padding:1.25em 1.2em 1.5em}.c6597eb99cb61{color:#fff;font:1em/1.3 Minion Pro,Georgia,serif}.c6597eb99cb61 h2{margin:0 0 .2em;color:#fff;font:400 1.55em/1.1 Minion Pro,MinionPro,Georgia,serif;font-family:Minion Pro,MinionPro,Georgia,serif;text-align:center;text-transform:none;letter-spacing:0}.c3d62f4173db7{margin:0 0 1.15em;font-size:.92em;text-align:center;text-indent:0;text-transform:lowercase}.ccdd8356cb6c2{display:grid;grid-template-columns:1fr;gap:.9em;padding:0}.c8e0327ce53ab{position:relative;min-width:0;min-height:98px;margin:0;text-align:left}.cc222ab975311{display:block;box-sizing:border-box;width:84px;height:98px;margin:0;border:2px solid #777;background:#0003;object-fit:cover;object-position:center top;box-shadow:0 2px 8px #00000061}.c8e0327ce53ab:nth-child(2n) .cc222ab975311{margin-left:auto}.c6583f8db97dd{position:absolute;top:0;right:0;display:block;box-sizing:border-box;width:84px;height:98px;padding:5px;object-fit:contain;object-position:center}.c8e0327ce53ab:nth-child(2n) .c6583f8db97dd{right:auto;left:0}.cd99b2957d76b{filter:invert(1)}.c185e88da6682{position:absolute;top:0;right:100px;left:100px;display:block;margin:0 0 .35em;font-size:1.05em;line-height:1.1;white-space:nowrap}.c8e0327ce53ab:nth-child(2n) .c185e88da6682{right:100px;left:100px;text-align:right}.c2b7a66c6cbe1{position:absolute;top:1.65em;right:100px;left:100px;color:#ffffffc7;font-size:.86em;line-height:1.35;text-transform:lowercase}.c8e0327ce53ab:nth-child(2n) .c2b7a66c6cbe1{right:100px;left:100px;text-align:right}.c2b7a66c6cbe1>div{margin-top:.25em;white-space:nowrap}.c2b7a66c6cbe1 span,.c2b7a66c6cbe1 strong{display:inline}.c6a94f3f9f55e{color:#fff;font-weight:700}.c2b7a66c6cbe1 .cb506af24c58a{text-transform:none}.c3d62f4173db7 strong,.c2b7a66c6cbe1 strong{font-weight:400}.cda08eace2491{position:relative;min-height:0;padding-top:.8em}.cda08eace2491[hidden]{display:none}.cda08eace2491.has-selection{min-height:720px}.c78ef2f251ff9{position:relative;box-sizing:border-box;width:100%;min-height:250px;padding:.25em 0 .15em}.c78ef2f251ff9[hidden]{display:none}.c78ef2f251ff9 .streetfighting-map-host{width:100%;max-width:none;margin:0 auto}.c78ef2f251ff9 .streetfighting-map-host svg{display:block;width:100%;height:auto;overflow:visible}.c78ef2f251ff9 .streetfighting-region{fill:var(--streetfighting-fill, #fff)!important;stroke:#000!important;stroke-width:1.05;vector-effect:non-scaling-stroke;cursor:pointer}.c78ef2f251ff9 .streetfighting-region:focus{outline:none}.c78ef2f251ff9 .streetfighting-region:hover,.c78ef2f251ff9 .streetfighting-region:focus-visible{stroke:#fff!important;stroke-width:2}.c78ef2f251ff9 .streetfighting-region.is-selected{stroke:#fff!important;stroke-width:2;stroke-linejoin:round}.ca476f78b689d{pointer-events:none}.c459c10e78fe9{stroke:#fff;stroke-width:2.6;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none;filter:drop-shadow(0 0 2px rgb(255 255 255 / 88%));animation:k180ef46a3af3 .72s ease-in-out infinite alternate}@keyframes k180ef46a3af3{0%{opacity:.76}to{opacity:1}}.cf7068168ad82{position:fixed;z-index:2147483000;inset:0;pointer-events:none;opacity:0;transition:opacity .22s ease-in-out}.cf7068168ad82.is-visible{opacity:1}.cf7068168ad82.is-dismissed{opacity:0}.c745ea646d055{position:absolute;display:block;background:#00000075;pointer-events:none}.c3f31626ef1a7{position:fixed;z-index:2147483001;perspective:700px;pointer-events:none;transform:translateZ(0);transition:transform .72s steps(12,end);will-change:transform}.c3f31626ef1a7.is-pulled{transform:translate3d(0,calc(100% + 12px),0)}.c3f31626ef1a7.is-pulled.is-seated{transform:translateZ(0)}.ca5198e4e0183{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .58s steps(9,end);will-change:transform}.c3f31626ef1a7.is-flipped .ca5198e4e0183{transform:rotateY(180deg)}.cbe51e2727301{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;backface-visibility:hidden;-webkit-backface-visibility:hidden}.cf455c02fee64{top:3.065%;left:0;width:87.136%;height:93.87%;object-fit:fill;transform:rotateY(180deg)}.c00132d772894{position:fixed;z-index:2147483002;display:block;object-fit:contain;visibility:hidden;pointer-events:none}.c00132d772894.is-active{visibility:visible}body.\72\75\62\69\63\6f\6e\2d public-order-enemy-draw-active .c4acf333aeb69{display:none!important}@media(prefers-reduced-motion:reduce){.cf7068168ad82,.c3f31626ef1a7,.ca5198e4e0183{transition-duration:1ms}.c459c10e78fe9{animation:none}}.c65e986810f22{display:grid;grid-template-columns:minmax(0,1fr) minmax(64px,.18fr);align-items:center;gap:.55em;margin:.65em .15em 0}.c10317dc81ef9{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.34em;min-width:0;margin:0;font-family:inherit;font-size:.88em;font-weight:700;line-height:1.15;text-align:center}.c9e00d85218b3{display:flex;box-sizing:border-box;width:100%;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:.24em;white-space:normal;text-align:center}.c9e00d85218b3>span:first-child{color:#fff;font-weight:700}.c9e00d85218b3 strong{font-weight:700}.c9e00d85218b3:last-child{flex-direction:column;align-items:center}.c9e00d85218b3:last-child>.ce9b8e74f2b6d{max-width:29em;margin:.2em auto 0;color:inherit!important;font-weight:400;line-height:1.25}.cc2ca34627100{position:relative;display:block;width:100%;max-width:84px;justify-self:center;align-self:center;cursor:help}.cc2ca34627100.has-intelligence{cursor:pointer}.cc2ca34627100:focus-visible{outline:1px dotted #fff;outline-offset:3px}.c23a3163baf61{display:block;width:100%;height:auto}.cf9686736a8be{position:absolute;top:3.065%;left:12.5%;display:none;width:87.136%;height:93.87%;object-fit:fill}.cc2ca34627100.is-intelligence-revealed .c23a3163baf61{visibility:hidden}.cc2ca34627100.is-intelligence-revealed .cf9686736a8be{display:block;animation:k18facfece8dc .52s steps(2,end) infinite alternate}@keyframes k18facfece8dc{0%{opacity:.52;filter:brightness(.78)}to{opacity:1;filter:brightness(1.22) drop-shadow(0 0 4px rgb(255 255 255 / 72%))}}@media(prefers-reduced-motion:reduce){.cc2ca34627100.is-intelligence-revealed .cf9686736a8be{animation:none}}.cca47223ab0fc{position:absolute;z-index:1;left:50%;bottom:calc(100% - 6px);display:block;width:125%;max-width:none;height:auto;pointer-events:none;transform:translate(-50%)}.streetfighting-state-tooltip.c4acf333aeb69{grid-template-columns:minmax(0,1fr);width:300px;max-width:calc(100vw - 24px);font-weight:400;text-align:left;contain:none;will-change:auto}.streetfighting-state-tooltip.c4acf333aeb69.viewport-tooltip-visible{visibility:visible;opacity:1}.streetfighting-state-tooltip.c4acf333aeb69 p{margin:0;font-size:1.15rem;line-height:1.3}.c7e9bbdc17185{display:block;width:var(--xcbcb64992cc4, 72px);height:var(--x514c2e7c473a, auto);margin:0;object-fit:fill}.cc23690c6b13a{display:grid;grid-template-columns:var(--xcbcb64992cc4, 72px) minmax(0,1fr);align-items:center;gap:12px;margin-bottom:10px}.cbfb1d8d366d5{font-size:1rem;line-height:1.15;text-align:left}.cb824f66f719b{display:inline}.cf5dacf5438b0{color:#c00000}.streetfighting-state-tooltip.c4acf333aeb69:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--border-subtle)}.c52db8f9be78c{display:flex;box-sizing:border-box;width:100%;flex-direction:column;align-items:center;gap:.45em;margin:.65em auto 0;padding:0;color:inherit;font-family:inherit}.c52db8f9be78c[hidden]{display:none}.c636de8c25291{box-sizing:border-box;width:100%;aspect-ratio:4 / 3;border-width:3px;border-color:#68645d;border-radius:0;clip-path:none}.c636de8c25291:before,.c636de8c25291:after,.c636de8c25291>img{border-radius:inherit}.c6d9ad3d0bf6f{display:block;width:100%;height:100%;object-fit:cover}.c07b65b6e6a8d{display:flex;box-sizing:border-box;width:100%;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:.25em 0 0;text-align:center}.c8786d76ccbef{width:max-content;max-width:100%;margin:0;color:inherit;font:inherit;font-size:1.45em;font-weight:700;line-height:1.15;text-align:center}.c505eda1a849b{width:max-content;max-width:100%;margin:.3em 0 0;color:inherit;font-size:.92em;font-weight:400;line-height:1.15;text-align:center}.c4479c382ca2e{color:inherit;font-weight:inherit;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:.16em;cursor:help}.c4479c382ca2e:focus-visible{outline:1px dotted currentColor;outline-offset:2px}.cb0c299718080{display:grid;width:100%;align-self:stretch;gap:.24em;margin-top:.65em;font-size:1em;line-height:1.15;text-align:center}.c7717430052ca{display:flex;align-items:center;justify-content:center;gap:.28em;text-align:center}.c7717430052ca span{font-weight:700}.c7717430052ca strong{color:#d96b6b;font-weight:700}.c7717430052ca strong[data-tier=moderate]{color:#f2cf5b}.c7717430052ca strong[data-tier=strong]{color:#67b96d}.ccec85b0c3e9b{display:flex;align-items:flex-start;justify-content:center;gap:.25em;margin-top:1.75em}.cd72b78a8ddd2{display:block;position:relative;width:5em;height:6.75em;flex:0 0 auto;margin:0;padding:0;border:0;outline:0;background:transparent;perspective:28em;cursor:pointer;user-select:none;transform:translateY(-1.4em);transition:transform .36s steps(6,end) .36s}.cd72b78a8ddd2[data-resistance-card=clandestineNetwork]{order:1}.cd72b78a8ddd2[data-resistance-card=stahlhelmPresence]{order:2}.cd72b78a8ddd2[data-resistance-card=publicSympathy]{order:3}.cd72b78a8ddd2[aria-pressed=false]{transform:translateY(0);transition-delay:0ms}.cd72b78a8ddd2.is-rule-disabled{cursor:not-allowed;opacity:.42;filter:grayscale(1)}.cd72b78a8ddd2:focus-visible{outline:1px dotted #f1eee5;outline-offset:2px}.c544861e06ec3{display:block;position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .36s steps(6,end)}.ccec85b0c3e9b-no-transition .cd72b78a8ddd2,.ccec85b0c3e9b-no-transition .c544861e06ec3{transition:none!important}.cd72b78a8ddd2[aria-pressed=false] .c544861e06ec3{transform:rotateY(180deg)}.cd44f52fe9c64{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;image-rendering:pixelated;backface-visibility:hidden;pointer-events:none}.cc357f826b8c7{transform:rotateY(180deg)}.cbbebc7d91439:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip){display:grid!important;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;width:280px;padding:10px;text-align:left}.cee6acc7e003b{display:block;width:56px;height:76px;object-fit:fill;image-rendering:pixelated}.cbbebc7d91439:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip) p{min-width:0;margin:0;font-size:.95rem;line-height:1.25;text-align:center}#newsbox-frame .ca90342cf91ca{min-height:0;margin:.04em 0 0;font-size:1.02em;font-weight:700;line-height:1.1;text-align:center}#newsbox-frame .ca90342cf91ca strong{color:#f1eee5}@media(prefers-reduced-motion:reduce){.cd72b78a8ddd2,.c544861e06ec3{transition-duration:1ms;transition-delay:0ms}}.cb0f1d6199da1{width:180px;margin:0 auto;-webkit-user-select:none;user-select:none;transform-origin:center;transform:translate(0);transition:transform .42s steps(9,end)}.c21b10c323382{display:block;width:180px;height:180px;margin:0 auto;overflow:visible;filter:drop-shadow(0 5px 3px rgb(0 0 0 / 38%))}.c21b10c323382 path{outline:none;-webkit-tap-highlight-color:transparent}.c2581a493ead1{display:block;margin:-1.1em auto 0;color:#fff;font:700 1.05em/1.15 Minion Pro,MinionPro,Georgia,serif;text-align:center}.cda08eace2491.has-selection .c2581a493ead1{display:none}.cc612f3bf3fb6{transform:translate(var(--x85bf59bc229c, 0),var(--xc77d0f1fb112, 0));transition:transform .17s steps(2,end)}.cc612f3bf3fb6:is(.is-hovered,.is-selected){transform:translate(var(--xbd986f0fc168, 0),var(--x7e591df1690f, 0))}.c267cc3883c73 path{cursor:pointer;stroke:none;filter:brightness(.52) saturate(.9);pointer-events:visiblePainted}.c35aee9eec769 path{stroke:#00000073;stroke-width:.9}.c63cae0449a2f path{cursor:pointer;stroke:#ffffffc7;stroke-width:1.15;stroke-linejoin:round;transition:filter .12s ease,opacity .12s ease}.c63cae0449a2f path:hover,.c63cae0449a2f path:focus-visible,.c63cae0449a2f path.active{filter:brightness(1.18);outline:none}.cda08eace2491.has-selection .cb0f1d6199da1{transform:translate(-66px)}.c44d93a212bbb{position:absolute;top:.8em;right:0;left:0;display:grid;grid-template-columns:180px minmax(0,1fr);grid-template-rows:180px auto;column-gap:.4em;row-gap:.65em;width:auto;margin:0;font-size:.9em;line-height:1.35;text-align:left;pointer-events:none}.c44d93a212bbb[hidden]{display:none}.cfb0f66d32a27{position:relative;display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:180px minmax(0,1fr);gap:.65em;align-items:center;transform:translateY(-1.25em);pointer-events:auto}.c729f9ea360da{display:grid;grid-column:2;gap:.5em;justify-items:center;min-width:0;font-size:1em;text-align:center}.cf7ba5ae5f9fc{position:absolute;top:50%;left:calc(50% - 66px);display:block;width:180px;margin:0;font-size:1.2em;line-height:1.25;text-align:center;transform:translate(-50%,-50%)}.c2c1a390b7981{box-sizing:border-box;grid-column:2;grid-row:1;width:120px;height:120px;align-self:start;justify-self:end;margin:25px 0 0}.cf49b8c4bed24{display:block;width:100%;height:100%;object-fit:cover}.c8209528fd78e{display:grid;gap:.05em;justify-items:center;min-height:0;margin:0;color:#fff;font-family:Minion Pro,MinionPro,Georgia,serif;font-size:1em;font-weight:700;line-height:1.18;text-align:center;text-indent:0;white-space:normal;overflow-wrap:anywhere}.c8209528fd78e>span{color:#fff;font-size:1em;white-space:nowrap}.c9b2ca4f43af2{color:#8b0000}.c8209528fd78e strong{display:block;color:#fff;font-family:Minion Pro,MinionPro,Georgia,serif;font-size:inherit;font-weight:700;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:.16em;cursor:help}.c8209528fd78e strong[data-tone=positive-strong]{color:var(--state-positive-strong)}.c8209528fd78e strong[data-tone=positive]{color:var(--state-positive)}.c8209528fd78e strong[data-tone=warning]{color:var(--state-warning)}.c8209528fd78e strong[data-tone=neutral]{color:#fff}.c8209528fd78e strong[data-tone=negative]{color:var(--state-negative)}.c8209528fd78e strong[data-tone=negative-strong]{color:var(--state-negative-strong)}.c8209528fd78e strong:focus-visible{outline:1px dotted currentColor;outline-offset:2px}.cf84e65635250{position:absolute;inset:auto;z-index:4;width:max-content;min-width:0;max-width:calc(100% - 1em);padding:.45em .65em;font-size:1rem;line-height:1.1;text-align:left;white-space:normal;visibility:visible;opacity:1;transform:none;pointer-events:none}.cf84e65635250[hidden]{display:none}.cf4af4f987688{width:210px;max-width:calc(100% - 1em)}.ce67e412e7a6a{font-weight:700}.ce67e412e7a6a-spd{color:var(--spd-color)}.ce67e412e7a6a-kpd{color:var(--kpd-color)}.ce67e412e7a6a-sed{color:var(--sed-color, #dc241f)}.cfa203d11fc89{box-sizing:border-box;width:min(340px,calc(100% - 1em));margin:1.2em auto 0;border-top:2px solid #fff;padding-top:.8em;color:#fff;font-family:Minion Pro,Georgia,serif;text-align:center}.cda08eace2491.has-selection .cfa203d11fc89{margin-top:5.5em}.c460daa876320{display:block;margin-bottom:.45em;font-family:Minion Pro,MinionPro,Georgia,serif;font-size:1.25em;font-weight:700;line-height:1.15}.ca81da6dcdbda{display:grid;grid-template-columns:2em minmax(0,1fr) 2em;align-items:start;gap:0;width:100%;margin:.45em auto 0}.cead7a5148a11{display:inline-flex;box-sizing:border-box;width:2em;height:1.7em;align-items:center;justify-content:center;border:2px solid #777;border-radius:0;background:#080f1cb8;padding:0;color:#fff;font:700 1em/1 Minion Pro,MinionPro,Georgia,serif;cursor:pointer}.cead7a5148a11:first-child{border-right:0}.cead7a5148a11:last-child{border-left:0}.cead7a5148a11:hover,.cead7a5148a11:focus-visible{background:#ffffff1f;outline:none}.cead7a5148a11:active{transform:translate(1px,1px)}.cc46f6f2b0e67{min-height:3.6em;margin:.65em .2em 0;color:#e3e3de;font-size:.74em;line-height:1.2;text-align:left}.c9c3cfc10c39b{color:var(--sed-color, #dc241f)}.cdc9376a671fe{color:#8b0000}.c08b82963f7f4{display:grid;grid-template-columns:minmax(0,1fr);gap:.15em;margin:.5em .2em 0;font-size:.74em;font-family:Minion Pro,MinionPro,Georgia,serif;font-weight:700;line-height:1.2}.c08b82963f7f4[hidden]{display:none}.c6693742e7e6a{display:flex;gap:.3em;justify-content:flex-start;text-align:left}.c6693742e7e6a:nth-child(2n){justify-content:flex-end;text-align:right}.c6693742e7e6a>span{white-space:nowrap}.c39d3de93052e{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;cursor:help}.c39d3de93052e:focus-visible{outline:1px dotted #fff;outline-offset:3px}.c2c39228cfc54{box-sizing:border-box;display:grid;width:100%;height:1.7em;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;overflow:hidden;border:2px solid #777;border-radius:0;background:#111722}.ca25604702f43{display:block;min-width:0;background:#4a4a4a}.ca25604702f43.is-complete:nth-child(1){background:#e2c66f}.ca25604702f43.is-complete:nth-child(2){background:#e5ad5c}.ca25604702f43.is-complete:nth-child(3){background:#e58a4f}.ca25604702f43.is-complete:nth-child(4){background:#dd6045}.ca25604702f43.is-complete:nth-child(5){background:#c83d3d}.cfd0afd4fbb22{margin-top:.45em;color:#fff;font-size:.9em;font-weight:700;line-height:1}.c584b3f5d3796{width:270px;max-width:calc(100% - 1em)}.c03d1e97fea23{display:block;margin-bottom:.45em;font-size:1.08em;font-weight:400;line-height:1.05;text-align:center}.c87f7e7ffd603{display:block;margin-top:.3em;font-weight:400;line-height:1.15;text-align:left}.c0e3250f0f28c,.ccab7d623b376{font-weight:400}.c45b07638817b{color:#c43b4d;font-weight:400}.cf97f47ae308a{margin-top:.55em}.c4cd085b846fb,.c9e056d077da7{font-weight:400}.cd71454c59502{box-sizing:border-box;width:100%;aspect-ratio:4 / 3;margin:0 auto}.ce880b7a0a5d5{display:block;width:100%;height:100%;object-fit:cover}.ce03ee3147033>img.c79e733a4c355{filter:grayscale(1) contrast(1.15) brightness(.72)}.ce03ee3147033{position:relative;overflow:hidden;border:2px solid #777;border-radius:0;background:#090b0d;contain:paint;isolation:isolate}.ce03ee3147033.c2c1a390b7981{border-radius:22%/18%;clip-path:inset(0 round 22% / 18%)}.ce03ee3147033.c2c1a390b7981>img,.ce03ee3147033.c2c1a390b7981:before,.ce03ee3147033.c2c1a390b7981:after{border-radius:inherit}.ce03ee3147033>img{filter:sepia(.1) saturate(.88) contrast(1.3) brightness(.84) blur(.16px) drop-shadow(1px 0 rgb(255 255 255 / 12%));transform:scale(1.024);transform-origin:center;will-change:transform;animation:k8e9bf1439b78 2.8s steps(8,end) infinite;animation-delay:var(--x8630318aeb84, 0ms)}.ce03ee3147033:before,.ce03ee3147033:after{position:absolute;z-index:2;inset:0;content:"";pointer-events:none;transform:translateZ(0);will-change:background-position,opacity}.ce03ee3147033:before{background-image:radial-gradient(circle at 18% 27%,rgb(255 255 255 / 50%) 0 .55px,transparent .8px),radial-gradient(circle at 73% 61%,rgb(0 0 0 / 70%) 0 .65px,transparent .95px),radial-gradient(circle at 42% 84%,rgb(255 255 255 / 35%) 0 .45px,transparent .75px),repeating-linear-gradient(91deg,transparent 0 37px,rgb(255 255 255 / 11%) 38px,transparent 39px 83px);background-position:0 0,1px 2px,2px 1px,0 0;background-size:3px 3px,4px 4px,5px 5px,100% 100%;mix-blend-mode:overlay;opacity:.48;animation:kab7c083e50db .34s steps(3,end) infinite;animation-delay:var(--xcf6f92163173, 0ms)}.ce03ee3147033:after{background-image:repeating-linear-gradient(to bottom,#ffffff08 0 1px,#00000021 2px 4px),linear-gradient(to bottom,transparent 0%,transparent 42%,rgb(255 255 255 / 9%) 48%,rgb(0 0 0 / 18%) 54%,transparent 62%,transparent 100%);background-position:0 0,0 -100%;background-size:100% 4px,100% 200%;box-shadow:inset 0 0 1.7em #000000b3,inset 0 0 .25em #ffffff1a;opacity:.84;animation:ked778f42a48e 2.35s linear infinite,k7607b199b18c .32s steps(2,end) infinite;animation-delay:var(--xfff4c09adcb9, 0ms),var(--x28618c0bde10, 0ms)}@keyframes k8e9bf1439b78{0%,to{transform:translate(0) scale(1.024)}12%{transform:translate(-.38px,.22px) scale(1.025)}25%{transform:translate(.32px,-.28px) scale(1.024)}38%{transform:translate(-.2px,-.12px) scale(1.025)}51%{transform:translate(.12px,.34px) scale(1.024)}63%{transform:translate(.38px,.18px) scale(1.024)}76%{transform:translateY(-.35px) scale(1.025)}88%{transform:translate(-.32px,.28px) scale(1.024)}}@keyframes kab7c083e50db{0%{background-position:0 0,1px 2px,2px 1px,0 0}33%{background-position:-2px 1px,3px -1px,-1px 4px,5px 0}66%{background-position:2px -2px,-1px 3px,4px -1px,-3px 0}to{background-position:-1px 2px,2px 0,1px -3px,2px 0}}@keyframes ked778f42a48e{0%{background-position:0 0,0 -100%}to{background-position:0 4px,0 100%}}@keyframes k7607b199b18c{0%,to{opacity:.81}50%{opacity:.86}}.ce03ee3147033.c2c1a390b7981>img{filter:sepia(.05) saturate(.98) contrast(1.1) brightness(.96);animation:k8e2b52303951 3.8s steps(8,end) infinite;animation-delay:var(--x8630318aeb84, 0ms)}.ce03ee3147033.c2c1a390b7981:before{opacity:.16;animation-duration:.52s}.ce03ee3147033.c2c1a390b7981:after{box-shadow:inset 0 0 .5em #0000004d;opacity:.38;animation-duration:4.2s,.48s}@keyframes k8e2b52303951{0%,to{transform:translate(0) scale(1.008)}25%{transform:translate(.05px,-.04px) scale(1.008)}50%{transform:translate(-.04px,.06px) scale(1.009)}75%{transform:translate(.04px,.03px) scale(1.008)}}.cb4ec22d0b561{position:absolute;z-index:4;inset:-200%;display:block;width:500%;height:500%;opacity:0;image-rendering:auto;pointer-events:none;transform:translate(10%,10%)}.ce03ee3147033.\72\75\62\69\63\6f\6e\2d vintage-static-transition>.cb4ec22d0b561{opacity:1;animation:k56c1b70258ff 90ms linear infinite both}@keyframes k56c1b70258ff{0%{transform:translate(10%,10%)}to{transform:translate(-10%,-10%)}}@media(prefers-reduced-motion:reduce){.ce03ee3147033>img,.ce03ee3147033:before,.ce03ee3147033:after{animation:none}}.c8e4c5cf120aa.tab_container{margin:.55em -1.2em -1.5em}.c8e4c5cf120aa .tab_button:disabled{opacity:1;cursor:default}.c8e4c5cf120aa .tab_button:not(:disabled):not(.active){cursor:pointer}#scene-dashboard,#scene-map,#scene-government,#scene-referendum,#scene-election-chart,#scene-history-charts,#scene-supplement{clear:both;margin:1em auto 1.5em}body.government-priorities-screen .tools.left,body.government-priorities-screen .tools.right,body.government-priorities-screen #dnvp_dashboard,body.cvp-negotiation-screen .tools.left,body.cvp-negotiation-screen .tools.right,body.cvp-negotiation-screen #dnvp_dashboard,body.panzercruiser-screen .tools.left,body.panzercruiser-screen #dnvp_dashboard,body.economic-crisis-screen .tools.right,body.economic-crisis-screen #dnvp_dashboard{display:none!important}.economic-crisis-panel{position:absolute;z-index:48;box-sizing:content-box;width:380px;border:1px solid var(--border-focus);padding:.8em;background-color:var(--surface-paper);box-shadow:2px 2px 12px var(--shadow-color);color:var(--text-on-paper);font-family:Georgia,serif;font-size:.85em}.economic-crisis-row{display:flex;align-items:center;margin-bottom:14px}.economic-crisis-row-last{margin-bottom:0}.economic-crisis-portrait{width:150px;height:200px;flex-shrink:0;margin-right:10px;border:2px solid var(--media-border);object-fit:cover}.economic-crisis-copy{font-size:1.15em;font-style:italic;line-height:1.4}body.cvp-negotiation-screen #content{background-color:var(--surface-card)!important}body.cvp-negotiation-screen #content ul.choices li.unavailable,body.cvp-negotiation-screen #content ul.choices li.unavailable *{color:var(--text-disabled)!important}.panzer-left-panel{position:absolute;z-index:48;box-sizing:content-box;width:220px;border:5px solid var(--border-subtle);padding:1.8em .8em 1.2em;background-color:var(--surface-paper);box-shadow:2px 2px 12px var(--shadow-color);color:var(--text-on-paper);font-family:Minion Pro,Georgia,serif;font-size:1em;text-align:center}.panzer-panel-flag,.panzer-panel-portrait{display:block;width:100%;height:auto;border:3px solid var(--media-border);margin:0 auto 6px;background:var(--surface-elevated)}.panzer-panel-portrait{max-height:220px;object-fit:cover;object-position:center top}.panzer-panel-flag-caption{margin-bottom:18px}.panzer-tip-wrap{position:relative;display:inline;cursor:help;text-decoration:underline dotted}.panzer-tip{position:absolute;bottom:125%;left:50%;z-index:100;display:none;width:200px;transform:translate(-50%);border:2px solid var(--border-subtle);padding:10px;background:var(--surface-tooltip);color:var(--text-primary);box-shadow:2px 2px 6px var(--shadow-color);font-size:.95em;text-align:center}.panzer-tip-wrap:hover .panzer-tip,.panzer-tip-wrap:focus-within .panzer-tip{display:block}.recovered-priority-panel{position:absolute;z-index:48;display:flex;box-sizing:border-box;width:240px;height:420px;overflow:hidden;flex-direction:column;border:3px solid var(--border-primary);padding:.5em;background-color:var(--surface-elevated);color:var(--text-primary);box-shadow:2px 2px 12px var(--shadow-color);font-size:.9em;transition:background-color .4s ease}.recovered-priority-top{border-bottom:0}.recovered-priority-title-wrap{flex-shrink:0;margin-bottom:5px;text-align:center}.recovered-priority-title{color:var(--text-primary);font-size:1.25em}.recovered-priority-image-frame{box-sizing:border-box;width:100%;height:200px;overflow:hidden;flex-shrink:0;border:4px solid var(--media-border)}.recovered-priority-image-frame img{display:block;width:100%;height:100%;object-fit:fill;filter:grayscale(100%);transition:filter .4s ease}.recovered-priority-description{display:flex;flex:1;align-items:center;justify-content:center;margin-top:.4em}.recovered-priority-description-copy{font-size:.9em;line-height:1.4;text-align:center}.recovered-priority-panel.is-selected,.recovered-priority-panel.is-hovered{background-color:var(--surface-selected-paper)}.recovered-priority-panel.is-selected .recovered-priority-image-frame img,.recovered-priority-panel.is-hovered .recovered-priority-image-frame img{filter:none}.cvp-negotiation-panel{position:absolute;z-index:48;box-sizing:content-box;width:220px;height:690px;overflow:hidden;border:3px solid var(--border-primary);padding:.8em;background:var(--surface-paper);color:var(--text-on-paper);box-shadow:2px 2px 12px var(--shadow-color);font-family:Georgia,serif;font-size:.8em}.cvp-negotiation-party-wrap{display:flex;min-height:52px;align-items:center;justify-content:center;margin-bottom:6px;text-align:center}.cvp-negotiation-party{font-size:1.5em;line-height:normal}.cvp-negotiation-panel-right .cvp-negotiation-party-wrap{display:block;min-height:0}.cvp-negotiation-portrait{display:block;width:100%;height:240px;margin:0 auto 6px;border:3px solid var(--media-border);object-fit:cover;object-position:center top}.cvp-negotiation-leader{display:block;margin-bottom:6px;font-size:1.1em;text-align:center}.cvp-negotiation-factions-title{display:block;margin:4px 0 2px;font-size:1.15em;text-align:center}.cvp-negotiation-columns{display:flex;justify-content:space-between;margin:4px 0 6px;border-bottom:3px solid var(--border-primary);padding-bottom:3px;color:var(--text-on-paper);font-size:1em}.cvp-negotiation-faction{margin:6px 0}.cvp-negotiation-faction>strong{display:block;margin-bottom:3px;text-align:center;text-decoration:underline;text-decoration-style:dashed}.cvp-negotiation-faction>div{display:flex;justify-content:space-between}.cvp-negotiation-faction>div>b{font-size:.95em}.dashboard-tabs{display:flex;border:2px solid var(--border-interactive)}.dashboard-tab{flex:1;border:0;border-right:1px solid var(--border-interactive);background:var(--tab-color);padding:.5em;color:inherit;font:inherit}.dashboard-tab:last-child{border-right:0}.dashboard-tab[aria-selected=true]{background:var(--content-bg-color)}.dashboard-panel[hidden]{display:none}.dashboard-cards,.supplement-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75em}.dashboard-card,.supplement-card,.government-action,.map-state-panel{border:1px solid var(--border-interactive);background:var(--content-bg-color);padding:.6em}.dashboard-card h3,.supplement-card h3{margin-top:0;text-align:center}.dashboard-card img,.supplement-card img{display:block;max-width:100%;margin:0 auto}.dashboard-metrics,.supplement-card dl,.map-stats{display:grid;grid-template-columns:minmax(0,1fr) auto}.dashboard-metrics dt,.dashboard-metrics dd,.supplement-card dt,.supplement-card dd,.map-stats dt,.map-stats dd{margin:0;border-bottom:1px dotted var(--border-interactive);padding:.2em 0}.dashboard-metrics dd,.supplement-card dd,.map-stats dd{padding-left:.5em;text-align:right}.map-next-election{margin:28px 0 0;text-align:center;font-weight:400}.map-next-election strong{font-weight:700}[data-tone=positive]{color:var(--state-positive)}[data-tone=negative]{color:var(--state-negative)}[data-tone=warning]{color:var(--state-warning)}#exec_overview{max-width:700px;margin:1em auto;color:var(--text-primary)}#exec_overview,#exec_overview *{font-weight:400}#exec_overview strong{font-weight:700}.exec-portraits-row{display:flex;gap:2em;justify-content:center;margin-bottom:2em}.exec-portrait-card{width:200px;text-align:center}.exec-portrait-frame{display:flex;width:180px;height:220px;margin:0 auto;align-items:center;justify-content:center;overflow:hidden;border:6px solid var(--media-border);background:var(--surface-paper)}.exec-portrait-frame img{display:block;width:100%;height:100%;object-fit:cover}.exec-portrait-empty{font-size:2em}.exec-portrait-role{margin-top:.5em;font-size:.95em;font-style:italic}.exec-portrait-name{margin-top:.1em;font-size:1.1em}.exec-portrait-party{margin-top:.1em;font-size:.9em}.exec-reichsbank{max-width:480px;margin:1em auto;border:3px solid var(--border-primary);background:color-mix(in srgb,var(--surface-elevated) 60%,transparent);padding:1em 1.5em}.exec-reichsbank-title{margin-bottom:.6em;font-size:1.3em;text-align:center;text-transform:uppercase;letter-spacing:.05em}.exec-reichsbank-table{width:100%;border-collapse:collapse}.exec-reichsbank-table td{border-bottom:1px dotted var(--border-primary);padding:.25em .4em;font-size:.95em}.exec-reichsbank-table td:first-child{width:50%}.exec-reichsbank-table td:last-child{text-align:right}.exec-priorities-text{margin:1.5em auto .5em;font-size:1em;line-height:1.6;text-align:center}.exec-meters{max-width:480px;margin:.5em auto 1em}.exec-meter-row{display:grid;grid-template-columns:9em 1fr;align-items:center;gap:.8em;padding:.45em 0;font-size:.95em}.exec-meter-row.exec-meter-divider{border-bottom:1px solid var(--border-primary)}.exec-meter-label{text-align:left}.exec-meter-track{height:14px;overflow:hidden;border:2px solid var(--border-primary);background:transparent}.exec-meter-fill{height:100%;transition:width .4s ease,background .4s ease}.economy-trend-good{color:var(--state-positive-strong)}.economy-trend-bad{color:var(--state-negative-strong)}body.economy-screen #stats_sidebar,body.economy-screen #native-news,body.economy-screen #dnvp_dashboard{display:none!important}body.economy-screen #content{max-width:800px}body.economy-screen #content>.scene-heading{display:none}body.economy-screen #scene-dashboard{margin:-1em -1.5em 1em;color:var(--text-primary);font-family:Georgia,serif}.economy-dashboard .dashboard-tabs{border:0;background:var(--tab-bg-color)}.economy-dashboard .dashboard-tab{border:0;background:var(--tab-color);padding:10px;font-family:Minion Pro,Georgia,serif}.economy-dashboard .dashboard-tab[aria-selected=true]{background:var(--content-bg-color)}.economy-panel{padding:0 1.5em 1em}.economy-heading{margin:14px 0;color:var(--text-primary);font:1.35em Georgia,serif;letter-spacing:.06em;text-align:center;text-transform:uppercase}.economy-overview-stack{display:flex;flex-direction:column;gap:10px}.economy-row{display:flex;align-items:stretch;gap:10px}.economy-card{display:flex;flex:1;flex-direction:column;box-sizing:border-box;min-width:0;border:2px solid var(--border-focus);background:var(--content-bg-color);padding:9px 11px;text-align:center}.economy-card h3{margin:0 0 1px;color:var(--text-primary);font-size:.72em;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.economy-card img{display:block;box-sizing:border-box;width:100%;height:auto;margin:8px 0 0;border:2px solid var(--media-border);object-fit:cover;order:3}.economy-card .dashboard-metrics{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;flex:1;margin:4px 0 0;font-size:.8em;order:2}.economy-card .dashboard-metrics dt,.economy-card .dashboard-metrics dd{margin:0;border-bottom:1px dotted var(--border-primary);padding:1px 0}.economy-card .dashboard-metrics dt{text-align:left}.economy-card .dashboard-metrics dd{padding-left:5px;text-align:right;white-space:nowrap}.economy-primary{display:block;margin:1px 0;font-size:1.2em;white-space:nowrap;order:1}.economy-primary-unit{color:var(--text-primary);font-size:.55em;font-weight:400}.economy-row-top>*{flex:1}.economy-row-middle>:nth-child(4){flex:1.15}.economy-row-bottom>:nth-child(1){flex:1.25}.economy-row-bottom>:nth-child(3){flex:1.1}.economy-cover img{width:auto;height:90px;margin:4px auto;border:0;order:1}.economy-cover small{order:3;color:var(--text-primary);font-size:.76em}.economy-labour-market img,.economy-inflation img{max-height:150px}.economy-mini-chart{display:block;width:100%;max-width:190px;height:96px;margin:3px auto 0;order:1}.economy-chart-label{display:block;margin:23px 0 0;color:var(--text-primary);font-size:.58em;text-transform:uppercase}.economy-mini-chart path{fill:none;stroke:var(--chart-axis);stroke-width:1}.economy-mini-chart polyline{fill:none;stroke:var(--chart-positive-line);stroke-width:1.5}.economy-mini-chart text{fill:var(--chart-label);font:8px Georgia,serif}.economy-world-economy .economy-primary{margin-top:4px;text-align:left}.economy-gold .economy-primary{margin-top:auto}.economy-gold .dashboard-metrics{flex:0 0 auto;margin:14px 0 auto}.economy-labour-market .dashboard-metrics dt{white-space:nowrap}.economy-labour-market .dashboard-metrics dt:nth-of-type(3),.economy-labour-market .dashboard-metrics dd:nth-of-type(3){grid-column:1 / -1;text-align:left}.economy-sector-mood .dashboard-metrics{font-size:.78em}.economy-sector-mood .dashboard-metrics dt,.economy-balance-of-payments .dashboard-metrics dt,.economy-public-debt .dashboard-metrics dt,.economy-public-debt .dashboard-metrics dd{white-space:nowrap}.economy-inflation .dashboard-metrics{display:block;text-align:center}.economy-inflation .dashboard-metrics dt,.economy-inflation .dashboard-metrics dd{border:0;text-align:center}.economy-inflation .dashboard-metrics dd{margin-top:5px;padding:0}.economy-reparations .economy-primary{margin-top:34px}.economy-reparations .dashboard-metrics{flex:0 0 auto;margin-top:auto}.economy-reich-budget .dashboard-metrics{display:block}.economy-reich-budget .dashboard-metrics dt,.economy-reich-budget .dashboard-metrics dd{display:inline;border:0}.economy-reich-budget .dashboard-metrics dd:after{display:block;content:""}.economy-balance-of-payments .dashboard-metrics dt:last-of-type,.economy-balance-of-payments .dashboard-metrics dd:last-of-type{font-weight:700}.economy-public-debt{position:relative}.economy-debt-pie{position:absolute;bottom:18px;left:12px;width:38px;height:38px;border-radius:50%;background:conic-gradient(#9b1b18 0 50.2%,#2d7046 50.2% 77.6%,#8b1111 77.6% 100%)}.economy-public-debt .dashboard-metrics{margin-left:45px}.economy-alerts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.economy-alerts article{display:flex;align-items:center;gap:9px;border:2px solid var(--state-negative-strong);padding:7px 11px;font-size:.9em}.economy-alerts img{flex:0 0 auto;width:66px;height:46px;border:1px solid var(--media-border);object-fit:cover}.economy-native-table{color:var(--text-primary);font-size:.9em}.economy-native-table th{font-weight:400}.economy-native-table td{white-space:nowrap}.economy-table-heading{border:0;padding:0 0 .25em;color:var(--text-primary);font-size:1em;font-weight:700!important;letter-spacing:.06em;text-align:center;text-transform:uppercase}.economy-table-heading[data-heading-tone=revenue]{color:var(--state-positive)}.economy-table-heading[data-heading-tone=expenditure]{color:var(--state-negative-strong)}.economy-table-total{font-weight:700}[data-economy-band="0"]{color:var(--state-positive-strong)}[data-economy-band="1"]{color:color-mix(in srgb,var(--state-positive-strong) 76%,var(--state-warning))}[data-economy-band="2"]{color:color-mix(in srgb,var(--state-positive) 24%,var(--state-warning))}[data-economy-band="3"]{color:var(--state-warning)}[data-economy-band="4"]{color:color-mix(in srgb,var(--state-warning) 58%,var(--state-negative-strong))}[data-economy-band="5"]{color:var(--state-negative-strong)}.economy-sector-table{width:100%;border-collapse:collapse;color:var(--text-primary);font-size:.95em}.economy-sector-table th{border-bottom:2px solid var(--border-focus);padding:.4em .45em;color:var(--text-primary);font:700 .8em Georgia,serif;letter-spacing:.06em;text-align:center;text-transform:uppercase}.economy-sector-table td{border-bottom:1px dotted var(--border-primary);padding:.45em;text-align:center;vertical-align:middle}.economy-sector-table td:first-child{text-align:left}.economy-sector-row:hover{background:var(--surface-hover);cursor:help}.economy-sector-detail{display:none}.economy-sector-row:hover+.economy-sector-detail,.economy-sector-detail:hover{display:table-row}.economy-sector-detail>td{padding:.6em .8em}.economy-sector-detail>td>div{display:flex;align-items:center;gap:18px}.economy-sector-detail img{flex:0 0 auto;width:170px;height:125px;border:2px solid var(--media-border);object-fit:cover}.economy-sector-detail p{margin:0;line-height:1.45;text-align:left}.economy-sector-detail p+p{margin-top:6px}.economy-budget-columns{display:flex;align-items:flex-start;gap:14px;color:var(--text-primary);font-size:.9em}.economy-budget-columns>section{flex:1;min-width:0}.economy-budget-columns .economy-native-table{font-size:.95em}.economy-budget-columns .economy-native-table td{padding:.25em .4em}.economy-budget-columns>section:nth-child(3) .economy-native-table+.economy-native-table{margin-top:16px}.economy-budget-chart{margin-top:16px;text-align:center}.economy-budget-chart h3{margin:0 0 3px;color:var(--text-primary);font-size:.8em;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.economy-budget-chart p{margin:5px 0 0;font-size:.9em}.economy-finance-minister{display:block;width:auto;height:172px;margin:18px auto 0;border:2px solid var(--media-border)}.economy-line-chart{display:block;width:100%;height:auto;margin:0 auto;overflow:visible}.economy-line-chart .economy-chart-axis{fill:none;stroke:var(--chart-axis);stroke-width:1}.economy-line-chart .economy-chart-zero{stroke:var(--border-subtle);stroke-width:1;stroke-dasharray:3 2}.economy-line-chart .economy-chart-grid{stroke:var(--chart-grid);stroke-width:1}.economy-line-chart .economy-chart-line{fill:none;stroke:var(--chart-line);stroke-width:1.5}.economy-line-chart circle[data-tone=positive]{fill:var(--state-positive)}.economy-line-chart circle[data-tone=negative]{fill:var(--state-negative-strong)}.economy-line-chart text{fill:var(--chart-label);font:9px Georgia,serif}.economy-monetary-layout{display:flex;align-items:stretch;gap:26px;color:var(--text-primary)}.economy-monetary-layout>section:first-child{flex:1.5;min-width:0}.economy-monetary-layout>section:last-child{flex:1;min-width:0}.economy-reichsbank-portraits{display:flex;align-items:flex-start;justify-content:center;gap:18px;margin-bottom:10px}.economy-reichsbank-portraits img{display:block;width:auto;height:120px}.economy-reichsbank-portraits img:last-child{border:2px solid var(--media-border)}.economy-monetary-layout .economy-native-table{font-size:.82em}.economy-reichsbank-ledgers{display:flex;align-items:flex-start;gap:18px;margin-top:8px}.economy-reichsbank-ledgers>table{flex:1}.economy-bank-list{display:flex;flex-direction:column;justify-content:space-between}.economy-bank-list article{display:flex;align-items:center;gap:14px}.economy-bank-list article>img{flex:0 0 96px;width:96px;max-height:84px;object-fit:contain}.economy-bank-list article:nth-child(3)>img{max-height:67px}.economy-bank-list article>div{flex:1;min-width:0}.economy-bank-list strong{display:block;font-size:.95em}.economy-bank-list span{display:block;font-size:1.45em;font-weight:700;line-height:1.05;white-space:nowrap}.economy-bank-list span>span{display:inline;font-size:1em}.economy-bank-list .economy-bank-unit{display:inline;color:var(--text-primary);font-size:.6em;font-weight:400}.economy-bank-list article:first-child>img,.economy-bank-list article:last-child>img{transform:scale(1.15)}.economy-panel-foreign .economy-heading{margin-bottom:0}.economy-dow h3{margin:12px 0 2px;color:var(--text-primary);font: .95em Georgia,serif;letter-spacing:.08em;text-align:center;text-transform:uppercase}.economy-dow .economy-line-chart{width:520px;max-width:100%;margin-bottom:26px}.economy-dow .economy-chart-line{stroke:var(--chart-positive-line)}.economy-world-condition{margin:2px 0 12px;color:var(--text-primary);text-align:center}.economy-foreign-columns{display:flex;align-items:flex-start;gap:18px;color:var(--text-primary);font-size:.9em}.economy-foreign-columns>section{flex:1;min-width:0}.economy-foreign-columns>section:last-child{flex:1.3}.economy-debt-maturity{margin-top:10px;font-size:.85em;text-align:center}.economy-maturity-pie{display:block;width:76px;height:76px;margin:5px auto 3px}.economy-pie-long{fill:var(--chart-positive-line)}.economy-pie-short{fill:var(--state-negative-strong)}.economy-debt-maturity p{margin:0}.economy-debt-maturity i{display:inline-block;width:.75em;height:.75em}.economy-legend-long{background:var(--chart-positive-line)}.economy-legend-short{background:var(--state-negative-strong)}.economy-reparations-toggle{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:1em;height:1em;margin:0 .4em 0 0;border:1px solid var(--border-primary);border-radius:0;background:none;padding:0;color:var(--text-primary);font:inherit;line-height:1;vertical-align:middle}.economy-reparations-detail{display:none}.economy-reparations-open .economy-reparations-detail{display:table-row}.economy-trade-table th:not(.economy-table-heading){color:var(--text-primary);font-size:.8em;font-weight:400;letter-spacing:.04em;text-align:center;text-transform:uppercase}.economy-trade-table td:not(:first-child){text-align:center}@media(max-width:760px){.economy-budget-columns,.economy-monetary-layout,.economy-foreign-columns{flex-direction:column}.economy-budget-columns>section,.economy-monetary-layout>section,.economy-foreign-columns>section{width:100%}.economy-bank-list{gap:16px}.economy-sector-table{font-size:.78em}.economy-sector-table th,.economy-sector-table td{padding-right:.2em;padding-left:.2em}}.map-frame{position:relative;border:2px solid var(--media-border);line-height:0}.map-image{display:block;width:100%;height:auto}.map-marker{position:absolute;width:1em;height:1em;border:1px solid var(--border-primary);border-radius:50%;background:var(--surface-card);transform:translate(-50%,-50%)}.map-marker-selected{background:#900}#scene-referendum{padding:12px;color:var(--text-primary);font-family:Minion Pro,Georgia,serif;text-align:center}.referendum-caption{margin-bottom:20px;font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.referendum-bars{display:flex;align-items:flex-end;justify-content:center;gap:60px;margin-bottom:16px}.referendum-column{display:flex;flex-direction:column;align-items:center}.referendum-count{margin-bottom:6px;font-size:1.4em;font-weight:700}.referendum-track{display:flex;height:200px;align-items:flex-end}.referendum-fill{display:block;width:60px;height:0}.referendum-fill-yes{background:#2d5a1b}.referendum-fill-no{background:var(--kpd-color)}.referendum-name{margin-top:8px;font-size:.9em;font-weight:700;letter-spacing:.08em}.referendum-detail{color:var(--text-muted);font-size:.7em}.referendum-turnout{font-size:.82em;line-height:2}.referendum-verdict{margin-top:12px;font-size:.95em;font-weight:900;letter-spacing:.05em;opacity:0;transition:opacity 1.5s}.referendum-verdict-passed{color:var(--state-positive)}.referendum-verdict-failed{color:var(--state-negative)}.election-bars{display:flex;align-items:end;justify-content:center;gap:2em;min-height:14em}.election-candidate{display:flex;flex-direction:column;align-items:center}.election-candidate-bar{display:block;width:100%;min-height:1px}.election-result-list article{display:grid;grid-template-columns:1fr auto;border-bottom:1px dotted #876;padding:.3em 0}.history-chart{margin:0;padding:1.25em 1.35em 1.6em;background:var(--historical-surface)}.history-chart+.history-chart{border-top:1px solid var(--historical-divider)}.history-chart h2{margin:.2em 0 .45em;color:var(--historical-text);font-family:Georgia,serif;font-size:1.25em;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase}.history-chart-unit{margin:0 0 .75em;color:var(--historical-muted);font:italic .82em Georgia,serif;text-align:center}.history-chart-empty{min-height:8em;margin:1.25em 0 0;color:var(--historical-text);font:1em Georgia,serif;text-indent:0}.history-chart svg{display:block;width:100%;max-width:680px;margin:0 auto;overflow:visible}.history-chart-axis{fill:none;stroke:var(--historical-axis);stroke-width:1.25}.history-chart-grid line{stroke:var(--historical-grid);stroke-width:1}.history-chart text{fill:var(--historical-text);font:12px Georgia,serif}.history-chart-line{filter:drop-shadow(0 0 .2px rgb(0 0 0 / 35%))}.history-chart-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:.35em .85em;margin:.5em auto .7em;color:var(--historical-text);font:.78em Georgia,serif}.history-chart-legend-item{display:inline-flex;align-items:center;gap:.32em;white-space:nowrap}.history-chart-legend-item i{display:inline-block;width:.82em;height:.82em;border:1px solid rgb(0 0 0 / 42%)}html.hugenberg-mode body.history-retrospective-screen #native-news,body.history-retrospective-screen #news-fab,body.history-retrospective-screen #mobile-toolbar>#news-fab,body.history-retrospective-screen .tools.left,body.history-retrospective-screen .tools.right,body.history-retrospective-screen #dnvp_dashboard{display:none!important}body.history-retrospective-screen{min-width:1700px}body.history-retrospective-screen #mid_panel{margin:0 auto}body.history-retrospective-screen #content{max-width:540px;overflow:visible}body.history-retrospective-screen #scene-history-charts{display:block;width:auto;margin:0;border:0;background:transparent;box-shadow:none}body.history-retrospective-screen .history-chart,body.history-retrospective-screen .history-chart+.history-chart{margin:0;border:0;background:transparent;padding:0}body.history-retrospective-screen .history-chart:not(:first-child)>h1:first-child{margin-top:2em}body.history-retrospective-screen .history-charts-right-panel>.history-chart+.history-chart{padding-top:1.25em}body.history-retrospective-screen .history-charts-right-panel,body.history-retrospective-screen .history-charts-left-panel{position:absolute;top:0;box-sizing:content-box;width:480px;margin:0;background:var(--content-bg-color);padding:1em 1em 1.5em;box-shadow:2px 2px 12px #0003}body.history-retrospective-screen .history-charts-right-panel{left:calc(100% + 2em)}body.history-retrospective-screen .history-charts-left-panel{right:calc(100% + 2em)}body.history-retrospective-screen .history-charts-right-panel>.history-chart:first-child>h1:first-child{margin-top:.5em}body.history-retrospective-screen .history-charts-left-panel>.history-chart:first-child>h1:first-child{margin-top:.5em}body.history-retrospective-screen .history-chart-empty{min-height:0;margin:0;color:inherit;font:inherit;text-indent:1em}body.history-retrospective-screen .history-chart svg{display:block;width:auto;max-width:100%;margin:0;overflow:visible}body.history-retrospective-screen .history-chart svg.history-retrospective-parliament{position:relative;left:50%;width:500px;height:250px;margin:0;transform:translate(-50%)}body.history-retrospective-screen .history-reichstag-table{width:100%;min-width:0;margin:0;border-spacing:.15em .05em;table-layout:fixed}body.history-retrospective-screen .history-reichstag-table .history-party-header{text-align:left}body.history-retrospective-screen .history-reichstag-table .history-party-column{overflow-wrap:normal;text-align:left;white-space:normal}body.history-retrospective-screen .history-reichstag-table .history-swatch-column{width:1.45em}body.history-retrospective-screen .history-reichstag-table .history-share-column{width:4.75em}body.history-retrospective-screen .history-reichstag-table .history-seats-column{width:3.5em}body.history-retrospective-screen .history-reichstag-table td:nth-child(n+3){text-align:right}body.history-retrospective-screen .history-reichstag-table .history-share-column,body.history-retrospective-screen .history-reichstag-table .history-seats-column{text-align:right}body.history-retrospective-screen .history-reichstag-table .history-share-column,body.history-retrospective-screen .history-reichstag-table td:nth-child(3){width:4.75em}body.history-retrospective-screen .history-reichstag-table .history-seats-column,body.history-retrospective-screen .history-reichstag-table td:nth-child(4){width:3.5em}body.history-retrospective-screen .history-reichstag-table td:nth-child(4){padding-left:.45em}body.history-retrospective-screen .history-reichstag-table .history-seats-column{padding-left:.45em}body.history-retrospective-screen .history-leadership{display:flex;justify-content:center;gap:1.25em;margin-bottom:0}body.history-retrospective-screen .history-leadership>span{text-align:center;text-indent:0}body.history-retrospective-screen .history-cabinet-name{margin:.45em 0 0;color:var(--text-primary);text-align:center;text-indent:0}body.history-retrospective-screen .history-cabinet-name+.history-cabinet-name{margin-top:.15em;margin-bottom:.65em}body.history-retrospective-screen .history-results-tables{display:grid;grid-template-columns:minmax(0,1fr) 16.5em;align-items:flex-start;gap:.4em;font-size:.92em}body.history-retrospective-screen .history-demographic-column{min-width:0;width:16.5em}body.history-retrospective-screen .history-demographic-table{width:100%;margin:0;border-spacing:.15em .14em;table-layout:fixed}body.history-retrospective-screen .history-demographic-table caption{margin-bottom:-.09em;padding-top:.08em;text-align:left}body.history-retrospective-screen .history-demographic-table th{height:1.7em;text-align:left;vertical-align:middle;white-space:nowrap}body.history-retrospective-screen .history-demographic-table tr:first-of-type th:last-child{width:5.5em;text-align:center}body.history-retrospective-screen .history-demographic-table td{width:5.5em;height:1.7em;padding:.12em .3em;text-align:center;vertical-align:middle}body.history-retrospective-screen .history-economic-table{width:100%;margin:.2em 0 0;border-spacing:.15em .14em;table-layout:fixed;font-size:.92em}body.history-retrospective-screen .history-economic-table>tbody>tr>th{height:1.7em;text-align:left;vertical-align:middle}body.history-retrospective-screen .history-economic-table>tbody>tr>td{position:relative;width:9.25em;height:1.7em;padding:.12em .45em;background:#2d5a1b1f;text-align:center;vertical-align:middle}body.history-retrospective-screen .history-economic-table>tbody>tr>td[data-tone=negative]{background:#b000002e}body.history-retrospective-screen .history-economic-table>tbody>tr>td[data-tone=warning]{background:#c58b002e}body.history-retrospective-screen .history-economic-table>tbody>tr>td[data-tone=positive]{background:#2d7a2829}body.history-retrospective-screen .history-inverted-delta-icon{display:inline-block;width:11px;height:11px;-webkit-mask-image:var(--history-delta-mask);mask-image:var(--history-delta-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}body.history-retrospective-screen .history-economic-output-cell{cursor:help}body.history-retrospective-screen .history-economic-output-cell>.history-economic-value{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.14em}body.history-retrospective-screen .history-economic-tooltip{position:absolute;z-index:30;right:0;bottom:calc(100% + .35em);width:21em;padding:.45em;border:1px solid var(--border-interactive);background:var(--surface-tooltip);color:var(--text-primary);box-shadow:0 .3em .8em var(--shadow-color);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .1s ease}body.history-retrospective-screen .history-economic-output-cell:hover .history-economic-tooltip,body.history-retrospective-screen .history-economic-output-cell:focus-visible .history-economic-tooltip{visibility:visible;opacity:1}body.history-retrospective-screen .history-economic-tooltip-table{width:100%;border-spacing:.15em .14em;table-layout:fixed;font-size:.9em}body.history-retrospective-screen .history-economic-tooltip-table th{height:1.7em;color:var(--text-primary);text-align:left;white-space:nowrap}body.history-retrospective-screen .history-economic-tooltip-table td{width:7em;height:1.7em;padding:.12em .35em;background:#2d5a1b1f;color:var(--text-primary);text-align:center}body.history-retrospective-screen .history-economic-tooltip-table td[data-tone=negative]{background:#b000002e}body.history-retrospective-screen .history-economic-tooltip-table td[data-tone=warning]{background:#c58b002e}body.history-retrospective-screen .history-economic-tooltip-table td[data-tone=positive]{background:#2d7a2829}body.history-retrospective-screen .history-party-profile{margin:.3em .15em 0;font-weight:400;line-height:1.35}body.history-retrospective-screen .history-party-profile p{margin:.25em 0;font-weight:400;text-align:center;text-indent:0}body.history-retrospective-screen .history-party-profile span{font-weight:400}body.history-retrospective-screen .history-state-browser{margin-top:1.1em;padding-bottom:1.1em}body.history-retrospective-screen .history-state-browser-layout{display:block}body.history-retrospective-screen .history-state-detail{min-width:0}body.history-retrospective-screen .history-state-summary{position:absolute;bottom:100%;left:0;width:100%;margin:0;text-align:center;transform:translateY(.45em)}body.history-retrospective-screen .history-state-summary p{margin:.04em 0;font-size:.58em;line-height:1.12;text-indent:0;white-space:nowrap}body.history-retrospective-screen .history-state-summary strong{font-weight:700}body.history-retrospective-screen .history-state-overview{display:grid;grid-template-columns:minmax(280px,1fr) minmax(176px,.7fr);align-items:start;gap:.35em}body.history-retrospective-screen .history-state-landtag-panel,body.history-retrospective-screen .history-state-election-panel{min-width:0}body.history-retrospective-screen .history-state-landtag-panel{position:relative}body.history-retrospective-screen .history-state-election-panel{box-sizing:border-box}body.history-retrospective-screen .history-state-election-panel .recovered-history-graph{display:block;width:100%;max-width:220px;height:auto;margin-bottom:0;overflow:visible;clip-path:inset(-100% 0 -100% -100%)}body.history-retrospective-screen .history-state-name{margin:0 0 .7em;font-size:1em;font-weight:700;line-height:1.2;text-align:center;text-indent:0;transform:translateY(.6em)}body.history-retrospective-screen .history-state-name.is-long{font-size:.88em}body.history-retrospective-screen .history-state-election-panel .party-label{display:none}body.history-retrospective-screen .history-state-footer{display:grid;grid-template-columns:125px minmax(0,1fr);align-items:center;gap:.8em;width:min(100%,280px);margin:.5em auto 0;transform:translateY(-.35em)}body.history-retrospective-screen .history-state-flag-panel{display:grid;place-items:center start}body.history-retrospective-screen .history-state-flag-panel .state-flag{display:block;max-width:125px;height:auto;margin:0;border:2px solid var(--border-primary)}body.history-retrospective-screen .history-state-parliament{max-width:100%;transform:translateY(.45em)}body.history-retrospective-screen .history-state-cabinet-name,body.history-retrospective-screen .history-state-cabinet-parties{margin:.12em 0;font-size:.78em;font-weight:400;line-height:1.25;text-align:center;text-indent:0}body.history-retrospective-screen .history-state-cabinet-parties strong{font-weight:700}body.history-retrospective-screen .history-state-selector{display:grid;grid-template-columns:repeat(4,2.5em);justify-content:center;gap:0;margin-top:2.8em}body.history-retrospective-screen .history-state-selector button{display:grid;place-items:center;font:inherit;width:2.5em;height:2.5em;border:1px solid transparent;border-radius:0;background:transparent;padding:.05em;cursor:pointer}body.history-retrospective-screen .history-state-selector button:hover,body.history-retrospective-screen .history-state-selector button:focus-visible{border-color:var(--historical-axis);background:var(--surface-hover)}body.history-retrospective-screen .history-state-selector button.is-selected{border-color:var(--historical-axis);background:var(--surface-selected-paper);box-shadow:inset 0 0 0 1px var(--historical-divider)}body.history-retrospective-screen .history-state-selector img{width:100%;height:100%;object-fit:contain}body.history-retrospective-screen .recovered-history-graph text{fill:var(--historical-text);font:10px sans-serif}body.history-retrospective-screen .recovered-history-graph .party-label{font:12px Georgia,serif}body.history-retrospective-screen .recovered-history-empty-axis{fill:none;stroke:currentColor;stroke-width:1}@media(max-width:620px){body.history-retrospective-screen{min-width:0}body.history-retrospective-screen #content{overflow-x:hidden}body.history-retrospective-screen .history-charts-right-panel,body.history-retrospective-screen .history-charts-left-panel{position:static;box-sizing:border-box;width:auto;margin:0;background:transparent;padding:0;box-shadow:none}body.history-retrospective-screen .history-charts-right-panel>.history-chart:first-child>h1:first-child{margin-top:2em}body.history-retrospective-screen .history-charts-left-panel>.history-chart:first-child>h1:first-child{margin-top:2em}.history-chart{padding:1em .55em 1.25em}.history-chart h2{font-size:1.05em}.history-chart text{font-size:11px}.history-chart-legend{gap:.3em .55em;font-size:.72em}body.history-retrospective-screen .history-state-browser-layout{display:block}body.history-retrospective-screen .history-state-overview{grid-template-columns:minmax(0,1fr)}body.history-retrospective-screen .history-state-election-panel{width:min(220px,100%);margin:0 auto}body.history-retrospective-screen .history-state-selector{justify-content:center;margin-top:2.8em}}dialog{position:fixed;inset:0;box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;margin:0;border:0;background:#000000b3;padding:0;color:var(--text-on-dark);overflow:auto}dialog::backdrop{background:transparent}.dialog-header{display:flex;align-items:center;justify-content:center;margin:0;border-bottom:1px solid var(--border-on-dark);padding:.5em}.dialog-header h2{margin:0;font-size:1em;font-weight:400;text-transform:uppercase;letter-spacing:.08em}.dialog-header h2:before{content:none}.dialog-close{font:initial}#cheat-dialog .dialog-header{position:relative}#cheat-dialog .cheat-dialog-close{position:absolute;top:50%;right:.5em;border:0;background:transparent;padding:.15em .35em;color:inherit;font:inherit;cursor:pointer;transform:translateY(-50%)}#cheat-controls .cheat-control-group-start>*{border-top:1px solid rgb(255 255 255 / 45%)}.options input[type=text]{width:2.5em;text-align:center;text-transform:uppercase}.options-volume-row input[type=range]{display:block;box-sizing:border-box;width:100%;min-width:9em;accent-color:#1685ee;cursor:pointer}.options-volume-row output{display:inline-block;min-width:3.2em;text-align:left;font-variant-numeric:tabular-nums}.native-save-table{width:100%;border-spacing:.35em}.native-save-table td{white-space:nowrap}.native-save-table time{display:inline;color:inherit;font-size:inherit}.native-save-table .save_info{width:100%;min-width:10em;white-space:normal;text-align:left}.save-slot-label{min-width:1.8em;font-weight:400}.native-save-table{font-weight:400}:root[data-theme=dark] #save-dialog button,:root[data-theme=dark] [data-map-zoom]{border-color:var(--border-subtle);background:#000;color:#fff}#saves_dialog_root{overflow-x:auto}.save-dialog-actions{display:flex;gap:8px;margin:6px 10px 8px}.developer-month-skip-label{margin:10px 10px 3px;color:var(--text-muted);font-size:.72em;letter-spacing:.08em}.developer-month-skip{display:flex;gap:4px;margin:0 10px 8px}.developer-month-skip button{min-width:38px}.delete-button{color:var(--state-negative)}.empty-message{margin:1em;text-align:center;font-style:italic;text-indent:0}#account-summary,.community-columns{padding:1em}body.achievement-view #tools_wrapper,body.achievement-view #dnvp_dashboard{display:none!important}body.achievement-view #content{max-width:800px!important}body.achievement-view #content>:not(#achievement-page){display:none!important}#achievement-page[hidden]{display:none!important}#achievement-page>h1:first-child{color:var(--party-dnvp-text)}.achievement-banner{display:block;box-sizing:border-box;width:100%;max-height:600px;object-fit:cover;object-position:center;border:5px solid var(--media-border);margin-bottom:16px}.achievement-counts{margin-bottom:12px;font-family:Georgia,serif;text-align:center;font-size:1.2em;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ach-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.ach-card{display:flex;align-items:center;gap:10px;border:3px solid var(--border-interactive);padding:8px;background:var(--surface-achievement-card)}.ach-card.locked{filter:grayscale(1);opacity:.5}.ach-icon{width:60px;height:60px;border:3px solid var(--border-interactive);object-fit:cover;flex-shrink:0;background:var(--surface-card)}.ach-info strong{display:block;font-size:.85em;color:var(--text-on-paper)}.ach-info span{font-size:.9em;color:var(--text-muted)}.achievement-section-title{grid-column:1 / -1;margin:18px 0 8px;font-family:Georgia,serif;text-align:center;font-size:1.2em;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#achievement-actions{grid-column:1 / -1;margin-top:18px}#account-dialog .overlay_top{border-color:var(--border-subtle)}#account-summary{padding:1.1em 1em .8em;text-align:center}#account-summary strong{display:block;font-size:1.15em;letter-spacing:.04em}#account-summary p{margin:.25em 0 0;color:var(--text-on-dark-muted);text-indent:0}.account-notice{margin:.8em 1em 0;border:1px solid currentColor;padding:.55em .7em;text-align:center;text-indent:0}.account-notice[data-tone=positive]{color:var(--state-positive-on-dark)}.account-notice[data-tone=negative]{color:var(--state-negative-on-dark)}.account-options-table{margin:.2em auto 1em;border-spacing:.45em .35em}.account-option-label{min-width:9em}.account-action{min-width:5.5em}.account-name-form{display:flex;align-items:center;gap:.5em;margin:1em}.account-name-form[hidden]{display:none}.community-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1em}.community-columns>section{display:flex;min-width:0;flex-direction:column;border:1px solid var(--border-on-dark);padding:.75em}.community-columns>.community-profile{position:relative;grid-column:1 / -1}.community-profile-login{display:flex;min-height:8em;align-items:center;justify-content:center;margin:0;text-align:center;text-indent:0}.community-profile-layout{display:grid;grid-template-columns:minmax(16em,.8fr) minmax(0,1.2fr);gap:1.25em;align-items:start}.community-profile-identity{display:grid;grid-template-columns:96px minmax(0,1fr);gap:.8em;align-items:center}.community-profile-portrait{display:flex;width:92px;height:92px;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid var(--border-on-dark);color:var(--text-on-dark-muted);font-size:.7em;text-align:center}.community-profile-portrait-column{display:flex;width:96px;flex-direction:column;gap:.35em;align-items:center}.community-profile-lifetime{width:100%;margin:0;text-align:center}.community-profile-lifetime dt{color:var(--text-on-dark-muted);font-size:.7em;white-space:nowrap}.community-profile-lifetime dd{margin:0 0 .25em;font-size:1em}.community-profile-portrait img{width:100%;height:100%;object-fit:cover}.community-profile-identity dl{min-width:0;margin:0}.community-profile-identity dt{color:var(--text-on-dark-muted);font-size:.75em}.community-profile-identity dd{margin:0 0 .5em;overflow-wrap:anywhere}.community-profile-settings{display:grid;grid-template-columns:minmax(0,1fr);gap:.45em;align-items:start;min-width:0}.community-profile-settings textarea{box-sizing:border-box;width:100%;resize:vertical;border:1px solid var(--border-on-dark);padding:.35em .5em;background:var(--surface-input-on-dark);color:var(--text-on-dark);font:inherit}.community-profile-privacy{display:flex;flex-wrap:wrap;gap:.35em .8em;margin:0;border:0;padding:0}.community-profile-privacy legend{width:100%;margin:0}.community-profile-save{position:absolute;top:.75em;left:.75em}.community-profile-notice{align-self:center;color:var(--state-positive-on-dark);font-size:.8em}.community-columns h3{margin-top:0;text-align:center;text-transform:uppercase}.community-section-heading{display:flex;align-items:baseline;justify-content:center;gap:.6em}.community-section-heading h3{margin-bottom:.65em}#community-achievement-sort{display:flex;gap:.45em}.community-sort-button{border:0;background:transparent;padding:0 .2em;color:var(--text-on-dark);font:inherit;font-size:.7em;cursor:pointer}.community-sort-button:hover,.community-sort-button:focus-visible{background:#ffffff2e}.community-search{box-sizing:border-box;width:100%;margin:0 0 .65em;border:1px solid var(--border-on-dark);padding:.35em .5em;background:var(--surface-input-on-dark);color:var(--text-on-dark);font:inherit}.community-search::placeholder{color:var(--text-on-dark-muted)}#community-leaderboard,#community-achievements{max-height:min(26rem,calc(100vh - 15rem));overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.community-table{width:100%;border-collapse:collapse;table-layout:fixed}.community-table th:first-child,.community-table td:first-child{width:2.6em}.community-table th:last-child,.community-table td:last-child{width:3.7em}.community-table th,.community-table td{border-bottom:1px dotted var(--border-on-dark);padding:.3em;text-align:left}.community-table td:last-child{text-align:center}.community-player{cursor:help;text-decoration:underline dotted;text-underline-offset:.18em}.community-player:focus{outline:1px dotted currentColor;outline-offset:2px}.community-rank{position:relative}.community-presence{position:absolute;top:50%;right:.2em;display:block;width:.55em;height:.55em;margin:0;border:1px solid currentColor;border-radius:50%;transform:translateY(-50%)}.community-presence-online{background:var(--state-positive);color:var(--state-positive)}.community-presence-offline{background:var(--state-negative-strong);color:var(--state-negative-strong)}.community-player-tooltip{position:fixed;z-index:10;display:flex;align-items:center;gap:.65em;border:2px solid var(--border-subtle);padding:.5em .65em;background:var(--surface-tooltip);color:var(--text-primary);box-shadow:2px 2px 6px #0000008c;pointer-events:none}.community-player-tooltip[hidden]{display:none}.community-player-tooltip img{width:48px;height:48px;object-fit:cover}.community-player-tooltip strong{display:block}.community-player-tooltip-description{max-width:16em;margin:.2em 0 0;color:var(--text-muted);font-size:.8em;text-indent:0}.community-achievement-tooltip{position:fixed;z-index:11;box-sizing:border-box;width:260px;max-width:calc(100vw - 16px);border:2px solid var(--border-subtle);background:var(--surface-tooltip);padding:10px;color:var(--text-primary);box-shadow:2px 2px 6px var(--shadow-color);font-size:.95em;line-height:1.4;text-align:center;pointer-events:none}.community-achievement-tooltip[hidden]{display:none}.community-achievement{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:.75em;border-bottom:1px dotted var(--border-on-dark);padding:.65em 0}.community-achievement:last-child{border-bottom:0}.community-achievement-icon{grid-row:1 / 3;width:64px;height:64px;border:2px solid var(--border-on-dark);background:var(--surface-card);object-fit:cover}.community-achievement-icon-locked{filter:grayscale(100%);opacity:.55}.community-achievement-rarity{min-width:0;color:var(--text-on-dark-muted);font-size:.82em;font-style:italic;line-height:1.2}.community-achievement-name{display:flex;align-self:stretch;align-items:center;justify-content:center;min-width:0;line-height:1.2;text-align:center;overflow-wrap:anywhere}.community-achievement-name-trigger{text-decoration:underline dotted;text-underline-offset:.18em;cursor:help}#achievement-toast{display:contents}.background{pointer-events:none}#page{position:relative}#page>footer:empty{display:none}#spectator-cursor{position:fixed;z-index:10001;transform:translate(-.2rem,-.2rem) rotate(-45deg);color:var(--state-negative);filter:drop-shadow(0 1px 1px var(--surface-elevated));pointer-events:none}#spectator-cursor[hidden]{display:none}.spectator-cursor-arrow{font-size:1.5rem}.spectator-mode .choice,.spectator-mode button.card{cursor:default;pointer-events:none}.spectator-correspondence{position:fixed;z-index:10002;top:50%;left:50%;display:grid;width:min(360px,calc(100vw - 2rem));max-height:min(520px,calc(100vh - 2rem));grid-template-rows:auto minmax(5rem,1fr) auto;border:2px solid var(--border-on-dark);background:var(--surface-overlay);color:var(--text-on-dark);box-shadow:none;font-family:Georgia,Times New Roman,serif;transform:translate(-50%,-50%)}.spectator-mode .spectator-correspondence{top:auto;right:1rem;bottom:1rem;left:auto;transform:none}.spectator-correspondence[hidden]{display:none}.spectator-correspondence>header{display:flex;align-items:center;justify-content:space-between;padding:.55rem .7rem;border-bottom:0;background:transparent;letter-spacing:.08em}.spectator-correspondence>header strong{color:var(--text-on-dark);font-size:.92rem}.spectator-correspondence-dismiss{border:0;background:transparent;color:var(--text-on-dark);font:inherit;font-size:.82rem;text-decoration:underline;cursor:pointer}.spectator-correspondence-transcript{min-height:6rem;padding:.55rem;overflow-y:auto}.spectator-correspondence-message{width:auto;max-width:none;margin:0 0 .35rem;padding:0;border:0;background:transparent;overflow-wrap:anywhere}.spectator-correspondence-message-player{margin-left:0;background:transparent}.spectator-correspondence-message strong{display:inline;margin:0;color:var(--text-on-dark);font-size:inherit;letter-spacing:0}.spectator-correspondence-message strong:after{content:": "}.spectator-correspondence-message p{display:inline;margin:0;white-space:pre-wrap}.spectator-correspondence-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;padding:.55rem;border-top:0;background:transparent}.spectator-correspondence-form textarea{min-width:0;resize:vertical;border:1px solid var(--border-on-dark);background:var(--surface-elevated);color:var(--text-primary);font:inherit;line-height:1.25}.spectator-correspondence-form button{align-self:stretch;border:1px solid var(--border-on-dark);background:var(--surface-card);color:var(--text-primary);padding:.35rem .65rem;font:initial;cursor:pointer}#streetfighting-map-test{max-width:980px;margin:18px auto 8px}#streetfighting-map-test svg{display:block;width:100%;height:auto;overflow:visible}#streetfighting-map-test .streetfighting-region{fill:var(--streetfighting-fill, #fff)!important;stroke:#000!important;stroke-width:1.05;vector-effect:non-scaling-stroke;cursor:help}#streetfighting-map-test #sf-sudetenland-9{stroke-width:1.2705}#streetfighting-map-test .streetfighting-region:focus{outline:none}#streetfighting-map-modes{max-width:760px;margin:8px auto 0;text-align:center}.streetfighting-militarization{display:flex;align-items:center;justify-content:center;gap:45px;width:max-content;max-width:none}#dnvp_dashboard[data-view=streetfighting]{position:relative}#dnvp_dashboard[data-view=streetfighting]>.streetfighting-militarization{position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.streetfighting-militarization-item{flex:0 0 88px;width:88px;height:88px;margin:0;border:0;padding:0;background:transparent;color:var(--text-primary);font:inherit;text-align:center;cursor:help}.streetfighting-militarization-ring{display:grid;width:84px;height:84px;box-sizing:border-box;margin:0 auto}.streetfighting-militarization-ring img{grid-area:1 / 1;align-self:center;justify-self:center;display:block;width:84px;height:84px;object-fit:contain}.streetfighting-militarization-item:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.streetfighting-militarization-tooltip,body>.streetfighting-militarization-tooltip.viewport-tooltip-visible{display:none;box-sizing:border-box;width:245px;max-width:calc(100vw - 24px);border:2px solid var(--border-subtle);padding:10px 12px;background:var(--surface-tooltip);color:var(--text-primary);box-shadow:2px 2px 6px var(--shadow-color);font-size:.82rem;line-height:1.35;text-align:left;white-space:normal}body>.streetfighting-militarization-tooltip.viewport-tooltip-visible{display:block}.streetfighting-militarization-tooltip>strong{display:block;margin-bottom:6px;font-size:1.05em;text-align:center}.streetfighting-militarization-tooltip-row{display:block}.streetfighting-lever-tooltip,body>.streetfighting-lever-tooltip.viewport-tooltip-visible{display:none;box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:300px;max-width:calc(100vw - 24px);padding:12px;border:2px solid var(--border-subtle);background:var(--surface-tooltip);color:var(--text-primary);box-shadow:2px 2px 6px var(--shadow-color);font-family:Minion Pro,Georgia,serif;text-align:center;white-space:normal}body>.streetfighting-lever-tooltip.viewport-tooltip-visible{display:grid}.streetfighting-lever-tooltip .streetfighting-state-tooltip-copy>strong{display:block;margin-bottom:6px;font-size:.95rem;line-height:1.15}.streetfighting-lever-tooltip p{margin:0;font-size:.88rem;line-height:1.3}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip){position:fixed;top:0;left:0;z-index:10000;box-sizing:border-box;display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;width:300px;max-width:calc(100vw - 24px);padding:12px;border:2px solid var(--border-subtle);background:var(--surface-tooltip);color:var(--text-primary);box-shadow:2px 2px 6px var(--shadow-color);text-align:center;visibility:hidden;opacity:0;pointer-events:none;contain:layout paint;will-change:transform;transition:none}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip).visible{visibility:visible;opacity:1}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip):after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:7px solid transparent;border-top-color:var(--border-subtle)}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip).below:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--border-subtle)}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip) .streetfighting-state-crest{position:relative;display:block;width:78px;height:78px}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip) .streetfighting-state-crest img{position:absolute;inset:0;display:block;width:78px;height:78px;object-fit:contain;object-position:center}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip) .streetfighting-state-crest img[hidden]{display:none}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip) .streetfighting-state-tooltip-copy>strong{display:block;margin-bottom:6px;font-size:.95rem;line-height:1.15}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip) p{margin:0;font-size:.88rem;line-height:1.3}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip) p strong,:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip) .streetfighting-tooltip-organization{display:inline;margin:0;font-size:inherit;line-height:inherit;font-weight:700}:root[data-election-pointer-focus] .developer-election-map :focus,:root[data-election-pointer-focus] .election-full-map-button:focus,:root[data-election-pointer-focus] .election-results-button:focus{outline:none!important}.developer-election-map [data-election-region]:focus{outline:none}.developer-election-map [data-hover-wahlkreis-outline]{stroke:#292929;stroke-width:3px;vector-effect:non-scaling-stroke}:root[data-theme=dark] .developer-election-map [data-hover-wahlkreis-outline]{stroke:#fff}.developer-election-map [data-election-summary-overlay] path:focus{outline:none}.developer-election-map-tooltip{position:fixed;display:block;z-index:100000;box-sizing:border-box;width:280px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;padding:16px;background:var(--surface-tooltip);color:var(--text-primary);border:2px solid var(--border-subtle);border-radius:0;box-shadow:2px 2px 6px #0003;font-family:Minion Pro,Georgia,serif;text-align:center;pointer-events:none}.developer-election-map-tooltip[hidden]{display:none}:root[data-theme=dark] .developer-election-map-tooltip th{color:var(--text-primary)!important}:root[data-theme=dark] .developer-election-map select[data-party-text-color],:root[data-theme=dark] .developer-election-map option[data-party-text-color],:root[data-theme=dark] .developer-election-map-tooltip [data-party-text-color]{color:color-mix(in srgb,var(--wahlkreis-party-color) 45%,white)!important}.developer-election-map-tooltip>strong{display:block;margin:0;font-size:1.2rem;line-height:1.15}.developer-election-map-culture-description,.developer-election-map-settlement-description{display:block;margin-top:8px;font-size:1.125rem;font-weight:400;line-height:1.3}#news-fab,#advisors-fab{display:none}body.event-queue-screen #joint-lists-panel{grid-column:1 / -1;box-sizing:border-box;width:100%;border-top:1px solid #8b7d6b;background:transparent;padding:0;cursor:default}body.event-queue-screen #scene-choices>li.optional-event-choice{position:relative}body.event-queue-screen #scene-choices>li.optional-event-choice:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:#0000002e;transform:scaleX(0);transform-origin:left center;pointer-events:none}:root[data-theme=dark] body.event-queue-screen #scene-choices>li.optional-event-choice:before{background:#ffffff2e}body.event-queue-screen #scene-choices>li.optional-event-choice.optional-event-holding:before{will-change:transform;animation:optional-event-hold-fill .25s linear forwards}body.event-queue-screen #scene-choices>li.optional-event-choice.optional-event-hold-committed:before{transform:scaleX(1)}body.event-queue-screen .optional-event-choice>.choice,body.event-queue-screen .optional-event-choice>.subtitle{position:relative;z-index:1;box-sizing:border-box;padding-right:3em}body.event-queue-screen .optional-event-choice>.optional-event-mark{display:block;position:absolute;top:50%;right:.45em;box-sizing:border-box;width:1.95em;height:1.95em;z-index:2;margin:0;background-color:#4b3713;-webkit-mask:url(/img/images-11_nobg_preview_photiu.ai.png) center / contain no-repeat;mask:url(/img/images-11_nobg_preview_photiu.ai.png) center / contain no-repeat;transform:translateY(-50%);filter:drop-shadow(0 1px 1px rgb(255 255 255 / 45%));pointer-events:none;user-select:none}@keyframes optional-event-hold-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root[data-theme=dark] body.event-queue-screen .optional-event-choice>.optional-event-mark{background-color:#f0dfbd;filter:drop-shadow(0 1px 1px rgb(0 0 0 / 80%))}body.event-queue-screen #scene-choices>li.has-joint-lists{display:grid;grid-template-columns:minmax(0,2fr) minmax(150px,1fr);padding:0;align-items:stretch}body.event-queue-screen .has-joint-lists>.joint-lists-primary-choice{grid-column:1;box-sizing:border-box;width:100%;display:flex;align-items:center;padding:.6em .5em}body.event-queue-screen .joint-lists-toggle{grid-column:2;box-sizing:border-box;width:100%;border:0;border-left:2px solid #876;border-radius:0;background:transparent;padding:.6em .5em;color:var(--state-negative);font:inherit;text-align:left;cursor:pointer;display:flex;align-items:center}html.leftist-\72\75\62\69\63\6f\6e\2d music body.event-queue-screen .joint-lists-toggle{color:#fff}body.event-queue-screen .joint-lists-toggle:hover,body.event-queue-screen .joint-lists-toggle:focus-visible{background:var(--surface-hover)}body.event-queue-screen .has-joint-lists>.subtitle{grid-column:1 / -1}body.event-queue-screen .joint-lists-explanation{margin:0;padding:.7em .5em 0}body.event-queue-screen .joint-lists-summary{margin:0;padding:.7em .5em}body.event-queue-screen .joint-list-options{margin:0;border-width:1px 0 0;border-radius:0}@media screen and (max-width:1024px){html,body{overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:pan-y}body{min-height:100dvh}img,table,.card-img{max-width:100%;height:auto}#page,#content,#mid_panel,#tools_wrapper{position:static}#mid_panel{margin:0 auto}header,#content,#dnvp_dashboard,footer{box-sizing:border-box;width:min(calc(100% - 2rem),720px);max-width:720px}#tools_wrapper{box-sizing:border-box;width:min(calc(100% - 2rem),720px);max-width:720px}#content{padding:1em 1em 1.5em;line-height:1.55}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content{overflow:hidden}body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content:before,body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content:after,body.landing-page.landing-menu-image-experiment:not(.achievement-view) #content>.scene-heading:before{right:0;left:0}header,#content,#dnvp_dashboard,footer,#mid_panel,#tools_wrapper,#qualities,#stats_sidebar,.tools,.tools.left{overflow-y:visible!important;overflow-x:hidden}.tools.left,.tools.right{float:none;width:auto;margin:.4em}.tab_button{min-height:44px;padding:.4em .3em;font-size:.95em}#header-links{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}ul.choices li a{padding:.6em .5em}ul.hand.has-executive{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.5em}.tools.right{display:none!important}html.pre-game body:not(.landing-page) #native-news{display:block!important;position:static!important;width:auto!important;margin:.4em!important}.tools.right.state-mode{display:block!important;position:static!important;width:auto!important;margin:.4em!important}body.news-open .tools.right{display:block!important;position:fixed!important;inset:0;width:100vw;height:100vh;margin:0!important;border:0;z-index:9999;background:var(--content-bg-color);overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box;padding:1em 1em 6em}body.news-open,body.advisors-open{overflow:hidden!important}body.news-open header,body.news-open #stats_sidebar,body.news-open #content,body.news-open #dnvp_dashboard,body.news-open footer{display:none!important}#news-fab:not([hidden]),#advisors-fab:not([hidden]){display:inline-block;position:fixed;bottom:16px;padding:10px 16px;background:var(--surface-elevated);color:var(--text-primary);border:2px solid var(--border-primary);font:700 .95em/1 Minion Pro,Georgia,serif;letter-spacing:.05em;box-shadow:2px 2px 8px #00000040;cursor:pointer;z-index:10000}#news-fab{left:16px}#advisors-fab{left:110px}#news-fab:active,#advisors-fab:active{transform:translate(1px,1px)}#news-fab-dot,#advisors-fab-dot{position:absolute;top:-4px;right:-4px;width:8px;height:8px;background:#c00;image-rendering:pixelated}.advisor-panel-wrap{display:none!important}body.advisors-open .advisor-panel-wrap{display:block!important;position:fixed;inset:0;width:100vw;height:100vh;margin:0;padding:1em 1em 6em;background:var(--content-bg-color);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;z-index:9999}#header-links button{min-height:44px;padding:.4em .8em}.choice{min-height:44px}.community-columns,.community-profile-layout,.community-profile-settings{grid-template-columns:1fr}.community-profile-settings>*{grid-column:1}body.event-queue-screen #scene-choices>li.has-joint-lists{grid-template-columns:minmax(0,1.45fr) minmax(112px,.75fr)}#community-leaderboard,#community-achievements{max-height:14rem}.account-name-form{align-items:stretch;flex-direction:column}button.card{width:100px;height:125px;border-width:8px}button.card .card-img,button.card .card-face-placeholder{width:100px;height:125px}dialog{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}dialog .overlay_top{box-sizing:border-box;width:min(calc(100vw - 2rem),720px);max-width:720px;max-height:calc(100dvh - 2rem);margin:1rem auto;overflow:auto}.spectator-mode .spectator-correspondence{top:auto;right:max(.5rem,env(safe-area-inset-right));bottom:max(.5rem,env(safe-area-inset-bottom));left:max(.5rem,env(safe-area-inset-left));width:auto;max-height:min(46dvh,420px)}.scene-external-embed{height:calc(100dvh - 7rem);max-height:none}}@media screen and (max-width:520px){header,#content,#dnvp_dashboard,footer,#tools_wrapper{width:calc(100% - .75rem)}#content{padding:.75em .7em 1.25em}#content h1{margin-right:.5em;margin-left:.5em}ul.hand.has-executive{grid-template-columns:repeat(2,minmax(0,1fr))}body.event-queue-screen #scene-choices>li.has-joint-lists{grid-template-columns:1fr}body.event-queue-screen .has-joint-lists>.joint-lists-primary-choice,body.event-queue-screen .joint-lists-toggle{grid-column:1}body.event-queue-screen .joint-lists-toggle{border-top:1px solid #8b7d6b;border-left:0}.spectator-correspondence-form{grid-template-columns:1fr}.spectator-correspondence-form button{min-height:44px}dialog .overlay_top{width:calc(100vw - .75rem)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.scene-external-embed{display:block;width:100%;height:790px;max-height:calc(100vh - 190px);min-height:0;border:1px solid var(--border-primary);background:var(--surface-elevated)}body.wikipedia-ending-screen #tools_wrapper,body.wikipedia-ending-screen #dnvp_dashboard,body.wikipedia-ending-screen #stats_sidebar,body.wikipedia-ending-screen #native-news{display:none!important}body.wikipedia-ending-screen #mid_panel{margin:0 auto!important}body.wikipedia-ending-screen #content{box-sizing:border-box;width:calc(100vw - 48px);max-width:1180px!important}body.wikipedia-ending-screen #content>.scene-heading{display:none}@font-face{font-family:Selawik Win10;src:url(/img/ui/windows10-chrome/selawik-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Selawik Win10;src:url(/img/ui/windows10-chrome/selawik-semibold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}#windows10-chrome-shell{display:none}body.windows10-chrome-ending-screen{--win10-taskbar-height: 40px;--win10-window-top: 6px;--win10-window-left: 8px;--win10-window-right: 8px;--win10-window-bottom: 40px;--win10-chrome-titlebar-height: 35px;--win10-chrome-toolbar-height: 43px;overflow:hidden;background:#06194a}body.windows10-chrome-ending-screen #windows10-chrome-shell{display:contents;color:#202124;font:13px Selawik Win10,Segoe UI,Arial,sans-serif}#windows10-chrome-shell button{box-sizing:border-box;margin:0;padding:0;border:0;outline-offset:-2px;background:none;color:inherit;font:inherit}#windows10-chrome-shell button:not(:disabled){cursor:default}#windows10-chrome-shell button:focus-visible{outline:2px solid #60a8ef}.win10-wallpaper{position:fixed;z-index:20;inset:0;overflow:hidden;background:radial-gradient(ellipse at 70.8% 49.2%,rgb(74 180 255 / 82%) 0,rgb(14 99 190 / 50%) 17%,transparent 38%),linear-gradient(116deg,#030d2b,#061c4f 40%,#075ba6,#020b25)}.win10-wallpaper:before,.win10-wallpaper:after{content:"";position:absolute;left:70.8%;top:49.2%;width:min(76vw,1120px);height:min(76vw,1120px);border:2px solid rgb(126 218 255 / 83%);box-shadow:0 0 44px #33b1ffd6,inset 0 0 28px #46b4ff9e;transform:translate(-50%,-50%) perspective(700px) rotateY(-46deg) rotate(-1deg)}.win10-wallpaper:after{border:0;background:linear-gradient(90deg,transparent 49.75%,rgb(141 222 255 / 74%) 50%,transparent 50.25%),linear-gradient(0deg,transparent 49.75%,rgb(141 222 255 / 74%) 50%,transparent 50.25%);box-shadow:none}.win10-desktop-icons{position:absolute;top:9px;left:6px;display:grid;width:84px;gap:5px}.win10-desktop-icon{display:flex;min-height:78px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid transparent!important;color:#fff!important;font-size:12px!important;line-height:15px!important;text-align:center;text-shadow:1px 1px 2px #000,0 0 2px #000}.win10-desktop-icon:hover{border-color:#99cbff8a!important;background:#509ce552!important}.win10-desktop-recycle,.win10-desktop-chrome{display:block;width:38px;height:38px;object-fit:contain;filter:drop-shadow(0 1px 1px rgb(0 0 0 / 38%));user-select:none}.win10-desktop-recycle{width:36px;height:39px;filter:invert(1) drop-shadow(0 1px 1px rgb(0 0 0 / 48%))}.win10-chrome-window{position:fixed;z-index:21;top:var(--win10-window-top);right:var(--win10-window-right);bottom:var(--win10-window-bottom);left:var(--win10-window-left);overflow:hidden;border:1px solid #60656a;border-radius:7px 7px 0 0;background:#fff;box-shadow:0 9px 28px #0000007a}.win10-window-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.win10-chrome-titlebar{position:absolute;inset:0 0 auto;box-sizing:border-box;display:flex;height:var(--win10-chrome-titlebar-height);align-items:flex-end;padding:0 139px 0 8px;background:#dee1e6;user-select:none}.win10-chrome-tabs{display:flex;min-width:0;height:32px;align-items:flex-end}.win10-chrome-tab{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) 20px;width:252px;height:32px;min-width:112px;max-width:252px;flex:0 1 252px;align-items:center;column-gap:8px;padding:0 10px!important;border-radius:8px 8px 0 0!important;color:#3c4043!important;white-space:nowrap}.win10-chrome-tab:not(.is-active):after{content:"";position:absolute;top:8px;right:0;bottom:8px;width:1px;background:#aeb2b7}.win10-chrome-tab:not(.is-active):hover{background:#cdd0d4!important}.win10-chrome-tab.is-active{z-index:2;background:#fff!important}.win10-chrome-tab.is-active:before,.win10-chrome-tab.is-active:after{content:"";position:absolute;bottom:0;width:9px;height:9px;pointer-events:none}.win10-chrome-tab.is-active:before{left:-9px;border-radius:0 0 9px;box-shadow:4px 4px 0 4px #fff}.win10-chrome-tab.is-active:after{right:-9px;border-radius:0 0 0 9px;box-shadow:-4px 4px 0 4px #fff}.win10-site-favicon{display:block;width:16px;height:16px;margin:0!important;padding:0!important;align-self:center;justify-self:center;object-fit:contain;object-position:center}.win10-new-tab-favicon{display:block;width:16px;height:16px;align-self:center;justify-self:center;object-fit:contain}.win10-chrome-tab-title{display:block;width:auto;min-width:0;justify-self:stretch;overflow:hidden;font-size:12px;text-align:left;text-overflow:ellipsis}.win10-chrome-tab-close{display:grid;width:20px;height:20px;align-self:center;justify-self:center;place-items:center;border-radius:50%}.win10-chrome-tab-close>img{display:block;width:16px;height:16px;pointer-events:none}.win10-chrome-tab-close:hover{background:#d7d9dc}.win10-chrome-tab-close.is-inert{pointer-events:none}.win10-chrome-secondary-tab[hidden]{display:none}.win10-chrome-new-tab{display:grid;width:32px;height:28px;flex:0 0 32px;align-self:center;place-items:center;margin:0 0 1px 9px!important;border-radius:50%!important;color:#3c4043!important}.win10-chrome-new-tab>img{display:block;width:16px;height:16px}.win10-chrome-new-tab:hover{background:#c8cbd0!important}.win10-window-controls{position:absolute;top:0;right:0;display:flex;height:35px;pointer-events:none}.win10-window-controls>.win10-window-control{position:relative;display:grid;width:46px;height:35px;place-items:center;color:#202124!important}.win10-window-control-icon{display:block;width:13px;height:13px;pointer-events:none;user-select:none}.win10-restore-image{display:block}.win10-chrome-toolbar{position:absolute;top:var(--win10-chrome-titlebar-height);right:0;left:0;box-sizing:border-box;display:flex;height:var(--win10-chrome-toolbar-height);align-items:center;gap:3px;padding:0 8px;border-bottom:1px solid #dadce0;background:#fff}.win10-toolbar-control,.win10-toolbar-menu{position:relative;display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:50%!important;color:#5f6368!important}.win10-toolbar-control:not(:disabled):hover,.win10-toolbar-menu:hover{background:#f1f3f4!important}.win10-toolbar-control:disabled{opacity:.42}.win10-toolbar-control>img{display:block;width:16px;height:16px;user-select:none}.win10-toolbar-control.is-reload.is-loading>img{animation:win10-reload-spin .64s linear infinite}@keyframes win10-reload-spin{to{transform:rotate(360deg)}}.win10-address-bar{display:flex;min-width:0;height:32px;flex:1;align-items:center;gap:8px;padding:0 12px!important;border-radius:17px!important;background:#f1f3f4!important;color:#5f6368!important;text-align:left}.win10-address-bar:hover{background:#e8eaed!important}.win10-address-wikipedia{display:flex;min-width:0;flex:1;align-items:center;gap:10px}.win10-address-security{display:block;width:16px;height:16px;flex:0 0 16px}.win10-address-text{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.win10-address-text strong{color:#202124;font-weight:400}.win10-address-new-tab{display:none;min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.win10-address-star{width:16px;height:16px;flex:0 0 16px}body.win10-browser-new-tab .win10-address-wikipedia,body.win10-browser-new-tab .win10-address-star{display:none}body.win10-browser-new-tab .win10-address-new-tab{display:block}.win10-toolbar-profile{width:26px;height:26px;flex:0 0 26px;margin:0 2px;border-radius:50%;object-fit:cover}.win10-toolbar-menu>img{display:block;width:16px;height:16px}.win10-chrome-webview{position:absolute;top:calc(var(--win10-chrome-titlebar-height) + var(--win10-chrome-toolbar-height));right:0;bottom:0;left:0;background:#fff}.win10-chrome-new-tab-page{position:absolute;z-index:3;top:calc(var(--win10-chrome-titlebar-height) + var(--win10-chrome-toolbar-height));right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center;background:#fff;color:#202124}body.win10-browser-new-tab .win10-chrome-new-tab-page{display:flex}.win10-google-wordmark{display:block;width:min(272px,28vw);height:auto;margin-top:min(19vh,172px);user-select:none}.win10-google-search{display:flex;width:min(584px,calc(100% - 48px));height:46px;align-items:center;gap:15px;margin-top:31px!important;padding:0 17px!important;border-radius:24px!important;background:#fff!important;box-shadow:0 1px 6px #20212447;color:#5f6368!important;text-align:left}.win10-google-search span:nth-child(2){flex:1}.win10-google-search-icon{width:20px;height:20px;opacity:.54}.win10-google-mic{width:20px;height:20px;opacity:.72}.win10-google-shortcut{display:flex;width:112px;height:112px;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-top:20px!important;border-radius:4px!important}.win10-google-shortcut:hover{background:#f1f3f4!important}.win10-google-shortcut-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#f1f3f4}.win10-game-shortcut-icon{display:block;width:30px;height:30px;object-fit:contain}.win10-taskbar{position:fixed;z-index:30;right:0;bottom:0;left:0;display:flex;height:var(--win10-taskbar-height);align-items:center;background:#101b2df5;box-shadow:0 -1px #ffffff14;color:#fff;cursor:default;pointer-events:none;user-select:none}.win10-taskbar>button:hover,.win10-system-tray:hover,.win10-clock:hover{background-color:#ffffff1f!important}.win10-start-mark{display:grid;width:48px;height:40px;place-items:center}.win10-start-mark img{width:17px;height:17px;filter:brightness(0) invert(1)}.win10-start-mark:hover img{filter:brightness(0) saturate(100%) invert(67%) sepia(91%) saturate(1078%) hue-rotate(168deg) brightness(98%) contrast(91%)}.win10-search-box{display:flex;width:344px;height:32px;align-items:center;gap:11px;padding:0 12px!important;border:1px solid #b8b8b8!important;background:#f4f4f4!important;color:#333!important;font-size:13px!important;text-align:left}.win10-search-box:hover{background:#fff!important}.win10-taskbar-search-icon{width:18px;height:18px;opacity:.84}.win10-task-view,.win10-taskbar-chrome,.win10-taskbar-folder{position:relative;display:block;width:48px;height:40px;flex:0 0 48px}.win10-task-view>img{width:20px;height:20px;margin:10px 14px;filter:brightness(0) invert(1)}.win10-taskbar-chrome>img,.win10-taskbar-folder>img{position:absolute;top:7px;left:11px;width:26px;height:26px;object-fit:contain}.win10-taskbar-chrome.is-active:after{content:"";position:absolute;right:8px;bottom:1px;left:8px;height:2px;background:#76b9ed}.win10-taskbar-folder>img{top:6px;left:9px;width:30px;height:30px}.win10-taskbar-spacer{flex:1}.win10-system-tray{display:flex;height:40px;align-items:center;gap:12px;padding:0 7px;white-space:nowrap;font-size:11px}.win10-tray-chevron{width:12px;height:12px;filter:brightness(0) invert(1)}.win10-tray-network{width:17px;height:17px;filter:brightness(0) invert(1)}.win10-tray-volume{width:16px;height:16px;filter:brightness(0) invert(1)}.win10-clock{display:flex;min-width:77px;height:40px;flex-direction:column;align-items:center;justify-content:center;color:#fff!important;font-size:11px!important;line-height:16px!important}.win10-action-center{width:40px;height:40px}.win10-action-center>img{width:17px;height:17px;margin:11px;filter:brightness(0) invert(1)}.win10-show-desktop{width:6px;height:40px;border-left:1px solid rgb(255 255 255 / 34%)!important}body.windows10-chrome-ending-screen #bg1,body.windows10-chrome-ending-screen #bg2{z-index:22;top:calc(var(--win10-window-top) + var(--win10-chrome-titlebar-height) + var(--win10-chrome-toolbar-height) + 1px);right:calc(var(--win10-window-right) + 1px);bottom:calc(var(--win10-window-bottom) + 1px);left:calc(var(--win10-window-left) + 1px)}body.windows10-chrome-ending-screen #page{position:fixed;z-index:23;top:calc(var(--win10-window-top) + var(--win10-chrome-titlebar-height) + var(--win10-chrome-toolbar-height) + 1px);right:calc(var(--win10-window-right) + 1px);bottom:calc(var(--win10-window-bottom) + 1px);left:calc(var(--win10-window-left) + 1px);box-sizing:border-box;width:auto;height:auto;margin:0;overflow:auto;overscroll-behavior:contain}body.win10-browser-new-tab #page,body.win10-browser-new-tab #bg1,body.win10-browser-new-tab #bg2{visibility:hidden;pointer-events:none}body.win10-browser-maximized{--win10-window-top: 0px;--win10-window-left: 0px;--win10-window-right: 0px;--win10-window-bottom: 40px}body.win10-browser-maximized .win10-chrome-window{border:0;border-radius:0}@media screen and (max-width:760px){body.windows10-chrome-ending-screen{--win10-window-top: 0px;--win10-window-left: 0px;--win10-window-right: 0px;--win10-window-bottom: 40px}.win10-chrome-window{border:0;border-radius:0}.win10-search-box{display:none}.win10-chrome-titlebar{padding-right:138px}.win10-chrome-tab{width:min(210px,calc(100vw - 230px));min-width:72px}.win10-chrome-new-tab,.win10-toolbar-control.is-home,.win10-system-tray{display:none}}#mobile-utilities-toggle,#mobile-toolbar,#mobile-panel-close,.mobile-detail-toggle{display:none}@media screen and (max-width:1024px){body{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom))}body.landing-page{padding-bottom:0}#page{box-sizing:border-box}header,#content,#dnvp_dashboard,footer,#tools_wrapper{width:min(calc(100% - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right)),720px)!important;max-width:720px!important}header{position:relative!important;box-sizing:border-box;min-height:52px;overflow:visible!important;padding:.35rem 5.25rem .35rem 0}#mobile-utilities-toggle{position:absolute;top:.25rem;right:0;display:inline-flex;min-width:4.75rem;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--border-primary);border-radius:0;background:var(--surface-page);padding:.35em .65em;color:var(--link-color);font:inherit;text-transform:uppercase;cursor:pointer}#header-links{display:none!important}body.menu-open #header-links{position:fixed!important;inset:0!important;z-index:9999;display:flex!important;box-sizing:border-box;width:100vw;height:100dvh;margin:0;overflow-y:auto;flex-direction:column;flex-wrap:nowrap;gap:0;align-items:stretch;justify-content:flex-start;border:0;background:var(--content-bg-color);padding:calc(4.25rem + env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) calc(5.25rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));box-shadow:none;float:none}body.menu-open #header-links:before{display:block;margin-bottom:.6rem;border-bottom:2px solid var(--border-primary);padding-bottom:.6rem;color:var(--text-primary);font-size:1.25rem;font-weight:700;letter-spacing:.08em;text-align:center;content:"GAME MENU"}body.menu-open #header-links button{display:block;width:100%;min-height:48px;border:0;border-bottom:1px solid var(--border-interactive);border-radius:0;background:transparent;color:var(--link-color);font:inherit;font-size:1.08rem;text-align:left}#tools_wrapper{height:0;min-height:0;margin-bottom:0;overflow:visible!important}#stats_sidebar,#campaign-radio-organizer,#native-news,#dnvp_dashboard:not([hidden]){display:none!important}body.status-open #stats_sidebar,body.music-open #campaign-radio-organizer,body.party-open #dnvp_dashboard:not([hidden]),body.news-open #native-news,body.advisors-open .advisor-panel-wrap{position:fixed!important;inset:0!important;z-index:9999!important;display:block!important;box-sizing:border-box!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;border:0!important;background:var(--content-bg-color)!important;padding:calc(4.2rem + env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) calc(5.25rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))!important;box-shadow:none!important;transform:none!important}body.party-open #dnvp_dashboard:not([hidden]){color:var(--text-primary)}body.status-open #stats_sidebar .tab_container{margin-top:0}body.music-open #campaign-radio-organizer{font-size:1rem}body.news-open #native-news{float:none!important}body.advisors-open .advisor-panel-wrap{color:var(--text-primary)}body:is(.status-open,.party-open,.music-open,.news-open,.advisors-open,.menu-open){overflow:hidden!important}#mobile-toolbar:not([hidden]){position:fixed;right:0;bottom:0;left:0;z-index:10000;display:flex;box-sizing:border-box;min-height:calc(3.65rem + env(safe-area-inset-bottom));align-items:flex-start;justify-content:center;gap:.3rem;border-top:2px solid var(--border-primary);background:var(--surface-page);padding:.35rem max(.35rem,env(safe-area-inset-right)) calc(.35rem + env(safe-area-inset-bottom)) max(.35rem,env(safe-area-inset-left));box-shadow:0 -2px 8px var(--shadow-color)}#mobile-toolbar>button:not([hidden]){position:relative!important;inset:auto!important;display:inline-flex!important;box-sizing:border-box;min-width:0;min-height:46px;flex:1 1 0;align-items:center;justify-content:center;border:2px solid var(--border-primary);border-radius:0;background:var(--surface-elevated);padding:.35rem .2rem;color:var(--text-primary);font:bold clamp(.82rem,3.2vw,1.08rem)/1 "Minion Pro",Georgia,serif;letter-spacing:.035em;box-shadow:none;transform:none}#mobile-toolbar>button:not([hidden])+button:not([hidden]){margin-left:0}#mobile-toolbar>button[aria-expanded=true]{background:var(--tab-bg-color)}#news-fab-dot,#advisors-fab-dot{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%}body.advisors-open .advisor-empty-state{box-sizing:border-box;width:100%;min-height:8rem;margin:0;padding:2.5rem 1rem;color:var(--text-secondary);font-style:italic;list-style:none;text-align:center}#mobile-panel-close:not([hidden]){position:fixed;top:max(.65rem,env(safe-area-inset-top));right:max(.65rem,env(safe-area-inset-right));z-index:10001;display:inline-flex;min-width:4.5rem;min-height:44px;align-items:center;justify-content:center;border:2px solid var(--border-primary);border-radius:0;background:var(--surface-elevated);padding:.35em .65em;color:var(--text-primary);font:700 .95rem Minion Pro,Georgia,serif;text-transform:uppercase;box-shadow:2px 2px 8px var(--shadow-color)}#mobile-panel-close[hidden],#mobile-toolbar[hidden]{display:none!important}#entente-btn-wrap{position:fixed!important;top:auto!important;left:auto!important;right:max(1rem,env(safe-area-inset-right))!important;bottom:calc(4.4rem + env(safe-area-inset-bottom))!important;z-index:10001!important;width:auto!important;height:auto!important;min-height:44px!important;margin:0!important;border:2px solid var(--border-primary)!important;background:var(--surface-elevated)!important;padding:10px 16px!important;color:var(--text-primary)!important;font:700 .95rem/1 Minion Pro,Georgia,serif!important;letter-spacing:.05em!important;box-shadow:2px 2px 8px var(--shadow-color)!important}#entente-btn-wrap>div{display:none!important}#entente-btn-wrap:before{content:"WAR"}#entente-side-panel{position:fixed!important;top:50%!important;left:50%!important;z-index:9999!important;width:min(90vw,360px)!important;max-height:calc(100dvh - 7rem)!important;margin:0!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important}#scene-supplement.mobile-special-supplement{display:flex!important;box-sizing:border-box;width:100%;max-width:100%;margin:.75rem 0 1.25rem;overflow-x:auto;overflow-y:hidden;gap:.8rem;align-items:flex-start;padding:.25rem .2rem .85rem;scroll-padding-inline:.2rem;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.mobile-special-supplement>*{position:static!important;inset:auto!important;flex:0 0 auto;margin:0!important;scroll-snap-align:start}.mobile-special-government-priorities .recovered-priority-panel{width:min(78vw,260px);height:420px}.mobile-special-cvp-negotiation .cvp-negotiation-panel{box-sizing:border-box;width:min(82vw,280px);height:690px}.mobile-special-economic-crisis .economic-crisis-panel{box-sizing:border-box;width:min(88vw,380px)}.mobile-special-panzercruiser .panzer-left-panel{box-sizing:border-box;width:min(78vw,280px)}.scene-table-wrap{max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.scene-table{width:max-content;min-width:100%}body.dsr-parliaments-screen .scene-table,body.freedom-act-provisions-screen .scene-table{width:100%;min-width:0}.dsr-presidents-caption+.scene-table-wrap .scene-table{width:100%;min-width:0}body.french-election-screen .scene-table-wrap.election-results-table{overflow-x:auto}body.french-election-screen .scene-table.election-results-table{width:34rem;min-width:34rem;table-layout:auto}body.french-election-screen .scene-table.election-results-table th,body.french-election-screen .scene-table.election-results-table td{padding:4px 6px;font-size:.9em}.economy-sector-table{min-width:36rem;font-size:.9em}.economy-dashboard{overflow-x:hidden}.economy-panel{overflow-x:auto}#economics-link,#status-music-pause,#status-music-pause~button,#newsbox-frame .nb-arrow-btn,.dashboard-tab,.table-group-toggle,.economy-reparations-toggle{min-width:44px;min-height:44px}#economics-link,#status-music-pause,#status-music-pause~button{display:inline-flex;align-items:center;justify-content:center}ul.choices>li{box-sizing:border-box;min-height:44px}.map-marker{position:absolute;width:1.5em;height:1.5em}.map-marker:before{position:absolute;inset:-10px;content:""}html.touch-input .mobile-detail-toggle{display:inline-flex;min-height:44px;align-items:center;justify-content:center;margin:.25rem auto 0;border:0;border-bottom:1px dotted currentColor;border-radius:0;background:transparent;padding:.2rem .45rem;color:var(--link-color);font:italic .82rem Minion Pro,Georgia,serif}#scene-choices>li>.mobile-detail-toggle{margin-left:.5em}html.touch-input a.card:hover,html.touch-input button.card:hover{top:auto;left:auto;box-shadow:5px 5px 10px var(--shadow-color)}#options-dialog .primary-options-table,#options-dialog .primary-options-table>tbody{display:block;width:100%;border-spacing:0}#options-dialog .primary-options-table tr{display:grid;grid-template-columns:minmax(7rem,1fr) auto 1.6rem auto 1.6rem;gap:.25rem;min-height:44px;align-items:center;border-bottom:1px solid rgb(255 255 255 / 18%);padding:.15rem .5rem;text-align:left}#options-dialog .primary-options-table tr:has(hr){display:block;min-height:0;border:0;padding:0}#options-dialog .primary-options-table tr:has(hr) td{display:block}#options-dialog .primary-options-table hr{margin:0}#options-dialog .primary-options-table td{min-width:0;padding:0}#options-dialog .primary-options-table label{display:inline-flex;min-height:44px;align-items:center}#options-dialog .primary-options-table input[type=radio]{width:1.35rem;height:1.35rem;margin:0}#options-dialog .primary-options-table td[colspan="4"]{grid-column:2 / -1}#options-dialog .primary-options-table .options-volume-row{grid-template-columns:minmax(7rem,1fr) minmax(0,1fr) 3.25rem}#options-dialog .primary-options-table .options-volume-row td:nth-child(2){grid-column:2}#options-dialog .primary-options-table .options-volume-row td:last-child{grid-column:3;text-align:right}#options-dialog .primary-options-table .options-volume-row input[type=range]{box-sizing:border-box;width:100%;min-width:0}#options-dialog .primary-options-table tr:last-child{grid-template-columns:1fr auto}#options-dialog .primary-options-table tr:last-child td:not(:first-child):not(:last-child){display:none}#options-dialog .primary-options-table tr:last-child td:last-child{grid-column:2}#options-dialog .primary-options-table button{min-height:44px}.community-search,.account-name-form input,dialog select,dialog input[type=search]{min-height:44px;font-size:1rem}#community-leaderboard,#community-achievements{max-height:min(26rem,calc(100dvh - 15rem))}}@media screen and (max-width:520px){header,#content,#dnvp_dashboard,footer,#tools_wrapper{width:calc(100% - .75rem - env(safe-area-inset-left) - env(safe-area-inset-right))!important}header h1,header h2{font-size:.9rem}#content{font-size:1rem}.exec-portraits-row{flex-direction:column;gap:1rem;align-items:center}.exec-portrait-card{width:100%}.exec-meter-row{grid-template-columns:minmax(6.5rem,42%) minmax(0,1fr);gap:.55rem}.exec-reichsbank{padding:.8rem}.party-dashboard-leaders{flex-wrap:wrap}.party-dashboard-congress-row{flex-direction:column;align-items:center}.party-dashboard-streetfighting-card,.party-dashboard-toleration-card,.party-dashboard-party-card,.party-dashboard-party-card-left{position:static;inset:auto;margin:.7rem auto}.party-dashboard-streetfighting-view{grid-template-columns:1fr}.party-dashboard-streetfighting-left-rail{width:100%;flex-flow:row wrap;gap:.7rem;justify-content:center}.party-dashboard-streetfighting-content #streetfighting-map-test{transform:none}.party-dashboard-toleration-view:before{display:none}.toleration-benches{grid-template-columns:1fr;gap:.8rem;font-size:1rem}.mobile-special-economic-crisis .economic-crisis-row{align-items:flex-start}.mobile-special-economic-crisis .economic-crisis-portrait{width:112px;height:150px}.mobile-special-economic-crisis .economic-crisis-copy{font-size:1rem}}@media(hover:hover)and (pointer:fine){.mobile-detail-toggle{display:none!important}}.national-salvation-status{clear:both;container-type:inline-size;margin:1.25rem 0;color:var(--text-primary);text-align:center}.national-salvation-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.national-salvation-vignette{min-width:0;margin:0;padding:0 1rem}.national-salvation-vignette-caption{display:flex;flex-direction:column;justify-content:center;min-height:0;font-size:1.125rem;line-height:1.45;text-wrap:balance}.national-salvation-vignette-president{display:grid;grid-template-columns:96px minmax(0,1fr);align-content:start;align-items:center;gap:.75rem;text-align:center}.national-salvation-vignette-president .national-salvation-vignette-caption{display:block;min-height:0;text-wrap:pretty}.national-salvation-vignette-president .national-salvation-vignette-stage{height:auto;margin:0}.national-salvation-vignette-president img{width:96px;height:96px}.national-salvation-vignette-president .national-salvation-vignette-detail{grid-column:1 / -1}.national-salvation-vignette-mood{font-weight:400}.national-salvation-vignette[data-tone=calm] .national-salvation-vignette-mood{color:var(--status-positive, #36704a)}.national-salvation-vignette[data-tone=uneasy] .national-salvation-vignette-mood{color:var(--status-warning, #936719)}.national-salvation-vignette[data-tone=danger] .national-salvation-vignette-mood{color:var(--status-negative, #a13d35)}:root[data-theme=dark] .national-salvation-vignette[data-tone=calm] .national-salvation-vignette-mood{color:#92cba0}:root[data-theme=dark] .national-salvation-vignette[data-tone=uneasy] .national-salvation-vignette-mood{color:#e5bc71}:root[data-theme=dark] .national-salvation-vignette[data-tone=danger] .national-salvation-vignette-mood{color:#ef9b91}.national-salvation-vignette-stage{display:grid;place-items:center;margin:0}.national-salvation-vignette-stage picture{display:block;line-height:0}.national-salvation-vignette-stage img{display:block;max-width:none;object-fit:contain;image-rendering:pixelated}.national-salvation-vignette-detail{display:block;color:var(--text-muted);font-size:.875rem;line-height:1.5}@container (max-width: 500px){.national-salvation-vignette{padding:0 .5rem}.national-salvation-vignette-caption{font-size:1rem;min-height:0}.national-salvation-vignette-president{grid-template-columns:80px minmax(0,1fr);gap:.5rem}.national-salvation-vignette-president img{width:80px;height:80px}.national-salvation-vignette-streets img,.national-salvation-vignette-economy img{width:160px;height:96px}}@container (max-width: 360px){.national-salvation-status-grid{grid-template-columns:1fr;gap:1.5rem}.national-salvation-vignette-caption{min-height:0}}.national-salvation-domestic{display:grid;align-content:start;gap:.5rem;min-width:0}.national-salvation-domestic .national-salvation-vignette-caption{margin-bottom:.25rem}.national-salvation-domestic .national-salvation-vignette-detail{margin-top:.35rem;color:var(--text-primary)}body.national-salvation-open .tools.right{display:none!important}.national-salvation-taming-panel{position:absolute;z-index:48;box-sizing:border-box;padding:.8rem;border:1px solid var(--border-focus);background:var(--surface-paper);box-shadow:2px 2px 12px var(--shadow-color);color:var(--text-on-paper);font:1rem/1.4 Georgia,serif;text-align:center}.national-salvation-taming-panel h2{margin:0 0 .4rem;font-size:1.2rem}.national-salvation-taming-panel .national-salvation-vignette{padding:0}.national-salvation-taming-panel .national-salvation-vignette-caption{display:block;font-size:1rem;text-wrap:pretty}.national-salvation-taming-panel img{max-width:100%;height:auto}.national-salvation-taming-panel dl{margin:.4rem 0 0}.national-salvation-taming-panel dt{margin-top:.6rem;color:var(--text-muted);font-size:.875rem}.national-salvation-taming-panel dd{margin:.1rem 0 0}.taming-state-map{margin:.7rem 0 .2rem}.taming-state-map-image{margin:.35rem 0;aspect-ratio:5 / 4}.taming-state-map svg{display:block;width:100%;height:auto;fill-rule:evenodd;-webkit-tap-highlight-color:transparent}.taming-state-map [data-participation=cabinet]{--state-fill: #b8754f;--state-highlight: #d3976e}.taming-state-map [data-participation=toleration]{--state-fill: #e5b675;--state-highlight: #f5ce92}.taming-state-map [data-participation=none]{--state-fill: #f1dbab;--state-highlight: #fff0cf}.taming-state-map [data-participation=outside]{--state-fill: #ddb9b1;--state-highlight: #efd0c8}.taming-state-map [data-participation=untracked]{--state-fill: #b7b8c5;--state-highlight: #d3d4df}.taming-state-map path[data-state]{fill:var(--state-fill);stroke:none;outline:none}.taming-state-map svg:focus,.taming-state-map path[data-state]:focus{outline:none;box-shadow:none}.taming-state-map path[role=button]{cursor:pointer}.taming-state-map path.is-selected,.taming-state-map path:focus-visible{fill:var(--state-highlight);outline:none}body>.taming-state-tooltip.viewport-tooltip-visible{display:grid!important}.taming-state-tooltip{font-family:Minion Pro,Georgia,serif;font-weight:400}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip).taming-state-tooltip .streetfighting-state-crest{display:flex;align-items:center}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip).taming-state-tooltip .streetfighting-state-crest img{position:static;box-sizing:border-box;width:78px;height:auto;max-height:78px;border:2px solid #999}:is(#streetfighting-state-tooltip,.streetfighting-state-tooltip).taming-state-tooltip p{font-size:1rem;font-weight:400}.taming-state-map-detail{margin:.4rem 0 0;min-height:3em;font-size:.8rem;color:var(--text-muted)}.taming-state-map-fallback{padding-left:1.2rem;text-align:left;font-size:.8rem}@media(max-width:1024px){.national-salvation-taming-panel{position:static;width:100%;margin:.75rem 0;box-shadow:none}}.national-salvation-expectations{grid-column:1 / -1;margin:.5rem 0 0;padding:0 0 0 1.35em;list-style:decimal outside;color:var(--text-primary);font-size:.875rem;line-height:1.45;text-align:left}.national-salvation-expectations li{margin:0 0 .4rem;padding:0}.national-salvation-expectations li:last-child{margin-bottom:0}.national-salvation-vignette-economy[data-tone=neutral] .national-salvation-vignette-mood{color:var(--status-warning, #936719)}:root[data-theme=dark] .national-salvation-vignette-economy[data-tone=neutral] .national-salvation-vignette-mood{color:#e5bc71}body:has(#content .developer-election-map:not(.developer-election-map-embedded)) #mid_panel{margin:0 auto}body:has(#content .developer-election-map:not(.developer-election-map-embedded)) #content{box-sizing:border-box;width:calc(100% - 32px)!important;max-width:1200px!important;margin-inline:auto;padding:20px 24px}body:has(#content .developer-election-map:not(.developer-election-map-embedded)) #tools_wrapper,body:has(#content .developer-election-map:not(.developer-election-map-embedded)) #native-news,body:has(#content .developer-election-map:not(.developer-election-map-embedded)) #dnvp_dashboard,body:has(#content .developer-election-map:not(.developer-election-map-embedded)) .tools{display:none!important}@media(max-width:640px){body:has(#content .developer-election-map:not(.developer-election-map-embedded)) #content{width:calc(100% - 12px)!important;padding:12px 8px}}.seat-origin-native-tooltip{width:max-content;max-width:calc(100vw - 24px);font-size:.85em}
