.brackets{position:relative}.brackets:before,.brackets:after{content:"";position:absolute;width:10px;height:10px;border:1px solid var(--amber);pointer-events:none}.brackets:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.brackets:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.brackets--modal:before,.brackets--modal:after{width:12px;height:12px}@keyframes mh-modal-materialize{0%{opacity:0;filter:brightness(2.5) blur(2px);transform:translateY(8px)}40%{opacity:1;filter:brightness(1.6) blur(0)}to{opacity:1;filter:brightness(1) blur(0);transform:translateY(0)}}.modal-entry--materialize{animation:mh-modal-materialize var(--dur-slow) var(--ease-cine)}@property --advisor-push-research{syntax: "<number>"; inherits: true; initial-value: 0;}@property --advisor-push-build{syntax: "<number>"; inherits: true; initial-value: 0;}@property --advisor-push-government{syntax: "<number>"; inherits: true; initial-value: 0;}@property --advisor-push-diplomacy{syntax: "<number>"; inherits: true; initial-value: 0;}@property --advisor-push-screen{syntax: "<number>"; inherits: true; initial-value: 0;}body{--advisor-push-research: 0;--advisor-push-build: 0;--advisor-push-government: 0;--advisor-push-diplomacy: 0;--advisor-push-screen: 0;transition:--advisor-push-research .44s ease-out,--advisor-push-build .44s ease-out,--advisor-push-government .44s ease-out,--advisor-push-diplomacy .44s ease-out,--advisor-push-screen .44s ease-out}body.advisor-teaching-research{--advisor-push-research: 1;transition:--advisor-push-research var(--dur-base) var(--ease-hud),--advisor-push-build var(--dur-base) var(--ease-hud),--advisor-push-government var(--dur-base) var(--ease-hud),--advisor-push-diplomacy var(--dur-base) var(--ease-hud),--advisor-push-screen var(--dur-base) var(--ease-hud)}body.advisor-teaching-build-queue{--advisor-push-build: 1;transition:--advisor-push-research var(--dur-base) var(--ease-hud),--advisor-push-build var(--dur-base) var(--ease-hud),--advisor-push-government var(--dur-base) var(--ease-hud),--advisor-push-diplomacy var(--dur-base) var(--ease-hud),--advisor-push-screen var(--dur-base) var(--ease-hud)}body.advisor-teaching-government{--advisor-push-government: 1;transition:--advisor-push-research var(--dur-base) var(--ease-hud),--advisor-push-build var(--dur-base) var(--ease-hud),--advisor-push-government var(--dur-base) var(--ease-hud),--advisor-push-diplomacy var(--dur-base) var(--ease-hud),--advisor-push-screen var(--dur-base) var(--ease-hud)}body.advisor-teaching-screen{--advisor-push-screen: 1;transition:--advisor-push-research var(--dur-base) var(--ease-hud),--advisor-push-build var(--dur-base) var(--ease-hud),--advisor-push-government var(--dur-base) var(--ease-hud),--advisor-push-diplomacy var(--dur-base) var(--ease-hud),--advisor-push-screen var(--dur-base) var(--ease-hud)}body.advisor-teaching-diplomacy{--advisor-push-diplomacy: 1;transition:--advisor-push-research var(--dur-base) var(--ease-hud),--advisor-push-build var(--dur-base) var(--ease-hud),--advisor-push-government var(--dur-base) var(--ease-hud),--advisor-push-diplomacy var(--dur-base) var(--ease-hud),--advisor-push-screen var(--dur-base) var(--ease-hud)}@keyframes wizard-slide-in{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes wizard-slide-out{0%{transform:translate(0)}to{transform:translate(-100vw)}}@keyframes wizard-slide-in-back{0%{transform:translate(-100vw)}to{transform:translate(0)}}@keyframes wizard-slide-out-back{0%{transform:translate(0)}to{transform:translate(100vw)}}.wizard-enter-pre{transform:translate(100vw)}.wizard-enter-back-pre{transform:translate(-100vw)}.wizard-enter{animation:wizard-slide-in var(--dur-slow) var(--ease-cine) both}.wizard-exit{animation:wizard-slide-out var(--dur-slow) var(--ease-cine) both}.wizard-enter-back{animation:wizard-slide-in-back var(--dur-slow) var(--ease-cine) both}.wizard-exit-back{animation:wizard-slide-out-back var(--dur-slow) var(--ease-cine) both}@keyframes ce-reduced-fade-in{0%{opacity:0}}:where(:root.reduced-motion) .modal-entry--materialize{animation:ce-reduced-fade-in var(--reduced-fade-in) linear;--reduced-fade: var(--reduced-fade-in)}:where(:root.reduced-motion) .wizard-enter,:where(:root.reduced-motion) .wizard-exit,:where(:root.reduced-motion) .wizard-enter-back,:where(:root.reduced-motion) .wizard-exit-back{animation:none}
