/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-4xl:2rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Arial,Helvetica,sans-serif;--default-mono-font-family:var(--font-mono);--color-border:var(--border)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-s-1\/2{inset-inline-start:50%}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-\[60\%\]{top:60%}.top-full{top:100%}.top-px{top:1px}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.-left-12{left:calc(var(--spacing) * -12)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.order-11{order:11}.order-40{order:40}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-\(--drawer-inset\,0px\){margin:var(--drawer-inset,0px)}.m-1808{margin:calc(var(--spacing) * 1808)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-auto{margin-block:auto}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\(--ratio\){aspect-ratio:var(--ratio)}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--drawer-content-height\){height:var(--drawer-content-height)}.h-\(--height\){height:var(--height)}.h-\(--popup-height\){height:var(--popup-height)}.h-\(--positioner-height\){height:var(--positioner-height)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\!{height:calc(var(--spacing) * 8)!important}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[calc\(--spacing\(5\.25\)\)\]{height:calc(calc(var(--spacing) * 5.25))}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\(--drawer-content-max-height\,none\){max-height:var(--drawer-content-max-height,none)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[min\(calc\(--spacing\(72\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing) * 72) - calc(var(--spacing) * 9)), calc(var(--available-height) - calc(var(--spacing) * 9)))}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--drawer-content-width\,auto\){width:var(--drawer-content-width,auto)}.w-\(--popup-width\){width:var(--popup-width)}.w-\(--positioner-width\){width:var(--positioner-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-24{width:calc(var(--spacing) * 24)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-\[80\%\]{max-width:80%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[96px\]{min-width:96px}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3\/4{--tw-translate-y:calc(calc(3 / 4 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3\/4{--tw-translate-y:calc(3 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[translate3d\(var\(--translate-x\,0px\)\,var\(--translate-y\,0px\)\,0\)_scale\(var\(--stack-scale\)\)\]{transform:translate3d(var(--translate-x,0px),var(--translate-y,0px),0) scale(var(--stack-scale))}.scroll-fade-x{--_scroll-fade-size-s:var(--scroll-fade-s-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--_scroll-fade-size-e:var(--scroll-fade-e-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-inline:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.scroll-fade-x:where([dir=rtl],[dir=rtl] *){--scroll-fade-inline:linear-gradient(to left, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.scroll-fade-x{-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.scroll-fade-x{animation:1ms ease-in-out scroll-fade-reveal-s,1ms ease-in-out scroll-fade-reveal-e;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--scroll-fade-reveal,calc(var(--spacing) * 24)), calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.scroll-fade-x{--scroll-fade-s:var(--_scroll-fade-size-s);--scroll-fade-e:var(--_scroll-fade-size-e)}}.scroll-fade-b{--_scroll-fade-size-b:var(--scroll-fade-b-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-mask:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--scroll-fade-b,0px)), transparent 100%);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);mask-image:var(--scroll-fade-mask);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.scroll-fade-b{animation:1ms ease-in-out scroll-fade-reveal-b;animation-timeline:scroll(self y);animation-range:calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.scroll-fade-b{--scroll-fade-b:var(--_scroll-fade-size-b)}}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-text{cursor:text}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.scroll-px-1{scroll-padding-inline:calc(var(--spacing) * 1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-lg\!{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xl\!{border-radius:var(--radius-xl)!important}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border\){border-color:var(--color-border)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-ring{border-color:var(--primary)}.border-transparent{border-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[Canvas\]{background-color:canvas}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-border{background-color:var(--border)}.bg-foreground{background-color:var(--foreground)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-primary{background-color:var(--primary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.object-cover{object-fit:cover}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-\[2px\]{padding-block:2px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-1\.5\!{padding-right:calc(var(--spacing) * 1.5)!important}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-1\.5\!{padding-left:calc(var(--spacing) * 1.5)!important}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:Arial,Helvetica,sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[CanvasText\]{color:canvastext}.text-background{color:var(--background)}.text-current{color:currentColor}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-\[max\(var\(--drawer-overlay-min-opacity\,0\)\,calc\(1-var\(--drawer-swipe-progress\)\)\)\]{opacity:max(var(--drawer-overlay-min-opacity,0), calc(1 - var(--drawer-swipe-progress)))}.bg-blend-color{background-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-ring\/50{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,translate\]{transition-property:opacity,transform,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,width\,height\,scale\,translate\]{transition-property:opacity,transform,width,height,scale,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,left\,right\,bottom\]{transition-property:top,left,right,bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,height\,opacity\,filter\]{transition-property:transform,height,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-450{--tw-duration:.45s;transition-duration:.45s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[0\.35s\]{--tw-duration:.35s;transition-duration:.35s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[cubic-bezier\(0\.45\,1\.005\,0\,1\.005\)\]{--tw-ease:cubic-bezier(.45,1.005,0,1.005);transition-timing-function:cubic-bezier(.45,1.005,0,1.005)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.will-change-transform{will-change:transform}.contain-content{contain:content}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\!paused{animation-play-state:paused!important}.\[--bleed\:3rem\]{--bleed:3rem}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[--cell-radius\:var\(--radius-md\)\]{--cell-radius:var(--radius-md)}.\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--spacing) * 7)}.\[--drawer-content-height\:var\(--drawer-height\,auto\)\]{--drawer-content-height:var(--drawer-height,auto)}.\[--gap\:0\.75rem\]{--gap:.75rem}.\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.\[--peek\:0\.75rem\]{--peek:.75rem}.\[--peek\:1rem\]{--peek:1rem}.\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[--stack-height\:var\(--drawer-frontmost-height\,var\(--drawer-height\,0px\)\)\]{--stack-height:var(--drawer-frontmost-height,var(--drawer-height,0px))}.\[--stack-peek-offset\:max\(0px\,calc\(\(var\(--nested-drawers\)-var\(--stack-progress\)\)\*var\(--peek\)\)\)\]{--stack-peek-offset:max(0px, calc((var(--nested-drawers) - var(--stack-progress)) * var(--peek)))}.\[--stack-progress\:clamp\(0\,var\(--drawer-swipe-progress\)\,1\)\]{--stack-progress:clamp(0, var(--drawer-swipe-progress), 1)}.\[--stack-scale-base\:max\(0\,calc\(1-\(var\(--nested-drawers\)\*var\(--stack-step\)\)\)\)\]{--stack-scale-base:max(0, calc(1 - (var(--nested-drawers) * var(--stack-step))))}.\[--stack-scale\:clamp\(0\,calc\(var\(--stack-scale-base\)\+\(var\(--stack-step\)\*var\(--stack-progress\)\)\)\,1\)\]{--stack-scale:clamp(0, calc(var(--stack-scale-base) + (var(--stack-step) * var(--stack-progress))), 1)}.\[--stack-shrink\:calc\(1-var\(--stack-scale\)\)\]{--stack-shrink:calc(1 - var(--stack-scale))}.\[--stack-step\:0\.05\]{--stack-step:.05}.\[contain-intrinsic-size\:auto_10rem\]{contain-intrinsic-size:auto 10rem}.\[content-visibility\:auto\]{content-visibility:auto}.\[interpolate-size\:allow-keywords\]{interpolate-size:allow-keywords}.\[transition\:transform_500ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,opacity_500ms\,height_150ms\]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s}.paused{animation-play-state:paused}.running{animation-play-state:running}.zoom-out{--tw-exit-scale:0}:is(.\*\:w-full>*){width:100%}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *),.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has([data-slot=command-shortcut]) *){display:none}.group-has-data-\[slot\=item-description\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is(:where(.group\/message):has([data-slot=message-footer]) *){--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[variant\=ghost\]\/message\:px-0:is(:where(.group\/message):has([data-variant=ghost]) *){padding-inline:calc(var(--spacing) * 0)}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-nested-drawer-open\/drawer-popup\:opacity-0:is(:where(.group\/drawer-popup)[data-nested-drawer-open] *){opacity:0}.group-data-nested-drawer-swiping\/drawer-popup\:opacity-100:is(:where(.group\/drawer-popup)[data-nested-drawer-swiping] *){opacity:1}.group-data-popup-open\/navigation-menu-trigger\:rotate-180:is(:where(.group\/navigation-menu-trigger)[data-popup-open] *){rotate:180deg}.group-data-swiping\/drawer-popup\:select-none:is(:where(.group\/drawer-popup)[data-swiping] *){-webkit-user-select:none;user-select:none}.group-data-\[align\=end\]\/bubble\:self-end:is(:where(.group\/bubble)[data-align=end] *){align-self:flex-end}.group-data-\[align\=end\]\/message\:justify-end:is(:where(.group\/message)[data-align=end] *){justify-content:flex-end}.group-data-\[align\=end\]\/message\:self-end:is(:where(.group\/message)[data-align=end] *){align-self:flex-end}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--primary)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.group-data-\[orientation\=vertical\]\/attachment\:absolute:is(:where(.group\/attachment)[data-orientation=vertical] *){position:absolute}.group-data-\[orientation\=vertical\]\/attachment\:top-3:is(:where(.group\/attachment)[data-orientation=vertical] *){top:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:right-3:is(:where(.group\/attachment)[data-orientation=vertical] *){right:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:w-full:is(:where(.group\/attachment)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/attachment\:gap-1:is(:where(.group\/attachment)[data-orientation=vertical] *){gap:calc(var(--spacing) * 1)}.group-data-\[orientation\=vertical\]\/attachment\:px-1:is(:where(.group\/attachment)[data-orientation=vertical] *){padding-inline:calc(var(--spacing) * 1)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/attachment\:w-8:is(:where(.group\/attachment)[data-size=sm] *){width:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=xs\]\/attachment\:w-7:is(:where(.group\/attachment)[data-size=xs] *){width:calc(var(--spacing) * 7)}.group-data-\[size\=xs\]\/attachment\:rounded-md:is(:where(.group\/attachment)[data-size=xs] *){border-radius:var(--radius-md)}.group-data-\[size\=xs\]\/item\:size-6:is(:where(.group\/item)[data-size=xs] *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/item\:gap-0:is(:where(.group\/item)[data-size=xs] *){gap:calc(var(--spacing) * 0)}.group-data-\[size\=xs\]\/item\:text-xs:is(:where(.group\/item)[data-size=xs] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[state\=done\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=done] *),.group-data-\[state\=idle\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=idle] *){opacity:1}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}@media (prefers-color-scheme:dark){.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}@media (prefers-color-scheme:dark){.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.group-data-\[swipe-axis\=x\]\/drawer-popup\:h-full:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){height:100%}.group-data-\[swipe-axis\=x\]\/drawer-popup\:w-3:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){width:calc(var(--spacing) * 3)}.group-data-\[swipe-axis\=x\]\/drawer-popup\:items-center:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){align-items:center}.group-data-\[swipe-axis\=y\]\/drawer-popup\:h-3:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){height:calc(var(--spacing) * 3)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:w-full:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){width:100%}.group-data-\[swipe-axis\=y\]\/drawer-popup\:justify-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){justify-content:center}.group-data-\[swipe-axis\=y\]\/drawer-popup\:text-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){text-align:center}.group-data-\[swipe-direction\=down\]\/drawer-popup\:items-end:is(:where(.group\/drawer-popup)[data-swipe-direction=down] *){align-items:flex-end}.group-data-\[swipe-direction\=left\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){order:9999}.group-data-\[swipe-direction\=left\]\/drawer-popup\:justify-start:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){justify-content:flex-start}.group-data-\[swipe-direction\=right\]\/drawer-popup\:justify-end:is(:where(.group\/drawer-popup)[data-swipe-direction=right] *){justify-content:flex-end}.group-data-\[swipe-direction\=up\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){order:9999}.group-data-\[swipe-direction\=up\]\/drawer-popup\:items-start:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){align-items:flex-start}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[variant\=separator\]\/marker\:flex-none:is(:where(.group\/marker)[data-variant=separator] *){flex:none}.group-data-\[variant\=separator\]\/marker\:text-center:is(:where(.group\/marker)[data-variant=separator] *){text-align:center}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-lg:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-lg)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-1:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.group-data-\[viewport\=false\]\/navigation-menu\:duration-300:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.3s;transition-duration:.3s}.group-data-open\/navigation-menu-trigger\:rotate-180:is(:is(:where(.group\/navigation-menu-trigger):where([data-state=open]),:where(.group\/navigation-menu-trigger):where([data-open]:not([data-open=false]))) *){rotate:180deg}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:var(--primary)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:mr-1:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 1)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:min-w-0:before{content:var(--tw-content);min-width:calc(var(--spacing) * 0)}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-1:after{content:var(--tw-content);margin-left:calc(var(--spacing) * 1)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:min-w-0:after{content:var(--tw-content);min-width:calc(var(--spacing) * 0)}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-\(--drawer-bleed-background\,var\(--color-popover\)\):after{content:var(--tw-content);background-color:var(--drawer-bleed-background,var(--color-popover))}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:bg-muted:after{content:var(--tw-content);background-color:var(--muted)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:h-24:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);height:calc(var(--spacing) * 24)}.group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:w-1:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:h-1:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:w-24:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);width:calc(var(--spacing) * 24)}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:rounded-l-lg:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.last\:rounded-r-lg:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.focus-within\:border-ring:focus-within{border-color:var(--primary)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-3:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}@media (hover:hover){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-3:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:z-10:focus{z-index:10}.focus\:bg-muted:focus{background-color:var(--muted)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--primary)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--primary)}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--primary)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:ring-3:active{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}:where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent{background-color:#0000}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where([data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:var(--radius-lg)!important}:where([data-slot=dropdown-menu-content]) .in-data-\[slot\=dropdown-menu-content\]\:p-0{padding:calc(var(--spacing) * 0)}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:rounded-md{border-radius:var(--radius-md)}:where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:text-background{color:var(--background)}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-aria-invalid\:ring-3:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[size\=sm\]\:gap-2\.5:has([data-size=sm]){gap:calc(var(--spacing) * 2.5)}.has-data-\[size\=xs\]\:gap-2:has([data-size=xs]){gap:calc(var(--spacing) * 2)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-4:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 4)}.has-data-\[slot\=attachment-content\]\:w-30:has([data-slot=attachment-content]){width:calc(var(--spacing) * 30)}.has-data-\[slot\=attachment-content\]\:px-1\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:px-2:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-content\]\:px-2\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2.5)}.has-data-\[slot\=attachment-content\]\:py-1:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1)}.has-data-\[slot\=attachment-content\]\:py-1\.5:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:py-2:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-media\]\:p-1:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1)}.has-data-\[slot\=attachment-media\]\:p-1\.5:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-media\]\:p-2:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.has-data-\[slot\=combobox-chip\]\:px-1:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing) * 1)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:calc(var(--spacing) * 0)}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--primary)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[button\]\:p-0:has(:is(button)){padding:calc(var(--spacing) * 0)}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius-lg)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--primary)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}@media (hover:hover){.has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing) * 2)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--muted)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical]{flex-direction:column}.data-behind\:opacity-0[data-behind]{opacity:0}.data-empty\:p-0[data-empty]{padding:calc(var(--spacing) * 0)}.data-ending-style\:pointer-events-none[data-ending-style]{pointer-events:none}.data-ending-style\:h-0[data-ending-style]{height:calc(var(--spacing) * 0)}.data-ending-style\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:transform-\(--closed-transform\)[data-ending-style]{transform:var(--closed-transform)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-ending-style\:opacity-\[0\.9999\][data-ending-style]{opacity:.9999}.data-ending-style\:duration-150[data-ending-style]{--tw-duration:.15s;transition-duration:.15s}.data-ending-style\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-expanded\:h-\(--toast-height\)[data-expanded]{height:var(--toast-height)}.data-expanded\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(var\(--offset-y\)\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y))}.data-expanded\:opacity-100[data-expanded]{opacity:1}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-instant\:transition-none[data-instant]{transition-property:none}.data-limited\:opacity-0[data-limited]{opacity:0}.data-nested-drawer-open\:overflow-hidden[data-nested-drawer-open]{overflow:hidden}.data-nested-drawer-open\:brightness-95[data-nested-drawer-open]{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-nested-drawer-swiping\:duration-0[data-nested-drawer-swiping]{--tw-duration:0s;transition-duration:0s}.data-ending-style\:data-nested-drawer-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style][data-nested-drawer-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}@media (hover:hover){.data-popup-open\:hover\:bg-muted[data-popup-open]:hover{background-color:var(--muted)}}.data-pressed\:bg-transparent[data-pressed]{background-color:#0000}:is(.\*\:data-slot\:rounded-r-none>*)[data-slot]{border-top-right-radius:0;border-bottom-right-radius:0}:is(.\*\:data-slot\:rounded-b-none>*)[data-slot]{border-bottom-right-radius:0;border-bottom-left-radius:0}:is(.group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end:is(:where(.group\/message)[data-align=end] *)>*)[data-slot]{align-self:flex-end}.data-snap-points\:\[--drawer-overlay-min-opacity\:0\.5\][data-snap-points]{--drawer-overlay-min-opacity:.5}.data-starting-style\:h-0[data-starting-style]{height:calc(var(--spacing) * 0)}.data-starting-style\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:\[transform\:translateY\(150\%\)\][data-starting-style]{transform:translateY(150%)}.data-starting-style\:transform-\(--closed-transform\)[data-starting-style]{transform:var(--closed-transform)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-swiping\:duration-0[data-swiping]{--tw-duration:0s;transition-duration:0s}.data-ending-style\:data-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style][data-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-\[active\=false\]\:pointer-events-none[data-active=false]{pointer-events:none}.data-\[active\=false\]\:scale-95[data-active=false]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=false\]\:opacity-0[data-active=false]{opacity:0}.data-\[active\=false\]\:duration-400[data-active=false]{--tw-duration:.4s;transition-duration:.4s}.data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false]{--tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:translate-y-0[data-active=true]{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[active\=true\]\:scale-100[data-active=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--primary)}.data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}.data-\[active\=true\]\:ring-3[data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[align\=end\]\:flex-row-reverse[data-align=end]{flex-direction:row-reverse}.data-\[align\=end\]\:self-end[data-align=end]{align-self:flex-end}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[direction\=end\]\:bottom-4[data-direction=end]{bottom:calc(var(--spacing) * 4)}.data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[direction\=start\]\:top-4[data-direction=start]{top:calc(var(--spacing) * 4)}.data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[modal\=true\]\:pointer-events-auto[data-modal=true]{pointer-events:auto}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}.data-\[range-end\=true\]\:rounded-r-\(--cell-radius\)[data-range-end=true]{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-muted[data-range-middle=true]{background-color:var(--muted)}.data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--foreground)}.data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}.data-\[range-start\=true\]\:rounded-l-\(--cell-radius\)[data-range-start=true]{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true],.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:calc(var(--spacing) * 1)}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=bottom\]\:before\:top-\[-10px\][data-side=bottom]:before{content:var(--tw-content);top:-10px}.data-\[side\=bottom\]\:before\:right-0[data-side=bottom]:before{content:var(--tw-content);right:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:before\:left-0[data-side=bottom]:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing) * -1)}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing) * -1)}.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:calc(var(--spacing) * 0)}.data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing) * -1)}.data-\[side\=left\]\:left-0[data-side=left]{left:calc(var(--spacing) * 0)}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:calc(var(--spacing) * 0)}.data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:right-0[data-side=right]{right:calc(var(--spacing) * 0)}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing) * -1)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:calc(var(--spacing) * 0)}.data-\[side\=top\]\:top-0[data-side=top]{top:calc(var(--spacing) * 0)}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing) * -2.5)}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=md\]\:text-sm[data-size=md]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}.data-\[size\=sm\]\:py-0\.5[data-size=sm]{padding-block:calc(var(--spacing) * .5)}.data-\[size\=sm\]\:text-xs[data-size=sm]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}:is(.\*\:data-\[slot\=attachment\]\:flex-none>*)[data-slot=attachment]{flex:none}:is(.\*\:data-\[slot\=attachment\]\:snap-start>*)[data-slot=attachment]{scroll-snap-align:start}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\:data-\[slot\=bubble-content\]\:rounded-none>*)[data-slot=bubble-content]{border-radius:0}:is(.\*\:data-\[slot\=bubble-content\]\:border-border>*)[data-slot=bubble-content]{border-color:var(--border)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.93_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .93 calc(c * .4) h)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-background>*)[data-slot=bubble-content]{background-color:var(--background)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-muted>*)[data-slot=bubble-content]{background-color:var(--muted)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-primary>*)[data-slot=bubble-content]{background-color:var(--primary)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-transparent>*)[data-slot=bubble-content]{background-color:#0000}:is(.\*\:data-\[slot\=bubble-content\]\:p-0>*)[data-slot=bubble-content]{padding:calc(var(--spacing) * 0)}:is(.\*\:data-\[slot\=bubble-content\]\:text-foreground>*)[data-slot=bubble-content]{color:var(--foreground)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:calc(var(--spacing) * 1)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:calc(var(--spacing) * 0)}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-2\!>*)[data-slot=input-group-addon]{padding-left:calc(var(--spacing) * 2)!important}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:var(--radius-sm)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}:is(.group-data-\[orientation\=vertical\]\/attachment\:\*\:data-\[slot\=spinner\]\:size-6\!:is(:where(.group\/attachment)[data-orientation=vertical] *)>*)[data-slot=spinner]{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=idle\]\:border-dashed[data-state=idle]{--tw-border-style:dashed;border-style:dashed}.data-\[state\=on\]\:bg-muted[data-state=on],.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[swipe-axis\=x\]\:inset-y-0[data-swipe-axis=x]{inset-block:calc(var(--spacing) * 0)}.data-\[swipe-axis\=x\]\:flex-row[data-swipe-axis=x]{flex-direction:row}.data-\[swipe-axis\=x\]\:\[--drawer-content-width\:75\%\][data-swipe-axis=x]{--drawer-content-width:75%}.data-\[swipe-axis\=x\]\:after\:inset-y-0[data-swipe-axis=x]:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.data-\[swipe-axis\=x\]\:after\:w-\(--bleed\)[data-swipe-axis=x]:after{content:var(--tw-content);width:var(--bleed)}.data-\[swipe-axis\=y\]\:inset-x-0[data-swipe-axis=y]{inset-inline:calc(var(--spacing) * 0)}.data-\[swipe-axis\=y\]\:\[--drawer-content-max-height\:calc\(100dvh-6rem\)\][data-swipe-axis=y]{--drawer-content-max-height:calc(100dvh - 6rem)}.data-\[swipe-axis\=y\]\:after\:inset-x-0[data-swipe-axis=y]:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.data-\[swipe-axis\=y\]\:after\:h-\(--bleed\)[data-swipe-axis=y]:after{content:var(--tw-content);height:var(--bleed)}.data-\[swipe-axis\=y\]\:data-nested-drawer-open\:h-\(--stack-height\)[data-swipe-axis=y][data-nested-drawer-open]{height:var(--stack-height)}.data-\[swipe-axis\=y\]\:data-snap-points\:\[--drawer-content-height\:100dvh\][data-swipe-axis=y][data-snap-points]{--drawer-content-height:100dvh}.data-\[swipe-direction\=down\]\:bottom-0[data-swipe-direction=down]{bottom:calc(var(--spacing) * 0)}.data-\[swipe-direction\=down\]\:origin-bottom[data-swipe-direction=down]{transform-origin:bottom}.data-\[swipe-direction\=down\]\:rounded-t-xl[data-swipe-direction=down]{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.data-\[swipe-direction\=down\]\:border-t[data-swipe-direction=down]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[swipe-direction\=down\]\:\[--closed-transform\:translate3d\(0\,calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\)\][data-swipe-direction=down]{--closed-transform:translate3d(0,calc(100% + var(--drawer-inset,0px) + 2px),0)}.data-\[swipe-direction\=down\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=down]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) - var(--stack-peek-offset) - (var(--stack-shrink) * var(--stack-height)))}.data-\[swipe-direction\=down\]\:after\:top-full[data-swipe-direction=down]:after{content:var(--tw-content);top:100%}.data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-ending-style][data-swipe-direction=down],.data-expanded\:data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.data-\[swipe-direction\=left\]\:left-0[data-swipe-direction=left]{left:calc(var(--spacing) * 0)}.data-\[swipe-direction\=left\]\:origin-left[data-swipe-direction=left]{transform-origin:0}.data-\[swipe-direction\=left\]\:rounded-r-xl[data-swipe-direction=left]{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.data-\[swipe-direction\=left\]\:border-r[data-swipe-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[swipe-direction\=left\]\:\[--closed-transform\:translate3d\(calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\,0\)\][data-swipe-direction=left]{--closed-transform:translate3d(calc(-100% - var(--drawer-inset,0px) - 2px),0,0)}.data-\[swipe-direction\=left\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=left]{--translate-x:calc(var(--drawer-swipe-movement-x) + var(--stack-peek-offset) + (var(--stack-shrink) * 100%))}.data-\[swipe-direction\=left\]\:after\:right-full[data-swipe-direction=left]:after{content:var(--tw-content);right:100%}.data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=left],.data-expanded\:data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.data-\[swipe-direction\=right\]\:right-0[data-swipe-direction=right]{right:calc(var(--spacing) * 0)}.data-\[swipe-direction\=right\]\:origin-right[data-swipe-direction=right]{transform-origin:100%}.data-\[swipe-direction\=right\]\:rounded-l-xl[data-swipe-direction=right]{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.data-\[swipe-direction\=right\]\:border-l[data-swipe-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[swipe-direction\=right\]\:\[--closed-transform\:translate3d\(calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\,0\)\][data-swipe-direction=right]{--closed-transform:translate3d(calc(100% + var(--drawer-inset,0px) + 2px),0,0)}.data-\[swipe-direction\=right\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=right]{--translate-x:calc(var(--drawer-swipe-movement-x) - var(--stack-peek-offset) - (var(--stack-shrink) * 100%))}.data-\[swipe-direction\=right\]\:after\:left-full[data-swipe-direction=right]:after{content:var(--tw-content);left:100%}.data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=right],.data-expanded\:data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.data-\[swipe-direction\=up\]\:top-0[data-swipe-direction=up]{top:calc(var(--spacing) * 0)}.data-\[swipe-direction\=up\]\:origin-top[data-swipe-direction=up]{transform-origin:top}.data-\[swipe-direction\=up\]\:rounded-b-xl[data-swipe-direction=up]{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.data-\[swipe-direction\=up\]\:border-b[data-swipe-direction=up]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[swipe-direction\=up\]\:\[--closed-transform\:translate3d\(0\,calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\)\][data-swipe-direction=up]{--closed-transform:translate3d(0,calc(-100% - var(--drawer-inset,0px) - 2px),0)}.data-\[swipe-direction\=up\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=up]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) + var(--stack-peek-offset) + (var(--stack-shrink) * var(--stack-height)))}.data-\[swipe-direction\=up\]\:after\:bottom-full[data-swipe-direction=up]:after{content:var(--tw-content);bottom:100%}.data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-ending-style][data-swipe-direction=up],.data-expanded\:data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}.data-\[variant\=ghost\]\:max-w-full[data-variant=ghost]{max-width:100%}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@supports (-webkit-touch-callout:none){.supports-\[-webkit-touch-callout\:none\]\:absolute{position:absolute}}@media (min-width:40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:left-auto{left:auto}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:w-full{width:100%}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right],.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:var(--container-sm)}.data-\[swipe-axis\=x\]\:sm\:\[--drawer-content-width\:24rem\][data-swipe-axis=x]{--drawer-content-width:24rem}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:gap-0\.5{gap:calc(var(--spacing) * .5)}.md\:text-left{text-align:left}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.ltr\:-translate-x-1\/2:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *),.rtl\:-translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-color-scheme:dark){.dark\:bg-transparent{background-color:#0000}.dark\:text-muted-foreground{color:var(--muted-foreground)}.dark\:after\:mix-blend-lighten:after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:hover{color:var(--foreground)}}.dark\:disabled\:bg-transparent:disabled{background-color:#0000}:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10{background-color:color-mix(in oklab, var(--background) 10%, transparent)}}.dark\:has-data-checked\:border-primary\/20:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:border-primary\/20:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.dark\:has-data-checked\:bg-primary\/10:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.3_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .3 calc(c * .4) h)}}.data-open\:animate-accordion-down:where([data-state=open]),.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-muted\/50:where([data-state=open]),.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-open\:bg-muted\/50:where([data-state=open]),.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-scale:.95}@media (hover:hover){:is(.data-open\:hover\:bg-muted:where([data-state=open]),.data-open\:hover\:bg-muted:where([data-open]:not([data-open=false]))):hover{background-color:var(--muted)}}:is(.data-open\:focus\:bg-muted:where([data-state=open]),.data-open\:focus\:bg-muted:where([data-open]:not([data-open=false]))):focus{background-color:var(--muted)}.data-closed\:animate-accordion-up:where([data-state=closed]),.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden:where([data-state=closed]),.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-state=checked]),.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-color-scheme:dark){.dark\:data-checked\:bg-primary:where([data-state=checked]),.dark\:data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-color-scheme:dark){.dark\:data-unchecked\:bg-foreground:where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}}.data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:bg-muted\/50:where([data-state=active]),.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-active\:bg-muted\/50:where([data-state=active]),.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.data-active\:font-medium:where([data-state=active]),.data-active\:font-medium:where([data-active]:not([data-active=false])){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}@media (hover:hover){:is(.data-active\:hover\:bg-muted:where([data-state=active]),.data-active\:hover\:bg-muted:where([data-active]:not([data-active=false]))):hover{background-color:var(--muted)}}:is(.data-active\:focus\:bg-muted:where([data-state=active]),.data-active\:focus\:bg-muted:where([data-active]:not([data-active=false]))):focus{background-color:var(--muted)}@media (prefers-color-scheme:dark){.dark\:data-active\:text-foreground:where([data-state=active]),.dark\:data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}}.data-horizontal\:mx-px:where([data-orientation=horizontal]){margin-inline:1px}.data-horizontal\:h-1:where([data-orientation=horizontal]){height:calc(var(--spacing) * 1)}.data-horizontal\:h-2\.5:where([data-orientation=horizontal]){height:calc(var(--spacing) * 2.5)}.data-horizontal\:h-full:where([data-orientation=horizontal]){height:100%}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-auto:where([data-orientation=horizontal]){width:auto}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-horizontal\:border-t:where([data-orientation=horizontal]){border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent:where([data-orientation=horizontal]){border-top-color:#0000}.data-vertical\:my-px:where([data-orientation=vertical]){margin-block:1px}.data-vertical\:h-auto:where([data-orientation=vertical]){height:auto}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:min-h-40:where([data-orientation=vertical]){min-height:calc(var(--spacing) * 40)}.data-vertical\:w-1:where([data-orientation=vertical]){width:calc(var(--spacing) * 1)}.data-vertical\:w-2\.5:where([data-orientation=vertical]){width:calc(var(--spacing) * 2.5)}.data-vertical\:w-auto:where([data-orientation=vertical]){width:auto}.data-vertical\:w-full:where([data-orientation=vertical]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:items-stretch:where([data-orientation=vertical]){align-items:stretch}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-vertical\:border-l:where([data-orientation=vertical]){border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent:where([data-orientation=vertical]){border-left-color:#0000}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start] svg{rotate:180deg}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6:is(:where(.group\/attachment)[data-orientation=vertical] *) svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:is(:where(.group\/attachment)[data-size=xs] *) svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing) * 2)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *)[cmdk-group-heading]{color:var(--muted-foreground)}.\[a\]\:underline:is(a){text-decoration-line:underline}.\[a\]\:underline-offset-3:is(a){text-underline-offset:3px}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:text-foreground:is(a):hover{color:var(--foreground)}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}.\[button\]\:text-left:is(button){text-align:left}.\[button\,a\]\:transition-colors:is(button,a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[button\,a\]\:outline-none:is(button,a){--tw-outline-style:none;outline-style:none}.\[button\,a\]\:focus-visible\:border-ring:is(button,a):focus-visible{border-color:var(--primary)}.\[button\,a\]\:focus-visible\:ring-3:is(button,a):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[button\,a\]\:focus-visible\:ring-ring\/50:is(button,a):focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[button\,a\]\:focus-visible\:ring-ring\/50:is(button,a):focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}:is(.\*\:\[img\]\:aspect-square>*):is(img){aspect-ratio:1}:is(.\*\:\[img\]\:w-full>*):is(img){width:100%}:is(.\*\:\[img\]\:object-cover>*):is(img){object-fit:cover}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--muted),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.88_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .88 calc(c * .5) h)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:text-foreground>[data-slot=bubble-content]:is(button,a):hover{color:var(--foreground)}@media (prefers-color-scheme:dark){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.35_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .35 calc(c * .5) h)}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-r-lg\!>[data-slot]:not(:has(~[data-slot])){border-top-right-radius:var(--radius-lg)!important;border-bottom-right-radius:var(--radius-lg)!important}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-b-lg\!>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important}.\[\&\>\[data-slot\]\~\[data-slot\]\]\:rounded-t-none>[data-slot]~[data-slot]{border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\[data-slot\]\~\[data-slot\]\]\:rounded-l-none>[data-slot]~[data-slot]{border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\[data-slot\]\~\[data-slot\]\]\:border-t-0>[data-slot]~[data-slot]{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\[data-slot\]\~\[data-slot\]\]\:border-l-0>[data-slot]~[data-slot]{border-left-style:var(--tw-border-style);border-left-width:0}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root,.dark{--background:#f4f6f7;--foreground:#132c36;--primary:#12635c;--muted:#e3eaeb;--muted-foreground:#566b73;--border:#cedadb;--card:#fff;--card-foreground:#132c36;--popover:#fff;--popover-foreground:#132c36;--primary-foreground:#fff;--secondary:#e3eaeb;--secondary-foreground:#132c36;--accent:#e3eaeb;--accent-foreground:#132c36;--input:#cedadb;--radius:.6rem}*{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--gf-text,Arial,Helvetica,sans-serif);margin:0;font-size:16px;line-height:1.5}button,a,input{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.42}:is(button:focus-visible,a:focus-visible){outline-offset:4px;outline:3px solid #dc7e31}header{color:#fff;background:#102f37;justify-content:space-between;align-items:center;gap:20px;height:90px;padding:0 max(5%,50vw - 680px);display:flex}.brand{font-family:var(--gf-serif,Georgia,serif);color:inherit;align-items:center;gap:18px;font-size:40px;font-weight:700;text-decoration:none;display:flex}.brand>span{font-family:var(--gf-text,Arial,sans-serif);letter-spacing:.16em;border-left:1px solid #6c898e;padding-left:18px;font-size:17px}.brand small{letter-spacing:.2em;margin-top:2px;font-size:10px;font-weight:400;display:block}.badge{letter-spacing:.08em;white-space:nowrap;border:1px solid #83989a;border-radius:4px;padding:7px 10px;font-size:12px}.shell{max-width:1360px;margin:auto;padding:38px 32px 80px}.intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.eyebrow{letter-spacing:.14em;color:#4d716f;margin:0 0 8px;font-size:12px;font-weight:700}h1{font-family:var(--gf-serif,Georgia,serif);letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.2}p{margin:0 0 12px}h2{font-family:var(--gf-serif,Georgia,serif);margin:0;font-size:28px;font-weight:400;line-height:1.2}.intro p:last-child{color:#566b73;margin:0}.week{letter-spacing:.12em;text-align:right;flex-shrink:0;font-size:12px}.week strong{letter-spacing:-.04em;font-size:36px;display:block}.week i{color:#87979d;font-size:22px;font-style:normal}.stats{background:#fff;border:1px solid #cedadb;border-radius:8px;grid-template-columns:repeat(4,1fr);margin-bottom:28px;display:grid;overflow:hidden}.stats>div{border-right:1px solid #e1e7e8;flex-direction:column;gap:4px;padding:20px 24px;display:flex}.stats>div:last-child{border:0}.stats small{letter-spacing:.12em;color:#526971;font-size:11px;font-weight:700}.stats strong{letter-spacing:-.025em;font-size:30px;font-weight:500}.stats span{color:#63787f;font-size:13px}.map-panel,.panel{background:#fff;border:1px solid #cedadb;border-radius:8px;padding:25px}.section-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.tile-map{background:radial-gradient(#a6bec3 .7px,#0000 .7px) 0 0/14px 14px;grid-template-columns:repeat(4,1fr);gap:9px;max-width:660px;margin:0 auto 24px;padding:20px;display:grid}.region{text-align:left;background:#edf3f3;border:1px solid #b7cdce;border-radius:5px;min-height:96px;padding:13px;transition:background .15s,transform .15s}.region:hover{background:#dbe9e7;transform:translateY(-2px)}.region small{color:#5a787c;font-size:11px;display:block}.region b{font-family:var(--gf-serif,Georgia,serif);font-size:23px;font-weight:400;display:block}.region span{letter-spacing:.06em;font-size:9px}.region.selected{color:#fff;background:#17695f;border-color:#17695f;box-shadow:0 4px 10px #12635c22}.region.selected small{color:#cae3de}.muted{color:#60747b;font-size:14px}@media (max-width:700px){header{height:78px;padding:0 20px}.brand{font-size:32px}.brand>span{letter-spacing:.08em;font-size:12px}.brand small{font-size:9px}header .badge{white-space:normal;max-width:118px;font-size:9px}.shell{padding:25px 16px 60px}.intro{align-items:flex-start}.intro p:last-child{font-size:14px}.week strong{font-size:28px}.stats{grid-template-columns:repeat(2,1fr)}.stats>div{padding:15px}.stats>div:nth-child(-n+2){border-bottom:1px solid #e1e7e8}.stats strong{font-size:26px}.stats span{font-size:12px}.tile-map{gap:6px;padding:8px 0}.region{min-height:82px;padding:8px}.region b{font-size:18px}.region span{font-size:8px}.map-panel,.panel{padding:18px}.section-title .badge{font-size:9px}h2{font-size:24px}}.simulation-note{color:#597078;align-items:flex-start;gap:9px;margin:-12px 0 24px;font-size:12px;display:flex}.simulation-note svg{flex-shrink:0;margin-top:2px}.stats em{color:#6b8188;font-size:18px;font-style:normal}.stats [data-slot=progress]{max-width:150px;margin:8px 0 6px}.event-strip{background:#e7eeed;border-left:3px solid #17695f;border-radius:0 5px 5px 0;align-items:center;gap:13px;margin-bottom:25px;padding:13px 20px;display:flex}.event-icon{color:#17695f;font-size:27px}.event-strip b{letter-spacing:.12em;font-size:10px}.event-strip p{margin:1px 0 0;font-size:14px}.workspace{grid-template-columns:minmax(0,1fr) 320px;gap:26px;display:grid}.workspace-main{min-width:0}.navigation[data-slot=tabs-list]{scrollbar-width:thin;border-bottom:1px solid #cedadb;justify-content:flex-start;gap:0;width:100%;height:auto;margin:0 0 16px;padding:0;overflow-x:auto}.navigation [data-slot=tabs-trigger]{color:#5e747c;border-radius:0;flex:1;gap:6px;min-height:48px;padding:9px 10px;font-size:12px}.navigation [data-slot=tabs-trigger][data-active]{color:#12635c;border-bottom:3px solid #12635c}.navigation [data-slot=tabs-trigger]:after{display:none}.navigation svg{width:15px;height:15px}.location{color:#567271;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.tile-map{gap:8px;margin-bottom:16px;padding:12px 20px}.region{min-height:87px}.region.visited:not(.selected){background:#d0e5df;border-color:#78aa9d}.map-legend{color:#6d7e82;flex-wrap:wrap;gap:16px;margin-bottom:21px;font-size:11px;display:flex}.map-legend span{align-items:center;gap:5px;display:flex}.map-legend span:last-child{margin-left:auto}.legend-dot{background:#edf3f3;border:1px solid #a3beb9;width:8px;height:8px;display:inline-block}.legend-dot.green{background:#78aa9d}.destination{border-top:1px solid #dae4e4;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.destination h3{font-family:var(--gf-serif,Georgia,serif);margin:0 0 6px;font-size:23px;font-weight:400}.destination p:not(.eyebrow){color:#65777b;margin-bottom:10px;font-size:13px}.costs{flex-wrap:wrap;gap:15px;font-size:12px;display:flex}.costs span{align-items:center;gap:4px;display:flex}.primary,.secondary{color:#fff;white-space:nowrap;background:#17695f;border:0;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 18px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.primary:hover:not(:disabled){background:#0d4e48}.secondary{color:#145e54;background:#eaf1ef;border:1px solid #b9d0c9}.secondary:hover:not(:disabled){background:#d7e7e2}.rail{padding-top:65px}.mission{padding:22px}.mission h2{margin-bottom:10px;font-size:25px}.mission>.eyebrow{font-size:10px}.mission>.muted{font-size:13px}.goal{margin-top:18px}.goal>div:first-child{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:7px;font-size:11px;display:flex}.goal span{align-items:center;gap:5px;display:flex}.goal b{white-space:nowrap;font-size:11px;font-weight:500}.goal-circle{border:1px solid #8ba49e;border-radius:50%;flex-shrink:0;width:11px;height:11px}.goal svg{color:#17695f;flex-shrink:0}.week-plan{color:#f5faf9;background:#102f37;border-radius:8px;margin-top:16px;padding:22px}.week-plan>.eyebrow{color:#9fc4ba;font-size:10px}.week-plan h3{font-family:var(--gf-serif,Georgia,serif);margin:0 0 15px;font-size:22px;font-weight:400}.utility{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #37545b;align-items:center;gap:10px;padding:12px 0;display:flex}.utility span{flex:1}.utility b{font-size:13px;font-weight:500;display:block}.utility small{color:#bbcbcf;margin-top:3px;font-size:11px;display:block}.end-week{padding-top:16px}.end-week p{color:#bbcbcf;font-size:12px}.end-week .primary{color:#203727;background:#d8ec8d;justify-content:space-between;width:100%}.end-week .primary:hover{background:#c4dd73}.end-week>small{text-align:center;color:#bbcbcf;margin-top:8px;font-size:11px;display:block}.notice{color:#345e58;background:#e8efee;border-radius:5px;min-height:46px;margin-top:14px;padding:12px 16px;font-size:13px}.briefs{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.brief{border:1px solid #d5e1df;border-radius:6px;padding:15px}.brief-heading{align-items:center;gap:8px;margin-bottom:10px;display:flex}.brief-heading>span{color:#81928e;font-size:11px}.brief-heading h3{flex:1;margin:0;font-size:14px;font-weight:600}.brief-heading svg{color:#12635c;flex-shrink:0}.brief-actions{flex-direction:column;gap:6px;display:flex}.brief-actions button{color:#32554c;text-align:left;background:#f3f7f6;border:1px solid #dbe6e2;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px;font-size:12px;display:flex}.brief-actions button:hover:not(:disabled){background:#e0eeea}.completed-brief{color:#17695f;margin:0;font-size:13px}.media-panel h2{margin-bottom:14px}.host{color:#637d81;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.media-panel blockquote{font-family:var(--gf-serif,Georgia,serif);border-left:3px solid #c6d981;margin:30px 0;padding-left:22px;font-size:28px;line-height:1.4}.responses{gap:12px;margin-top:24px;display:grid}.response{text-align:left;color:#183b35;background:#f8faf9;border:1px solid #cbdcd6;border-radius:6px;align-items:center;gap:14px;padding:18px;display:flex}.response:hover:not(:disabled){background:#eaf3ef;border-color:#17695f}.response-index{width:28px;height:28px;font-family:var(--gf-serif,Georgia,serif);border:1px solid #bdd2c9;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.response>div{flex:1}.response b{font-size:15px;font-weight:500;line-height:1.5}.response small{color:#5f7a71;margin-top:6px;font-size:12px;display:block}.media-footer{color:#5b756d;border-top:1px solid #dbe6e2;justify-content:space-between;gap:12px;margin-top:26px;padding-top:18px;font-size:12px;display:flex}.success-box{color:#236643;background:#e6f0e9;border-radius:5px;align-items:center;gap:12px;margin-top:20px;padding:20px;font-size:14px;display:flex}.allocation{border-bottom:1px solid #d9e3df;padding:20px 0}.allocation-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.allocation h3{margin:0 0 4px;font-size:16px;font-weight:600}.allocation p{color:#647a71;margin:0;font-size:12px}.allocation-title>b{white-space:nowrap;color:#417062;font-size:12px}.slider-row{align-items:center;gap:14px;display:flex}.slider-row [data-slot=slider]{flex:1}.slider-row>span{text-align:right;min-width:70px;font-size:14px}.stepper{color:#17695f;background:#f4f8f6;border:1px solid #cadbd5;border-radius:4px;flex-shrink:0;width:36px;height:36px;font-size:20px}.budget-total{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.budget-total small{letter-spacing:.1em;font-size:10px;display:block}.budget-total strong{font-size:28px;font-weight:500;display:block}.budget-total p{color:#6c7974;margin:5px 0 0;font-size:12px}.partner-intro{margin-top:14px}.partner{border-bottom:1px solid #dbe4e0;gap:18px;padding:24px 0;display:flex}.partner:last-child{border:0;padding-bottom:0}.partner-mark{width:48px;height:48px;font-family:var(--gf-serif,Georgia,serif);color:#476551;background:#e3ede5;border-radius:50%;flex-shrink:0;place-items:center;font-size:21px;display:grid}.partner h3{margin:0 0 5px;font-size:18px;font-weight:500}.partner p{color:#6a7b71;margin-bottom:8px;font-size:13px}.partner b{font-size:13px;font-weight:500;display:block}.partner .secondary{margin-top:14px;font-size:12px;display:flex}.journal{margin-top:20px}.journal article{border-top:1px solid #dde6e2;gap:14px;padding:14px 0;display:flex}.journal span{color:#567466;min-width:25px;padding-top:3px;font-size:11px}.journal p{margin:0;font-size:14px}.rules{border-top:1px solid #ccd9d6;border-bottom:1px solid #ccd9d6;margin-top:28px;padding:17px 0}.rules summary{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.rules summary:after{content:"+";margin-left:auto}.rules[open] summary:after{content:"−"}.rules-grid{grid-template-columns:1fr 1fr;gap:32px;margin:24px 0 10px;display:grid}.rules h3{margin:15px 0 8px;font-size:15px;font-weight:600}.rules p{color:#546d62;font-size:14px;line-height:1.7}footer{color:#6d8180;letter-spacing:.07em;justify-content:space-between;gap:15px;padding-top:25px;font-size:10px;display:flex}.report-banner{color:#fff;text-align:center;background:#102f37;border-radius:8px;padding:40px}.report-banner .eyebrow{color:#b9d2a4}.report-banner h2{margin:15px 0;font-size:38px}.report-banner p{color:#d2dfdb;max-width:600px;margin:10px auto}.report-banner .primary{color:#203727;background:#d8ec8d}.report-number{font-family:var(--gf-serif,Georgia,serif);margin:15px 0 20px;font-size:76px}.report-number span{font-family:var(--gf-text,Arial,sans-serif);color:#b0c7bf;font-size:18px}.report-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin:22px 0;display:grid}.report-grid h3{font-family:var(--gf-serif,Georgia,serif);margin:12px 0;font-size:22px}.report-grid strong{font-size:20px;font-weight:500}.report-grid p{color:#59716b;margin:10px 0 0;font-size:14px}.status{letter-spacing:.08em;font-size:10px}.good{color:#166856}.warn{color:#9b581c}.report-journal h2{margin-bottom:12px}.report-journal>p:not(.muted){border-top:1px solid #dae4e0;margin:0;padding:12px 0;font-size:14px}.report-journal b{color:#4e7968;margin-right:10px;font-size:12px}@media (min-width:1250px){.navigation [data-slot=tabs-trigger]{font-size:13px}}@media (max-width:1100px){.workspace{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.navigation [data-slot=tabs-trigger]{padding:9px 7px;font-size:11px}.navigation svg{display:none}.mission{padding:18px}.goal>div:first-child{flex-wrap:wrap}.destination{flex-direction:column;align-items:flex-start}.destination .primary{align-self:flex-end}}@media (max-width:850px){.workspace{grid-template-columns:1fr}.rail{grid-template-columns:1fr 1fr;gap:16px;padding-top:0;display:grid}.week-plan{margin:0}.navigation [data-slot=tabs-trigger]{padding:12px 8px;font-size:12px}.destination{flex-direction:row;align-items:center}.goal>div:first-child{flex-wrap:nowrap}.report-grid{grid-template-columns:1fr 1fr}}@media (max-width:550px){.simulation-note{font-size:11px}.stats em{font-size:15px}.stats>div{min-width:0}.stats strong{font-size:24px}.stats span{font-size:11px}.event-strip{padding:10px 13px}.event-strip p{font-size:13px}.rail{grid-template-columns:1fr}.navigation [data-slot=tabs-trigger]{flex:none;padding:12px 13px;font-size:12px}.tile-map{padding:10px 0}.region small,.region span{font-size:9px}.map-legend{gap:10px;font-size:10px}.map-legend span:last-child{margin-left:0}.destination{flex-direction:column;gap:14px}.destination .primary{align-self:stretch}.briefs{grid-template-columns:1fr}.brief-heading h3{font-size:16px}.brief-actions button{font-size:14px}.media-panel blockquote{padding-left:16px;font-size:25px}.response{gap:10px;padding:14px}.response b{font-size:14px}.response svg{display:none}.media-footer{flex-direction:column;gap:5px}.budget-total{flex-direction:column;align-items:stretch}.allocation-title{align-items:flex-start}.allocation-title>b{font-size:11px}.slider-row{gap:10px}.slider-row>span{min-width:61px;font-size:12px}.partner{gap:12px}.partner-mark{width:40px;height:40px;font-size:18px}.partner h3{font-size:16px}.rules-grid{grid-template-columns:1fr;gap:0}footer{flex-direction:column;gap:8px;font-size:9px}.report-grid{grid-template-columns:1fr}.report-banner{padding:26px 18px}.report-banner h2{font-size:29px}.report-number{font-size:64px}.report-number span{font-size:16px}.report-banner p{font-size:14px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.setup{max-width:1120px;margin:auto}.setup-intro{margin-bottom:30px}.setup-intro>p:last-child{color:#59716c;margin-top:12px}.setup-names{background:#fff;border:1px solid #cadbd4;border-radius:8px;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:36px;padding:26px;display:grid}.setup-names label{font-size:16px;font-weight:600}.setup-names input{min-height:48px;margin-top:10px;background:#f6f9f7!important;border:1px solid #acc3b9!important;font-size:16px!important}.setup-names small{color:#668071;margin-top:6px;font-size:12px;font-weight:400;display:block}.party-grid[data-slot=radio-group]{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:24px}.party-card{border:1px solid #cfddd6;border-top:4px solid var(--party-color);cursor:pointer;background:#fff;border-radius:7px;padding:20px;transition:box-shadow .15s}.party-card.chosen{background:#eff7f2;box-shadow:0 0 0 2px #17695f}.party-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.party-top>span{letter-spacing:.06em;text-transform:uppercase;color:var(--party-color);font-size:12px;font-weight:700}.party-card h3{font-family:var(--gf-serif,Georgia,serif);margin:14px 0;font-size:24px;font-weight:400}.party-card ul,.opponent-card ul{margin:0;padding-left:18px}.party-card li,.opponent-card li{color:#4e695c;margin:8px 0;font-size:14px;line-height:1.6}.opponent-setup{border-top:1px solid #c9dbd1;grid-template-columns:1.25fr 1fr;gap:35px;margin-top:38px;padding-top:30px;display:grid}.opponent-setup h2{margin-bottom:15px}.assignment-options[data-slot=radio-group]{flex-wrap:wrap;gap:20px;margin:20px 0;display:flex}.assignment-options label{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.opponent-card{background:#e3eee7;border:1px solid #b8d1c1;border-radius:7px;padding:24px}.opponent-card h3{font-family:var(--gf-serif,Georgia,serif);overflow-wrap:anywhere;margin:10px 0;font-size:28px}.opponent-card>b{font-size:17px;display:block}.opponent-card>span{color:#597365;margin:5px 0 15px;font-size:13px;display:block}.opponent-options label{cursor:pointer;background:#fff;border:1px solid #c9dbd1;border-radius:4px;align-items:center;gap:12px;min-height:56px;padding:12px;display:flex}.opponent-options span{font-size:15px}.opponent-options small{color:#6b7e71;font-size:12px;display:block}.setup-start{border-top:1px solid #ccdcd3;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:24px 0;display:flex}.setup-start p{color:#607c6b;margin:0;font-size:13px}.setup-start>div{flex-wrap:wrap;gap:12px;display:flex}.setup-error{color:#9b2d2d;background:#fff0ec;border-radius:5px;margin-top:20px;padding:12px}.contest-strip{background:#e3ede7;border-radius:6px;flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:26px;padding:15px 18px;font-size:13px;display:flex}.contest-strip b{overflow-wrap:anywhere}.text-button{color:#17695f;background:0 0;border:0;min-height:36px;margin-left:auto;font-size:13px;text-decoration:underline}.state-map{background:radial-gradient(#adc4c0 .6px,#0000 .6px) 0 0/12px 12px;width:100%;max-width:690px;margin:15px auto;display:block}.map-state{cursor:pointer;outline:none}.map-state polygon{fill:#e4eee9;stroke:#fff;stroke-width:5px;transition:fill .15s,stroke .15s}.map-state.visited polygon{fill:#b3d1c2}.map-state.selected polygon{fill:#17695f}.map-state:hover polygon{stroke:#97b2a3;stroke-width:4px}.map-state:focus-visible polygon{stroke:#dd8536;stroke-width:5px}.map-state text{text-anchor:middle;fill:#213f34;pointer-events:none}.map-state.selected text{fill:#fff}.map-state-zone{font:11px var(--gf-text,Arial,sans-serif);letter-spacing:1px}.map-state-name{font:24px var(--gf-serif,Georgia,serif)}.map-state-status{font:9px var(--gf-text,Arial,sans-serif);letter-spacing:.5px}.map-compass{font:13px var(--gf-text,Arial,sans-serif);fill:#486d5a}.state-profile{border-top:1px solid #c9dbd1;margin-top:14px;padding-top:22px}.state-profile h3{font:32px var(--gf-serif,Georgia,serif);margin:0 0 12px}.state-profile>p:not(.eyebrow){color:#536e60;font-size:14px;line-height:1.6}.profile-facts{grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0;display:grid}.profile-facts>div{background:#eef4ef;border-radius:5px;padding:14px}.profile-facts dt{color:#627c6b;font-size:12px}.profile-facts dd{color:#244834;margin:5px 0 0;font-size:17px}.state-profile>small,.destination>div>small{color:#6c7e70;font-size:12px;display:block}.state-condition{background:#f1f4e9;border-left:3px solid #a4b85a;padding:12px}.visit-planner{border-top:1px solid #cfddd3;margin-top:24px;padding-top:24px}.visit-planner>h3{font:23px var(--gf-serif,Georgia,serif);margin:5px 0 18px}.visit-options label{cursor:pointer;background:#fafcf9;border:1px solid #d1dfd4;border-radius:5px;align-items:flex-start;gap:12px;padding:16px;display:flex}.visit-options label.chosen{background:#edf5ee;border-color:#17695f}.visit-options [data-slot=radio-group-item]{margin-top:5px}.visit-options b{font-size:15px;display:block}.visit-options span{margin:5px 0;font-size:14px;display:block}.visit-options small{color:#597761;font-size:12px;line-height:1.5;display:block}.visit-planner .destination{margin-top:20px}.intro .eyebrow{overflow-wrap:anywhere}@media (max-width:800px){.party-grid[data-slot=radio-group]{grid-template-columns:repeat(2,1fr)}.opponent-setup{grid-template-columns:1fr;gap:24px}.setup-start{flex-direction:column;align-items:flex-start}}@media (max-width:500px){.setup-names{grid-template-columns:1fr;gap:20px;padding:20px}.party-grid[data-slot=radio-group]{grid-template-columns:1fr}.party-card{padding:18px}.party-card h3{font-size:23px}.setup-start>div,.setup-start button{width:100%}.assignment-options[data-slot=radio-group]{flex-direction:column;gap:4px}.state-map{margin:10px 0}.map-state-name{font-size:23px}.map-state-zone{font-size:12px}.map-state-status{font-size:10px}.profile-facts{gap:8px}.profile-facts>div{padding:12px}.profile-facts dd{font-size:16px}.contest-strip{gap:8px;font-size:12px}.contest-strip>span{max-width:100%}.text-button{margin-left:0}.visit-options label{padding:13px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-b:0px}}@keyframes scroll-fade-reveal-s{0%{--scroll-fade-s:0px}to{--scroll-fade-s:var(--_scroll-fade-size-s,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}}@keyframes scroll-fade-reveal-e{0%{--scroll-fade-e:var(--_scroll-fade-size-e,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-e:0px}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.election-workspace{grid-template-columns:minmax(0,1fr) 290px;gap:24px;display:grid}.election-app .shell{max-width:1500px}.election-app .navigation[data-slot=tabs-list]{justify-content:flex-start;overflow-x:auto}.election-app .navigation [data-slot=tabs-trigger]{flex:none;padding:12px 11px;font-size:12px}.election-two{grid-template-columns:1fr 1fr;gap:20px;display:grid}.election-two>*{min-width:0}.election-rail{flex-direction:column;gap:18px;padding-top:64px;display:flex}.election-rail h2{font-size:24px}.election-rail h3{font:23px var(--gf-serif,Georgia, serif);margin:10px 0}.election-rail p{margin-top:12px;font-size:13px}.next-week{background:var(--gc-e6eeeb,#e6eeeb)}.next-week button{white-space:normal;justify-content:center;width:100%;margin-top:14px}.next-week>small{color:var(--gc-5b746c,#5b746c);margin-top:8px;font-size:11px;display:block}.next-week .primary{margin-top:24px}.latest-feedback{max-height:950px;overflow:auto}.feedback-list>div{border-top:1px solid var(--gc-dbe5e0,#dbe5e0);grid-template-columns:1fr auto;gap:4px 10px;padding:10px 0;font-size:12px;display:grid}.feedback-list small{color:var(--gc-63776e,#63776e);grid-column:1/-1;font-size:11px;line-height:1.5}.feedback-states{margin-top:12px;font-size:12px}.feedback-states summary{cursor:pointer;padding:10px 0;font-weight:600}.feedback-states p{margin-top:10px}.poll-display{margin-top:28px}.poll-numbers{justify-content:space-between;gap:14px;display:flex}.poll-numbers>div{min-width:0;max-width:48%}.poll-numbers>div:last-child{text-align:right;color:var(--gc-a45b39,#a45b39)}.poll-numbers>div:first-child{color:var(--gc-12635c,#12635c)}.poll-numbers span{overflow-wrap:anywhere;font-size:13px;display:block}.poll-numbers strong{font:42px var(--gf-serif,Georgia, serif);margin:4px 0 12px;display:block}.poll-numbers strong small{font:19px var(--gf-text,Arial, sans-serif)}.vote-bar{border-radius:4px;height:14px;margin-bottom:12px;display:flex;overflow:hidden}.vote-bar i:nth-child(2){background:var(--gc-d5ded9,#d5ded9)}.poll-display>.muted{font-size:11px}.ev-projection{text-align:center;border-top:1px solid var(--gc-d3e0d9,#d3e0d9);justify-content:space-between;gap:10px;padding:18px 0 12px;display:flex}.ev-projection b{font:30px var(--gf-serif,Georgia, serif);flex:1;min-width:0}.ev-projection small{font:10px var(--gf-text,Arial, sans-serif);overflow-wrap:anywhere;margin-top:6px;display:block}.perceptions{margin-top:24px}.perceptions>div{grid-template-columns:1fr auto;gap:6px;padding:8px 0;font-size:13px;display:grid}.perceptions [data-slot=progress]{grid-column:1/-1;height:5px}.calendar{border:1px solid var(--gc-ccdad4,#ccdad4);background:var(--gc-e8eeeb,#e8eeeb);border-radius:6px;grid-template-columns:repeat(20,minmax(0,1fr));margin-bottom:26px;display:grid;overflow:hidden}.calendar>div{border-right:1px solid var(--gc-ccdad4,#ccdad4);color:var(--gc-5e766b,#5e766b);flex-direction:column;align-items:center;min-width:0;padding:12px 0;display:flex}.calendar b{font-size:15px}.calendar small{letter-spacing:.04em;font-size:7px}.calendar .current{background:var(--gc-17695f,#17695f);color:var(--gc-ffffff,white)}.calendar .past{background:var(--gc-d0e1d6,#d0e1d6);color:var(--gc-668d74,#668d74)}.bloc-panel,.salience-panel{margin-top:20px}.bloc-panel>.muted,.platform-grid,.endorsement-grid{margin-top:18px}.bloc-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}.bloc-grid article{border:1px solid var(--gc-d5e1db,#d5e1db);background:var(--gc-f4f8f5,#f4f8f5);border-radius:6px;min-width:0;padding:16px}.bloc-grid h3{font:19px var(--gf-serif,Georgia, serif);margin:0 0 15px}.bloc-values{justify-content:space-between;gap:12px;margin-bottom:15px;display:flex}.bloc-values b{font:25px var(--gf-serif,Georgia, serif)}.bloc-values small{font:12px var(--gf-text,Arial, sans-serif);letter-spacing:.04em;margin-top:6px;display:block}.bloc-grid p{color:var(--gc-688070,#688070);margin:12px 0 0;font-size:11px}.salience-list{margin-top:22px}.salience-list>div{border-bottom:1px solid var(--gc-e7eeea,#e7eeea);grid-template-columns:160px 1fr 50px 110px;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:grid}.salience-list small{color:var(--gc-69806f,#69806f);text-align:right;font-size:11px}.salience-list b{text-align:right;font-size:12px}.salience-list [data-slot=progress]{height:6px}.electoral-map{aspect-ratio:1.55;background:radial-gradient(var(--gc-b8ccc5,#b8ccc5) .7px, transparent .7px);background-size:12px 12px;grid-template-rows:repeat(9,minmax(28px,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;max-width:750px;margin:24px auto;padding:12px 0;display:grid}.state-tile{border:1px solid var(--gc-b5c8bd,#b5c8bd);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:2px;transition:transform .15s;display:flex}.state-tile b{font-size:13px;line-height:1.2}.state-tile small{font-size:10px}.state-tile.candidate,.election-legend .candidate{background:var(--gc-17695f,#17695f);color:var(--gc-ffffff,#fff)}.state-tile.opponent,.election-legend .opponent{background:var(--gc-b87551,#b87551);color:var(--gc-ffffff,#fff)}.state-tile.tossup,.state-tile.uncalled,.election-legend .tossup{background:var(--gc-e8e5d7,#e8e5d7);color:var(--gc-44594d,#44594d)}.state-tile.selected{outline:3px solid var(--gc-102f37,#102f37);outline-offset:1px;z-index:1}.state-tile:hover{transform:translateY(-2px)}.election-legend{flex-wrap:wrap;justify-content:center;gap:10px 18px;font-size:11px;display:flex}.election-legend>span{align-items:center;gap:6px;display:flex}.election-legend i{border-radius:2px;width:10px;height:10px}.map-caption{color:var(--gc-64806d,#64806d);text-align:center;margin:10px 0 24px;font-size:10px}.state-dossier{border-top:1px solid var(--gc-cfded3,#cfded3);grid-template-columns:1fr 1fr;gap:28px;padding-top:24px;display:grid}.state-dossier>div:last-child{padding-top:18px;font-size:13px}.state-dossier h2 small{font:15px var(--gf-text,Arial, sans-serif);color:var(--gc-61766a,#61766a)}.state-dossier .poll-numbers strong{font-size:34px}.rally-option{border:1px solid var(--gc-cfddd5,#cfddd5);background:var(--gc-f6f9f6,#f6f9f6);cursor:pointer;border-radius:5px;align-items:flex-start;gap:10px;padding:12px;font-size:13px;display:flex}.rally-option [data-slot=radio-group-item]{margin-top:3px}.rally-option b,.rally-option small{display:block}.rally-option small{color:var(--gc-60766a,#60766a);margin-top:4px;font-size:11px;line-height:1.5}.visit-planner>.primary{margin-top:20px}.all-state-polls{border-top:1px solid var(--gc-d2dfd7,#d2dfd7);margin-top:25px;padding-top:18px;font-size:13px}.all-state-polls summary{cursor:pointer}.table-scroll{max-height:600px;margin-top:15px;overflow:auto}.table-scroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.table-scroll th,.table-scroll td{text-align:left;border-bottom:1px solid var(--gc-d8e2dc,#d8e2dc);padding:8px 12px}.table-scroll .text-button{text-align:left;font-size:12px}.platform-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.platform-issue{border:1px solid var(--gc-d3e0d8,#d3e0d8);background:var(--gc-f7faf7,#f7faf7);border-radius:6px;padding:18px}.platform-issue h3{font:24px var(--gf-serif,Georgia, serif);margin:5px 0 18px}.platform-choice{text-align:left;border:1px solid var(--gc-cddcd2,#cddcd2);background:var(--gc-ffffff,white);border-radius:5px;width:100%;margin-top:9px;padding:14px;display:block}.platform-choice b{font-size:13px;font-weight:500;display:block}.platform-choice small{color:var(--gc-667e6c,#667e6c);margin-top:7px;font-size:11px;display:block}.platform-choice.chosen{border:2px solid var(--gc-17695f,#17695f);background:var(--gc-e5f0e8,#e5f0e8);opacity:1}.spending-form{grid-template-columns:1.2fr 1fr;gap:28px;margin-top:25px;display:grid}.spending-form fieldset{border:0;min-width:0;padding:0}.spending-form legend{margin-bottom:15px;font-size:14px;font-weight:700}.spend-fields label{margin-bottom:22px;font-size:14px;font-weight:700;display:block}.spend-fields select{border:1px solid var(--gc-a9c2b2,#a9c2b2);background:var(--gc-f6f9f6,#f6f9f6);width:100%;min-height:44px;color:var(--gc-244536,#244536);border-radius:5px;margin-top:10px;padding:10px;font-size:14px;display:block}.endorsement-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.endorsement-grid article{border:1px solid var(--gc-ccddd1,#ccddd1);background:var(--gc-f6f9f5,#f6f9f5);border-radius:6px;padding:22px}.endorsement-grid h3{font:24px var(--gf-serif,Georgia, serif);margin:10px 0 16px}.endorsement-grid p{font-size:13px}.endorsement-grid button{margin-top:12px}.dispatch{border-left:4px solid var(--gc-b87551,#b87551);background:var(--gc-fffcf5,#fffcf5);margin-bottom:24px}.dispatch>p:not(.eyebrow){margin-top:12px}.dispatch .responses{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dispatch .response{align-items:flex-start;gap:10px;margin:0;padding:16px}.dispatch .response-index{font-size:15px}.dispatch .response b{font-size:14px}.dispatch .response small{font-size:11px}.campaign-history{margin-top:20px}.campaign-history>details{border-bottom:1px solid var(--gc-d4e0d8,#d4e0d8);padding:15px 0}.campaign-history summary{cursor:pointer;align-items:baseline;gap:12px;display:flex}.campaign-history summary>span{color:var(--gc-577861,#577861);flex-shrink:0;font-size:11px}.campaign-history summary>b{font-size:14px;font-weight:500}.campaign-history summary>small{white-space:nowrap;color:var(--gc-517259,#517259);margin-left:auto;font-size:11px}.campaign-history details>p{margin-top:15px;font-size:13px}.history-after{margin-top:20px}.history-after>summary{cursor:pointer}.night-banner{background:var(--gc-102f37,#102f37);color:var(--gc-ffffff,white);text-align:center;border-radius:8px;margin-bottom:24px;padding:32px 40px}.night-banner .eyebrow{color:var(--gc-bed5b8,#bed5b8)}.night-banner h2{font-size:34px}.night-banner>p{color:var(--gc-ceded3,#ceded3);margin:15px 0}.night-tally{justify-content:space-around;align-items:center;gap:20px;max-width:800px;margin:25px auto;display:flex}.night-tally>div{flex:1;min-width:0}.night-tally span{overflow-wrap:anywhere;font-size:15px;display:block}.night-tally strong{font:80px var(--gf-serif,Georgia, serif);display:block}.night-target{font:32px var(--gf-serif,Georgia, serif);opacity:.7}.night-target small{font:10px var(--gf-text,Arial, sans-serif);margin-top:8px;display:block}.night-banner [data-slot=progress]{background:var(--gc-48616a,#48616a);max-width:650px;height:8px;margin:auto}.night-banner [data-slot=progress-indicator]{background:var(--gc-d8ec8d,#d8ec8d)}.night-controls{justify-content:center;gap:12px;display:flex}.night-controls .primary{background:var(--gc-d8ec8d,#d8ec8d);color:var(--gc-203727,#203727)}.call-board{max-height:550px;overflow:auto}.call-board p{border-bottom:1px solid var(--gc-d2dfd5,#d2dfd5);gap:15px;margin:0;padding:12px 0;font-size:13px;display:flex}.call-board b{min-width:28px;color:var(--gc-16665c,#16665c)}.call-board strong{white-space:nowrap;margin-left:auto}.call-board span{overflow-wrap:anywhere}.result-explanation{margin-top:20px}.result-explanation h2{margin-bottom:16px}.result-explanation p{font-size:14px}.legacy-link{color:var(--gc-12635c,#12635c);font-size:14px;text-decoration:underline}.election-app footer{flex-wrap:wrap}.election-app .panel>h2+.muted{margin-top:14px}.election-app .response{width:100%}@media (max-width:1250px){.election-workspace{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.election-two{grid-template-columns:1fr}.bloc-grid{grid-template-columns:1fr 1fr}.calendar small{font-size:6px}.salience-list>div{grid-template-columns:130px 1fr 45px}.salience-list small{text-align:left;grid-column:1/-1}.night-banner+.election-two{grid-template-columns:1.2fr 1fr}}@media (max-width:900px){.election-workspace{grid-template-columns:1fr}.election-rail{grid-template-columns:1fr 1fr;align-items:start;padding-top:0;display:grid}.election-two{grid-template-columns:1fr 1fr}.dispatch .responses{grid-template-columns:1fr}.calendar{grid-template-columns:repeat(10,minmax(0,1fr))}.calendar small{font-size:8px}.calendar>div{padding:8px 0}.latest-feedback{max-height:700px}.state-dossier{gap:18px}}@media (max-width:600px){.election-two,.night-banner+.election-two,.platform-grid,.endorsement-grid,.spending-form,.state-dossier,.election-rail{grid-template-columns:1fr}.election-app .navigation [data-slot=tabs-trigger]{padding:12px;font-size:12px}.bloc-grid{gap:10px}.bloc-grid article{padding:12px}.bloc-grid h3{font-size:17px}.bloc-values b{font-size:22px}.bloc-values small{font-size:11px}.state-tile b{font-size:10px}.state-tile small{font-size:8px}.electoral-map{aspect-ratio:auto;grid-template-rows:repeat(9,minmax(24px,1fr));gap:3px}.state-tile{min-height:28px;padding:2px 0}.salience-list>div{grid-template-columns:125px 1fr 45px;gap:8px;font-size:12px}.campaign-history summary{flex-wrap:wrap;gap:6px 10px}.campaign-history summary>b{flex-basis:85%;font-size:13px}.campaign-history summary>small{margin-left:32px}.night-banner{padding:24px 16px}.night-banner h2{font-size:28px}.night-tally strong{font-size:54px}.night-tally span{font-size:12px}.night-target{font-size:23px}.night-tally{gap:10px}.night-controls{flex-wrap:wrap}.calendar small{font-size:6px}.election-app .stats span{line-height:1.4}.state-dossier>div:last-child{padding-top:0}.latest-feedback{max-height:600px}.election-app .intro .eyebrow,.election-app .week{font-size:10px}}.difficulty-picker{border:0;margin:28px 0;padding:0}.difficulty-picker legend{font-size:24px;font-weight:700}.difficulty-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.difficulty-options label{border:1px solid var(--gc-c9cdc8,#c9cdc8);cursor:pointer;border-radius:8px;grid-template-columns:20px 1fr;gap:8px;padding:18px;display:grid}.difficulty-options label.chosen{border-color:var(--gc-2e6654,#2e6654);background:var(--gc-edf4ef,#edf4ef)}.difficulty-options span,.difficulty-options small{grid-column:2}.difficulty-options input{accent-color:var(--gc-2e6654,#2e6654)}@media (max-width:600px){.difficulty-options{grid-template-columns:1fr}}.audience-picker{gap:8px;margin:16px 0;display:grid}.audience-picker select{border:1px solid var(--gc-c9cdc8,#c9cdc8);background:var(--gc-ffffff,white);color:var(--gc-17251e,#17251e);border-radius:6px;padding:12px}.audience-picker small{opacity:.8;line-height:1.5}.state-tile.candidate.margin-0,.election-legend .candidate.margin-0{background:var(--map-candidate-tilt);color:var(--map-candidate-tilt-text)}.state-tile.candidate.margin-5,.election-legend .candidate.margin-5{background:var(--map-candidate-lean);color:var(--map-candidate-lean-text)}.state-tile.candidate.margin-10,.election-legend .candidate.margin-10{background:var(--map-candidate-likely);color:var(--map-candidate-likely-text)}.state-tile.candidate.margin-15,.election-legend .candidate.margin-15{background:var(--map-candidate-safe);color:var(--map-candidate-safe-text)}.state-tile.opponent.margin-0,.election-legend .opponent.margin-0{background:var(--map-opponent-tilt);color:var(--map-opponent-tilt-text)}.state-tile.opponent.margin-5,.election-legend .opponent.margin-5{background:var(--map-opponent-lean);color:var(--map-opponent-lean-text)}.state-tile.opponent.margin-10,.election-legend .opponent.margin-10{background:var(--map-opponent-likely);color:var(--map-opponent-likely-text)}.state-tile.opponent.margin-15,.election-legend .opponent.margin-15{background:var(--map-opponent-safe);color:var(--map-opponent-safe-text)}.poll-margin-legend{gap:12px;margin:20px 0;display:grid}.poll-margin-legend>span{opacity:.75;font-size:12px}.poll-margin-legend .election-legend{flex-wrap:wrap;gap:12px;margin:8px 0}.custom-party-editors{margin:24px 0}.custom-party-editor{border:1px solid var(--gc-bccbc3,#bccbc3);border-radius:10px;margin:16px 0;padding:20px}.custom-party-editor legend{font-weight:700}.custom-party-editor label{gap:8px;margin:12px 0;display:grid}.custom-party-editor label:has(input[type=checkbox]){align-items:center;display:flex}.custom-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.custom-policy-grid select{white-space:normal;width:100%;min-width:0;padding:10px}.poll-lead{border-radius:6px;padding:10px;font-weight:600}.poll-lead.candidate.margin-0{background:var(--map-candidate-tilt);color:var(--map-candidate-tilt-text)}.poll-lead.candidate.margin-5{background:var(--map-candidate-lean);color:var(--map-candidate-lean-text)}.poll-lead.candidate.margin-10{background:var(--map-candidate-likely);color:var(--map-candidate-likely-text)}.poll-lead.candidate.margin-15{background:var(--map-candidate-safe);color:var(--map-candidate-safe-text)}.poll-lead.opponent.margin-0{background:var(--map-opponent-tilt);color:var(--map-opponent-tilt-text)}.poll-lead.opponent.margin-5{background:var(--map-opponent-lean);color:var(--map-opponent-lean-text)}.poll-lead.opponent.margin-10{background:var(--map-opponent-likely);color:var(--map-opponent-likely-text)}.poll-lead.opponent.margin-15{background:var(--map-opponent-safe);color:var(--map-opponent-safe-text)}.poll-lead.tie{background:var(--gc-eeeeee,#eee);color:var(--gc-333333,#333)}[hidden]{display:none!important}@media (max-width:600px){.custom-policy-grid{grid-template-columns:1fr}}.vote-bar i:first-child{background:var(--map-candidate-likely)}.vote-bar i:last-child{background:var(--map-opponent-likely)}.us-electoral-map{background:var(--gc-f0f5f2,#f0f5f2);border-radius:12px;width:100%;height:auto;margin:20px auto;display:block}.us-state{cursor:pointer;fill:var(--map-tossup);color:var(--map-tossup-text);--shade:var(--map-tossup)}.us-state path{stroke:var(--gc-ffffff,#fff);stroke-width:1px;vector-effect:non-scaling-stroke}.us-state text{fill:currentColor;pointer-events:none;paint-order:stroke;stroke:var(--shade);stroke-width:2.6px;stroke-linejoin:round;font-size:12px;font-weight:700}.us-state tspan{font-size:10.5px;font-weight:600}.us-state.selected path,.us-state:focus path{stroke:var(--gc-102f37,#102f37);stroke-width:2.5px}.us-state:hover path{stroke:var(--gc-102f37,#102f37);stroke-width:2px}.us-state:focus{outline:none}.us-state.candidate{fill:var(--map-candidate-likely);color:var(--map-candidate-likely-text);--shade:var(--map-candidate-likely)}.us-state.opponent{fill:var(--map-opponent-likely);color:var(--map-opponent-likely-text);--shade:var(--map-opponent-likely)}.small-state-picker{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.small-state-picker button{min-height:44px;padding:8px 12px;display:block}.us-state.candidate.margin-0{fill:var(--map-candidate-tilt);color:var(--map-candidate-tilt-text);--shade:var(--map-candidate-tilt)}.us-state.candidate.margin-5{fill:var(--map-candidate-lean);color:var(--map-candidate-lean-text);--shade:var(--map-candidate-lean)}.us-state.candidate.margin-10{fill:var(--map-candidate-likely);color:var(--map-candidate-likely-text);--shade:var(--map-candidate-likely)}.us-state.candidate.margin-15{fill:var(--map-candidate-safe);color:var(--map-candidate-safe-text);--shade:var(--map-candidate-safe)}.us-state.opponent.margin-0{fill:var(--map-opponent-tilt);color:var(--map-opponent-tilt-text);--shade:var(--map-opponent-tilt)}.us-state.opponent.margin-5{fill:var(--map-opponent-lean);color:var(--map-opponent-lean-text);--shade:var(--map-opponent-lean)}.us-state.opponent.margin-10{fill:var(--map-opponent-likely);color:var(--map-opponent-likely-text);--shade:var(--map-opponent-likely)}.us-state.opponent.margin-15{fill:var(--map-opponent-safe);color:var(--map-opponent-safe-text);--shade:var(--map-opponent-safe)}@media (max-width:600px){.us-state text{font-size:14px}.us-state tspan{display:none}}.fundraising-options{gap:12px;margin:16px 0;display:grid}.fundraising-route{gap:6px;display:grid}.fundraising-route small{line-height:1.5}.funding-scandal{border:1px solid var(--gc-c98353,#c98353);background:var(--gc-a75a1710,#a75a1710);border-radius:12px;margin:16px 0;padding:14px}.funding-scandal p{line-height:1.5}.state-tile.tossup,.election-legend .tossup,.poll-lead.tie{background:var(--map-tossup);color:var(--map-tossup-text)}.election-legend .uncalled,.state-tile.uncalled{background:var(--gc-3b4c68,#3b4c68);color:var(--gc-e8f0ff,#e8f0ff)}.election-app{--background:var(--gc-070d1c,#070d1c);--foreground:var(--gc-eaf1ff,#eaf1ff);--primary:var(--gc-39bfff,#39bfff);--muted:var(--gc-18243b,#18243b);--muted-foreground:var(--gc-a6b6d0,#a6b6d0);--border:var(--gc-30425e,#30425e);--card:var(--gc-101b30,#101b30);--card-foreground:var(--gc-eaf1ff,#eaf1ff);--popover:var(--gc-101b30,#101b30);--popover-foreground:var(--gc-eaf1ff,#eaf1ff);--secondary:var(--gc-172b48,#172b48);--secondary-foreground:var(--gc-eaf1ff,#eaf1ff);--accent:var(--gc-1a3756,#1a3756);--accent-foreground:var(--gc-ffffff,#fff);--input:var(--gc-455c80,#455c80);--primary-foreground:var(--gc-071426,#071426);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh;color:var(--foreground);background:radial-gradient(ellipse at 12% 0%,var(--gc-133a684d,#133a684d),transparent 48%),radial-gradient(ellipse at 95% 25%,var(--gc-4022643d,#4022643d),transparent 48%),var(--gc-070d1c,#070d1c);font-family:var(--gf-text,Arial,Helvetica,sans-serif)}.election-app header{background:var(--gc-080f20ed,#080f20ed);border-bottom:1px solid var(--gc-355276,#355276);height:76px;box-shadow:0 5px 26px var(--gc-00000055,#0005);padding:0 max(24px,50vw - 750px)}.election-app .brand{font-family:var(--gf-display,"Arial Narrow",Impact,sans-serif);letter-spacing:.04em;color:var(--gc-eef5ff,#eef5ff);font-size:34px}.election-app .brand>span{border-color:var(--gc-397092,#397092);font-size:16px}.election-app .brand small{color:var(--gc-71caf4,#71caf4)}.election-app .badge{border-color:var(--gc-42678d,#42678d);background:var(--gc-12233c,#12233c);color:var(--gc-d6ecff,#d6ecff);border-radius:2px}.election-app .shell{max-width:1580px;padding-top:24px}.election-app :is(h1,h2,h3,.week strong,.stats strong,.ev-projection b,.night-tally strong,.night-target,.poll-numbers strong,.bloc-values b){font-family:var(--gf-display,"Arial Narrow","Roboto Condensed",Impact,Arial,sans-serif);letter-spacing:.01em;font-weight:700}.election-app h1{font-size:clamp(25px,3vw,40px)}.election-app h2{font-size:26px}.election-app h3{font-size:21px}.election-app .intro{border:1px solid var(--gc-30425e,#30425e);border-left:3px solid var(--gc-39bfff,#39bfff);background:linear-gradient(100deg,var(--gc-112741cc,#112741cc),var(--gc-111a30,#111a30));align-items:center;margin-bottom:20px;padding:16px 20px}.election-app .intro p:last-child{color:var(--gc-a6b6d0,#a6b6d0);font-size:13px}.election-app .eyebrow{color:var(--gc-60ceff,#60ceff);letter-spacing:.15em;font-size:11px}.election-app .week{color:var(--gc-81d7ff,#81d7ff);border-left:1px solid var(--gc-30425e,#30425e);padding-left:24px}.election-app .week strong{color:var(--gc-ffffff,#fff);font-size:38px}.election-app .week i{color:var(--gc-8ca1c3,#8ca1c3)}.election-app :is(.muted,.simulation-note,.map-caption,.location,.stats span,.stats small,.stats em,.next-week>small,.feedback-list small,.bloc-grid p,.salience-list small,.state-dossier h2 small,.rally-option small,.platform-choice small,.campaign-history summary>span,.campaign-history summary>small,.night-banner>p,footer){color:var(--gc-a6b6d0,#a6b6d0)}.election-app :is(.panel,.map-panel,.stats,.setup-names,.opponent-card,.custom-party-editor,.party-card,.platform-issue,.bloc-grid article,.endorsement-grid article){background:linear-gradient(145deg,var(--gc-121f36,#121f36),var(--gc-0d1729,#0d1729));border-color:var(--gc-30425e,#30425e);box-shadow:0 8px 24px var(--gc-00000022,#0002);border-radius:4px}.election-app :is(.panel,.map-panel){border-top:2px solid var(--gc-466183,#466183)}.election-app .stats{border-top:2px solid var(--gc-39bfff,#39bfff);box-shadow:0 0 22px var(--gc-139ce510,#139ce510);margin-bottom:18px}.election-app .stats>div{border-color:var(--gc-30425e,#30425e);padding:15px 22px}.election-app .stats strong{color:var(--gc-f3f7ff,#f3f7ff);font-size:32px}.election-app .stats>div:first-child strong{color:var(--gc-79e6b1,#79e6b1)}.election-app .stats>div:nth-child(2) strong{color:var(--gc-62d6ff,#62d6ff)}.election-app :is(.contest-strip,.event-strip,.success-box,.notice,.state-condition){background:var(--gc-14263f,#14263f);border-color:var(--gc-3a82b0,#3a82b0);color:var(--gc-d8e9ff,#d8e9ff);border-radius:3px}.election-app .contest-strip{border:1px solid var(--gc-30425e,#30425e);padding:12px 16px;font-size:13px}.election-app .contest-strip>span:first-child b{color:var(--gc-67c5ff,#67c5ff)}.election-app .contest-strip>span:nth-child(3) b,.election-app.party-swap .contest-strip>span:first-child b{color:var(--gc-ff9296,#ff9296)}.election-app.party-swap .contest-strip>span:nth-child(3) b{color:var(--gc-67c5ff,#67c5ff)}.party-mine-third .contest-strip>span:first-child b,.party-theirs-third .contest-strip>span:nth-child(3) b{color:var(--gc-e4a3cf,#e4a3cf)}.party-theirs-blue .contest-strip>span:nth-child(3) b{color:var(--gc-67c5ff,#67c5ff)}.election-app .navigation[data-slot=tabs-list]{background:var(--gc-0a1426,#0a1426);border:1px solid var(--gc-30425e,#30425e);scrollbar-color:var(--gc-365373,#365373) var(--gc-0a1426,#0a1426);border-radius:3px;gap:2px;padding:4px}.election-app .navigation [data-slot=tabs-trigger]{color:var(--gc-aabcda,#aabcda);border-radius:2px;min-height:46px;font-size:11px;font-weight:700}.election-app .navigation [data-slot=tabs-trigger]:is([data-active],[data-state=active]){background:linear-gradient(var(--gc-1b4c77,#1b4c77),var(--gc-133553,#133553));color:var(--gc-8adfff,#8adfff);border-bottom:2px solid var(--gc-39bfff,#39bfff);box-shadow:inset 0 1px var(--gc-66ccff55,#6cf5)}.election-app .navigation [data-slot=tabs-trigger]:hover{color:var(--gc-ffffff,#fff);background:var(--gc-17314f,#17314f)}.election-app .election-rail{padding-top:66px}.election-app .next-week{border-top-color:var(--gc-39bfff,#39bfff)}.election-app .latest-feedback{border-top-color:var(--gc-7983de,#7983de)}.election-app :is(.primary,.secondary){white-space:normal;border:1px solid var(--gc-41658b,#41658b);min-height:46px;box-shadow:inset 0 1px var(--gc-ffffff15,#ffffff15),0 3px 8px var(--gc-00000033,#0003);border-radius:3px;font-weight:700}.election-app .primary{background:linear-gradient(var(--gc-1974b6,#1974b6),var(--gc-155487,#155487));color:var(--gc-ffffff,#fff);border-color:var(--gc-46b5ed,#46b5ed)}.election-app .primary:hover:not(:disabled){background:var(--gc-2388c8,#2388c8)}.election-app .secondary{background:linear-gradient(var(--gc-1c3454,#1c3454),var(--gc-14263f,#14263f));color:var(--gc-d8edff,#d8edff)}.election-app .secondary:hover:not(:disabled){background:var(--gc-25496d,#25496d);border-color:var(--gc-69cfff,#69cfff)}.election-app .next-week>.primary{background:linear-gradient(120deg,var(--gc-ca3548,#ca3548),var(--gc-8b233c,#8b233c));border-color:var(--gc-f17c89,#f17c89);min-height:56px;font-size:16px}.election-app .next-week>.primary:hover:not(:disabled){background:var(--gc-d74155,#d74155)}.election-app button:disabled{opacity:.48;filter:saturate(.5)}.election-app :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--gc-6ce0ff,#6ce0ff);outline-offset:3px}.election-app :is(.text-button,.legacy-link,.setup a,.rules a){color:var(--gc-74d7ff,#74d7ff)}.election-app :is(input:not([type=radio]):not([type=checkbox]),select,textarea){color:var(--gc-edf5ff,#edf5ff);background:var(--gc-0b162a,#0b162a);border-color:var(--gc-486182,#486182);border-radius:3px;min-height:44px}.election-app option{background:var(--gc-101c30,#101c30);color:var(--gc-eef4ff,#eef4ff)}.election-app input::placeholder{color:var(--gc-8397b7,#8397b7)}.election-app input{accent-color:var(--gc-39bfff,#39bfff)}.election-app [data-slot=radio-group-item]{border-color:var(--gc-7f9fca,#7f9fca);color:var(--gc-65d9ff,#65d9ff)}.election-app :is(.response,.platform-choice,.rally-option,.visit-options label,.difficulty-options label){background:var(--gc-101f35,#101f35);border-color:var(--gc-354e71,#354e71);color:var(--gc-eaf1ff,#eaf1ff);border-radius:3px}.election-app :is(.response,.platform-choice,.rally-option,.party-card):hover:not(:disabled){background:var(--gc-1a3555,#1a3555);border-color:var(--gc-64caff,#64caff)}.election-app :is(.response small,.response p,.host,.party-card p,.party-card small,.setup-intro p,.setup-start p,.opponent-card p,.visit-options small,.profile-facts dt){color:var(--gc-aebed7,#aebed7)}.election-app :is(.response-index,.party-card h3,.profile-facts dd){color:var(--gc-70d3ff,#70d3ff)}.election-app :is(.platform-choice.chosen,.difficulty-options label.chosen,.party-card.chosen,.party-card.selected,.rally-option:has([data-state=checked]),.visit-options label.chosen){background:var(--gc-173a59,#173a59);border-color:var(--gc-48c8ff,#48c8ff);box-shadow:inset 3px 0 var(--gc-48c8ff,#48c8ff)}.election-app .media-panel blockquote{color:var(--gc-edf4ff,#edf4ff);border-color:var(--gc-4ac7ff,#4ac7ff);background:var(--gc-11243d,#11243d);padding:20px;font-size:19px}.election-app :is(.feedback-list>div,.ev-projection,.salience-list>div,.state-dossier,.all-state-polls,.table-scroll td,.table-scroll th,.campaign-history>details,.call-board p,.rules,.destination,.visit-planner,.setup-start){border-color:var(--gc-30425e,#30425e)}.election-app .table-scroll th{background:var(--gc-152842,#152842);color:var(--gc-c6e9ff,#c6e9ff);position:sticky;top:0}.election-app .table-scroll tr:nth-child(2n){background:var(--gc-15263a55,#15263a55)}.election-app [data-slot=progress]{background:var(--gc-263750,#263750)}.election-app [data-slot=progress-indicator]{background:linear-gradient(90deg,var(--gc-197fd2,#197fd2),var(--gc-59d6ff,#59d6ff))}.election-app .good{color:var(--gc-78e4ad,#78e4ad)}.election-app .warn,.election-app .setup-error{color:var(--gc-ffa39c,#ffa39c)}.election-app .calendar{background:var(--gc-0c192c,#0c192c);border-color:var(--gc-30425e,#30425e);border-radius:3px}.election-app .calendar>div{border-color:var(--gc-283c58,#283c58);color:var(--gc-8fa7c9,#8fa7c9);padding:9px 0}.election-app .calendar .past{background:var(--gc-132a41,#132a41);color:var(--gc-83aaca,#83aaca)}.election-app .calendar .current{background:var(--gc-1b72a8,#1b72a8);color:var(--gc-ffffff,#fff);box-shadow:inset 0 -3px var(--gc-6de6ff,#6de6ff)}.election-app .us-electoral-map{background:radial-gradient(ellipse,var(--gc-192b4e,#192b4e),var(--gc-0b1529,#0b1529) 72%);border:1px solid var(--gc-2c4161,#2c4161);border-radius:3px}.election-app .us-electoral-map>path{fill:var(--gc-263144,#263144);stroke:var(--gc-43516a,#43516a)}.election-app .us-state.selected path,.election-app .us-state:focus path{stroke:var(--gc-ffe5a4,#ffe5a4);stroke-width:3px;filter:drop-shadow(0 0 3px var(--gc-ffd26b,#ffd26b))}.election-app .us-state:hover path{stroke:var(--gc-ffe5a4,#ffe5a4);stroke-width:2px}.election-app .us-state.candidate:not([class*=margin-]){fill:var(--map-candidate-likely);color:var(--map-candidate-likely-text)}.election-app .us-state.opponent:not([class*=margin-]){fill:var(--map-opponent-likely);color:var(--map-opponent-likely-text)}.election-app .us-state.uncalled{fill:var(--gc-3b4c68,#3b4c68);color:var(--gc-e8f0ff,#e8f0ff)}.election-app .state-tile.selected{outline-color:var(--gc-ffe5a4,#ffe5a4)}.election-app .election-legend .candidate:not([class*=margin-]){background:var(--map-candidate-likely)}.election-app .election-legend .opponent:not([class*=margin-]){background:var(--map-opponent-likely)}.election-app .poll-numbers>div:first-child,.election-app .call-board b{color:var(--gc-68bdff,#68bdff)}.election-app .poll-numbers>div:last-child{color:var(--gc-ff8d95,#ff8d95)}.election-app .poll-numbers strong{font-variant-numeric:tabular-nums;font-size:46px}.election-app .ev-projection b:first-child{color:var(--gc-68bdff,#68bdff)}.election-app .ev-projection b:last-child{color:var(--gc-ff8d95,#ff8d95)}.election-app .dispatch,.election-app .funding-scandal{background:var(--gc-321b2b,#321b2b);border-color:var(--gc-d56274,#d56274)}.election-app .dispatch .eyebrow{color:var(--gc-ffadb4,#ffadb4)}.election-app .night-banner{background:radial-gradient(ellipse at top,var(--gc-203d68,#203d68),var(--gc-0b1429,#0b1429) 75%);border:1px solid var(--gc-466c94,#466c94);border-top:3px solid var(--gc-50c9ff,#50c9ff);border-radius:3px}.election-app .night-tally strong{font-size:78px}.election-app .night-tally>div:first-child{color:var(--gc-66beff,#66beff)}.election-app .night-tally>div:last-child{color:var(--gc-ff8d95,#ff8d95)}.election-app .night-banner .eyebrow{color:var(--gc-76d8ff,#76d8ff)}.election-app .profile-facts>div{background:var(--gc-15263d,#15263d);border-color:var(--gc-30425e,#30425e)}.election-app .rules{background:var(--gc-0e192b,#0e192b);margin-top:24px;padding:18px}.election-app footer{border-top:1px solid var(--gc-30425e,#30425e)}@media (min-width:1500px){.election-app .election-workspace{grid-template-columns:minmax(0,1fr) 310px}}@media (max-width:1000px){.election-app .election-rail{padding-top:0}}@media (max-width:700px){.election-app header{flex-wrap:wrap;height:auto;min-height:76px;padding:14px 16px}.election-app .shell{padding:18px 12px 48px}.election-app .intro{gap:12px;padding:14px}.election-app .week{padding-left:12px}.election-app .week strong{font-size:28px}.election-app .stats>div{padding:14px}.election-app .stats strong{font-size:27px}.election-app .night-tally strong{font-size:48px}.election-app .navigation [data-slot=tabs-trigger]{padding:10px;font-size:10px}.election-app .night-banner{padding:24px 16px}.election-app .poll-numbers strong{font-size:36px}}@media (prefers-reduced-motion:reduce){.election-app *{scroll-behavior:auto!important;transition:none!important}}.election-app .setup-intro{border:1px solid var(--gc-30425e,#30425e);border-left:3px solid var(--gc-39bfff,#39bfff);background:linear-gradient(110deg,var(--gc-142d4b,#142d4b),var(--gc-111b30,#111b30));padding:22px}.election-app .setup-intro>p:last-child,.election-app .setup-names small,.election-app .party-card li,.election-app .opponent-card li,.election-app .opponent-card>span,.election-app .opponent-options small{color:var(--gc-aebed7,#aebed7)}.election-app .setup-names input{color:var(--gc-edf5ff,#edf5ff);background:var(--gc-0b162a,#0b162a)!important;border-color:var(--gc-486182,#486182)!important}.election-app .opponent-options label{background:var(--gc-101f35,#101f35);border-color:var(--gc-354e71,#354e71);color:var(--gc-eaf1ff,#eaf1ff)}.election-app .opponent-options label:has([data-state=checked]){background:var(--gc-173a59,#173a59);border-color:var(--gc-48c8ff,#48c8ff)}.election-app .opponent-setup{border-color:var(--gc-30425e,#30425e)}.election-app .setup-error{background:var(--gc-321b2b,#321b2b);color:var(--gc-ffa39c,#ffa39c);border:1px solid var(--gc-d56274,#d56274)}.election-opening .simulation-note{margin:0 0 20px}.election-opening .setup-start .primary{background:linear-gradient(120deg,var(--gc-ca3548,#ca3548),var(--gc-8b233c,#8b233c));border-color:var(--gc-f17c89,#f17c89);text-transform:uppercase;letter-spacing:.04em}.election-app .count-speed{align-items:center;gap:10px;font-size:13px;display:flex}.election-app .count-speed select{padding:8px 12px}.election-app .night-controls{flex-wrap:wrap;align-items:center}.night-map-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.night-vote-readout{border:1px solid var(--gc-42729e,#42729e);border-top:3px solid var(--gc-61d7ff,#61d7ff);background:linear-gradient(120deg,var(--gc-132c4a,#132c4a),var(--gc-121c35,#121c35));border-radius:4px;margin:20px 0;padding:22px}.night-vote-shares{grid-template-columns:1fr 1fr;gap:18px;display:grid}.night-vote-shares>div{min-width:0}.night-vote-shares>div:last-child{text-align:right;color:var(--gc-ff929a,#ff929a)}.night-vote-shares>div:first-child{color:var(--gc-75caff,#75caff)}.night-vote-shares span{overflow-wrap:anywhere;font-size:15px;display:block}.night-vote-shares strong{font-variant-numeric:tabular-nums;font-size:clamp(32px,4vw,58px);font-weight:800;line-height:1.3;display:block}.night-vote-shares strong small{font-size:.5em}.night-vote-margin{overflow-wrap:anywhere;margin:12px 0;font-size:clamp(18px,2vw,24px);font-weight:700}.night-vote-readout>small{color:var(--gc-b4c5df,#b4c5df)}.night-vote-pending{min-height:60px;margin:12px 0;font-size:20px}.night-map-heading button[aria-pressed=true]{border-color:var(--gc-6adeff,#6adeff);box-shadow:inset 0 -2px var(--gc-6adeff,#6adeff)}@media (max-width:600px){.night-vote-readout{padding:16px}.night-map-heading button{width:100%}.night-vote-shares span{font-size:13px}}.election-app.campaign-session .shell{max-width:1920px;padding:18px 20px 48px}.campaign-session .intro .week strong{font-size:30px}.campaign-session .contest-strip{margin-bottom:12px}.campaign-session .simulation-note{margin:0 0 14px;font-size:11px}.campaign-session .stats{margin-bottom:12px}.campaign-session .calendar>div{padding:5px 0}.election-app .command-workspace{display:block}.command-workspace>.workspace-main{min-width:0}.election-app .command-grid[data-slot=tabs]{grid-template-columns:210px minmax(400px,1fr) minmax(310px,390px);align-items:start;gap:16px;display:grid}.command-sidebar{grid-area:1/1;min-width:0}.election-app .command-sidebar .navigation[data-slot=tabs-list]{flex-direction:column;align-items:stretch;gap:2px;width:100%;height:auto;margin:0 0 14px;display:flex;overflow:visible}.election-app .command-sidebar .navigation [data-slot=tabs-trigger]{flex:none;justify-content:flex-start;width:100%;min-height:44px;padding:12px}.election-app .command-sidebar .election-rail{gap:14px;padding:0}.election-app .command-sidebar .panel{padding:14px}.election-app .command-sidebar h2{font-size:22px}.election-app .command-sidebar p{font-size:12px}.election-app .command-sidebar .next-week button{padding:10px;font-size:12px}.election-app .command-map{grid-area:1/2;min-width:0;padding:18px;position:sticky;top:12px}.command-map-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.command-map-title h2{font-size:24px}.command-map .us-electoral-map{margin:14px 0 8px}.command-map .small-state-picker{gap:5px}.command-map .small-state-picker button{min-height:36px;padding:6px 8px;font-size:10px}.command-map .poll-margin-legend{gap:8px;margin:12px 0;font-size:11px}.command-selection{border-top:1px solid var(--gc-30425e,#30425e);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.command-selection strong{font-size:16px}.command-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.election-app .command-actions button{min-height:50px;padding:10px 6px;font-size:12px}.election-app .command-map .latest-feedback{max-height:250px;margin-top:16px;padding:14px;overflow:auto}.command-map .latest-feedback h3{font-size:17px}.command-map .latest-feedback>p{font-size:12px}.election-app .command-grid>[data-slot=tabs-content]{scrollbar-color:var(--gc-456587,#456587) var(--gc-101c30,#101c30);overscroll-behavior:contain;grid-area:1/3;min-width:0;max-height:calc(100vh - 32px);margin:0;overflow:auto}.election-app .command-grid>[data-slot=tabs-content] .panel{padding:16px}.command-grid>[data-slot=tabs-content] h2{font-size:23px}.command-grid>[data-slot=tabs-content] :is(.election-two,.state-dossier,.platform-grid,.endorsement-grid,.spending-form,.bloc-grid){grid-template-columns:1fr;gap:16px}.command-grid>[data-slot=tabs-content] .salience-list>div{grid-template-columns:minmax(90px,1fr) 1fr 42px;gap:8px}.command-grid>[data-slot=tabs-content] .salience-list small{grid-column:1/-1}.command-grid>[data-slot=tabs-content] .state-dossier{margin-top:18px}.command-grid>[data-slot=tabs-content] .poll-numbers strong{font-size:32px}.command-grid>[data-slot=tabs-content] .response{gap:10px;padding:12px}.command-grid>[data-slot=tabs-content] .response b{font-size:14px}.command-grid>[data-slot=tabs-content] .campaign-history summary{flex-wrap:wrap}.command-grid>[data-slot=tabs-content] .campaign-history summary>small{white-space:normal;margin-left:0}@media (max-width:1250px){.election-app .command-grid[data-slot=tabs]{grid-template-columns:180px minmax(350px,1fr) 310px;gap:12px}.election-app.campaign-session .shell{padding:14px 12px 40px}.command-actions{grid-template-columns:repeat(2,1fr)}}@media (max-width:1050px){.election-app .command-grid[data-slot=tabs]{grid-template-columns:180px minmax(0,1fr)}.command-sidebar{grid-area:1/1/span 2}.election-app .command-map{grid-area:1/2;position:static}.election-app .command-grid>[data-slot=tabs-content]{grid-area:2/2;max-height:none;overflow:visible}.command-grid>[data-slot=tabs-content] .election-two{grid-template-columns:1fr}}@media (max-width:700px){.election-app .command-grid[data-slot=tabs]{grid-template-columns:minmax(0,1fr);gap:14px}.command-sidebar{display:contents}.election-app .command-sidebar .navigation[data-slot=tabs-list]{flex-direction:row;grid-area:1/1;margin:0;overflow-x:auto}.election-app .command-sidebar .navigation [data-slot=tabs-trigger]{white-space:nowrap;width:auto}.election-app .command-map{grid-area:2/1;padding:12px}.election-app .command-grid>[data-slot=tabs-content]{grid-area:3/1}.election-app .command-sidebar .election-rail{grid-area:4/1}.command-map-title h2{font-size:21px}.command-map-title .badge{font-size:10px}.campaign-session .intro p:last-child{font-size:12px}.command-map .latest-feedback{max-height:220px}}.campaign-session .era-brief{color:var(--gc-a6b6d0,#a6b6d0);margin:0 0 8px;font-size:11px}.era-brief summary,.planner-help summary,.compact-fundraising summary{cursor:pointer}.era-brief[open] .simulation-note{margin:8px 0}.election-app .compact-fundraising{gap:6px;margin:12px 0}.compact-fundraising label{font-size:13px;font-weight:700}.election-app .compact-fundraising select{width:100%;min-width:0;min-height:40px;padding:7px;font-size:12px}.compact-fundraising small,.compact-fundraising details,.planner-help{color:var(--gc-b6c6dd,#b6c6dd);font-size:11px}.election-app .compact-fundraising button{margin-top:0}.election-app .compact-fundraising p{margin:8px 0}.election-app .command-sidebar .next-week>button{min-height:40px;margin-top:10px}.election-app .command-sidebar .next-week>.primary{min-height:44px;margin-top:12px}.election-app .command-sidebar .next-week>small{margin-top:5px;line-height:1.4}.election-app .command-sidebar .next-week>p:last-child{margin:8px 0 0}.election-app .command-sidebar .navigation [data-slot=tabs-trigger]{min-height:36px;padding:8px 10px}.campaign-session .intro{margin-bottom:8px;padding:8px 14px}.campaign-session .intro h1{font-size:23px}.campaign-session .intro p:last-child{font-size:12px}.campaign-session .stats>div{padding:8px 14px}.campaign-session .stats strong{font-size:24px}.campaign-session .stats span{font-size:11px}.campaign-session .contest-strip{margin-bottom:8px;padding:8px 14px}.campaign-session .calendar{margin-bottom:10px}.election-app .command-map{padding:12px}.command-map .poll-margin-legend{gap:4px;margin:8px 0}.command-map .poll-margin-legend .election-legend{margin:4px 0}.command-map .latest-feedback{max-height:180px}.command-map .command-selection{padding:8px 0}.command-map .command-actions button{min-height:40px}.command-map .map-caption{margin:4px 0 8px}.site-credits-link{text-align:center;background:var(--gc-101820,#101820);font:12px var(--gf-text,Arial,sans-serif);padding:8px 16px}.site-credits-link a{color:var(--gc-b8c8d5,#b8c8d5);text-underline-offset:3px;text-decoration:underline}.site-credits-link a:focus-visible{outline:2px solid var(--gc-f4c86a,#f4c86a);outline-offset:4px}.election-app .brand{gap:12px;min-width:0}.election-app .brand>span{min-width:0;padding-left:12px;line-height:1.3}.election-app .brand small{letter-spacing:.06em;line-height:1.4}@media (max-width:700px){.election-app header{flex-wrap:wrap;gap:10px;height:auto;min-height:78px;padding:12px 16px}.election-app .brand>span{font-size:14px}.election-app .brand small{font-size:12px}.election-app header .badge{max-width:none}}.response-picker{gap:12px;display:grid}.response-picker>label{gap:6px;font-size:14px;font-weight:700;display:grid}.response-picker select{background:var(--gc-15273f,#15273f);border:1px solid var(--gc-54718f,#54718f);width:100%;max-width:100%;color:var(--gc-eff7ff,#eff7ff);font:inherit;border-radius:4px;padding:12px}.response-preview{border:1px solid var(--gc-395371,#395371);background:var(--gc-101d32,#101d32);border-radius:5px;padding:16px}.response-preview h3{margin:0 0 10px;font-size:17px!important}.response-preview blockquote{border-left:3px solid var(--gc-6bd0f5,#6bd0f5);background:var(--gc-152b43,#152b43);line-height:1.55;margin:0 0 12px!important;padding:12px 16px!important;font-size:16px!important}.response-preview p{color:var(--gc-bdd0e6,#bdd0e6);font-size:14px;line-height:1.5}.response-submit{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.response-submit button{white-space:nowrap}.campaign-session .dispatch .response-picker{width:100%}.news-poll{gap:4px;margin:0 0 14px;display:grid}.news-poll label{cursor:pointer;align-items:center;gap:8px;min-height:24px;font-size:14px;font-weight:700;display:flex}.news-poll input{width:18px;height:18px;accent-color:var(--gc-6bd0f5,#6bd0f5);flex:none;margin:0}.news-poll output{color:var(--gc-bdd0e6,#bdd0e6);font-size:13px;line-height:1.5;display:block}@media (max-width:650px){.response-submit{flex-direction:column;align-items:stretch}.response-preview{padding:12px}.response-picker select{font-size:14px}}.breaking-modal{overscroll-behavior:contain;border:1px solid var(--gc-7197bd,#7197bd);border-top:4px solid var(--gc-edb54c,#edb54c);background:var(--gc-101e32,#101e32);width:min(640px,100vw - 28px);max-height:calc(100dvh - 32px);color:var(--gc-f1f6ff,#f1f6ff);box-shadow:0 24px 90px var(--gc-000000bb,#000b);border-radius:8px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto}.breaking-modal::backdrop{background:var(--gc-020811cf,#020811cf);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.breaking-modal h2{margin:10px 0 14px;font-size:clamp(22px,4vw,30px);line-height:1.15}.breaking-modal>p{margin-bottom:14px;line-height:1.55}.breaking-modal .eyebrow{color:var(--gc-edb54c,#edb54c)}@media (max-width:480px){.breaking-modal{padding:18px}}body:has(.night-desk){overflow:hidden}body:has(.night-desk)>.site-credits-link{display:none}.night-desk{background:radial-gradient(ellipse at top,var(--gc-142b46,#142b46),var(--gc-080e1c,#080e1c) 65%);height:100dvh;color:var(--gc-eaf1ff,#eaf1ff);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:15px/1.35 var(--gf-text,Arial,sans-serif);grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;padding:0 16px 10px;display:grid;overflow:hidden}.night-desk *{box-sizing:border-box;min-width:0}.night-desk button,.night-desk select{font:inherit;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-172940,#172940);border:1px solid var(--gc-476480,#476480);cursor:pointer;border-radius:4px;padding:7px 10px}.night-desk button:disabled{opacity:.45}.night-desk button[aria-pressed=true]{border-color:var(--gc-74daff,#74daff);background:var(--gc-244562,#244562)}.night-desk a{color:var(--gc-85d8fa,#85d8fa)}.night-desk p{margin:5px 0}.night-desk h2{font:700 21px/1.2 var(--gf-text,Arial,sans-serif);margin:0 0 8px}.night-desk .desk-header{height:auto;box-shadow:none;border-bottom:1px solid var(--gc-324860,#324860);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.desk-header>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.desk-header b{letter-spacing:.07em;font-size:15px}.desk-header small{color:var(--gc-b5c9df,#b5c9df)}.desk-live{background:var(--gc-982f46,#982f46);border:1px solid var(--gc-fb7f99,#fb7f99);padding:3px 6px;font-size:12px;font-weight:700}.desk-score{background:var(--gc-142136,#142136);border:1px solid var(--gc-3f5873,#3f5873);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(190px,auto) minmax(0,1fr);align-items:center;gap:8px 16px;min-height:104px;padding:10px 16px;display:grid}.desk-side{align-items:center;gap:12px;min-width:0;display:flex}.desk-score .desk-red{text-align:right;justify-content:flex-end}.desk-side-name{overflow-wrap:anywhere;flex:1;font-size:16px;font-weight:700;line-height:1.2}.desk-score strong{font:700 46px/1 var(--gf-text,Arial,sans-serif);font-variant-numeric:tabular-nums;text-align:center;flex:none;min-width:3ch}.desk-verdict{text-align:center;justify-items:center;gap:2px;display:grid}.desk-verdict b{letter-spacing:.1em;color:var(--gc-ffdb8b,#ffdb8b);font-size:12px}.desk-verdict p{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700}.desk-verdict small{color:var(--gc-b5c9df,#b5c9df);font-size:12px}.desk-blue{color:var(--gc-77c9ff,#77c9ff)}.desk-red,.party-swap .desk-blue{color:var(--gc-ff979d,#ff979d)}.party-swap .desk-red{color:var(--gc-77c9ff,#77c9ff)}.party-mine-third .desk-blue,.party-theirs-third .desk-red{color:var(--gc-e4a3cf,#e4a3cf)}.party-theirs-blue .desk-red{color:var(--gc-77c9ff,#77c9ff)}.call-shares .desk-third,.desk-latest .desk-third{color:var(--map-third-likely)}.call-shares .desk-fourth,.desk-latest .desk-fourth{color:var(--map-fourth-likely)}.ev-bar{background:var(--gc-24374f,#24374f);height:14px;box-shadow:inset 0 0 0 1px var(--gc-40597a,#40597a);border-radius:7px;grid-column:1/-1;margin-top:8px;display:flex;position:relative;overflow:visible}.ev-bar i{transition:width .45s}.ev-bar i:first-child{border-radius:7px 0 0 7px}.ev-bar i:last-of-type{border-radius:0 7px 7px 0}.ev-bar-candidate{background:var(--map-candidate-likely)}.ev-bar-opponent{background:var(--map-opponent-likely)}.ev-bar-open{flex:1}.ev-bar-mark{background:var(--gc-ffdb8b,#ffdb8b);width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-1px)}.ev-bar-mark b{color:var(--gc-ffdb8b,#ffdb8b);letter-spacing:.04em;font-size:11px;font-weight:700;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.desk-workspace{grid-template-columns:minmax(0,1fr) minmax(280px,32%);gap:12px;min-height:0;display:grid}.desk-map-panel{border:1px solid var(--gc-3a526d,#3a526d);background:var(--gc-0d182a,#0d182a);border-radius:6px;flex-direction:column;min-height:0;display:flex}.desk-tabs{border-bottom:1px solid var(--gc-324860,#324860);flex-wrap:wrap;gap:5px;padding:8px;display:flex}.desk-tabs button{font-size:13px}.desk-tabs .national-button{margin-left:auto}.desk-center{flex:1;min-height:0;display:flex}.desk-map{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex}.desk-map .us-electoral-map{flex:1;width:100%;max-width:none;height:0;min-height:0;margin:0}.desk-map .us-state{fill:var(--gc-3c4c66,#3c4c66);color:var(--gc-e8f0ff,#e8f0ff);--shade:var(--gc-3c4c66,#3c4c66);stroke:var(--gc-8395b0,#8395b0);cursor:pointer;outline:none}.desk-map .us-state.candidate:not([class*=margin-]){fill:var(--map-candidate-likely);--shade:var(--map-candidate-likely)}.desk-map .us-state.opponent:not([class*=margin-]){fill:var(--map-opponent-likely);--shade:var(--map-opponent-likely)}.desk-map .us-state.selected{stroke:var(--gc-ffda80,#ffda80);stroke-width:3px}.desk-map .us-state text{fill:currentColor;stroke:var(--shade);stroke-width:2.4px;paint-order:stroke;stroke-linejoin:round;pointer-events:none;font-size:11px;font-family:var(--gf-text,Arial,sans-serif);font-weight:700}.desk-map .us-state:focus-visible{stroke:var(--gc-ffe6a1,#ffe6a1);stroke-width:4px}.desk-map .small-state-picker{flex-wrap:wrap;justify-content:center;gap:4px;margin:4px 0;display:flex}.desk-map .small-state-picker button{width:auto;min-height:0;padding:3px 5px;font-size:12px}.desk-map .election-legend{justify-content:center;gap:14px;margin:3px 0;font-size:12px;display:flex}.desk-map .election-legend i{background:var(--gc-3c4c66,#3c4c66);width:10px;height:10px;margin-right:4px;display:inline-block}.desk-map .election-legend i.candidate{background:var(--map-candidate-likely)}.desk-map .election-legend i.opponent{background:var(--map-opponent-likely)}.desk-map .map-caption{text-align:center;color:var(--gc-aabbd3,#aabbd3);margin:2px 0;font-size:12px}.desk-votes{background:linear-gradient(145deg,var(--gc-182c46,#182c46),var(--gc-111a2c,#111a2c));border:1px solid var(--gc-496987,#496987);border-top:3px solid var(--gc-76d8ff,#76d8ff);border-radius:6px;flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex;overflow:auto}.desk-vote-title{gap:8px;display:grid}.desk-vote-title h2{margin:0;font-size:20px}.desk-vote-title select{width:100%}.desk-reporting{color:var(--gc-bbcce0,#bbcce0);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.call-status{border:1px solid;border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}.call-status.is-called{color:var(--gc-8fe6b0,#8fe6b0)}.call-status.is-counting{color:var(--gc-ffdb8b,#ffdb8b)}.call-status.is-waiting{color:var(--gc-a9bcd4,#a9bcd4)}.desk-vote-row{border-bottom:1px solid var(--gc-364b64,#364b64);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:0 0 10px;display:grid}.desk-vote-row span{overflow-wrap:anywhere;grid-column:1/-1;font-size:14px;font-weight:700}.desk-vote-row strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(24px,2.2vw,34px);line-height:1.05}.desk-vote-row b{font-variant-numeric:tabular-nums;justify-self:end;font-size:18px}.desk-share-bar{border-radius:5px;height:10px;margin:0}.desk-margin{overflow-wrap:anywhere;gap:3px;display:grid}.desk-margin b{font-size:16px}.desk-margin span{font-variant-numeric:tabular-nums;font-size:16px}.desk-margin small,.desk-caveat,.desk-state-detail{color:var(--gc-b7c9df,#b7c9df);font-size:12px}.desk-state-detail span{display:block}.desk-progress{align-items:center;gap:10px;display:flex}.desk-progress b{color:var(--gc-bbcce0,#bbcce0);font-variant-numeric:tabular-nums;text-align:right;min-width:4ch;font-size:12px}.desk-votes progress{background:var(--gc-24374f,#24374f);border:0;border-radius:4px;flex:1;width:100%;height:8px;overflow:hidden}.desk-votes progress::-webkit-progress-bar{background:var(--gc-24374f,#24374f);border-radius:4px}.desk-votes progress::-webkit-progress-value{background:var(--gc-64cdf9,#64cdf9);border-radius:4px;transition:width .4s}.desk-votes progress::-moz-progress-bar{background:var(--gc-64cdf9,#64cdf9);border-radius:4px}.night-desk .desk-controls{color:var(--gc-d6e7f6,#d6e7f6);background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:0;display:flex}.desk-controls label{align-items:center;gap:6px;display:flex}.desk-controls>a{margin-left:auto}.desk-controls small{font-size:12px}.desk-controls .primary{background:var(--gc-1f78a8,#1f78a8);color:var(--gc-ffffff,white)}.desk-rules,.desk-list{flex:1;min-height:0;padding:16px}.desk-rules p{margin:10px 0;font-size:14px}.desk-list{flex-direction:column;gap:10px;display:flex}.desk-list article{border-bottom:1px solid var(--gc-384c62,#384c62);overflow-wrap:anywhere;padding:8px 0;font-size:14px}.desk-list article p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.desk-result-row{text-align:left;justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.desk-pager{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}@media (max-width:760px){.night-desk{font-size:13px}.desk-header small{display:none}.desk-header b{font-size:12px}.desk-header>div{gap:6px}.night-desk button,.night-desk select{padding:5px 7px}.desk-workspace{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:6px}.desk-controls{gap:7px!important}.desk-controls small{display:none}.desk-tabs{gap:3px;padding:5px}.desk-tabs button{font-size:12px}.desk-tabs .national-button{margin-left:0}.desk-rules{padding:8px}.desk-rules p{margin:6px 0;font-size:12px}.desk-rules h2{font-size:16px}.desk-list{gap:5px;padding:8px}.desk-list article{padding:3px 0}.desk-list article p{-webkit-line-clamp:2;font-size:12px}.desk-list article b{font-size:12px}.desk-list h2{font-size:17px}.desk-result-row{min-height:36px}.desk-pager{font-size:12px}}@media (max-height:620px) and (min-width:761px){.night-desk{gap:6px}.desk-header small{display:none}.desk-rules p{margin:5px 0;font-size:12px}.desk-rules h2{font-size:17px}}.desk-rules{flex-direction:column;gap:12px;display:flex}.desk-rules .desk-pager{margin-top:auto}.desk-list article p{-webkit-line-clamp:unset;display:block;overflow:visible}.night-desk .desk-controls{flex-flow:row}.night-desk .desk-controls label{margin:0}.night-desk .desk-controls select{width:auto}@media (max-width:760px){.desk-rules{gap:6px}.desk-rules p{margin:2px 0}.desk-rules h2{margin-bottom:2px}}@media (max-height:500px) and (min-width:761px){.desk-map .small-state-picker,.desk-map .map-caption{display:none}.desk-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,40%)}.desk-rules{gap:4px;padding:8px}.desk-rules h2{margin:0;font-size:15px}.desk-rules p{margin:0}.desk-rules a{font-size:12px}.desk-pager button{padding:4px 7px;font-size:12px}}.desk-map .us-electoral-map{background:var(--gc-0b1729,#0b1729);border-radius:4px}.desk-map .small-state-picker .state-tile:not(.candidate):not(.opponent){background:var(--gc-22364e,#22364e);color:var(--gc-dceaff,#dceaff);border-color:var(--gc-4a6680,#4a6680)}.desk-map .small-state-picker .candidate:not([class*=margin-]){background:var(--map-candidate-likely);color:var(--map-candidate-likely-text)}.desk-map .small-state-picker .opponent:not([class*=margin-]){background:var(--map-opponent-likely);color:var(--map-opponent-likely-text)}@media (max-height:500px) and (min-width:761px){.desk-list{gap:3px;padding:6px}.desk-list h2{margin:0;font-size:15px}.desk-list article{padding:2px 0;font-size:12px}.desk-list article b{font-size:12px}.desk-list article p{margin:2px 0;font-size:12px}.desk-result-row{min-height:32px}.desk-pager{font-size:12px}}.desk-call{text-align:left;border:1px solid var(--gc-38506c,#38506c);background:var(--gc-122036,#122036);border-radius:6px;gap:6px;width:100%;padding:10px 12px;transition:border-color .2s,background .2s;display:grid}.desk-call:hover{border-color:var(--gc-74daff,#74daff)}.desk-call[aria-pressed=true]{border-color:var(--gc-74daff,#74daff);background:var(--gc-1b3049,#1b3049)}.desk-call .call-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.desk-call .call-head b{overflow-wrap:anywhere;font-size:15px}.desk-call .call-head strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px}.desk-call .call-head strong small{color:var(--gc-a9bcd4,#a9bcd4);margin-left:2px;font-size:11px;font-weight:400}.desk-call .call-shares{grid-template-columns:1fr 1fr;gap:4px 10px;font-size:13px;display:grid}.desk-call .call-shares span{align-items:baseline;gap:8px;min-width:0;display:flex}.desk-call .call-shares span:last-child{text-align:right;justify-content:flex-end}.desk-call .call-shares span>b{font-variant-numeric:tabular-nums;font-size:13px}.desk-call .call-foot{color:var(--gc-adc0d8,#adc0d8);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.desk-call .call-foot em{font-style:normal}.desk-call .call-foot small{font-variant-numeric:tabular-nums;white-space:nowrap}.desk-call.clinched{border-color:var(--gc-ffdb8b,#ffdb8b);background:var(--gc-22304a,#22304a)}.desk-call.clinched .call-foot em{color:var(--gc-ffdb8b,#ffdb8b);font-weight:700}.desk-list{gap:8px}.desk-list.is-calls{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-content:start;display:grid}.desk-list.is-calls h2,.desk-list.is-calls .desk-pager,.desk-list.is-calls .list-empty{grid-column:1/-1}.desk-list.is-calls .desk-pager{margin-top:auto}.desk-list h2{margin:0}.desk-list .list-empty{text-align:center;color:var(--gc-b7c9df,#b7c9df);flex:1;place-content:center;font-size:14px;display:grid}.poll-margin-legend.compact{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;margin:8px 0 0;font-size:12px;display:flex}.poll-margin-legend.compact>div{align-items:center;gap:8px;min-width:0;display:flex}.poll-margin-legend.compact>div>b{color:var(--gc-cfe0f5,#cfe0f5);white-space:nowrap;text-overflow:ellipsis;max-width:22ch;font-size:12px;overflow:hidden}.poll-margin-legend.compact .election-legend{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;display:flex}.poll-margin-legend.compact .election-legend i{width:10px;height:10px;margin-right:4px;display:inline-block}.poll-margin-legend.compact .legend-note{text-align:center;opacity:.7;width:100%;font-size:11px}.desk-map .us-state path{transition:fill .4s}.desk-map .us-state:hover path{filter:brightness(1.18)}.desk-map .state-tile{transition:background .4s,border-color .2s}.desk-map .map-caption{margin:4px 0 0}.night-desk button,.night-desk select{border-radius:5px}.desk-tabs{gap:6px;padding:8px 10px}.night-desk .desk-controls{padding:0 2px}@media (max-width:760px){.night-desk{grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;padding:0 10px 8px}.desk-header{flex-wrap:wrap;row-gap:6px}.desk-score{grid-template-columns:minmax(0,1fr) minmax(120px,auto) minmax(0,1fr);column-gap:8px;min-height:0;padding:8px 10px}.desk-score strong{min-width:2.5ch;font-size:30px}.desk-side{text-align:center;flex-direction:column;align-items:center;gap:2px}.desk-score .desk-red{text-align:center;align-items:center}.desk-side-name{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex:none;width:100%;font-size:12px;overflow:hidden}.desk-score .desk-red{flex-direction:column-reverse}.desk-score .candidate-portrait{width:30px;height:30px}.desk-verdict p{font-size:13px}.desk-verdict b,.desk-verdict small{font-size:10px}.ev-bar{height:10px}.ev-bar-mark b{font-size:10px;top:-14px}.desk-votes{grid-template-columns:1fr 1fr;gap:6px 10px;padding:10px;display:grid;overflow:visible}.desk-vote-title{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center}.desk-vote-title h2{font-size:16px}.desk-vote-title select{width:auto;max-width:150px}.desk-reporting,.desk-share-bar,.desk-margin,.desk-progress,.desk-caveat,.desk-state-detail{grid-column:1/-1}.desk-vote-row{border:0;grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}.desk-vote-row strong{font-size:23px}.desk-vote-row b{justify-self:start;font-size:14px}.desk-vote-row span{font-size:12px}.desk-margin{grid-auto-flow:row;gap:1px;display:grid}.desk-margin b,.desk-margin span{font-size:13px}.desk-progress{margin-top:4px}.desk-call{gap:4px;padding:8px 10px}.desk-call .call-head b{font-size:14px}.desk-call .call-head strong{font-size:16px}.desk-call .call-shares,.desk-call .call-foot{font-size:12px}.poll-margin-legend.compact{gap:4px 12px;font-size:11px}.poll-margin-legend.compact>div{justify-content:center;width:100%}.poll-margin-legend.compact .election-legend{gap:4px 10px;font-size:10px}.poll-margin-legend.compact>div>b{max-width:12ch;font-size:10px}.desk-header{flex-wrap:nowrap}.desk-header>div{flex-wrap:nowrap;min-width:0}.desk-header b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desk-map .poll-margin-legend .legend-note,.desk-map .map-caption{display:none}.desk-map .small-state-picker{display:flex}}@media (max-height:620px) and (min-width:761px){.desk-score{min-height:0;padding:6px 12px}.desk-score strong{font-size:32px}.desk-score .candidate-portrait{width:32px;height:32px}.desk-votes{gap:8px;padding:10px}}@media (max-height:500px) and (min-width:761px){.desk-votes{grid-template-columns:1fr 1fr;gap:4px 10px;padding:8px;display:grid}.desk-vote-title,.desk-reporting,.desk-share-bar,.desk-margin,.desk-progress,.desk-caveat,.desk-state-detail{grid-column:1/-1}.desk-vote-row{border:0;padding:0}.desk-vote-row strong{font-size:21px}.desk-vote-row b{font-size:13px}.desk-map .poll-margin-legend.compact{display:none}}.desk-latest{border-top:1px solid var(--gc-364b64,#364b64);margin-top:auto;padding-top:10px}.desk-latest h3{color:var(--gc-9fb7d2,#9fb7d2);margin:0 0 6px;font-size:11px;font-weight:700}.desk-latest ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.desk-latest button{text-align:left;background:var(--gc-122036,#122036);border-color:var(--gc-344964,#344964);grid-template-columns:minmax(0,1fr) auto;gap:0 10px;width:100%;padding:6px 8px;display:grid}.desk-latest button:hover{border-color:var(--gc-74daff,#74daff)}.desk-latest b{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;font-size:13px;overflow:hidden}.desk-latest span{text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;font-size:11px;overflow:hidden}.desk-latest strong{font-variant-numeric:tabular-nums;grid-area:1/2/3/3;place-self:center end;font-size:15px}.desk-latest strong small{color:var(--gc-a9bcd4,#a9bcd4);font-size:10px;font-weight:400}@media (max-width:760px){.desk-latest{display:none}}@media (max-height:620px){.desk-latest{display:none}}.desk-map-panel{overflow:hidden}.desk-list,.desk-rules{overflow:auto}.desk-list .desk-pager{z-index:1;background:var(--gc-0d182a,#0d182a);box-shadow:0 -8px 10px var(--gc-0d182a,#0d182a);margin-top:auto;padding:8px 0 0;position:sticky;bottom:0}@media (max-height:880px){.desk-latest{display:none}}.desk-list article{border-bottom:1px solid var(--gc-2c3f57,#2c3f57);padding:10px 0}.desk-list article:last-of-type{border-bottom:0}.desk-list article b{margin-bottom:2px;font-size:14px;display:block}.desk-list article p{color:var(--gc-cbdbef,#cbdbef);margin:0;font-size:13px}.desk-feedback{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.desk-feedback li{border:1px solid var(--gc-2c4058,#2c4058);background:var(--gc-0f1c30,#0f1c30);border-radius:999px;align-items:baseline;gap:6px;padding:3px 8px;font-size:12px;display:flex}.desk-feedback em{font-variant-numeric:tabular-nums;font-style:normal}.desk-feedback em.up{color:var(--gc-7fe3a2,#7fe3a2)}.desk-feedback em.down{color:var(--gc-ff9aa8,#ff9aa8)}@media (max-width:760px){.desk-header button{white-space:nowrap;padding:6px 8px;font-size:12px}.desk-header{gap:8px;padding:6px 0}}@media (max-width:560px){.desk-header b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.desk-header .settings-open:first-child{text-overflow:ellipsis;max-width:96px;overflow:hidden}}.night-desk button{transition:border-color .15s,background .15s,transform .1s}.night-desk button:hover:not(:disabled){border-color:var(--gc-74daff,#74daff);background:var(--gc-1d3550,#1d3550)}.night-desk button:active:not(:disabled){transform:translateY(1px)}.night-desk .desk-controls .primary:hover:not(:disabled){background:var(--gc-2f9ad2,#2f9ad2)}:is(.night-desk button:focus-visible,.night-desk select:focus-visible){outline:2px solid var(--gc-ffe6a1,#ffe6a1);outline-offset:2px}.desk-rules{gap:0}.desk-rules p{max-width:78ch;margin:0 0 12px}.desk-rules a{margin-top:4px;display:inline-block}.desk-header .desk-name{margin-left:10px}body:has(.creation-wizard){margin:0;overflow:hidden}.election-opening:has(.creation-wizard){flex-direction:column;height:100dvh;min-height:0;display:flex}.election-opening:has(.creation-wizard)>header{flex:none;min-height:0;padding:10px 20px}.election-opening:has(.creation-wizard)>.shell{flex-direction:column;flex:1;gap:6px;width:100%;max-width:960px;min-height:0;padding:8px 20px 24px;display:flex}.election-opening:has(.creation-wizard) .simulation-note{margin:0;font-size:11px;line-height:1.3}.election-opening:has(.creation-wizard)>.shell>p:last-child{margin:0;font-size:11px}body:has(.creation-wizard)>.site-credits-link{margin:0;padding:0;font-size:10px;position:fixed;bottom:2px;right:12px}.creation-wizard{background:linear-gradient(135deg,#132a45,#0b1426);border:1px solid #365577;border-top:3px solid #55caff;flex-direction:column;flex:1;gap:12px;min-height:0;padding:clamp(10px,2vh,24px);display:flex}.creation-heading p,.creation-heading h1{margin:0}.creation-heading h1{font-size:clamp(22px,3vh,34px);line-height:1.15}.creation-steps{gap:6px;display:flex}.creation-steps button{color:#bacee4;background:#101f35;border:1px solid #365577;border-radius:3px;flex:1;padding:8px 4px;font-size:12px}.creation-steps span{margin-right:6px}.creation-steps button[aria-current]{color:#fff;background:#174769;border-color:#5bd9ff}.creation-wizard form{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.creation-body{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.creation-fields{gap:12px;width:100%;min-width:0;max-width:650px;display:grid}.creation-fields label{gap:5px;min-width:0;font-size:14px;font-weight:600;display:grid}.creation-fields input:not([type=checkbox]),.creation-fields select{width:100%;min-width:0;max-width:100%;height:40px;min-height:40px;font:inherit;color:#edf5ff;background:#0b162a;border:1px solid #486182;border-radius:3px;padding:6px 10px}.creation-fields p{margin:0;font-size:14px;line-height:1.45}.creation-fields small{color:#b5c6db;font-size:12px}.creation-fields .creation-check{align-items:center;gap:8px;display:flex}.creation-check input{width:18px;height:18px}.creation-detail{background:#0a182c;border-left:3px solid #58cfff;gap:6px;padding:12px;display:grid}.creation-inline,.creation-actions{justify-content:space-between;gap:8px;display:flex}.creation-wizard button{cursor:pointer}.creation-inline button,.creation-actions button,.creation-fields>button{color:#eaf4ff;background:#19314f;border:1px solid #476583;border-radius:3px;padding:9px 14px;font-size:13px}.creation-wizard button:disabled{opacity:.4;cursor:default}.creation-actions .primary{background:#963348;border-color:#e76b80}.creation-error{color:#ffa39c;min-height:17px;margin:0 0 4px;font-size:12px}.creation-bottom{flex:none}.creation-note{color:#b5c6db}.creation-wizard a{color:#76d6ff;font-size:12px}@media (max-width:600px){.election-opening:has(.creation-wizard)>header{padding:7px 12px}.election-opening:has(.creation-wizard) .badge{display:none}.election-opening:has(.creation-wizard)>.shell{padding:6px 8px 20px}.creation-steps b{display:none}.creation-steps span{margin:0}.creation-wizard{gap:8px;padding:10px}.creation-fields{gap:9px}.creation-fields p{font-size:12px}.creation-heading h1{font-size:23px}.creation-fields label{font-size:12px}.creation-fields input:not([type=checkbox]),.creation-fields select{font-size:16px}.creation-detail{padding:9px}}@media (max-height:650px){.creation-wizard{gap:6px;padding:8px}.creation-heading h1{font-size:22px}.creation-fields{gap:7px}.creation-fields p{font-size:12px;line-height:1.3}.creation-fields label{gap:3px;font-size:12px}.creation-steps button{padding:5px}.creation-detail{gap:4px;padding:7px}.creation-error{min-height:14px;margin:0}.creation-inline button,.creation-actions button{padding:6px 10px}.creation-fields input:not([type=checkbox]),.creation-fields select{height:34px;min-height:34px}.election-opening:has(.creation-wizard) .simulation-note{font-size:9px}.creation-fields small{font-size:11px}}@media (max-height:450px) and (min-width:600px){.creation-heading{align-items:center;gap:12px;display:flex}.creation-fields{grid-template-columns:1fr 1fr;align-items:start;gap:7px 16px;max-width:none}.creation-fields .creation-note{font-size:11px}.creation-fields .creation-check{grid-column:1/-1}.creation-fields .creation-detail{font-size:12px}.election-opening:has(.creation-wizard)>header{padding:3px 12px}.election-opening:has(.creation-wizard) .brand small{display:none}.creation-steps{width:45%;position:absolute;top:53px;right:30px}.creation-steps b{display:none}}.site-credits-link{color:#b9c9df}.site-credits-link a{color:#87d9ff}body:has(.site-page)>.site-credits-link{display:none}:root:has(.site-page){background:#fff}:root:has(.site-page) body{background:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.site-page){background:#16191d}:root:not([data-theme=light]):has(.site-page) body{background:#16191d}}:root[data-theme=dark]:has(.site-page){background:#16191d}:root[data-theme=dark]:has(.site-page) body{background:#16191d}.site-page{background:var(--nc-ground);min-height:100vh;color:var(--nc-text);flex-direction:column;font-family:Libre Franklin,system-ui,sans-serif;font-size:17px;line-height:1.55;display:flex}.site-page :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.site-page :where(h1,h2,h3){letter-spacing:normal;color:var(--nc-text);font-family:inherit;line-height:1.2}.site-page :where(a){color:inherit;text-underline-offset:3px}.site-page a.nc-button{text-decoration:none}.site-page :where(a,button,[tabindex]):focus-visible{outline:3px solid var(--nc-text);outline-offset:3px}.site-skip{z-index:10;border:1px solid var(--nc-edge);background:var(--nc-ground);border-radius:4px;padding:8px 14px;font-weight:600;position:absolute;top:-80px;left:16px}.site-skip:focus{top:12px}.site-page .site-top{height:auto;color:inherit;background:0 0;justify-content:flex-start}.site-top{flex-wrap:wrap;align-items:center;gap:12px 24px;width:100%;max-width:1120px;margin:0 auto;padding:20px 24px 16px;display:flex}.site-brand{font-size:20px;font-weight:800;text-decoration:none}.site-page a.site-brand{text-decoration:none}.site-nav{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-left:auto;display:flex}.site-nav a:not(.nc-button){align-items:center;min-height:40px;font-weight:600;text-decoration:none;display:inline-flex}.site-nav a:not(.nc-button):hover,.site-nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px}.site-main{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:16px 24px 56px}.site-hero{border-bottom:1px solid var(--nc-divider);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:40px;padding:16px 0 40px;display:grid}.site-hero h1{font-size:40px;font-weight:800;line-height:1.1}.site-lede{margin-top:14px;font-size:20px;line-height:1.45}.site-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.site-note{color:var(--nc-secondary);margin-top:14px;font-size:15px}.site-shot{margin:0}.site-shot img{border:1px solid var(--nc-divider);width:100%;height:auto;display:block}.site-shot figcaption{color:var(--nc-secondary);margin-top:8px;font-size:15px}.site-section{border-bottom:1px solid var(--nc-divider);padding:36px 0}.site-section:last-child{border-bottom:0}.site-section h2{font-size:26px;font-weight:800}.site-section>p{max-width:68ch;margin-top:10px}.site-races{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0 32px;margin-top:18px;padding:0;list-style:none;display:grid}.site-races li{border-top:1px solid var(--nc-divider);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:12px 0;display:grid}.site-race-year{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.site-races b{font-weight:600;display:block}.site-races small{color:var(--nc-secondary);font-size:15px;display:block}.site-steam{margin-top:18px;font-size:17px;font-weight:600}.site-steam .nc-tag{margin-left:4px;display:inline-block}.site-steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px 32px;margin-top:18px;padding:0;list-style:none;display:grid}.site-steps li{counter-increment:step}.site-steps h3,.site-facts h3{font-size:20px;font-weight:800}.site-steps h3:before{content:counter(step) ". "}.site-steps p,.site-facts p{margin-top:6px}.site-facts{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px 40px;margin-top:18px;display:grid}.site-article{max-width:72ch}.site-article h1{font-size:40px;font-weight:800;line-height:1.1}.site-article h2{margin-top:36px;font-size:26px;font-weight:800}.site-article h3{margin-top:24px;font-size:20px;font-weight:800}.site-article :where(p,ul,ol){margin-top:12px}.site-article :where(ul,ol){padding-left:22px}.site-article li+li{margin-top:8px}.site-article .site-lede{margin-top:14px}.site-foot{border-top:1px solid var(--nc-divider);width:100%;max-width:1120px;color:var(--nc-secondary);letter-spacing:normal;flex-wrap:wrap;justify-content:flex-start;gap:8px 22px;margin:0 auto;padding:20px 24px 28px;font-size:15px;display:flex}.site-foot a{align-items:center;min-height:40px;display:inline-flex}@media (max-width:899px){.site-hero{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:639px){.site-top,.site-main,.site-foot{padding-left:16px;padding-right:16px}.site-nav{margin-left:0}.site-hero h1,.site-article h1{font-size:32px}.site-lede{font-size:18px}.site-races{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.site-nav a[aria-current=page]{text-decoration-color:highlight}}.election-app .opponent-activity{border-top:3px solid var(--gc-f28a96,#f28a96);margin-bottom:16px}.opponent-activity .opponent-name{color:var(--gc-ffb4bc,#ffb4bc);margin:8px 0;font-size:16px}.party-swap .opponent-activity .opponent-name{color:var(--gc-a9dcff,#a9dcff)}.party-theirs-third .opponent-activity .opponent-name{color:var(--gc-efb8dc,#efb8dc)}.party-theirs-blue .opponent-activity .opponent-name{color:var(--gc-a9dcff,#a9dcff)}.opponent-activity h2{font-size:23px}.opponent-activity .eyebrow{color:var(--gc-f28a96,#f28a96)}.activity-filter{align-items:center;gap:12px;margin:16px 0;font-size:14px;display:flex}.activity-filter select{background:var(--gc-14233a,#14233a);min-width:0;color:var(--gc-eff5ff,#eff5ff);border:1px solid var(--gc-54718f,#54718f);font:inherit;border-radius:4px;flex:1;padding:9px}.opponent-feed{scrollbar-color:var(--gc-58728e,#58728e) var(--gc-101c30,#101c30);overscroll-behavior:contain;max-height:520px;padding-right:6px;overflow:auto}.opponent-week h3{color:var(--gc-aebed6,#aebed6);margin:16px 0 8px;font-size:14px}.opponent-week:first-child h3{margin-top:0}.opponent-week ol{margin:0;padding:0;list-style:none}.opponent-week li{border-left:2px solid var(--gc-784650,#784650);overflow-wrap:anywhere;padding:0 0 16px 13px;font-size:14px}.opponent-week summary{cursor:pointer;line-height:1.45}.activity-kind{color:var(--gc-f8a1ab,#f8a1ab);margin-bottom:4px;font-size:12px;display:block}.activity-details{color:var(--gc-bed0e6,#bed0e6);padding:12px 0 0}.activity-details p{margin-bottom:7px;font-size:14px}.election-app .opponent-map-notice{text-align:left;border:1px solid var(--gc-784650,#784650);background:var(--gc-281e32,#281e32);width:100%;color:var(--gc-ffbec6,#ffbec6);border-radius:4px;padding:10px 12px;font-size:14px;line-height:1.4}.us-state.opponent-recent path{stroke-dasharray:4 2;paint-order:stroke fill;stroke:var(--gc-ffb0c4,#ffb0c4)!important;stroke-width:2.4px!important}.us-state.opponent-recent.selected path{stroke:var(--gc-ffe6ab,#ffe6ab)!important}@media (max-width:700px){.opponent-feed{max-height:420px}.opponent-activity{margin-top:0}.opponent-map-notice{font-size:14px}}@media (prefers-reduced-motion:no-preference){.opponent-recent{animation:1.5s ease-out opponent-arrival}@keyframes opponent-arrival{0%{filter:brightness(1.5)}to{filter:brightness()}}}.election-app .developing-stories{border-top:3px solid var(--gc-e8b04a,#e8b04a);margin-bottom:16px}.developing-stories .eyebrow{color:var(--gc-e8b04a,#e8b04a)}.developing-stories h2{font-size:23px}.story-list,.story-log,.highlight-list{margin:0;padding:0;list-style:none}.story-list>li{border-left:2px solid var(--gc-6b5a3a,#6b5a3a);overflow-wrap:anywhere;padding:0 0 14px 13px;font-size:14px}.story-list>li.active{border-left-color:var(--gc-e8b04a,#e8b04a)}.story-list summary{cursor:pointer;line-height:1.45}.story-meta{color:var(--gc-f0c878,#f0c878);margin-bottom:4px;font-size:12px;display:block}.evidence-ladder{gap:4px;margin:12px 0 6px;display:flex}.evidence-ladder .rung{background:var(--gc-2a3a52,#2a3a52);border-radius:2px;flex:1;height:6px}.evidence-ladder .rung.reached{background:var(--gc-8c6b2e,#8c6b2e)}.evidence-ladder .rung.current{background:var(--gc-e8b04a,#e8b04a)}.story-evidence{color:var(--gc-bed0e6,#bed0e6);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.story-evidence meter{width:110px;height:10px}.story-stance{color:var(--gc-9fd3ff,#9fd3ff);margin:4px 0;font-size:13px}.story-log li,.highlight-list li{color:var(--gc-bed0e6,#bed0e6);border-top:1px solid var(--gc-22324a,#22324a);padding:4px 0;font-size:13px}.story-log span,.highlight-list span{color:var(--gc-f0c878,#f0c878);white-space:nowrap;margin-right:6px;font-size:12px}.highlight-list{max-height:420px;overflow:auto}.settings-open{border:1px solid var(--gc-41658b,#41658b);background:var(--gc-0c192c,#0c192c);min-height:36px;color:var(--gc-dceaff,#dceaff);cursor:pointer;border-radius:3px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.settings-open:hover{border-color:var(--gc-6ce0ff,#6ce0ff);color:var(--gc-ffffff,#fff)}.header-tools{align-items:center;gap:10px;display:flex}.settings-overlay{z-index:60;background:var(--gc-030814d9,#030814d9);padding:calc(env(safe-area-inset-top,0px) + 24px) 16px 24px;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:auto}.settings-dialog{background:linear-gradient(145deg,var(--gc-121f36,#121f36),var(--gc-0d1729,#0d1729));border:1px solid var(--gc-30425e,#30425e);width:min(1120px,100%);box-shadow:0 20px 60px var(--gc-000000aa,#000a);color:var(--gc-eaf1ff,#eaf1ff);border-radius:6px;padding:22px 24px}.settings-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settings-head h2{margin:0}.settings-close{border:1px solid var(--gc-41658b,#41658b);background:var(--gc-0b162a,#0b162a);width:40px;height:40px;color:var(--gc-eaf1ff,#eaf1ff);cursor:pointer;border-radius:3px;font-size:24px;line-height:1}.preset-picker{border:0;flex-wrap:wrap;gap:8px;margin:14px 0 18px;padding:0;display:flex}.preset-picker legend{letter-spacing:.15em;color:var(--gc-60ceff,#60ceff);text-transform:uppercase;margin-bottom:8px;font-size:11px}.preset-picker button{border:1px solid var(--gc-41658b,#41658b);background:var(--gc-0b162a,#0b162a);min-height:40px;color:var(--gc-dceaff,#dceaff);cursor:pointer;border-radius:3px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.preset-picker button[aria-pressed=true]{border-color:var(--gc-6ce0ff,#6ce0ff);background:var(--gc-173a59,#173a59);color:var(--gc-ffffff,#fff)}.preset-picker button:disabled[aria-pressed=false]{opacity:.45}.preset-chips{display:inline-flex}.preset-chips i{width:12px;height:18px;display:block}.appearance-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.appearance-preview{background:var(--gc-0b1729,#0b1729);border:1px solid var(--gc-30425e,#30425e);border-radius:4px;padding:14px;position:sticky;top:0}.appearance-preview .eyebrow{margin:0 0 6px}.preview-map{background:0 0!important;margin:4px 0 10px!important}.preview-map .us-state{cursor:default}.preview-map .us-state path{stroke:var(--gc-0b1729,#0b1729);stroke-width:1px}.preview-map .us-state text{font-size:13px}.preview-scale{grid-template-columns:repeat(9,minmax(0,1fr));gap:2px;display:grid}.preview-scale span{text-align:center;overflow-wrap:anywhere;border-radius:2px;padding:6px 2px;font-size:11px;font-weight:700}.preview-scale .candidate.margin-0{background:var(--map-candidate-tilt);color:var(--map-candidate-tilt-text)}.preview-scale .candidate.margin-5{background:var(--map-candidate-lean);color:var(--map-candidate-lean-text)}.preview-scale .candidate.margin-10{background:var(--map-candidate-likely);color:var(--map-candidate-likely-text)}.preview-scale .candidate.margin-15{background:var(--map-candidate-safe);color:var(--map-candidate-safe-text)}.preview-scale .opponent.margin-0{background:var(--map-opponent-tilt);color:var(--map-opponent-tilt-text)}.preview-scale .opponent.margin-5{background:var(--map-opponent-lean);color:var(--map-opponent-lean-text)}.preview-scale .opponent.margin-10{background:var(--map-opponent-likely);color:var(--map-opponent-likely-text)}.preview-scale .opponent.margin-15{background:var(--map-opponent-safe);color:var(--map-opponent-safe-text)}.preview-scale .tossup{background:var(--map-tossup);color:var(--map-tossup-text)}.preview-scale-names{color:var(--gc-9fb3cc,#9fb3cc);justify-content:space-between;margin:6px 0 0;font-size:12px;display:flex}.appearance-controls{gap:12px;display:grid}.color-group h3{align-items:baseline;gap:8px;margin:6px 0 4px;font-size:14px;display:flex}.color-group h3 small{color:var(--gc-9fb3cc,#9fb3cc);font-weight:400}.color-row{border-top:1px solid var(--gc-22324a,#22324a);grid-template-columns:44px minmax(0,1fr) 104px;align-items:center;gap:10px;padding:6px 0;display:grid}.color-swatch{border:2px solid var(--gc-6b82a3,#6b82a3);cursor:pointer;border-radius:3px;width:44px;height:44px;display:block;position:relative}.color-swatch:focus-within{outline:3px solid var(--gc-6ce0ff,#6ce0ff);outline-offset:2px}.color-swatch input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0;min-height:0!important}.color-label{cursor:pointer;gap:2px;font-size:14px;display:grid}.color-label small{color:var(--gc-9fb3cc,#9fb3cc);font-size:12px}.election-app .color-hex,.color-hex{text-transform:lowercase;background:var(--gc-0b162a,#0b162a);width:104px;color:var(--gc-edf5ff,#edf5ff);border:1px solid var(--gc-486182,#486182);border-radius:3px;min-height:44px;padding:6px 8px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px}.color-hex[aria-invalid=true]{border-color:var(--gc-ff8a9a,#ff8a9a)}.color-error{color:var(--gc-ffb3bd,#ffb3bd);grid-column:2/4;font-size:12px}.settings-actions{border-top:1px solid var(--gc-30425e,#30425e);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.settings-actions button{border:1px solid var(--gc-41658b,#41658b);background:var(--gc-0b162a,#0b162a);min-height:44px;color:var(--gc-eaf1ff,#eaf1ff);cursor:pointer;border-radius:3px;padding:8px 16px;font-weight:700}.settings-actions .primary{background:linear-gradient(var(--gc-1974b6,#1974b6),var(--gc-155487,#155487));border-color:var(--gc-46b5ed,#46b5ed);color:var(--gc-ffffff,#fff)}.settings-status{min-width:160px;color:var(--gc-9fe3b5,#9fe3b5);flex:1;font-size:13px}@media (max-width:860px){.appearance-grid{grid-template-columns:1fr}.appearance-preview{position:static}.preview-scale{grid-template-columns:repeat(5,minmax(0,1fr))}.settings-dialog{padding:16px}}@media (max-width:420px){.color-row{grid-template-columns:44px minmax(0,1fr)}.color-row .color-hex{grid-column:2}.settings-actions button{flex:1}}.creation-body:has(.candidate-creator,.creation-review){align-items:flex-start;padding-right:2px;overflow:auto}.candidate-creator{grid-template-columns:minmax(0,1.45fr) minmax(230px,1fr);align-items:start;gap:18px;width:100%;display:grid}.candidate-editor{gap:12px;min-width:0;display:grid}.candidate-editor .creation-fields{max-width:none}.candidate-editor-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.candidate-editor-head p{margin:0;font-size:14px}.candidate-editor-head button{color:var(--gc-eaf4ff,#eaf4ff);background:var(--gc-19314f,#19314f);border:1px solid var(--gc-476583,#476583);border-radius:3px;padding:9px 14px;font-size:13px;font-weight:700}.candidate-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.candidate-fields label{gap:5px;min-width:0;font-size:14px;font-weight:600;display:grid}.candidate-fields label small{color:var(--gc-b5c6db,#b5c6db);font-size:12px;font-weight:400}.candidate-fields .wide{grid-column:1/-1}.candidate-fields input,.candidate-fields select{border:1px solid var(--gc-486182,#486182);background:var(--gc-0b162a,#0b162a);width:100%;min-width:0;height:40px;min-height:40px;color:var(--gc-edf5ff,#edf5ff);font:inherit;border-radius:3px;padding:6px 10px}.candidate-fields>small{color:var(--gc-b5c6db,#b5c6db);font-size:12px}.candidate-fields>button{color:var(--gc-eaf4ff,#eaf4ff);background:var(--gc-19314f,#19314f);border:1px solid var(--gc-476583,#476583);border-radius:3px;padding:9px 14px;font-size:13px}.portrait-picker{border:0;min-width:0;margin:0;padding:0}.portrait-picker legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:600}.portrait-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.portrait-options label{background:var(--gc-0b162a,#0b162a);border:2px solid var(--gc-365577,#365577);aspect-ratio:1;cursor:pointer;border-radius:50%;place-items:center;min-width:0;padding:3px;display:grid;position:relative}.portrait-options input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.portrait-options label:has(input:focus-visible){outline:2px solid var(--gc-5bd9ff,#5bd9ff);outline-offset:2px}.portrait-options svg{width:100%;max-width:72px;height:auto}.portrait-options label:hover{border-color:var(--gc-7fb9e6,#7fb9e6)}.portrait-options label.selected{border-color:var(--gc-5bd9ff,#5bd9ff);box-shadow:0 0 0 3px var(--gc-5bd9ff55,#5bd9ff55)}.candidate-card{text-align:center;background:var(--gc-0a182c,#0a182c);border:1px solid var(--gc-365577,#365577);border-top:3px solid var(--gc-58cfff,#58cfff);border-radius:3px;justify-items:center;gap:10px;min-width:0;padding:18px;display:grid}.candidate-card>div{gap:3px;min-width:0;display:grid}.candidate-card h2{overflow-wrap:anywhere;margin:2px 0;font-size:24px;line-height:1.15}.candidate-card p{color:var(--gc-cfe0f5,#cfe0f5);margin:0;font-size:14px}.candidate-card .eyebrow{color:var(--gc-60ceff,#60ceff);letter-spacing:.15em;font-size:11px}.candidate-card .candidate-card-party{color:var(--gc-ffffff,#fff);font-weight:700}.candidate-card small{color:var(--gc-9fb3cc,#9fb3cc)}.creation-review{gap:14px;width:100%;display:grid}.creation-review .creation-fields{max-width:none}.review-matchup{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.review-versus{color:var(--gc-9fb3cc,#9fb3cc);font-size:18px;font-weight:700}@media (max-width:760px){.candidate-creator{grid-template-columns:1fr}.candidate-creator .candidate-card{text-align:left;order:-1;grid-template-columns:auto minmax(0,1fr);justify-items:start;padding:12px}.candidate-creator .candidate-card svg{width:76px;height:76px}.portrait-options{grid-template-columns:repeat(4,minmax(0,1fr))}.review-matchup{grid-template-columns:1fr}.review-versus{text-align:center}.candidate-fields{grid-template-columns:1fr}}.candidate-portrait{vertical-align:middle;border-radius:50%;flex:none}.contest-strip>span:has(.candidate-portrait){align-items:center;gap:8px;display:inline-flex}.media-matchup{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 10px;font-size:14px;display:flex}.media-matchup span{align-items:center;gap:8px;display:inline-flex}.poll-numbers span:has(.candidate-portrait){align-items:center;gap:6px;display:inline-flex}.desk-score .candidate-portrait{margin:0 auto 4px;display:block}@media (max-width:760px){body:has(.creation-wizard)>.site-credits-link{display:none}}@media (max-width:560px){.settings-open .settings-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.settings-open{justify-content:center;min-width:40px;padding:6px 10px}.header-tools{gap:6px}}.candidate-creator .candidate-card{position:sticky;top:0}@media (max-width:760px){.candidate-creator .candidate-card{position:static}}.results-screen{gap:18px;padding-bottom:24px;display:grid}.results-hero{border:1px solid var(--gc-30425e,#30425e);border-top:4px solid var(--gc-58cfff,#58cfff);background:linear-gradient(135deg,var(--gc-132a45,#132a45),var(--gc-0b1426,#0b1426));border-radius:4px;align-items:center;gap:22px;padding:24px;display:flex}.outcome-defeat .results-hero,.outcome-house-defeat .results-hero{border-top-color:var(--gc-e76b80,#e76b80)}.outcome-deadlock .results-hero{border-top-color:var(--gc-e8b04a,#e8b04a)}.results-hero h1{text-transform:none;margin:4px 0 6px;font-size:clamp(28px,4vw,44px);line-height:1.1}.results-eyebrow{font-weight:800;letter-spacing:.3em!important;font-size:14px!important}.outcome-victory .results-eyebrow,.outcome-house-victory .results-eyebrow{color:var(--gc-7fe3a2,#7fe3a2)!important}.outcome-defeat .results-eyebrow,.outcome-house-defeat .results-eyebrow{color:var(--gc-ff9aa8,#ff9aa8)!important}.outcome-deadlock .results-eyebrow{color:var(--gc-f0c878,#f0c878)!important}.results-hero .candidate-portrait{border:3px solid var(--gc-58cfff,#58cfff);box-shadow:0 8px 24px var(--gc-00000088,#0008)}.results-score{grid-template-columns:1fr 1fr;gap:12px;display:grid}.score-side{border:1px solid var(--gc-30425e,#30425e);background:var(--gc-0d1729,#0d1729);border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pic name ev""pic votes votes";align-items:center;gap:4px 14px;padding:14px 16px;display:grid}.score-side .candidate-portrait{grid-area:pic}.score-side>div{grid-area:name;min-width:0;display:grid}.score-side b{overflow-wrap:anywhere;font-size:18px}.score-side small{color:var(--gc-9fb3cc,#9fb3cc);font-size:12px}.score-side strong{font-size:40px;line-height:1;font-family:var(--gf-display,"Arial Narrow",Impact,sans-serif);grid-area:ev}.score-side strong small{font-size:14px}.score-side p{color:var(--gc-cfe0f5,#cfe0f5);grid-area:votes;margin:0;font-size:13px}.score-side.candidate{border-left:5px solid var(--map-candidate-likely)}.score-side.opponent{border-left:5px solid var(--map-opponent-likely)}.results-map-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.results-map-canvas .us-electoral-map{margin:8px 0}.results-state-panel{background:var(--gc-0b1729,#0b1729);border:1px solid var(--gc-30425e,#30425e);border-radius:4px;padding:14px;position:sticky;top:12px}.state-final{gap:10px;margin:0;display:grid}.state-final div{gap:2px;display:grid}.state-final dt{color:var(--gc-60ceff,#60ceff);font-size:11px}.state-final dd{margin:0;font-size:15px}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:10px 0 16px;display:grid}.stat-grid>div{border:1px solid var(--gc-273a57,#273a57);background:var(--gc-0b1729,#0b1729);border-radius:3px;gap:4px;padding:12px;display:grid}.stat-grid small{color:var(--gc-9fb3cc,#9fb3cc);font-size:11px}.stat-grid b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:17px}.reputation-final small{color:var(--gc-9fb3cc,#9fb3cc);font-size:11px}.reputation-final ul{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.reputation-final li{border:1px solid var(--gc-273a57,#273a57);background:var(--gc-0b1729,#0b1729);border-radius:3px;align-items:baseline;gap:6px;padding:6px 10px;font-size:13px;display:flex}.reputation-final li b{font-variant-numeric:tabular-nums}.reputation-final em{font-size:12px;font-style:normal}.reputation-final em.up{color:var(--gc-7fe3a2,#7fe3a2)}.reputation-final em.down{color:var(--gc-ff9aa8,#ff9aa8)}.results-columns{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.results-key ol,.results-highlights ol{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.results-key button{text-align:left;border:1px solid var(--gc-273a57,#273a57);background:var(--gc-0b1729,#0b1729);width:100%;color:var(--gc-eaf1ff,#eaf1ff);cursor:pointer;border-radius:3px;gap:3px;padding:10px 12px;display:grid}.results-key button:hover{border-color:var(--gc-58cfff,#58cfff)}.results-key b{font-size:15px}.results-key span{color:var(--gc-b5c6db,#b5c6db);font-size:13px}.results-highlights{max-height:560px;overflow:auto}.results-highlights li{border-top:1px solid var(--gc-22324a,#22324a);padding:6px 0;font-size:14px}.results-highlights li span{color:var(--gc-f0c878,#f0c878);white-space:nowrap;margin-right:6px;font-size:12px}.table-scroll{overflow-x:auto}.results-compare table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:8px 0}.results-compare th,.results-compare td{text-align:left;border-bottom:1px solid var(--gc-22324a,#22324a);padding:8px 10px;font-size:14px}.results-compare thead th{color:var(--gc-9fb3cc,#9fb3cc);font-size:12px}.results-compare tbody th{color:var(--gc-cfe0f5,#cfe0f5);font-weight:600}.results-actions{border:1px solid var(--gc-30425e,#30425e);background:var(--gc-0d1729,#0d1729);border-radius:4px;flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}.results-actions button,.results-actions .button-link{border:1px solid var(--gc-41658b,#41658b);background:var(--gc-0b162a,#0b162a);min-height:46px;color:var(--gc-eaf1ff,#eaf1ff);cursor:pointer;border-radius:3px;align-items:center;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.results-actions .primary{background:linear-gradient(var(--gc-1974b6,#1974b6),var(--gc-155487,#155487));border-color:var(--gc-46b5ed,#46b5ed);color:var(--gc-ffffff,#fff)}.results-actions .button-link{margin-left:auto}.confirm-box{gap:10px;width:100%;display:grid}.confirm-box p{margin:0;font-size:15px}.confirm-box>div{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:900px){.results-map-grid,.results-columns{grid-template-columns:1fr}.results-state-panel{position:static}}@media (max-width:620px){.results-hero{text-align:center;flex-direction:column;padding:18px}.results-score{grid-template-columns:1fr}.score-side strong{font-size:34px}.results-actions>*{flex:44%}.results-actions .button-link{justify-content:center;margin-left:0}}.results-screen{grid-template-columns:minmax(0,1fr)}.results-screen>*,.results-columns>*,.results-map-grid>*,.results-hero-text{min-width:0}.results-hero h1{overflow-wrap:anywhere}.table-scroll{max-width:100%}.results-score{border:1px solid var(--gc-30425e,#30425e);background:var(--gc-0d1729,#0d1729);border-radius:6px;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid}.results-score>.eyebrow{margin:0}.results-score-sides{grid-template-columns:1fr 1fr;gap:12px;display:grid}.score-side{background:var(--gc-0b1526,#0b1526);border-radius:5px;align-content:center;min-height:96px}.score-side strong{font-variant-numeric:tabular-nums}.results-score .ev-bar{background:var(--gc-24374f,#24374f);height:14px;box-shadow:inset 0 0 0 1px var(--gc-40597a,#40597a);border-radius:7px;margin-top:14px;display:flex;position:relative}.results-score .ev-bar i:first-child{border-radius:7px 0 0 7px}.results-score .ev-bar i:last-of-type{border-radius:0 7px 7px 0}.results-score .ev-bar-candidate{background:var(--map-candidate-likely)}.results-score .ev-bar-opponent{background:var(--map-opponent-likely)}.results-score .ev-bar-open{flex:1}.results-score .ev-bar-mark{background:var(--gc-ffdb8b,#ffdb8b);width:2px;position:absolute;top:-3px;bottom:-3px}.results-score .ev-bar-mark b{color:var(--gc-ffdb8b,#ffdb8b);font-size:11px;font-weight:700;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.results-stats{gap:18px;display:grid}.stat-group>.eyebrow{margin:0 0 10px}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0}.stat-grid>div{border-radius:5px;align-content:start;gap:3px;min-height:86px;padding:12px 14px}.stat-grid b{font-size:19px;line-height:1.15}.stat-grid .stat-text b{font-size:16px}.stat-grid em{color:var(--gc-9fb3cc,#9fb3cc);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.reputation-final{margin-top:14px}.results-key button,.results-highlights li{border-radius:5px}.results-key button{align-content:center;min-height:62px}.results-highlights ol{gap:0}.results-highlights li{padding:8px 0}.results-highlights li:first-child{border-top:0}.results-actions{border-radius:6px;gap:10px 12px}.results-actions button,.results-actions .button-link{border-radius:5px;justify-content:center;min-width:168px;min-height:44px;transition:border-color .15s,background .15s,transform .1s}.results-actions button:hover,.results-actions .button-link:hover{border-color:var(--gc-74daff,#74daff);background:var(--gc-122036,#122036)}.results-actions button:active,.results-actions .button-link:active{transform:translateY(1px)}.results-actions .primary:hover{background:linear-gradient(var(--gc-1f84c9,#1f84c9),var(--gc-186096,#186096))}.results-map-head{margin-bottom:8px}.results-map-head .eyebrow{margin:0}.results-map-head h2{margin:2px 0 0}.results-state-panel,.results-map.panel,.results-stats.panel,.results-key.panel,.results-highlights.panel,.results-compare.panel{border-radius:6px}@media (max-width:760px){.results-score{padding:12px}.results-score-sides{grid-template-columns:1fr}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.stat-grid>div{min-height:78px;padding:10px 12px}.stat-grid b{font-size:17px}.results-actions{flex-direction:column;align-items:stretch}.results-actions>*{flex:none}.results-actions button,.results-actions .button-link{width:100%;min-width:0;min-height:46px}.confirm-box>div{flex-direction:column}.confirm-box button{width:100%}.results-actions .button-link{margin-left:0}}.outcome-victory .results-hero,.outcome-house-victory .results-hero{border-top-color:var(--gc-7fe3a2,#7fe3a2);background:linear-gradient(135deg,var(--gc-123a33,#123a33),var(--gc-0b1426,#0b1426) 60%)}.outcome-victory .results-hero .candidate-portrait,.outcome-house-victory .results-hero .candidate-portrait{border-color:var(--gc-7fe3a2,#7fe3a2)}.outcome-defeat .results-hero .candidate-portrait,.outcome-house-defeat .results-hero .candidate-portrait{border-color:var(--gc-e76b80,#e76b80)}.outcome-deadlock .results-hero .candidate-portrait{border-color:var(--gc-e8b04a,#e8b04a)}.score-side.winner{box-shadow:inset 0 0 0 1px var(--gc-58cfff88,#58cfff88)}.outcome-victory .score-side.winner,.outcome-house-victory .score-side.winner{box-shadow:inset 0 0 0 1px var(--gc-7fe3a288,#7fe3a288)}@media (max-width:760px){.results-map-canvas .small-state-picker{gap:6px}.results-map-canvas .small-state-picker button{min-height:36px;padding:6px 8px;font-size:11px}.results-map .map-caption{font-size:11px}}.portrait-studio{gap:12px;min-width:0;display:grid}.studio-routes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.studio-genders,.studio-actions{flex-wrap:wrap;gap:8px;display:flex}.portrait-studio button{font:inherit;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-122036,#122036);border:1px solid var(--gc-3a5573,#3a5573);cursor:pointer;border-radius:5px;min-height:40px;padding:8px 12px;transition:border-color .15s,background .15s}.portrait-studio button:hover{border-color:var(--gc-74daff,#74daff);background:var(--gc-16283f,#16283f)}.portrait-studio button[aria-pressed=true],.portrait-studio button[aria-selected=true]{border-color:var(--gc-5bd9ff,#5bd9ff);background:var(--gc-1d3550,#1d3550)}@media (forced-colors:active){.portrait-studio button[aria-pressed=true],.portrait-studio button[aria-selected=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight;outline-color:canvastext}}.portrait-studio .link-button{min-height:0;color:var(--gc-85d8fa,#85d8fa);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.studio-field{border:0;min-width:0;margin:0;padding:0}.studio-field legend{letter-spacing:.1em;text-transform:uppercase;color:var(--gc-9fb3cc,#9fb3cc);margin-bottom:6px;padding:0;font-size:12px}.studio-hint,.studio-photo-note{color:var(--gc-9fb3cc,#9fb3cc);margin:6px 0 0;font-size:12px}.studio-error,.studio-warning{color:var(--gc-ffd08a,#ffd08a);border:1px solid var(--gc-6b5426,#6b5426);background:var(--gc-2a2314,#2a2314);border-radius:5px;margin:0;padding:8px 10px;font-size:13px}.visually-hidden-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.preset-gallery .portrait-options{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));max-height:230px;padding:2px;overflow:auto}.studio-panel{border:1px solid var(--gc-2b3f5c,#2b3f5c);background:var(--gc-0b1526,#0b1526);border-radius:6px}.studio-tabs{border-bottom:1px solid var(--gc-22344e,#22344e);flex-wrap:wrap;gap:6px;padding:8px;display:flex}.studio-tabs button{min-height:36px;padding:6px 10px;font-size:13px}.studio-group{gap:14px;max-height:340px;padding:12px;display:grid;overflow:auto}.swatch-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.swatch-row label{border:2px solid var(--gc-3a5573,#3a5573);cursor:pointer;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative}.swatch-row label.selected{border-color:var(--gc-5bd9ff,#5bd9ff);box-shadow:0 0 0 2px var(--gc-5bd9ff44,#5bd9ff44)}.swatch-row label:hover{border-color:var(--gc-7fb9e6,#7fb9e6)}.swatch-row input[type=radio]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.swatch-row label>span{border-radius:50%;width:100%;height:100%}.swatch-row label:has(input:focus-visible){outline:2px solid var(--gc-5bd9ff,#5bd9ff);outline-offset:2px}.swatch-hex{overflow:hidden}.swatch-hex input[type=color]{cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:0}.hex-input{width:88px;min-height:32px;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-0b162a,#0b162a);border:1px solid var(--gc-3a5573,#3a5573);text-transform:lowercase;border-radius:5px;padding:6px 8px;font:13px/1.2 monospace}.choice-row{flex-wrap:wrap;gap:6px;display:flex}.choice-row label{border:1px solid var(--gc-3a5573,#3a5573);background:var(--gc-122036,#122036);cursor:pointer;border-radius:5px;align-items:center;min-height:36px;padding:7px 11px;font-size:13px;display:inline-flex;position:relative}.choice-row label.selected{border-color:var(--gc-5bd9ff,#5bd9ff);background:var(--gc-1d3550,#1d3550)}.choice-row input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice-row label:has(input:focus-visible){outline:2px solid var(--gc-5bd9ff,#5bd9ff);outline-offset:2px}.style-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;max-height:260px;padding:2px;display:grid;overflow:auto}.style-grid label{border:1px solid var(--gc-2b3f5c,#2b3f5c);background:var(--gc-0d1a2d,#0d1a2d);cursor:pointer;text-align:center;border-radius:6px;justify-items:center;gap:2px;padding:5px 3px;display:grid;position:relative}.style-grid label.selected{border-color:var(--gc-5bd9ff,#5bd9ff);background:var(--gc-16283f,#16283f)}.style-grid label:hover{border-color:var(--gc-7fb9e6,#7fb9e6)}.style-grid input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.style-grid label:has(input:focus-visible){outline:2px solid var(--gc-5bd9ff,#5bd9ff);outline-offset:2px}.style-grid small{color:var(--gc-9fb3cc,#9fb3cc);font-size:10px;line-height:1.15}.studio-toggle{align-items:center;gap:8px;font-size:13px;display:inline-flex}.candidate-appearance{gap:12px;display:grid}.appearance-switch{flex-wrap:wrap;gap:8px;display:flex}.appearance-switch button{font:inherit;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-122036,#122036);border:1px solid var(--gc-3a5573,#3a5573);cursor:pointer;border-radius:5px;align-items:center;gap:8px;min-height:44px;padding:6px 12px;display:inline-flex}.appearance-switch button[aria-pressed=true]{border-color:var(--gc-5bd9ff,#5bd9ff);background:var(--gc-1d3550,#1d3550)}.settings-tabs{gap:6px;margin:4px 0 10px;display:flex}.settings-tabs button{font:inherit;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-122036,#122036);border:1px solid var(--gc-3a5573,#3a5573);cursor:pointer;border-radius:5px;min-height:40px;padding:7px 12px}.settings-tabs button[aria-selected=true]{border-color:var(--gc-5bd9ff,#5bd9ff);background:var(--gc-1d3550,#1d3550)}.settings-candidates{gap:12px;display:grid}.studio-overlay{z-index:60;background:var(--gc-03070fcc,#03070fcc);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.studio-dialog{border:1px solid var(--gc-3a5573,#3a5573);background:var(--gc-0d1729,#0d1729);width:min(520px,100%);max-height:92vh;box-shadow:0 20px 60px var(--gc-00000099,#0009);border-radius:8px;gap:14px;padding:18px;display:grid;overflow:auto}.studio-dialog h2{margin:0;font-size:20px}.studio-dialog .muted{color:var(--gc-9fb3cc,#9fb3cc);margin:4px 0 0;font-size:13px}.crop-body{justify-items:center;gap:14px;display:grid}.crop-frame{touch-action:none;cursor:grab;background:var(--gc-0b1426,#0b1426);border-radius:50%;width:240px;height:240px;position:relative;overflow:hidden}.crop-frame canvas{width:100%;height:100%;display:block}.crop-mask{box-shadow:inset 0 0 0 2px var(--gc-5bd9ff88,#5bd9ff88);pointer-events:none;border-radius:50%;position:absolute;inset:0}.crop-controls{gap:10px;width:100%;display:grid}.crop-controls label{gap:6px;font-size:13px;display:grid}.crop-controls input[type=range]{width:100%;accent-color:var(--gc-5bd9ff,#5bd9ff)}.crop-buttons{flex-wrap:wrap;gap:8px;display:flex}.studio-dialog button{font:inherit;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-122036,#122036);border:1px solid var(--gc-3a5573,#3a5573);cursor:pointer;border-radius:5px;min-height:44px;padding:9px 14px}.studio-dialog button:hover{border-color:var(--gc-74daff,#74daff)}.studio-dialog .primary{background:linear-gradient(var(--gc-1974b6,#1974b6),var(--gc-155487,#155487));border-color:var(--gc-46b5ed,#46b5ed);color:var(--gc-ffffff,#fff)}.studio-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:760px){.studio-routes{flex-direction:column;align-items:stretch}.studio-genders button,.studio-actions button{flex:auto}.preset-gallery .portrait-options{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));max-height:200px}.studio-group{max-height:none;padding:10px}.style-grid{grid-template-columns:repeat(auto-fill,minmax(66px,1fr));max-height:230px}.crop-frame{width:210px;height:210px}.studio-dialog-actions button{flex:auto}}.studio-sizes{gap:6px;display:grid}.studio-sizes>div{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.studio-sizes span{justify-items:center;gap:4px;display:grid}.studio-sizes small{color:var(--gc-9fb3cc,#9fb3cc);font-size:11px}@media (max-width:760px){.studio-sizes span:last-child .candidate-portrait{width:96px;height:96px}}.shade-toggle{color:var(--gc-cfe0f5,#cfe0f5);align-items:center;gap:8px;margin:4px 0 8px;font-size:13px;display:flex}.shade-strip{box-shadow:inset 0 0 0 1px var(--gc-30425e,#30425e);border-radius:5px;grid-template-columns:repeat(4,1fr);gap:0;margin:6px 0 4px;display:grid;overflow:hidden}.shade-strip span{place-items:center;min-height:30px;font-size:12px;font-weight:700;display:grid}.creation-body:has(.intro-margins){align-items:flex-start;padding-right:2px;overflow:auto}.intro-margins{border:1px solid var(--gc-30425e,#30425e);background:var(--gc-0b1526,#0b1526);border-radius:6px;gap:12px;margin-top:4px;padding:14px;display:grid}.intro-margins-head h3{margin:0;font-size:16px}.intro-margins-head .creation-note{margin:4px 0 0}.intro-margins .preset-picker{margin:0}.intro-sides{grid-template-columns:1fr 1fr;gap:14px;display:grid}.intro-side{gap:6px;min-width:0;display:grid}.intro-side-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.creation-fields .intro-margins label{font-weight:600;display:block}.creation-fields .intro-margins .intro-side-label{gap:1px;display:grid}.intro-side-label b{font-size:14px}.creation-fields .intro-side-label small{color:var(--gc-9fb3cc,#9fb3cc);font-size:11px;font-weight:400}.creation-fields .intro-margins input.color-hex{width:88px;min-height:36px;padding:6px 8px;font-size:13px}.intro-margins-preview{min-width:0}.intro-margins-preview .us-electoral-map{background:0 0;width:auto;max-width:100%;max-height:230px;margin:0 auto 8px;display:block}.intro-margins-preview .preview-scale span{font-size:11px}@media (max-width:760px){.intro-sides{grid-template-columns:1fr}.intro-margins{padding:12px}}.private-poll{border:1px dashed var(--gc-4f7fb0,#4f7fb0);background:var(--gc-0b1729,#0b1729);border-radius:4px;margin-top:16px;padding:12px 14px}.private-poll>.eyebrow{margin:0 0 4px}.private-poll .poll-display{margin-top:8px}.state-dossier .private-poll .poll-numbers strong{font-size:26px}.private-poll>p{margin:6px 0 0;font-size:12.5px}.private-poll>button{min-height:36px;margin-top:10px;display:block}.private-poll>small{color:var(--gc-a6b6d0,#a6b6d0);margin-top:6px;font-size:12px;display:block}.results-map-head{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex;position:relative}.results-map-head .results-map-note{color:var(--gc-9fb3cc,#9fb3cc);margin:4px 0 0;font-size:13px;display:none}.history-switch{border:1px solid var(--gc-30425e,#30425e);border-radius:4px;flex:none;display:flex;overflow:hidden}.history-switch button{background:var(--gc-0b1729,#0b1729);min-height:36px;color:inherit;font:inherit;cursor:pointer;border:0;border-radius:0;padding:6px 14px;font-size:14px;font-weight:600}.history-switch button+button{border-left:1px solid var(--gc-30425e,#30425e)}.history-switch button[aria-pressed=true]{border-bottom:3px solid var(--gc-60ceff,#60ceff);padding-bottom:3px}.history-switch button:focus-visible{outline:3px solid var(--gc-6ce0ff,#6ce0ff);outline-offset:-3px}.us-state.flipped:not(.selected):not(:focus-visible)>path{stroke:currentColor;stroke-width:2px;stroke-dasharray:3 2.5}.election-app .us-state.flipped:not(.selected):not(:focus-visible)>path{stroke:currentColor;stroke-width:2px;stroke-dasharray:3 2.5}.state-tile.flipped{border:2px dashed}@media (forced-colors:active){.history-switch button[aria-pressed=true]{border-bottom-color:highlight}}.poll-margin-legend.compact.swatches>div{flex:0 auto;width:auto}.poll-margin-legend.swatches .election-legend{flex-wrap:nowrap;gap:3px}.poll-margin-legend.swatches .election-legend i{width:12px;height:12px;margin-right:0}.results-map-tools{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.map-full-open,.map-full-close{border:1px solid var(--gc-30425e,#30425e);background:var(--gc-0b1729,#0b1729);min-height:36px;color:inherit;font:inherit;cursor:pointer;border-radius:4px;padding:6px 14px;font-size:14px;font-weight:600}:is(.map-full-open:focus-visible,.map-full-close:focus-visible){outline:3px solid var(--gc-6ce0ff,#6ce0ff);outline-offset:2px}.map-full{box-sizing:border-box;background:var(--gc-0b1729,#0b1729);width:100vw;max-width:none;height:100dvh;max-height:none;color:inherit;border:0;flex-direction:column;gap:10px;margin:0;padding:12px 16px;display:flex;position:fixed;inset:0;overflow:hidden}.map-full:not([open]){display:none}.map-full::backdrop{background:#0009}.map-full>.results-map-head{flex:none}.map-full-body{flex:1;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:12px;min-height:0;display:grid}.map-full .results-map-canvas{flex-direction:column;min-width:0;min-height:0;display:flex}.map-full .results-map-canvas .us-electoral-map{flex:1 1 0;width:100%;min-height:0;margin:0}.map-full .results-state-panel{align-self:start;max-height:100%;position:static;overflow:auto}@media (max-width:720px),(max-height:480px){.map-full{padding:8px;overflow:auto}.map-full-body{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.map-full .results-state-panel{max-height:30dvh}}.election-app.fit.tight .results-map>.results-map-head{align-items:center;gap:4px 8px;margin:0 0 4px;display:flex}.election-app.fit.tight .results-map>.results-map-head>div:first-child>:not(.results-map-note){display:none}.election-app.fit.tight .results-map>.results-map-head .results-map-note{margin:0;font-size:12px;display:block}.election-app.fit.tight .results-map>.results-map-head .results-map-tools button{min-height:28px;padding:2px 10px;font-size:12px}.election-app.fit.tight .results-map-canvas .map-state-select-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.election-app.fit.tight .map-full>.results-map-head{display:flex}.election-app.fit.tight .map-full .results-state-panel{display:block}.election-app.fit.tight .map-full .results-map-canvas .small-state-picker,.election-app.fit.tight .map-full .results-map-canvas .poll-margin-legend{display:flex}:is(.results-state-panel:focus-visible,.table-scroll:focus-visible){outline:3px solid var(--gc-6ce0ff,#6ce0ff);outline-offset:2px}.history-switch{min-inline-size:0;margin:0;padding:0;position:relative}.history-switch>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}@media (max-height:420px){.election-app.fit.tight .results-map>.results-map-head{display:none}}@media (forced-colors:active){.state-tile,.election-legend i,.poll-lead,.race-segments,.ev-bar,.score-race,.vote-bar,.preview-scale i{forced-color-adjust:none}.state-tile:focus-visible{outline-offset:2px;outline:3px solid highlight}.state-tile.selected{outline-offset:1px;outline:2px solid canvastext}.race-segments,.ev-bar,.score-race,.vote-bar{box-shadow:none;background:canvas;outline:1px solid canvastext}.race-mark,.ev-bar-mark,.score-race:after{box-shadow:none;background:canvastext}.ev-bar-mark b{color:canvastext}.score-side{position:relative}.score-side:is(.candidate,.opponent,.third,.fourth):before{content:"";forced-color-adjust:none;width:5px;position:absolute;top:-1px;bottom:-1px;left:-1px}.score-side.candidate:before{background:var(--map-candidate-likely)}.score-side.opponent:before{background:var(--map-opponent-likely)}.score-side.third:before{background:var(--map-third-likely)}.score-side.fourth:before{background:var(--map-fourth-likely)}}.opponent-style{border:1px solid var(--gc-30425e,#30425e);border-radius:4px;margin:10px 0 12px;padding:10px 12px}.opponent-style h3{margin:0 0 6px;font-size:14px}.opponent-style dl{gap:6px;margin:0;display:grid}.opponent-style dt{color:var(--gc-9fb3cc,#9fb3cc);font-size:12px}.opponent-style dd{margin:0;font-size:14px}.opponent-style-wait{margin:8px 0 12px;font-size:13px}.quick-start,.first-week-guide,.week-recap{border:1px solid var(--gc-385477,#385477);background:linear-gradient(120deg, var(--gc-142b46,#142b46), var(--gc-101c30,#101c30));border-radius:8px;min-width:0;margin:0 0 16px;padding:20px}.quick-start{align-items:center;gap:24px;display:flex}.quick-start>div{flex:1;min-width:0}.quick-start h2,.first-week-guide h2,.week-recap h2{margin:0 0 8px;font-size:22px}.quick-start p,.first-week-guide p{margin:8px 0;font-size:16px;line-height:1.6}.quick-start label,.guide-choice{align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.quick-start input,.guide-choice input{flex:none;width:20px;height:20px}.guide-choice{margin-bottom:16px}.quick-start>button{flex:none;min-height:48px}.guide-heading,.recap-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.guide-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.guide-actions button:first-child{margin-right:auto}.guide-resources{color:var(--gc-8ed7ff,#8ed7ff);font-variant-numeric:tabular-nums}.first-week-guide{border-left:3px solid var(--gc-7fe3a2,#7fe3a2)}.first-week-guide .eyebrow{color:var(--gc-a7e6c0,#a7e6c0)}.recap-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.recap-metrics small{color:var(--gc-b8c9df,#b8c9df);font-size:13px;display:block}.recap-metrics strong{font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;display:block}.recap-context{color:var(--gc-b8c9df,#b8c9df);margin:12px 0;font-size:14px;line-height:1.6}.recap-reputation{margin:12px 0;font-size:14px}.week-recap summary{cursor:pointer;min-height:44px;padding:8px 0;font-size:14px}.week-recap details>ol{overscroll-behavior:contain;max-height:420px;padding:0 0 0 24px;overflow:auto}.week-recap details li{margin:12px 0;font-size:14px;line-height:1.6}.week-recap details p{margin:4px 0}.week-recap details ul{color:var(--gc-c2d3e8,#c2d3e8);padding-left:20px}.mobile-task-nav{display:none}.map-state-select{gap:8px;margin-bottom:12px;font-size:14px;display:grid}.map-state-select select{width:100%;max-width:100%;min-height:44px;font:inherit}.results-caveat{border:1px solid var(--gc-ad894b,#ad894b);background:var(--gc-352b1d,#352b1d);color:var(--gc-ffe0a4,#ffe0a4);border-radius:8px;margin:0;padding:16px;font-size:15px;line-height:1.6}.results-export{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.results-export p{color:var(--gc-bdd1e8,#bdd1e8);margin:0;font-size:14px}.results-export button{min-height:44px}.first-week-guide button,.week-recap button{min-height:44px;font-size:14px}body:has(.election-opening:not(.fit) .creation-wizard){overflow:auto}.election-opening:not(.fit):has(.creation-wizard){height:auto;min-height:100dvh}.election-opening:not(.fit):has(.creation-wizard)>.shell{height:auto;overflow:visible}.election-opening:not(.fit) .creation-wizard{height:auto;min-height:0}.election-opening:not(.fit) .creation-wizard form,.election-opening:not(.fit) .creation-body{max-height:none;overflow:visible}.election-opening:not(.fit) .creation-wizard form{min-height:0}.election-opening:not(.fit) .creation-steps{position:static}.election-opening:not(.fit) .creation-wizard :is(input:not([type=checkbox]),select){height:auto;min-height:44px;font-size:16px}.election-opening:not(.fit) .creation-actions button,.election-opening:not(.fit) .creation-steps button{min-height:44px}.election-opening:not(.fit) .creation-fields label,.election-opening:not(.fit) .creation-fields p,.election-opening:not(.fit) .creation-fields small{font-size:14px;line-height:1.5}@media (max-width:1050px){.election-app:not(.fit).campaign-session .shell{padding:12px 12px 32px}.election-app:not(.fit) .mobile-task-nav{background:var(--gc-0b1426,#0b1426);gap:8px;margin:12px 0;padding:8px 0;display:flex}.election-app:not(.fit) .mobile-task-nav button{flex:1;min-height:48px;font-size:15px}.election-app:not(.fit) .mobile-task-nav button[aria-pressed=true]{background:var(--gc-21486c,#21486c);border-color:var(--gc-74daff,#74daff);color:var(--gc-ffffff,#fff)}.election-app:not(.fit) .command-grid[data-slot=tabs]{display:block}.election-app:not(.fit) .command-sidebar{display:contents}.election-app:not(.fit) .command-sidebar .navigation[data-slot=tabs-list]{flex-flow:wrap;gap:8px;height:auto;margin-bottom:16px;display:flex;overflow:visible}.election-app:not(.fit) .command-sidebar .navigation [data-slot=tabs-trigger]{white-space:normal;flex:130px;justify-content:center;width:auto;min-height:44px;font-size:14px}.election-app:not(.fit) .command-grid>[data-slot=tabs-content]{max-height:none;overflow:visible}.election-app:not(.fit) .command-map{margin:0;position:static}.election-app:not(.fit) .command-sidebar .election-rail{padding:0;display:block}.election-app:not(.fit).mobile-play .command-map,.election-app:not(.fit).mobile-play .command-sidebar .election-rail,.election-app:not(.fit).mobile-map .command-sidebar,.election-app:not(.fit).mobile-map .command-grid>[data-slot=tabs-content],.election-app:not(.fit).mobile-planner .command-map,.election-app:not(.fit).mobile-planner .navigation[data-slot=tabs-list],.election-app:not(.fit).mobile-planner .command-grid>[data-slot=tabs-content]{display:none}.election-app:not(.fit) .command-sidebar .next-week{padding:20px}.election-app:not(.fit) .command-sidebar .next-week :is(button,p,label,small){font-size:14px;line-height:1.5}.election-app:not(.fit) .command-map .small-state-picker button{min-height:44px;font-size:12px}.election-app:not(.fit) .command-map .latest-feedback{max-height:none!important;overflow:visible!important}.election-app:not(.fit) .command-grid>[data-slot=tabs-content] .response{min-height:48px}.election-app:not(.fit) .command-grid>[data-slot=tabs-content] .response :is(b,small){font-size:14px;line-height:1.5}.election-app:not(.fit).campaign-session .calendar,.election-app:not(.fit).campaign-session .intro p:last-child{display:none}.election-app:not(.fit).campaign-session .intro h1{font-size:24px}.election-app:not(.fit).campaign-session .contest-strip{flex-wrap:wrap;gap:10px}.election-app:not(.fit).campaign-session .contest-strip>span{overflow-wrap:anywhere}.election-app:not(.fit) .stats{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.night-desk:not(.fit)){overflow:auto}.night-desk:not(.fit){flex-direction:column;gap:16px;height:auto;min-height:100dvh;padding:0 12px 16px;display:flex;overflow:visible}.night-desk:not(.fit) .desk-workspace{flex-direction:column;gap:16px;display:flex}.night-desk:not(.fit) .desk-map-panel{min-height:0;overflow:visible}.night-desk:not(.fit) .desk-center{flex:auto;min-height:0}.night-desk:not(.fit) .desk-map{min-height:0;padding:12px}.night-desk:not(.fit) .desk-map .us-electoral-map{aspect-ratio:975/610;flex:none;width:100%;height:auto;min-height:0}.night-desk:not(.fit) .desk-map .small-state-picker{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.night-desk:not(.fit) .desk-map .small-state-picker button{min-height:44px;padding:8px;font-size:12px}.night-desk:not(.fit) .desk-map .map-caption{font-size:12px;line-height:1.5;display:block}.night-desk:not(.fit) .desk-votes{flex-direction:column;gap:12px;padding:16px;display:flex;overflow:visible}.night-desk:not(.fit) .desk-vote-row{grid-template-columns:1fr auto;gap:8px;display:grid}.night-desk:not(.fit) .desk-vote-row span{white-space:normal;grid-column:1/-1;font-size:15px}.night-desk:not(.fit) .desk-vote-row strong{font-size:28px}.night-desk:not(.fit) .desk-vote-row b{font-size:18px}.night-desk:not(.fit) .desk-reporting,.night-desk:not(.fit) .desk-margin span{font-size:14px}.night-desk:not(.fit) .desk-tabs{flex-wrap:wrap;gap:8px;padding:12px}.night-desk:not(.fit) .desk-tabs button{min-height:44px;font-size:14px}.night-desk:not(.fit) .desk-list,.night-desk:not(.fit) .desk-rules{height:480px;max-height:none;overflow:auto}.night-desk:not(.fit) .desk-side-name{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3;overflow:visible}.night-desk:not(.fit) .desk-controls{flex-wrap:wrap;padding:12px 0;gap:12px!important}.night-desk:not(.fit) .desk-controls button,.night-desk:not(.fit) .desk-controls select{min-height:44px;font-size:14px}.night-desk:not(.fit) .desk-map .poll-margin-legend{display:grid}.night-desk:not(.fit) .desk-map .election-legend{flex-wrap:wrap;display:flex}.night-desk:not(.fit) .desk-map .poll-margin-legend.compact>div>b{white-space:normal;overflow-wrap:anywhere;max-width:none}}@media (max-width:600px){.quick-start{padding:16px;display:block}.quick-start>button{width:100%;margin-top:16px}.quick-start h2,.first-week-guide h2,.week-recap h2{font-size:20px}.recap-metrics{grid-template-columns:1fr;gap:12px}.recap-metrics>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.recap-metrics strong{white-space:nowrap;font-size:21px}.recap-metrics small{max-width:55%}.first-week-guide,.week-recap{padding:16px}.guide-actions button:first-child{width:100%;margin:0}.guide-heading{align-items:flex-start}.guide-heading button{flex-shrink:0}.results-score-sides{grid-template-columns:1fr}.results-state-panel dd{overflow-wrap:anywhere}.results-actions{position:static}.election-app :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.creation-steps button{padding:8px}.election-app .stats strong{font-size:24px}.election-app .brand span{font-size:13px}.night-desk .desk-header{flex-wrap:wrap}.desk-score{grid-template-columns:1fr 1fr}.desk-score .desk-verdict{grid-area:2/1/auto/-1}.desk-score .desk-red{grid-area:1/2}.desk-score .ev-bar{grid-row:3}.desk-side{flex-wrap:wrap}.desk-score .desk-side strong{font-size:48px}.desk-score .desk-side-name{font-size:14px}.desk-score .desk-verdict p{font-size:16px}.desk-score .candidate-portrait{width:36px;height:36px}.desk-call .call-shares{grid-template-columns:1fr}.desk-call .call-shares>span{font-size:14px}.desk-call .call-foot{flex-wrap:wrap}.desk-call .call-foot small{font-size:12px}.results-export{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.quick-start *,.first-week-guide *,.mobile-task-nav *{scroll-behavior:auto!important;transition:none!important}}html:has(.fit){overscroll-behavior:none;height:100%;overflow:hidden}html:has(.fit) body{overscroll-behavior:none;height:100%;overflow:hidden}body:has(.fit)>.site-credits-link{display:none}.election-app.fit,.night-desk.fit{height:100vh;height:100dvh;overflow:hidden;min-height:0!important}.election-app.fit{flex-direction:column;display:flex}.fit ::-webkit-scrollbar{width:8px;height:8px}.fit ::-webkit-scrollbar-thumb{background:var(--gc-34506f,#34506f);border-radius:4px}.fit ::-webkit-scrollbar-track{background:0 0}.fit *{scrollbar-width:thin;scrollbar-color:var(--gc-34506f,#34506f) transparent}.results-side{gap:18px;min-width:0;display:grid}.results-side>*{min-width:0}.election-app.fit>header{flex-wrap:nowrap;flex:none;height:52px;min-height:0;padding:0 16px}.election-app.fit>header .brand{font-size:26px}.election-app.fit>header .brand>span{font-size:13px}.election-app.fit>header .brand small{font-size:11px}.election-app.fit>header :is(.badge,.settings-open){min-height:36px;padding:6px 12px;font-size:12px}.election-app header.fit-bar{background:var(--gc-080f20,#080f20);border-bottom:1px solid var(--gc-355276,#355276);height:58px;box-shadow:0 4px 18px var(--gc-00000055,#0005);flex:none;align-items:center;gap:16px;min-width:0;padding:0 14px;display:flex}.fit-brand{font:700 28px/1 var(--gf-display,"Arial Narrow", Impact, sans-serif);color:var(--gc-eef5ff,#eef5ff);border-right:1px solid var(--gc-397092,#397092);flex:none;padding-right:14px;text-decoration:none}.fit-matchup{flex:0 auto;gap:1px;min-width:0;display:grid}.fit-names{white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.fit-names b{text-overflow:ellipsis;min-width:0;overflow:hidden}.fit-names .candidate-portrait{flex:none}.fit-names:not(.three) b{flex:1 1 0;grid-template-columns:minmax(0,1fr);grid-auto-flow:column;justify-self:start;column-gap:.28em;max-width:max-content;display:grid}.fit-names:not(.three) b>span{text-overflow:ellipsis;overflow:hidden}.fit-blue{color:var(--gc-67c5ff,#67c5ff)}.fit-red,.party-swap .fit-blue{color:var(--gc-ff9296,#ff9296)}.party-swap .fit-red{color:var(--gc-67c5ff,#67c5ff)}.party-mine-third .fit-blue,.party-theirs-third .fit-red{color:var(--gc-e4a3cf,#e4a3cf)}.party-theirs-blue .fit-red{color:var(--gc-67c5ff,#67c5ff)}.fit-names i{color:var(--gc-8ca1c3,#8ca1c3);padding:0 2px;font-size:12px;font-style:normal}.fit-matchup small{color:var(--gc-8ca1c3,#8ca1c3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.fit-difficulty{margin-left:8px}.fit-week{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.fit-week>span:first-child{line-height:1;display:grid}.fit-week small{letter-spacing:.16em;color:var(--gc-81d7ff,#81d7ff);font-size:9px}.fit-week strong{font:700 24px/1 var(--gf-display,"Arial Narrow", "Roboto Condensed", Impact, sans-serif);color:var(--gc-ffffff,#fff)}.fit-week strong i{color:var(--gc-8ca1c3,#8ca1c3);margin-left:1px;font-size:13px;font-style:normal}.fit-calendar{grid-template-columns:repeat(20,6px);align-items:end;gap:2px;height:24px;display:grid}.fit-calendar i{background:var(--gc-1d2d47,#1d2d47);border-radius:1px;height:12px;display:block}.fit-calendar i.debate{background:var(--gc-2b3d5a,#2b3d5a);height:18px}.fit-calendar i.vote{background:var(--gc-5a4a2a,#5a4a2a);height:24px}.fit-calendar i.past{background:var(--gc-2a5a86,#2a5a86)}.fit-calendar i.current{background:var(--gc-39bfff,#39bfff);box-shadow:0 0 6px var(--gc-39bfffaa,#39bfffaa)}.fit-stats{flex:none;gap:18px;margin:0;display:flex}.fit-stats>div{gap:1px;display:grid}.fit-stats dt{letter-spacing:.14em;color:var(--gc-8fa7c9,#8fa7c9);font-size:9px}.fit-stats dd{font:700 21px/1.05 var(--gf-display,"Arial Narrow", "Roboto Condensed", Impact, sans-serif);color:var(--gc-f3f7ff,#f3f7ff);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.fit-stats dd small{font:12px var(--gf-text,Arial, sans-serif);color:var(--gc-a6b6d0,#a6b6d0);margin-left:4px}.fit-stats .fit-poll{color:var(--gc-79e6b1,#79e6b1)}.fit-stats .fit-funds{color:var(--gc-62d6ff,#62d6ff)}.election-app .fit-bar .fit-advance{white-space:nowrap;background:linear-gradient(120deg, var(--gc-ca3548,#ca3548), var(--gc-8b233c,#8b233c));border-color:var(--gc-f17c89,#f17c89);letter-spacing:.04em;flex:none;min-height:40px;padding:0 16px;font-size:13px}.election-app .fit-bar .fit-advance:hover:not(:disabled){background:var(--gc-d74155,#d74155)}.fit-icon{background:var(--gc-12233c,#12233c);border:1px solid var(--gc-42678d,#42678d);width:40px;height:40px;color:var(--gc-d6ecff,#d6ecff);border-radius:3px;flex:none;place-items:center;padding:0;display:grid}.fit-icon:hover{background:var(--gc-1b3858,#1b3858);border-color:var(--gc-69cfff,#69cfff)}.fit-icon svg{width:18px;height:18px}.fit-bar .fit-icon+.fit-icon{margin-left:-8px}@media (max-width:1439px){.fit-bar .fit-calendar{display:none}}@media (max-width:1279px){.election-app.fit:not(.tight) .fit-names:not(.three){grid-template-columns:auto minmax(0,1fr);grid-auto-rows:20px;align-items:center;gap:1px 6px;display:grid}.election-app.fit:not(.tight) .fit-names:not(.three) i{display:none}.election-app.fit:not(.tight) .fit-names:not(.three) .candidate-portrait{width:20px!important;height:20px!important}.election-app.fit:not(.tight) .fit-names:not(.three) b{font-size:13.5px;line-height:20px}.election-app.fit:not(.tight) .fit-matchup small{display:none}}.election-app.fit.campaign-session>.shell{flex-direction:column;flex:1;gap:8px;width:100%;max-width:none;min-height:0;margin:0;padding:10px 12px 8px;display:flex}.election-app.fit .event-strip{flex:none;gap:12px;margin:0;padding:6px 12px}.election-app.fit .event-strip p{margin:0;font-size:13px}.election-app.fit .event-strip button{min-height:34px;padding:4px 12px}.election-app.fit .election-workspace{flex:1;min-height:0;display:flex}.election-app.fit .workspace-main{flex-direction:column;flex:1;gap:6px;min-width:0;min-height:0;display:flex}.election-app.fit .command-grid:not(.panel-closed)+.notice{clip:rect(0 0 0 0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.election-app.fit .workspace-main>.notice{white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--gc-2c4666,#2c4666);flex:none;min-height:0;margin:0;padding:4px 12px;font-size:12px;line-height:1.4;display:block;overflow:hidden}.election-app.fit .command-grid[data-slot=tabs]{--rail:76px;--panel:minmax(320px, 24%);--panel-own:max(320px, 24%);grid-template-columns:var(--rail) minmax(0, 1fr) var(--panel);flex:1;grid-template-rows:auto auto auto minmax(0,1fr);align-items:stretch;gap:0 10px;min-height:0;display:grid}.election-app.fit .command-grid.panel-closed[data-slot=tabs]{grid-template-columns:var(--rail) minmax(0, 1fr)}.election-app.fit .command-grid.panel-wide[data-slot=tabs]{grid-template-columns:var(--rail) minmax(0, 1fr) clamp(var(--panel-own), var(--panel-w,40%), max(var(--panel-own), min(50%, 100% - var(--rail) - 470px)))}.election-app.fit .command-grid.panel-closed>:is(.panel-head,.first-week-guide,.fit-feedback){display:none}.panel-head{grid-area:1/3;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0 0 6px;display:flex}.election-app .panel-head .eyebrow{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.election-app.fit .dossier-heading{display:none}.election-app.fit .command-grid>[data-slot=tabs-content] .state-dossier{border-top:0;margin-top:0;padding-top:0}.panel-tools{flex:none;gap:6px;display:flex}.election-app :is(.panel-close,.panel-widen){background:var(--gc-12233c,#12233c);border:1px solid var(--gc-42678d,#42678d);width:32px;height:32px;min-height:0;color:var(--gc-d6ecff,#d6ecff);border-radius:3px;flex:none;place-items:center;padding:0;display:grid}.election-app :is(.panel-close,.panel-widen):hover{background:var(--gc-1b3858,#1b3858);border-color:var(--gc-69cfff,#69cfff)}:is(.panel-close,.panel-widen) svg{width:17px;height:17px}.election-app.fit .panel-edge{z-index:2;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;grid-area:1/3/-1;justify-self:start;width:10px;margin-left:-10px;position:relative}.election-app.fit.tight .panel-edge{width:6px;margin-left:-6px}.election-app.fit .panel-edge:before{content:"";background:var(--gc-42678d,#42678d);width:2px;height:44px;position:absolute;top:calc(50% - 22px);left:calc(50% - 1px)}.election-app.fit .panel-edge:is(:hover,.dragging):before{background:var(--gc-69cfff,#69cfff);height:100%;top:0}.election-app.fit .panel-edge:focus-visible{outline-offset:0;outline:3px solid #dc7e31}@media (forced-colors:active){.election-app.fit .panel-edge:before{forced-color-adjust:none;background:canvastext}.election-app.fit .panel-edge:is(:hover,.dragging):before{background:highlight}}.election-app.fit .command-sidebar{overscroll-behavior:contain;flex-direction:column;grid-area:1/1/-1;gap:10px;min-height:0;display:flex;overflow:auto}.election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{flex:none;gap:3px;height:auto;margin:0;padding:3px}.election-app.fit .command-sidebar .navigation [data-slot=tabs-trigger]{letter-spacing:0;text-transform:none;flex-direction:column;justify-content:center;gap:4px;height:auto;min-height:0;padding:8px 2px 7px;font-size:10.5px;line-height:1.1;position:relative}.election-app.fit .nav-icon{opacity:.9;flex:none;width:20px;height:20px}.election-app.fit .nav-label{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.election-app.fit .nav-count{background:var(--gc-ca3548,#ca3548);min-width:15px;color:var(--gc-ffffff,#fff);text-align:center;border-radius:9px;margin:0;padding:0 3px;font-size:9px;font-style:normal;line-height:14px;position:absolute;top:3px;right:6px}.election-app.fit .save-status{margin:8px 0 0;font-size:11px}.map-stage{display:contents}.election-app.fit .command-map{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:1/2/-1;margin:0;padding:0;display:block;position:static;overflow:hidden;container:command-map/size}.election-app.fit .map-stage{grid-template:"top top""map tiles"minmax(0,1fr)"legend legend""actions actions"/minmax(0,1fr) auto;gap:6px 8px;height:100%;display:grid}.election-app.fit .map-stage>.map-top{grid-area:top;align-items:center;gap:10px;min-width:0;padding:4px 0 0;display:flex}.election-app.fit .map-stage>.map-top>.race-bar{flex:1}.election-app.fit .map-stage>.us-electoral-map{aspect-ratio:auto;background:radial-gradient(ellipse 60% 55% at 50% 48%, var(--gc-1a3057,#1a3057) 0%, var(--gc-0f1d38,#0f1d38) 55%, transparent 100%);border:0;border-radius:6px;grid-area:map;width:100%;height:100%;min-height:0;margin:0}.election-app.fit .map-stage>.small-state-picker{flex-flow:column;grid-area:tiles;align-self:center;gap:4px;margin:0;display:flex}.election-app.fit .command-map .small-state-picker button{text-align:left;min-height:28px;padding:3px 8px;font-size:11px}.election-app.fit .map-stage>.poll-margin-legend{scrollbar-width:none;flex-wrap:nowrap;grid-area:legend;justify-content:center;align-items:center;gap:2px 16px;margin:0;font-size:11px;display:flex;overflow-x:auto}.election-app.fit .command-map .poll-margin-legend>div{align-items:center;gap:8px;display:flex}.election-app.fit .command-map .poll-margin-legend .election-legend{gap:8px;margin:0}.election-app.fit .command-map .poll-margin-legend>span{opacity:1;font-size:11px}.election-app.fit .command-map .poll-margin-legend .legend-note,.election-app.fit .command-map :is(.map-caption,.map-state-select){display:none}.election-app.fit .map-stage>.map-state-select{grid-area:tiles}.election-app.fit .map-stage>.state-actions{grid-area:actions}.election-app.fit .command-map :is(.small-state-picker,.poll-margin-legend)::-webkit-scrollbar{display:none}.election-app .panel-toggle{flex:none}@container command-map (aspect-ratio<1.3) or ((height>=800px) and (aspect-ratio<1.38)){.election-app.fit .map-stage{grid-template:"top""map"minmax(0,1fr)"tiles""legend""actions"/minmax(0,1fr)}.election-app.fit .map-stage>.small-state-picker{flex-flow:wrap;justify-content:center;align-self:stretch}.election-app.fit .command-map .small-state-picker button{padding:3px 6px}}@container command-map (width<700px){.election-app.fit .command-map .small-state-picker .tile-ev{display:none}}@container command-map (width<760px){.election-app.fit .map-stage>.poll-margin-legend{display:none}}.race-bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;display:grid}.race-side{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;margin:0;display:flex}.race-side b{font:700 30px/1 var(--gf-display,"Arial Narrow", "Roboto Condensed", Impact, sans-serif);font-variant-numeric:tabular-nums}.race-side span{color:var(--gc-c9d7ec,#c9d7ec);text-overflow:ellipsis;font-size:13px;overflow:hidden}.race-them{justify-content:flex-end;gap:16px}.race-rival{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.race-track{gap:5px;min-width:0;display:grid}.race-segments{background:var(--gc-1d2d47,#1d2d47);height:12px;box-shadow:inset 0 0 0 1px var(--gc-40597a,#40597a);border-radius:6px;display:flex;position:relative}.race-segments i{height:100%;transition:width .45s;display:block}.race-segments i:first-child{border-radius:6px 0 0 6px}.race-segments i:last-of-type{border-radius:0 6px 6px 0}.race-segments i+i{box-shadow:inset 1px 0 var(--gc-0b152966,#0b152966)}.race-mark{background:var(--gc-ffdb8b,#ffdb8b);width:2px;box-shadow:0 0 6px var(--gc-ffdb8b88,#ffdb8b88);position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.race-track small{color:var(--gc-a6b6d0,#a6b6d0);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.race-track small b{color:var(--gc-ffdb8b,#ffdb8b);letter-spacing:.04em}.state-actions{z-index:3;min-inline-size:0;border:1px solid var(--gc-2c4666,#2c4666);background:linear-gradient(145deg, var(--gc-121f36,#121f36), var(--gc-0d1729,#0d1729));border-radius:4px;align-items:stretch;gap:6px;min-width:0;margin:0;padding:6px;display:flex;position:relative;container:state-actions/inline-size}.election-app .state-actions :is(.secondary,.state-actions-state){white-space:nowrap;flex:none;align-items:center;gap:7px;min-height:40px;padding:4px 12px;font-size:13px;display:inline-flex}.election-app .state-actions .state-actions-state{min-width:0;box-shadow:none;color:var(--gc-eaf1ff,#eaf1ff);text-align:left;background:0 0;border:1px solid #0000;border-radius:3px;flex:0 auto;padding:4px 10px 4px 6px;font-weight:400;overflow:hidden}.election-app .state-actions .state-actions-state:hover{border-color:var(--gc-42678d,#42678d);background:var(--gc-12233c,#12233c)}.state-actions>legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.state-actions-state strong{text-overflow:ellipsis;min-width:0;font:700 19px/1.1 var(--gf-display,"Arial Narrow", "Roboto Condensed", Impact, sans-serif);overflow:hidden}.state-actions-state small{color:var(--gc-a6b6d0,#a6b6d0);flex:none;font-size:12px}.state-actions-lead{border-radius:3px;flex:none;padding:3px 8px;font-size:12px;font-weight:700}.state-actions-icon{flex:none;width:16px;height:16px}.state-actions-short{display:none}@container state-actions (width<900px){.election-app .state-actions .opponent-map-notice{display:none}.election-app .state-actions .state-actions-band{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container state-actions (width<760px){.election-app .state-actions .state-actions-long{display:none}.election-app .state-actions .state-actions-short{display:inline}}@container state-actions (width<600px){.election-app .state-actions .state-actions-word{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.election-app .state-actions :is(.secondary,.state-actions-state){padding-left:8px;padding-right:8px}}@container state-actions (width<1000px){.election-app .state-actions[data-crowded] .opponent-map-notice,.election-app .state-actions[data-crowded] .state-actions-long{display:none}.election-app .state-actions[data-crowded] .state-actions-short{display:inline}}@container state-actions (width<1200px){.election-app .state-actions[data-crowded="5"] .opponent-map-notice,.election-app .state-actions[data-crowded="5"] .state-actions-state>small,.election-app .state-actions[data-crowded="5"] .state-actions-long{display:none}.election-app .state-actions[data-crowded="5"] .state-actions-short{display:inline}}@container state-actions (width<900px){.election-app .state-actions[data-crowded] .state-actions-word{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.election-app .state-actions[data-crowded] :is(.secondary,.state-actions-state){padding-left:8px;padding-right:8px}}@container state-actions (width<950px){.election-app .state-actions[data-crowded="5"] .state-actions-word{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.election-app .state-actions[data-crowded="5"] :is(.secondary,.state-actions-state){padding-left:8px;padding-right:8px}}@container state-actions (width<520px){.election-app .state-actions .state-actions-state>:is(small,svg){display:none}}@container state-actions (width<400px){.election-app .state-actions .state-actions-lead{display:none}.election-app .state-actions .state-actions-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.election-app .state-actions .opponent-map-notice{white-space:nowrap;text-overflow:ellipsis;flex:0 100 auto;width:auto;min-width:0;margin:0 0 0 auto;padding:4px 10px;font-size:12px;overflow:hidden}.rally-picker{display:flex}.rally-picker-options{z-index:5;overscroll-behavior:contain;background:var(--gc-0b1729f5,#0b1729f5);border:1px solid var(--gc-4a6680,#4a6680);width:min(440px,100%);max-height:min(430px,62vh);box-shadow:0 12px 32px var(--gc-000000bb,#000b);border-radius:6px;gap:5px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;overflow:auto}.rally-picker-options p{color:var(--gc-c9d7ec,#c9d7ec);margin:0 0 3px;font-size:12px;line-height:1.4}.election-app .rally-picker-options button{text-align:left;white-space:normal;background:var(--gc-12233c,#12233c);border:1px solid var(--gc-2f4a6c,#2f4a6c);min-height:0;color:var(--gc-eaf1ff,#eaf1ff);border-radius:4px;gap:2px;padding:7px 10px;display:grid}.election-app .rally-picker-options button:hover{background:var(--gc-173050,#173050);border-color:var(--gc-69cfff,#69cfff)}.election-app .rally-picker-options button.last-used{border-left:3px solid var(--gc-39bfff,#39bfff)}.rally-picker-options small{color:var(--gc-a6b6d0,#a6b6d0);font-size:11.5px;line-height:1.35}.election-app.fit .command-grid>.first-week-guide{grid-area:2/3;margin:0 0 10px;padding:12px 14px}.election-app.fit .first-week-guide h2{margin:0 0 4px;font-size:17px}.election-app.fit .first-week-guide p{margin:4px 0;font-size:13px;line-height:1.45}.election-app.fit .first-week-guide .guide-heading{margin-bottom:4px}.election-app.fit .first-week-guide .guide-actions{margin-top:8px}.election-app.fit .first-week-guide button{min-height:34px;padding:4px 12px;font-size:13px}.election-app.fit .command-grid>[data-slot=tabs-content]{overscroll-behavior:contain;grid-area:4/3;height:auto;min-height:0;max-height:none;margin:0;overflow:auto}.election-app.fit .command-grid>[data-slot=tabs-content] .week-recap{margin:0 0 12px;padding:14px 16px}.election-app.fit .week-recap h2{font-size:19px}.election-app.fit .recap-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.election-app.fit .recap-metrics small{font-size:11px}.election-app.fit .recap-metrics strong{font-size:19px}.election-app.fit .recap-context{margin:8px 0;font-size:12px}.election-app.fit .week-recap summary,.election-app.fit .week-recap button{min-height:34px;font-size:13px}.election-app.fit .week-recap details>ol{max-height:none}.fit-rules .simulation-note{margin:8px 0 12px;font-size:13px;line-height:1.5}.fit-rules .rules{margin-top:8px}.fit-rules .rules-grid{grid-template-columns:1fr}.fit-links{flex-wrap:wrap;gap:4px 18px;margin:14px 0;font-size:13px;display:flex}.fit-links a{color:var(--gc-74d7ff,#74d7ff)}.election-app.tight header.fit-bar{gap:10px;height:42px;padding:0 8px}.election-app.tight .fit-brand{padding-right:8px;font-size:22px}.election-app.tight .fit-long,.election-app.tight .fit-matchup small{display:none}@media (max-width:1000px){.election-app.tight .fit-names i{display:none}.election-app.tight .fit-matchup{flex:0 160px}.election-app.tight .fit-names{grid-template-columns:auto minmax(0,1fr);grid-auto-rows:17px;align-items:center;gap:2px 5px;display:grid}.election-app.tight .fit-names .candidate-portrait{width:17px!important;height:17px!important}.election-app.tight .fit-names b{white-space:nowrap;font-size:12px;line-height:17px}}@media (max-width:760px){.election-app.tight header.fit-bar{gap:8px}.election-app.tight .fit-stats{gap:9px}.election-app.tight .fit-stats dd small{display:none}}.election-app.tight .fit-names{gap:2px}.election-app.tight .fit-week strong{font-size:19px}.election-app.tight .fit-stats{gap:12px}.election-app.tight .fit-stats dd{font-size:17px}.election-app.tight .fit-stats dd small{margin-left:2px;font-size:10px}.election-app.tight .fit-bar .fit-advance{min-height:32px;padding:0 10px;font-size:12px}.election-app.tight .fit-icon{width:32px;height:32px}.election-app.tight .fit-icon svg{width:16px;height:16px}.election-app.fit.tight.campaign-session>.shell{gap:5px;padding:5px 6px}.election-app.fit.tight .event-strip{padding:3px 8px}.election-app.fit.tight .event-strip p{font-size:12px}.election-app.fit.tight .event-strip button{min-height:28px;font-size:12px}.election-app.fit.tight .workspace-main>.notice{clip:rect(0 0 0 0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.election-app.fit.tight .command-grid[data-slot=tabs]{--rail:62px;--panel:minmax(276px, 37%);--panel-own:max(276px, 37%);gap:0 6px}.election-app.fit.tight .command-sidebar .navigation[data-slot=tabs-list]{gap:2px;padding:2px}.election-app.fit.tight .command-sidebar .navigation [data-slot=tabs-trigger]{gap:2px;padding:5px 2px 4px;font-size:9.5px}.election-app.fit.tight .nav-icon{width:17px;height:17px}.election-app.fit.tight .nav-count{top:2px;right:3px}.election-app.fit.tight .command-map{gap:4px 6px}.election-app.fit.tight .race-side b{font-size:24px}.election-app.fit.tight .race-side span{font-size:12px}.election-app.fit.tight .state-actions{gap:4px;padding:4px}.election-app.fit.tight .state-actions :is(.secondary,.state-actions-state){gap:5px;min-height:34px;padding:2px 9px;font-size:12px}.election-app.fit.tight .state-actions-state strong{font-size:16px}.election-app.fit.tight .state-actions-long{display:none}.election-app.fit.tight .state-actions-short{display:inline}.election-app.fit.tight .state-actions .opponent-map-notice{padding:2px 8px;font-size:11px}@media (max-height:560px){.election-app.fit.tight .map-stage{grid-template:"map tiles"minmax(0,1fr)"actions actions"/minmax(0,1fr) auto}.election-app.fit.tight .map-stage>:is(.map-top,.poll-margin-legend){display:none}.election-app.fit.tight .command-map .map-stage>.small-state-picker{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-self:stretch;margin:0;display:grid}.election-app.fit.tight .command-map .us-electoral-map{min-height:100px}.election-app.fit.tight .command-map .map-state-select{margin:0;font-size:0;display:block}.election-app.fit.tight .command-map .map-state-select select{height:30px;min-height:30px;padding:2px 8px;font-size:13px}.election-app.fit.tight .state-actions :is(.secondary,.state-actions-state){min-height:30px}}@container command-map (height<450px) and (aspect-ratio<1.5){.election-app.fit.tight .map-stage{grid-template:"map"minmax(0,1fr)"tiles""actions"/minmax(0,1fr)}.election-app.fit.tight .command-map .map-stage>.small-state-picker{flex-direction:row;display:flex}}@media (min-height:561px){.election-app.fit.tight .command-grid[data-slot=tabs]{--panel:minmax(300px, 32%);--panel-own:max(300px, 32%)}}.election-app.fit.tight .command-grid>.first-week-guide{margin:0 0 5px;padding:8px 10px}.election-app.fit.tight .first-week-guide h2{font-size:14px}.election-app.fit.tight .first-week-guide p{margin:2px 0;font-size:12px;line-height:1.35}.election-app.fit.tight .first-week-guide .guide-resources{display:none}.election-app.fit.tight .first-week-guide button{min-height:28px;padding:2px 8px;font-size:12px}.election-app.fit.tight .first-week-guide .guide-actions{gap:4px;margin-top:4px}.fit-feedback{min-width:0;max-height:45vh;border:1px solid var(--gc-30425e,#30425e);border-left:3px solid var(--gc-7983de,#7983de);background:var(--gc-0f1a2e,#0f1a2e);border-radius:3px;grid-area:3/3;max-height:45dvh;margin:0 0 5px;padding:0 10px;font-size:12px;overflow:auto}.fit-feedback summary{cursor:pointer;white-space:nowrap;align-items:baseline;gap:8px;min-height:30px;padding:6px 0;display:flex;overflow:hidden}.fit-feedback summary b{text-overflow:ellipsis;font-size:12px;overflow:hidden}.fit-feedback summary .eyebrow{flex:none;margin:0;font-size:9px}.fit-feedback[open] summary{white-space:normal}.fit-feedback h3{margin:0 0 4px;font-size:14px}.fit-feedback p{margin:0 0 6px;line-height:1.4}.election-app.fit.tight .command-grid>[data-slot=tabs-content] .panel{padding:10px 12px}.election-app.fit.tight .command-grid>[data-slot=tabs-content] h2{font-size:18px}.election-app.fit.tight .week-recap{padding:10px 12px}.election-app.fit.tight .recap-metrics strong{font-size:16px}.election-app.fit.tight .command-grid>[data-slot=tabs-content] .next-week :is(button,select){min-height:36px}.election-app.election-opening.fit>.shell{flex-direction:column;flex:1;gap:6px;width:100%;max-width:1280px;height:auto;min-height:0;margin:0 auto;padding:8px 16px 10px;display:flex;overflow:hidden}.election-app.election-opening.fit>.shell>.simulation-note{flex:none;margin:0;font-size:11px;line-height:1.3}.election-app.election-opening.fit>.shell>p.muted:last-child{flex:none;margin:0;font-size:11px}.election-app.fit .creation-wizard{flex:1;grid-template:"side form"minmax(0,1fr)/240px minmax(0,1fr);column-gap:24px;height:auto;min-height:0;padding:18px 20px;display:grid}.election-app.fit .creation-side{overscroll-behavior:contain;flex-direction:column;grid-area:side;gap:14px;min-height:0;display:flex;overflow:auto}.election-app.fit .creation-heading{order:1}.election-app.fit .creation-heading h1{font-size:28px}.election-app.fit .creation-steps{order:2;align-content:start;gap:4px;display:grid;position:static}.election-app.fit .creation-steps button{text-align:left;align-items:center;gap:10px;min-height:40px;padding:6px 12px;font-size:13px;display:flex}.election-app.fit .creation-steps span{border:1px solid var(--gc-4f7194,#4f7194);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin:0;font-size:11px;display:grid}.election-app.fit .creation-steps button[aria-current] span{background:var(--gc-39bfff,#39bfff);border-color:var(--gc-39bfff,#39bfff);color:var(--gc-071426,#071426)}.election-app.fit .creation-steps b{display:inline}.election-app.fit .quick-start{order:3;gap:8px;margin:0;padding:14px;display:grid;margin-top:auto!important}.election-app.fit .quick-start h2{margin:0;font-size:16px}.election-app.fit .quick-start p{margin:0;font-size:12px;line-height:1.45}.election-app.fit .quick-start label{font-size:12px}.election-app.fit .quick-start input{width:18px;height:18px}.election-app.fit .quick-start>button{width:100%;min-height:44px;margin:0}.election-app.fit .creation-wizard form{flex-direction:column;grid-area:form;gap:8px;min-height:0;display:flex;overflow:hidden}.election-app.fit .creation-body{overscroll-behavior:contain;flex:1;min-height:0;max-height:none;padding:2px 6px 8px 2px;display:block;overflow:auto}.election-app.fit .creation-body>.creation-fields{margin:0 auto}.election-app.fit .creation-bottom{border-top:1px solid var(--gc-30425e,#30425e);flex:none;padding-top:8px}.election-app.fit .creation-bottom .creation-error:empty{display:none}.election-app.fit .creation-actions button{min-height:42px}.election-app.fit.tight>header{height:38px;padding:0 10px}.election-app.fit.tight>header .brand{font-size:22px}.election-app.fit.tight>header .brand small{display:none}.election-app.fit.tight>header :is(.badge,.settings-open){min-height:28px;padding:3px 10px;font-size:11px}.election-app.election-opening.fit.tight>.shell{gap:4px;padding:4px 8px}.election-app.election-opening.fit.tight>.shell>:is(.simulation-note,p.muted:last-child){display:none}.election-app.fit.tight .creation-wizard{grid-template-columns:172px minmax(0,1fr);column-gap:14px;padding:8px 10px}.election-app.fit.tight .creation-side{gap:6px}.election-app.fit.tight .creation-heading{display:block}.election-app.fit.tight .creation-heading h1{font-size:19px}.election-app.fit.tight .creation-heading .eyebrow{font-size:9px}.election-app.fit.tight .creation-steps button{gap:6px;min-height:0;padding:3px 8px;font-size:12px}.election-app.fit.tight .creation-steps span{width:18px;height:18px;font-size:10px}.election-app.fit.tight .quick-start{gap:5px;padding:8px}.election-app.fit.tight .quick-start h2{font-size:13px}.election-app.fit.tight .quick-start p{display:none}.election-app.fit.tight .quick-start label{font-size:11px;line-height:1.3}.election-app.fit.tight .quick-start>button{min-height:34px}.election-app.fit.tight .creation-bottom{padding-top:4px}.election-app.fit.tight .creation-actions button{min-height:34px;padding:4px 14px}.election-app.fit.results-session>.shell{flex:1;width:100%;max-width:1720px;min-height:0;margin:0 auto;padding:10px 14px;display:flex}.election-app.fit .results-screen{flex:1;grid-template:"hero hero score""map map side"minmax(0,1fr)"actions actions actions"/minmax(0,.75fr) minmax(0,.5fr) minmax(360px,1fr);gap:10px 12px;min-height:0;padding:0;display:grid}.election-app.fit .results-screen.field-race{grid-template-areas:"hero score score""map map side""actions actions actions"}.election-app.fit .results-screen>.results-side .results-caveat{margin:0 0 10px}.election-app.fit .results-hero{grid-area:hero;gap:16px;padding:10px 16px}.election-app.fit .results-hero .candidate-portrait{width:76px!important;height:76px!important}.election-app.fit .results-hero h1{margin:2px 0;font-size:clamp(22px,2.4vw,34px)}.election-app.fit .results-eyebrow{margin:0;font-size:12px!important}.election-app.fit .results-hero .muted{margin:0;font-size:13px}.election-app.fit .results-score{grid-area:score;align-content:center;gap:8px;padding:10px 12px}.election-app.fit .results-score>.eyebrow{display:none}.election-app.fit .results-score .score-side{column-gap:10px;padding:6px 10px}.election-app.fit .results-score .score-side .candidate-portrait{width:34px!important;height:34px!important}.election-app.fit .results-score .score-side b{font-size:15px}.election-app.fit .results-score .score-side strong{font-size:30px}.election-app.fit .results-score .score-side p{font-size:11px}.election-app.fit .results-caveat{padding:6px 10px;font-size:12px}.election-app.fit .results-map{flex-direction:column;grid-area:map;min-height:0;padding:10px 14px;display:flex;overflow:hidden}.election-app.fit .results-map-head{flex:none}.election-app.fit .results-map-head :is(h2,p){margin:0}.election-app.fit .results-map-head h2{font-size:19px}.election-app.fit .results-map-grid{flex:1;grid-template-columns:minmax(0,1fr) 220px;align-items:stretch;gap:12px;min-height:0;display:grid}.election-app.fit .results-map-canvas{flex-direction:column;min-height:0;display:flex}.election-app.fit .results-map-canvas .map-state-select{flex:none;margin:6px 0 0;display:none}.election-app.fit .results-map-canvas .us-electoral-map{flex:1 1 0;width:100%;height:auto;min-height:120px;margin:8px 0 6px}.election-app.fit .results-map-canvas :is(.small-state-picker,.poll-margin-legend){flex:none;justify-content:center;gap:4px;margin:2px 0}.election-app.fit .results-map-canvas .small-state-picker button{min-height:28px;padding:3px 6px;font-size:11px}.election-app.fit .results-map-canvas .map-caption{display:none}.election-app.fit .results-state-panel{align-self:start;max-height:100%;padding:10px 12px;position:static;overflow:auto}.election-app.fit .results-side{overscroll-behavior:contain;grid-area:side;align-content:start;gap:12px;min-height:0;padding-right:2px;display:grid;overflow:auto}.election-app.fit .results-side .panel{padding:14px}.election-app.fit .results-side .results-columns{grid-template-columns:1fr;gap:12px}.election-app.fit .results-side .stat-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:8px 0 12px}.election-app.fit .results-side .stat-grid>div{padding:8px 10px}.election-app.fit .results-side .stat-grid b{font-size:15px}.election-app.fit .results-side .results-highlights{max-height:none}.election-app.fit .results-side .results-compare th,.election-app.fit .results-side .results-compare td{padding:6px 8px;font-size:13px}.election-app.fit .results-actions{grid-area:actions;gap:8px;padding:8px 12px}.election-app.fit .results-actions :is(button,.button-link){min-width:0;min-height:40px;padding:6px 16px}.election-app.fit .confirm-box p{font-size:14px}.election-app.fit.tight.results-session>.shell{padding:5px 6px}.election-app.fit.tight .results-screen,.election-app.fit.tight .results-screen.field-race{grid-template-columns:minmax(0,1fr) minmax(280px,44%);grid-template-areas:"hero score""map side""actions actions";gap:5px 6px}.election-app.fit.tight .results-hero{border-top-width:3px;gap:10px;padding:5px 10px}.election-app.fit.tight .results-hero .candidate-portrait{border-width:2px;width:40px!important;height:40px!important}.election-app.fit.tight .results-hero h1{font-size:17px}.election-app.fit.tight .results-eyebrow{font-size:10px!important}.election-app.fit.tight .results-hero .muted{display:none}.election-app.fit.tight .results-score{gap:4px;padding:5px 8px}.election-app.fit.tight .results-score-sides{gap:6px}.election-app.fit.tight .results-score .score-side{gap:0 6px;padding:2px 6px}.election-app.fit.tight .results-score .score-side .candidate-portrait,.election-app.fit.tight .results-score .score-side p,.election-app.fit.tight .results-score .score-side small{display:none}.election-app.fit.tight .results-score .score-side b{font-size:12px}.election-app.fit.tight .results-score .score-side strong{font-size:20px}.election-app.fit.tight .results-score .ev-bar{height:8px}.election-app.fit.tight .results-caveat{display:none}.election-app.fit.tight .results-map{padding:4px 6px}.election-app.fit.tight .results-map-head,.election-app.fit.tight .results-map-canvas :is(.small-state-picker,.poll-margin-legend),.election-app.fit.tight .results-state-panel{display:none}.election-app.fit.tight .results-map-grid{grid-template-columns:minmax(0,1fr)}.election-app.fit.tight .results-map-canvas .map-state-select{margin:0;font-size:0;display:block}.election-app.fit.tight .results-map-canvas .map-state-select select{height:28px;min-height:28px;padding:2px 8px;font-size:12px}.election-app.fit.tight .results-map-canvas .us-electoral-map{margin:4px 0 0}.election-app.fit.tight .results-side{gap:6px}.election-app.fit.tight .results-side .panel{padding:8px 10px}.election-app.fit.tight .results-actions{flex-wrap:nowrap;gap:4px;padding:4px 6px;overflow-x:auto}.election-app.fit.tight .results-actions :is(button,.button-link){white-space:nowrap;flex:none;min-height:30px;padding:2px 10px;font-size:12px}@media (max-width:760px){.night-desk.fit{gap:5px;padding:0 8px 5px}.night-desk.fit .desk-workspace{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(210px,40%);gap:6px}.night-desk.fit .desk-votes{flex-direction:column;gap:5px;padding:8px;display:flex;overflow:auto}.night-desk.fit .desk-map .small-state-picker{display:none}.night-desk.fit .desk-score{min-height:0;padding:4px 10px}}@media (max-height:500px){.night-desk.fit{gap:5px}.night-desk.fit .desk-header{padding:4px 0}.night-desk.fit .desk-header button{padding:3px 8px;font-size:12px}.night-desk.fit .desk-score{row-gap:4px;min-height:0;padding:4px 12px}.night-desk.fit .desk-score strong{font-size:26px}.night-desk.fit .desk-score .candidate-portrait{width:26px;height:26px}.night-desk.fit .desk-verdict p{margin:0;font-size:13px}.night-desk.fit .desk-tabs{padding:4px}.night-desk.fit .desk-tabs button{padding:3px 8px;font-size:12px}.night-desk.fit .desk-map{padding:4px}.night-desk.fit .desk-map .poll-margin-legend{display:none}.night-desk.fit .desk-controls button,.night-desk.fit .desk-controls select{min-height:30px;padding:3px 10px}}.election-app.fit.tight .command-grid>[data-slot=tabs-content]{font-size:13px}.election-app.fit.tight .command-grid>[data-slot=tabs-content] :is(p,li,label,small){font-size:12.5px;line-height:1.4}.election-app.fit.tight .command-grid>[data-slot=tabs-content] h3{font-size:15px}.election-app.fit.tight .command-grid>[data-slot=tabs-content] .eyebrow{margin:0 0 2px;font-size:9.5px}.election-app.fit.tight .command-grid>[data-slot=tabs-content] h2{margin:0 0 6px}.election-app.fit.tight .results-hero,.election-app.fit.tight .results-score{align-self:stretch;min-height:0}.election-app.fit.tight .results-score-sides{align-items:center}.election-app.fit.tight .results-score .score-side{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name ev";align-self:center;min-height:0}.election-app.fit.tight .results-score .score-side strong small{font-size:10px;display:inline}.election-app.fit.tight .results-score .ev-bar-mark b{display:none}.election-app.fit.tight .results-side :is(p,li,td,th,small,span){font-size:12px}.election-app.fit.tight .results-side .eyebrow{font-size:9.5px}.election-app.fit.tight .results-side .stat-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:5px;margin:5px 0 8px}.election-app.fit.tight .results-side .stat-grid>div{gap:1px;padding:5px 7px}.election-app.fit.tight .results-side .stat-grid small{letter-spacing:.06em;font-size:9.5px}.election-app.fit.tight .results-side .stat-grid b{font-size:13px}.election-app.fit.tight .results-side .results-key button{padding:5px 8px}.election-app.fit.tight .results-side .results-key b{font-size:13px}.election-app.fit.tight .results-side .reputation-final li{padding:3px 6px;font-size:11px}.election-app.fit.tight .results-actions :is(button,.button-link){min-width:0;padding:2px 9px;font-size:11.5px}.election-app.fit.tight .results-actions .button-link{margin-left:auto}.election-app.fit.tight .creation-steps button{white-space:nowrap;overflow:hidden}.election-app.fit.tight .creation-steps b{text-overflow:ellipsis;overflow:hidden}.election-app.fit.tight .quick-start h2{display:none}.night-desk.fit.tight .desk-header{min-height:0;padding:3px 0}.night-desk.fit.tight .desk-header :is(button,.settings-open){min-height:28px;padding:2px 10px;font-size:12px}.night-desk.fit.tight .desk-header b{font-size:13px}.night-desk.fit.tight .desk-live{padding:1px 6px;font-size:11px}.night-desk.fit.tight .desk-score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:2px;min-height:0;padding:3px 10px}.night-desk.fit.tight .desk-side{text-align:left;flex-direction:row;align-items:center;gap:8px}.night-desk.fit.tight .desk-score .desk-red{text-align:right;flex-direction:row;justify-content:flex-end}.night-desk.fit.tight .desk-side-name{flex:0 auto;width:auto;font-size:13px}.night-desk.fit.tight .desk-score .candidate-portrait{width:24px;height:24px}.night-desk.fit.tight .desk-verdict b,.night-desk.fit.tight .desk-verdict small{font-size:10px}.night-desk.fit.tight .desk-verdict p{margin:0;font-size:12px}.night-desk.fit.tight .ev-bar{height:7px}.night-desk.fit.tight .ev-bar-mark b{display:none}.night-desk.fit.tight .desk-votes{gap:5px;padding:8px;font-size:12px}.night-desk.fit.tight .desk-vote-title h2{margin:0;font-size:15px}.night-desk.fit.tight .desk-vote-title select{min-height:28px;padding:2px 6px}.night-desk.fit.tight .desk-vote-row strong{font-size:20px}.night-desk.fit.tight .desk-controls{gap:8px}.election-app.fit .navigation svg.nav-icon{display:block}.election-app.fit .creation-steps{width:auto;top:auto;right:auto}.election-app.fit .creation-fields{grid-template-columns:minmax(0,1fr)}.election-app.fit.tight .creation-heading h1{display:none}.election-app.fit.tight .creation-heading .eyebrow{margin:2px 0 0;font-size:10px}.election-app.fit.tight .creation-steps{gap:3px}.election-app.fit.tight .creation-steps button{min-height:25px;padding:2px 8px}.election-app.fit .results-actions{flex-direction:row;align-items:center}.election-app.fit .results-actions>*{flex:none}.election-app.fit .results-actions :is(button,.button-link){width:auto}.election-app.fit .results-actions .confirm-box{flex:auto}.election-app.fit .results-score-sides{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.creation-side{display:contents}.election-app.fit .creation-side{display:flex}.election-app.fit.tight .results-map-canvas .us-electoral-map{min-height:60px}.election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{flex-flow:column;align-items:stretch;width:100%;display:flex;overflow:visible}.election-app.fit .command-sidebar .navigation [data-slot=tabs-trigger]{flex:none;width:100%}.election-app.fit.tight .command-sidebar .navigation [data-slot=tabs-trigger]{white-space:nowrap}.election-app.fit.tight .quick-start{order:2;margin-top:0!important}.election-app.fit.tight .creation-steps{order:3}.election-app.fit.tight .creation-heading .eyebrow{letter-spacing:.08em;white-space:nowrap}.election-app.fit .results-map-canvas .us-electoral-map{aspect-ratio:auto;flex:auto}.election-app.fit .results-map-canvas{justify-content:center}.rotate-hint{display:none}@media (orientation:portrait) and (pointer:coarse){.election-app .rotate-hint{border:1px solid var(--gc-3a82b0,#3a82b0);border-left:3px solid var(--gc-39bfff,#39bfff);background:var(--gc-14263f,#14263f);color:var(--gc-d8e9ff,#d8e9ff);border-radius:4px;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.election-app .rotate-hint button{border:1px solid var(--gc-41658b,#41658b);background:var(--gc-0c192c,#0c192c);min-height:40px;color:var(--gc-dceaff,#dceaff);border-radius:3px;flex:none;padding:6px 12px;font-weight:700}}.map-zoom{position:relative;overflow:hidden}.map-zoom>svg{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.fit,.fit *{touch-action:pan-x pan-y}.fit .map-zoom>svg,.fit .map-zoom>svg *,.map-zoom.zoomed>svg,.map-zoom.zoomed>svg *{touch-action:none}.map-zoom.zoomed>svg{cursor:grab}.map-zoom.zoomed>svg:active{cursor:grabbing}.election-app .map-zoom>svg>path{fill:var(--gc-263144,#263144);stroke:var(--gc-43516a,#43516a)}.map-zoom.flying .map-ornament{visibility:hidden}.map-zoom.flying>svg{shape-rendering:optimizespeed}.map-zoom .us-state text.small-label{stroke-width:1.1px;font-size:5.5px}.map-zoom .us-state text.small-label tspan{font-size:4.6px;display:inline}.us-state:focus-visible path{stroke:var(--gc-6ce0ff,#6ce0ff);stroke-width:3px;stroke-dasharray:5 3}.election-app .us-state:focus-visible path{stroke:var(--gc-6ce0ff,#6ce0ff);stroke-width:3px;stroke-dasharray:5 3}.map-zoom .map-zoom-controls{z-index:2;flex-direction:column-reverse;gap:4px;display:flex;position:absolute;bottom:6px;right:6px}.map-zoom .map-zoom-controls button{width:30px;min-width:0;height:30px;min-height:0;font:700 18px/1 var(--gf-text,Arial, sans-serif);color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-0b1729e0,#0b1729e0);border:1px solid var(--gc-4a6680,#4a6680);box-shadow:0 2px 6px var(--gc-00000066,#0006);cursor:pointer;border-radius:4px;place-items:center;margin:0;padding:0;display:grid}.map-zoom .map-zoom-controls button:hover:not(:disabled){border-color:var(--gc-74daff,#74daff);background:var(--gc-173050,#173050)}.map-zoom .map-zoom-controls button:disabled{opacity:.35;cursor:default}.map-zoom .map-zoom-controls .map-zoom-reset{font-size:16px}.state-tile b{font-weight:inherit}@media (max-height:560px){.election-app.fit.tight .command-map .small-state-picker,.election-app.fit.tight .results-map-canvas .small-state-picker,.night-desk.fit.tight .desk-map .small-state-picker{flex-wrap:wrap;flex:none;justify-content:center;gap:4px;margin:4px 0 0;display:flex}.election-app.fit.tight .small-state-picker button,.night-desk.fit.tight .desk-map .small-state-picker button{place-items:center;min-width:34px;height:28px;min-height:28px;padding:0 6px;font-size:12px;font-weight:700;display:grid}.election-app.fit.tight .small-state-picker .tile-ev,.night-desk.fit.tight .small-state-picker .tile-ev,.election-app.fit.tight .command-map .map-state-select,.election-app.fit.tight .results-map-canvas .map-state-select{display:none}}@media (max-width:760px){.night-desk.fit.tight .desk-map .small-state-picker{display:flex}}.election-app.fit.tight .results-score .score-side{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pic name ev"}.election-app.fit.tight .results-score .score-side .candidate-portrait{display:block;width:22px!important;height:22px!important}.night-desk.fit.tight .desk-score .candidate-portrait{margin:0;display:block}.night-desk.fit.tight .desk-side-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.night-desk.fit.tight .desk-red .desk-side-name{text-align:right}@media (max-height:560px){.election-app.fit.tight .results-map-grid{grid-template-rows:minmax(0,1fr) auto;gap:3px}.election-app.fit.tight .results-state-panel{border-radius:3px;padding:3px 8px;display:block}.election-app.fit.tight .results-state-panel .state-final{white-space:nowrap;align-items:baseline;gap:8px;display:flex;overflow:hidden}.election-app.fit.tight .results-state-panel .state-final>div{min-width:0;display:block}.election-app.fit.tight .results-state-panel .state-final>div:not(:first-child):not(:nth-child(4)),.election-app.fit.tight .results-state-panel dt{display:none}.election-app.fit.tight .results-state-panel .state-final>div:first-child dd{font-weight:700}.election-app.fit.tight .results-state-panel .state-final>div:nth-child(4){text-overflow:ellipsis;overflow:hidden}.election-app.fit.tight .results-state-panel dd{font-size:12px;line-height:1.3}}@media (max-height:360px){.fit .map-zoom .map-zoom-controls{flex-direction:row-reverse;bottom:4px;right:4px}.fit .map-zoom .map-zoom-controls button{width:28px;height:28px}.election-app.fit.tight .command-map .small-state-picker,.election-app.fit.tight .results-map-canvas .small-state-picker,.night-desk.fit.tight .desk-map .small-state-picker{overscroll-behavior:contain;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.election-app.fit.tight .small-state-picker button,.night-desk.fit.tight .desk-map .small-state-picker button{flex:none}.election-app.fit.tight .results-map-canvas .us-electoral-map{min-height:40px}}.election-app.fit.tight .results-score .score-side>div{min-width:0}.election-app.fit.tight .results-score .score-side b{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.map-zoom .map-zoom-controls{border:0;min-width:0;margin:0;padding:0}.map-zoom .map-zoom-controls legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sound-toggle{justify-content:center}.sound-toggle svg{flex:none;width:18px;height:18px}.header-tools .sound-toggle.settings-open,.desk-header .sound-toggle.settings-open{min-width:40px;padding-left:8px;padding-right:8px}.desk-header .sound-toggle{max-width:none}.sound-toggle[aria-pressed=true]{color:var(--gc-9fb3cc,#9fb3cc)}.election-app.tight .sound-toggle svg,.night-desk.tight .sound-toggle svg{width:16px;height:16px}.settings-sound,.sound-settings{gap:14px;display:grid}.sound-settings>p{margin:0;font-size:13px;line-height:1.45}.sound-mute{cursor:pointer;align-items:center;gap:10px;font-weight:700;display:inline-flex}.sound-mute input{width:18px;height:18px;accent-color:var(--gc-5bd9ff,#5bd9ff)}.sound-slider{grid-template-columns:minmax(130px,1fr) minmax(120px,2fr) 44px;align-items:center;gap:12px;display:grid}.sound-slider span{gap:2px;display:grid}.sound-slider small{color:var(--gc-9fb3cc,#9fb3cc);font-size:11px}.sound-slider input[type=range]{width:100%;min-height:32px;accent-color:var(--gc-5bd9ff,#5bd9ff);cursor:pointer}.sound-slider output{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.sound-actions{flex-wrap:wrap;gap:8px;display:flex}.sound-actions button{font:inherit;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-122036,#122036);border:1px solid var(--gc-3a5573,#3a5573);cursor:pointer;border-radius:5px;min-height:40px;padding:7px 12px;font-size:13px}.sound-actions button:hover{border-color:var(--gc-5bd9ff,#5bd9ff)}@media (max-width:520px){.sound-slider{grid-template-columns:1fr 44px}.sound-slider span{grid-column:1/-1}}.map-underbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.night-desk.fit .desk-score{gap:8px;padding:4px 10px}.night-desk.fit .desk-score :is(strong,b){line-height:1.1}.night-desk.fit .desk-side-name{font-size:12px}.night-desk.fit .desk-map .map-caption{display:none}.night-desk.fit .desk-map .us-electoral-map{min-height:120px}.night-desk.fit.tight .desk-score{padding:2px 8px}.night-desk.fit.tight .desk-score strong{font-size:21px}.night-desk.fit.tight .desk-progress b{font-size:11px}.election-app.fit .command-map .small-state-picker button,.election-app.fit .results-map-canvas .small-state-picker button{white-space:nowrap}.stat-tip{position:relative}.stat-tip-trigger{all:unset;cursor:help;font:inherit;color:inherit}.stat-tip-trigger:focus-visible{outline:2px solid var(--gc-6ce0ff,#6ce0ff);outline-offset:3px;border-radius:3px}.stat-tip-box{z-index:60;border:1px solid var(--gc-4a6c92,#4a6c92);background:var(--gc-0d1a2e,#0d1a2e);width:280px;box-shadow:0 10px 26px var(--gc-000000aa,#000a);color:var(--gc-dbe7f8,#dbe7f8);font:400 12.5px/1.45 var(--gf-text,Arial, Helvetica, sans-serif);text-transform:none;letter-spacing:0;opacity:0;visibility:hidden;border-radius:5px;margin:0;padding:10px 12px;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)}.stat-tip-box b{color:var(--gc-ffffff,#fff)}.stat-tip:hover .stat-tip-box,.stat-tip:focus-within .stat-tip-box{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:720px),(max-height:420px){.stat-tip-box{width:240px;padding:8px 10px;font-size:11.5px}}.start-choice{gap:10px;margin:0 0 18px;display:grid}.start-choice h1{margin:0 0 4px;font-size:30px;line-height:1.1}.start-choice>.eyebrow{margin:0}.start-options{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.start-card{text-align:left;border:1px solid var(--gc-40618a,#40618a);background:linear-gradient(180deg, var(--gc-12233c,#12233c), var(--gc-0d1a2e,#0d1a2e));color:var(--gc-eaf2ff,#eaf2ff);font:inherit;cursor:pointer;border-radius:8px;align-content:start;justify-items:start;gap:8px;padding:18px 20px 16px;transition:border-color .15s,background .15s,transform .15s;display:grid}:is(.start-card:hover:not(:disabled),.start-card:focus-visible:not(:disabled)){border-color:var(--gc-6ce0ff,#6ce0ff);background:linear-gradient(180deg, var(--gc-172f4f,#172f4f), var(--gc-102139,#102139));transform:translateY(-2px)}.start-card:disabled{cursor:default;opacity:.72;border-style:dashed}.start-card svg{width:26px;height:26px;color:var(--gc-7fd0ff,#7fd0ff)}.start-card strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:19px;line-height:1.2;display:flex}.start-card span{color:var(--gc-c2d4ea,#c2d4ea);font-size:13.5px;line-height:1.5}.start-card em{letter-spacing:.04em;color:var(--gc-8fd8ff,#8fd8ff);font-size:13px;font-style:normal;font-weight:700}.start-card:disabled em{color:var(--gc-92a8c4,#92a8c4)}.start-soon{border:1px solid var(--gc-6d8099,#6d8099);background:var(--gc-1b2a3f,#1b2a3f);color:var(--gc-cfe0f4,#cfe0f4);letter-spacing:.06em;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.start-resume{justify-self:start;font-size:14px}.election-app.fit .start-choice{gap:8px;margin:0}.election-app.fit .start-choice h1{font-size:24px}.election-app.fit .start-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.election-app.fit .start-card{gap:6px;padding:14px 16px}.election-app.fit .start-card strong{font-size:17px}.election-app.fit .start-card span{font-size:13px}.election-app.fit.tight .start-choice h1{font-size:19px}.election-app.fit.tight .start-card{gap:4px;padding:10px 12px}.election-app.fit.tight .start-card svg{width:20px;height:20px}.election-app.fit.tight .start-card strong{font-size:15px}.election-app.fit.tight .start-card span{font-size:12px;line-height:1.4}.election-app.fit.tight .start-card em{font-size:11px}.election-app .shell:has(.start-choice){flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.election-app.fit>.shell:has(.start-choice){flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.election-app .shell:has(.start-choice)>*{width:100%;max-width:940px}.start-choice{width:100%;max-width:940px}.start-card{align-content:space-between;min-height:178px}.election-app.fit .start-card{min-height:150px}.election-app.fit.tight .start-card{min-height:0}.us-state.third{fill:var(--map-third-likely);color:var(--map-third-likely-text);--shade:var(--map-third-likely)}.us-state.fourth{fill:var(--map-fourth-likely);color:var(--map-fourth-likely-text);--shade:var(--map-fourth-likely)}.us-state.third.margin-0{fill:var(--map-third-tilt);color:var(--map-third-tilt-text);--shade:var(--map-third-tilt)}.us-state.fourth.margin-0{fill:var(--map-fourth-tilt);color:var(--map-fourth-tilt-text);--shade:var(--map-fourth-tilt)}.us-state.third.margin-5{fill:var(--map-third-lean);color:var(--map-third-lean-text);--shade:var(--map-third-lean)}.us-state.fourth.margin-5{fill:var(--map-fourth-lean);color:var(--map-fourth-lean-text);--shade:var(--map-fourth-lean)}.us-state.third.margin-10{fill:var(--map-third-likely);color:var(--map-third-likely-text);--shade:var(--map-third-likely)}.us-state.fourth.margin-10{fill:var(--map-fourth-likely);color:var(--map-fourth-likely-text);--shade:var(--map-fourth-likely)}.us-state.third.margin-15{fill:var(--map-third-safe);color:var(--map-third-safe-text);--shade:var(--map-third-safe)}.us-state.fourth.margin-15{fill:var(--map-fourth-safe);color:var(--map-fourth-safe-text);--shade:var(--map-fourth-safe)}.poll-margin-legend i.third,.small-state-picker .state-tile.third{background:var(--map-third-likely);color:var(--map-third-likely-text);border-color:var(--map-third-likely)}.poll-margin-legend i.fourth,.small-state-picker .state-tile.fourth{background:var(--map-fourth-likely);color:var(--map-fourth-likely-text);border-color:var(--map-fourth-likely)}.small-state-picker .state-tile.third.margin-0{background:var(--map-third-tilt);color:var(--map-third-tilt-text);border-color:var(--map-third-tilt)}.small-state-picker .state-tile.fourth.margin-0{background:var(--map-fourth-tilt);color:var(--map-fourth-tilt-text);border-color:var(--map-fourth-tilt)}.small-state-picker .state-tile.third.margin-5{background:var(--map-third-lean);color:var(--map-third-lean-text);border-color:var(--map-third-lean)}.small-state-picker .state-tile.fourth.margin-5{background:var(--map-fourth-lean);color:var(--map-fourth-lean-text);border-color:var(--map-fourth-lean)}.small-state-picker .state-tile.third.margin-15{background:var(--map-third-safe);color:var(--map-third-safe-text);border-color:var(--map-third-safe)}.small-state-picker .state-tile.fourth.margin-15{background:var(--map-fourth-safe);color:var(--map-fourth-safe-text);border-color:var(--map-fourth-safe)}.poll-margin-legend i.third.margin-0{background:var(--map-third-tilt)}.poll-margin-legend i.fourth.margin-0{background:var(--map-fourth-tilt)}.poll-margin-legend i.third.margin-5{background:var(--map-third-lean)}.poll-margin-legend i.fourth.margin-5{background:var(--map-fourth-lean)}.poll-margin-legend i.third.margin-15{background:var(--map-third-safe)}.poll-margin-legend i.fourth.margin-15{background:var(--map-fourth-safe)}.desk-map .us-state.third:not([class*=margin-]){fill:var(--map-third-likely);--shade:var(--map-third-likely)}.desk-map .us-state.fourth:not([class*=margin-]){fill:var(--map-fourth-likely);--shade:var(--map-fourth-likely)}.scenario-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.scenario-card{text-align:left;border:1px solid var(--gc-40618a,#40618a);background:linear-gradient(180deg, var(--gc-14243e,#14243e), var(--gc-0d1a2e,#0d1a2e));color:var(--gc-eaf2ff,#eaf2ff);font:inherit;cursor:pointer;border-radius:8px;justify-items:start;gap:6px;padding:16px 18px;display:grid}:is(.scenario-card:hover,.scenario-card:focus-visible){border-color:var(--gc-6ce0ff,#6ce0ff);background:linear-gradient(180deg, var(--gc-1a3153,#1a3153), var(--gc-102139,#102139))}.scenario-year{font:700 12px/1 var(--gf-display,"Arial Narrow", Impact, sans-serif);letter-spacing:.18em;color:var(--gc-7fd0ff,#7fd0ff)}.scenario-card strong{font-size:21px;line-height:1.1}.scenario-card em{color:var(--gc-b9cee8,#b9cee8);font-size:14px;font-style:normal}.scenario-card>span:not(.scenario-year):not(.scenario-start){color:var(--gc-c2d4ea,#c2d4ea);font-size:13.5px;line-height:1.5}.scenario-start{letter-spacing:.04em;color:var(--gc-8fd8ff,#8fd8ff);margin-top:2px;font-size:13px;font-weight:700}.history-difficulty{border:1px solid var(--gc-2e4666,#2e4666);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:8px 12px;display:flex}.history-difficulty legend{letter-spacing:.06em;color:var(--gc-9fb8d6,#9fb8d6);padding:0 6px;font-size:12px}.history-difficulty label{cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.history-race{border:1px solid var(--gc-40618a,#40618a);background:linear-gradient(180deg, var(--gc-14243e,#14243e), var(--gc-0d1a2e,#0d1a2e));border-radius:8px;gap:10px;padding:14px 16px;display:grid}.history-race-head{gap:4px;display:grid}.history-race-head strong{font-size:21px;line-height:1.1}.history-race-head em{color:var(--gc-b9cee8,#b9cee8);font-size:14px;font-style:normal}.history-race-head p{color:var(--gc-c2d4ea,#c2d4ea);margin:0;font-size:13.5px;line-height:1.5}.history-candidates{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.history-candidate{text-align:left;border:1px solid var(--gc-3a5a82,#3a5a82);background:var(--gc-0f1d33,#0f1d33);color:var(--gc-eaf2ff,#eaf2ff);font:inherit;cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}:is(.history-candidate:hover,.history-candidate:focus-visible){border-color:var(--gc-6ce0ff,#6ce0ff);background:var(--gc-152845,#152845)}.history-candidate .candidate-portrait{flex:none}.history-candidate-text{gap:4px;min-width:0;display:grid}.history-candidate-text strong{font-size:17px}.history-candidate-text small{color:var(--gc-9fc3e6,#9fc3e6);font-size:12.5px}.history-candidate-text>span:not(.scenario-start){color:var(--gc-c2d4ea,#c2d4ea);font-size:13px;line-height:1.45}.history-more{color:var(--gc-9fb8d6,#9fb8d6);margin:0;font-size:13px}.election-app.fit .start-options:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.scenario-rules .scenario-summary{color:var(--gc-cfe0f4,#cfe0f4);margin:0 0 10px;font-size:14px;line-height:1.5}.scenario-rule-list{gap:10px;margin:0 0 6px;display:grid}.scenario-rule-list dt{color:var(--gc-ffffff,#fff);font-size:15px;font-weight:700}.scenario-rule-list dd{color:var(--gc-c6d8ee,#c6d8ee);margin:2px 0 0;font-size:13.5px;line-height:1.5}.scenario-rules-open{margin:0 0 10px}.own-money{border:1px solid var(--gc-3f5f86,#3f5f86);background:var(--gc-101f35,#101f35);border-radius:5px;padding:8px 10px}.own-money b{font-size:14px;display:block}.own-money p{color:var(--gc-bed2ea,#bed2ea);margin:2px 0 0;font-size:12.5px;line-height:1.45}dialog.scenario-rules[open]{max-width:640px;max-height:none;color:inherit;margin:0;display:block;position:static}.poll-numbers.three-way{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.poll-numbers.three-way strong{font-size:26px}.poll-numbers.three-way span{font-size:12px}.vote-bar i.third{background:var(--map-third-likely)}.vote-bar i.fourth{background:var(--map-fourth-likely)}.vote-bar i.candidate{background:var(--map-candidate-likely)}.vote-bar i.opponent{background:var(--map-opponent-likely)}.poll-margin-legend>div>b{white-space:nowrap;max-width:none}.election-app.fit .command-map .poll-margin-legend{gap:2px 10px;font-size:10.5px}.fit-names.three{flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.fit-names.three b{white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:inline-flex}.fit-dot{border-radius:2px;flex:none;width:9px;height:9px}.fit-third .fit-dot{background:var(--map-third-likely)}.fit-fourth .fit-dot{background:var(--map-fourth-likely)}.fit-candidate .fit-dot{background:var(--map-candidate-likely)}.fit-opponent .fit-dot{background:var(--map-opponent-likely)}.fit-third{color:var(--map-third-likely)}.fit-fourth{color:var(--map-fourth-likely)}.fit-candidate{color:var(--gc-8fc4ff,#8fc4ff)}.fit-opponent{color:var(--gc-ff9a9a,#ff9a9a)}.election-app.tight .fit-names.three b{gap:3px;font-size:11.5px}.election-app.tight .fit-names.three{gap:7px}.rival-switch{border:0;gap:6px;margin:0 0 8px;padding:0;display:flex;position:relative}.rival-switch legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.rival-tab{font:inherit;border:1px solid var(--gc-3a5573,#3a5573);background:var(--gc-122036,#122036);min-height:32px;color:var(--gc-dbe7f8,#dbe7f8);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12.5px}.rival-tab.current{border-color:var(--gc-6ce0ff,#6ce0ff);background:var(--gc-1d3550,#1d3550);font-weight:700}.rival-tab.rival-candidate.current{border-color:var(--map-candidate-likely)}.rival-tab.rival-opponent.current{border-color:var(--map-opponent-likely)}.activity-rival{white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.activity-rival.rival-candidate{background:var(--map-candidate-likely);color:var(--map-candidate-likely-text)}.activity-rival.rival-opponent{background:var(--map-opponent-likely);color:var(--map-opponent-likely-text)}.rival-scoreboard{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:10px 0 12px;display:grid}.rival-card{border:1px solid var(--gc-2c4259,#2c4259);background:var(--gc-0f1c2e,#0f1c2e);border-left-width:4px;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;padding:10px 12px;display:grid}.rival-card.rival-candidate{border-left-color:var(--map-candidate-likely)}.rival-card.rival-opponent{border-left-color:var(--map-opponent-likely)}.rival-card strong{font-size:14px;display:block}.rival-card small{color:var(--gc-9fb3cc,#9fb3cc);font-size:11.5px}.rival-card dl{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0 0;display:grid}.rival-card dt{letter-spacing:.04em;color:var(--gc-8ea6c2,#8ea6c2);font-size:10.5px}.rival-card dd{margin:2px 0 0;font-size:13px;font-weight:700}.ev-projection.three b.ev-third{color:var(--map-third-likely)}.ev-projection.three b.ev-fourth{color:var(--map-fourth-likely)}.ev-projection.three b.ev-candidate{color:var(--gc-8fc4ff,#8fc4ff)}.ev-projection.three b.ev-opponent{color:var(--gc-ff9a9a,#ff9a9a)}.election-app :is(header.fit-bar,.ev-projection),.night-desk :is(.desk-vote-row,.call-shares,.desk-latest){--map-third-likely:var(--map-third-lean);--map-fourth-likely:var(--map-fourth-lean)}.all-state-polls td.cell-lead{color:var(--gc-eaf2ff,#eaf2ff);font-weight:700}.fit-names.three .candidate-portrait{border-radius:50%;flex:none}.fit-names.three .fit-dot,.election-app.tight .fit-names.three .candidate-portrait{display:none}.election-app.tight .fit-names.three .fit-dot{display:inline-block}.score-side.third{border-left:5px solid var(--map-third-likely)}.score-side.fourth{border-left:5px solid var(--map-fourth-likely)}.results-compare td.shared{color:var(--gc-b8c9df,#b8c9df);font-style:italic}.poll-margin-legend>div>b{white-space:nowrap;flex:none}.activity-rival{margin-right:6px}.media-matchup{flex-wrap:wrap}.desk-vote-row.desk-third span{color:var(--map-third-likely)}.desk-vote-row.desk-fourth span{color:var(--map-fourth-likely)}.desk-share-bar i.third{background:var(--map-third-likely)}.desk-share-bar i.fourth{background:var(--map-fourth-likely)}.desk-share-bar i.candidate{background:var(--map-candidate-likely)}.desk-share-bar i.opponent{background:var(--map-opponent-likely)}@media (max-width:1000px){.election-app.tight .fit-matchup:has(.fit-names.three){flex:0 178px}.election-app.tight .fit-names.three{grid-template-columns:minmax(0,1fr);grid-auto-rows:13px;align-content:center;align-items:center;gap:0;display:grid}.election-app.tight .fit-names.three b{gap:4px;font-size:10.5px;line-height:13px}.election-app.tight .fit-names.three .fit-dot{width:7px;height:7px;display:inline-block}}@media (max-width:1499px){.fit-bar:has(.fit-names.three) .fit-calendar{display:none}}@media (max-width:1365px){.election-app.fit:not(.tight) .fit-names.three{grid-template-columns:minmax(0,1fr);grid-auto-rows:17px;align-content:center;gap:0;display:grid}.election-app.fit:not(.tight) .fit-names.three b{gap:6px;font-size:12.5px;line-height:17px}.election-app.fit:not(.tight) .fit-names.three .candidate-portrait{display:none}.election-app.fit:not(.tight) .fit-names.three .fit-dot{width:8px;height:8px;display:inline-block}.election-app.fit:not(.tight) .fit-matchup:has(.fit-names.three) small{display:none}}.election-app.fit .start-choice{overscroll-behavior:contain;min-height:0;overflow-y:auto}.election-app.fit .results-map-canvas .poll-margin-legend{scrollbar-width:none;flex:none;column-gap:16px;min-height:0;overflow-y:auto}.election-app.fit .results-map-canvas .poll-margin-legend::-webkit-scrollbar{display:none}.desk-score.three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px 12px}.desk-score.three .desk-verdict{grid-area:auto/1/auto/-1}.desk-card{--ink:var(--gc-8fc4ff,#8fc4ff);--edge:var(--map-candidate-likely);border:1px solid color-mix(in srgb, var(--edge) 55%, transparent);background:var(--gc-16263d,#16263d);border-radius:10px;grid-template:"pic name ev"1fr"race race race"/auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;min-width:0;padding:8px 12px 10px;display:grid}.desk-card.third{--ink:var(--map-third-likely);--edge:var(--map-third-likely)}.desk-card.fourth{--ink:var(--map-fourth-likely);--edge:var(--map-fourth-likely)}.desk-card.opponent{--ink:var(--gc-ff9a9a,#ff9a9a);--edge:var(--map-opponent-likely)}.night-desk .desk-score.three .desk-card>.candidate-portrait{grid-area:pic;width:44px;height:44px;margin:0}.desk-card-name{min-width:0;color:var(--gc-dbe7f8,#dbe7f8);grid-area:name;font-size:15px;font-weight:700;line-height:1.2}.night-desk .desk-score.three .desk-card-ev{min-width:0;color:var(--ink);grid-area:ev;font-size:40px;line-height:1}.desk-card-race{background:var(--gc-24374f,#24374f);border-radius:3px;grid-area:race;height:6px;position:relative}.desk-card-race i{background:var(--edge);border-radius:3px;max-width:100%;height:100%;transition:width .45s;display:block}.desk-card-race:after{content:"";top:-3px;bottom:-3px;left:var(--need,50%);background:var(--gc-ffdb8b,#ffdb8b);width:2px;position:absolute;transform:translate(-1px)}.night-desk.fit .desk-score.three{gap:6px 10px;padding:6px 10px 8px}.night-desk.fit .desk-score.three .desk-card{gap:6px 10px;padding:6px 12px 8px}.night-desk.fit.tight .desk-score.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 6px;padding:3px 8px 5px}.night-desk.fit.tight .desk-score.three .desk-card{border-radius:8px;gap:3px 8px;padding:3px 8px 5px}.night-desk.fit.tight .desk-score.three .desk-card>.candidate-portrait{width:26px;height:26px}.night-desk.fit.tight .desk-score.three .desk-card-name{font-size:12.5px;line-height:1.15}.night-desk.fit.tight .desk-score.three .desk-card-ev{font-size:24px}.night-desk.fit.tight .desk-score.three .desk-card-race{height:4px}@media (max-height:500px){.night-desk.fit.tight .desk-score.three .desk-verdict{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 10px;display:flex}.night-desk.fit.tight .desk-score.three .desk-card{gap:2px 8px;padding:2px 8px 4px}.night-desk.fit.tight .desk-score.three .desk-card>.candidate-portrait{width:22px;height:22px}.night-desk.fit.tight .desk-score.three .desk-card-name{font-size:12px}.night-desk.fit.tight .desk-score.three .desk-card-ev{font-size:22px}.night-desk.fit.tight .desk-score.three .desk-card-race{height:3px}}@media (max-width:900px){.night-desk:not(.fit) .desk-score.three{column-gap:6px}.night-desk:not(.fit) .desk-score.three .desk-card{text-align:center;grid-template:"pic""name"1fr"ev""race"/minmax(0,1fr);align-content:start;justify-items:center;gap:4px;padding:8px 6px}.night-desk:not(.fit) .desk-score.three .desk-card>.candidate-portrait{width:40px;height:40px}.night-desk:not(.fit) .desk-score.three .desk-card-name{font-size:13px}.night-desk:not(.fit) .desk-score.three .desk-card-ev{font-size:34px}.night-desk:not(.fit) .desk-score.three .desk-card-race{justify-self:stretch}}@media (max-height:500px) and (min-width:761px){.desk-votes.three{grid-template-columns:minmax(0,1fr)}.desk-votes.three .desk-vote-row{grid-template-columns:minmax(0,1fr) auto 3.4em;align-items:baseline;column-gap:10px}.desk-votes.three .desk-vote-row span{text-overflow:ellipsis;white-space:nowrap;grid-column:auto;min-width:0;overflow:hidden}.desk-votes.three .desk-vote-row strong{font-size:17px}.desk-votes.three .desk-vote-row b{justify-self:end}}.results-score-sides.three-way,.election-app.fit .results-score-sides.three-way{grid-template-columns:repeat(3,minmax(0,1fr))}.results-score-sides.three-way .score-side{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"pic name""ev ev""votes votes""race race";align-content:start;row-gap:6px}.results-score-sides.three-way .score-side b{overflow-wrap:normal}.score-race{background:var(--gc-24374f,#24374f);border-radius:3px;grid-area:race;height:6px;margin-top:2px;position:relative}.score-race i{background:var(--map-candidate-likely);border-radius:3px;max-width:100%;height:100%;display:block}.score-side.opponent .score-race i{background:var(--map-opponent-likely)}.score-side.third .score-race i{background:var(--map-third-likely)}.score-side.fourth .score-race i{background:var(--map-fourth-likely)}.score-race:after{content:"";top:-3px;bottom:-3px;left:var(--need,50%);background:var(--gc-ffdb8b,#ffdb8b);width:2px;position:absolute;transform:translate(-1px)}@media (min-width:721px){.results-score-sides.three-way{row-gap:6px}.results-score-sides.three-way .score-side{grid-row:span 4;grid-template-rows:subgrid}}@media (max-width:720px){.results-score-sides.three-way{grid-template-columns:minmax(0,1fr)}.results-score-sides.three-way .score-side{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pic name ev""pic votes votes""race race race"}}.election-app.fit.tight .results-score-sides.three-way{grid-template-columns:auto minmax(0,max-content) minmax(24px,1fr) auto;gap:3px 8px}.election-app.fit.tight .results-score-sides.three-way .score-side{grid-area:auto/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:none;grid-template-areas:none;row-gap:0}.election-app.fit.tight .results-score-sides.three-way .score-side>*{grid-area:1}.election-app.fit.tight .results-score-sides.three-way .candidate-portrait{grid-column:1}.election-app.fit.tight .results-score-sides.three-way .score-side>div{grid-column:2}.election-app.fit.tight .results-score-sides.three-way .score-race{grid-column:3;height:4px;margin:0}.election-app.fit.tight .results-score-sides.three-way .score-side strong{text-align:right;grid-column:4}@media (max-width:1365px){.election-app.fit:not(.tight) .fit-names.three.four{grid-template-columns:repeat(2,max-content);column-gap:12px}}@media (max-width:1000px){.election-app.tight .fit-matchup:has(.fit-names.four){flex:0 214px;container-type:inline-size}.election-app.tight .fit-names.three.four{grid-template-columns:repeat(2,max-content);column-gap:8px}}@container (width<=209px){.election-app.tight .fit-names.four .fit-name{display:none}}@media (max-width:760px){.election-app.tight .fit-matchup:has(.fit-names.four){flex:0 104px}.election-app.tight .fit-names.four .fit-name{display:none}}.results-score-sides.three-way.four-way,.election-app.fit .results-score-sides.three-way.four-way{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:720px){.election-app.fit .results-score-sides.three-way.four-way{grid-template-columns:repeat(2,minmax(0,1fr))}}.election-app.fit.tight .results-score-sides.three-way.four-way{grid-template-columns:repeat(2,auto minmax(0,max-content) minmax(24px,1fr) auto)}.election-app.fit.tight .results-score-sides.three-way.four-way .score-side{grid-column:span 4}.desk-score.three.four,.night-desk.fit.tight .desk-score.three.four{grid-template-columns:repeat(4,minmax(0,1fr))}.desk-name-short,.night-desk.fit.tight .desk-score.four .desk-name-full{display:none}.night-desk.fit.tight .desk-score.four .desk-name-short{display:inline}@media (max-height:500px){.night-desk.fit.tight .desk-score.four .desk-verdict small{display:none}}@media (max-height:340px){.night-desk.fit .desk-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.night-desk.fit .desk-tabs button{flex:none}}@media (min-width:721px){.election-app.fit:not(.tight) .results-score-sides.three-way.four-way .score-side{grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-areas:"pic""name""ev""votes""race";padding:6px 8px}.election-app.fit:not(.tight) .results-score-sides.three-way.four-way .score-side b{font-size:14px}}.election-app.fit:not(.tight) .command-sidebar .navigation [data-slot=tabs-trigger],.election-app.fit:not(.tight) .navigation .nav-key,.election-app.fit:not(.tight) .nav-count,.election-app.fit:not(.tight) .key-hint,.election-app.fit:not(.tight) .fit-week small,.election-app.fit:not(.tight) .fit-stats dt,.election-app.fit:not(.tight) .fit-feedback summary .eyebrow,.election-app.fit:not(.tight) .eyebrow,.election-app.fit:not(.tight) .bloc-grid p,.election-app.fit:not(.tight) .election-legend,.election-app.fit:not(.tight) .poll-margin-legend>span,.election-app.fit:not(.tight) .poll-display>.muted,.election-app.fit:not(.tight) .small-state-picker button,.election-app.fit:not(.tight) .fit-matchup small,.election-app.fit:not(.tight) .race-track small,.election-app.fit:not(.tight) .recap-metrics small,.election-app.fit:not(.tight) .salience-list small,.election-app.fit:not(.tight) .ev-bar-mark b,.election-app.fit:not(.tight) .state-final dt,.election-app.fit:not(.tight) .stat-grid small,.election-app.fit:not(.tight) .results-score .score-side p,.election-app.fit:not(.tight)>header .brand small,.election-app.fit:not(.tight) .reputation-final small,.night-desk.fit:not(.tight) footer,.night-desk.fit:not(.tight) .key-hint,.night-desk.fit:not(.tight) .ev-bar-mark b,.night-desk.fit:not(.tight) .poll-margin-legend>span{font-size:12px}.election-app.fit:not(.tight) .us-state text.bare,.night-desk.fit:not(.tight) .us-state text.bare{font-size:var(--map-label,12px);stroke-width:calc(var(--map-label,12px) * .22)}.campaign-trail{pointer-events:none}.trail-route{fill:none;stroke:var(--trail);stroke-width:2.5px;stroke-dasharray:5 4;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.9}.trail-stop{fill:var(--trail);stroke:var(--gc-ffffff,#fff);stroke-width:1.5px;vector-effect:non-scaling-stroke}.trail-hidden{visibility:hidden}.trail-pin{filter:drop-shadow(0 2px 3px var(--gc-000000aa,#000a))}.trail-pin-tail,.trail-pin-ring{fill:var(--trail);stroke:var(--gc-ffffff,#fff);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.trail-flight{fill:none;stroke:var(--trail);stroke-linecap:round;filter:drop-shadow(0 0 3px var(--trail));opacity:0}.trail-shadow{fill:var(--gc-000000,#000);opacity:0}.trail-pulse{fill:none;stroke:var(--trail);stroke-width:2.5px;vector-effect:non-scaling-stroke;opacity:0}.private-poll-badge circle,.private-poll-key circle{fill:var(--gc-0b1729,#0b1729);stroke:var(--gc-ffdb8b,#ffdb8b);stroke-width:1.4px;vector-effect:non-scaling-stroke}.private-poll-badge path,.private-poll-key path{fill:none;stroke:var(--gc-ffdb8b,#ffdb8b);stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}.private-poll-badge{pointer-events:none}.private-poll-key{vertical-align:middle;flex:none;width:14px;height:14px}.state-tile.private-poll{position:relative}.state-tile.private-poll:after{content:"";background:var(--gc-ffdb8b,#ffdb8b);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--gc-0b1729,#0b1729);border-radius:50%;position:absolute;top:2px;right:2px}.night-replay{z-index:1000;width:100%;max-width:none;height:100%;max-height:none;color:var(--gc-e8f0ff,#e8f0ff);font-family:var(--gf-text,inherit);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.night-replay-scrim{background:var(--gc-080e1c,#080e1c);opacity:.9;position:fixed;inset:0}.night-replay:not(.placed){flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}.night-replay-map{display:block;overflow:visible}.night-replay.placed .night-replay-map{position:fixed}.night-replay:not(.placed) .night-replay-map{width:min(100%,900px);height:auto;position:relative}.night-replay-desk,.night-replay-desk>.desk-map{display:contents}.night-replay-map .us-state{transition:fill .35s cubic-bezier(.25,.6,.3,1),color .35s}.night-replay-map .us-state text{text-anchor:middle;dominant-baseline:central}.night-replay-ring{fill:none;stroke:var(--gc-a6b6d0,#a6b6d0);stroke-width:2px}.night-replay-box{background:var(--gc-142136,#142136);border:1px solid var(--gc-3f5873,#3f5873);border-top:3px solid var(--you);border-radius:6px;gap:12px;width:322px;padding:16px 18px 18px;font-size:13px;line-height:1.35;display:grid}.night-replay.placed .night-replay-box{max-height:calc(100dvh - 24px);position:fixed;overflow:auto}.night-replay:not(.placed) .night-replay-box{width:min(100%,420px);position:relative}.night-replay-box .nr-eyebrow,.night-review .nv-eyebrow{color:var(--gc-a6b6d0,#a6b6d0);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.nr-when{justify-content:space-between;align-items:baseline;display:flex}.nr-week{font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:800}.nr-date{color:var(--gc-a6b6d0,#a6b6d0);margin:0;font-size:15px;font-weight:600}.nr-bar{background:var(--gc-24374f,#24374f);border-radius:2px;height:4px;overflow:hidden}.nr-bar i{background:var(--you);height:100%;display:block}.nr-poll{border-top:1px solid var(--gc-3f5873,#3f5873);gap:5px;padding-top:10px;display:grid}.nr-shares{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.nr-shares b{font-variant-numeric:tabular-nums;font-weight:800}.nr-swatch{border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.nr-muted,.nv-muted{color:var(--gc-a6b6d0,#a6b6d0);margin:0}.nr-grid{border-top:1px solid var(--gc-3f5873,#3f5873);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px;margin:0;display:grid}.nr-grid div{border-bottom:1px solid var(--gc-24374f,#24374f);justify-content:space-between;align-items:baseline;gap:8px;padding:6px 0;display:flex}.nr-grid dt{color:var(--gc-a6b6d0,#a6b6d0);font-weight:600}.nr-grid dd{font-variant-numeric:tabular-nums;justify-items:end;margin:0;font-size:17px;font-weight:700;display:grid}.nr-grid small,.nv-stats small{color:var(--gc-a6b6d0,#a6b6d0);white-space:nowrap;font-size:12px;font-weight:600}.nr-news{align-content:start;gap:8px;min-height:120px;display:grid}.nr-note{gap:2px;margin:0;font-size:14px;display:grid}.nr-note span{color:var(--gc-a6b6d0,#a6b6d0);font-size:13px}.night-replay-over{text-align:center;opacity:0;pointer-events:none;margin:0;font-size:32px;font-weight:800;position:fixed;bottom:9vh;left:0;right:0}.night-replay.out .night-replay-over{opacity:1}.night-replay-skip{border:1px solid var(--gc-3f5873,#3f5873);background:var(--gc-142136,#142136);min-height:40px;color:var(--gc-e8f0ff,#e8f0ff);font:inherit;cursor:pointer;border-radius:6px;padding:8px 14px;font-size:14px;font-weight:600;position:fixed;bottom:16px;right:16px}.night-replay-skip:focus-visible{outline:3px solid var(--gc-ffe5a4,#ffe5a4);outline-offset:3px}.night-review button:focus-visible{outline:3px solid var(--gc-ffe5a4,#ffe5a4);outline-offset:3px}.nv-plot:has(.nv-range:focus-visible){outline:3px solid var(--gc-ffe5a4,#ffe5a4);outline-offset:3px}.nv-range{opacity:0;cursor:crosshair;width:100%;height:82%;margin:0;position:absolute;top:0;left:0}.night-replay:not(.placed) .night-replay-skip{position:relative;bottom:auto;right:auto}.night-review-wrap{place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.night-review-frame{background:var(--gc-142136,#142136);border:1px solid var(--gc-3f5873,#3f5873);border-top:3px solid var(--you);border-radius:6px;position:fixed}.night-review{background:var(--gc-142136,#142136);border:1px solid var(--gc-3f5873,#3f5873);border-top:3px solid var(--you);width:min(1160px,100%);color:var(--gc-e8f0ff,#e8f0ff);border-radius:6px;gap:16px;padding:22px 28px;font-size:14px;line-height:1.4;display:grid;position:relative}.night-review h2{margin:0;font-size:26px;font-weight:800;line-height:1.15}.night-review h3{margin:0}.nv-head{gap:6px;display:grid}.nv-main{grid-template-columns:minmax(0,400px) minmax(240px,290px) minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (max-width:1100px){.nv-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nv-main>:first-child{grid-column:1/-1}}@media (max-width:700px){.nv-main{grid-template-columns:minmax(0,1fr)}.night-review{padding:18px}}.nv-col{align-content:start;gap:9px;min-width:0;display:grid}.nv-shares{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.nv-shares li{gap:2px;display:grid}.nv-shares span{font-size:15px;font-weight:600}.nv-shares b{font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.nv-shares.many{grid-template-columns:minmax(0,1fr);gap:4px}.nv-shares.many li{justify-content:space-between;align-items:baseline;display:flex}.nv-shares.many b{font-size:26px}.nv-verdict{margin:0;font-size:15px;font-weight:600}.nv-chart{gap:6px;margin:4px 0 0;display:grid}.nv-legend{flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.nv-plot{border-radius:4px;max-width:400px;position:relative}.nv-plot svg{width:100%;height:auto;display:block;overflow:visible}.nv-grid{stroke:var(--gc-24374f,#24374f);stroke-width:1px}.nv-tick{fill:var(--gc-a6b6d0,#a6b6d0);font-size:12px;font-weight:600}.nv-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.nv-dot{stroke:var(--gc-142136,#142136);stroke-width:2px}.nv-end{fill:var(--gc-e8f0ff,#e8f0ff);font-size:13px;font-weight:700}.nv-cross{stroke:var(--gc-a6b6d0,#a6b6d0);stroke-width:1px}.nv-tip{background:var(--gc-080e1c,#080e1c);border:1px solid var(--gc-3f5873,#3f5873);white-space:nowrap;pointer-events:none;border-radius:4px;gap:1px;margin:0;padding:6px 9px;font-size:13px;display:grid;position:absolute;top:4px}.nv-chart figcaption{color:var(--gc-a6b6d0,#a6b6d0);font-size:13px}.nv-stats{margin:0}.nv-stats div{border-bottom:1px solid var(--gc-24374f,#24374f);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.nv-stats dt{color:var(--gc-a6b6d0,#a6b6d0);font-weight:600}.nv-stats dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:16px;font-weight:700}.nv-moments{gap:12px;margin:0;padding:0;list-style:none;display:grid}.nv-moments li{gap:2px;padding-left:16px;display:grid;position:relative}.nv-moments li:before{content:"";background:var(--you);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:0}.nv-moments li:not(:last-child):after{content:"";background:var(--gc-3f5873,#3f5873);width:1px;position:absolute;top:16px;bottom:-10px;left:3px}.nv-when{color:var(--gc-a6b6d0,#a6b6d0);font-size:12px;font-weight:600}.nv-moments b{font-size:15px}.nv-foot{border-top:1px solid var(--gc-3f5873,#3f5873);justify-content:flex-end;padding-top:14px;display:flex}.nv-foot .primary{min-height:44px}.night-review-bar{background:var(--gc-e8f0ff,#e8f0ff);width:4px;display:none;position:absolute;top:-3px;bottom:-1px;left:0}.night-opening-title{z-index:1000;color:var(--gc-e8f0ff,#e8f0ff);font-family:var(--gf-text,inherit);cursor:pointer;place-items:center;display:grid;position:fixed;inset:0}.night-opening-title:before{content:"";background:var(--gc-080e1c,#080e1c);position:absolute;inset:0}.no-in{text-align:center;justify-items:center;gap:14px;width:100%;display:grid;position:relative}.no-date{color:var(--gc-a6b6d0,#a6b6d0);letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:15px;font-weight:700}.no-title{margin:0;font-size:clamp(52px,8vw,96px);font-weight:900;line-height:1}.no-rule{width:min(620px,80vw);height:4px;margin:0;display:flex}.no-rule i{flex:1}.no-sub{margin:0;font-size:22px;font-weight:600}.no-faces{flex-wrap:wrap;justify-content:center;gap:24px;margin:10px 0 0;padding:0;list-style:none;display:flex}.no-faces li{justify-items:center;gap:8px;font-size:15px;font-weight:700;display:grid}.no-faces li>:first-child{border:4px solid var(--edge);border-radius:6px}.no-in:not(.many) .no-faces{pointer-events:none;justify-content:space-between;align-items:center;margin:0;padding:0 6vw;position:absolute;inset:0}@media (max-width:900px){.no-in:not(.many) .no-faces{justify-content:center;padding:0;position:static}}@media (prefers-reduced-motion:no-preference){.night-replay.out .night-replay-over{transition:opacity .5s .35s}.nr-bar i{transition:width .25s linear}.night-review.opened .nv-moments li:before{animation:nv-mark .32s cubic-bezier(.3, 1.6, .5, 1) calc(.25s + var(--i) * .11s) both}@keyframes nv-mark{0%{transform:scale(0)}to{transform:scale(1)}}.no-title{animation:.52s cubic-bezier(.2,.8,.2,1) .3s both no-slam}.no-date,.no-sub{animation:.38s ease-out .5s both no-fade}.no-rule{animation:.48s cubic-bezier(.2,.8,.2,1) .42s both no-grow}.no-faces li{animation:no-face .56s cubic-bezier(.2, .8, .2, 1) calc(.38s + var(--i) * 60ms) both}.no-in:not(.many) .no-faces li:first-child{--fx:-160px;--fy:0px}.no-in:not(.many) .no-faces li:last-child{--fx:160px;--fy:0px}.night-opening-title:before{animation:1s ease-in-out 1.5s both no-clear}.no-in{animation:.48s cubic-bezier(.5,0,.75,0) 1.7s both no-push}.night-opening .desk-map{will-change:transform, opacity;animation:1.8s cubic-bezier(.22,1,.36,1) 1.55s both no-rise}.night-opening .desk-tabs,.night-opening .desk-map>:not(.us-electoral-map),.night-opening .desk-map .map-zoom-controls{animation:.4s ease-out 3.1s both no-fade}.night-opening .desk-header{animation:.44s cubic-bezier(.2,.8,.2,1) 3.06s both no-from-top}.night-opening .desk-score{animation:.44s cubic-bezier(.2,.8,.2,1) 3.12s both no-from-top}.night-opening .desk-votes{animation:.46s ease-out 3.18s both no-fade}.night-opening .desk-controls{animation:.38s cubic-bezier(.2,.8,.2,1) 3.24s both no-from-bottom}.night-opening .desk-live{animation:.42s cubic-bezier(.3,1.5,.5,1) 3.62s both no-pop}@keyframes no-slam{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:none}}@keyframes no-fade{0%{opacity:0}to{opacity:1}}@keyframes no-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes no-face{0%{opacity:0;transform:translate(var(--fx,0px), var(--fy,24px))}to{opacity:1;transform:none}}@keyframes no-push{to{opacity:0;transform:scale(1.5)}}@keyframes no-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes no-clear{to{opacity:0}}@keyframes no-from-top{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes no-from-bottom{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes no-pop{0%{opacity:0;transform:scale(1.9)}to{opacity:1;transform:none}}}.county-count{z-index:1000;width:100%;max-width:none;height:100%;max-height:none;color:var(--gc-e8f0ff,#e8f0ff);font-family:var(--gf-text,inherit);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.county-count-host{display:contents}.election-app.covered>:not(.night-replay):not(.county-count-host):not(.campaign-opening):not(.campaign-opening-over),.night-desk.covered{content-visibility:hidden;contain-intrinsic-size:auto none}.county-count-scrim{background:var(--gc-0b1729,#0b1729);position:fixed;inset:0}.county-count-desk,.county-count-desk>.desk-map{display:contents}.county-count-map{pointer-events:none;width:100%;height:100%;position:fixed;inset:0;overflow:visible}.county-count-map .us-state{cursor:default}.county-count-counties .us-state path{stroke:var(--gc-0b1729,#0b1729);stroke-width:.8px}.county-count-counties .county-none{opacity:.4}.county-count-outline path{stroke:var(--gc-8395b0,#8395b0)}.county-count-panel{width:min(340px,34vw);max-height:calc(100% - 48px);position:fixed;top:50%;right:24px;transform:translateY(-50%)}.county-count-panel .desk-vote-title{grid-template-columns:minmax(0,1fr);gap:4px}.county-count-kicker,.county-count-panel .desk-vote-title small{color:var(--gc-bbcce0,#bbcce0);font-size:13px}.county-count-call{border-top:1px solid var(--gc-364b64,#364b64);gap:4px;padding-top:4px;display:grid}.county-count-call[hidden]{display:none}.county-count-call b{font-size:22px;line-height:1.2}.county-count-call span{font-size:15px}.county-count-skip{place-self:flex-start start;min-height:44px}@media (max-width:760px){.county-count-call,.county-count-skip{grid-column:1/-1}}@media (max-width:760px) and (min-height:501px),(max-width:559px){.county-count-panel{width:auto;max-height:46vh;inset:auto 12px 12px;transform:none}}@media (max-height:500px) and (min-width:560px){.county-count-panel{width:min(300px,46vw);max-height:none;top:8px;bottom:8px;right:8px;transform:none}}@media (prefers-reduced-motion:no-preference){.county-count:not(.calm) .county-count-scrim{animation:.45s both county-count-in}.county-count:not(.calm) .county-count-nation{animation:.8s .25s both county-count-out}.county-count.ready:not(.calm) .county-count-outline{animation:.45s 1.25s both county-count-out}.county-count.ready:not(.calm) .county-count-counties{animation:.45s 1.25s both county-count-in}.county-count.ready:not(.calm) .county-count-panel{animation:.45s 1.3s both county-count-in}.county-count:not(.ready):not(.calm) .county-count-counties,.county-count:not(.ready):not(.calm) .county-count-panel{opacity:0}.county-count-counties .us-state path{transition:fill .3s}.county-count.leaving:not(.calm) .county-count-panel{animation:.3s both county-count-out}.county-count.leaving:not(.calm) .county-count-counties{animation:.6s both county-count-out}.county-count.leaving:not(.calm) .county-count-outline{animation:.5s both county-count-in}.county-count.leaving:not(.calm) .county-count-nation{animation:.7s .2s both county-count-in}.county-count.leaving:not(.calm) .county-count-scrim{animation:.9s .45s both county-count-out}.county-count.leaving:not(.calm) .county-count-map{animation:.3s 1.15s both county-count-out}}@keyframes county-count-in{0%{opacity:0}}@keyframes county-count-out{to{opacity:0}}.county-count.calm .county-count-nation,.county-count.calm .county-count-outline{display:none}.house-vote{z-index:1000;width:100%;max-width:none;height:100%;max-height:none;color:var(--gc-e8f0ff,#e8f0ff);font-family:var(--gf-text,inherit);background:0 0;border:0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) min(340px,34vw);gap:24px;margin:0;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.house-vote-scrim{background:var(--gc-0b1729,#0b1729);position:fixed;inset:0}.house-vote-stage{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-width:0;min-height:0;display:flex;position:relative;container-type:size}.house-vote-chamber{width:min(100cqw, calc((100cqh - 6rem) * var(--ratio)));aspect-ratio:var(--ratio);flex:none;position:relative;container-type:inline-size}.house-vote-seats{forced-color-adjust:none;width:100%;height:100%;display:block;overflow:visible}.house-vote-seats circle{fill:var(--gc-0b1729,#0b1729);stroke:var(--gc-8395b0,#8395b0)}.house-vote-seats .r-candidate{fill:var(--map-candidate-safe);stroke:var(--map-candidate-safe)}.house-vote-seats .r-opponent{fill:var(--map-opponent-safe);stroke:var(--map-opponent-safe)}.house-vote-seats .r-third{fill:var(--map-third-safe);stroke:var(--map-third-safe)}.house-vote-seats .r-fourth{fill:var(--map-fourth-safe);stroke:var(--map-fourth-safe)}.house-vote-seats .none{fill:var(--gc-8395b0,#8395b0)}.house-vote-seats .pending{opacity:.3}.house-vote-floor{text-align:center;gap:2px;width:30%;margin:0;display:grid;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.house-vote-floor b{font-size:clamp(14px,4.2cqi,30px);line-height:1.1}.house-vote-floor small{color:var(--gc-bbcce0,#bbcce0);font-size:clamp(12px,2.1cqi,16px)}@container (width<=440px){.house-vote-floor small{display:none}}.house-vote-caption{text-align:center;overflow-wrap:anywhere;flex:none;max-width:46em;min-height:2.8em;margin:0;font-size:16px;line-height:1.4}.house-vote-panel{align-self:center;max-height:100%;position:relative}.house-vote-panel .desk-vote-title{grid-template-columns:minmax(0,1fr);gap:4px}.house-vote-panel .desk-vote-title small{color:var(--gc-bbcce0,#bbcce0);font-size:13px}.house-vote-sides{flex:0 auto;gap:10px;min-height:0;display:grid;overflow:auto}.house-vote-side strong small{letter-spacing:0;font-size:14px;font-weight:600}.house-vote-chips{flex-wrap:wrap;grid-column:1/-1;gap:4px;min-height:22px;margin:2px 0 0;padding:0;list-style:none;display:flex}.house-vote-chips li{text-align:center;border-radius:4px;min-width:30px;padding:3px 4px;font-size:12px;font-weight:700;line-height:16px}.house-vote-chips .r-candidate{background:var(--map-candidate-safe);color:var(--map-candidate-safe-text)}.house-vote-chips .r-opponent{background:var(--map-opponent-safe);color:var(--map-opponent-safe-text)}.house-vote-chips .r-third{background:var(--map-third-safe);color:var(--map-third-safe-text)}.house-vote-chips .r-fourth{background:var(--map-fourth-safe);color:var(--map-fourth-safe-text)}.house-vote-divided .house-vote-chips li{border:1px solid var(--gc-8395b0,#8395b0);color:var(--gc-e8f0ff,#e8f0ff)}.house-vote-call[hidden]{display:none}@media (max-width:760px) and (min-height:501px),(max-width:559px){.house-vote{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.house-vote-stage{height:min(calc((100vw - 32px) / var(--ratio) + 6rem), 40dvh)}.house-vote-panel{align-self:stretch;min-height:0}}@media (max-height:500px) and (min-width:560px){.house-vote{grid-template-columns:minmax(0,1fr) min(300px,46vw);gap:12px;padding:8px}.house-vote-panel{align-self:stretch}.house-vote-caption{min-height:0;font-size:14px}}@media (prefers-reduced-motion:no-preference){.house-vote:not(.calm) .house-vote-scrim{animation:.45s both county-count-in}.house-vote:not(.calm) .house-vote-stage{animation:.6s .3s both county-count-in}.house-vote:not(.calm) .house-vote-panel{animation:.45s .45s both county-count-in}.house-vote.leaving:not(.calm){animation:.5s both county-count-out}}.us-state.county-context{opacity:.3}.us-state.county-context:hover{opacity:.5}.us-state.county-context text,.us-state.county-home text,.us-state.county-context .private-poll-badge,.us-state.county-home .private-poll-badge,.county-away{display:none}.county-layer .us-state path{stroke-width:.5px}.county-layer .us-state:hover path{stroke-width:1.5px}.county-layer .county-none{fill:var(--gc-d9dce0,#d9dce0)}.desk-map .county-layer .county-none{fill:var(--gc-263144,#263144)}.county-layer .county-counting{fill:url(#county-counting);stroke:none;pointer-events:none}.county-layer pattern rect{fill:var(--gc-f0f5f2,#f0f5f2);opacity:.6}.desk-map .county-layer pattern rect{fill:var(--gc-0d182a,#0d182a)}.county-halo path,.county-picked,.county-picked-under{fill:none;vector-effect:non-scaling-stroke;pointer-events:none;stroke-linejoin:round}.county-halo path{stroke:var(--gc-102f37,#102f37);stroke-width:3.2px}.county-picked-under{stroke:var(--gc-ffffff,#fff);stroke-width:5px}.county-picked{stroke:var(--gc-102f37,#102f37);stroke-width:2.5px}.desk-map .county-halo path{stroke:var(--gc-8395b0,#8395b0)}.desk-map .county-picked-under{stroke:var(--gc-0b1729,#0b1729)}.desk-map .county-picked{stroke:var(--gc-ffda80,#ffda80)}.map-zoom-overlay{z-index:2;pointer-events:none;position:absolute;inset:0;container-type:inline-size}.map-zoom-overlay>*{pointer-events:auto}.map-zoom-overlay .county-card{width:min(250px,100% - 56px);max-height:calc(100% - 12px);position:absolute;top:6px;left:6px;overflow:auto}.county-dock{margin:6px 0 0;container-type:inline-size}.county-card{box-sizing:border-box;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-0b1729e0,#0b1729e0);border:1px solid var(--gc-4a6680,#4a6680);box-shadow:0 2px 6px var(--gc-00000066,#0006);font:13px/1.35 var(--gf-text,Arial, sans-serif);text-align:left;border-radius:4px;gap:6px;padding:8px 10px 10px;display:grid}.county-card p,.county-card dl,.county-card dd{margin:0}.county-card:focus{outline:none}.county-card .county-back{min-width:0;min-height:30px;font:inherit;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-0b1729e0,#0b1729e0);border:1px solid var(--gc-4a6680,#4a6680);cursor:pointer;border-radius:4px;justify-self:start;margin:0;padding:0 10px;font-weight:700}.county-card .county-back:hover{border-color:var(--gc-74daff,#74daff);background:var(--gc-173050,#173050)}.county-card .county-card-title{margin:0;font-size:16px;font-weight:700;line-height:1.25}.county-card-note,.county-card-key,.county-card-source{color:var(--gc-bbcce0,#bbcce0)}.county-card-rows{gap:2px;display:grid}.county-card-rows>div{justify-content:space-between;gap:10px;display:flex}.county-card-rows dd{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.county-card-rows dd span{text-align:right;min-width:3.4em;margin-left:8px;font-weight:400;display:inline-block}.county-card-lead{font-weight:700}.county-card-pick{gap:2px;display:grid}.county-card-pick span{color:var(--gc-bbcce0,#bbcce0)}.county-card-pick select{width:100%;min-height:30px;font:inherit;color:var(--gc-eaf1ff,#eaf1ff);background:var(--gc-0b1729,#0b1729);border:1px solid var(--gc-4a6680,#4a6680);border-radius:4px}.county-card-key{align-items:center;gap:6px;display:flex}.county-card-key svg{flex:none}.county-card-key svg .county-key-ground{fill:var(--map-candidate-likely)}.county-card-key svg .county-key-stripe{fill:var(--gc-0d182a,#0d182a);opacity:.6}@media (max-height:560px){.county-card{gap:4px;padding:6px 8px 8px;font-size:12px}.county-card .county-card-title{font-size:14px}}@container (width<=620px){.county-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;padding:6px 8px;font-size:12px}.map-zoom-overlay .county-card{width:auto;max-height:50%;top:4px;left:4px;right:4px}.county-card>:not(.county-back):not(.county-card-pick){grid-column:1/-1}.county-card .county-back{order:-2}.county-card-pick{order:-1}.county-card .county-card-title{font-size:13px}.map-zoom-overlay .county-card .county-card-title,.county-card-lead{display:none}.county-card-pick{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px}.county-card-rows{flex-wrap:wrap;gap:2px 12px;display:flex}.county-card-rows>div{justify-content:flex-start;gap:6px}.county-card-title.whole,.county-card-hint,.county-card-key{display:none}}.campaign-opening{z-index:1000;background:var(--gc-070d1c,#070d1c);width:100%;max-width:none;height:100%;max-height:none;color:var(--gc-e8f0ff,#e8f0ff);font-family:var(--gf-text,inherit);font-variant-numeric:tabular-nums;--co-ink:var(--gc-e8f0ff,#e8f0ff);--co-ink2:var(--gc-a6b6d0,#a6b6d0);--co-rule:var(--gc-3f5873,#3f5873);--co-board:var(--gc-1a3057,#1a3057);--co-go:var(--gc-ca3548,#ca3548);--co-num:var(--gf-display,Georgia, serif);--co-scale:1;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.campaign-opening:focus{outline:none}.campaign-opening-over{z-index:1001;position:relative}.era-founding .campaign-opening{--co-num:"Libre Caslon Text", "Source Serif 4", Georgia, serif;--co-scale:.92}.era-civilwar .campaign-opening{--co-num:"Abril Fatface", "Bitter", Georgia, serif}.era-gilded .campaign-opening{--co-num:"Bodoni Moda", Georgia, serif}.era-depression .campaign-opening{--co-num:"Big Shoulders Stencil", "Jost", sans-serif}.era-coldwar .campaign-opening{--co-num:"Michroma", "Libre Franklin", sans-serif;--co-scale:.74}.era-modern .campaign-opening{--co-num:"Montserrat", "Inter", sans-serif}.campaign-opening p,.campaign-opening h2,.campaign-opening h3,.campaign-opening dl,.campaign-opening dd{margin:0}.co-brief{grid-template:"head head""bar bar""map side"minmax(0,1fr)"cal side"/minmax(0,1fr) minmax(300px,360px);gap:14px 32px;padding:22px 48px 18px;display:grid;position:absolute;inset:0}.co-head{grid-area:head;align-items:center;gap:22px;min-width:0;display:flex}.co-year{font:400 calc(64px * var(--co-scale)) / 1 var(--co-num)}.co-titles{flex:1;gap:2px;min-width:0;display:grid}.co-eyebrow,.co-sub,.co-date{color:var(--co-ink2);font-size:15px}.co-sub{font-size:17px}.co-title{font:400 calc(30px * var(--co-scale)) / 1.1 var(--gf-display,var(--co-num));text-wrap:balance}.co-date{text-align:right;justify-items:end;gap:2px;display:grid}.co-date b{font:400 calc(26px * var(--co-scale)) / 1.15 var(--co-num);color:var(--co-ink)}.co-bar{grid-area:bar;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 26px;min-height:72px;display:grid}.co-plate{align-items:center;gap:12px;min-width:0;display:flex}.co-plate.them{text-align:right;flex-direction:row-reverse}.co-rivals{gap:18px;display:flex}.co-plate-face{box-shadow:0 0 0 3px var(--ring);border-radius:50%;line-height:0;display:block}.co-plate-who{display:grid}.co-plate-name{white-space:nowrap;font-size:16px;font-weight:600}.co-plate.rival .co-plate-name{color:var(--co-ink2);font-size:15px;font-weight:400}.co-plate b{font:400 calc(38px * var(--co-scale)) / 1.05 var(--co-num)}.co-plate.rival b{font-size:calc(26px * var(--co-scale))}.co-track{background:var(--co-rule);height:16px;margin-bottom:22px;position:relative}.co-track>i{height:100%;position:absolute;top:0}.co-need{background:var(--co-ink);width:2px;height:28px;margin-left:-1px;position:absolute;top:-6px}.co-need-label{color:var(--co-ink2);white-space:nowrap;font-size:15px;position:absolute;top:26px;transform:translate(-50%)}.co-need-label b{color:var(--co-ink);font-weight:600}.campaign-opening .co-board{grid-area:map;min-height:0;display:block;position:relative}.campaign-opening .co-board-in{background:var(--co-board);border-radius:6px;width:100%;height:100%;margin:0;position:relative}.co-map{width:calc(100% - 32px);height:calc(100% - 20px);position:absolute;inset:10px 16px;overflow:visible}.co-map path{stroke:var(--gc-ffffff,#fff);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.co-map .co-bare{fill:var(--map-tossup);opacity:.45}.co-map .co-absent{fill:var(--map-tossup);opacity:.2}.co-map text{font:700 var(--co-label,16px) / 1 var(--gf-text,inherit);text-anchor:middle;pointer-events:none}.co-map.no-labels text{display:none}.co-side{flex-direction:column;grid-area:side;gap:18px;min-height:0;display:flex;overflow:auto}.co-facts{gap:10px;display:grid}.co-fact{gap:1px;display:grid}.co-fact dt{color:var(--co-ink2);font-size:14px}.co-fact dd{font-size:17px;line-height:1.3}.co-rules{gap:10px;display:grid}.co-rules h3{font:600 15px/1.2 var(--gf-text,inherit);color:var(--co-ink2)}.co-rule b{font-size:16px;line-height:1.25;display:block}.co-rule p{color:var(--co-ink2);margin-top:2px;font-size:15px;line-height:1.35}.co-actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.co-go,.co-more{min-height:46px;font:700 16px/1 var(--gf-text,inherit);cursor:pointer;border-radius:4px;padding:10px 18px}.co-go{border:2px solid var(--co-go);background:var(--co-go);color:#fff}.co-more{border:2px solid var(--co-ink);color:var(--co-ink);background:0 0}:is(.co-go:focus-visible,.co-more:focus-visible){outline:3px solid var(--co-ink);outline-offset:3px}.co-cal{grid-area:cal;min-width:0}.co-cal-in{height:104px;position:relative}.co-cal-in.two-rows{height:138px}.co-month{color:var(--co-ink2);white-space:nowrap;font-size:14px;position:absolute;top:0}.co-cells{grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:20px;left:0;right:0}.co-cell{border:1px solid var(--co-rule);height:26px;color:var(--co-ink2);place-items:center;font-size:14px;display:grid}.co-cell.now{border-color:var(--co-ink);background:var(--co-ink);color:var(--gc-070d1c,#070d1c);font-weight:700}.co-mark{pointer-events:none;position:absolute;inset:0}.co-dot{background:var(--co-ink);width:10px;height:10px;margin-left:-5px;position:absolute;top:52px}.co-mark.debate .co-dot{border-radius:50%}.co-mark.election .co-dot{background:var(--co-go);outline:2px solid var(--co-ink);transform:rotate(45deg)}.co-span{background:var(--co-ink);height:2px;position:absolute;top:56px}.co-mark-label{text-align:center;max-width:8.5em;font-size:14px;line-height:1.2;position:absolute;top:66px;transform:translate(-50%)}.co-mark-label.lower{top:102px}.co-mark.election .co-mark-label{max-width:7.5em;transform:none}.co-mark.none .co-mark-label{color:var(--co-ink2);font-style:italic;top:54px}.co-face{grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:0}.co-band{background:var(--gc-070d1c,#070d1c);justify-content:center;align-items:center;gap:22px;min-height:104px;padding:12px 24px;display:flex}.co-band .co-year{font-size:calc(70px * var(--co-scale))}.co-cols{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));grid-template-rows:repeat(6,auto) 1fr;display:grid}.co-col{grid-row:1/-1;grid-template-rows:subgrid;text-align:center;align-content:start;justify-items:center;row-gap:6px;min-width:0;padding:34px 26px 0;display:grid}.co-col-face{margin-bottom:18px;line-height:0;display:block;overflow:hidden}.co-col-name{font:400 calc(34px * var(--co-scale)) / 1.1 var(--gf-display,var(--co-num))}.co-cols.many .co-col-name{font-size:calc(26px * var(--co-scale))}.co-col-party{font-size:17px;font-weight:700}.co-col-line{font-size:16px}.campaign-opening .co-col-lead{margin-top:18px;display:grid}.co-col-lead span{font-size:15px}.co-col-lead b{font:400 calc(52px * var(--co-scale)) / 1.05 var(--co-num)}.campaign-opening .co-col-bio{text-wrap:balance;align-self:start;max-width:34ch;margin-top:14px;font-size:17px;line-height:1.4}.co-cols.many .co-col-bio{font-size:15px}@media (max-width:880px),(max-height:600px){.campaign-opening{overflow:auto}.co-brief{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""bar""map""side""cal";min-height:100%;padding:16px;position:relative;inset:auto}.co-head{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;display:grid}.co-date{grid-column:1/-1}.co-year{font-size:calc(44px * var(--co-scale))}.co-title{font-size:calc(24px * var(--co-scale))}.co-date{text-align:left;justify-items:start}.co-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"you them""track track";gap:10px 16px}.co-plate-name{white-space:normal}.co-plate b{font-size:calc(30px * var(--co-scale))}.co-bar.many{grid-template-columns:minmax(0,1fr);grid-template-areas:"you""them""track"}.co-plate.you{grid-area:you}.co-plate.them,.co-rivals{grid-area:them}.co-rivals{flex-wrap:wrap}.co-track{grid-area:track}.co-board{aspect-ratio:975/610}.co-side{overflow:visible}.co-cal{overflow-x:auto}.co-cal-in{min-width:640px}.co-face{overflow:auto}.co-band{flex-wrap:wrap;min-height:0}.co-cols{grid-template-columns:repeat(min(var(--n,2), 2), minmax(0, 1fr));grid-template-rows:none}.co-col{flex-direction:column;grid-row:auto;align-items:center;padding:18px 12px;display:flex}.co-col-face svg{width:min(100%,160px);height:auto}}.saved-campaigns h1{margin:0}.saves-note{color:#c2d4ea;margin:0;font-size:13.5px}.slot-list{gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.slot{background:linear-gradient(#12233c,#0d1a2e);border:1px solid #40618a;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}.slot.current{border-color:#6ce0ff}.slot-text{gap:2px;min-width:0;display:grid}.slot-text b{letter-spacing:.08em;text-transform:uppercase;color:#8fd8ff;font-size:11px}.slot-text span{color:#eaf2ff;overflow-wrap:anywhere;font-size:16px;font-weight:700}.slot-text small{color:#c2d4ea;font-size:12.5px}.slot-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.slot-actions button{min-height:34px}.slot-delete{border-color:#f17c89}.saves-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.saves-message{color:#ffdb8b;font-size:13px;display:block}.start-full{color:#ffe2a3;background:#2a2413;border:1px solid #b58b3a;border-radius:8px;margin:0;padding:8px 12px;font-size:13px;line-height:1.4}.start-links{flex-wrap:wrap;gap:4px 20px;display:flex}.election-app.fit .saved-campaigns{flex-direction:column;min-height:0;max-height:100%;display:flex}.election-app.fit .saved-campaigns>*{flex:none}.election-app.fit .saved-campaigns>.slot-list{flex:0 auto;min-height:0}.election-app.fit.tight .saves-note{display:none}.election-app.fit.tight .slot{padding:6px 10px}.election-app.fit.tight .slot-text span{font-size:14px}.election-app.fit.tight .slot-actions button{min-height:30px}.election-app.fit.tight .start-full{padding:4px 8px;font-size:12px}.crash-screen .site-main{padding-top:40px}.crash-screen details{margin-top:28px}.crash-screen summary{cursor:pointer;align-items:center;min-height:40px;font-weight:600;display:inline-flex}.crash-screen pre{background:var(--nc-panel);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;padding:12px 14px;font-size:14px}.key-hint{box-sizing:border-box;letter-spacing:0;text-transform:none;white-space:nowrap;opacity:.6;border:1px solid;border-bottom-width:2px;border-radius:3px;flex:none;place-items:center;min-width:17px;height:17px;margin-left:2px;padding:0 4px;font:700 10px/1 system-ui,Segoe UI,Arial,sans-serif;display:inline-grid}.primary .key-hint{opacity:1}@media (hover:none){.key-hint,.key-help{display:none!important}}.election-app .navigation .nav-key{margin-left:6px}.election-app.fit .navigation .nav-key{text-align:center;white-space:normal;opacity:.5;border-bottom-width:1px;width:min-content;min-width:14px;height:auto;min-height:14px;margin:0;padding:0 2px;font-size:9px;position:absolute;top:3px;left:4px}.election-app.fit .navigation [data-active] .nav-key{opacity:.8}.election-app.fit.tight .navigation .nav-key{min-width:12px;min-height:12px;font-size:8px;top:2px;left:3px}@container state-actions (width<760px){.election-app .state-actions :is(.secondary,.state-actions-state)>.key-hint{display:none}}.rally-picker-options b .key-hint{vertical-align:1px;margin-left:8px}.election-app :is(.fit-advance,.next-week .primary).armed{outline:2px solid var(--gc-ffd166,#ffd166);outline-offset:2px;animation:.7s ease-in-out infinite alternate key-armed}@keyframes key-armed{0%{outline-color:var(--gc-ffd16640,#ffd16640)}to{outline-color:var(--gc-ffd166,#ffd166)}}@media (prefers-reduced-motion:reduce){.election-app :is(.fit-advance,.next-week .primary).armed{animation:none}}.desk-controls label .key-hint{margin-left:6px}.desk-controls .primary .key-hint{opacity:1}.key-help{opacity:.75;font-size:11px;font-weight:400}.settings-tabs{flex-wrap:wrap}.settings-keys,.key-settings{gap:12px;display:grid}.key-settings>p{margin:0;font-size:13px;line-height:1.45}.key-groups{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start;gap:14px 24px;display:grid}.key-group{display:grid}.key-group h3{letter-spacing:.1em;text-transform:uppercase;color:var(--gc-9fb3cc,#9fb3cc);margin:0 0 4px;font-size:11px}.key-row{border-bottom:1px solid var(--gc-22344f,#22344f);justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:3px 0;font-size:13px;display:flex}.key-row>span:first-child{min-width:0}.key-options{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.key-bind{border:1px solid var(--gc-3a5573,#3a5573);background:var(--gc-122036,#122036);min-width:46px;min-height:30px;color:var(--gc-eaf1ff,#eaf1ff);cursor:pointer;border-bottom-width:3px;border-radius:5px;flex:none;padding:3px 10px;font:700 12px/1 system-ui,Segoe UI,Arial,sans-serif}.key-bind.small{min-width:30px;padding:3px 6px}.key-bind:hover{border-color:var(--gc-5bd9ff,#5bd9ff)}.key-bind.listening{border-color:var(--gc-ffd166,#ffd166);color:var(--gc-ffd166,#ffd166)}.key-status{min-height:1.45em;color:var(--gc-9fe3b5,#9fe3b5);margin:0;font-size:13px}@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/abril-fatface-latin-400-normal.utNZUC9m.woff2)format("woff2"),url(/_next/static/media/abril-fatface-latin-400-normal.CSRW-xuf.woff)format("woff")}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/bitter-latin-400-normal.Cl9vToDR.woff2)format("woff2"),url(/_next/static/media/bitter-latin-400-normal.B_gsCfHZ.woff)format("woff")}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/bitter-latin-700-normal.1jQzrEdb.woff2)format("woff2"),url(/_next/static/media/bitter-latin-700-normal.BHV1FLDM.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/oswald-latin-400-normal.BAFo8sP8.woff2)format("woff2"),url(/_next/static/media/oswald-latin-400-normal.D1wpMXgf.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/oswald-latin-600-normal.plFmSr5g.woff2)format("woff2"),url(/_next/static/media/oswald-latin-600-normal.DRToI_2E.woff)format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/libre-franklin-latin-400-normal.DNAyL8lK.woff2)format("woff2"),url(/_next/static/media/libre-franklin-latin-400-normal.B5qoBLOl.woff)format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/libre-franklin-latin-600-normal.BBKMvfE-.woff2)format("woff2"),url(/_next/static/media/libre-franklin-latin-600-normal.DjS29Py2.woff)format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/libre-franklin-latin-800-normal.IoztdYMZ.woff2)format("woff2"),url(/_next/static/media/libre-franklin-latin-800-normal.C1oVkKH1.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_next/static/media/source-serif-4-latin-400-normal.Dn3IlU-Z.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/source-serif-4-latin-700-normal.CGGdTIBe.woff2)format("woff2"),url(/_next/static/media/source-serif-4-latin-700-normal.3V4Pv1hj.woff)format("woff")}@font-face{font-family:Libre Caslon Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/libre-caslon-text-latin-700-normal.D1WVYPaO.woff2)format("woff2"),url(/_next/static/media/libre-caslon-text-latin-700-normal.B3n-DWsl.woff)format("woff")}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/bodoni-moda-latin-700-normal._PBEXphw.woff2)format("woff2"),url(/_next/static/media/bodoni-moda-latin-700-normal.B4v_frWu.woff)format("woff")}@font-face{font-family:News Cycle;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/news-cycle-latin-400-normal.BgW97ttO.woff2)format("woff2"),url(/_next/static/media/news-cycle-latin-400-normal.BLgpQ3uo.woff)format("woff")}@font-face{font-family:News Cycle;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/news-cycle-latin-700-normal.CqiDNIkh.woff2)format("woff2"),url(/_next/static/media/news-cycle-latin-700-normal.Cru89Zvy.woff)format("woff")}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/big-shoulders-stencil-latin-700-normal.kpOjPBOh.woff2)format("woff2"),url(/_next/static/media/big-shoulders-stencil-latin-700-normal.CA6_N2Mm.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jost-latin-400-normal.q-RKOgPK.woff2)format("woff2"),url(/_next/static/media/jost-latin-400-normal.C7S-3Ky6.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/jost-latin-700-normal.u2Hrqd6k.woff2)format("woff2"),url(/_next/static/media/jost-latin-700-normal.k-iBXzmq.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_next/static/media/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_next/static/media/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(/_next/static/media/inter-latin-700-normal.BLAVimhd.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-700-normal.BWkrl476.woff)format("woff")}@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/michroma-latin-400-normal.4gS0VCia.woff2)format("woff2"),url(/_next/static/media/michroma-latin-400-normal.C7Pn7qca.woff)format("woff")}:is(.nc,.nc-tokens){--nc-ground:#fff;--nc-panel:#f1f3f5;--nc-hover:#e7eaed;--nc-selected:#dde2e7;--nc-text:#15191d;--nc-secondary:#424b54;--nc-edge:#6c7680;--nc-divider:#d3d8dd;--nc-no-vote:#d3d8dd;--nc-shadow:0 10px 40px #15191d38;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.nc,.nc-tokens){--nc-ground:#16191d;--nc-panel:#1f2328;--nc-hover:#262b31;--nc-selected:#2c3138;--nc-text:#f2f2ee;--nc-secondary:#a9b2bb;--nc-edge:#8a939c;--nc-divider:#3c434b;--nc-no-vote:#333940;--nc-shadow:0 10px 40px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme=light]) :is(.nc,.nc-tokens) :is(.nc-bars li,.nc-swatch){--party:var(--party-dark)}}:root[data-theme=dark] :is(.nc,.nc-tokens){--nc-ground:#16191d;--nc-panel:#1f2328;--nc-hover:#262b31;--nc-selected:#2c3138;--nc-text:#f2f2ee;--nc-secondary:#a9b2bb;--nc-edge:#8a939c;--nc-divider:#3c434b;--nc-no-vote:#333940;--nc-shadow:0 10px 40px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] :is(.nc,.nc-tokens) :is(.nc-bars li,.nc-swatch){--party:var(--party-dark)}:is(.nc,.nc-tokens) :is(.nc-bars li,.nc-swatch){--party:var(--party-light)}html:has(.nc){overscroll-behavior:none;height:100%;overflow:hidden}html:has(.nc) body{overscroll-behavior:none;height:100%;overflow:hidden}body:has(.nc)>.site-credits-link{display:none}.nc{height:100vh;background:var(--nc-ground);height:100dvh;color:var(--nc-text);flex-direction:column;font-family:Libre Franklin,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.4;display:flex;position:relative;overflow:auto}.nc :where(h1,h2,h3,h4,p,ul,dl,dd){margin:0}.nc :where(h1,h2,h3,h4){letter-spacing:normal;color:var(--nc-text);font-family:inherit;line-height:1.2}.nc :where(button,input,select){font:inherit;color:inherit}.nc .nc-search:focus-within{outline:3px solid var(--nc-text);outline-offset:3px}.nc :where(button,select,input,a,[tabindex]):focus-visible{outline:3px solid var(--nc-text);outline-offset:3px}.nc .nc-search input:focus-visible{outline:none}.nc-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nc-secondary{color:var(--nc-secondary)}.menu-icon{flex:none}.nc .candidate-portrait{border-radius:0}.nc-button{border:1px solid var(--nc-edge);background:var(--nc-ground);min-height:44px;color:var(--nc-text);white-space:nowrap;cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}.nc-button:hover{background:var(--nc-hover)}.nc-primary,.nc-primary:hover{background:var(--nc-text);border-color:var(--nc-text);color:var(--nc-ground)}.nc-link{min-height:40px;color:var(--nc-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 2px;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.nc .key-hint{border:1px solid var(--nc-edge);color:var(--nc-secondary);background:0 0;border-radius:3px;margin-left:2px;padding:2px 6px;font:600 14px/1.1 Libre Franklin,system-ui,sans-serif}.nc-top{align-items:center;gap:20px;padding:20px 48px 0;display:flex}.nc-top h1{font-size:26px;font-weight:800}.nc-top-tools{gap:14px;margin-left:auto;display:flex}.nc-tabs{border-bottom:1px solid var(--nc-divider);gap:30px;display:flex}.nc-tabs [role=tab]{min-height:44px;color:var(--nc-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:10px;margin-bottom:-1px;padding:8px 0 9px;font-size:17px;font-weight:600;display:inline-flex}.nc-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--nc-text);color:var(--nc-text)}.nc-tabs [role=tab]:focus-visible{outline-offset:-1px}.nc-tabs .nc-tab-locked{cursor:default}.nc-tag{border:1px solid var(--nc-edge);color:var(--nc-secondary);border-radius:3px;padding:1px 8px;font-size:14px;font-weight:400}.nc-screen-tabs{margin:12px 48px 0}.nc-panel{flex-direction:column;flex:1;min-height:0;padding:16px 48px 20px;display:flex}.nc-races{flex:1;grid-template-columns:minmax(360px,540px) minmax(0,1fr);gap:32px;min-height:0;display:grid}.nc-list{background:var(--nc-panel);flex-direction:column;min-height:0;display:flex}.nc-list-tools{gap:10px;padding:14px 14px 8px;display:flex}.nc-search{border:1px solid var(--nc-edge);background:var(--nc-ground);min-width:0;min-height:44px;color:var(--nc-secondary);border-radius:4px;flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.nc-search input{min-width:0;height:42px;color:var(--nc-text);background:0 0;border:0;flex:1;font-size:16px}.nc-search input::placeholder{color:var(--nc-secondary);opacity:1}.nc-select{display:flex;position:relative}.nc-select select{-webkit-appearance:none;appearance:none;border:1px solid var(--nc-edge);background:var(--nc-ground);min-height:44px;color:var(--nc-text);cursor:pointer;border-radius:4px;padding:0 40px 0 12px;font-size:16px}.nc-select .menu-icon{pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.nc-list-scroll{flex:1;min-height:0;padding-bottom:8px;overflow:auto}.nc-group-heading{color:var(--nc-secondary);padding:12px 16px 6px;font-size:15px;font-weight:600}.nc-rows{padding:0;list-style:none}.nc-row-item{display:flex;position:relative}.nc-row{min-width:0;min-height:58px;color:var(--nc-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 52px 7px 16px;transition:background-color .15s;display:grid}.nc-row:hover{background:var(--nc-hover)}.nc-row[aria-current=true]{background:var(--nc-selected)}.nc-row:focus-visible{outline-offset:-3px}.nc-row-year{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.nc-row-text{flex-direction:column;min-width:0;display:flex}.nc-row-title{font-size:17px;font-weight:600}.nc-row-sub{color:var(--nc-secondary);font-size:15px}.nc-faces{gap:3px;display:flex}.nc-faces .candidate-portrait{display:block}.nc-row-pin{width:40px;height:40px;color:var(--nc-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.nc-row-pin:hover{background:var(--nc-hover);color:var(--nc-text)}.nc-row-pin:focus-visible{outline-offset:-3px}.nc-empty{color:var(--nc-secondary);align-items:flex-start;gap:8px;padding:2px 16px 8px;font-size:15px;display:flex}.nc-list-note{color:var(--nc-secondary);padding:10px 16px 4px;font-size:14px}.nc-steam-note{border-top:1px solid var(--nc-divider);color:var(--nc-text);margin:8px 16px 0;padding:12px 0 0;font-size:16px;line-height:1.5}.nc-steam-note .nc-tag{margin-top:2px;display:inline-block}.nc-details{flex-direction:column;gap:8px;min-height:0;padding:4px 6px 6px;display:flex;overflow:auto}.nc-to-list{align-self:flex-start;display:none}.nc-race-head{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.nc-year{font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1}.nc-year:focus-visible{outline-offset:6px}.nc-pin-button{margin-left:auto}.nc-subtitle{margin-top:-4px;font-size:22px;font-weight:600}.nc-dates{color:var(--nc-secondary);font-size:16px}.nc-result{grid-template-columns:minmax(180px,230px) minmax(0,1fr);align-items:start;gap:8px 24px;display:grid}.nc-result-map{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nc-map-figure{width:100%;margin:0}.nc-map{forced-color-adjust:none;width:100%;height:auto;display:block}.nc-map path{stroke:var(--nc-ground);stroke-width:.8px;vector-effect:non-scaling-stroke}.nc-map .nc-map-none{fill:var(--nc-no-vote)}.nc-result-heading{margin-bottom:8px;font-size:17px;font-weight:600}.nc-bars{forced-color-adjust:none;gap:6px;padding:0;list-style:none;display:grid}.nc-bars li{grid-template-columns:minmax(80px,120px) minmax(60px,1fr) 56px;align-items:center;gap:12px;font-size:16px;display:grid}.nc-bar{background:var(--nc-panel);height:12px}.nc-bar i{background:var(--party);height:100%;display:block}.nc-bar-value{text-align:right;font-variant-numeric:tabular-nums}.nc-result-sentence{margin-top:10px;font-size:16px}.nc-difficulty{align-items:center;gap:10px 14px;padding-top:2px;display:flex}.nc-segments{display:flex}.nc-segment{display:flex;position:relative}.nc-segment input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.nc-segment span{border:1px solid var(--nc-edge);border-left-width:0;align-items:center;min-height:44px;padding:0 14px;font-size:16px;display:flex}.nc-segment:first-child span{border-left-width:1px;border-radius:4px 0 0 4px}.nc-segment:last-child span{border-radius:0 4px 4px 0}.nc-segment input:checked+span{background:var(--nc-text);border-color:var(--nc-text);color:var(--nc-ground);font-weight:600}.nc-segment input:focus-visible+span{z-index:1;outline:3px solid var(--nc-text);outline-offset:3px;position:relative}.nc-segment input:hover:not(:checked)+span{background:var(--nc-hover)}.nc-difficulty-text{max-width:360px;color:var(--nc-secondary);flex:180px;font-size:15px}.nc-note{font-size:15px}.nc-candidates{border-top:1px solid var(--nc-divider);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;padding:12px 0 0;list-style:none;display:grid}.nc-candidate{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nc-candidate .candidate-portrait{margin-bottom:4px}.nc-candidate-name{font-size:17px;font-weight:600}.nc-candidate-party{color:var(--nc-secondary);font-size:15px}.nc-face-blank{border:1px dashed var(--nc-edge);width:56px;height:56px;margin-bottom:4px}.nc-play{margin-top:2px}.nc-term{border:1px solid var(--nc-divider);background:var(--nc-ground);width:min(1120px,100vw - 32px);max-width:none;height:min(780px,100dvh - 32px);max-height:none;color:var(--nc-text);box-shadow:var(--nc-shadow);margin:auto;padding:0;position:fixed;inset:0}.nc-term[open]{flex-direction:column;display:flex}.nc-term::backdrop{background:#0a0c0e99}.nc-term-top{border-bottom:1px solid var(--nc-divider);align-items:flex-start;gap:16px;padding:16px 20px 14px;display:flex}.nc-term-top .candidate-portrait{flex:none}.nc-term-heading{flex-direction:column;gap:4px;min-width:0;display:flex}.nc-term-heading h2{font-size:22px;font-weight:800}.nc-term-heading p{max-width:78ch;color:var(--nc-secondary);font-size:15px;line-height:1.45}.nc-term-top>.nc-button{flex:none;margin-left:auto}.nc-term-body{flex:1;grid-template-columns:minmax(240px,320px) minmax(0,1fr);min-height:0;display:grid}.nc-term-side{border-right:1px solid var(--nc-divider);background:var(--nc-panel);min-height:0;overflow:auto}.nc-term-carried{border-bottom:1px solid var(--nc-divider);padding:12px 16px;font-size:15px}.nc-term-carried ul{margin:6px 0 0;padding-left:20px}.nc-term-tabs{flex-direction:column;padding:6px 0;display:flex}.nc-term-tab{width:100%;min-height:64px;color:var(--nc-text);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;transition:background-color .15s;display:flex}.nc-term-tab:hover{background:var(--nc-hover)}.nc-term-tab[aria-selected=true]{background:var(--nc-selected);box-shadow:inset 4px 0 0 var(--nc-text)}.nc-term-tab:focus-visible{outline-offset:-3px}.nc-term-tab-title{font-size:16px;font-weight:700}.nc-term-tab-when,.nc-term-tab-choice{color:var(--nc-secondary);font-size:14px}.nc-term-tab-choice.is-changed{color:var(--nc-text)}.nc-term-tag{border:1px solid var(--nc-edge);color:var(--nc-text);border-radius:4px;margin-right:6px;padding:0 6px;font-size:14px;font-weight:600;display:inline-block}.nc-term-panel{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:18px 24px 24px;display:flex;overflow:auto}.nc-term-panel:focus-visible{outline-offset:-3px}.nc-term-panel h3{font-size:20px;font-weight:800}.nc-term-when{color:var(--nc-secondary);font-size:15px}.nc-term-context{max-width:78ch;font-size:16px;line-height:1.5}.nc-term-options{flex-direction:column;align-self:stretch;gap:10px;margin-top:6px;display:flex}.nc-term-option{border:1px solid var(--nc-divider);cursor:pointer;border-radius:4px;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 16px;transition:background-color .15s;display:grid}.nc-term-option:hover{background:var(--nc-hover)}.nc-term-option.is-chosen{border-color:var(--nc-text);background:var(--nc-selected);box-shadow:inset 0 0 0 1px var(--nc-text)}.nc-term-option input{width:20px;height:20px;accent-color:var(--nc-text);cursor:pointer;margin:2px 0 0}.nc-term-option input:focus-visible{outline:3px solid var(--nc-text);outline-offset:3px}.nc-term-option-text{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.nc-term-option-text strong{font-size:17px;font-weight:700}.nc-term-option-body{flex-direction:column;gap:6px;font-size:15px;line-height:1.5;display:flex}.nc-term-effects{color:var(--nc-secondary)}.nc-term-next{margin-top:10px}.nc-term-foot{border-top:1px solid var(--nc-divider);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:12px 20px 16px;display:flex}@media (max-height:560px){.nc-term{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.nc-term-top{gap:12px;padding:10px 14px 8px}.nc-term-top .candidate-portrait{display:none}.nc-term-heading h2{font-size:18px}.nc-term-heading p{font-size:14px;line-height:1.35}.nc-term-body{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.nc-term-tab{min-height:52px;padding:6px 12px}.nc-term-panel{padding:12px 16px 16px}.nc-term-foot{padding:8px 14px 10px}}@media (max-width:559px){.nc-term-body{flex-direction:column;display:flex;overflow:auto}.nc-term-side{border-right:0;border-bottom:1px solid var(--nc-divider);flex:none;overflow:visible}.nc-term-panel{flex:none;overflow:visible}}.nc-reader{z-index:40;border:0;border-left:1px solid var(--nc-divider);background:var(--nc-ground);width:min(680px,100vw);max-width:none;height:auto;max-height:none;color:var(--nc-text);box-shadow:var(--nc-shadow);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0 0 0 auto}.nc-reader-top{align-items:center;gap:16px;padding:22px 48px 0 32px;display:flex}.nc-reader-top h2{font-size:26px;font-weight:800}.nc-reader-top .nc-button{margin-left:auto}.nc-tabs.nc-reader-tabs{scrollbar-width:none;background:linear-gradient(var(--nc-divider), var(--nc-divider)) 3px calc(100% - 3px) / calc(100% - 6px) 1px no-repeat;border-bottom:0;margin:11px 45px -3px 29px;padding:3px;scroll-padding-inline:3px;overflow-x:auto}.nc-tabs.nc-reader-tabs [role=tab]{margin-bottom:0}.nc-reader-body{flex:1;min-height:0;padding:20px 48px 24px 32px;font-size:16px;overflow:auto}.nc-reader-body:focus-visible{outline-offset:-3px}.nc-person{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:18px;display:grid}.nc-person-name{font-size:26px;font-weight:800}.nc-person-party{align-items:center;gap:8px;margin:6px 0 8px;display:flex}.nc-swatch{background:var(--party);forced-color-adjust:none;width:14px;height:14px}.nc-facts{grid-template-columns:auto minmax(0,1fr);gap:2px 18px;display:grid}.nc-facts dt{color:var(--nc-secondary)}.nc-reader-summary{margin:16px 0 0;font-size:17px;line-height:1.55}.nc-reader-heading{margin:20px 0 8px;font-size:17px;font-weight:600}.nc-stands>div{border-top:1px solid var(--nc-divider);grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:16px;padding:8px 0;display:grid}.nc-stands dt{color:var(--nc-secondary);font-size:15px}.nc-stands dd{font-weight:600}.nc-issues{columns:2;column-gap:24px;padding-left:20px}.nc-reader-body .nc-result{margin-top:20px}.nc-reader-foot{border-top:1px solid var(--nc-divider);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:14px 48px 18px 32px;display:flex}.nc-own{flex-direction:column;flex:1;gap:10px;min-height:0;padding:2px 6px 6px;display:flex;overflow:auto}.nc-own-people,.nc-own-settings,.nc-optional-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 56px;display:grid}.nc-own-people[data-count="1"],.nc-optional-cols[data-count="1"]{grid-template-columns:minmax(0,640px)}.nc-person-form h2{margin-bottom:6px;font-size:22px;font-weight:800}.nc-person-grid{grid-template-columns:88px repeat(2,minmax(0,1fr));align-items:start;gap:8px 16px;display:grid}.nc-face-col{flex-direction:column;grid-row:1/3;gap:8px;display:flex}.nc-face-col .nc-button{text-align:center;white-space:normal;justify-content:center;padding:4px 6px;font-size:15px;line-height:1.2}.nc-party-note{grid-column:2/4}.nc-field-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.nc-field-head .nc-link{min-height:32px;font-size:15px}.nc-field{flex-direction:column;gap:4px;min-width:0;font-size:15px;font-weight:600;display:flex}.nc-field input,.nc-field select{border:1px solid var(--nc-edge);background:var(--nc-ground);width:100%;min-height:42px;color:var(--nc-text);border-radius:4px;padding:0 12px;font-size:16px;font-weight:400}.nc-field .nc-select select{padding-right:40px}.nc-field-note{color:var(--nc-secondary);font-size:14px;font-weight:400}.nc-own-settings{border-top:1px solid var(--nc-divider);align-items:start;padding-top:10px}.nc-own-settings .nc-difficulty{flex-wrap:wrap}.nc-own-settings .nc-difficulty-text{flex-basis:100%;max-width:none}.nc-optional{background:var(--nc-panel);padding:10px 20px 8px}.nc-optional-head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:4px;display:flex}.nc-optional h2{font-size:20px;font-weight:800}.nc-optional-intro{color:var(--nc-secondary);font-size:15px}.nc-optional-head .nc-check{margin:0 0 0 auto}.nc-optional-list{padding:0;list-style:none}.nc-optional-list .nc-button{min-height:40px}.nc-optional-list li{border-top:1px solid var(--nc-divider);justify-content:space-between;align-items:center;gap:16px;padding:4px 0;display:flex}.nc-optional-text{flex-direction:column;min-width:0;display:flex}.nc-optional-label{font-size:16px;font-weight:600}.nc-optional-value{color:var(--nc-secondary);font-size:14px}.nc-check{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:16px;display:inline-flex}.nc-check input{width:20px;height:20px;accent-color:var(--nc-text);margin:0}.nc-own-foot{z-index:1;border-top:1px solid var(--nc-divider);background:var(--nc-ground);align-items:center;gap:14px;margin-top:auto;padding:10px 0 2px;display:flex;position:sticky;bottom:0}.nc-own-words{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.nc-own-summary{font-size:16px}.nc-error{font-size:16px;font-weight:600}.nc-error:empty{display:none}.nc-challenger{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.nc-challenger-head{align-items:center;gap:16px;display:flex}.nc-challenger-head h2{font-size:22px;font-weight:800}.nc-editor{border:1px solid var(--nc-divider);background:var(--nc-ground);width:min(760px,100vw - 32px);max-width:none;height:fit-content;max-height:min(720px,100dvh - 32px);color:var(--nc-text);box-shadow:var(--nc-shadow);margin:auto;padding:0;position:fixed;inset:0}.nc-editor[open]{flex-direction:column;display:flex}.nc-editor::backdrop{background:#0a0c0e99}.nc-editor-top{align-items:center;gap:16px;padding:16px 20px 0;display:flex}.nc-editor-top h2{font-size:22px;font-weight:800}.nc-editor-top .nc-button{margin-left:auto}.nc-editor-body{flex-direction:column;flex:1;align-items:stretch;gap:12px;min-height:0;padding:14px 20px;display:flex;overflow:auto}.nc-editor-body>.nc-button{align-self:flex-start}.nc-editor-foot{border-top:1px solid var(--nc-divider);justify-content:flex-end;padding:12px 20px 16px;display:flex}.nc-editor .studio-field legend{color:var(--nc-text)}.nc-editor :is(.studio-hint,.studio-photo-note){color:var(--nc-secondary)}.nc-issue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;display:grid}.nc-notes h3{margin:14px 0 4px;font-size:17px;font-weight:600}.nc-notes h3:first-child{margin-top:0}.nc-notes p{font-size:16px;line-height:1.5}.nc-notes a{color:var(--nc-text);font-weight:600}@media (max-width:899px){.nc-top,.nc-top-tools{flex-wrap:wrap}.nc-top{gap:12px;padding:12px 16px 0}.nc-top h1{font-size:22px}.nc-screen-tabs{flex-wrap:wrap;column-gap:22px;margin:6px 16px 0}.nc-panel{padding:10px 16px 12px}.nc-races{grid-template-columns:minmax(250px,42%) minmax(0,1fr);gap:16px}.nc-list{overflow:auto;container-type:inline-size}.nc-list-scroll{flex:none;min-height:auto;overflow:visible}.nc-row{grid-template-columns:52px minmax(0,1fr)}.nc-row .nc-faces{display:none}.nc-race-head{gap:8px 12px}.nc-result{grid-template-columns:minmax(0,1fr)}.nc-result-map{max-width:300px}.nc-difficulty{flex-wrap:wrap}.nc-own-settings,.nc-optional-cols{grid-template-columns:minmax(0,1fr)}.nc-own-people{gap:14px 24px}.nc-person-grid{grid-template-columns:72px repeat(2,minmax(0,1fr));gap:8px 10px}.nc-face-col .candidate-portrait{width:100%;height:auto}.nc-own-foot{flex-wrap:wrap}.nc-own-words{flex-basis:100%}.nc-reader-top{padding:12px 16px 0}.nc-tabs.nc-reader-tabs{margin:5px 13px -3px}.nc-reader-body{padding:14px 16px}.nc-reader-foot{padding:10px 16px 12px}}@container (width<=420px){.nc-list-tools{flex-wrap:wrap}.nc-search,.nc-select,.nc-select select{flex:100%}}@media (max-height:500px){.nc-top{padding-top:8px}.nc-row{min-height:48px}.nc-row-sub{display:none}.nc-top h1{font-size:20px}.nc-top .nc-button,.nc-tabs [role=tab]{min-height:40px}.nc-screen-tabs{margin-top:2px}.nc-panel{padding-top:8px;padding-bottom:8px}.nc-list-tools{padding:8px 8px 4px}.nc-year{font-size:36px}.nc-person{grid-template-columns:72px minmax(0,1fr)}.nc-person .candidate-portrait{width:72px;height:72px}}@media (max-width:639px){.nc-races{flex-direction:column;display:flex}.nc-races[data-view=list] .nc-details,.nc-races[data-view=details] .nc-list{display:none}.nc-list,.nc-details{flex:1}.nc-to-list{display:inline-flex}.nc-own-people,.nc-issue-grid{grid-template-columns:minmax(0,1fr)}.nc-stands>div{grid-template-columns:minmax(0,1fr);gap:2px}.nc-issues{columns:1}}@media (prefers-reduced-motion:reduce){.nc-row{transition:none}}@media (forced-colors:active){.nc-row[aria-current=true]{position:relative}.nc-row[aria-current=true]:before{content:"";background:highlight;width:4px;position:absolute;inset:0 auto 0 0}.nc-segment input:checked+span{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight;outline-color:canvastext}.nc-tabs.nc-reader-tabs{forced-color-adjust:none;background-image:linear-gradient(canvastext,canvastext)}.nc-tabs.nc-reader-tabs [role=tab]{forced-color-adjust:auto}.nc-tabs [role=tab]:not([aria-selected=true]){border-bottom:0;padding-bottom:12px}.nc-tabs [role=tab][aria-selected=true]{border-bottom-color:highlight}.nc-term-tab[aria-selected=true]{position:relative}.nc-term-tab[aria-selected=true]:before{content:"";background:highlight;width:4px;position:absolute;inset:0 auto 0 0}}@media (max-width:760px){.nc-own-people{grid-template-columns:minmax(0,1fr)}}.nc-menu{grid-template:"head head""list pane"1fr"hints pane"/minmax(300px,420px) minmax(0,1fr);gap:50px 76px;padding:56px max(64px,50% - 750px) 28px;display:grid}.nc-menu-head{grid-area:head}.nc-menu-head h1{font-size:40px;font-weight:800;line-height:1.1}.nc-menu-head p{color:var(--nc-secondary);margin-top:6px;font-size:17px}.nc-menu-main{flex-direction:column;grid-area:list;gap:16px;min-width:0;display:flex}.nc-menu-list{gap:10px;padding:0;list-style:none;display:grid}.nc-menu-item{box-sizing:border-box;background:var(--nc-panel);width:100%;min-height:52px;color:var(--nc-text);text-align:left;cursor:pointer;border:0;border-radius:4px;align-items:center;gap:12px;padding:8px 20px;font-size:20px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.nc-menu-item:hover{background:var(--nc-hover)}.nc-menu-primary,.nc-menu-primary:hover{background:var(--nc-text);color:var(--nc-ground)}.nc-menu-text{gap:4px;display:grid}.nc-menu-item:has(.nc-menu-sub){padding-block:14px}.nc-menu-sub{font-size:15px;font-weight:400}.nc-menu-count{color:var(--nc-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:17px;font-weight:400}.nc-menu-note{max-width:420px}.nc-menu-hints{color:var(--nc-secondary);flex-wrap:wrap;grid-area:hints;align-self:end;gap:4px 28px;font-size:15px;display:flex}.nc-menu-hints b{color:var(--nc-text);font-weight:600}@media (hover:none){.nc-menu-hints{display:none}}.nc-glance{flex-direction:column;grid-area:pane;gap:14px;min-width:0;max-width:700px;display:flex}.nc-glance-label{color:var(--nc-secondary);font-size:17px;font-weight:400}.nc-glance-title{font-size:26px;font-weight:800;line-height:1.15}.nc-glance-subtitle{color:var(--nc-secondary);margin-top:2px;font-size:17px}.nc-glance-people{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.nc-glance-people:has(.nc-glance-play){align-items:stretch}.nc-glance-person{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 12px;min-width:0;display:grid}.nc-glance-person:has(.nc-glance-play){grid-template-rows:1fr auto;align-items:start}.nc-glance-person>.nc-glance-play{grid-area:2/2;justify-self:start}.nc-glance-text{justify-items:start;gap:2px;min-width:0;display:grid}.nc-glance-name{font-size:20px;font-weight:600;line-height:1.2}.nc-glance-party{color:var(--nc-secondary);font-size:15px}.nc-glance-against{color:var(--nc-secondary);font-size:17px}.nc-glance-play{margin-top:8px}.nc-glance-more{align-self:flex-start}.nc-glance{--chrome:440px;--floor:150px}.nc-glance-race{--chrome:540px}.nc-glance-figure{--glance-h:max(var(--floor), calc(100dvh - var(--chrome)));flex-direction:column;gap:10px;margin:0;display:flex}.nc-glance-figure .nc-map{width:min(100%, calc(var(--glance-h) * 1.6))}.nc-glance-caption{color:var(--nc-secondary);font-size:16px}@media (max-width:1099px){.nc-menu{grid-template-columns:minmax(280px,360px) minmax(0,1fr);column-gap:40px;padding-inline:40px}}@media (max-width:899px){.nc-menu{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:20px 28px;padding:28px 24px 16px}.nc-menu-head h1{font-size:32px}.nc-menu-head p{font-size:16px}.nc-glance{--chrome:400px;--floor:140px}.nc-glance-race{--chrome:470px}}@media (max-height:500px){.nc-menu{grid-template-rows:auto auto 1fr;grid-template-areas:"head pane""list pane""hints pane";row-gap:8px;padding:12px 24px}.nc-menu-head h1{font-size:26px}.nc-menu-head p{margin-top:2px;font-size:15px}.nc-menu-list{gap:6px}.nc-menu-item{min-height:40px;padding:4px 16px;font-size:17px}.nc-menu-sub{font-size:14px}.nc-menu-count{font-size:15px}.nc-glance{--chrome:150px;--floor:100px;gap:8px}.nc-glance-race{--chrome:275px}.nc-glance-label{font-size:15px}.nc-glance-title{font-size:20px}.nc-glance-subtitle{display:none}.nc-glance-people{gap:8px 12px}.nc-glance-person{flex:180px;grid-template-columns:40px minmax(0,1fr);column-gap:8px}.nc-glance-person :is(.candidate-portrait,.nc-face-blank){width:40px;height:40px}.nc-glance-person>.nc-glance-play{grid-column:1/-1;justify-content:center;justify-self:stretch;margin-top:6px}.nc-glance-against{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.nc-glance-name{font-size:17px}.nc-glance-party{font-size:14px}.nc-glance-figure{gap:6px}.nc-glance-caption{font-size:15px}}@media (max-width:639px){.nc-menu{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""list""pane""hints";row-gap:20px;padding:20px 16px 16px}.nc-glance-figure{--glance-h:240px}}@media (forced-colors:active){.nc-menu-item{border:1px solid buttontext}.nc-menu-primary{border-width:3px}}.nc-ach-total{color:var(--nc-secondary);font-variant-numeric:tabular-nums;align-items:center;margin:0;font-size:17px}.nc-ach-panel{gap:10px}.nc-ach-note{color:var(--nc-secondary);font-size:15px}.nc-ach-scroll{flex:1;max-width:980px;min-height:0;padding-right:8px;overflow:auto}.nc-ach-scroll:focus-visible{outline-offset:-3px}.nc-ach-group+.nc-ach-group{margin-top:24px}.nc-ach-group h2{z-index:1;background:var(--nc-ground);align-items:baseline;gap:14px;padding:8px 0 6px;font-size:22px;font-weight:800;display:flex;position:sticky;top:0}.nc-ach-count{color:var(--nc-secondary);font-variant-numeric:tabular-nums;font-size:16px;font-weight:400}.nc-ach-rows{border-top:1px solid var(--nc-divider);padding:0;list-style:none}.nc-ach{border-bottom:1px solid var(--nc-divider);grid-template-columns:minmax(0,1fr) minmax(150px,auto);align-items:center;gap:4px 24px;min-height:64px;padding:10px 4px;display:grid}.nc-ach-text{flex-direction:column;min-width:0;display:flex}.nc-ach-name{font-size:17px;font-weight:600}.nc-ach-desc{color:var(--nc-secondary);font-size:15px}.nc-ach-state{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:4px;font-size:15px;display:flex}.nc-ach-date{color:var(--nc-secondary)}.nc-ach-bar{background:var(--nc-panel);forced-color-adjust:none;width:140px;height:10px;display:block}.nc-ach-bar i{background:var(--nc-text);height:100%;display:block}@media (max-width:639px){.nc-ach{grid-template-columns:minmax(0,1fr)}.nc-ach-state{flex-flow:wrap;align-items:center;gap:4px 12px}}.ach-notice{z-index:1000;box-sizing:border-box;border:1px solid var(--nc-edge);background:var(--nc-ground);width:min(520px,100vw - 32px);color:var(--nc-text);box-shadow:var(--nc-shadow);text-align:left;align-items:center;gap:16px;margin-inline:auto;padding:12px 16px;font-family:Libre Franklin,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.35;display:flex;position:fixed;top:60px;left:0;right:0}.ach-notice p{margin:0}.ach-notice-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ach-notice-title{color:var(--nc-secondary);font-size:15px}.ach-notice-name{font-size:18px;font-weight:800}.ach-notice-desc{font-size:15px}.ach-notice .nc-button{flex:none;font-family:inherit}.ach-notice .nc-button:focus-visible{outline:3px solid var(--nc-text);outline-offset:3px}@media (max-width:639px){.ach-notice{top:auto;bottom:12px}}@media (min-width:640px){body:has(.results-session) .ach-notice{margin-inline:0;inset:auto 16px 84px auto}}@media (max-height:500px){.ach-notice{padding:6px 12px;top:48px}.ach-notice-text{flex-flow:wrap;align-items:baseline;gap:0 12px}.ach-notice-desc{display:none}body:has(.results-session) .ach-notice{top:auto;bottom:64px}}.st-dialog{border:1px solid var(--nc-divider);background:var(--nc-ground);width:min(980px,100vw - 32px);max-width:none;height:min(760px,100dvh - 32px);max-height:none;color:var(--nc-text);box-shadow:var(--nc-shadow);letter-spacing:normal;text-align:left;text-transform:none;border-radius:0;margin:auto;padding:0;font-family:Libre Franklin,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.4;position:fixed;inset:0;overflow:clip}.st-dialog[open]{flex-direction:column;display:flex}.st-dialog::backdrop{background:#0a0c0e99}.st-dialog :where(h2,h3,h4,p,ul,figure,fieldset,legend,table){margin:0;padding:0}.st-dialog :where(h2,h3,h4){letter-spacing:normal;text-transform:none;color:var(--nc-text);font-family:inherit;line-height:1.2}:where(.st-dialog) :where(button,input,select,textarea){font:inherit;color:inherit}.st-dialog :where(button,input,select,summary,a,[tabindex]):focus-visible{outline:3px solid var(--nc-text);outline-offset:3px}.st-dialog .nc-button:disabled{background:var(--nc-ground);color:var(--nc-secondary);opacity:1;cursor:default;border-style:dashed}.st-top{flex:none;align-items:center;gap:16px;padding:16px 24px 0;display:flex}.st-top h2{font-size:26px;font-weight:800}.st-top .nc-button{margin-left:auto}.nc-tabs.st-tabs{scrollbar-width:none;background:linear-gradient(var(--nc-divider), var(--nc-divider)) 3px calc(100% - 3px) / calc(100% - 6px) 1px no-repeat;border-bottom:0;flex:none;margin:5px 21px -3px;padding:3px;scroll-padding-inline:3px;overflow-x:auto}.nc-tabs.st-tabs [role=tab]{margin-bottom:0}.st-body{flex:1;min-height:0;padding:16px 24px 14px;overflow:auto}.st-foot{border-top:1px solid var(--nc-divider);flex:none;align-items:center;gap:12px;padding:10px 24px 14px;display:flex}.st-status{min-width:0;color:var(--nc-secondary);flex:1;font-size:14px}.st-h{font-size:17px;font-weight:800}.st-h4{font-size:16px;font-weight:800}.st-head-row{flex-wrap:wrap;align-items:baseline;gap:0 14px;display:flex}.st-head-row .st-note{margin-top:0}.st-note{color:var(--nc-secondary);margin-top:8px;font-size:14px;line-height:1.45}.st-note .nc-link{min-height:0;font-size:14px}.st-actions{flex-wrap:wrap;gap:10px;display:flex}.st-colors{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:20px 36px;display:grid}.st-controls{flex-direction:column;gap:22px;min-width:0;display:flex}.st-theme{flex-wrap:wrap;margin-top:8px}.st-palettes{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;margin-top:8px;display:grid}.st-palette{border:1px solid var(--nc-edge);background:var(--nc-ground);cursor:pointer;border-radius:4px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px 12px;min-height:44px;padding:9px 14px;display:grid}.st-palette:hover{background:var(--nc-hover)}.st-palette:has(input:checked){background:var(--nc-selected);border-color:var(--nc-text);box-shadow:inset 0 0 0 1px var(--nc-text)}.st-palette input{width:20px;height:20px;accent-color:var(--nc-text);cursor:pointer;flex:none;margin:0}.st-palette:has(input:checked) .st-palette-name{font-weight:600}.st-chips{forced-color-adjust:none;grid-column:2;gap:3px;display:flex}.st-chips i{width:22px;height:14px;display:block}.st-parties{margin-top:14px;padding:0;list-style:none}.st-parties>li+li{border-top:1px solid var(--nc-divider)}.st-color{grid-template-columns:40px minmax(0,1fr) 112px;align-items:center;gap:2px 12px;min-height:44px;padding:2px 0;display:grid}.st-swatch{border:2px solid var(--nc-edge);cursor:pointer;forced-color-adjust:none;border-radius:4px;width:40px;height:40px;position:relative}.st-swatch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.st-swatch:focus-within{outline:3px solid var(--nc-text);outline-offset:3px}.st-color-label{cursor:pointer;flex-direction:column;min-width:0;font-weight:600;display:flex}.st-color-label small{color:var(--nc-secondary);font-size:14px;font-weight:400}.st-hex{border:1px solid var(--nc-edge);background:var(--nc-ground);width:100%;min-height:40px;color:var(--nc-text);font-variant-numeric:tabular-nums;text-transform:uppercase;border-radius:4px;padding:0 10px;font-size:16px}.st-hex[aria-invalid=true]{border-width:2px;border-color:var(--nc-text)}.st-color .nc-error{grid-column:2/4}.st-shades{margin-top:8px}.st-shades>summary{text-underline-offset:3px;cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:44px;padding:0 2px;font-weight:600;text-decoration:underline;list-style:none;display:flex}.st-shades>summary::-webkit-details-marker{display:none}.st-shades>summary .menu-icon{transition:transform .15s;transform:rotate(-90deg)}.st-shades[open]>summary .menu-icon{transform:none}.st-shade-group{border:0;min-width:0;margin:14px 0 0;padding:0}.st-shade-group legend{margin-bottom:4px;font-size:16px;font-weight:800}.st-shade-group .st-color{border-top:1px solid var(--nc-divider)}.st-era-choices{flex-direction:column;gap:6px;display:flex}.st-era-sub{color:var(--nc-secondary);margin-top:10px;font-size:14px}.st-era-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;display:grid}.st-era-note{color:var(--nc-secondary);grid-column:2;font-size:14px}.st-era-pic{aspect-ratio:16/10;border:1px solid var(--nc-edge);background:50%/cover no-repeat;border-radius:4px;width:100%;display:block}.st-era-shot{margin-top:10px}.st-era-shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:10px;display:grid}.st-era-shots span{color:var(--nc-secondary);margin-top:3px;font-size:14px;display:block}.st-preview{min-width:0;position:sticky;top:0}.st-preview-body{margin-top:10px}.st-preview .nc-map{max-height:300px}.st-legend{grid-template-columns:38% repeat(4,minmax(0,1fr));align-items:center;gap:4px;margin-top:12px;font-size:14px;display:grid}.st-legend b{font-weight:600}.st-legend .st-legend-head{color:var(--nc-secondary);text-align:center}.st-legend i{forced-color-adjust:none;height:20px;display:block}.st-sound{flex-direction:column;align-items:flex-start;gap:14px;max-width:640px;display:flex}.st-sound .st-note{margin:0}.st-pack{border-top:1px solid var(--nc-divider);flex-direction:column;align-self:stretch;gap:8px;margin-top:6px;padding-top:18px;display:flex}.st-slider{grid-template-columns:minmax(230px,1.2fr) minmax(140px,2fr) 48px;align-items:center;gap:12px;width:100%;display:grid}.st-slider-text{flex-direction:column;font-weight:600;display:flex}.st-slider-text small{color:var(--nc-secondary);font-size:14px;font-weight:400}.st-slider input[type=range]{width:100%;min-height:40px;accent-color:var(--nc-text);cursor:pointer;margin:0}.st-slider output{text-align:right;font-variant-numeric:tabular-nums}.st-keys{flex-direction:column;gap:14px;display:flex}.st-keys .st-note{margin:0}.st-single .st-note{max-width:640px;margin-top:8px}.st-key[data-off]{text-decoration:line-through}.st-key-groups{columns:2 320px;column-gap:36px}.st-key-group{margin-bottom:18px}.st-key-group>.st-h4{break-after:avoid;padding-bottom:6px}.st-key-row{border-top:1px solid var(--nc-divider);break-inside:avoid;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:3px 0;display:flex}.st-key-row>span:first-child{min-width:0}.st-key-row:has(.st-key-options){flex-direction:column;align-items:flex-start;gap:6px}.st-key-options{flex-wrap:wrap;gap:6px;display:flex}.st-key{border:1px solid var(--nc-edge);background:var(--nc-ground);min-width:56px;min-height:40px;color:var(--nc-text);text-align:center;cursor:pointer;border-bottom-width:3px;border-radius:4px;flex:none;padding:0 12px;font-size:15px;font-weight:600}.st-key:hover{background:var(--nc-hover)}.st-key-small{min-width:40px;padding:0 8px}.st-key.st-listening{background:var(--nc-text);border-color:var(--nc-text);color:var(--nc-ground)}.st-key-status{min-height:1.4em;font-size:15px}.st-candidates{flex-direction:column;gap:14px;margin-top:12px;display:flex}.st-candidates .st-note{margin:0}.st-switch{flex-wrap:wrap;gap:8px;display:flex}.st-switch .nc-button[aria-pressed=true]{background:var(--nc-text);border-color:var(--nc-text);color:var(--nc-ground)}.st-dialog .candidate-portrait{border-radius:0}.st-dialog .portrait-studio{gap:14px}.st-dialog .portrait-studio button{border:1px solid var(--nc-edge);background:var(--nc-ground);min-height:40px;color:var(--nc-text);border-radius:4px;padding:0 14px;font-size:16px;font-weight:600;transition:none}.st-dialog .portrait-studio button:hover{background:var(--nc-hover);border-color:var(--nc-edge)}.st-dialog .portrait-studio button[aria-pressed=true]{background:var(--nc-text);border-color:var(--nc-text);color:var(--nc-ground)}.st-dialog .portrait-studio .link-button{min-height:0;color:var(--nc-text);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.st-dialog .studio-field legend{color:var(--nc-text);letter-spacing:normal;text-transform:none;margin-bottom:8px;font-size:16px;font-weight:800}.st-dialog :is(.studio-hint,.studio-photo-note){color:var(--nc-secondary);margin:8px 0 0;font-size:14px}.st-dialog :is(.studio-error,.studio-warning){border:1px solid var(--nc-edge);background:var(--nc-panel);color:var(--nc-text);border-radius:4px;padding:8px 12px;font-size:15px}.st-dialog .studio-sizes small{color:var(--nc-secondary);font-size:14px}.st-dialog .preset-gallery .portrait-options{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));max-height:none;padding:4px;overflow:visible}.st-dialog .portrait-options label{border:2px solid var(--nc-edge);background:var(--nc-panel);border-radius:0;padding:2px}.st-dialog .portrait-options label:hover{border-color:var(--nc-text)}.st-dialog .portrait-options label.selected{border-color:var(--nc-text);box-shadow:none;outline:3px solid var(--nc-text);outline-offset:1px}.st-dialog .portrait-options label:has(input:focus-visible){outline:3px solid var(--nc-text);outline-offset:4px}.st-dialog .studio-panel{border:1px solid var(--nc-divider);background:var(--nc-ground);border-radius:0}.st-dialog .studio-tabs{border-bottom:1px solid var(--nc-divider);gap:20px;padding:0 14px}.st-dialog .studio-tabs button{min-height:44px;color:var(--nc-secondary);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;margin-bottom:-1px;padding:0 2px;font-size:16px}.st-dialog .studio-tabs button:hover{color:var(--nc-text);background:0 0}.st-dialog .studio-tabs button[aria-selected=true]{border-bottom-color:var(--nc-text);color:var(--nc-text);background:0 0}.st-dialog .studio-group{gap:18px;max-height:none;padding:14px;overflow:visible}.st-dialog .swatch-row{gap:8px}.st-dialog .swatch-row label{border:2px solid var(--nc-edge);border-radius:4px;width:40px;height:40px}.st-dialog .swatch-row label>span{border-radius:2px}.st-dialog .swatch-row label:hover{border-color:var(--nc-text)}.st-dialog .swatch-row label.selected{border-color:var(--nc-text);box-shadow:none;outline:3px solid var(--nc-text);outline-offset:1px}.st-dialog .swatch-row label:has(input:focus-visible){outline:3px solid var(--nc-text);outline-offset:4px}.st-dialog .swatch-hex{border:2px solid var(--nc-edge);border-radius:4px;width:40px;height:40px}.st-dialog .swatch-hex input[type=color]{width:100%;height:100%}.st-dialog .hex-input{border:1px solid var(--nc-edge);background:var(--nc-ground);width:104px;min-height:40px;color:var(--nc-text);font:inherit;font-variant-numeric:tabular-nums;text-transform:uppercase;border-radius:4px;padding:0 10px;font-size:16px}.st-dialog .choice-row label{border:1px solid var(--nc-edge);background:var(--nc-ground);border-radius:4px;min-height:40px;padding:0 14px;font-size:16px}.st-dialog .choice-row label:hover{background:var(--nc-hover)}.st-dialog .choice-row label.selected{border-color:var(--nc-text);background:var(--nc-text);color:var(--nc-ground);font-weight:600}:is(.st-dialog .choice-row label:has(input:focus-visible),.st-dialog .style-grid label:has(input:focus-visible)){outline:3px solid var(--nc-text);outline-offset:3px}.st-dialog .style-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));max-height:none;padding:4px;overflow:visible}.st-dialog .style-grid label{border:1px solid var(--nc-edge);background:var(--nc-panel);border-radius:0;padding:6px 4px}.st-dialog .style-grid label:hover{border-color:var(--nc-text)}.st-dialog .style-grid label.selected{border:2px solid var(--nc-text);background:var(--nc-selected)}.st-dialog .style-grid small{color:var(--nc-text);font-size:14px;line-height:1.2}.st-dialog .studio-toggle{gap:10px;min-height:40px;font-size:16px}.st-dialog .studio-toggle input{width:20px;height:20px;accent-color:var(--nc-text);margin:0}.st-dialog .studio-overlay{background:#0a0c0e99}.st-dialog .studio-dialog{border:1px solid var(--nc-divider);background:var(--nc-ground);box-shadow:var(--nc-shadow);color:var(--nc-text);border-radius:0}.st-dialog .studio-dialog h2{font-size:22px;font-weight:800}.st-dialog .studio-dialog .muted{color:var(--nc-secondary);font-size:15px}.st-dialog .studio-dialog button{border:1px solid var(--nc-edge);background:var(--nc-ground);min-height:44px;color:var(--nc-text);border-radius:4px;padding:0 16px;font-size:16px;font-weight:600}.st-dialog .studio-dialog button:hover{background:var(--nc-hover)}.st-dialog .studio-dialog .primary,.st-dialog .studio-dialog .primary:hover{border-color:var(--nc-text);background:var(--nc-text);color:var(--nc-ground)}.st-dialog .crop-controls label{font-size:16px}.st-dialog .crop-controls input[type=range]{min-height:40px;accent-color:var(--nc-text)}.st-dialog .crop-mask{box-shadow:inset 0 0 0 3px var(--nc-text)}@media (max-width:699px){.st-colors{grid-template-columns:minmax(0,1fr)}.st-preview{position:static}.st-foot{flex-wrap:wrap;justify-content:flex-end}.st-status{flex-basis:100%}}@media (max-width:899px),(max-height:500px){.st-top{padding:12px 16px 0}.nc-tabs.st-tabs{margin:3px 13px -3px}.st-body{padding:14px 16px 16px}.st-foot{padding:8px 16px 10px}.st-colors{gap:20px 24px}}@media (max-height:500px){.st-dialog{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.st-top{padding-top:6px}.st-top h2{font-size:22px}.nc-tabs.st-tabs{margin-top:1px}.st-top .nc-button,.st-foot .nc-button,.st-tabs [role=tab]{min-height:40px}.st-foot{padding:6px 16px 8px}.st-preview{position:static}}@media (max-width:520px){.st-slider{grid-template-columns:minmax(0,1fr) 48px}.st-slider-text{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.st-shades>summary .menu-icon{transition:none}}@media (forced-colors:active){.st-palette:has(input:checked){outline-offset:-3px;outline:2px solid highlight}.st-key.st-listening{outline-offset:-4px;outline:2px solid highlight}.nc-tabs.st-tabs{forced-color-adjust:none;background-image:linear-gradient(canvastext,canvastext)}.nc-tabs.st-tabs [role=tab]{forced-color-adjust:auto}.st-dialog .studio-tabs button:not([aria-selected=true]){border-bottom:0;padding-bottom:3px}.st-dialog .studio-tabs button[aria-selected=true]{border-bottom-color:highlight}.st-switch .nc-button[aria-pressed=true],.st-dialog .portrait-studio button[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight;outline-color:canvastext}}:root:has(.era-founding){--gc-000000:#1c0f0b;--gc-00000022:#1c0f0b22;--gc-00000033:#1c0f0b33;--gc-00000055:#1c0f0b55;--gc-00000066:#1c0f0b66;--gc-00000088:#1c0f0b88;--gc-00000099:#1c0f0b99;--gc-000000aa:#1c0f0baa;--gc-000000bb:#1c0f0bbb;--gc-020811cf:#261510cf;--gc-03070fcc:#26150fcc;--gc-030814d9:#271610d9;--gc-070d1c:#2e1913;--gc-071426:#361e16;--gc-080e1c:#2f1913;--gc-080f20:#301a14;--gc-080f20ed:#301a14ed;--gc-0a1426:#361e16;--gc-0a182c:#3d2119;--gc-0b1426:#381e17;--gc-0b1429:#381f17;--gc-0b1526:#381f17;--gc-0b1529:#391f17;--gc-0b152966:#391f1766;--gc-0b162a:#3a1f18;--gc-0b1729:#3b2018;--gc-0b1729e0:#3b2018e0;--gc-0b1729f5:#3b2018f5;--gc-0c192c:#3d2219;--gc-0d1729:#3b2018;--gc-0d182a:#3d2119;--gc-0d1a2d:#3f221a;--gc-0d1a2e:#3f231a;--gc-0e192b:#3d2219;--gc-0f1a2e:#3f231a;--gc-0f1c2e:#43241b;--gc-0f1c30:#43251b;--gc-0f1d33:#45261c;--gc-0f1d38:#45261c;--gc-101820:#3b2018;--gc-101b30:#41241b;--gc-101c30:#43251b;--gc-101d32:#45261c;--gc-101e32:#45261c;--gc-101f35:#47271d;--gc-102139:#4b291e;--gc-102f37:#5c3226;--gc-111a2c:#41231a;--gc-111a30:#41241b;--gc-111b30:#41241b;--gc-11243d:#4f2b20;--gc-112741cc:#532e22cc;--gc-121c35:#45251c;--gc-121f36:#48271e;--gc-122036:#49281e;--gc-12233c:#4e2a20;--gc-123a33:#6b3a2c;--gc-12635c:#914f3b;--gc-132a41:#573024;--gc-132a45:#593024;--gc-132c4a:#5c3226;--gc-133553:#6a3a2b;--gc-133a684d:#7640304d;--gc-139ce510:#ab915c10;--gc-142136:#4b291e;--gc-14233a:#4e2a20;--gc-14243e:#502c21;--gc-14263f:#532d22;--gc-142b46:#5b3125;--gc-142d4b:#5e3426;--gc-15263a55:#512d2155;--gc-15263d:#532d22;--gc-15273f:#532e22;--gc-152842:#552f23;--gc-152845:#572f24;--gc-152b43:#593125;--gc-155487:#914f3b;--gc-16263d:#532d22;--gc-16283f:#552f23;--gc-16665c:#914f3b;--gc-17251e:#4d2a1f;--gc-172940:#572f24;--gc-172b48:#5b3225;--gc-172f4f:#623628;--gc-173050:#643629;--gc-17314f:#643729;--gc-173a59:#723f2f;--gc-17695f:#17695f;--gc-18243b:#502c21;--gc-182c46:#5c3226;--gc-186096:#914f3b;--gc-192b4e:#5d3326;--gc-19314f:#643729;--gc-1974b6:#7e6d5b;--gc-197fd2:#90784a;--gc-1a3057:#663729;--gc-1a3153:#663729;--gc-1a3555:#6b3a2c;--gc-1a3756:#6e3c2d;--gc-1b2a3f:#593024;--gc-1b3049:#623628;--gc-1b3858:#703d2e;--gc-1b4c77:#914f3b;--gc-1b72a8:#914f3b;--gc-1c3454:#6a3a2b;--gc-1d2d47:#5e3427;--gc-1d3550:#6b3a2c;--gc-1f78a8:#914f3b;--gc-1f84c9:#937b4c;--gc-203727:#68392a;--gc-203d68:#7c4332;--gc-21486c:#8b4c39;--gc-22304a:#643729;--gc-22324a:#67382a;--gc-22344e:#6a3a2b;--gc-22344f:#6a3a2b;--gc-22364e:#6d3c2c;--gc-2388c8:#977f4e;--gc-24374f:#6f3d2d;--gc-244536:#7e4533;--gc-244562:#854836;--gc-25496d:#8d4d39;--gc-263144:#663729;--gc-263750:#703d2e;--gc-273a57:#744030;--gc-281e32:#4d2a1f;--gc-283c58:#784131;--gc-2a2314:#502c21;--gc-2a3a52:#744030;--gc-2a5a86:#914f3b;--gc-2b3d5a:#7a4332;--gc-2b3f5c:#7d4533;--gc-2c3f57:#7c4433;--gc-2c4058:#7e4534;--gc-2c4161:#814735;--gc-2c4259:#814735;--gc-2c4666:#894b38;--gc-2e4666:#894b38;--gc-2e6654:#914f3b;--gc-2f4a6c:#904e3b;--gc-2f9ad2:#a98e57;--gc-30425e:#834735;--gc-321b2b:#4e2a20;--gc-324860:#8c4d39;--gc-333333:#6a3a2b;--gc-344964:#8f4e3a;--gc-34506f:#914f3b;--gc-352b1d:#5e3426;--gc-354e71:#914f3b;--gc-355276:#914f3b;--gc-364b64:#914f3b;--gc-365373:#914f3b;--gc-365577:#914f3b;--gc-384c62:#914f3b;--gc-38506c:#914f3b;--gc-385477:#914f3b;--gc-395371:#914f3b;--gc-397092:#914f3b;--gc-39bfff:#c4b28c;--gc-39bfffaa:#c4b28caa;--gc-3a526d:#914f3b;--gc-3a5573:#914f3b;--gc-3a5a82:#914f3b;--gc-3a82b0:#8c7965;--gc-3b4c68:#914f3b;--gc-3c4c66:#914f3b;--gc-3f5873:#914f3b;--gc-3f5f86:#914f3b;--gc-4022643d:#67382a3d;--gc-40597a:#914f3b;--gc-40618a:#914f3b;--gc-41658b:#914f3b;--gc-42678d:#716252;--gc-42729e:#7d6b5a;--gc-43516a:#914f3b;--gc-44594d:#914f3b;--gc-455c80:#914f3b;--gc-456587:#6f5f50;--gc-466183:#914f3b;--gc-466c94:#776656;--gc-46b5ed:#bda87f;--gc-476480:#914f3b;--gc-476583:#914f3b;--gc-48616a:#914f3b;--gc-486182:#914f3b;--gc-48c8ff:#cab998;--gc-496987:#736354;--gc-4a6680:#914f3b;--gc-4a6c92:#776656;--gc-4ac7ff:#cab998;--gc-4f7194:#7d6b5a;--gc-4f7fb0:#8c7965;--gc-50c9ff:#cbbb9b;--gc-517259:#914f3b;--gc-54718f:#7d6b5a;--gc-577861:#7f6e5c;--gc-58728e:#7e6d5b;--gc-58cfff:#cfc1a3;--gc-58cfff88:#cfc1a388;--gc-59d6ff:#d4c6ac;--gc-5a4a2a:#914f3b;--gc-5b746c:#7d6b5a;--gc-5bd9ff:#d6c9ae;--gc-5bd9ff44:#d6c9ae44;--gc-5bd9ff55:#d6c9ae55;--gc-5bd9ff88:#d6c9ae88;--gc-5e766b:#7f6e5c;--gc-60766a:#7f6e5c;--gc-60ceff:#cfc1a3;--gc-61766a:#806e5d;--gc-61d7ff:#d5c7ad;--gc-62d6ff:#d5c7ad;--gc-63776e:#816f5e;--gc-64806d:#897664;--gc-64caff:#cdbe9e;--gc-64cdf9:#cfc0a1;--gc-65d9ff:#d6c9b0;--gc-667e6c:#887562;--gc-668d74:#95816c;--gc-66beff:#66beff;--gc-66ccff55:#cfc0a155;--gc-67c5ff:#67c5ff;--gc-688070:#8a7764;--gc-68bdff:#68bdff;--gc-69806f:#8a7764;--gc-69cfff:#d1c2a5;--gc-6adeff:#dacfb7;--gc-6b5426:#665635;--gc-6b5a3a:#914f3b;--gc-6b82a3:#917d69;--gc-6bd0f5:#d1c2a5;--gc-6ce0ff:#dcd0ba;--gc-6d8099:#8f7b67;--gc-6de6ff:#dfd4c0;--gc-70d3ff:#d3c6ab;--gc-7197bd:#a2917f;--gc-71caf4:#cdbe9e;--gc-74d7ff:#d6c9b0;--gc-74daff:#d8ccb4;--gc-75caff:#75caff;--gc-76d8ff:#d7cbb1;--gc-77c9ff:#77c9ff;--gc-784650:#914f3b;--gc-78e4ad:#78e4ad;--gc-7983de:#a18753;--gc-79e6b1:#79e6b1;--gc-7f9fca:#aa9a8a;--gc-7fb9e6:#c4b18c;--gc-7fd0ff:#d3c6aa;--gc-7fe3a2:#7fe3a2;--gc-7fe3a288:#7fe3a288;--gc-81d7ff:#d8cbb2;--gc-8395b0:#a2917f;--gc-8397b7:#a49382;--gc-83aaca:#b2a495;--gc-85d8fa:#d8ccb3;--gc-8adfff:#ddd2bd;--gc-8b233c:#88282e;--gc-8c6b2e:#836e43;--gc-8ca1c3:#ad9d8e;--gc-8ea6c2:#b0a193;--gc-8ed7ff:#d9ccb4;--gc-8fa7c9:#b1a394;--gc-8fc4ff:#cebea0;--gc-8fd8ff:#d9ceb6;--gc-8fe6b0:#8fe6b0;--gc-92a8c4:#b2a495;--gc-982f46:#9c2d35;--gc-9fb3cc:#c2b08a;--gc-9fb7d2:#c5b38e;--gc-9fb8d6:#c6b38f;--gc-9fc3e6:#cdbe9e;--gc-9fd3ff:#d9ccb4;--gc-9fe3b5:#9fe3b5;--gc-a45b39:#7d6b5a;--gc-a6b6d0:#c6b38f;--gc-a75a1710:#806b4210;--gc-a7e6c0:#a7e6c0;--gc-a9bcd4:#c9b897;--gc-a9c2b2:#cbbb9a;--gc-a9dcff:#dfd4c0;--gc-aabbd3:#c9b895;--gc-aabcda:#cab998;--gc-ad894b:#9e8c79;--gc-adc0d8:#ccbd9d;--gc-aebed6:#cbbb9b;--gc-aebed7:#cbbb9b;--gc-b4c5df:#d1c3a6;--gc-b5c6db:#d1c3a6;--gc-b5c8bd:#d1c2a5;--gc-b5c9df:#d3c6aa;--gc-b6c6dd:#d2c3a7;--gc-b7c9df:#d3c6aa;--gc-b87551:#96816d;--gc-b8c8d5:#d2c4a9;--gc-b8c9df:#d3c6ab;--gc-b8ccc5:#d4c6ac;--gc-b9cee8:#d7cbb1;--gc-bbcce0:#d6c9ae;--gc-bccbc3:#d4c6ac;--gc-bdd0e6:#d9ccb4;--gc-bdd1e8:#d9ceb6;--gc-bed0e6:#d9cdb5;--gc-bed2ea:#dacfb8;--gc-bed5b8:#d9ceb6;--gc-c2d3e8:#dcd1ba;--gc-c2d4ea:#dcd1bc;--gc-c6d8ee:#dfd6c2;--gc-c6e9ff:#eae4d6;--gc-c98353:#a2917f;--gc-c9cdc8:#d7cbb1;--gc-c9d7ec:#dfd4c0;--gc-ca3548:#c63b45;--gc-cbdbef:#e2d9c6;--gc-ccdad4:#e0d6c2;--gc-ccddd1:#e1d8c5;--gc-cddcd2:#e1d7c5;--gc-ceded3:#e2dac8;--gc-cfddd5:#e2d9c6;--gc-cfded3:#e2dac8;--gc-cfe0f4:#e5ddcd;--gc-cfe0f5:#e5ddcd;--gc-d0e1d6:#e4dccc;--gc-d2dfd5:#e4dbca;--gc-d2dfd7:#e4dbca;--gc-d3e0d8:#e4dccc;--gc-d3e0d9:#e4dccc;--gc-d4e0d8:#e5dccc;--gc-d56274:#d2666d;--gc-d5ded9:#e4dbca;--gc-d5e1db:#e5ddcd;--gc-d6e7f6:#ebe4d7;--gc-d6ecff:#eee8de;--gc-d74155:#cb4e56;--gc-d8e2dc:#e7dfcf;--gc-d8e9ff:#ece7db;--gc-d8ec8d:#e9e2d5;--gc-d8edff:#efeadf;--gc-dbe5e0:#e9e2d5;--gc-dbe7f8:#ece5d9;--gc-dceaff:#eee8de;--gc-e4a3cf:#e4a3cf;--gc-e5f0e8:#f1ede4;--gc-e6eeeb:#f0ebe2;--gc-e76b80:#d7777d;--gc-e7eeea:#f0ece3;--gc-e8b04a:#c9b895;--gc-e8e5d7:#ebe4d7;--gc-e8eeeb:#f1ede4;--gc-e8f0ff:#f3f0e8;--gc-eaf1ff:#f4f0ea;--gc-eaf2ff:#f5f1eb;--gc-eaf4ff:#f5f3ed;--gc-edb54c:#ccbd9d;--gc-edf4ef:#f5f2ec;--gc-edf4ff:#f6f3ee;--gc-edf5ff:#f6f4ee;--gc-eeeeee:#f2ede5;--gc-eef4ff:#f6f3ee;--gc-eef5ff:#f6f4ee;--gc-efb8dc:#d4c6ac;--gc-eff5ff:#f7f5ef;--gc-eff7ff:#f8f5f1;--gc-f0c878:#d9ccb4;--gc-f0f5f2:#f6f3ee;--gc-f17c89:#dc888e;--gc-f1f6ff:#f8f5f1;--gc-f28a96:#e09399;--gc-f3f7ff:#f9f6f2;--gc-f4c86a:#d9ccb4;--gc-f4f8f5:#f9f6f2;--gc-f6f9f5:#faf8f4;--gc-f6f9f6:#faf8f4;--gc-f7faf7:#faf9f6;--gc-f8a1ab:#c8b795;--gc-fb7f99:#df9096;--gc-ff8a9a:#e29a9e;--gc-ff8d95:#ff8d95;--gc-ff9296:#ff9296;--gc-ff929a:#ff929a;--gc-ff979d:#ff979d;--gc-ff9a9a:#c6b591;--gc-ff9aa8:#c7b591;--gc-ffa39c:#cab998;--gc-ffadb4:#d0c1a4;--gc-ffb0c4:#d2c4a9;--gc-ffb3bd:#d3c6aa;--gc-ffb4bc:#d4c6ac;--gc-ffbec6:#d9ceb6;--gc-ffd08a:#e0d7c3;--gc-ffd166:#e0d6c2;--gc-ffd16640:#e0d6c240;--gc-ffd26b:#e0d7c4;--gc-ffda80:#e5ddcd;--gc-ffdb8b:#e6dfcf;--gc-ffdb8b88:#e6dfcf88;--gc-ffe0a4:#eae3d6;--gc-ffe5a4:#ece7db;--gc-ffe6a1:#ede7dc;--gc-ffe6ab:#ede7dc;--gc-fffcf5:#fdfdfb;--gc-ffffff:#fff;--gc-ffffff15:#ffffff15}:root:has(.era-founding) :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-lean);--map-opponent-likely:var(--map-opponent-lean);--map-third-likely:var(--map-third-lean);--map-fourth-likely:var(--map-fourth-lean)}:root:has(.era-founding) .us-electoral-map{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .command-grid>[data-slot=tabs-content]{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .breaking-modal{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .desk-map-panel{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .desk-votes{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .results-hero{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .results-map{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .results-stats{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .results-compare{--gc-000000:#f0ece2;--gc-00000022:#f0ece222;--gc-00000033:#f0ece233;--gc-00000055:#f0ece255;--gc-00000066:#f0ece266;--gc-00000088:#f0ece288;--gc-00000099:#f0ece299;--gc-000000aa:#f0ece2aa;--gc-000000bb:#f0ece2bb;--gc-020811cf:#eeeadfcf;--gc-03070fcc:#eeeadfcc;--gc-030814d9:#eeeadfd9;--gc-070d1c:#ede9de;--gc-071426:#ebe7db;--gc-080e1c:#ede9de;--gc-080f20:#ece9dd;--gc-080f20ed:#ece9dded;--gc-0a1426:#ebe7db;--gc-0a182c:#eae6d9;--gc-0b1426:#ebe7db;--gc-0b1429:#ebe7db;--gc-0b1526:#ebe7db;--gc-0b1529:#ebe7da;--gc-0b152966:#ebe7da66;--gc-0b162a:#ebe6d9;--gc-0b1729:#ebe6d9;--gc-0b1729e0:#ebe6d9e0;--gc-0b1729f5:#ebe6d9f5;--gc-0c192c:#eae6d8;--gc-0d1729:#ebe6d9;--gc-0d182a:#eae6d9;--gc-0d1a2d:#eae6d8;--gc-0d1a2e:#eae6d8;--gc-0e192b:#eae6d8;--gc-0f1a2e:#eae6d8;--gc-0f1c2e:#e9e5d6;--gc-0f1c30:#e9e5d6;--gc-0f1d33:#e8e4d5;--gc-0f1d38:#e8e3d4;--gc-101820:#ebe6d9;--gc-101b30:#e9e5d6;--gc-101c30:#e9e5d6;--gc-101d32:#e8e4d5;--gc-101e32:#e8e3d4;--gc-101f35:#e8e3d4;--gc-102139:#e7e3d3;--gc-102f37:#e2dcca;--gc-111a2c:#eae5d8;--gc-111a30:#eae5d7;--gc-111b30:#e9e5d6;--gc-11243d:#e6e0d0;--gc-112741cc:#e5dfcecc;--gc-121c35:#e8e4d5;--gc-121f36:#e7e3d3;--gc-122036:#e7e3d3;--gc-12233c:#e6e2d1;--gc-123a33:#dcd6bf;--gc-12635c:#bcae82;--gc-132a41:#e3ddcb;--gc-132a45:#e3ddcb;--gc-132c4a:#e2dcc9;--gc-133553:#ddd6c0;--gc-133a684d:#d9d1b84d;--gc-139ce510:#1f5d5210;--gc-142136:#e7e3d3;--gc-14233a:#e6e2d1;--gc-14243e:#e6e0d0;--gc-14263f:#e5dfce;--gc-142b46:#e2dcca;--gc-142d4b:#e1dcc8;--gc-15263a55:#e5dfce55;--gc-15263d:#e5dfce;--gc-15273f:#e5dfce;--gc-152842:#e4dfcd;--gc-152845:#e4decd;--gc-152b43:#e2ddca;--gc-155487:#c3b890;--gc-16263d:#e5dfce;--gc-16283f:#e4dfcd;--gc-16665c:#b9ac7e;--gc-17251e:#e6e2d1;--gc-172940:#e4decc;--gc-172b48:#e2dcca;--gc-172f4f:#e0d9c5;--gc-173050:#dfd9c4;--gc-17314f:#dfd9c3;--gc-173a59:#dad2ba;--gc-17695f:#24552c;--gc-18243b:#e6e0d0;--gc-182c46:#e2dcc9;--gc-186096:#b8aa7b;--gc-192b4e:#e1dcc8;--gc-19314f:#dfd9c3;--gc-1974b6:#be7f55;--gc-197fd2:#1f5e54;--gc-1a3057:#dfd9c3;--gc-1a3153:#dfd8c3;--gc-1a3555:#dcd5bf;--gc-1a3756:#dcd5bd;--gc-1b2a3f:#e3ddcb;--gc-1b3049:#e0d9c5;--gc-1b3858:#dbd4bc;--gc-1b4c77:#cbc19f;--gc-1b72a8:#c2855d;--gc-1c3454:#ddd6c0;--gc-1d2d47:#e1dbc8;--gc-1d3550:#dcd6bf;--gc-1f78a8:#bd7c51;--gc-1f84c9:#1f5e54;--gc-203727:#ded8c2;--gc-203d68:#d6ceb3;--gc-21486c:#cfc5a6;--gc-22304a:#dfd9c3;--gc-22324a:#ded8c2;--gc-22344e:#ddd6c0;--gc-22344f:#ddd6bf;--gc-22364e:#dcd5be;--gc-2388c8:#1f5e54;--gc-24374f:#dcd4bd;--gc-244536:#d5ccb1;--gc-244562:#d2c8ab;--gc-25496d:#cec4a3;--gc-263144:#dfd9c3;--gc-263750:#dbd4bc;--gc-273a57:#d9d1b8;--gc-281e32:#e6e2d1;--gc-283c58:#d7cfb5;--gc-2a2314:#e6e0d0;--gc-2a3a52:#d9d2b9;--gc-2a5a86:#beb086;--gc-2b3d5a:#d7ceb4;--gc-2b3f5c:#d5ccb1;--gc-2c3f57:#d6cdb2;--gc-2c4058:#d5ccb1;--gc-2c4161:#d3cbae;--gc-2c4259:#d3cbae;--gc-2c4666:#d0c7a8;--gc-2e4666:#cfc6a7;--gc-2e6654:#b8aa7b;--gc-2f4a6c:#ccc1a0;--gc-2f9ad2:#1f5e54;--gc-30425e:#d2caac;--gc-321b2b:#e6e2d1;--gc-324860:#cec4a4;--gc-333333:#ddd6c0;--gc-344964:#cdc3a1;--gc-34506f:#c7bb97;--gc-352b1d:#e1dcc8;--gc-354e71:#c8bd99;--gc-355276:#c5b992;--gc-364b64:#cbc19f;--gc-365373:#c4b892;--gc-365577:#c2b68d;--gc-384c62:#cbc09e;--gc-38506c:#c7bb97;--gc-385477:#c3b78f;--gc-395371:#c3b890;--gc-397092:#a6955a;--gc-39bfff:#0d2723;--gc-39bfffaa:#0d2723aa;--gc-3a526d:#c5ba93;--gc-3a5573:#c2b68d;--gc-3a5a82:#bcae82;--gc-3a82b0:#ab6b41;--gc-3b4c68:#c9bf9b;--gc-3c4c66:#c9bf9c;--gc-3f5873:#beb287;--gc-3f5f86:#b7a979;--gc-4022643d:#ded8c23d;--gc-40597a:#bdb084;--gc-40618a:#b4a674;--gc-41658b:#b0a06d;--gc-42678d:#af9e6a;--gc-42729e:#c08158;--gc-43516a:#c4b892;--gc-44594d:#c0b48b;--gc-455c80:#b9ab7c;--gc-456587:#b0a06d;--gc-466183:#b4a674;--gc-466c94:#a8965d;--gc-46b5ed:#12352f;--gc-476480:#b2a370;--gc-476583:#b0a16d;--gc-48616a:#b7a979;--gc-486182:#b4a574;--gc-48c8ff:#0b211d;--gc-496987:#ac9c65;--gc-4a6680:#afa06b;--gc-4a6c92:#a7965c;--gc-4ac7ff:#0b211d;--gc-4f7194:#c08158;--gc-4f7fb0:#ab6b41;--gc-50c9ff:#0b211d;--gc-517259:#a6955a;--gc-54718f:#c08158;--gc-577861:#be7d53;--gc-58728e:#bf7f55;--gc-58cfff:#0b211d;--gc-58cfff88:#0b211d88;--gc-59d6ff:#0b211d;--gc-5a4a2a:#c9be9a;--gc-5b746c:#bf8157;--gc-5bd9ff:#0b211d;--gc-5bd9ff44:#0b211d44;--gc-5bd9ff55:#0b211d55;--gc-5bd9ff88:#0b211d88;--gc-5e766b:#be7d52;--gc-60766a:#bd7c51;--gc-60ceff:#0b211d;--gc-61766a:#bd7c51;--gc-61d7ff:#0b211d;--gc-62d6ff:#0b211d;--gc-63776e:#bc7a4d;--gc-64806d:#b06f43;--gc-64caff:#0b211d;--gc-64cdf9:#0b211d;--gc-65d9ff:#0b211d;--gc-667e6c:#b37144;--gc-668d74:#98603a;--gc-66beff:#1f4f8f;--gc-66ccff55:#0b211d55;--gc-67c5ff:#1f4f8f;--gc-688070:#ae6e42;--gc-68bdff:#1f4f8f;--gc-69806f:#ae6e42;--gc-69cfff:#0b211d;--gc-6adeff:#0b211d;--gc-6b5426:#775219;--gc-6b5a3a:#b8aa7b;--gc-6b82a3:#a0643d;--gc-6bd0f5:#0b211d;--gc-6ce0ff:#0b211d;--gc-6d8099:#a5673f;--gc-6de6ff:#0b211d;--gc-70d3ff:#0b211d;--gc-7197bd:#754a2c;--gc-71caf4:#0b211d;--gc-74d7ff:#0b211d;--gc-74daff:#0b211d;--gc-75caff:#1f4f8f;--gc-76d8ff:#0b211d;--gc-77c9ff:#1f4f8f;--gc-784650:#c0b48a;--gc-78e4ad:#24552c;--gc-7983de:#1f5e54;--gc-79e6b1:#24552c;--gc-7f9fca:#603c25;--gc-7fb9e6:#0d2824;--gc-7fd0ff:#0b211d;--gc-7fe3a2:#24552c;--gc-7fe3a288:#24552c88;--gc-81d7ff:#0b211d;--gc-8395b0:#74492c;--gc-8397b7:#70462a;--gc-83aaca:#4d311d;--gc-85d8fa:#0b211d;--gc-8adfff:#0b211d;--gc-8b233c:#7e252b;--gc-8c6b2e:#775219;--gc-8ca1c3:#593822;--gc-8ea6c2:#51331f;--gc-8ed7ff:#0b211d;--gc-8fa7c9:#4d311d;--gc-8fc4ff:#0b211d;--gc-8fd8ff:#0b211d;--gc-8fe6b0:#24552c;--gc-92a8c4:#4c301d;--gc-982f46:#7e252b;--gc-9fb3cc:#352214;--gc-9fb7d2:#2f1e12;--gc-9fb8d6:#2d1c11;--gc-9fc3e6:#29190f;--gc-9fd3ff:#29190f;--gc-9fe3b5:#24552c;--gc-a45b39:#c08158;--gc-a6b6d0:#2e1d12;--gc-a75a1710:#77521910;--gc-a7e6c0:#24552c;--gc-a9bcd4:#29190f;--gc-a9c2b2:#29190f;--gc-a9dcff:#29190f;--gc-aabbd3:#29190f;--gc-aabcda:#29190f;--gc-ad894b:#805131;--gc-adc0d8:#29190f;--gc-aebed6:#29190f;--gc-aebed7:#29190f;--gc-b4c5df:#29190f;--gc-b5c6db:#29190f;--gc-b5c8bd:#29190f;--gc-b5c9df:#29190f;--gc-b6c6dd:#29190f;--gc-b7c9df:#29190f;--gc-b87551:#955e39;--gc-b8c8d5:#29190f;--gc-b8c9df:#29190f;--gc-b8ccc5:#29190f;--gc-b9cee8:#29190f;--gc-bbcce0:#29190f;--gc-bccbc3:#29190f;--gc-bdd0e6:#29190f;--gc-bdd1e8:#29190f;--gc-bed0e6:#29190f;--gc-bed2ea:#29190f;--gc-bed5b8:#29190f;--gc-c2d3e8:#29190f;--gc-c2d4ea:#29190f;--gc-c6d8ee:#29190f;--gc-c6e9ff:#29190f;--gc-c98353:#754a2c;--gc-c9cdc8:#29190f;--gc-c9d7ec:#29190f;--gc-ca3548:#7e252b;--gc-cbdbef:#29190f;--gc-ccdad4:#29190f;--gc-ccddd1:#29190f;--gc-cddcd2:#29190f;--gc-ceded3:#29190f;--gc-cfddd5:#29190f;--gc-cfded3:#29190f;--gc-cfe0f4:#29190f;--gc-cfe0f5:#29190f;--gc-d0e1d6:#29190f;--gc-d2dfd5:#29190f;--gc-d2dfd7:#29190f;--gc-d3e0d8:#29190f;--gc-d3e0d9:#29190f;--gc-d4e0d8:#29190f;--gc-d56274:#7e252b;--gc-d5ded9:#29190f;--gc-d5e1db:#29190f;--gc-d6e7f6:#29190f;--gc-d6ecff:#29190f;--gc-d74155:#7e252b;--gc-d8e2dc:#29190f;--gc-d8e9ff:#29190f;--gc-d8ec8d:#0b211d;--gc-d8edff:#29190f;--gc-dbe5e0:#29190f;--gc-dbe7f8:#29190f;--gc-dceaff:#29190f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#29190f;--gc-e6eeeb:#29190f;--gc-e76b80:#7e252b;--gc-e7eeea:#29190f;--gc-e8b04a:#775219;--gc-e8e5d7:#29190f;--gc-e8eeeb:#29190f;--gc-e8f0ff:#29190f;--gc-eaf1ff:#29190f;--gc-eaf2ff:#29190f;--gc-eaf4ff:#29190f;--gc-edb54c:#775219;--gc-edf4ef:#29190f;--gc-edf4ff:#29190f;--gc-edf5ff:#29190f;--gc-eeeeee:#29190f;--gc-eef4ff:#29190f;--gc-eef5ff:#29190f;--gc-efb8dc:#29190f;--gc-eff5ff:#29190f;--gc-eff7ff:#29190f;--gc-f0c878:#775219;--gc-f0f5f2:#29190f;--gc-f17c89:#7e252b;--gc-f1f6ff:#29190f;--gc-f28a96:#7e252b;--gc-f3f7ff:#29190f;--gc-f4c86a:#775219;--gc-f4f8f5:#29190f;--gc-f6f9f5:#29190f;--gc-f6f9f6:#29190f;--gc-f7faf7:#29190f;--gc-f8a1ab:#29190f;--gc-fb7f99:#7e252b;--gc-ff8a9a:#7e252b;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2c1b11;--gc-ff9aa8:#2b1b10;--gc-ffa39c:#29190f;--gc-ffadb4:#29190f;--gc-ffb0c4:#29190f;--gc-ffb3bd:#29190f;--gc-ffb4bc:#29190f;--gc-ffbec6:#29190f;--gc-ffd08a:#775219;--gc-ffd166:#775219;--gc-ffd16640:#77521940;--gc-ffd26b:#775219;--gc-ffda80:#775219;--gc-ffdb8b:#775219;--gc-ffdb8b88:#77521988;--gc-ffe0a4:#29190f;--gc-ffe5a4:#29190f;--gc-ffe6a1:#29190f;--gc-ffe6ab:#29190f;--gc-fffcf5:#29190f;--gc-ffffff:#29190f;--gc-ffffff15:#29190f15}:root:has(.era-founding) .us-electoral-map :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .command-grid>[data-slot=tabs-content] :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .breaking-modal :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .desk-map-panel :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .desk-votes :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .results-hero :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .results-map :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .results-stats :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .results-compare :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-founding) .us-electoral-map :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .command-grid>[data-slot=tabs-content] :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .breaking-modal :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .desk-map-panel :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .desk-votes :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .results-hero :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .results-map :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .results-stats :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .results-compare :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f7f4ec}:root:has(.era-founding) .us-electoral-map :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .command-grid>[data-slot=tabs-content] :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .breaking-modal :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .desk-map-panel :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .desk-votes :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .results-hero :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .results-map :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .results-stats :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .results-compare :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f7f4ec}:root:has(.era-founding) .us-electoral-map{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding) .command-grid>[data-slot=tabs-content]{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding) .breaking-modal{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding) .desk-map-panel{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding) .desk-votes{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding) .results-hero{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding) .results-map{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding) .results-stats{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding) .results-compare{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-founding){--gf-text:"Source Serif 4", Georgia, serif;--gf-serif:"Source Serif 4", Georgia, serif;--gf-display:"Libre Caslon Text", "Source Serif 4", Georgia, serif}.era-founding,.era-founding :where(button,input,select,textarea){font-family:var(--gf-text);font-size-adjust:.5}:root:has(.era-founding) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong){--gf-display:"Libre Caslon Text", "Source Serif 4", Georgia, serif;font-size-adjust:none;font-family:Libre Caslon Text,"Source Serif 4",Georgia,serif}:root:has(.era-founding) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong) :is(i,small,span){font-size-adjust:.5;font-family:"Source Serif 4",Georgia,serif}:root:has(.era-founding) .poll-numbers.three-way:has(>:nth-child(4)) strong{font-size:22px}:root:has(.era-founding) .poll-numbers.three-way:has(>:nth-child(5)) strong{font-size:19px}:is(:root:has(.era-founding) :is(.election-app,.night-desk),:root:has(.era-founding) :is(.election-app,.night-desk) *){text-transform:none;letter-spacing:normal}:root:has(.era-founding) .election-app .fit-bar .fit-advance{background:var(--gc-ca3548)}:root:has(.era-founding) .election-app.fit .map-stage>.us-electoral-map{background:var(--gc-1a3057)}:root:has(.era-founding) .state-actions{background:var(--gc-121f36)}:root:has(.era-founding) .start-card{background:var(--gc-12233c)}:is(:root:has(.era-founding) .start-card:hover:not(:disabled),:root:has(.era-founding) .start-card:focus-visible:not(:disabled)){background:var(--gc-172f4f)}:root:has(.era-founding) .scenario-card{background:var(--gc-14243e)}:is(:root:has(.era-founding) .scenario-card:hover,:root:has(.era-founding) .scenario-card:focus-visible){background:var(--gc-1a3153)}:root:has(.era-founding) .history-race{background:var(--gc-14243e)}:root:has(.era-founding) .electoral-map{background:var(--gc-b8ccc5)}:root:has(.era-founding) .election-app{background:var(--gc-070d1c)}:root:has(.era-founding) .election-app .intro{background:var(--gc-111a30)}:root:has(.era-founding) .election-app :is(.panel,:root:has(.era-founding) .map-panel,:root:has(.era-founding) .stats,:root:has(.era-founding) .setup-names,:root:has(.era-founding) .opponent-card,:root:has(.era-founding) .custom-party-editor,:root:has(.era-founding) .party-card,:root:has(.era-founding) .platform-issue,:root:has(.era-founding) .bloc-grid article,:root:has(.era-founding) .endorsement-grid article){background:var(--gc-121f36)}:root:has(.era-founding) .election-app .navigation [data-slot=tabs-trigger]:is([data-active],:root:has(.era-founding) [data-state=active]){background:var(--gc-1b4c77)}:root:has(.era-founding) .election-app .primary{background:var(--gc-1974b6)}:root:has(.era-founding) .election-app .secondary{background:var(--gc-1c3454)}:root:has(.era-founding) .election-app .next-week>.primary{background:var(--gc-ca3548)}:root:has(.era-founding) .election-app [data-slot=progress-indicator]{background:var(--gc-197fd2)}:root:has(.era-founding) .election-app .us-electoral-map{background:var(--gc-192b4e)}:root:has(.era-founding) .election-app .night-banner{background:var(--gc-203d68)}:root:has(.era-founding) .election-app .setup-intro{background:var(--gc-142d4b)}:root:has(.era-founding) .election-opening .setup-start .primary{background:var(--gc-ca3548)}:root:has(.era-founding) .night-vote-readout{background:var(--gc-132c4a)}:root:has(.era-founding) .settings-dialog{background:var(--gc-121f36)}:root:has(.era-founding) .settings-actions .primary{background:var(--gc-1974b6)}:root:has(.era-founding) .results-hero{background:var(--gc-132a45)}:root:has(.era-founding) .results-actions .primary{background:var(--gc-1974b6)}:root:has(.era-founding) .results-actions .primary:hover{background:var(--gc-1f84c9)}:is(:root:has(.era-founding) .outcome-victory .results-hero,:root:has(.era-founding) .outcome-house-victory .results-hero){background:var(--gc-123a33)}:root:has(.era-founding) .studio-dialog .primary{background:var(--gc-1974b6)}:root:has(.era-founding) .night-desk{background:var(--gc-142b46)}:root:has(.era-founding) .desk-votes{background:var(--gc-182c46)}:is(:root:has(.era-founding) .quick-start,:root:has(.era-founding) .first-week-guide,:root:has(.era-founding) .week-recap){background:var(--gc-142b46)}:root:has(.era-founding) .us-electoral-map .primary{background:var(--gc-39bfff)}:root:has(.era-founding) .command-grid>[data-slot=tabs-content] .primary{background:var(--gc-39bfff)}:root:has(.era-founding) .breaking-modal .primary{background:var(--gc-39bfff)}:root:has(.era-founding) .desk-map-panel .primary{background:var(--gc-39bfff)}:root:has(.era-founding) .desk-votes .primary{background:var(--gc-39bfff)}:root:has(.era-founding) .results-hero .primary{background:var(--gc-39bfff)}:root:has(.era-founding) .results-map .primary{background:var(--gc-39bfff)}:root:has(.era-founding) .results-stats .primary{background:var(--gc-39bfff)}:root:has(.era-founding) .results-compare .primary{background:var(--gc-39bfff)}:root:has(.era-civilwar){--gc-000000:#eee6db;--gc-00000022:#eee6db22;--gc-00000033:#eee6db33;--gc-00000055:#eee6db55;--gc-00000066:#eee6db66;--gc-00000088:#eee6db88;--gc-00000099:#eee6db99;--gc-000000aa:#eee6dbaa;--gc-000000bb:#eee6dbbb;--gc-020811cf:#ede5d9cf;--gc-03070fcc:#ede5d9cc;--gc-030814d9:#ede5d9d9;--gc-070d1c:#ece4d8;--gc-071426:#ebe2d5;--gc-080e1c:#ece4d8;--gc-080f20:#ece3d6;--gc-080f20ed:#ece3d6ed;--gc-0a1426:#ebe2d5;--gc-0a182c:#eae2d3;--gc-0b1426:#ebe2d5;--gc-0b1429:#ebe2d5;--gc-0b1526:#ebe2d5;--gc-0b1529:#ebe2d5;--gc-0b152966:#ebe2d566;--gc-0b162a:#ebe2d5;--gc-0b1729:#ebe2d5;--gc-0b1729e0:#ebe2d5e0;--gc-0b1729f5:#ebe2d5f5;--gc-0c192c:#eae2d3;--gc-0d1729:#eae2d3;--gc-0d182a:#eae2d3;--gc-0d1a2d:#eae2d3;--gc-0d1a2e:#eae2d3;--gc-0e192b:#eae2d3;--gc-0f1a2e:#eae2d3;--gc-0f1c2e:#eae1d2;--gc-0f1c30:#eae1d2;--gc-0f1d33:#eae0d2;--gc-0f1d38:#e9e0d1;--gc-101820:#eae2d3;--gc-101b30:#eae1d2;--gc-101c30:#eae1d2;--gc-101d32:#eae0d2;--gc-101e32:#e9e0d1;--gc-101f35:#e9e0d0;--gc-102139:#e8dfcf;--gc-102f37:#e5dac9;--gc-111a2c:#eae2d3;--gc-111a30:#eae1d2;--gc-111b30:#eae1d2;--gc-11243d:#e8decd;--gc-112741cc:#e7dccccc;--gc-121c35:#eae0d2;--gc-121f36:#e9e0d0;--gc-122036:#e9e0d0;--gc-12233c:#e8decd;--gc-123a33:#e2d6c1;--gc-12635c:#ccb693;--gc-132a41:#e6dbca;--gc-132a45:#e6dbca;--gc-132c4a:#e5dac9;--gc-133553:#e2d6c1;--gc-133a684d:#dfd1bb4d;--gc-139ce510:#2a558f10;--gc-142136:#e8dfcf;--gc-14233a:#e8decd;--gc-14243e:#e8decd;--gc-14263f:#e7dccc;--gc-142b46:#e5dac9;--gc-142d4b:#e5d9c7;--gc-15263a55:#e7ddcd55;--gc-15263d:#e7dccc;--gc-15273f:#e7dccc;--gc-152842:#e7dccb;--gc-152845:#e6dbca;--gc-152b43:#e5dbc9;--gc-155487:#d2be9e;--gc-16263d:#e7dccc;--gc-16283f:#e7dccb;--gc-16665c:#cab38f;--gc-17251e:#e8dfcf;--gc-172940:#e6dbca;--gc-172b48:#e5dac9;--gc-172f4f:#e4d8c6;--gc-173050:#e4d8c5;--gc-17314f:#e3d8c4;--gc-173a59:#e0d2bd;--gc-17695f:#205628;--gc-18243b:#e8decd;--gc-182c46:#e5dac9;--gc-186096:#cab28d;--gc-192b4e:#e5d9c7;--gc-19314f:#e3d8c4;--gc-1974b6:#b99b6a;--gc-197fd2:#2a558f;--gc-1a3057:#e3d8c4;--gc-1a3153:#e3d8c4;--gc-1a3555:#e2d6c1;--gc-1a3756:#e1d5c0;--gc-1b2a3f:#e6dbca;--gc-1b3049:#e4d8c6;--gc-1b3858:#e1d3be;--gc-1b4c77:#d7c5a9;--gc-1b72a8:#bc9f70;--gc-1c3454:#e2d6c1;--gc-1d2d47:#e5d9c7;--gc-1d3550:#e2d6c1;--gc-1f78a8:#b79867;--gc-1f84c9:#2a558f;--gc-203727:#e3d7c3;--gc-203d68:#decfb8;--gc-21486c:#d9c8ae;--gc-22304a:#e3d8c4;--gc-22324a:#e3d7c3;--gc-22344e:#e2d6c1;--gc-22344f:#e2d6c1;--gc-22364e:#e1d5c0;--gc-2388c8:#2a558f;--gc-24374f:#e1d4bf;--gc-244536:#ddceb6;--gc-244562:#dacbb1;--gc-25496d:#d8c7ad;--gc-263144:#e3d8c4;--gc-263750:#e1d3be;--gc-273a57:#dfd1bb;--gc-281e32:#e8dfcf;--gc-283c58:#dfd0ba;--gc-2a2314:#e8decd;--gc-2a3a52:#dfd1bb;--gc-2a5a86:#cdb896;--gc-2b3d5a:#decfb8;--gc-2b3f5c:#ddcfb7;--gc-2c3f57:#ddcfb7;--gc-2c4058:#ddceb6;--gc-2c4161:#dccdb4;--gc-2c4259:#dccdb4;--gc-2c4666:#dac9b0;--gc-2e4666:#dac9af;--gc-2e6654:#cab28d;--gc-2f4a6c:#d7c5aa;--gc-2f9ad2:#2a558f;--gc-30425e:#dbccb3;--gc-321b2b:#e8dfcf;--gc-324860:#d8c8ad;--gc-333333:#e2d6c1;--gc-344964:#d8c6ab;--gc-34506f:#d3c1a3;--gc-352b1d:#e5d9c7;--gc-354e71:#d5c2a5;--gc-355276:#d2be9f;--gc-364b64:#d7c5a9;--gc-365373:#d2be9f;--gc-365577:#d0bc9c;--gc-384c62:#d6c5a8;--gc-38506c:#d3c1a2;--gc-385477:#d1bc9c;--gc-395371:#d2be9e;--gc-397092:#bea174;--gc-39bfff:#1d3c64;--gc-39bfffaa:#1d3c64aa;--gc-3a526d:#d2bfa0;--gc-3a5573:#d0bc9c;--gc-3a5a82:#ccb693;--gc-3a82b0:#a68b60;--gc-3b4c68:#d5c4a7;--gc-3c4c66:#d5c4a7;--gc-3f5873:#ceba98;--gc-3f5f86:#c9b28c;--gc-4022643d:#e3d7c33d;--gc-40597a:#cdb895;--gc-40618a:#c7af88;--gc-41658b:#c5ab83;--gc-42678d:#c3a87f;--gc-42729e:#ba9c6c;--gc-43516a:#d2be9f;--gc-44594d:#cfbb99;--gc-455c80:#cab38f;--gc-456587:#c5ab83;--gc-466183:#c7af87;--gc-466c94:#bea276;--gc-46b5ed:#24497b;--gc-476480:#c5ac85;--gc-476583:#c5ab83;--gc-48616a:#c9b28c;--gc-486182:#c7af87;--gc-48c8ff:#173051;--gc-496987:#c1a77c;--gc-4a6680:#c4aa82;--gc-4a6c92:#bea276;--gc-4ac7ff:#183153;--gc-4f7194:#ba9d6d;--gc-4f7fb0:#a68b61;--gc-50c9ff:#162e4d;--gc-517259:#bea174;--gc-54718f:#ba9c6c;--gc-577861:#b89968;--gc-58728e:#b99b6a;--gc-58cfff:#132740;--gc-58cfff88:#13274088;--gc-59d6ff:#0f1f34;--gc-5a4a2a:#d5c3a5;--gc-5b746c:#b99c6b;--gc-5bd9ff:#0e1d31;--gc-5bd9ff44:#0e1d3144;--gc-5bd9ff55:#0e1d3155;--gc-5bd9ff88:#0e1d3188;--gc-5e766b:#b79967;--gc-60766a:#b79867;--gc-60ceff:#132740;--gc-61766a:#b79867;--gc-61d7ff:#0e1d31;--gc-62d6ff:#0e1e32;--gc-63776e:#b69664;--gc-64806d:#a88f65;--gc-64caff:#152b47;--gc-64cdf9:#142844;--gc-65d9ff:#0e1d31;--gc-667e6c:#aa9067;--gc-668d74:#998056;--gc-66beff:#1f4f8f;--gc-66ccff55:#14284455;--gc-67c5ff:#1f4f8f;--gc-688070:#a78d63;--gc-68bdff:#1f4f8f;--gc-69806f:#a78d62;--gc-69cfff:#12243d;--gc-6adeff:#0e1d31;--gc-6b5426:#7c5016;--gc-6b5a3a:#cab28d;--gc-6b82a3:#9f855a;--gc-6bd0f5:#12243d;--gc-6ce0ff:#0e1d31;--gc-6d8099:#a2875b;--gc-6de6ff:#0e1d31;--gc-70d3ff:#0f2035;--gc-7197bd:#7f6947;--gc-71caf4:#152b47;--gc-74d7ff:#0e1d31;--gc-74daff:#0e1d31;--gc-75caff:#1f4f8f;--gc-76d8ff:#0e1d31;--gc-77c9ff:#1f4f8f;--gc-784650:#cfbb99;--gc-78e4ad:#205628;--gc-7983de:#2a558f;--gc-79e6b1:#205628;--gc-7f9fca:#6e5c3e;--gc-7fb9e6:#1e3d66;--gc-7fd0ff:#102036;--gc-7fe3a2:#205628;--gc-7fe3a288:#20562888;--gc-81d7ff:#0e1d31;--gc-8395b0:#7e6847;--gc-8397b7:#7a6545;--gc-83aaca:#5e4e35;--gc-85d8fa:#0e1d31;--gc-8adfff:#0e1d31;--gc-8b233c:#832127;--gc-8c6b2e:#7c5016;--gc-8ca1c3:#69573b;--gc-8ea6c2:#625237;--gc-8ed7ff:#0e1d31;--gc-8fa7c9:#5e4f35;--gc-8fc4ff:#142a45;--gc-8fd8ff:#0e1d31;--gc-8fe6b0:#205628;--gc-92a8c4:#5d4d34;--gc-982f46:#832127;--gc-9fb3cc:#4a3d2a;--gc-9fb7d2:#443826;--gc-9fb8d6:#413725;--gc-9fc3e6:#31291c;--gc-9fd3ff:#211c13;--gc-9fe3b5:#205628;--gc-a45b39:#ba9c6c;--gc-a6b6d0:#433826;--gc-a75a1710:#7c501610;--gc-a7e6c0:#205628;--gc-a9bcd4:#3a3020;--gc-a9c2b2:#372e1f;--gc-a9dcff:#211c13;--gc-aabbd3:#3b3121;--gc-aabcda:#392f20;--gc-ad894b:#87704c;--gc-adc0d8:#332a1d;--gc-aebed6:#352d1e;--gc-aebed7:#352d1e;--gc-b4c5df:#2a2317;--gc-b5c6db:#282217;--gc-b5c8bd:#2b2318;--gc-b5c9df:#251f15;--gc-b6c6dd:#282117;--gc-b7c9df:#251e15;--gc-b87551:#977e55;--gc-b8c8d5:#262016;--gc-b8c9df:#231e14;--gc-b8ccc5:#231e14;--gc-b9cee8:#211c13;--gc-bbcce0:#211c13;--gc-bccbc3:#231e14;--gc-bdd0e6:#211c13;--gc-bdd1e8:#211c13;--gc-bed0e6:#211c13;--gc-bed2ea:#211c13;--gc-bed5b8:#211c13;--gc-c2d3e8:#211c13;--gc-c2d4ea:#211c13;--gc-c6d8ee:#211c13;--gc-c6e9ff:#211c13;--gc-c98353:#7f6947;--gc-c9cdc8:#211c13;--gc-c9d7ec:#211c13;--gc-ca3548:#832127;--gc-cbdbef:#211c13;--gc-ccdad4:#211c13;--gc-ccddd1:#211c13;--gc-cddcd2:#211c13;--gc-ceded3:#211c13;--gc-cfddd5:#211c13;--gc-cfded3:#211c13;--gc-cfe0f4:#211c13;--gc-cfe0f5:#211c13;--gc-d0e1d6:#211c13;--gc-d2dfd5:#211c13;--gc-d2dfd7:#211c13;--gc-d3e0d8:#211c13;--gc-d3e0d9:#211c13;--gc-d4e0d8:#211c13;--gc-d56274:#832127;--gc-d5ded9:#211c13;--gc-d5e1db:#211c13;--gc-d6e7f6:#211c13;--gc-d6ecff:#211c13;--gc-d74155:#832127;--gc-d8e2dc:#211c13;--gc-d8e9ff:#211c13;--gc-d8ec8d:#0e1d31;--gc-d8edff:#211c13;--gc-dbe5e0:#211c13;--gc-dbe7f8:#211c13;--gc-dceaff:#211c13;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#211c13;--gc-e6eeeb:#211c13;--gc-e76b80:#832127;--gc-e7eeea:#211c13;--gc-e8b04a:#7c5016;--gc-e8e5d7:#211c13;--gc-e8eeeb:#211c13;--gc-e8f0ff:#211c13;--gc-eaf1ff:#211c13;--gc-eaf2ff:#211c13;--gc-eaf4ff:#211c13;--gc-edb54c:#7c5016;--gc-edf4ef:#211c13;--gc-edf4ff:#211c13;--gc-edf5ff:#211c13;--gc-eeeeee:#211c13;--gc-eef4ff:#211c13;--gc-eef5ff:#211c13;--gc-efb8dc:#221d13;--gc-eff5ff:#211c13;--gc-eff7ff:#211c13;--gc-f0c878:#7c5016;--gc-f0f5f2:#211c13;--gc-f17c89:#832127;--gc-f1f6ff:#211c13;--gc-f28a96:#832127;--gc-f3f7ff:#211c13;--gc-f4c86a:#7c5016;--gc-f4f8f5:#211c13;--gc-f6f9f5:#211c13;--gc-f6f9f6:#211c13;--gc-f7faf7:#211c13;--gc-f8a1ab:#3b3221;--gc-fb7f99:#832127;--gc-ff8a9a:#832127;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#413725;--gc-ff9aa8:#403524;--gc-ffa39c:#382f1f;--gc-ffadb4:#2b2418;--gc-ffb0c4:#262016;--gc-ffb3bd:#251e15;--gc-ffb4bc:#231e14;--gc-ffbec6:#211c13;--gc-ffd08a:#7c5016;--gc-ffd166:#7c5016;--gc-ffd16640:#7c501640;--gc-ffd26b:#7c5016;--gc-ffda80:#7c5016;--gc-ffdb8b:#7c5016;--gc-ffdb8b88:#7c501688;--gc-ffe0a4:#211c13;--gc-ffe5a4:#211c13;--gc-ffe6a1:#211c13;--gc-ffe6ab:#211c13;--gc-fffcf5:#211c13;--gc-ffffff:#211c13;--gc-ffffff15:#211c1315}:root:has(.era-civilwar) :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:is(:root:has(.era-civilwar) :is(.primary,.fit-advance,.desk-live,.nav-count),:root:has(.era-civilwar) :is(.primary,.fit-advance,.desk-live,.nav-count) *){color:#f6efdf}:root:has(.era-civilwar){--gf-text:"Bitter", Georgia, serif;--gf-serif:"Bitter", Georgia, serif;--gf-display:"Bitter", Georgia, serif}.era-civilwar,.era-civilwar :where(button,input,select,textarea){font-family:var(--gf-text);font-size-adjust:.52}:root:has(.era-civilwar) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong){--gf-display:"Abril Fatface", "Bitter", Georgia, serif;font-size-adjust:none;font-family:Abril Fatface,Bitter,Georgia,serif}:root:has(.era-civilwar) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong) :is(i,small,span){font-size-adjust:.52;font-family:Bitter,Georgia,serif}:root:has(.era-civilwar) .poll-numbers.three-way:has(>:nth-child(4)) strong{font-size:22px}:root:has(.era-civilwar) .poll-numbers.three-way:has(>:nth-child(5)) strong{font-size:19px}:is(:root:has(.era-civilwar) :is(.election-app,.night-desk),:root:has(.era-civilwar) :is(.election-app,.night-desk) *){text-transform:none;letter-spacing:normal}:root:has(.era-civilwar) .election-app .fit-bar .fit-advance{background:var(--gc-ca3548)}:root:has(.era-civilwar) .election-app.fit .map-stage>.us-electoral-map{background:var(--gc-1a3057)}:root:has(.era-civilwar) .state-actions{background:var(--gc-121f36)}:root:has(.era-civilwar) .start-card{background:var(--gc-12233c)}:is(:root:has(.era-civilwar) .start-card:hover:not(:disabled),:root:has(.era-civilwar) .start-card:focus-visible:not(:disabled)){background:var(--gc-172f4f)}:root:has(.era-civilwar) .scenario-card{background:var(--gc-14243e)}:is(:root:has(.era-civilwar) .scenario-card:hover,:root:has(.era-civilwar) .scenario-card:focus-visible){background:var(--gc-1a3153)}:root:has(.era-civilwar) .history-race{background:var(--gc-14243e)}:root:has(.era-civilwar) .electoral-map{background:var(--gc-b8ccc5)}:root:has(.era-civilwar) .election-app{background:var(--gc-070d1c)}:root:has(.era-civilwar) .election-app .intro{background:var(--gc-111a30)}:root:has(.era-civilwar) .election-app :is(.panel,:root:has(.era-civilwar) .map-panel,:root:has(.era-civilwar) .stats,:root:has(.era-civilwar) .setup-names,:root:has(.era-civilwar) .opponent-card,:root:has(.era-civilwar) .custom-party-editor,:root:has(.era-civilwar) .party-card,:root:has(.era-civilwar) .platform-issue,:root:has(.era-civilwar) .bloc-grid article,:root:has(.era-civilwar) .endorsement-grid article){background:var(--gc-121f36)}:root:has(.era-civilwar) .election-app .navigation [data-slot=tabs-trigger]:is([data-active],:root:has(.era-civilwar) [data-state=active]){background:var(--gc-1b4c77)}:root:has(.era-civilwar) .election-app .primary{background:var(--gc-1974b6)}:root:has(.era-civilwar) .election-app .secondary{background:var(--gc-1c3454)}:root:has(.era-civilwar) .election-app .next-week>.primary{background:var(--gc-ca3548)}:root:has(.era-civilwar) .election-app [data-slot=progress-indicator]{background:var(--gc-197fd2)}:root:has(.era-civilwar) .election-app .us-electoral-map{background:var(--gc-192b4e)}:root:has(.era-civilwar) .election-app .night-banner{background:var(--gc-203d68)}:root:has(.era-civilwar) .election-app .setup-intro{background:var(--gc-142d4b)}:root:has(.era-civilwar) .election-opening .setup-start .primary{background:var(--gc-ca3548)}:root:has(.era-civilwar) .night-vote-readout{background:var(--gc-132c4a)}:root:has(.era-civilwar) .settings-dialog{background:var(--gc-121f36)}:root:has(.era-civilwar) .settings-actions .primary{background:var(--gc-1974b6)}:root:has(.era-civilwar) .results-hero{background:var(--gc-132a45)}:root:has(.era-civilwar) .results-actions .primary{background:var(--gc-1974b6)}:root:has(.era-civilwar) .results-actions .primary:hover{background:var(--gc-1f84c9)}:is(:root:has(.era-civilwar) .outcome-victory .results-hero,:root:has(.era-civilwar) .outcome-house-victory .results-hero){background:var(--gc-123a33)}:root:has(.era-civilwar) .studio-dialog .primary{background:var(--gc-1974b6)}:root:has(.era-civilwar) .night-desk{background:var(--gc-142b46)}:root:has(.era-civilwar) .desk-votes{background:var(--gc-182c46)}:is(:root:has(.era-civilwar) .quick-start,:root:has(.era-civilwar) .first-week-guide,:root:has(.era-civilwar) .week-recap){background:var(--gc-142b46)}:root:has(.era-civilwar) :is(.election-app,.night-desk) .primary{background:var(--gc-39bfff)}:root:has(.era-civilwar) :is(.election-app,.night-desk) .primary:hover:not(:disabled){background:var(--gc-39bfff)}:root:has(.era-gilded){--gc-000000:#090f0c;--gc-00000022:#090f0c22;--gc-00000033:#090f0c33;--gc-00000055:#090f0c55;--gc-00000066:#090f0c66;--gc-00000088:#090f0c88;--gc-00000099:#090f0c99;--gc-000000aa:#090f0caa;--gc-000000bb:#090f0cbb;--gc-020811cf:#0e1612cf;--gc-03070fcc:#0e1612cc;--gc-030814d9:#0e1713d9;--gc-070d1c:#111d17;--gc-071426:#15231c;--gc-080e1c:#121e18;--gc-080f20:#131f19;--gc-080f20ed:#131f19ed;--gc-0a1426:#16231d;--gc-0a182c:#18271f;--gc-0b1426:#16241d;--gc-0b1429:#16241d;--gc-0b1526:#16241d;--gc-0b1529:#16241d;--gc-0b152966:#16241d66;--gc-0b162a:#17251e;--gc-0b1729:#17261e;--gc-0b1729e0:#17261ee0;--gc-0b1729f5:#17261ef5;--gc-0c192c:#192821;--gc-0d1729:#18261f;--gc-0d182a:#182720;--gc-0d1a2d:#192921;--gc-0d1a2e:#192921;--gc-0e192b:#192821;--gc-0f1a2e:#192921;--gc-0f1c2e:#1b2b23;--gc-0f1c30:#1b2b23;--gc-0f1d33:#1b2c24;--gc-0f1d38:#1c2e25;--gc-101820:#18261f;--gc-101b30:#1a2a22;--gc-101c30:#1b2b23;--gc-101d32:#1b2c24;--gc-101e32:#1c2e25;--gc-101f35:#1d2f26;--gc-102139:#1e3228;--gc-102f37:#263d32;--gc-111a2c:#192921;--gc-111a30:#1a2a22;--gc-111b30:#1b2b23;--gc-11243d:#20352a;--gc-112741cc:#22372dcc;--gc-121c35:#1b2c24;--gc-121f36:#1d3026;--gc-122036:#1e3127;--gc-12233c:#20342a;--gc-123a33:#2c483a;--gc-12635c:#3b604e;--gc-132a41:#243a2f;--gc-132a45:#243b30;--gc-132c4a:#263d32;--gc-133553:#2c483a;--gc-133a684d:#314f404d;--gc-139ce510:#b88e2b10;--gc-142136:#1e3228;--gc-14233a:#20342a;--gc-14243e:#21352b;--gc-14263f:#21372c;--gc-142b46:#253c31;--gc-142d4b:#263f32;--gc-15263a55:#21362c55;--gc-15263d:#21362c;--gc-15273f:#22372d;--gc-152842:#23392e;--gc-152845:#23392e;--gc-152b43:#253c31;--gc-155487:#3b604e;--gc-16263d:#21372c;--gc-16283f:#23382e;--gc-16665c:#3b604e;--gc-17251e:#1f3329;--gc-172940:#243a2f;--gc-172b48:#253d31;--gc-172f4f:#284235;--gc-173050:#294336;--gc-17314f:#294436;--gc-173a59:#2f4d3e;--gc-17695f:#17695f;--gc-18243b:#21362b;--gc-182c46:#263d32;--gc-186096:#3b604e;--gc-192b4e:#263e32;--gc-19314f:#294436;--gc-1974b6:#6e725d;--gc-197fd2:#9a7624;--gc-1a3057:#2a4537;--gc-1a3153:#2a4537;--gc-1a3555:#2c483a;--gc-1a3756:#2e4a3c;--gc-1b2a3f:#243b30;--gc-1b3049:#294336;--gc-1b3858:#2e4b3d;--gc-1b4c77:#3b604e;--gc-1b72a8:#3b604e;--gc-1c3454:#2c483a;--gc-1d2d47:#274033;--gc-1d3550:#2c483a;--gc-1f78a8:#3b604e;--gc-1f84c9:#9e7925;--gc-203727:#2b4638;--gc-203d68:#335443;--gc-21486c:#3a5e4c;--gc-22304a:#294436;--gc-22324a:#2b4638;--gc-22344e:#2c483a;--gc-22344f:#2c483a;--gc-22364e:#2d493b;--gc-2388c8:#a27c26;--gc-24374f:#2e4a3c;--gc-244536:#345645;--gc-244562:#375a49;--gc-25496d:#3b5f4d;--gc-263144:#2a4537;--gc-263750:#2e4b3d;--gc-273a57:#314f40;--gc-281e32:#1f3329;--gc-283c58:#325242;--gc-2a2314:#20352a;--gc-2a3a52:#314f40;--gc-2a5a86:#3b604e;--gc-2b3d5a:#335343;--gc-2b3f5c:#345645;--gc-2c3f57:#345544;--gc-2c4058:#345645;--gc-2c4161:#365847;--gc-2c4259:#365847;--gc-2c4666:#395d4b;--gc-2e4666:#395d4b;--gc-2e6654:#3b604e;--gc-2f4a6c:#3b604e;--gc-2f9ad2:#b58b2a;--gc-30425e:#375948;--gc-321b2b:#20342a;--gc-324860:#3b5f4d;--gc-333333:#2c483a;--gc-344964:#3b604e;--gc-34506f:#3b604e;--gc-352b1d:#274033;--gc-354e71:#3b604e;--gc-355276:#3b604e;--gc-364b64:#3b604e;--gc-365373:#3b604e;--gc-365577:#3b604e;--gc-384c62:#3b604e;--gc-38506c:#3b604e;--gc-385477:#3b604e;--gc-395371:#3b604e;--gc-397092:#3b604e;--gc-39bfff:#d6ae52;--gc-39bfffaa:#d6ae52aa;--gc-3a526d:#3b604e;--gc-3a5573:#3b604e;--gc-3a5a82:#3b604e;--gc-3a82b0:#7a7e67;--gc-3b4c68:#3b604e;--gc-3c4c66:#3b604e;--gc-3f5873:#3b604e;--gc-3f5f86:#3b604e;--gc-4022643d:#2b46383d;--gc-40597a:#3b604e;--gc-40618a:#3b604e;--gc-41658b:#3b604e;--gc-42678d:#636653;--gc-42729e:#6d705c;--gc-43516a:#3b604e;--gc-44594d:#3b604e;--gc-455c80:#3b604e;--gc-456587:#616552;--gc-466183:#3b604e;--gc-466c94:#686b58;--gc-46b5ed:#d1a43c;--gc-476480:#3b604e;--gc-476583:#3b604e;--gc-48616a:#3b604e;--gc-486182:#3b604e;--gc-48c8ff:#dbb765;--gc-496987:#646855;--gc-4a6680:#3b604e;--gc-4a6c92:#686b58;--gc-4ac7ff:#dab763;--gc-4f7194:#6c705c;--gc-4f7fb0:#7a7e67;--gc-50c9ff:#dbb967;--gc-517259:#3b604e;--gc-54718f:#6d705c;--gc-577861:#6f725e;--gc-58728e:#6e725d;--gc-58cfff:#debf74;--gc-58cfff88:#debf7488;--gc-59d6ff:#e1c481;--gc-5a4a2a:#3b604e;--gc-5b746c:#6d705c;--gc-5bd9ff:#e3c887;--gc-5bd9ff44:#e3c88744;--gc-5bd9ff55:#e3c88755;--gc-5bd9ff88:#e3c88788;--gc-5e766b:#6f725e;--gc-60766a:#70735e;--gc-60ceff:#debf74;--gc-61766a:#70745f;--gc-61d7ff:#e2c685;--gc-62d6ff:#e2c683;--gc-63776e:#71745f;--gc-64806d:#787c65;--gc-64caff:#ddbc6e;--gc-64cdf9:#debe72;--gc-65d9ff:#e3c88a;--gc-667e6c:#777b64;--gc-668d74:#82866e;--gc-66beff:#66beff;--gc-66ccff55:#debe7255;--gc-67c5ff:#67c5ff;--gc-688070:#797c66;--gc-68bdff:#68bdff;--gc-69806f:#797c66;--gc-69cfff:#dfc178;--gc-6adeff:#e6cd92;--gc-6b5426:#6c5419;--gc-6b5a3a:#3b604e;--gc-6b82a3:#7f836b;--gc-6bd0f5:#dfc178;--gc-6ce0ff:#e7cf97;--gc-6d8099:#7d8169;--gc-6de6ff:#ead4a3;--gc-70d3ff:#e1c481;--gc-7197bd:#92957e;--gc-71caf4:#ddbc6e;--gc-74d7ff:#e3c88a;--gc-74daff:#e4cb8e;--gc-75caff:#75caff;--gc-76d8ff:#e4ca8c;--gc-77c9ff:#77c9ff;--gc-784650:#3b604e;--gc-78e4ad:#78e4ad;--gc-7983de:#ac8428;--gc-79e6b1:#79e6b1;--gc-7f9fca:#9b9f8a;--gc-7fb9e6:#d6ad4f;--gc-7fd0ff:#e1c37f;--gc-7fe3a2:#7fe3a2;--gc-7fe3a288:#7fe3a288;--gc-81d7ff:#e4ca8c;--gc-8395b0:#92967e;--gc-8397b7:#959881;--gc-83aaca:#a4a794;--gc-85d8fa:#e4cb8e;--gc-8adfff:#e8d29d;--gc-8b233c:#8b233c;--gc-8c6b2e:#8c6b21;--gc-8ca1c3:#9ea28d;--gc-8ea6c2:#a2a592;--gc-8ed7ff:#e5cb90;--gc-8fa7c9:#a4a794;--gc-8fc4ff:#ddbc70;--gc-8fd8ff:#e5cd92;--gc-8fe6b0:#8fe6b0;--gc-92a8c4:#a4a894;--gc-982f46:#982f46;--gc-9fb3cc:#c0af8a;--gc-9fb7d2:#c3b38f;--gc-9fb8d6:#c4b591;--gc-9fc3e6:#cbbe9f;--gc-9fd3ff:#d7cdb4;--gc-9fe3b5:#9fe3b5;--gc-a45b39:#6d705c;--gc-a6b6d0:#c3b38f;--gc-a75a1710:#896a2010;--gc-a7e6c0:#a7e6c0;--gc-a9bcd4:#c8b998;--gc-a9c2b2:#c9ba9a;--gc-a9dcff:#ddd5c1;--gc-aabbd3:#c7b997;--gc-aabcda:#c8ba98;--gc-ad894b:#8d9179;--gc-adc0d8:#cbbd9e;--gc-aebed6:#c9bb9b;--gc-aebed7:#c9bb9b;--gc-b4c5df:#cfc2a6;--gc-b5c6db:#d0c4a7;--gc-b5c8bd:#cfc2a6;--gc-b5c9df:#d1c6aa;--gc-b6c6dd:#d0c4a7;--gc-b7c9df:#d2c6ac;--gc-b87551:#83886f;--gc-b8c8d5:#d1c5a9;--gc-b8c9df:#d2c6ac;--gc-b8ccc5:#d2c6ac;--gc-b9cee8:#d6ccb3;--gc-bbcce0:#d4c9b0;--gc-bccbc3:#d2c6ac;--gc-bdd0e6:#d8cdb6;--gc-bdd1e8:#d8ceb7;--gc-bed0e6:#d8cdb6;--gc-bed2ea:#d9d0b9;--gc-bed5b8:#d8cdb6;--gc-c2d3e8:#dad1ba;--gc-c2d4ea:#dbd1bc;--gc-c6d8ee:#ded5c2;--gc-c6e9ff:#e9e4d6;--gc-c98353:#92957e;--gc-c9cdc8:#d6cbb3;--gc-c9d7ec:#ded5c2;--gc-ca3548:#ca3548;--gc-cbdbef:#e1d9c6;--gc-ccdad4:#dfd6c3;--gc-ccddd1:#e0d9c6;--gc-cddcd2:#e0d8c5;--gc-ceded3:#e1d9c8;--gc-cfddd5:#e1d9c8;--gc-cfded3:#e1d9c8;--gc-cfe0f4:#e4ddce;--gc-cfe0f5:#e4ddce;--gc-d0e1d6:#e4dccc;--gc-d2dfd5:#e3dbca;--gc-d2dfd7:#e3dccb;--gc-d3e0d8:#e4dccc;--gc-d3e0d9:#e4dccc;--gc-d4e0d8:#e4dccc;--gc-d56274:#d56274;--gc-d5ded9:#e3dccb;--gc-d5e1db:#e4ddce;--gc-d6e7f6:#eae4d8;--gc-d6ecff:#ede8de;--gc-d74155:#d74155;--gc-d8e2dc:#e6e0d0;--gc-d8e9ff:#ece7db;--gc-d8ec8d:#f0e1bf;--gc-d8edff:#eeeadf;--gc-dbe5e0:#e8e3d5;--gc-dbe7f8:#ebe5d9;--gc-dceaff:#ede8de;--gc-e4a3cf:#e4a3cf;--gc-e5f0e8:#f0ede4;--gc-e6eeeb:#f0ece2;--gc-e76b80:#e76b80;--gc-e7eeea:#f0ece3;--gc-e8b04a:#dab55f;--gc-e8e5d7:#eae4d8;--gc-e8eeeb:#f0ece4;--gc-e8f0ff:#f3f0e8;--gc-eaf1ff:#f3f0ea;--gc-eaf2ff:#f4f1eb;--gc-eaf4ff:#f5f3ed;--gc-edb54c:#dcba6b;--gc-edf4ef:#f5f2ec;--gc-edf4ff:#f6f3ee;--gc-edf5ff:#f6f4ef;--gc-eeeeee:#f1ede5;--gc-eef4ff:#f6f3ee;--gc-eef5ff:#f6f4ef;--gc-efb8dc:#d3c8ad;--gc-eff5ff:#f7f4ef;--gc-eff7ff:#f8f6f1;--gc-f0c878:#e5cb8e;--gc-f0f5f2:#f6f3ee;--gc-f17c89:#f17c89;--gc-f1f6ff:#f7f6f1;--gc-f28a96:#f28a96;--gc-f3f7ff:#f8f7f2;--gc-f4c86a:#e5cb90;--gc-f4f8f5:#f8f7f3;--gc-f6f9f5:#faf8f5;--gc-f6f9f6:#faf8f5;--gc-f7faf7:#fbf9f7;--gc-f8a1ab:#c6b795;--gc-fb7f99:#fb7f99;--gc-ff8a9a:#ff8a9a;--gc-ff8d95:#ff8d95;--gc-ff9296:#ff9296;--gc-ff929a:#ff929a;--gc-ff979d:#ff979d;--gc-ff9a9a:#c4b591;--gc-ff9aa8:#c5b692;--gc-ffa39c:#c9ba9a;--gc-ffadb4:#cec2a5;--gc-ffb0c4:#d1c5a9;--gc-ffb3bd:#d2c6ac;--gc-ffb4bc:#d3c7ac;--gc-ffbec6:#d8ceb7;--gc-ffd08a:#ead5a6;--gc-ffd166:#ead5a6;--gc-ffd16640:#ead5a640;--gc-ffd26b:#ead6a8;--gc-ffda80:#eedcb5;--gc-ffdb8b:#eedeb7;--gc-ffdb8b88:#eedeb788;--gc-ffe0a4:#e9e4d6;--gc-ffe5a4:#ece7db;--gc-ffe6a1:#ece8dc;--gc-ffe6ab:#ede8dd;--gc-fffcf5:#fdfcfb;--gc-ffffff:#fffffe;--gc-ffffff15:#fffffe15}:root:has(.era-gilded) :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-lean);--map-opponent-likely:var(--map-opponent-lean);--map-third-likely:var(--map-third-lean);--map-fourth-likely:var(--map-fourth-lean)}:root:has(.era-gilded) .us-electoral-map{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .command-grid>[data-slot=tabs-content]{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .breaking-modal{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .desk-map-panel{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .desk-votes{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .results-hero{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .results-map{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .results-stats{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .results-compare{--gc-000000:#f3f1ee;--gc-00000022:#f3f1ee22;--gc-00000033:#f3f1ee33;--gc-00000055:#f3f1ee55;--gc-00000066:#f3f1ee66;--gc-00000088:#f3f1ee88;--gc-00000099:#f3f1ee99;--gc-000000aa:#f3f1eeaa;--gc-000000bb:#f3f1eebb;--gc-020811cf:#f1f0ebcf;--gc-03070fcc:#f1f0ebcc;--gc-030814d9:#f1f0ebd9;--gc-070d1c:#f0eeea;--gc-071426:#eeece8;--gc-080e1c:#f0eeea;--gc-080f20:#efeee9;--gc-080f20ed:#efeee9ed;--gc-0a1426:#eeece8;--gc-0a182c:#edebe5;--gc-0b1426:#eeece8;--gc-0b1429:#edece7;--gc-0b1526:#edece7;--gc-0b1529:#edebe6;--gc-0b152966:#edebe666;--gc-0b162a:#edebe6;--gc-0b1729:#edebe6;--gc-0b1729e0:#edebe6e0;--gc-0b1729f5:#edebe6f5;--gc-0c192c:#ecebe5;--gc-0d1729:#edebe6;--gc-0d182a:#edebe5;--gc-0d1a2d:#ecebe5;--gc-0d1a2e:#eceae4;--gc-0e192b:#ecebe5;--gc-0f1a2e:#eceae4;--gc-0f1c2e:#ebe9e4;--gc-0f1c30:#ebe9e4;--gc-0f1d33:#eae9e3;--gc-0f1d38:#eae9e3;--gc-101820:#edebe6;--gc-101b30:#ebe9e4;--gc-101c30:#ebe9e4;--gc-101d32:#eae9e3;--gc-101e32:#eae9e3;--gc-101f35:#eae8e1;--gc-102139:#e9e6e0;--gc-102f37:#e3e1d9;--gc-111a2c:#eceae4;--gc-111a30:#ebe9e4;--gc-111b30:#ebe9e4;--gc-11243d:#e8e6df;--gc-112741cc:#e6e3dccc;--gc-121c35:#eae9e3;--gc-121f36:#eae8e1;--gc-122036:#eae8e1;--gc-12233c:#e8e6df;--gc-123a33:#dedbd1;--gc-12635c:#b9b29f;--gc-132a41:#e5e3db;--gc-132a45:#e5e2da;--gc-132c4a:#e3e1d9;--gc-133553:#dedbd1;--gc-133a684d:#d9d6cb4d;--gc-139ce510:#714e0910;--gc-142136:#e9e6e0;--gc-14233a:#e8e6df;--gc-14243e:#e7e5df;--gc-14263f:#e7e4dd;--gc-142b46:#e4e1da;--gc-142d4b:#e3e0d8;--gc-15263a55:#e7e4de55;--gc-15263d:#e7e4de;--gc-15273f:#e6e3dc;--gc-152842:#e6e3dc;--gc-152845:#e5e3db;--gc-152b43:#e4e1da;--gc-155487:#c1bcaa;--gc-16263d:#e7e4dd;--gc-16283f:#e6e3dc;--gc-16665c:#b6af9a;--gc-17251e:#e9e6e0;--gc-172940:#e5e3db;--gc-172b48:#e3e1d9;--gc-172f4f:#e1ded6;--gc-173050:#e0ded5;--gc-17314f:#e0ded5;--gc-173a59:#dad6cc;--gc-17695f:#20553a;--gc-18243b:#e7e5de;--gc-182c46:#e3e1d9;--gc-186096:#b5ae98;--gc-192b4e:#e3e1d9;--gc-19314f:#e0ddd5;--gc-1974b6:#808fbe;--gc-197fd2:#714e09;--gc-1a3057:#dfdcd3;--gc-1a3153:#dfdcd3;--gc-1a3555:#dddad1;--gc-1a3756:#dcd9ce;--gc-1b2a3f:#e4e1da;--gc-1b3049:#e0ded5;--gc-1b3858:#dbd8cd;--gc-1b4c77:#cbc6b7;--gc-1b72a8:#9f957a;--gc-1c3454:#dedbd1;--gc-1d2d47:#e2e0d7;--gc-1d3550:#dedbd1;--gc-1f78a8:#7e8dbc;--gc-1f84c9:#714e09;--gc-203727:#dfdbd2;--gc-203d68:#d6d3c7;--gc-21486c:#cec9bc;--gc-22304a:#e0ded5;--gc-22324a:#dfdcd3;--gc-22344e:#dedbd1;--gc-22344f:#dedbd1;--gc-22364e:#ddd9d0;--gc-2388c8:#714e09;--gc-24374f:#dcd9ce;--gc-244536:#d5d1c4;--gc-244562:#d1ccbf;--gc-25496d:#cdc8b9;--gc-263144:#dfdcd3;--gc-263750:#dcd8ce;--gc-273a57:#d9d6cb;--gc-281e32:#e9e6e0;--gc-283c58:#d8d4c8;--gc-2a2314:#e7e5df;--gc-2a3a52:#d9d6cb;--gc-2a5a86:#bbb4a1;--gc-2b3d5a:#d6d3c7;--gc-2b3f5c:#d5d1c5;--gc-2c3f57:#d5d1c6;--gc-2c4058:#d5d1c4;--gc-2c4161:#d3cec2;--gc-2c4259:#d3cfc3;--gc-2c4666:#cfcbbd;--gc-2e4666:#cfcbbd;--gc-2e6654:#b5ae98;--gc-2f4a6c:#cbc6b8;--gc-2f9ad2:#714e09;--gc-30425e:#d2cec1;--gc-321b2b:#e8e6df;--gc-324860:#cdc9ba;--gc-333333:#dedbd1;--gc-344964:#ccc7b9;--gc-34506f:#c5bfaf;--gc-352b1d:#e2e0d7;--gc-354e71:#c7c1b1;--gc-355276:#c2bdab;--gc-364b64:#cbc6b7;--gc-365373:#c2bcab;--gc-365577:#c0b9a7;--gc-384c62:#cac4b5;--gc-38506c:#c5bfaf;--gc-385477:#c0bba9;--gc-395371:#c1bcaa;--gc-397092:#a1997e;--gc-39bfff:#302204;--gc-39bfffaa:#302204aa;--gc-3a526d:#c3beac;--gc-3a5573:#c0b9a7;--gc-3a5a82:#b9b29f;--gc-3a82b0:#697cb2;--gc-3b4c68:#c8c3b3;--gc-3c4c66:#c8c3b3;--gc-3f5873:#bcb6a2;--gc-3f5f86:#b4ac97;--gc-4022643d:#dfdbd23d;--gc-40597a:#bab4a0;--gc-40618a:#b1a993;--gc-41658b:#aca48d;--gc-42678d:#aaa189;--gc-42729e:#8292bf;--gc-43516a:#c2bcab;--gc-44594d:#beb8a6;--gc-455c80:#b6af9a;--gc-456587:#aca48d;--gc-466183:#b0a993;--gc-466c94:#a39a80;--gc-46b5ed:#412d05;--gc-476480:#aea78f;--gc-476583:#aca48d;--gc-48616a:#b4ac97;--gc-486182:#b0a992;--gc-48c8ff:#261a03;--gc-496987:#a89f87;--gc-4a6680:#aba48c;--gc-4a6c92:#a39a7f;--gc-4ac7ff:#261a03;--gc-4f7194:#8492bf;--gc-4f7fb0:#697cb2;--gc-50c9ff:#261a03;--gc-517259:#a1997e;--gc-54718f:#8292bf;--gc-577861:#7f8ebd;--gc-58728e:#808fbe;--gc-58cfff:#261a03;--gc-58cfff88:#261a0388;--gc-59d6ff:#261a03;--gc-5a4a2a:#c8c2b2;--gc-5b746c:#8292bf;--gc-5bd9ff:#261a03;--gc-5bd9ff44:#261a0344;--gc-5bd9ff55:#261a0355;--gc-5bd9ff88:#261a0388;--gc-5e766b:#7f8ebd;--gc-60766a:#7e8dbc;--gc-60ceff:#261a03;--gc-61766a:#7e8dbc;--gc-61d7ff:#261a03;--gc-62d6ff:#261a03;--gc-63776e:#7b8bbb;--gc-64806d:#6e80b4;--gc-64caff:#261a03;--gc-64cdf9:#261a03;--gc-65d9ff:#261a03;--gc-667e6c:#7081b5;--gc-668d74:#586da9;--gc-66beff:#1f4f8f;--gc-66ccff55:#261a0355;--gc-67c5ff:#1f4f8f;--gc-688070:#6c7eb4;--gc-68bdff:#1f4f8f;--gc-69806f:#6c7db3;--gc-69cfff:#261a03;--gc-6adeff:#261a03;--gc-6b5426:#77530a;--gc-6b5a3a:#b5ae98;--gc-6b82a3:#6074ad;--gc-6bd0f5:#261a03;--gc-6ce0ff:#261a03;--gc-6d8099:#6477af;--gc-6de6ff:#261a03;--gc-70d3ff:#261a03;--gc-7197bd:#445484;--gc-71caf4:#261a03;--gc-74d7ff:#261a03;--gc-74daff:#261a03;--gc-75caff:#1f4f8f;--gc-76d8ff:#261a03;--gc-77c9ff:#1f4f8f;--gc-784650:#beb7a5;--gc-78e4ad:#20553a;--gc-7983de:#714e09;--gc-79e6b1:#20553a;--gc-7f9fca:#38456c;--gc-7fb9e6:#312204;--gc-7fd0ff:#261a03;--gc-7fe3a2:#20553a;--gc-7fe3a288:#20553a88;--gc-81d7ff:#261a03;--gc-8395b0:#445383;--gc-8397b7:#41507e;--gc-83aaca:#2d3757;--gc-85d8fa:#261a03;--gc-8adfff:#261a03;--gc-8b233c:#821f2f;--gc-8c6b2e:#77530a;--gc-8ca1c3:#344165;--gc-8ea6c2:#2f3b5c;--gc-8ed7ff:#261a03;--gc-8fa7c9:#2d3757;--gc-8fc4ff:#261a03;--gc-8fd8ff:#261a03;--gc-8fe6b0:#20553a;--gc-92a8c4:#2c3756;--gc-982f46:#821f2f;--gc-9fb3cc:#1f263c;--gc-9fb7d2:#1b2235;--gc-9fb8d6:#1a2033;--gc-9fc3e6:#171c2d;--gc-9fd3ff:#171c2d;--gc-9fe3b5:#20553a;--gc-a45b39:#8292bf;--gc-a6b6d0:#1b2235;--gc-a75a1710:#77530a10;--gc-a7e6c0:#20553a;--gc-a9bcd4:#171c2d;--gc-a9c2b2:#171c2d;--gc-a9dcff:#171c2d;--gc-aabbd3:#171c2d;--gc-aabcda:#171c2d;--gc-ad894b:#4a5c90;--gc-adc0d8:#171c2d;--gc-aebed6:#171c2d;--gc-aebed7:#171c2d;--gc-b4c5df:#171c2d;--gc-b5c6db:#171c2d;--gc-b5c8bd:#171c2d;--gc-b5c9df:#171c2d;--gc-b6c6dd:#171c2d;--gc-b7c9df:#171c2d;--gc-b87551:#576ba9;--gc-b8c8d5:#171c2d;--gc-b8c9df:#171c2d;--gc-b8ccc5:#171c2d;--gc-b9cee8:#171c2d;--gc-bbcce0:#171c2d;--gc-bccbc3:#171c2d;--gc-bdd0e6:#171c2d;--gc-bdd1e8:#171c2d;--gc-bed0e6:#171c2d;--gc-bed2ea:#171c2d;--gc-bed5b8:#171c2d;--gc-c2d3e8:#171c2d;--gc-c2d4ea:#171c2d;--gc-c6d8ee:#171c2d;--gc-c6e9ff:#171c2d;--gc-c98353:#445485;--gc-c9cdc8:#171c2d;--gc-c9d7ec:#171c2d;--gc-ca3548:#821f2f;--gc-cbdbef:#171c2d;--gc-ccdad4:#171c2d;--gc-ccddd1:#171c2d;--gc-cddcd2:#171c2d;--gc-ceded3:#171c2d;--gc-cfddd5:#171c2d;--gc-cfded3:#171c2d;--gc-cfe0f4:#171c2d;--gc-cfe0f5:#171c2d;--gc-d0e1d6:#171c2d;--gc-d2dfd5:#171c2d;--gc-d2dfd7:#171c2d;--gc-d3e0d8:#171c2d;--gc-d3e0d9:#171c2d;--gc-d4e0d8:#171c2d;--gc-d56274:#821f2f;--gc-d5ded9:#171c2d;--gc-d5e1db:#171c2d;--gc-d6e7f6:#171c2d;--gc-d6ecff:#171c2d;--gc-d74155:#821f2f;--gc-d8e2dc:#171c2d;--gc-d8e9ff:#171c2d;--gc-d8ec8d:#261a03;--gc-d8edff:#171c2d;--gc-dbe5e0:#171c2d;--gc-dbe7f8:#171c2d;--gc-dceaff:#171c2d;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2d;--gc-e6eeeb:#171c2d;--gc-e76b80:#821f2f;--gc-e7eeea:#171c2d;--gc-e8b04a:#77530a;--gc-e8e5d7:#171c2d;--gc-e8eeeb:#171c2d;--gc-e8f0ff:#171c2d;--gc-eaf1ff:#171c2d;--gc-eaf2ff:#171c2d;--gc-eaf4ff:#171c2d;--gc-edb54c:#77530a;--gc-edf4ef:#171c2d;--gc-edf4ff:#171c2d;--gc-edf5ff:#171c2d;--gc-eeeeee:#171c2d;--gc-eef4ff:#171c2d;--gc-eef5ff:#171c2d;--gc-efb8dc:#171c2d;--gc-eff5ff:#171c2d;--gc-eff7ff:#171c2d;--gc-f0c878:#77530a;--gc-f0f5f2:#171c2d;--gc-f17c89:#821f2f;--gc-f1f6ff:#171c2d;--gc-f28a96:#821f2f;--gc-f3f7ff:#171c2d;--gc-f4c86a:#77530a;--gc-f4f8f5:#171c2d;--gc-f6f9f5:#171c2d;--gc-f6f9f6:#171c2d;--gc-f7faf7:#171c2d;--gc-f8a1ab:#171c2d;--gc-fb7f99:#821f2f;--gc-ff8a9a:#821f2f;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1a2032;--gc-ff9aa8:#191f30;--gc-ffa39c:#171c2d;--gc-ffadb4:#171c2d;--gc-ffb0c4:#171c2d;--gc-ffb3bd:#171c2d;--gc-ffb4bc:#171c2d;--gc-ffbec6:#171c2d;--gc-ffd08a:#77530a;--gc-ffd166:#77530a;--gc-ffd16640:#77530a40;--gc-ffd26b:#77530a;--gc-ffda80:#77530a;--gc-ffdb8b:#77530a;--gc-ffdb8b88:#77530a88;--gc-ffe0a4:#171c2d;--gc-ffe5a4:#171c2d;--gc-ffe6a1:#171c2d;--gc-ffe6ab:#171c2d;--gc-fffcf5:#171c2d;--gc-ffffff:#171c2d;--gc-ffffff15:#171c2d15}:root:has(.era-gilded) .us-electoral-map :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .command-grid>[data-slot=tabs-content] :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .breaking-modal :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .desk-map-panel :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .desk-votes :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .results-hero :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .results-map :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .results-stats :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .results-compare :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-gilded) .us-electoral-map :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .command-grid>[data-slot=tabs-content] :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .breaking-modal :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .desk-map-panel :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .desk-votes :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .results-hero :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .results-map :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .results-stats :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .results-compare :is(.primary,.fit-advance,.desk-live,.nav-count){color:#fff}:root:has(.era-gilded) .us-electoral-map :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .command-grid>[data-slot=tabs-content] :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .breaking-modal :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .desk-map-panel :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .desk-votes :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .results-hero :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .results-map :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .results-stats :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .results-compare :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#fff}:root:has(.era-gilded) .us-electoral-map{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded) .command-grid>[data-slot=tabs-content]{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded) .breaking-modal{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded) .desk-map-panel{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded) .desk-votes{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded) .results-hero{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded) .results-map{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded) .results-stats{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded) .results-compare{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-gilded){--gf-text:"News Cycle", "Libre Franklin", sans-serif;--gf-serif:"News Cycle", "Libre Franklin", sans-serif;--gf-display:"Bodoni Moda", Georgia, serif}.era-gilded,.era-gilded :where(button,input,select,textarea){font-family:var(--gf-text);font-size-adjust:.52}:root:has(.era-gilded) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong){--gf-display:"Bodoni Moda", Georgia, serif;font-size-adjust:none;font-family:Bodoni Moda,Georgia,serif}:root:has(.era-gilded) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong) :is(i,small,span){font-size-adjust:.52;font-family:News Cycle,Libre Franklin,sans-serif}:root:has(.era-gilded) .poll-numbers.three-way:has(>:nth-child(4)) strong{font-size:22px}:root:has(.era-gilded) .poll-numbers.three-way:has(>:nth-child(5)) strong{font-size:19px}:is(:root:has(.era-gilded) :is(.election-app,.night-desk),:root:has(.era-gilded) :is(.election-app,.night-desk) *){text-transform:none;letter-spacing:normal}:root:has(.era-gilded) .election-app .fit-bar .fit-advance{background:var(--gc-ca3548)}:root:has(.era-gilded) .election-app.fit .map-stage>.us-electoral-map{background:var(--gc-1a3057)}:root:has(.era-gilded) .state-actions{background:var(--gc-121f36)}:root:has(.era-gilded) .start-card{background:var(--gc-12233c)}:is(:root:has(.era-gilded) .start-card:hover:not(:disabled),:root:has(.era-gilded) .start-card:focus-visible:not(:disabled)){background:var(--gc-172f4f)}:root:has(.era-gilded) .scenario-card{background:var(--gc-14243e)}:is(:root:has(.era-gilded) .scenario-card:hover,:root:has(.era-gilded) .scenario-card:focus-visible){background:var(--gc-1a3153)}:root:has(.era-gilded) .history-race{background:var(--gc-14243e)}:root:has(.era-gilded) .electoral-map{background:var(--gc-b8ccc5)}:root:has(.era-gilded) .election-app{background:var(--gc-070d1c)}:root:has(.era-gilded) .election-app .intro{background:var(--gc-111a30)}:root:has(.era-gilded) .election-app :is(.panel,:root:has(.era-gilded) .map-panel,:root:has(.era-gilded) .stats,:root:has(.era-gilded) .setup-names,:root:has(.era-gilded) .opponent-card,:root:has(.era-gilded) .custom-party-editor,:root:has(.era-gilded) .party-card,:root:has(.era-gilded) .platform-issue,:root:has(.era-gilded) .bloc-grid article,:root:has(.era-gilded) .endorsement-grid article){background:var(--gc-121f36)}:root:has(.era-gilded) .election-app .navigation [data-slot=tabs-trigger]:is([data-active],:root:has(.era-gilded) [data-state=active]){background:var(--gc-1b4c77)}:root:has(.era-gilded) .election-app .primary{background:var(--gc-1974b6)}:root:has(.era-gilded) .election-app .secondary{background:var(--gc-1c3454)}:root:has(.era-gilded) .election-app .next-week>.primary{background:var(--gc-ca3548)}:root:has(.era-gilded) .election-app [data-slot=progress-indicator]{background:var(--gc-197fd2)}:root:has(.era-gilded) .election-app .us-electoral-map{background:var(--gc-192b4e)}:root:has(.era-gilded) .election-app .night-banner{background:var(--gc-203d68)}:root:has(.era-gilded) .election-app .setup-intro{background:var(--gc-142d4b)}:root:has(.era-gilded) .election-opening .setup-start .primary{background:var(--gc-ca3548)}:root:has(.era-gilded) .night-vote-readout{background:var(--gc-132c4a)}:root:has(.era-gilded) .settings-dialog{background:var(--gc-121f36)}:root:has(.era-gilded) .settings-actions .primary{background:var(--gc-1974b6)}:root:has(.era-gilded) .results-hero{background:var(--gc-132a45)}:root:has(.era-gilded) .results-actions .primary{background:var(--gc-1974b6)}:root:has(.era-gilded) .results-actions .primary:hover{background:var(--gc-1f84c9)}:is(:root:has(.era-gilded) .outcome-victory .results-hero,:root:has(.era-gilded) .outcome-house-victory .results-hero){background:var(--gc-123a33)}:root:has(.era-gilded) .studio-dialog .primary{background:var(--gc-1974b6)}:root:has(.era-gilded) .night-desk{background:var(--gc-142b46)}:root:has(.era-gilded) .desk-votes{background:var(--gc-182c46)}:is(:root:has(.era-gilded) .quick-start,:root:has(.era-gilded) .first-week-guide,:root:has(.era-gilded) .week-recap){background:var(--gc-142b46)}:root:has(.era-gilded) .us-electoral-map .primary{background:var(--gc-39bfff)}:root:has(.era-gilded) .command-grid>[data-slot=tabs-content] .primary{background:var(--gc-39bfff)}:root:has(.era-gilded) .breaking-modal .primary{background:var(--gc-39bfff)}:root:has(.era-gilded) .desk-map-panel .primary{background:var(--gc-39bfff)}:root:has(.era-gilded) .desk-votes .primary{background:var(--gc-39bfff)}:root:has(.era-gilded) .results-hero .primary{background:var(--gc-39bfff)}:root:has(.era-gilded) .results-map .primary{background:var(--gc-39bfff)}:root:has(.era-gilded) .results-stats .primary{background:var(--gc-39bfff)}:root:has(.era-gilded) .results-compare .primary{background:var(--gc-39bfff)}:root:has(.era-depression){--gc-000000:#0b0a07;--gc-00000022:#0b0a0722;--gc-00000033:#0b0a0733;--gc-00000055:#0b0a0755;--gc-00000066:#0b0a0766;--gc-00000088:#0b0a0788;--gc-00000099:#0b0a0799;--gc-000000aa:#0b0a07aa;--gc-000000bb:#0b0a07bb;--gc-020811cf:#14110ccf;--gc-03070fcc:#13110ccc;--gc-030814d9:#14120dd9;--gc-070d1c:#1a1710;--gc-071426:#211c14;--gc-080e1c:#1b1710;--gc-080f20:#1d1811;--gc-080f20ed:#1d1811ed;--gc-0a1426:#211c14;--gc-0a182c:#252017;--gc-0b1426:#211c14;--gc-0b1429:#211c14;--gc-0b1526:#221d15;--gc-0b1529:#221d15;--gc-0b152966:#221d1566;--gc-0b162a:#241e16;--gc-0b1729:#241e16;--gc-0b1729e0:#241e16e0;--gc-0b1729f5:#241e16f5;--gc-0c192c:#262117;--gc-0d1729:#241f16;--gc-0d182a:#252017;--gc-0d1a2d:#272218;--gc-0d1a2e:#272218;--gc-0e192b:#262117;--gc-0f1a2e:#272218;--gc-0f1c2e:#292419;--gc-0f1c30:#292419;--gc-0f1d33:#2b251a;--gc-0f1d38:#2c261b;--gc-101820:#241f16;--gc-101b30:#282319;--gc-101c30:#292419;--gc-101d32:#2b251a;--gc-101e32:#2c261b;--gc-101f35:#2d261b;--gc-102139:#2f281d;--gc-102f37:#3b3324;--gc-111a2c:#272218;--gc-111a30:#282319;--gc-111b30:#292419;--gc-11243d:#332b1f;--gc-112741cc:#362e21cc;--gc-121c35:#2b251a;--gc-121f36:#2d261b;--gc-122036:#2e271c;--gc-12233c:#322a1e;--gc-123a33:#473c2b;--gc-12635c:#5b4e38;--gc-132a41:#393123;--gc-132a45:#393123;--gc-132c4a:#3c3325;--gc-133553:#453c2b;--gc-133a684d:#4d422f4d;--gc-139ce510:#bf8a2d10;--gc-142136:#2f281d;--gc-14233a:#322a1e;--gc-14243e:#332b1f;--gc-14263f:#352e21;--gc-142b46:#3a3224;--gc-142d4b:#3d3425;--gc-15263a55:#342d2055;--gc-15263d:#352e21;--gc-15273f:#362f21;--gc-152842:#373022;--gc-152845:#373022;--gc-152b43:#3a3223;--gc-155487:#5b4e38;--gc-16263d:#352e21;--gc-16283f:#373022;--gc-16665c:#5b4e38;--gc-17251e:#312a1e;--gc-172940:#383023;--gc-172b48:#3b3224;--gc-172f4f:#403627;--gc-173050:#413728;--gc-17314f:#423828;--gc-173a59:#4b402e;--gc-17695f:#17695f;--gc-18243b:#332b1f;--gc-182c46:#3c3325;--gc-186096:#5b4e38;--gc-192b4e:#3c3325;--gc-19314f:#423928;--gc-1974b6:#757158;--gc-197fd2:#a17426;--gc-1a3057:#423928;--gc-1a3153:#433929;--gc-1a3555:#473d2b;--gc-1a3756:#483e2c;--gc-1b2a3f:#3a3223;--gc-1b3049:#413728;--gc-1b3858:#493f2d;--gc-1b4c77:#5b4e38;--gc-1b72a8:#5b4e38;--gc-1c3454:#453c2b;--gc-1d2d47:#3d3425;--gc-1d3550:#463c2b;--gc-1f78a8:#5b4e38;--gc-1f84c9:#a47627;--gc-203727:#443b2a;--gc-203d68:#514632;--gc-21486c:#5b4e38;--gc-22304a:#423828;--gc-22324a:#433a29;--gc-22344e:#453c2b;--gc-22344f:#453c2b;--gc-22364e:#483d2c;--gc-2388c8:#a87927;--gc-24374f:#493f2d;--gc-244536:#534833;--gc-244562:#584b36;--gc-25496d:#5b4e38;--gc-263144:#423928;--gc-263750:#493f2d;--gc-273a57:#4d422f;--gc-281e32:#312a1e;--gc-283c58:#4f4330;--gc-2a2314:#332b1f;--gc-2a3a52:#4c422f;--gc-2a5a86:#5b4e38;--gc-2b3d5a:#514632;--gc-2b3f5c:#534833;--gc-2c3f57:#524732;--gc-2c4058:#534833;--gc-2c4161:#564a35;--gc-2c4259:#564a35;--gc-2c4666:#5a4e37;--gc-2e4666:#5b4e38;--gc-2e6654:#5b4e38;--gc-2f4a6c:#5b4e38;--gc-2f9ad2:#bc872c;--gc-30425e:#574b35;--gc-321b2b:#322a1e;--gc-324860:#5b4e38;--gc-333333:#453c2b;--gc-344964:#5b4e38;--gc-34506f:#5b4e38;--gc-352b1d:#3d3425;--gc-354e71:#5b4e38;--gc-355276:#5b4e38;--gc-364b64:#5b4e38;--gc-365373:#5b4e38;--gc-365577:#5b4e38;--gc-384c62:#5b4e38;--gc-38506c:#5b4e38;--gc-385477:#5b4e38;--gc-395371:#5b4e38;--gc-397092:#5b4e38;--gc-39bfff:#d9ac5f;--gc-39bfffaa:#d9ac5faa;--gc-3a526d:#5b4e38;--gc-3a5573:#5b4e38;--gc-3a5a82:#5b4e38;--gc-3a82b0:#827c62;--gc-3b4c68:#5b4e38;--gc-3c4c66:#5b4e38;--gc-3f5873:#5b4e38;--gc-3f5f86:#5b4e38;--gc-4022643d:#443a293d;--gc-40597a:#5b4e38;--gc-40618a:#5b4e38;--gc-41658b:#5b4e38;--gc-42678d:#69644f;--gc-42729e:#736e57;--gc-43516a:#5b4e38;--gc-44594d:#5b4e38;--gc-455c80:#5b4e38;--gc-456587:#67634d;--gc-466183:#5b4e38;--gc-466c94:#6e6953;--gc-46b5ed:#d4a24a;--gc-476480:#5b4e38;--gc-476583:#5b4e38;--gc-48616a:#5b4e38;--gc-486182:#5b4e38;--gc-48c8ff:#deb570;--gc-496987:#6b6651;--gc-4a6680:#5b4e38;--gc-4a6c92:#6e6a53;--gc-4ac7ff:#ddb46e;--gc-4f7194:#736e57;--gc-4f7fb0:#827c62;--gc-50c9ff:#deb774;--gc-517259:#5b4e38;--gc-54718f:#736e57;--gc-577861:#767159;--gc-58728e:#747058;--gc-58cfff:#e1bd7e;--gc-58cfff88:#e1bd7e88;--gc-59d6ff:#e4c48c;--gc-5a4a2a:#5b4e38;--gc-5b746c:#746f58;--gc-5bd9ff:#e5c690;--gc-5bd9ff44:#e5c69044;--gc-5bd9ff55:#e5c69055;--gc-5bd9ff88:#e5c69088;--gc-5e766b:#767259;--gc-60766a:#767259;--gc-60ceff:#e1bd7e;--gc-61766a:#767259;--gc-61d7ff:#e4c58e;--gc-62d6ff:#e4c58d;--gc-63776e:#77735a;--gc-64806d:#7f7960;--gc-64caff:#dfba78;--gc-64cdf9:#e0bc7c;--gc-65d9ff:#e6c792;--gc-667e6c:#7e785f;--gc-668d74:#8a8568;--gc-66beff:#66beff;--gc-66ccff55:#e0bc7c55;--gc-67c5ff:#67c5ff;--gc-688070:#807b60;--gc-68bdff:#68bdff;--gc-69806f:#807b60;--gc-69cfff:#e2bf82;--gc-6adeff:#e8cb9b;--gc-6b5426:#69551f;--gc-6b5a3a:#5b4e38;--gc-6b82a3:#868165;--gc-6bd0f5:#e2bf82;--gc-6ce0ff:#e8cd9f;--gc-6d8099:#847e64;--gc-6de6ff:#ebd2a9;--gc-70d3ff:#e4c38a;--gc-7197bd:#999478;--gc-71caf4:#e0ba79;--gc-74d7ff:#e5c791;--gc-74daff:#e7ca97;--gc-75caff:#75caff;--gc-76d8ff:#e6c893;--gc-77c9ff:#77c9ff;--gc-784650:#5b4e38;--gc-78e4ad:#78e4ad;--gc-7983de:#b4822a;--gc-79e6b1:#79e6b1;--gc-7f9fca:#a39d84;--gc-7fb9e6:#d9ab5d;--gc-7fd0ff:#e3c38a;--gc-7fe3a2:#7fe3a2;--gc-7fe3a288:#7fe3a288;--gc-81d7ff:#e6c995;--gc-8395b0:#9a9479;--gc-8397b7:#9c967c;--gc-83aaca:#aba68f;--gc-85d8fa:#e7ca97;--gc-8adfff:#ead0a5;--gc-8b233c:#8b233c;--gc-8c6b2e:#876e27;--gc-8ca1c3:#a5a188;--gc-8ea6c2:#a9a58d;--gc-8ed7ff:#e7ca99;--gc-8fa7c9:#aaa68e;--gc-8fc4ff:#e0bb7a;--gc-8fd8ff:#e8cb9b;--gc-8fe6b0:#8fe6b0;--gc-92a8c4:#aba790;--gc-982f46:#982f46;--gc-9fb3cc:#beb086;--gc-9fb7d2:#c1b48c;--gc-9fb8d6:#c2b68d;--gc-9fc3e6:#c9bf9c;--gc-9fd3ff:#d6ceb2;--gc-9fe3b5:#9fe3b5;--gc-a45b39:#736e57;--gc-a6b6d0:#c1b48c;--gc-a75a1710:#856b2610;--gc-a7e6c0:#a7e6c0;--gc-a9bcd4:#c6ba94;--gc-a9c2b2:#c7bb97;--gc-a9dcff:#dcd5bf;--gc-aabbd3:#c5ba93;--gc-aabcda:#c6ba95;--gc-ad894b:#959073;--gc-adc0d8:#c9be9a;--gc-aebed6:#c8bd98;--gc-aebed7:#c8bd98;--gc-b4c5df:#cdc4a3;--gc-b5c6db:#cec4a4;--gc-b5c8bd:#cdc4a3;--gc-b5c9df:#d0c7a8;--gc-b6c6dd:#cec4a4;--gc-b7c9df:#d1c7a9;--gc-b87551:#8b8669;--gc-b8c8d5:#cfc5a6;--gc-b8c9df:#d1c8a9;--gc-b8ccc5:#d1c8a9;--gc-b9cee8:#d4ccaf;--gc-bbcce0:#d3caae;--gc-bccbc3:#d1c8a9;--gc-bdd0e6:#d6ceb2;--gc-bdd1e8:#d7ceb4;--gc-bed0e6:#d7ceb4;--gc-bed2ea:#d7d0b6;--gc-bed5b8:#d7ceb4;--gc-c2d3e8:#d9d2b9;--gc-c2d4ea:#d9d2b9;--gc-c6d8ee:#ddd6c0;--gc-c6e9ff:#e8e4d5;--gc-c98353:#999378;--gc-c9cdc8:#d4cbaf;--gc-c9d7ec:#dcd6bf;--gc-ca3548:#ca3548;--gc-cbdbef:#e0d9c5;--gc-ccdad4:#ddd6c0;--gc-ccddd1:#dfd9c3;--gc-cddcd2:#dfd9c3;--gc-ceded3:#e1dac6;--gc-cfddd5:#e0d9c5;--gc-cfded3:#e1dac6;--gc-cfe0f4:#e4decd;--gc-cfe0f5:#e4dfcd;--gc-d0e1d6:#e2dcca;--gc-d2dfd5:#e1dcc8;--gc-d2dfd7:#e2dcc8;--gc-d3e0d8:#e2dcca;--gc-d3e0d9:#e2ddca;--gc-d4e0d8:#e2ddca;--gc-d56274:#d56274;--gc-d5ded9:#e2dcc8;--gc-d5e1db:#e4decd;--gc-d6e7f6:#e9e5d6;--gc-d6ecff:#ede9dd;--gc-d74155:#d74155;--gc-d8e2dc:#e5dfce;--gc-d8e9ff:#ebe7db;--gc-d8ec8d:#f1e1c4;--gc-d8edff:#eeeadf;--gc-dbe5e0:#e7e3d3;--gc-dbe7f8:#eae6d8;--gc-dceaff:#ece9dd;--gc-e4a3cf:#e4a3cf;--gc-e5f0e8:#f0ede4;--gc-e6eeeb:#f0ece2;--gc-e76b80:#e76b80;--gc-e7eeea:#f0ede2;--gc-e8b04a:#d3b768;--gc-e8e5d7:#e9e5d6;--gc-e8eeeb:#f0ede2;--gc-e8f0ff:#f2f0e7;--gc-eaf1ff:#f3f0e9;--gc-eaf2ff:#f4f1ea;--gc-eaf4ff:#f5f3ec;--gc-edb54c:#d7bc74;--gc-edf4ef:#f5f2ec;--gc-edf4ff:#f5f3ed;--gc-edf5ff:#f6f4ef;--gc-eeeeee:#f1eee4;--gc-eef4ff:#f5f3ed;--gc-eef5ff:#f6f4ef;--gc-efb8dc:#d1c8aa;--gc-eff5ff:#f6f4ef;--gc-eff7ff:#f8f6f1;--gc-f0c878:#e0cc95;--gc-f0f5f2:#f5f4ed;--gc-f17c89:#f17c89;--gc-f1f6ff:#f7f6f0;--gc-f28a96:#f28a96;--gc-f3f7ff:#f8f7f2;--gc-f4c86a:#e0cd96;--gc-f4f8f5:#f8f7f3;--gc-f6f9f5:#faf8f5;--gc-f6f9f6:#faf8f5;--gc-f7faf7:#fafaf6;--gc-f8a1ab:#c4b892;--gc-fb7f99:#fb7f99;--gc-ff8a9a:#ff8a9a;--gc-ff8d95:#ff8d95;--gc-ff9296:#ff9296;--gc-ff929a:#ff929a;--gc-ff979d:#ff979d;--gc-ff9a9a:#c2b68d;--gc-ff9aa8:#c3b78f;--gc-ffa39c:#c6bb96;--gc-ffadb4:#cdc2a1;--gc-ffb0c4:#cfc5a6;--gc-ffb3bd:#d1c7a9;--gc-ffb4bc:#d1c8a9;--gc-ffbec6:#d7ceb4;--gc-ffd08a:#e6d7ab;--gc-ffd166:#e6d6aa;--gc-ffd16640:#e6d6aa40;--gc-ffd26b:#e7d7ab;--gc-ffda80:#ebdeb9;--gc-ffdb8b:#ebdfbb;--gc-ffdb8b88:#ebdfbb88;--gc-ffe0a4:#e8e3d4;--gc-ffe5a4:#ebe7db;--gc-ffe6a1:#ebe7db;--gc-ffe6ab:#ece9dc;--gc-fffcf5:#fdfdfb;--gc-ffffff:#fffffe;--gc-ffffff15:#fffffe15}:root:has(.era-depression) :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-lean);--map-opponent-likely:var(--map-opponent-lean);--map-third-likely:var(--map-third-lean);--map-fourth-likely:var(--map-fourth-lean)}:root:has(.era-depression) .us-electoral-map{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .command-grid>[data-slot=tabs-content]{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .breaking-modal{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .desk-map-panel{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .desk-votes{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .results-hero{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .results-map{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .results-stats{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .results-compare{--gc-000000:#eae2c7;--gc-00000022:#eae2c722;--gc-00000033:#eae2c733;--gc-00000055:#eae2c755;--gc-00000066:#eae2c766;--gc-00000088:#eae2c788;--gc-00000099:#eae2c799;--gc-000000aa:#eae2c7aa;--gc-000000bb:#eae2c7bb;--gc-020811cf:#e9e1c4cf;--gc-03070fcc:#e9e1c4cc;--gc-030814d9:#e9e1c4d9;--gc-070d1c:#e8dfc2;--gc-071426:#e7debe;--gc-080e1c:#e8dfc2;--gc-080f20:#e8dfc0;--gc-080f20ed:#e8dfc0ed;--gc-0a1426:#e7debe;--gc-0a182c:#e6dcbc;--gc-0b1426:#e7debe;--gc-0b1429:#e7debe;--gc-0b1526:#e7debe;--gc-0b1529:#e7debe;--gc-0b152966:#e7debe66;--gc-0b162a:#e6ddbd;--gc-0b1729:#e6ddbd;--gc-0b1729e0:#e6ddbde0;--gc-0b1729f5:#e6ddbdf5;--gc-0c192c:#e6dcbc;--gc-0d1729:#e6ddbd;--gc-0d182a:#e6dcbc;--gc-0d1a2d:#e6dbba;--gc-0d1a2e:#e6dbba;--gc-0e192b:#e6dcbc;--gc-0f1a2e:#e6dbba;--gc-0f1c2e:#e6dbba;--gc-0f1c30:#e6dbba;--gc-0f1d33:#e5dbb8;--gc-0f1d38:#e5dbb8;--gc-101820:#e6dcbc;--gc-101b30:#e6dbba;--gc-101c30:#e6dbba;--gc-101d32:#e5dbb8;--gc-101e32:#e5dbb8;--gc-101f35:#e5dab7;--gc-102139:#e3d9b5;--gc-102f37:#e0d4ab;--gc-111a2c:#e6dbba;--gc-111a30:#e6dbba;--gc-111b30:#e6dbba;--gc-11243d:#e3d8b3;--gc-112741cc:#e2d7b1cc;--gc-121c35:#e5dbb8;--gc-121f36:#e4dab6;--gc-122036:#e4dab6;--gc-12233c:#e3d8b5;--gc-123a33:#dccd9f;--gc-12635c:#c2a95a;--gc-132a41:#e1d4ad;--gc-132a45:#e1d4ad;--gc-132c4a:#e0d4ab;--gc-133553:#dccea1;--gc-133a684d:#d9ca974d;--gc-139ce510:#4e591e10;--gc-142136:#e3d9b5;--gc-14233a:#e3d8b5;--gc-14243e:#e3d8b3;--gc-14263f:#e2d7b1;--gc-142b46:#e0d4ad;--gc-142d4b:#dfd3aa;--gc-15263a55:#e2d7b155;--gc-15263d:#e2d7b1;--gc-15273f:#e2d7b1;--gc-152842:#e1d5af;--gc-152845:#e1d5af;--gc-152b43:#e1d4ad;--gc-155487:#c8b26b;--gc-16263d:#e2d7b1;--gc-16283f:#e1d5af;--gc-16665c:#c0a754;--gc-17251e:#e3d8b5;--gc-172940:#e1d5af;--gc-172b48:#e0d4ab;--gc-172f4f:#ded1a7;--gc-173050:#ded1a5;--gc-17314f:#ded1a5;--gc-173a59:#d9ca99;--gc-17695f:#3c521f;--gc-18243b:#e3d8b3;--gc-182c46:#e0d4ab;--gc-186096:#bea550;--gc-192b4e:#e0d3ab;--gc-19314f:#ded1a5;--gc-1974b6:#b5834b;--gc-197fd2:#4e591e;--gc-1a3057:#ddd0a4;--gc-1a3153:#ddd0a4;--gc-1a3555:#dccd9f;--gc-1a3756:#dbcd9d;--gc-1b2a3f:#e1d4ad;--gc-1b3049:#ded1a7;--gc-1b3858:#dacb9b;--gc-1b4c77:#ceba7a;--gc-1b72a8:#b88852;--gc-1c3454:#dccea1;--gc-1d2d47:#dfd2a9;--gc-1d3550:#dccd9f;--gc-1f78a8:#b28149;--gc-1f84c9:#4e591e;--gc-203727:#ddcfa2;--gc-203d68:#d7c792;--gc-21486c:#d1bf82;--gc-22304a:#ded1a5;--gc-22324a:#ddd0a3;--gc-22344e:#dccea1;--gc-22344f:#dccea1;--gc-22364e:#dbcd9f;--gc-2388c8:#4e591e;--gc-24374f:#dbcd9d;--gc-244536:#d6c590;--gc-244562:#d3c188;--gc-25496d:#d0bd80;--gc-263144:#ddd0a4;--gc-263750:#dacc9c;--gc-273a57:#d9ca97;--gc-281e32:#e3d8b5;--gc-283c58:#d8c894;--gc-2a2314:#e3d8b3;--gc-2a3a52:#d9ca97;--gc-2a5a86:#c3ab5d;--gc-2b3d5a:#d7c792;--gc-2b3f5c:#d6c690;--gc-2c3f57:#d6c690;--gc-2c4058:#d5c58f;--gc-2c4161:#d4c38c;--gc-2c4259:#d4c38c;--gc-2c4666:#d2c084;--gc-2e4666:#d2c084;--gc-2e6654:#bea551;--gc-2f4a6c:#cfbc7c;--gc-2f9ad2:#4e591e;--gc-30425e:#d4c38a;--gc-321b2b:#e3d8b5;--gc-324860:#d1be81;--gc-333333:#dccea1;--gc-344964:#cfbc7e;--gc-34506f:#cab671;--gc-352b1d:#dfd2a9;--gc-354e71:#ccb774;--gc-355276:#c9b36d;--gc-364b64:#ceba7a;--gc-365373:#c8b26b;--gc-365577:#c7b167;--gc-384c62:#cdba79;--gc-38506c:#cab671;--gc-385477:#c7b167;--gc-395371:#c8b26b;--gc-397092:#ba8c56;--gc-39bfff:#24290e;--gc-39bfffaa:#24290eaa;--gc-3a526d:#c9b36d;--gc-3a5573:#c7b167;--gc-3a5a82:#c2a95a;--gc-3a82b0:#9f7341;--gc-3b4c68:#cdb977;--gc-3c4c66:#cdb977;--gc-3f5873:#c4ac5f;--gc-3f5f86:#bea44e;--gc-4022643d:#ddd0a33d;--gc-40597a:#c3ab5c;--gc-40618a:#bba148;--gc-41658b:#b79c44;--gc-42678d:#b59a43;--gc-42729e:#b6854d;--gc-43516a:#c9b36c;--gc-44594d:#c5af63;--gc-455c80:#c0a754;--gc-456587:#b79c44;--gc-466183:#bba148;--gc-466c94:#ad9340;--gc-46b5ed:#303712;--gc-476480:#ba9e45;--gc-476583:#b89d44;--gc-48616a:#bea44e;--gc-486182:#bba148;--gc-48c8ff:#1a1f0a;--gc-496987:#b29842;--gc-4a6680:#b69b43;--gc-4a6c92:#ad9340;--gc-4ac7ff:#1b200b;--gc-4f7194:#b6854d;--gc-4f7fb0:#9f7341;--gc-50c9ff:#1a1f0a;--gc-517259:#ba8c56;--gc-54718f:#b6854d;--gc-577861:#b48249;--gc-58728e:#b5844b;--gc-58cfff:#1a1f0a;--gc-58cfff88:#1a1f0a88;--gc-59d6ff:#1a1f0a;--gc-5a4a2a:#ccb876;--gc-5b746c:#b6844c;--gc-5bd9ff:#1a1f0a;--gc-5bd9ff44:#1a1f0a44;--gc-5bd9ff55:#1a1f0a55;--gc-5bd9ff88:#1a1f0a88;--gc-5e766b:#b38149;--gc-60766a:#b38149;--gc-60ceff:#1a1f0a;--gc-61766a:#b28149;--gc-61d7ff:#1a1f0a;--gc-62d6ff:#1a1f0a;--gc-63776e:#b07f48;--gc-64806d:#a37642;--gc-64caff:#1a1f0a;--gc-64cdf9:#1a1f0a;--gc-65d9ff:#1a1f0a;--gc-667e6c:#a57743;--gc-668d74:#8e673a;--gc-66beff:#1f4f8f;--gc-66ccff55:#1a1f0a55;--gc-67c5ff:#1f4f8f;--gc-688070:#a17542;--gc-68bdff:#1f4f8f;--gc-69806f:#a17542;--gc-69cfff:#1a1f0a;--gc-6adeff:#1a1f0a;--gc-6b5426:#7a5011;--gc-6b5a3a:#bea550;--gc-6b82a3:#956c3d;--gc-6bd0f5:#1a1f0a;--gc-6ce0ff:#1a1f0a;--gc-6d8099:#996f3e;--gc-6de6ff:#1a1f0a;--gc-70d3ff:#1a1f0a;--gc-7197bd:#70512e;--gc-71caf4:#1a1f0a;--gc-74d7ff:#1a1f0a;--gc-74daff:#1a1f0a;--gc-75caff:#1f4f8f;--gc-76d8ff:#1a1f0a;--gc-77c9ff:#1f4f8f;--gc-784650:#c5af63;--gc-78e4ad:#3c521f;--gc-7983de:#4e591e;--gc-79e6b1:#3c521f;--gc-7f9fca:#5d4326;--gc-7fb9e6:#252b0e;--gc-7fd0ff:#1a1f0a;--gc-7fe3a2:#3c521f;--gc-7fe3a288:#3c521f88;--gc-81d7ff:#1a1f0a;--gc-8395b0:#6f512d;--gc-8397b7:#6b4d2c;--gc-83aaca:#4d371f;--gc-85d8fa:#1a1f0a;--gc-8adfff:#1a1f0a;--gc-8b233c:#7e271e;--gc-8c6b2e:#7a5011;--gc-8ca1c3:#573f24;--gc-8ea6c2:#4f3920;--gc-8ed7ff:#1a1f0a;--gc-8fa7c9:#4d371f;--gc-8fc4ff:#1a1f0a;--gc-8fd8ff:#1a1f0a;--gc-8fe6b0:#3c521f;--gc-92a8c4:#4b371f;--gc-982f46:#7e271e;--gc-9fb3cc:#372716;--gc-9fb7d2:#312314;--gc-9fb8d6:#2e2213;--gc-9fc3e6:#251b0f;--gc-9fd3ff:#251b0f;--gc-9fe3b5:#3c521f;--gc-a45b39:#b6854d;--gc-a6b6d0:#302313;--gc-a75a1710:#7a501110;--gc-a7e6c0:#3c521f;--gc-a9bcd4:#271d10;--gc-a9c2b2:#251b0f;--gc-a9dcff:#251b0f;--gc-aabbd3:#281d11;--gc-aabcda:#261b10;--gc-ad894b:#795731;--gc-adc0d8:#251b0f;--gc-aebed6:#251b0f;--gc-aebed7:#251b0f;--gc-b4c5df:#251b0f;--gc-b5c6db:#251b0f;--gc-b5c8bd:#251b0f;--gc-b5c9df:#251b0f;--gc-b6c6dd:#251b0f;--gc-b7c9df:#251b0f;--gc-b87551:#8c6539;--gc-b8c8d5:#251b0f;--gc-b8c9df:#251b0f;--gc-b8ccc5:#251b0f;--gc-b9cee8:#251b0f;--gc-bbcce0:#251b0f;--gc-bccbc3:#251b0f;--gc-bdd0e6:#251b0f;--gc-bdd1e8:#251b0f;--gc-bed0e6:#251b0f;--gc-bed2ea:#251b0f;--gc-bed5b8:#251b0f;--gc-c2d3e8:#251b0f;--gc-c2d4ea:#251b0f;--gc-c6d8ee:#251b0f;--gc-c6e9ff:#251b0f;--gc-c98353:#70512e;--gc-c9cdc8:#251b0f;--gc-c9d7ec:#251b0f;--gc-ca3548:#7e271e;--gc-cbdbef:#251b0f;--gc-ccdad4:#251b0f;--gc-ccddd1:#251b0f;--gc-cddcd2:#251b0f;--gc-ceded3:#251b0f;--gc-cfddd5:#251b0f;--gc-cfded3:#251b0f;--gc-cfe0f4:#251b0f;--gc-cfe0f5:#251b0f;--gc-d0e1d6:#251b0f;--gc-d2dfd5:#251b0f;--gc-d2dfd7:#251b0f;--gc-d3e0d8:#251b0f;--gc-d3e0d9:#251b0f;--gc-d4e0d8:#251b0f;--gc-d56274:#7e271e;--gc-d5ded9:#251b0f;--gc-d5e1db:#251b0f;--gc-d6e7f6:#251b0f;--gc-d6ecff:#251b0f;--gc-d74155:#7e271e;--gc-d8e2dc:#251b0f;--gc-d8e9ff:#251b0f;--gc-d8ec8d:#1a1f0a;--gc-d8edff:#251b0f;--gc-dbe5e0:#251b0f;--gc-dbe7f8:#251b0f;--gc-dceaff:#251b0f;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#251b0f;--gc-e6eeeb:#251b0f;--gc-e76b80:#7e271e;--gc-e7eeea:#251b0f;--gc-e8b04a:#7a5011;--gc-e8e5d7:#251b0f;--gc-e8eeeb:#251b0f;--gc-e8f0ff:#251b0f;--gc-eaf1ff:#251b0f;--gc-eaf2ff:#251b0f;--gc-eaf4ff:#251b0f;--gc-edb54c:#7a5011;--gc-edf4ef:#251b0f;--gc-edf4ff:#251b0f;--gc-edf5ff:#251b0f;--gc-eeeeee:#251b0f;--gc-eef4ff:#251b0f;--gc-eef5ff:#251b0f;--gc-efb8dc:#251b0f;--gc-eff5ff:#251b0f;--gc-eff7ff:#251b0f;--gc-f0c878:#7a5011;--gc-f0f5f2:#251b0f;--gc-f17c89:#7e271e;--gc-f1f6ff:#251b0f;--gc-f28a96:#7e271e;--gc-f3f7ff:#251b0f;--gc-f4c86a:#7a5011;--gc-f4f8f5:#251b0f;--gc-f6f9f5:#251b0f;--gc-f6f9f6:#251b0f;--gc-f7faf7:#251b0f;--gc-f8a1ab:#291d11;--gc-fb7f99:#7e271e;--gc-ff8a9a:#7e271e;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#2e2113;--gc-ff9aa8:#2d2112;--gc-ffa39c:#251b0f;--gc-ffadb4:#251b0f;--gc-ffb0c4:#251b0f;--gc-ffb3bd:#251b0f;--gc-ffb4bc:#251b0f;--gc-ffbec6:#251b0f;--gc-ffd08a:#7a5011;--gc-ffd166:#7a5011;--gc-ffd16640:#7a501140;--gc-ffd26b:#7a5011;--gc-ffda80:#7a5011;--gc-ffdb8b:#7a5011;--gc-ffdb8b88:#7a501188;--gc-ffe0a4:#251b0f;--gc-ffe5a4:#251b0f;--gc-ffe6a1:#251b0f;--gc-ffe6ab:#251b0f;--gc-fffcf5:#251b0f;--gc-ffffff:#251b0f;--gc-ffffff15:#251b0f15}:root:has(.era-depression) .us-electoral-map :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .command-grid>[data-slot=tabs-content] :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .breaking-modal :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .desk-map-panel :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .desk-votes :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .results-hero :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .results-map :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .results-stats :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .results-compare :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:root:has(.era-depression) .us-electoral-map :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .command-grid>[data-slot=tabs-content] :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .breaking-modal :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .desk-map-panel :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .desk-votes :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .results-hero :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .results-map :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .results-stats :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .results-compare :is(.primary,.fit-advance,.desk-live,.nav-count){color:#f4ebcf}:root:has(.era-depression) .us-electoral-map :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .command-grid>[data-slot=tabs-content] :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .breaking-modal :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .desk-map-panel :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .desk-votes :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .results-hero :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .results-map :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .results-stats :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .results-compare :is(.primary,.fit-advance,.desk-live,.nav-count) *{color:#f4ebcf}:root:has(.era-depression) .us-electoral-map{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression) .command-grid>[data-slot=tabs-content]{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression) .breaking-modal{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression) .desk-map-panel{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression) .desk-votes{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression) .results-hero{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression) .results-map{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression) .results-stats{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression) .results-compare{--background:var(--gc-070d1c);--foreground:var(--gc-eaf1ff);--primary:var(--gc-39bfff);--muted:var(--gc-18243b);--muted-foreground:var(--gc-a6b6d0);--border:var(--gc-30425e);--card:var(--gc-101b30);--card-foreground:var(--gc-eaf1ff);--popover:var(--gc-101b30);--popover-foreground:var(--gc-eaf1ff);--secondary:var(--gc-172b48);--secondary-foreground:var(--gc-eaf1ff);--accent:var(--gc-1a3756);--accent-foreground:var(--gc-ffffff);--input:var(--gc-455c80);--primary-foreground:var(--gc-071426);color:var(--foreground)}:root:has(.era-depression){--gf-text:"Jost", "Libre Franklin", sans-serif;--gf-serif:"Jost", "Libre Franklin", sans-serif;--gf-display:"Big Shoulders Stencil", "Jost", sans-serif}.era-depression,.era-depression :where(button,input,select,textarea){font-family:var(--gf-text);font-size-adjust:.52}:root:has(.era-depression) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong){--gf-display:"Big Shoulders Stencil", "Jost", sans-serif;font-size-adjust:none;font-family:Big Shoulders Stencil,Jost,sans-serif}:root:has(.era-depression) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong) :is(i,small,span){font-size-adjust:.52;font-family:Jost,Libre Franklin,sans-serif}:root:has(.era-depression) .poll-numbers.three-way:has(>:nth-child(4)) strong{font-size:22px}:root:has(.era-depression) .poll-numbers.three-way:has(>:nth-child(5)) strong{font-size:19px}:is(:root:has(.era-depression) :is(.election-app,.night-desk),:root:has(.era-depression) :is(.election-app,.night-desk) *){text-transform:none;letter-spacing:normal}:root:has(.era-depression) .election-app .fit-bar .fit-advance{background:var(--gc-ca3548)}:root:has(.era-depression) .election-app.fit .map-stage>.us-electoral-map{background:var(--gc-1a3057)}:root:has(.era-depression) .state-actions{background:var(--gc-121f36)}:root:has(.era-depression) .start-card{background:var(--gc-12233c)}:is(:root:has(.era-depression) .start-card:hover:not(:disabled),:root:has(.era-depression) .start-card:focus-visible:not(:disabled)){background:var(--gc-172f4f)}:root:has(.era-depression) .scenario-card{background:var(--gc-14243e)}:is(:root:has(.era-depression) .scenario-card:hover,:root:has(.era-depression) .scenario-card:focus-visible){background:var(--gc-1a3153)}:root:has(.era-depression) .history-race{background:var(--gc-14243e)}:root:has(.era-depression) .electoral-map{background:var(--gc-b8ccc5)}:root:has(.era-depression) .election-app{background:var(--gc-070d1c)}:root:has(.era-depression) .election-app .intro{background:var(--gc-111a30)}:root:has(.era-depression) .election-app :is(.panel,:root:has(.era-depression) .map-panel,:root:has(.era-depression) .stats,:root:has(.era-depression) .setup-names,:root:has(.era-depression) .opponent-card,:root:has(.era-depression) .custom-party-editor,:root:has(.era-depression) .party-card,:root:has(.era-depression) .platform-issue,:root:has(.era-depression) .bloc-grid article,:root:has(.era-depression) .endorsement-grid article){background:var(--gc-121f36)}:root:has(.era-depression) .election-app .navigation [data-slot=tabs-trigger]:is([data-active],:root:has(.era-depression) [data-state=active]){background:var(--gc-1b4c77)}:root:has(.era-depression) .election-app .primary{background:var(--gc-1974b6)}:root:has(.era-depression) .election-app .secondary{background:var(--gc-1c3454)}:root:has(.era-depression) .election-app .next-week>.primary{background:var(--gc-ca3548)}:root:has(.era-depression) .election-app [data-slot=progress-indicator]{background:var(--gc-197fd2)}:root:has(.era-depression) .election-app .us-electoral-map{background:var(--gc-192b4e)}:root:has(.era-depression) .election-app .night-banner{background:var(--gc-203d68)}:root:has(.era-depression) .election-app .setup-intro{background:var(--gc-142d4b)}:root:has(.era-depression) .election-opening .setup-start .primary{background:var(--gc-ca3548)}:root:has(.era-depression) .night-vote-readout{background:var(--gc-132c4a)}:root:has(.era-depression) .settings-dialog{background:var(--gc-121f36)}:root:has(.era-depression) .settings-actions .primary{background:var(--gc-1974b6)}:root:has(.era-depression) .results-hero{background:var(--gc-132a45)}:root:has(.era-depression) .results-actions .primary{background:var(--gc-1974b6)}:root:has(.era-depression) .results-actions .primary:hover{background:var(--gc-1f84c9)}:is(:root:has(.era-depression) .outcome-victory .results-hero,:root:has(.era-depression) .outcome-house-victory .results-hero){background:var(--gc-123a33)}:root:has(.era-depression) .studio-dialog .primary{background:var(--gc-1974b6)}:root:has(.era-depression) .night-desk{background:var(--gc-142b46)}:root:has(.era-depression) .desk-votes{background:var(--gc-182c46)}:is(:root:has(.era-depression) .quick-start,:root:has(.era-depression) .first-week-guide,:root:has(.era-depression) .week-recap){background:var(--gc-142b46)}:root:has(.era-depression) .us-electoral-map .primary{background:var(--gc-39bfff)}:root:has(.era-depression) .command-grid>[data-slot=tabs-content] .primary{background:var(--gc-39bfff)}:root:has(.era-depression) .breaking-modal .primary{background:var(--gc-39bfff)}:root:has(.era-depression) .desk-map-panel .primary{background:var(--gc-39bfff)}:root:has(.era-depression) .desk-votes .primary{background:var(--gc-39bfff)}:root:has(.era-depression) .results-hero .primary{background:var(--gc-39bfff)}:root:has(.era-depression) .results-map .primary{background:var(--gc-39bfff)}:root:has(.era-depression) .results-stats .primary{background:var(--gc-39bfff)}:root:has(.era-depression) .results-compare .primary{background:var(--gc-39bfff)}:root:has(.era-coldwar){--gc-000000:#000;--gc-00000022:#0002;--gc-00000033:#0003;--gc-00000055:#0005;--gc-00000066:#0006;--gc-00000088:#0008;--gc-00000099:#0009;--gc-000000aa:#000a;--gc-000000bb:#000b;--gc-020811cf:#080807cf;--gc-03070fcc:#070606cc;--gc-030814d9:#090808d9;--gc-070d1c:#0e0d0d;--gc-071426:#141312;--gc-080e1c:#0f0f0e;--gc-080f20:#100f0e;--gc-080f20ed:#100f0eed;--gc-0a1426:#141413;--gc-0a182c:#181716;--gc-0b1426:#151513;--gc-0b1429:#151513;--gc-0b1526:#161513;--gc-0b1529:#161514;--gc-0b152966:#16151466;--gc-0b162a:#171715;--gc-0b1729:#171715;--gc-0b1729e0:#171715e0;--gc-0b1729f5:#171715f5;--gc-0c192c:#191917;--gc-0d1729:#171715;--gc-0d182a:#181816;--gc-0d1a2d:#1a1918;--gc-0d1a2e:#1a1918;--gc-0e192b:#191917;--gc-0f1a2e:#1b1a18;--gc-0f1c2e:#1c1b1a;--gc-0f1c30:#1c1b1a;--gc-0f1d33:#1e1d1b;--gc-0f1d38:#1e1e1c;--gc-101820:#181716;--gc-101b30:#1c1b1a;--gc-101c30:#1c1c1a;--gc-101d32:#1e1d1b;--gc-101e32:#1e1e1c;--gc-101f35:#1f1e1c;--gc-102139:#22201e;--gc-102f37:#2c2b28;--gc-111a2c:#1b1a19;--gc-111a30:#1b1b19;--gc-111b30:#1c1b1a;--gc-11243d:#252421;--gc-112741cc:#282624cc;--gc-121c35:#1d1d1b;--gc-121f36:#1f1e1c;--gc-122036:#21201d;--gc-12233c:#242220;--gc-123a33:#353330;--gc-12635c:#5b5853;--gc-132a41:#2a2826;--gc-132a45:#2b2926;--gc-132c4a:#2c2b28;--gc-133553:#34332f;--gc-133a684d:#3b39364d;--gc-139ce510:#b2910910;--gc-142136:#22201e;--gc-14233a:#242220;--gc-14243e:#252421;--gc-14263f:#272623;--gc-142b46:#2c2a27;--gc-142d4b:#2d2c29;--gc-15263a55:#26252355;--gc-15263d:#272623;--gc-15273f:#282624;--gc-152842:#292825;--gc-152845:#292825;--gc-152b43:#2b2a27;--gc-155487:#53514c;--gc-16263d:#272623;--gc-16283f:#282725;--gc-16665c:#5d5b55;--gc-17251e:#23221f;--gc-172940:#292826;--gc-172b48:#2c2a28;--gc-172f4f:#302e2b;--gc-173050:#31302c;--gc-17314f:#31302c;--gc-173a59:#393734;--gc-17695f:#17695f;--gc-18243b:#252422;--gc-182c46:#2c2b28;--gc-186096:#5f5c56;--gc-192b4e:#2d2c29;--gc-19314f:#31302d;--gc-1974b6:#737068;--gc-197fd2:#957908;--gc-1a3057:#32302d;--gc-1a3153:#32302d;--gc-1a3555:#353330;--gc-1a3756:#373532;--gc-1b2a3f:#2b2a27;--gc-1b3049:#302e2b;--gc-1b3858:#383733;--gc-1b4c77:#4c4a45;--gc-1b72a8:#6f6c65;--gc-1c3454:#353330;--gc-1d2d47:#2e2c2a;--gc-1d3550:#353330;--gc-1f78a8:#747169;--gc-1f84c9:#987c08;--gc-203727:#33322e;--gc-203d68:#3e3d39;--gc-21486c:#484641;--gc-22304a:#31302c;--gc-22324a:#33312e;--gc-22344e:#353330;--gc-22344f:#353330;--gc-22364e:#363531;--gc-2388c8:#9c7e08;--gc-24374f:#373532;--gc-244536:#413f3a;--gc-244562:#45433e;--gc-25496d:#494642;--gc-263144:#32302d;--gc-263750:#383733;--gc-273a57:#3b3936;--gc-281e32:#242220;--gc-283c58:#3d3b37;--gc-2a2314:#252421;--gc-2a3a52:#3b3936;--gc-2a5a86:#595651;--gc-2b3d5a:#3e3d39;--gc-2b3f5c:#413e3a;--gc-2c3f57:#403d39;--gc-2c4058:#413f3a;--gc-2c4161:#42403c;--gc-2c4259:#42403c;--gc-2c4666:#474440;--gc-2e4666:#474440;--gc-2e6654:#5e5b55;--gc-2f4a6c:#4b4844;--gc-2f9ad2:#af8e09;--gc-30425e:#44413d;--gc-321b2b:#242220;--gc-324860:#494642;--gc-333333:#34332f;--gc-344964:#4a4843;--gc-34506f:#504e48;--gc-352b1d:#2e2c2a;--gc-354e71:#4f4c47;--gc-355276:#53504b;--gc-364b64:#4c4a45;--gc-365373:#53504b;--gc-365577:#55524d;--gc-384c62:#4d4a45;--gc-38506c:#514e49;--gc-385477:#55524d;--gc-395371:#53514c;--gc-397092:#6e6a63;--gc-39bfff:#d9af0b;--gc-39bfffaa:#d9af0baa;--gc-3a526d:#52504a;--gc-3a5573:#55524d;--gc-3a5a82:#5b5853;--gc-3a82b0:#807c73;--gc-3b4c68:#4e4b46;--gc-3c4c66:#4d4b46;--gc-3f5873:#585650;--gc-3f5f86:#605d56;--gc-4022643d:#33312e3d;--gc-40597a:#5a5852;--gc-40618a:#625f58;--gc-41658b:#66625c;--gc-42678d:#67635d;--gc-42729e:#726e67;--gc-43516a:#53504b;--gc-44594d:#56544e;--gc-455c80:#5e5b55;--gc-456587:#66625c;--gc-466183:#625f58;--gc-466c94:#6c6962;--gc-46b5ed:#cda60b;--gc-476480:#64615a;--gc-476583:#66625c;--gc-48616a:#605d56;--gc-486182:#625f59;--gc-48c8ff:#e1b70c;--gc-496987:#69655f;--gc-4a6680:#66635c;--gc-4a6c92:#6d6963;--gc-4ac7ff:#e1b70c;--gc-4f7194:#716e66;--gc-4f7fb0:#807b73;--gc-50c9ff:#e4b80c;--gc-517259:#6e6a63;--gc-54718f:#726e67;--gc-577861:#747069;--gc-58728e:#737068;--gc-58cfff:#eabe0c;--gc-58cfff88:#eabe0c88;--gc-59d6ff:#f0c20d;--gc-5a4a2a:#4e4c47;--gc-5b746c:#726e67;--gc-5bd9ff:#f2c511;--gc-5bd9ff44:#f2c51144;--gc-5bd9ff55:#f2c51155;--gc-5bd9ff88:#f2c51188;--gc-5e766b:#747069;--gc-60766a:#747069;--gc-60ceff:#e9bd0c;--gc-61766a:#747069;--gc-61d7ff:#f1c40d;--gc-62d6ff:#f1c40d;--gc-63776e:#76726b;--gc-64806d:#7d7a72;--gc-64caff:#e6bb0c;--gc-64cdf9:#e9bc0c;--gc-65d9ff:#f3c616;--gc-667e6c:#7b7870;--gc-668d74:#88837b;--gc-66beff:#66beff;--gc-66ccff55:#e9bc0c55;--gc-67c5ff:#67c5ff;--gc-688070:#7d7a72;--gc-68bdff:#68bdff;--gc-69806f:#7f7a72;--gc-69cfff:#ebbe0c;--gc-6adeff:#f4cc2a;--gc-6b5426:#5e5744;--gc-6b5a3a:#5e5b55;--gc-6b82a3:#848078;--gc-6bd0f5:#ebbe0c;--gc-6ce0ff:#f4ce37;--gc-6d8099:#837e76;--gc-6de6ff:#f6d44b;--gc-70d3ff:#f0c20d;--gc-7197bd:#97938c;--gc-71caf4:#e6bb0c;--gc-74d7ff:#f3c616;--gc-74daff:#f3c922;--gc-75caff:#75caff;--gc-76d8ff:#f3c81a;--gc-77c9ff:#77c9ff;--gc-784650:#57544f;--gc-78e4ad:#78e4ad;--gc-7983de:#a78709;--gc-79e6b1:#79e6b1;--gc-7f9fca:#a09d96;--gc-7fb9e6:#d7ae0b;--gc-7fd0ff:#efc20d;--gc-7fe3a2:#7fe3a2;--gc-7fe3a288:#7fe3a288;--gc-81d7ff:#f3c91e;--gc-8395b0:#97938c;--gc-8397b7:#99958e;--gc-83aaca:#a8a59f;--gc-85d8fa:#f3c922;--gc-8adfff:#f5d141;--gc-8b233c:#8b233c;--gc-8c6b2e:#7a7058;--gc-8ca1c3:#a39f99;--gc-8ea6c2:#a7a39d;--gc-8ed7ff:#f4ca25;--gc-8fa7c9:#a8a49e;--gc-8fc4ff:#e6bb0c;--gc-8fd8ff:#f4cc2a;--gc-8fe6b0:#8fe6b0;--gc-92a8c4:#a9a69f;--gc-982f46:#982f46;--gc-9fb3cc:#b3b1ac;--gc-9fb7d2:#b7b5af;--gc-9fb8d6:#b8b6b1;--gc-9fc3e6:#c1beba;--gc-9fd3ff:#cfcdca;--gc-9fe3b5:#9fe3b5;--gc-a45b39:#726e67;--gc-a6b6d0:#b7b5af;--gc-a75a1710:#776e5610;--gc-a7e6c0:#a7e6c0;--gc-a9bcd4:#bdbab6;--gc-a9c2b2:#bebcb7;--gc-a9dcff:#d7d6d3;--gc-aabbd3:#bcbab5;--gc-aabcda:#bdbbb6;--gc-ad894b:#928f87;--gc-adc0d8:#c0beba;--gc-aebed6:#bfbcb8;--gc-aebed7:#bfbcb8;--gc-b4c5df:#c6c4bf;--gc-b5c6db:#c6c4c1;--gc-b5c8bd:#c6c4bf;--gc-b5c9df:#c8c7c3;--gc-b6c6dd:#c6c5c1;--gc-b7c9df:#c8c7c3;--gc-b87551:#89847c;--gc-b8c8d5:#c7c6c2;--gc-b8c9df:#c9c8c4;--gc-b8ccc5:#c9c8c4;--gc-b9cee8:#cdcbc8;--gc-bbcce0:#cccac6;--gc-bccbc3:#c9c8c4;--gc-bdd0e6:#cfcdca;--gc-bdd1e8:#d0cecb;--gc-bed0e6:#d0cecb;--gc-bed2ea:#d1cfcc;--gc-bed5b8:#d0cecb;--gc-c2d3e8:#d2d1ce;--gc-c2d4ea:#d3d2cf;--gc-c6d8ee:#d7d6d3;--gc-c6e9ff:#e5e4e2;--gc-c98353:#97938c;--gc-c9cdc8:#cdcbc8;--gc-c9d7ec:#d7d6d3;--gc-ca3548:#ca3548;--gc-cbdbef:#dbd9d7;--gc-ccdad4:#d8d7d4;--gc-ccddd1:#dad9d6;--gc-cddcd2:#dad8d6;--gc-ceded3:#dbdad7;--gc-cfddd5:#dbdad7;--gc-cfded3:#dbdad8;--gc-cfe0f4:#e0dedc;--gc-cfe0f5:#e0dedc;--gc-d0e1d6:#dedcda;--gc-d2dfd5:#dddbd9;--gc-d2dfd7:#dddbd9;--gc-d3e0d8:#dedcda;--gc-d3e0d9:#dedcda;--gc-d4e0d8:#dedcda;--gc-d56274:#d56274;--gc-d5ded9:#dddbd9;--gc-d5e1db:#e0dedc;--gc-d6e7f6:#e5e5e3;--gc-d6ecff:#eae9e7;--gc-d74155:#d74155;--gc-d8e2dc:#e1dfdd;--gc-d8e9ff:#e8e8e6;--gc-d8ec8d:#f9e289;--gc-d8edff:#ebeae8;--gc-dbe5e0:#e3e3e1;--gc-dbe7f8:#e6e6e4;--gc-dceaff:#e9e9e7;--gc-e4a3cf:#e4a3cf;--gc-e5f0e8:#eeedec;--gc-e6eeeb:#edeceb;--gc-e76b80:#e76b80;--gc-e7eeea:#edeceb;--gc-e8b04a:#c0b9a8;--gc-e8e5d7:#e5e5e3;--gc-e8eeeb:#edeceb;--gc-e8f0ff:#f0efee;--gc-eaf1ff:#f1f1f0;--gc-eaf2ff:#f2f2f1;--gc-eaf4ff:#f3f3f2;--gc-edb54c:#c4bdae;--gc-edf4ef:#f3f2f1;--gc-edf4ff:#f4f4f3;--gc-edf5ff:#f4f4f3;--gc-eeeeee:#eeeeed;--gc-eef4ff:#f4f4f3;--gc-eef5ff:#f5f5f4;--gc-efb8dc:#c9c8c4;--gc-eff5ff:#f5f5f4;--gc-eff7ff:#f6f6f5;--gc-f0c878:#d2cdc0;--gc-f0f5f2:#f4f4f3;--gc-f17c89:#f17c89;--gc-f1f6ff:#f6f6f5;--gc-f28a96:#f28a96;--gc-f3f7ff:#f7f7f6;--gc-f4c86a:#d3cdc2;--gc-f4f8f5:#f7f7f6;--gc-f6f9f5:#f8f8f8;--gc-f6f9f6:#f8f8f8;--gc-f7faf7:#f9f9f9;--gc-f8a1ab:#bbb9b4;--gc-fb7f99:#fb7f99;--gc-ff8a9a:#ff8a9a;--gc-ff8d95:#ff8d95;--gc-ff9296:#ff9296;--gc-ff929a:#ff929a;--gc-ff979d:#ff979d;--gc-ff9a9a:#b8b6b1;--gc-ff9aa8:#b9b7b2;--gc-ffa39c:#bebbb7;--gc-ffadb4:#c5c2be;--gc-ffb0c4:#c7c6c2;--gc-ffb3bd:#c8c7c3;--gc-ffb4bc:#c9c8c4;--gc-ffbec6:#d0cecb;--gc-ffd08a:#dcd7ce;--gc-ffd166:#dbd7cd;--gc-ffd16640:#dbd7cd40;--gc-ffd26b:#dcd8ce;--gc-ffda80:#e1ddd5;--gc-ffdb8b:#e2ded7;--gc-ffdb8b88:#e2ded788;--gc-ffe0a4:#e4e4e2;--gc-ffe5a4:#e8e7e5;--gc-ffe6a1:#e8e8e6;--gc-ffe6ab:#e9e8e7;--gc-fffcf5:#fdfcfc;--gc-ffffff:#fffffe;--gc-ffffff15:#fffffe15}:root:has(.era-coldwar) :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-lean);--map-opponent-likely:var(--map-opponent-lean);--map-third-likely:var(--map-third-lean);--map-fourth-likely:var(--map-fourth-lean)}:root:has(.era-coldwar){--gf-text:"Libre Franklin", system-ui, sans-serif;--gf-serif:"Libre Franklin", system-ui, sans-serif;--gf-display:"Libre Franklin", system-ui, sans-serif}.era-coldwar,.era-coldwar :where(button,input,select,textarea){font-family:var(--gf-text);font-size-adjust:.54}:root:has(.era-coldwar) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong){--gf-display:"Michroma", "Libre Franklin", sans-serif;font-size-adjust:none;font-family:Michroma,Libre Franklin,sans-serif}:root:has(.era-coldwar) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong) :is(i,small,span){font-size-adjust:.54;font-family:Libre Franklin,system-ui,sans-serif}:root:has(.era-coldwar) .poll-numbers.three-way:has(>:nth-child(4)) strong{font-size:22px}:root:has(.era-coldwar) .poll-numbers.three-way:has(>:nth-child(5)) strong{font-size:19px}:is(:root:has(.era-coldwar) :is(.election-app,.night-desk),:root:has(.era-coldwar) :is(.election-app,.night-desk) *){text-transform:none;letter-spacing:normal}:root:has(.era-coldwar) .election-app .fit-bar .fit-advance{background:var(--gc-ca3548)}:root:has(.era-coldwar) .election-app.fit .map-stage>.us-electoral-map{background:var(--gc-1a3057)}:root:has(.era-coldwar) .state-actions{background:var(--gc-121f36)}:root:has(.era-coldwar) .start-card{background:var(--gc-12233c)}:is(:root:has(.era-coldwar) .start-card:hover:not(:disabled),:root:has(.era-coldwar) .start-card:focus-visible:not(:disabled)){background:var(--gc-172f4f)}:root:has(.era-coldwar) .scenario-card{background:var(--gc-14243e)}:is(:root:has(.era-coldwar) .scenario-card:hover,:root:has(.era-coldwar) .scenario-card:focus-visible){background:var(--gc-1a3153)}:root:has(.era-coldwar) .history-race{background:var(--gc-14243e)}:root:has(.era-coldwar) .electoral-map{background:var(--gc-b8ccc5)}:root:has(.era-coldwar) .election-app{background:var(--gc-070d1c)}:root:has(.era-coldwar) .election-app .intro{background:var(--gc-111a30)}:root:has(.era-coldwar) .election-app :is(.panel,:root:has(.era-coldwar) .map-panel,:root:has(.era-coldwar) .stats,:root:has(.era-coldwar) .setup-names,:root:has(.era-coldwar) .opponent-card,:root:has(.era-coldwar) .custom-party-editor,:root:has(.era-coldwar) .party-card,:root:has(.era-coldwar) .platform-issue,:root:has(.era-coldwar) .bloc-grid article,:root:has(.era-coldwar) .endorsement-grid article){background:var(--gc-121f36)}:root:has(.era-coldwar) .election-app .navigation [data-slot=tabs-trigger]:is([data-active],:root:has(.era-coldwar) [data-state=active]){background:var(--gc-1b4c77)}:root:has(.era-coldwar) .election-app .primary{background:var(--gc-1974b6)}:root:has(.era-coldwar) .election-app .secondary{background:var(--gc-1c3454)}:root:has(.era-coldwar) .election-app .next-week>.primary{background:var(--gc-ca3548)}:root:has(.era-coldwar) .election-app [data-slot=progress-indicator]{background:var(--gc-197fd2)}:root:has(.era-coldwar) .election-app .us-electoral-map{background:var(--gc-192b4e)}:root:has(.era-coldwar) .election-app .night-banner{background:var(--gc-203d68)}:root:has(.era-coldwar) .election-app .setup-intro{background:var(--gc-142d4b)}:root:has(.era-coldwar) .election-opening .setup-start .primary{background:var(--gc-ca3548)}:root:has(.era-coldwar) .night-vote-readout{background:var(--gc-132c4a)}:root:has(.era-coldwar) .settings-dialog{background:var(--gc-121f36)}:root:has(.era-coldwar) .settings-actions .primary{background:var(--gc-1974b6)}:root:has(.era-coldwar) .results-hero{background:var(--gc-132a45)}:root:has(.era-coldwar) .results-actions .primary{background:var(--gc-1974b6)}:root:has(.era-coldwar) .results-actions .primary:hover{background:var(--gc-1f84c9)}:is(:root:has(.era-coldwar) .outcome-victory .results-hero,:root:has(.era-coldwar) .outcome-house-victory .results-hero){background:var(--gc-123a33)}:root:has(.era-coldwar) .studio-dialog .primary{background:var(--gc-1974b6)}:root:has(.era-coldwar) .night-desk{background:var(--gc-142b46)}:root:has(.era-coldwar) .desk-votes{background:var(--gc-182c46)}:is(:root:has(.era-coldwar) .quick-start,:root:has(.era-coldwar) .first-week-guide,:root:has(.era-coldwar) .week-recap){background:var(--gc-142b46)}:root:has(.era-modern){--gc-000000:#f2f3f6;--gc-00000022:#f2f3f622;--gc-00000033:#f2f3f633;--gc-00000055:#f2f3f655;--gc-00000066:#f2f3f666;--gc-00000088:#f2f3f688;--gc-00000099:#f2f3f699;--gc-000000aa:#f2f3f6aa;--gc-000000bb:#f2f3f6bb;--gc-020811cf:#f0f3f6cf;--gc-03070fcc:#f0f3f6cc;--gc-030814d9:#f0f3f6d9;--gc-070d1c:#eef1f4;--gc-071426:#edf0f3;--gc-080e1c:#eef0f4;--gc-080f20:#eef0f4;--gc-080f20ed:#eef0f4ed;--gc-0a1426:#edf0f3;--gc-0a182c:#ebeef2;--gc-0b1426:#edf0f3;--gc-0b1429:#eceff3;--gc-0b1526:#eceff3;--gc-0b1529:#eceef3;--gc-0b152966:#eceef366;--gc-0b162a:#eceef3;--gc-0b1729:#eceef3;--gc-0b1729e0:#eceef3e0;--gc-0b1729f5:#eceef3f5;--gc-0c192c:#ebeef2;--gc-0d1729:#eceef3;--gc-0d182a:#ebeef2;--gc-0d1a2d:#ebeef2;--gc-0d1a2e:#ebedf2;--gc-0e192b:#ebeef2;--gc-0f1a2e:#ebedf2;--gc-0f1c2e:#e9edf1;--gc-0f1c30:#e9edf1;--gc-0f1d33:#e8ecf1;--gc-0f1d38:#e8ebf0;--gc-101820:#ebeef3;--gc-101b30:#e9edf1;--gc-101c30:#e9edf1;--gc-101d32:#e8ecf1;--gc-101e32:#e8ebf0;--gc-101f35:#e8ebf0;--gc-102139:#e7ebf0;--gc-102f37:#e0e4eb;--gc-111a2c:#ebedf2;--gc-111a30:#eaedf1;--gc-111b30:#e9edf1;--gc-11243d:#e5e9ee;--gc-112741cc:#e4e8edcc;--gc-121c35:#e8ecf1;--gc-121f36:#e7ebf0;--gc-122036:#e7ebf0;--gc-12233c:#e6e9ef;--gc-123a33:#d9dfe7;--gc-12635c:#aebacb;--gc-132a41:#e2e6ed;--gc-132a45:#e1e6ec;--gc-132c4a:#e0e4eb;--gc-133553:#dadfe7;--gc-133a684d:#d4dae44d;--gc-139ce510:#a5144a10;--gc-142136:#e7ebf0;--gc-14233a:#e6e9ef;--gc-14243e:#e5e9ee;--gc-14263f:#e4e8ed;--gc-142b46:#e1e6ec;--gc-142d4b:#dfe4eb;--gc-15263a55:#e4e8ee55;--gc-15263d:#e4e8ed;--gc-15273f:#e4e8ed;--gc-152842:#e2e6ed;--gc-152845:#e2e6ed;--gc-152b43:#e1e6ec;--gc-155487:#b8c3d2;--gc-16263d:#e4e8ed;--gc-16283f:#e3e7ed;--gc-16665c:#aab7c9;--gc-17251e:#e6e9ef;--gc-172940:#e2e6ed;--gc-172b48:#e0e5eb;--gc-172f4f:#dee3ea;--gc-173050:#dde1e9;--gc-17314f:#dde1e9;--gc-173a59:#d6dce4;--gc-17695f:#155635;--gc-18243b:#e5e9ee;--gc-182c46:#e0e4eb;--gc-186096:#a8b5c7;--gc-192b4e:#e0e4eb;--gc-19314f:#dde1e9;--gc-1974b6:#8899b3;--gc-197fd2:#a5144a;--gc-1a3057:#dce1e8;--gc-1a3153:#dce1e8;--gc-1a3555:#d9dfe7;--gc-1a3756:#d8dde6;--gc-1b2a3f:#e1e6ec;--gc-1b3049:#dde2ea;--gc-1b3858:#d7dce5;--gc-1b4c77:#c2cbd8;--gc-1b72a8:#8e9eb7;--gc-1c3454:#d9dfe7;--gc-1d2d47:#dfe4ea;--gc-1d3550:#d9dfe7;--gc-1f78a8:#8697b2;--gc-1f84c9:#a5144a;--gc-203727:#dbe0e8;--gc-203d68:#d1d7e1;--gc-21486c:#c7cfdb;--gc-22304a:#dde1e9;--gc-22324a:#dbe1e8;--gc-22344e:#d9dfe7;--gc-22344f:#d9dfe7;--gc-22364e:#d8dde6;--gc-2388c8:#a5144a;--gc-24374f:#d8dde6;--gc-244536:#cfd5e0;--gc-244562:#cbd2de;--gc-25496d:#c5cdda;--gc-263144:#dce1e8;--gc-263750:#d7dce5;--gc-273a57:#d4dae4;--gc-281e32:#e6e9ef;--gc-283c58:#d2d8e2;--gc-2a2314:#e5e9ee;--gc-2a3a52:#d4dae4;--gc-2a5a86:#b0bccd;--gc-2b3d5a:#d1d7e1;--gc-2b3f5c:#d0d6e1;--gc-2c3f57:#d0d7e1;--gc-2c4058:#cfd5e0;--gc-2c4161:#cdd5df;--gc-2c4259:#cdd5df;--gc-2c4666:#c9d0dc;--gc-2e4666:#c7d0dc;--gc-2e6654:#a8b5c8;--gc-2f4a6c:#c3ccd9;--gc-2f9ad2:#a5144a;--gc-30425e:#ccd3de;--gc-321b2b:#e6e9ef;--gc-324860:#c6cedb;--gc-333333:#dadfe7;--gc-344964:#c5cdda;--gc-34506f:#bcc6d4;--gc-352b1d:#dfe4ea;--gc-354e71:#bec8d6;--gc-355276:#b9c3d3;--gc-364b64:#c2cbd8;--gc-365373:#b8c3d2;--gc-365577:#b6c1d0;--gc-384c62:#c2cad8;--gc-38506c:#bcc6d4;--gc-385477:#b7c1d1;--gc-395371:#b8c3d2;--gc-397092:#92a1b9;--gc-39bfff:#560b26;--gc-39bfffaa:#560b26aa;--gc-3a526d:#b9c3d3;--gc-3a5573:#b6c1d0;--gc-3a5a82:#aebacb;--gc-3a82b0:#7185b3;--gc-3b4c68:#c0c9d6;--gc-3c4c66:#c0c9d7;--gc-3f5873:#b1bdcd;--gc-3f5f86:#a7b4c7;--gc-4022643d:#dbe1e83d;--gc-40597a:#afbacc;--gc-40618a:#a4b1c5;--gc-41658b:#9fadc1;--gc-42678d:#9caabf;--gc-42729e:#8b9cb5;--gc-43516a:#b9c3d3;--gc-44594d:#b4bfcf;--gc-455c80:#aab7c9;--gc-456587:#9fadc1;--gc-466183:#a4b1c5;--gc-466c94:#93a3ba;--gc-46b5ed:#700e32;--gc-476480:#a1aec3;--gc-476583:#9fadc1;--gc-48616a:#a7b4c7;--gc-486182:#a3b0c4;--gc-48c8ff:#42081e;--gc-496987:#99a8be;--gc-4a6680:#9dabc1;--gc-4a6c92:#93a3ba;--gc-4ac7ff:#43081e;--gc-4f7194:#8b9cb5;--gc-4f7fb0:#7285b3;--gc-50c9ff:#3f081c;--gc-517259:#92a1b9;--gc-54718f:#8b9cb5;--gc-577861:#8799b2;--gc-58728e:#8899b3;--gc-58cfff:#3c071b;--gc-58cfff88:#3c071b88;--gc-59d6ff:#3c071b;--gc-5a4a2a:#bfc8d6;--gc-5b746c:#8a9ab4;--gc-5bd9ff:#3c071b;--gc-5bd9ff44:#3c071b44;--gc-5bd9ff55:#3c071b55;--gc-5bd9ff88:#3c071b88;--gc-5e766b:#8697b2;--gc-60766a:#8697b2;--gc-60ceff:#3c071b;--gc-61766a:#8697b2;--gc-61d7ff:#3c071b;--gc-62d6ff:#3c071b;--gc-63776e:#8293bc;--gc-64806d:#7589b5;--gc-64caff:#3c071b;--gc-64cdf9:#3c071b;--gc-65d9ff:#3c071b;--gc-667e6c:#788ab6;--gc-668d74:#6177aa;--gc-66beff:#1f4f8f;--gc-66ccff55:#3c071b55;--gc-67c5ff:#1f4f8f;--gc-688070:#7488b4;--gc-68bdff:#1f4f8f;--gc-69806f:#7487b4;--gc-69cfff:#3c071b;--gc-6adeff:#3c071b;--gc-6b5426:#7e4f0a;--gc-6b5a3a:#a8b5c8;--gc-6b82a3:#687dae;--gc-6bd0f5:#3c071b;--gc-6ce0ff:#3c071b;--gc-6d8099:#6c80b0;--gc-6de6ff:#3c071b;--gc-70d3ff:#3c071b;--gc-7197bd:#4a5d8a;--gc-71caf4:#3c071b;--gc-74d7ff:#3c071b;--gc-74daff:#3c071b;--gc-75caff:#1f4f8f;--gc-76d8ff:#3c071b;--gc-77c9ff:#1f4f8f;--gc-784650:#b4bfcf;--gc-78e4ad:#155635;--gc-7983de:#a5144a;--gc-79e6b1:#155635;--gc-7f9fca:#3e4e74;--gc-7fb9e6:#590b27;--gc-7fd0ff:#3c071b;--gc-7fe3a2:#155635;--gc-7fe3a288:#15563588;--gc-81d7ff:#3c071b;--gc-8395b0:#4a5d89;--gc-8397b7:#475984;--gc-83aaca:#33405f;--gc-85d8fa:#3c071b;--gc-8adfff:#3c071b;--gc-8b233c:#891423;--gc-8c6b2e:#7e4f0a;--gc-8ca1c3:#3a496d;--gc-8ea6c2:#354363;--gc-8ed7ff:#3c071b;--gc-8fa7c9:#33415f;--gc-8fc4ff:#3c071b;--gc-8fd8ff:#3c071b;--gc-8fe6b0:#155635;--gc-92a8c4:#333f5e;--gc-982f46:#891423;--gc-9fb3cc:#252e45;--gc-9fb7d2:#212a3d;--gc-9fb8d6:#1f273a;--gc-9fc3e6:#171c2a;--gc-9fd3ff:#171c2a;--gc-9fe3b5:#155635;--gc-a45b39:#8b9cb5;--gc-a6b6d0:#20293c;--gc-a75a1710:#7e4f0a10;--gc-a7e6c0:#155635;--gc-a9bcd4:#1b2231;--gc-a9c2b2:#181f2d;--gc-a9dcff:#171c2a;--gc-aabbd3:#1b2333;--gc-aabcda:#1a2030;--gc-ad894b:#516596;--gc-adc0d8:#171c2a;--gc-aebed6:#181e2c;--gc-aebed7:#171e2c;--gc-b4c5df:#171c2a;--gc-b5c6db:#171c2a;--gc-b5c8bd:#171c2a;--gc-b5c9df:#171c2a;--gc-b6c6dd:#171c2a;--gc-b7c9df:#171c2a;--gc-b87551:#5f76a9;--gc-b8c8d5:#171c2a;--gc-b8c9df:#171c2a;--gc-b8ccc5:#171c2a;--gc-b9cee8:#171c2a;--gc-bbcce0:#171c2a;--gc-bccbc3:#171c2a;--gc-bdd0e6:#171c2a;--gc-bdd1e8:#171c2a;--gc-bed0e6:#171c2a;--gc-bed2ea:#171c2a;--gc-bed5b8:#171c2a;--gc-c2d3e8:#171c2a;--gc-c2d4ea:#171c2a;--gc-c6d8ee:#171c2a;--gc-c6e9ff:#171c2a;--gc-c98353:#4a5d8a;--gc-c9cdc8:#171c2a;--gc-c9d7ec:#171c2a;--gc-ca3548:#891423;--gc-cbdbef:#171c2a;--gc-ccdad4:#171c2a;--gc-ccddd1:#171c2a;--gc-cddcd2:#171c2a;--gc-ceded3:#171c2a;--gc-cfddd5:#171c2a;--gc-cfded3:#171c2a;--gc-cfe0f4:#171c2a;--gc-cfe0f5:#171c2a;--gc-d0e1d6:#171c2a;--gc-d2dfd5:#171c2a;--gc-d2dfd7:#171c2a;--gc-d3e0d8:#171c2a;--gc-d3e0d9:#171c2a;--gc-d4e0d8:#171c2a;--gc-d56274:#891423;--gc-d5ded9:#171c2a;--gc-d5e1db:#171c2a;--gc-d6e7f6:#171c2a;--gc-d6ecff:#171c2a;--gc-d74155:#891423;--gc-d8e2dc:#171c2a;--gc-d8e9ff:#171c2a;--gc-d8ec8d:#3c071b;--gc-d8edff:#171c2a;--gc-dbe5e0:#171c2a;--gc-dbe7f8:#171c2a;--gc-dceaff:#171c2a;--gc-e4a3cf:#7a3b6c;--gc-e5f0e8:#171c2a;--gc-e6eeeb:#171c2a;--gc-e76b80:#891423;--gc-e7eeea:#171c2a;--gc-e8b04a:#7e4f0a;--gc-e8e5d7:#171c2a;--gc-e8eeeb:#171c2a;--gc-e8f0ff:#171c2a;--gc-eaf1ff:#171c2a;--gc-eaf2ff:#171c2a;--gc-eaf4ff:#171c2a;--gc-edb54c:#7e4f0a;--gc-edf4ef:#171c2a;--gc-edf4ff:#171c2a;--gc-edf5ff:#171c2a;--gc-eeeeee:#171c2a;--gc-eef4ff:#171c2a;--gc-eef5ff:#171c2a;--gc-efb8dc:#171c2a;--gc-eff5ff:#171c2a;--gc-eff7ff:#171c2a;--gc-f0c878:#7e4f0a;--gc-f0f5f2:#171c2a;--gc-f17c89:#891423;--gc-f1f6ff:#171c2a;--gc-f28a96:#891423;--gc-f3f7ff:#171c2a;--gc-f4c86a:#7e4f0a;--gc-f4f8f5:#171c2a;--gc-f6f9f5:#171c2a;--gc-f6f9f6:#171c2a;--gc-f7faf7:#171c2a;--gc-f8a1ab:#1c2334;--gc-fb7f99:#891423;--gc-ff8a9a:#891423;--gc-ff8d95:#9e2a2f;--gc-ff9296:#9e2a2f;--gc-ff929a:#9e2a2f;--gc-ff979d:#9e2a2f;--gc-ff9a9a:#1f273a;--gc-ff9aa8:#1e2638;--gc-ffa39c:#191f2f;--gc-ffadb4:#171c2a;--gc-ffb0c4:#171c2a;--gc-ffb3bd:#171c2a;--gc-ffb4bc:#171c2a;--gc-ffbec6:#171c2a;--gc-ffd08a:#7e4f0a;--gc-ffd166:#7e4f0a;--gc-ffd16640:#7e4f0a40;--gc-ffd26b:#7e4f0a;--gc-ffda80:#7e4f0a;--gc-ffdb8b:#7e4f0a;--gc-ffdb8b88:#7e4f0a88;--gc-ffe0a4:#171c2a;--gc-ffe5a4:#171c2a;--gc-ffe6a1:#171c2a;--gc-ffe6ab:#171c2a;--gc-fffcf5:#171c2a;--gc-ffffff:#171c2a;--gc-ffffff15:#171c2a15}:root:has(.era-modern) :is(.race-side,.fit-bar,.poll-numbers,.ev-projection,.desk-vote-row,.call-shares,.desk-latest){--map-candidate-likely:var(--map-candidate-safe);--map-opponent-likely:var(--map-opponent-safe);--map-third-likely:var(--map-third-safe);--map-fourth-likely:var(--map-fourth-safe)}:is(:root:has(.era-modern) :is(.primary,.fit-advance,.desk-live,.nav-count),:root:has(.era-modern) :is(.primary,.fit-advance,.desk-live,.nav-count) *){color:#fff}:root:has(.era-modern){--gf-text:"Inter", "Libre Franklin", sans-serif;--gf-serif:"Inter", "Libre Franklin", sans-serif;--gf-display:"Montserrat", "Inter", sans-serif}.era-modern,.era-modern :where(button,input,select,textarea){font-family:var(--gf-text);font-size-adjust:.53}:root:has(.era-modern) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong){--gf-display:"Montserrat", "Inter", sans-serif;font-size-adjust:none;font-family:Montserrat,Inter,sans-serif}:root:has(.era-modern) :is(.race-side b,.race-side strong,.fit-bar dd,.fit-stats dd,.fit-week strong,.state-dossier h2,.poll-numbers strong,.ev-projection b,.bloc-values b,.night-tally strong,.night-target,.score-side strong,.desk-score strong) :is(i,small,span){font-size-adjust:.53;font-family:Inter,Libre Franklin,sans-serif}:root:has(.era-modern) .poll-numbers.three-way:has(>:nth-child(4)) strong{font-size:22px}:root:has(.era-modern) .poll-numbers.three-way:has(>:nth-child(5)) strong{font-size:19px}:is(:root:has(.era-modern) :is(.election-app,.night-desk),:root:has(.era-modern) :is(.election-app,.night-desk) *){text-transform:none;letter-spacing:normal}:root:has(.era-modern) .election-app .fit-bar .fit-advance{background:var(--gc-ca3548)}:root:has(.era-modern) .election-app.fit .map-stage>.us-electoral-map{background:var(--gc-1a3057)}:root:has(.era-modern) .state-actions{background:var(--gc-121f36)}:root:has(.era-modern) .start-card{background:var(--gc-12233c)}:is(:root:has(.era-modern) .start-card:hover:not(:disabled),:root:has(.era-modern) .start-card:focus-visible:not(:disabled)){background:var(--gc-172f4f)}:root:has(.era-modern) .scenario-card{background:var(--gc-14243e)}:is(:root:has(.era-modern) .scenario-card:hover,:root:has(.era-modern) .scenario-card:focus-visible){background:var(--gc-1a3153)}:root:has(.era-modern) .history-race{background:var(--gc-14243e)}:root:has(.era-modern) .electoral-map{background:var(--gc-b8ccc5)}:root:has(.era-modern) .election-app{background:var(--gc-070d1c)}:root:has(.era-modern) .election-app .intro{background:var(--gc-111a30)}:root:has(.era-modern) .election-app :is(.panel,:root:has(.era-modern) .map-panel,:root:has(.era-modern) .stats,:root:has(.era-modern) .setup-names,:root:has(.era-modern) .opponent-card,:root:has(.era-modern) .custom-party-editor,:root:has(.era-modern) .party-card,:root:has(.era-modern) .platform-issue,:root:has(.era-modern) .bloc-grid article,:root:has(.era-modern) .endorsement-grid article){background:var(--gc-121f36)}:root:has(.era-modern) .election-app .navigation [data-slot=tabs-trigger]:is([data-active],:root:has(.era-modern) [data-state=active]){background:var(--gc-1b4c77)}:root:has(.era-modern) .election-app .primary{background:var(--gc-1974b6)}:root:has(.era-modern) .election-app .secondary{background:var(--gc-1c3454)}:root:has(.era-modern) .election-app .next-week>.primary{background:var(--gc-ca3548)}:root:has(.era-modern) .election-app [data-slot=progress-indicator]{background:var(--gc-197fd2)}:root:has(.era-modern) .election-app .us-electoral-map{background:var(--gc-192b4e)}:root:has(.era-modern) .election-app .night-banner{background:var(--gc-203d68)}:root:has(.era-modern) .election-app .setup-intro{background:var(--gc-142d4b)}:root:has(.era-modern) .election-opening .setup-start .primary{background:var(--gc-ca3548)}:root:has(.era-modern) .night-vote-readout{background:var(--gc-132c4a)}:root:has(.era-modern) .settings-dialog{background:var(--gc-121f36)}:root:has(.era-modern) .settings-actions .primary{background:var(--gc-1974b6)}:root:has(.era-modern) .results-hero{background:var(--gc-132a45)}:root:has(.era-modern) .results-actions .primary{background:var(--gc-1974b6)}:root:has(.era-modern) .results-actions .primary:hover{background:var(--gc-1f84c9)}:is(:root:has(.era-modern) .outcome-victory .results-hero,:root:has(.era-modern) .outcome-house-victory .results-hero){background:var(--gc-123a33)}:root:has(.era-modern) .studio-dialog .primary{background:var(--gc-1974b6)}:root:has(.era-modern) .night-desk{background:var(--gc-142b46)}:root:has(.era-modern) .desk-votes{background:var(--gc-182c46)}:is(:root:has(.era-modern) .quick-start,:root:has(.era-modern) .first-week-guide,:root:has(.era-modern) .week-recap){background:var(--gc-142b46)}:root:has(.era-modern) :is(.election-app,.night-desk) .primary{background:var(--gc-39bfff)}:root:has(.era-modern) :is(.election-app,.night-desk) .primary:hover:not(:disabled){background:var(--gc-39bfff)}.map-ornament{display:none}#map-land{vector-effect:non-scaling-stroke}.map-graticule,.map-moscow,.trail-rail{display:none}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map){border:6px solid #0000;margin:-6px}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar) .election-app.fit .map-stage>.us-electoral-map{width:calc(100% + 12px);height:calc(100% + 12px)}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar) .election-app.fit .results-map-canvas .us-electoral-map{width:calc(100% + 12px);margin:2px -6px 0}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar) .election-app.fit .command-map{padding-inline:6px}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar) .election-app.fit.tight .command-map{padding-inline:0}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar) .election-app.fit.tight .map-stage>.us-electoral-map.us-electoral-map{border-width:0;width:100%;height:100%;margin:0}:root:has(.era-founding) :is(.election-app.fit,.night-desk){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cfilter id='d' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.11 0.005' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6 0 0 0 0.95'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.05 0.003' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.9 0 0 0 0 0.62 0 0 0 0 0.45 0 0.9 0 0 -0.42'/%3E%3C/filter%3E%3Crect width='512' height='512' filter='url(%23d)'/%3E%3Crect width='512' height='512' filter='url(%23l)'/%3E%3C/svg%3E")}:root:has(.era-founding) .election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cfilter id='d' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.11 0.005' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6 0 0 0 0.95'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.05 0.003' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.9 0 0 0 0 0.62 0 0 0 0 0.45 0 0.9 0 0 -0.42'/%3E%3C/filter%3E%3Crect width='512' height='512' filter='url(%23d)'/%3E%3Crect width='512' height='512' filter='url(%23l)'/%3E%3C/svg%3E")}:root:has(.era-founding) :is(.election-app header.fit-bar,.night-desk .desk-header,.results-session>header,.night-desk .desk-score,.results-session .results-score,.election-app .state-actions,.night-desk .desk-controls,.results-session .results-actions){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cfilter id='d' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.005 0.11' numOctaves='3' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.6 0 0 0 0.95'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.003 0.05' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.9 0 0 0 0 0.62 0 0 0 0 0.45 0 0.9 0 0 -0.42'/%3E%3C/filter%3E%3Crect width='512' height='512' filter='url(%23d)'/%3E%3Crect width='512' height='512' filter='url(%23l)'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 3px #291711,inset 0 0 0 4px #b89a62}:root:has(.era-founding) .election-app header.fit-bar{gap:10px;box-shadow:inset 0 -4px #140c09,inset 0 -5px #b89a62,0 3px 12px #00000080}:root:has(.era-founding) .election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{background-color:#291711;box-shadow:inset 0 0 0 3px #291711,inset 0 0 0 4px #b89a62}:root:has(.era-founding) :is(.command-grid>[data-slot=tabs-content],.desk-map-panel,.desk-votes,.results-hero,.results-map,.results-stats,.results-compare){background-color:#ede9de;box-shadow:0 2px 10px #0000008c}:root:has(.era-founding) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map){background-image:repeating-linear-gradient(90deg,#0000 0 27px,#29190f0f 27px 28px);border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44'%3E%3Crect width='44' height='44' fill='%23ede9de'/%3E%3Cg fill='%2329190f'%3E%3Crect width='6' height='6'/%3E%3Crect x='38' width='6' height='6'/%3E%3Crect y='38' width='6' height='6'/%3E%3Crect x='38' y='38' width='6' height='6'/%3E%3Crect x='6' width='16' height='6'/%3E%3Crect x='6' y='38' width='16' height='6'/%3E%3Crect y='6' width='6' height='16'/%3E%3Crect x='38' y='6' width='6' height='16'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='43' height='43' fill='none' stroke='%2329190f'/%3E%3Crect x='5.5' y='5.5' width='33' height='33' fill='none' stroke='%2329190f'/%3E%3C/svg%3E") 6 round;border-radius:0;box-shadow:0 2px 10px #0000008c}:root:has(.era-founding) .map-ornament{display:inline}:root:has(.era-founding) .map-waterline{fill:none;stroke-linejoin:round;display:none}:root:has(.era-founding) :is(.map-waterline-4,.map-waterline-5,.map-waterline-6,.map-waterline-7){display:inline}:root:has(.era-founding) .map-waterline-4{stroke:#29190f;stroke-width:19px;opacity:.45}:root:has(.era-founding) .map-waterline-6{stroke:#29190f;stroke-width:10px;opacity:.8}:root:has(.era-founding) .map-waterline-5{stroke:#dfd9c3;stroke-width:17px}:root:has(.era-founding) .map-waterline-7{stroke:#dfd9c3;stroke-width:8px}:root:has(.era-founding) #map-hatch rect{fill:#dfd9c3}:root:has(.era-founding) #map-hatch line{stroke:#29190f;stroke-width:.45px;opacity:.55}:root:has(.era-founding) .map-zoom-svg>.map-absent{fill:url(#map-hatch);stroke:#29190f;stroke-width:.7px;stroke-dasharray:1.5 1.8}:root:has(.era-founding) :is(.race-side b,.fit-bar dd,.fit-week strong,.poll-numbers strong,.desk-score strong,.score-side strong){font-variant-numeric:oldstyle-nums proportional-nums}:root:has(.era-founding) :is(.election-app,.night-desk) .candidate-portrait{border-radius:50%;box-shadow:0 0 0 2px #140c09,0 0 0 3px #b89a62}:root:has(.era-founding) .election-app .navigation [data-slot=tabs-trigger]:is([data-active],[data-state=active]){color:var(--gc-eaf1ff)}:root:has(.era-civilwar) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map){border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='20' height='20' fill='%23e3d8c4'/%3E%3Cdefs%3E%3Cpath id='k' d='M0 5.5H8M0 0.5H8M6 5.5V2H2V4H4'/%3E%3C/defs%3E%3Cg fill='none' stroke='%23211c13'%3E%3Cuse href='%23k' transform='translate(6 0)'/%3E%3Cuse href='%23k' transform='matrix(1 0 0 -1 6 20)'/%3E%3Cuse href='%23k' transform='matrix(0 1 1 0 0 6)'/%3E%3Cuse href='%23k' transform='matrix(0 1 -1 0 20 6)'/%3E%3C/g%3E%3Cg fill='%23211c13'%3E%3Crect x='0.5' y='0.5' width='5' height='5'/%3E%3Crect x='14.5' y='0.5' width='5' height='5'/%3E%3Crect x='0.5' y='14.5' width='5' height='5'/%3E%3Crect x='14.5' y='14.5' width='5' height='5'/%3E%3C/g%3E%3Cg fill='%23e3d8c4'%3E%3Crect x='2.25' y='2.25' width='1.5' height='1.5'/%3E%3Crect x='16.25' y='2.25' width='1.5' height='1.5'/%3E%3Crect x='2.25' y='16.25' width='1.5' height='1.5'/%3E%3Crect x='16.25' y='16.25' width='1.5' height='1.5'/%3E%3C/g%3E%3C/svg%3E") 6 round;border-radius:0}:root:has(.era-civilwar) .map-ornament{display:inline}:root:has(.era-civilwar) .map-waterline{fill:none;stroke-linejoin:round;display:none}:root:has(.era-civilwar) :is(.map-waterline-6,.map-waterline-7){display:inline}:root:has(.era-civilwar) .map-waterline-6{stroke:#211c13;stroke-width:8px;opacity:.7}:root:has(.era-civilwar) .map-waterline-7{stroke:#e3d8c4;stroke-width:6px}:root:has(.era-civilwar) #map-stipple rect{fill:#e3d8c4}:root:has(.era-civilwar) #map-stipple circle{fill:#211c13;opacity:.45}:root:has(.era-civilwar) .map-zoom-svg>.map-absent{fill:url(#map-stipple);stroke:#211c13;stroke-width:.7px;stroke-dasharray:4 1.6 1 1.6}:root:has(.era-civilwar) .trail-rail{fill:none;stroke:#211c13;stroke-width:1.5px;vector-effect:non-scaling-stroke;display:inline}:root:has(.era-civilwar) .trail-route{stroke-width:7px;stroke-dasharray:1.6 3.4;stroke-linecap:butt;opacity:1}:root:has(.era-civilwar) :is(.election-app header.fit-bar,.night-desk .desk-header,.results-session>header,.night-desk .desk-score,.results-session .results-score){box-shadow:inset 0 -3px #211c13,inset 0 -5px #ece4d8,inset 0 -6px #211c13}:root:has(.era-civilwar) :is(.election-app .state-actions,.night-desk .desk-controls,.results-session .results-actions){box-shadow:inset 0 3px #211c13,inset 0 5px #eae1d2,inset 0 6px #211c13}:root:has(.era-civilwar) .election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{box-shadow:inset -3px 0 #211c13,inset -5px 0 #eae1d2,inset -6px 0 #211c13}:root:has(.era-civilwar) :is(.election-app,.night-desk) .candidate-portrait{border-radius:3px;box-shadow:0 0 0 3px #f6efdf,0 0 0 4px #211c13}:root:has(.era-gilded) :is(.election-app.fit,.night-desk){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='64'%3E%3Cpath d='M24 0C34 12 46 18 46 32S34 52 24 64C14 52 2 46 2 32S14 12 24 0Z' fill='none' stroke='%23203529' stroke-width='1.3'/%3E%3Cpath d='M24 20l5 12-5 12-5-12z' fill='%231c2f25'/%3E%3Cpath d='M0 0l4 8L0 16M48 0l-4 8 4 8M0 48l4 8-4 8M48 48l-4 8 4 8' fill='none' stroke='%231c2f25' stroke-width='1.2'/%3E%3C/svg%3E")}:root:has(.era-gilded) .election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='64'%3E%3Cpath d='M24 0C34 12 46 18 46 32S34 52 24 64C14 52 2 46 2 32S14 12 24 0Z' fill='none' stroke='%23203529' stroke-width='1.3'/%3E%3Cpath d='M24 20l5 12-5 12-5-12z' fill='%231c2f25'/%3E%3Cpath d='M0 0l4 8L0 16M48 0l-4 8 4 8M0 48l4 8-4 8M48 48l-4 8 4 8' fill='none' stroke='%231c2f25' stroke-width='1.2'/%3E%3C/svg%3E")}:root:has(.era-gilded) :is(.election-app header.fit-bar,.night-desk .desk-header,.results-session>header){gap:10px;box-shadow:inset 0 -2px #d6ae52,0 3px 12px #00000080}:root:has(.era-gilded) :is(.night-desk .desk-score,.results-session .results-score,.election-app .state-actions,.night-desk .desk-controls,.results-session .results-actions){background-color:#1a2a22;box-shadow:inset 0 0 0 2px #d6ae52,inset 0 0 0 4px #1a2a22,inset 0 0 0 5px #8a6d2c}:root:has(.era-gilded) .election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{background-color:#1a2a22;box-shadow:inset 0 0 0 2px #d6ae52,inset 0 0 0 4px #1a2a22,inset 0 0 0 5px #8a6d2c}:root:has(.era-gilded) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map){background-color:#f0eeea;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Crect width='18' height='18' fill='%23f3d98c'/%3E%3Crect x='1' y='1' width='16' height='16' fill='%23c79b3c'/%3E%3Crect x='5' y='5' width='8' height='8' fill='%238a6d2c'/%3E%3C/svg%3E") 6;border-radius:0;box-shadow:0 0 0 1px #5d4a1e,0 4px 14px #0009}:root:has(.era-gilded) .map-zoom-svg>.map-absent{fill:#e4dfd2;stroke:#8f8a7c;stroke-width:.6px}:root:has(.era-gilded) :is(.command-grid>[data-slot=tabs-content],.desk-map-panel,.desk-votes,.results-hero,.results-map,.results-stats,.results-compare){background-color:#f0eeea;box-shadow:inset 0 0 0 1px #c79b3c,0 4px 14px #0009}:root:has(.era-gilded) :is(.election-app,.night-desk) .candidate-portrait{border-radius:50%;box-shadow:0 0 0 2px #111d17,0 0 0 4px #c79b3c}:root:has(.era-depression) :is(.election-app.fit,.night-desk){background:#2a2217}:root:has(.era-depression) :is(.election-app header.fit-bar,.night-desk .desk-header,.results-session>header,.night-desk .desk-score,.results-session .results-score,.election-app .state-actions,.night-desk .desk-controls,.results-session .results-actions){outline-offset:-5px;background-color:#33391f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M0 .5h4M0 2.5h4' stroke='%23000' stroke-opacity='.16'/%3E%3Cpath d='M.5 0v4M2.5 0v4' stroke='%23fff' stroke-opacity='.05'/%3E%3C/svg%3E");outline:1px dashed #eadeb480}:root:has(.era-depression) .election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{outline-offset:-5px;background-color:#33391f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M0 .5h4M0 2.5h4' stroke='%23000' stroke-opacity='.16'/%3E%3Cpath d='M.5 0v4M2.5 0v4' stroke='%23fff' stroke-opacity='.05'/%3E%3C/svg%3E");outline:1px dashed #eadeb480}:root:has(.era-depression) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map){background-color:#ebdfb6;background-image:linear-gradient(#3c42262b 1px,#0000 1px),linear-gradient(90deg,#3c42262b 1px,#0000 1px);background-size:44px 44px;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Crect width='18' height='18' fill='%2333391f'/%3E%3Crect x='3' y='3' width='12' height='12' fill='none' stroke='%23eadeb4' stroke-width='.9' stroke-dasharray='2 1.6'/%3E%3C/svg%3E") 6 round;border-radius:0}:root:has(.era-depression) .map-ornament{display:inline}:root:has(.era-depression) .map-waterline{fill:none;stroke-linejoin:round;display:none}:root:has(.era-depression) .map-waterline-6{stroke:#3a2f1c;stroke-width:3px;display:inline}:root:has(.era-depression) #map-stipple rect{fill:#e0d09d}:root:has(.era-depression) #map-stipple circle{fill:#6b5530;opacity:.55}:root:has(.era-depression) .map-zoom-svg>.map-absent{fill:url(#map-stipple);stroke:#3c4226;stroke-width:.8px;stroke-dasharray:3 1.5 .8 1.5}:root:has(.era-depression) :is(.command-grid>[data-slot=tabs-content],.desk-map-panel,.desk-votes,.results-hero,.results-map,.results-stats,.results-compare){background-color:#ebdfb6}:root:has(.era-depression) .election-app .race-segments{border-radius:3px;height:14px;box-shadow:0 0 0 2px #b38f55,0 0 0 3px #1c160d}:root:has(.era-depression) .election-app .race-segments i:first-child{border-radius:3px 0 0 3px}:root:has(.era-depression) .election-app .race-segments i:last-of-type{border-radius:0 3px 3px 0}:root:has(.era-depression) .election-app .race-segments:before{content:"";pointer-events:none;position:absolute;left:0;right:0}:root:has(.era-depression) .election-app .race-segments:after{content:"";pointer-events:none;position:absolute;left:0;right:0}:root:has(.era-depression) .election-app .race-segments:before{background:repeating-linear-gradient(90deg,#e2d3a8 0 1px,#0000 1px 10%);height:6px;top:-9px}:root:has(.era-depression) .election-app .race-segments:after{background:repeating-linear-gradient(90deg,#e2d3a8 0 1px,#0000 1px 2%);height:3px;top:-6px}:root:has(.era-depression) .election-app .race-mark{background:#d23a2c;width:3px;top:-4px;bottom:-5px;box-shadow:0 0 0 1px #1c160d}:root:has(.era-depression) :is(.election-app .race-side b,.night-desk .desk-score strong,.score-side strong){background:#2b2d29 radial-gradient(circle at 9px,#12110c 0 3px,#7d8173 3px 4px,#0000 4px);border-radius:10px;padding:2px 10px 2px 20px;box-shadow:0 0 0 1px #8b8f80,inset 0 0 0 2px #2b2d29,inset 0 0 0 3px #51554b}:root:has(.era-depression) .election-app .panel-head .eyebrow{color:#efe6c6;background:#3c4226;padding:2px 9px;font-family:Big Shoulders Stencil,Jost,sans-serif;font-size:15px}:root:has(.era-depression) .election-app .fit-feedback{color:#f8f1df;background:#000;border-top:3px dotted #f6e7b8;border-bottom:3px dotted #f6e7b8;border-left:0}:root:has(.era-depression) :is(.election-app,.night-desk) .candidate-portrait{filter:sepia(.8)contrast(1.06);border-radius:1px;box-shadow:0 0 0 2px #f1e7c8,0 0 0 3px #3c4226}:root:has(.era-coldwar) :is(.election-app.fit,.night-desk){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 -0.02'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23g)'/%3E%3C/svg%3E")}@keyframes wtm-sweep{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}:root:has(.era-coldwar) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map){isolation:isolate;border-color:#050505;border-radius:30px/26px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #9a9893,inset 0 0 0 1px #9a9893}:root:has(.era-coldwar) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map):before{content:"";z-index:-1;aspect-ratio:1;will-change:transform;pointer-events:none;background:conic-gradient(#7fb79a00 0deg,#7fb79a33 44deg,#96d6b49e 45.2deg 46deg,#0000 46deg);width:150%;animation:12s linear infinite wtm-sweep;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root:has(.era-coldwar) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map):after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000029 2px 3px);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #9a9893}@media (prefers-reduced-motion:reduce){:root:has(.era-coldwar) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map):before{display:none}}:root:has(.era-coldwar) .map-ornament{display:inline}:root:has(.era-coldwar) .map-waterline{display:none}:root:has(.era-coldwar) .map-graticule{fill:none;stroke:#7fb79a;stroke-opacity:.34;stroke-width:1px;vector-effect:non-scaling-stroke;display:inline}:root:has(.era-coldwar) .map-moscow{display:inline}:root:has(.era-coldwar) .map-course{fill:none;stroke:#f2c014;stroke-width:1.6px;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}:root:has(.era-coldwar) .map-course-label{fill:#f2c014;font-family:Michroma,Libre Franklin,sans-serif;font-size:11px}:root:has(.era-coldwar) .map-zoom .map-zoom-controls{gap:8px;bottom:16px;right:16px}:root:has(.era-coldwar) .map-zoom .map-zoom-controls button{color:#0b0b0b;background:radial-gradient(circle at 36% 30%,#fbfbf9 0,#c9c7c2 38%,#7c7a75 100%);border:2px solid #050505;border-radius:50%;width:36px;height:36px;box-shadow:0 0 0 1px #9a9893,0 3px 6px #000000b3}:root:has(.era-coldwar) :is(.election-app .race-side b,.night-desk .desk-score strong,.score-side strong){background:#000 linear-gradient(#0000 calc(50% - .5px),#3b3936 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));border-radius:3px;padding:5px 9px 4px;box-shadow:0 0 0 1px #3b3936}:root:has(.era-coldwar) .election-app .race-side b{font-size:22px}:root:has(.era-coldwar) .night-desk .desk-score strong{font-size:32px}:root:has(.era-coldwar) .score-side strong{font-size:30px}:root:has(.era-coldwar) .election-app.fit:not(.tight) .results-score .score-side strong{font-size:24px}:root:has(.era-coldwar) .election-app .state-dossier h2{font-size:19px}:root:has(.era-coldwar) .election-app .poll-numbers strong{font-size:25px}:root:has(.era-coldwar) .poll-numbers.three-way strong{font-size:18px}:root:has(.era-coldwar) .election-app header.fit-bar :is(dd,.fit-week strong){font-family:Libre Franklin,system-ui,sans-serif;font-weight:800}:root:has(.era-coldwar) .election-app .panel-head .eyebrow{color:#0b0b0b;box-shadow:none;background:#f2c014 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%230b0b0b'/%3E%3Cg fill='%23f2c014'%3E%3Cpath d='M8 6.7L4.4 2.2H11.6Z'/%3E%3Cpath d='M8 6.7L4.4 2.2H11.6Z' transform='rotate(120 8 8)'/%3E%3Cpath d='M8 6.7L4.4 2.2H11.6Z' transform='rotate(240 8 8)'/%3E%3C/g%3E%3C/svg%3E") 7px/17px 17px no-repeat;padding:3px 10px 3px 30px}:root:has(.era-coldwar) .election-app .fit-feedback{background:#000;border-left:4px solid #f2c014}:root:has(.era-coldwar) .breaking-modal{border-top-color:#f2c014}:root:has(.era-coldwar) :is(.election-app,.night-desk) .candidate-portrait{border-radius:7px;box-shadow:0 0 0 2px #050505,0 0 0 3px #9a9893}:root:has(.era-modern) :is(.command-grid>[data-slot=tabs-content],.election-app .panel,.desk-map-panel,.desk-votes,.results-hero,.results-map,.results-stats,.results-compare,.breaking-modal){background-color:#fff;border-color:#d9e0e8;border-radius:14px}:root:has(.era-modern) :is(.election-app,.night-desk).fit :is(.map-stage>.us-electoral-map,.desk-map .us-electoral-map,.results-map-canvas .us-electoral-map){background-color:#1b2638;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:36px 36px;border-radius:18px;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff1a,0 0 0 1px #c9d1dc}:root:has(.era-modern) :is(.election-app header.fit-bar,.night-desk .desk-header,.results-session>header){background:#fff;box-shadow:inset 0 -1px #d9e0e8}:root:has(.era-modern) :is(.election-app .state-actions,.night-desk .desk-controls,.results-session .results-actions,.night-desk .desk-score,.results-session .results-score){background:#fff;border-color:#d9e0e8;border-radius:14px}:root:has(.era-modern) .election-app.fit .command-sidebar .navigation[data-slot=tabs-list]{background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px #d9e0e8}:root:has(.era-modern) .election-app.fit .navigation [data-slot=tabs-trigger][aria-selected=true]{background:#e8edf3;border-radius:12px}:root:has(.era-modern) .election-app .panel-head .eyebrow{color:#0f1720;font-weight:700}:root:has(.era-modern) .election-app .fit-feedback{background:#fff;border-left:0;border-radius:999px;box-shadow:0 4px 16px #0f17201f}:root:has(.era-modern) .election-app .fit-feedback[open]{border-radius:14px}:root:has(.era-modern) :is(.election-app,.night-desk) .candidate-portrait{background:linear-gradient(#fff,#fff) padding-box padding-box,conic-gradient(from 200deg,#f6a821,#ef4f72,#8a58d8,#f6a821) border-box;border:2px solid #0000;border-radius:50%}:root:has(.era-modern) :is(.election-app,.night-desk) :is(.primary,.fit-advance){border-radius:999px}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar,.era-modern) .results-eyebrow{letter-spacing:normal!important}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar,.era-modern) .night-desk .desk-header{color:var(--gc-eaf1ff)}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar,.era-modern) :is(.site-credits-link,.site-credits-link a){color:var(--gc-b8c8d5)}:root:has(.era-founding,.era-civilwar,.era-gilded,.era-depression,.era-coldwar,.era-modern) .night-desk .desk-controls>a:last-child{margin-right:6px}
