@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-jetbrains), ui-monospace, monospace;--color-emerald-400:#00d294;--color-black:#000;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--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);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-semibold:600;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-crimson:#b01f24;--color-crimson-lit:#c0282c;--color-oxblood:#7e1518;--color-oxblood-deep:#6e1214;--color-panel:#141414;--color-basalt:#171717;--color-deep:#0e0e0e;--color-void:#000;--color-steel:#6e6e6e;--color-steel-dim:#4a4a4a;--color-brass:#a08b4f;--color-brass-lit:#c2a55e;--color-brass-dim:#8a7a4a;--color-bone:#c9c6c0;--color-bone-dim:#b8b4ac;--color-parchment:#d4cfc4;--color-charcoal:#1c1c1c;--color-approval:#3d5c45;--color-approval-lit:#4f7359;--color-revision:#9a7b2f;--color-rejection:#8b2328;--color-iron:#1a1c1e;--color-stone:#232628;--shadow-recessed:inset 0 3px 14px #0000009e, inset 0 -1px 0 #c9c6c00a;--shadow-flush:inset 0 1px 0 #b69a5717, inset 0 -1px 0 #00000080;--shadow-raised:inset 0 2px 0 #b69a571f, inset 0 -18px 34px #00000075, 0 6px 22px #0006;--shadow-sealed:inset 0 0 0 1px #8c1a1f59, inset 0 -20px 40px #0009, 0 8px 28px #0000008c;--color-imperial-void:#080909;--color-imperial-panel:#151719;--color-imperial-metal-raised:#202326;--color-imperial-crimson:#600f14;--color-imperial-brass:#8b713b;--color-imperial-gold:#b69a57;--color-imperial-parchment:#bcb4a3;--color-imperial-text:#d5d2ca;--color-imperial-warning:#b77823;--color-imperial-approved:#466b4b;--font-display:var(--font-cinzel), serif;--font-body:var(--font-cormorant), serif}@supports (color:lab(0% 0 0)){:root,:host{--color-emerald-400:lab(75.0771% -60.7313 19.4147)}}}@layer base{*,:after,:before,::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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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]){appearance:button}::file-selector-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{.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}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-6{top:calc(var(--spacing) * 6)}.top-14{top:calc(var(--spacing) * 14)}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-6{right:calc(var(--spacing) * 6)}.bottom-0{bottom:0}.-left-\[1\.4rem\]{left:-1.4rem}.left-0{left:0}.isolate{isolation:isolate}.z-0{z-index:0}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/10\]{aspect-ratio:16/10}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.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-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.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-7\.5{height:calc(var(--spacing) * 7.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-15\.75{height:calc(var(--spacing) * 15.75)}.h-16{height:calc(var(--spacing) * 16)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-22{height:calc(var(--spacing) * 22)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-30{height:calc(var(--spacing) * 30)}.h-32{height:calc(var(--spacing) * 32)}.h-34{height:calc(var(--spacing) * 34)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-\[3px\]{height:3px}.h-\[8\.75rem\]{height:8.75rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[min\(24rem\,52vh\)\]{max-height:min(24rem,52vh)}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[14rem\]{min-height:14rem}.min-h-dvh{min-height:100dvh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-60{width:calc(var(--spacing) * 60)}.w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\]{width:min(18rem,100vw - 1.5rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[min\(100\%\,1880px\)\]{max-width:min(100%,1880px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[7rem\]{min-width:7rem}.min-w-\[12rem\]{min-width:12rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize-y{resize:vertical}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.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-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-steel-dim\/40>:not(:last-child)){border-color:#4a4a4a66}@supports (color:color-mix(in lab, red, red)){:where(.divide-steel-dim\/40>:not(:last-child)){border-color:color-mix(in oklab, var(--color-steel-dim) 40%, transparent)}}:where(.divide-steel\/30>:not(:last-child)){border-color:#6e6e6e4d}@supports (color:color-mix(in lab, red, red)){:where(.divide-steel\/30>:not(:last-child)){border-color:color-mix(in oklab, var(--color-steel) 30%, transparent)}}:where(.divide-steel\/40>:not(:last-child)){border-color:#6e6e6e66}@supports (color:color-mix(in lab, red, red)){:where(.divide-steel\/40>:not(:last-child)){border-color:color-mix(in oklab, var(--color-steel) 40%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.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-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-approval{border-color:var(--color-approval)}.border-approval\/60{border-color:#3d5c4599}@supports (color:color-mix(in lab, red, red)){.border-approval\/60{border-color:color-mix(in oklab, var(--color-approval) 60%, transparent)}}.border-approval\/70{border-color:#3d5c45b3}@supports (color:color-mix(in lab, red, red)){.border-approval\/70{border-color:color-mix(in oklab, var(--color-approval) 70%, transparent)}}.border-bone\/30{border-color:#c9c6c04d}@supports (color:color-mix(in lab, red, red)){.border-bone\/30{border-color:color-mix(in oklab, var(--color-bone) 30%, transparent)}}.border-brass{border-color:var(--color-brass)}.border-brass-dim{border-color:var(--color-brass-dim)}.border-brass-dim\/25{border-color:#8a7a4a40}@supports (color:color-mix(in lab, red, red)){.border-brass-dim\/25{border-color:color-mix(in oklab, var(--color-brass-dim) 25%, transparent)}}.border-brass-dim\/35{border-color:#8a7a4a59}@supports (color:color-mix(in lab, red, red)){.border-brass-dim\/35{border-color:color-mix(in oklab, var(--color-brass-dim) 35%, transparent)}}.border-brass-dim\/40{border-color:#8a7a4a66}@supports (color:color-mix(in lab, red, red)){.border-brass-dim\/40{border-color:color-mix(in oklab, var(--color-brass-dim) 40%, transparent)}}.border-brass-dim\/55{border-color:#8a7a4a8c}@supports (color:color-mix(in lab, red, red)){.border-brass-dim\/55{border-color:color-mix(in oklab, var(--color-brass-dim) 55%, transparent)}}.border-brass-dim\/60{border-color:#8a7a4a99}@supports (color:color-mix(in lab, red, red)){.border-brass-dim\/60{border-color:color-mix(in oklab, var(--color-brass-dim) 60%, transparent)}}.border-brass-dim\/70{border-color:#8a7a4ab3}@supports (color:color-mix(in lab, red, red)){.border-brass-dim\/70{border-color:color-mix(in oklab, var(--color-brass-dim) 70%, transparent)}}.border-brass\/30{border-color:#a08b4f4d}@supports (color:color-mix(in lab, red, red)){.border-brass\/30{border-color:color-mix(in oklab, var(--color-brass) 30%, transparent)}}.border-brass\/35{border-color:#a08b4f59}@supports (color:color-mix(in lab, red, red)){.border-brass\/35{border-color:color-mix(in oklab, var(--color-brass) 35%, transparent)}}.border-brass\/40{border-color:#a08b4f66}@supports (color:color-mix(in lab, red, red)){.border-brass\/40{border-color:color-mix(in oklab, var(--color-brass) 40%, transparent)}}.border-brass\/50{border-color:#a08b4f80}@supports (color:color-mix(in lab, red, red)){.border-brass\/50{border-color:color-mix(in oklab, var(--color-brass) 50%, transparent)}}.border-brass\/55{border-color:#a08b4f8c}@supports (color:color-mix(in lab, red, red)){.border-brass\/55{border-color:color-mix(in oklab, var(--color-brass) 55%, transparent)}}.border-brass\/80{border-color:#a08b4fcc}@supports (color:color-mix(in lab, red, red)){.border-brass\/80{border-color:color-mix(in oklab, var(--color-brass) 80%, transparent)}}.border-charcoal\/20{border-color:#1c1c1c33}@supports (color:color-mix(in lab, red, red)){.border-charcoal\/20{border-color:color-mix(in oklab, var(--color-charcoal) 20%, transparent)}}.border-crimson{border-color:var(--color-crimson)}.border-crimson\/30{border-color:#b01f244d}@supports (color:color-mix(in lab, red, red)){.border-crimson\/30{border-color:color-mix(in oklab, var(--color-crimson) 30%, transparent)}}.border-crimson\/40{border-color:#b01f2466}@supports (color:color-mix(in lab, red, red)){.border-crimson\/40{border-color:color-mix(in oklab, var(--color-crimson) 40%, transparent)}}.border-crimson\/45{border-color:#b01f2473}@supports (color:color-mix(in lab, red, red)){.border-crimson\/45{border-color:color-mix(in oklab, var(--color-crimson) 45%, transparent)}}.border-crimson\/50{border-color:#b01f2480}@supports (color:color-mix(in lab, red, red)){.border-crimson\/50{border-color:color-mix(in oklab, var(--color-crimson) 50%, transparent)}}.border-crimson\/60{border-color:#b01f2499}@supports (color:color-mix(in lab, red, red)){.border-crimson\/60{border-color:color-mix(in oklab, var(--color-crimson) 60%, transparent)}}.border-crimson\/70{border-color:#b01f24b3}@supports (color:color-mix(in lab, red, red)){.border-crimson\/70{border-color:color-mix(in oklab, var(--color-crimson) 70%, transparent)}}.border-imperial-approved{border-color:var(--color-imperial-approved)}.border-imperial-approved\/50{border-color:#466b4b80}@supports (color:color-mix(in lab, red, red)){.border-imperial-approved\/50{border-color:color-mix(in oklab, var(--color-imperial-approved) 50%, transparent)}}.border-imperial-brass{border-color:var(--color-imperial-brass)}.border-imperial-brass\/20{border-color:#8b713b33}@supports (color:color-mix(in lab, red, red)){.border-imperial-brass\/20{border-color:color-mix(in oklab, var(--color-imperial-brass) 20%, transparent)}}.border-imperial-brass\/30{border-color:#8b713b4d}@supports (color:color-mix(in lab, red, red)){.border-imperial-brass\/30{border-color:color-mix(in oklab, var(--color-imperial-brass) 30%, transparent)}}.border-imperial-brass\/35{border-color:#8b713b59}@supports (color:color-mix(in lab, red, red)){.border-imperial-brass\/35{border-color:color-mix(in oklab, var(--color-imperial-brass) 35%, transparent)}}.border-imperial-brass\/40{border-color:#8b713b66}@supports (color:color-mix(in lab, red, red)){.border-imperial-brass\/40{border-color:color-mix(in oklab, var(--color-imperial-brass) 40%, transparent)}}.border-imperial-brass\/50{border-color:#8b713b80}@supports (color:color-mix(in lab, red, red)){.border-imperial-brass\/50{border-color:color-mix(in oklab, var(--color-imperial-brass) 50%, transparent)}}.border-imperial-brass\/60{border-color:#8b713b99}@supports (color:color-mix(in lab, red, red)){.border-imperial-brass\/60{border-color:color-mix(in oklab, var(--color-imperial-brass) 60%, transparent)}}.border-imperial-crimson{border-color:var(--color-imperial-crimson)}.border-imperial-crimson\/25{border-color:#600f1440}@supports (color:color-mix(in lab, red, red)){.border-imperial-crimson\/25{border-color:color-mix(in oklab, var(--color-imperial-crimson) 25%, transparent)}}.border-imperial-crimson\/30{border-color:#600f144d}@supports (color:color-mix(in lab, red, red)){.border-imperial-crimson\/30{border-color:color-mix(in oklab, var(--color-imperial-crimson) 30%, transparent)}}.border-imperial-crimson\/35{border-color:#600f1459}@supports (color:color-mix(in lab, red, red)){.border-imperial-crimson\/35{border-color:color-mix(in oklab, var(--color-imperial-crimson) 35%, transparent)}}.border-imperial-crimson\/45{border-color:#600f1473}@supports (color:color-mix(in lab, red, red)){.border-imperial-crimson\/45{border-color:color-mix(in oklab, var(--color-imperial-crimson) 45%, transparent)}}.border-imperial-gold{border-color:var(--color-imperial-gold)}.border-imperial-warning{border-color:var(--color-imperial-warning)}.border-imperial-warning\/40{border-color:#b7782366}@supports (color:color-mix(in lab, red, red)){.border-imperial-warning\/40{border-color:color-mix(in oklab, var(--color-imperial-warning) 40%, transparent)}}.border-imperial-warning\/50{border-color:#b7782380}@supports (color:color-mix(in lab, red, red)){.border-imperial-warning\/50{border-color:color-mix(in oklab, var(--color-imperial-warning) 50%, transparent)}}.border-imperial-warning\/60{border-color:#b7782399}@supports (color:color-mix(in lab, red, red)){.border-imperial-warning\/60{border-color:color-mix(in oklab, var(--color-imperial-warning) 60%, transparent)}}.border-oxblood\/70{border-color:#7e1518b3}@supports (color:color-mix(in lab, red, red)){.border-oxblood\/70{border-color:color-mix(in oklab, var(--color-oxblood) 70%, transparent)}}.border-oxblood\/80{border-color:#7e1518cc}@supports (color:color-mix(in lab, red, red)){.border-oxblood\/80{border-color:color-mix(in oklab, var(--color-oxblood) 80%, transparent)}}.border-rejection{border-color:var(--color-rejection)}.border-rejection\/40{border-color:#8b232866}@supports (color:color-mix(in lab, red, red)){.border-rejection\/40{border-color:color-mix(in oklab, var(--color-rejection) 40%, transparent)}}.border-rejection\/50{border-color:#8b232880}@supports (color:color-mix(in lab, red, red)){.border-rejection\/50{border-color:color-mix(in oklab, var(--color-rejection) 50%, transparent)}}.border-rejection\/60{border-color:#8b232899}@supports (color:color-mix(in lab, red, red)){.border-rejection\/60{border-color:color-mix(in oklab, var(--color-rejection) 60%, transparent)}}.border-rejection\/70{border-color:#8b2328b3}@supports (color:color-mix(in lab, red, red)){.border-rejection\/70{border-color:color-mix(in oklab, var(--color-rejection) 70%, transparent)}}.border-revision{border-color:var(--color-revision)}.border-revision\/40{border-color:#9a7b2f66}@supports (color:color-mix(in lab, red, red)){.border-revision\/40{border-color:color-mix(in oklab, var(--color-revision) 40%, transparent)}}.border-revision\/60{border-color:#9a7b2f99}@supports (color:color-mix(in lab, red, red)){.border-revision\/60{border-color:color-mix(in oklab, var(--color-revision) 60%, transparent)}}.border-revision\/70{border-color:#9a7b2fb3}@supports (color:color-mix(in lab, red, red)){.border-revision\/70{border-color:color-mix(in oklab, var(--color-revision) 70%, transparent)}}.border-steel{border-color:var(--color-steel)}.border-steel-dim{border-color:var(--color-steel-dim)}.border-steel-dim\/15{border-color:#4a4a4a26}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/15{border-color:color-mix(in oklab, var(--color-steel-dim) 15%, transparent)}}.border-steel-dim\/20{border-color:#4a4a4a33}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/20{border-color:color-mix(in oklab, var(--color-steel-dim) 20%, transparent)}}.border-steel-dim\/30{border-color:#4a4a4a4d}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/30{border-color:color-mix(in oklab, var(--color-steel-dim) 30%, transparent)}}.border-steel-dim\/35{border-color:#4a4a4a59}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/35{border-color:color-mix(in oklab, var(--color-steel-dim) 35%, transparent)}}.border-steel-dim\/40{border-color:#4a4a4a66}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/40{border-color:color-mix(in oklab, var(--color-steel-dim) 40%, transparent)}}.border-steel-dim\/45{border-color:#4a4a4a73}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/45{border-color:color-mix(in oklab, var(--color-steel-dim) 45%, transparent)}}.border-steel-dim\/50{border-color:#4a4a4a80}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/50{border-color:color-mix(in oklab, var(--color-steel-dim) 50%, transparent)}}.border-steel-dim\/55{border-color:#4a4a4a8c}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/55{border-color:color-mix(in oklab, var(--color-steel-dim) 55%, transparent)}}.border-steel-dim\/60{border-color:#4a4a4a99}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/60{border-color:color-mix(in oklab, var(--color-steel-dim) 60%, transparent)}}.border-steel-dim\/70{border-color:#4a4a4ab3}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/70{border-color:color-mix(in oklab, var(--color-steel-dim) 70%, transparent)}}.border-steel-dim\/80{border-color:#4a4a4acc}@supports (color:color-mix(in lab, red, red)){.border-steel-dim\/80{border-color:color-mix(in oklab, var(--color-steel-dim) 80%, transparent)}}.border-steel\/20{border-color:#6e6e6e33}@supports (color:color-mix(in lab, red, red)){.border-steel\/20{border-color:color-mix(in oklab, var(--color-steel) 20%, transparent)}}.border-steel\/25{border-color:#6e6e6e40}@supports (color:color-mix(in lab, red, red)){.border-steel\/25{border-color:color-mix(in oklab, var(--color-steel) 25%, transparent)}}.border-steel\/30{border-color:#6e6e6e4d}@supports (color:color-mix(in lab, red, red)){.border-steel\/30{border-color:color-mix(in oklab, var(--color-steel) 30%, transparent)}}.border-steel\/35{border-color:#6e6e6e59}@supports (color:color-mix(in lab, red, red)){.border-steel\/35{border-color:color-mix(in oklab, var(--color-steel) 35%, transparent)}}.border-steel\/40{border-color:#6e6e6e66}@supports (color:color-mix(in lab, red, red)){.border-steel\/40{border-color:color-mix(in oklab, var(--color-steel) 40%, transparent)}}.border-steel\/50{border-color:#6e6e6e80}@supports (color:color-mix(in lab, red, red)){.border-steel\/50{border-color:color-mix(in oklab, var(--color-steel) 50%, transparent)}}.border-steel\/60{border-color:#6e6e6e99}@supports (color:color-mix(in lab, red, red)){.border-steel\/60{border-color:color-mix(in oklab, var(--color-steel) 60%, transparent)}}.border-transparent{border-color:#0000}.border-t-bone{border-top-color:var(--color-bone)}.border-t-brass-dim\/45{border-top-color:#8a7a4a73}@supports (color:color-mix(in lab, red, red)){.border-t-brass-dim\/45{border-top-color:color-mix(in oklab, var(--color-brass-dim) 45%, transparent)}}.border-t-imperial-crimson\/70{border-top-color:#600f14b3}@supports (color:color-mix(in lab, red, red)){.border-t-imperial-crimson\/70{border-top-color:color-mix(in oklab, var(--color-imperial-crimson) 70%, transparent)}}.border-b-brass-dim\/45{border-bottom-color:#8a7a4a73}@supports (color:color-mix(in lab, red, red)){.border-b-brass-dim\/45{border-bottom-color:color-mix(in oklab, var(--color-brass-dim) 45%, transparent)}}.bg-approval\/10{background-color:#3d5c451a}@supports (color:color-mix(in lab, red, red)){.bg-approval\/10{background-color:color-mix(in oklab, var(--color-approval) 10%, transparent)}}.bg-basalt{background-color:var(--color-basalt)}.bg-basalt\/70{background-color:#171717b3}@supports (color:color-mix(in lab, red, red)){.bg-basalt\/70{background-color:color-mix(in oklab, var(--color-basalt) 70%, transparent)}}.bg-basalt\/80{background-color:#171717cc}@supports (color:color-mix(in lab, red, red)){.bg-basalt\/80{background-color:color-mix(in oklab, var(--color-basalt) 80%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-brass{background-color:var(--color-brass)}.bg-brass-dim{background-color:var(--color-brass-dim)}.bg-brass-dim\/10{background-color:#8a7a4a1a}@supports (color:color-mix(in lab, red, red)){.bg-brass-dim\/10{background-color:color-mix(in oklab, var(--color-brass-dim) 10%, transparent)}}.bg-brass\/10{background-color:#a08b4f1a}@supports (color:color-mix(in lab, red, red)){.bg-brass\/10{background-color:color-mix(in oklab, var(--color-brass) 10%, transparent)}}.bg-brass\/70{background-color:#a08b4fb3}@supports (color:color-mix(in lab, red, red)){.bg-brass\/70{background-color:color-mix(in oklab, var(--color-brass) 70%, transparent)}}.bg-crimson\/20{background-color:#b01f2433}@supports (color:color-mix(in lab, red, red)){.bg-crimson\/20{background-color:color-mix(in oklab, var(--color-crimson) 20%, transparent)}}.bg-deep{background-color:var(--color-deep)}.bg-deep\/40{background-color:#0e0e0e66}@supports (color:color-mix(in lab, red, red)){.bg-deep\/40{background-color:color-mix(in oklab, var(--color-deep) 40%, transparent)}}.bg-deep\/60{background-color:#0e0e0e99}@supports (color:color-mix(in lab, red, red)){.bg-deep\/60{background-color:color-mix(in oklab, var(--color-deep) 60%, transparent)}}.bg-deep\/80{background-color:#0e0e0ecc}@supports (color:color-mix(in lab, red, red)){.bg-deep\/80{background-color:color-mix(in oklab, var(--color-deep) 80%, transparent)}}.bg-imperial-brass\/10{background-color:#8b713b1a}@supports (color:color-mix(in lab, red, red)){.bg-imperial-brass\/10{background-color:color-mix(in oklab, var(--color-imperial-brass) 10%, transparent)}}.bg-imperial-brass\/40{background-color:#8b713b66}@supports (color:color-mix(in lab, red, red)){.bg-imperial-brass\/40{background-color:color-mix(in oklab, var(--color-imperial-brass) 40%, transparent)}}.bg-imperial-crimson\/5{background-color:#600f140d}@supports (color:color-mix(in lab, red, red)){.bg-imperial-crimson\/5{background-color:color-mix(in oklab, var(--color-imperial-crimson) 5%, transparent)}}.bg-imperial-crimson\/12{background-color:#600f141f}@supports (color:color-mix(in lab, red, red)){.bg-imperial-crimson\/12{background-color:color-mix(in oklab, var(--color-imperial-crimson) 12%, transparent)}}.bg-imperial-crimson\/15{background-color:#600f1426}@supports (color:color-mix(in lab, red, red)){.bg-imperial-crimson\/15{background-color:color-mix(in oklab, var(--color-imperial-crimson) 15%, transparent)}}.bg-imperial-crimson\/80{background-color:#600f14cc}@supports (color:color-mix(in lab, red, red)){.bg-imperial-crimson\/80{background-color:color-mix(in oklab, var(--color-imperial-crimson) 80%, transparent)}}.bg-imperial-metal-raised{background-color:var(--color-imperial-metal-raised)}.bg-imperial-panel{background-color:var(--color-imperial-panel)}.bg-imperial-parchment\/10{background-color:#bcb4a31a}@supports (color:color-mix(in lab, red, red)){.bg-imperial-parchment\/10{background-color:color-mix(in oklab, var(--color-imperial-parchment) 10%, transparent)}}.bg-imperial-void{background-color:var(--color-imperial-void)}.bg-imperial-void\/30{background-color:#0809094d}@supports (color:color-mix(in lab, red, red)){.bg-imperial-void\/30{background-color:color-mix(in oklab, var(--color-imperial-void) 30%, transparent)}}.bg-imperial-void\/40{background-color:#08090966}@supports (color:color-mix(in lab, red, red)){.bg-imperial-void\/40{background-color:color-mix(in oklab, var(--color-imperial-void) 40%, transparent)}}.bg-imperial-void\/50{background-color:#08090980}@supports (color:color-mix(in lab, red, red)){.bg-imperial-void\/50{background-color:color-mix(in oklab, var(--color-imperial-void) 50%, transparent)}}.bg-imperial-void\/60{background-color:#08090999}@supports (color:color-mix(in lab, red, red)){.bg-imperial-void\/60{background-color:color-mix(in oklab, var(--color-imperial-void) 60%, transparent)}}.bg-imperial-void\/80{background-color:#080909cc}@supports (color:color-mix(in lab, red, red)){.bg-imperial-void\/80{background-color:color-mix(in oklab, var(--color-imperial-void) 80%, transparent)}}.bg-imperial-warning\/5{background-color:#b778230d}@supports (color:color-mix(in lab, red, red)){.bg-imperial-warning\/5{background-color:color-mix(in oklab, var(--color-imperial-warning) 5%, transparent)}}.bg-imperial-warning\/10{background-color:#b778231a}@supports (color:color-mix(in lab, red, red)){.bg-imperial-warning\/10{background-color:color-mix(in oklab, var(--color-imperial-warning) 10%, transparent)}}.bg-iron\/40{background-color:#1a1c1e66}@supports (color:color-mix(in lab, red, red)){.bg-iron\/40{background-color:color-mix(in oklab, var(--color-iron) 40%, transparent)}}.bg-iron\/50{background-color:#1a1c1e80}@supports (color:color-mix(in lab, red, red)){.bg-iron\/50{background-color:color-mix(in oklab, var(--color-iron) 50%, transparent)}}.bg-oxblood-deep{background-color:var(--color-oxblood-deep)}.bg-oxblood-deep\/12{background-color:#6e12141f}@supports (color:color-mix(in lab, red, red)){.bg-oxblood-deep\/12{background-color:color-mix(in oklab, var(--color-oxblood-deep) 12%, transparent)}}.bg-oxblood-deep\/15{background-color:#6e121426}@supports (color:color-mix(in lab, red, red)){.bg-oxblood-deep\/15{background-color:color-mix(in oklab, var(--color-oxblood-deep) 15%, transparent)}}.bg-oxblood-deep\/20{background-color:#6e121433}@supports (color:color-mix(in lab, red, red)){.bg-oxblood-deep\/20{background-color:color-mix(in oklab, var(--color-oxblood-deep) 20%, transparent)}}.bg-oxblood-deep\/25{background-color:#6e121440}@supports (color:color-mix(in lab, red, red)){.bg-oxblood-deep\/25{background-color:color-mix(in oklab, var(--color-oxblood-deep) 25%, transparent)}}.bg-oxblood-deep\/30{background-color:#6e12144d}@supports (color:color-mix(in lab, red, red)){.bg-oxblood-deep\/30{background-color:color-mix(in oklab, var(--color-oxblood-deep) 30%, transparent)}}.bg-panel\/20{background-color:#14141433}@supports (color:color-mix(in lab, red, red)){.bg-panel\/20{background-color:color-mix(in oklab, var(--color-panel) 20%, transparent)}}.bg-panel\/30{background-color:#1414144d}@supports (color:color-mix(in lab, red, red)){.bg-panel\/30{background-color:color-mix(in oklab, var(--color-panel) 30%, transparent)}}.bg-panel\/40{background-color:#14141466}@supports (color:color-mix(in lab, red, red)){.bg-panel\/40{background-color:color-mix(in oklab, var(--color-panel) 40%, transparent)}}.bg-panel\/50{background-color:#14141480}@supports (color:color-mix(in lab, red, red)){.bg-panel\/50{background-color:color-mix(in oklab, var(--color-panel) 50%, transparent)}}.bg-panel\/70{background-color:#141414b3}@supports (color:color-mix(in lab, red, red)){.bg-panel\/70{background-color:color-mix(in oklab, var(--color-panel) 70%, transparent)}}.bg-panel\/80{background-color:#141414cc}@supports (color:color-mix(in lab, red, red)){.bg-panel\/80{background-color:color-mix(in oklab, var(--color-panel) 80%, transparent)}}.bg-parchment{background-color:var(--color-parchment)}.bg-rejection\/5{background-color:#8b23280d}@supports (color:color-mix(in lab, red, red)){.bg-rejection\/5{background-color:color-mix(in oklab, var(--color-rejection) 5%, transparent)}}.bg-rejection\/10{background-color:#8b23281a}@supports (color:color-mix(in lab, red, red)){.bg-rejection\/10{background-color:color-mix(in oklab, var(--color-rejection) 10%, transparent)}}.bg-revision\/10{background-color:#9a7b2f1a}@supports (color:color-mix(in lab, red, red)){.bg-revision\/10{background-color:color-mix(in oklab, var(--color-revision) 10%, transparent)}}.bg-steel-dim\/40{background-color:#4a4a4a66}@supports (color:color-mix(in lab, red, red)){.bg-steel-dim\/40{background-color:color-mix(in oklab, var(--color-steel-dim) 40%, transparent)}}.bg-steel-dim\/60{background-color:#4a4a4a99}@supports (color:color-mix(in lab, red, red)){.bg-steel-dim\/60{background-color:color-mix(in oklab, var(--color-steel-dim) 60%, transparent)}}.bg-steel\/20{background-color:#6e6e6e33}@supports (color:color-mix(in lab, red, red)){.bg-steel\/20{background-color:color-mix(in oklab, var(--color-steel) 20%, transparent)}}.bg-transparent{background-color:#0000}.bg-void{background-color:var(--color-void)}.bg-void\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-void\/40{background-color:color-mix(in oklab, var(--color-void) 40%, transparent)}}.bg-void\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-void\/50{background-color:color-mix(in oklab, var(--color-void) 50%, transparent)}}.bg-void\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-void\/55{background-color:color-mix(in oklab, var(--color-void) 55%, transparent)}}.bg-void\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-void\/60{background-color:color-mix(in oklab, var(--color-void) 60%, transparent)}}.bg-void\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-void\/70{background-color:color-mix(in oklab, var(--color-void) 70%, transparent)}}.bg-void\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-void\/80{background-color:color-mix(in oklab, var(--color-void) 80%, transparent)}}.bg-void\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-void\/95{background-color:color-mix(in oklab, var(--color-void) 95%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.from-imperial-crimson\/40{--tw-gradient-from:#600f1466}@supports (color:color-mix(in lab, red, red)){.from-imperial-crimson\/40{--tw-gradient-from:color-mix(in oklab, var(--color-imperial-crimson) 40%, transparent)}}.from-imperial-crimson\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-oxblood{--tw-gradient-from:var(--color-oxblood);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-oxblood-deep{--tw-gradient-from:var(--color-oxblood-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-panel{--tw-gradient-from:var(--color-panel);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-brass{--tw-gradient-via:var(--color-brass);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-crimson{--tw-gradient-via:var(--color-crimson);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-imperial-brass\/30{--tw-gradient-via:#8b713b4d}@supports (color:color-mix(in lab, red, red)){.via-imperial-brass\/30{--tw-gradient-via:color-mix(in oklab, var(--color-imperial-brass) 30%, transparent)}}.via-imperial-brass\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-oxblood{--tw-gradient-via:var(--color-oxblood);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-deep{--tw-gradient-to:var(--color-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-oxblood-deep{--tw-gradient-to:var(--color-oxblood-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.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)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-1{padding-right:var(--spacing)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.wrap-break-word{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.text-approval-lit{color:var(--color-approval-lit)}.text-bone{color:var(--color-bone)}.text-bone-dim{color:var(--color-bone-dim)}.text-bone-dim\/70{color:#b8b4acb3}@supports (color:color-mix(in lab, red, red)){.text-bone-dim\/70{color:color-mix(in oklab, var(--color-bone-dim) 70%, transparent)}}.text-bone-dim\/80{color:#b8b4accc}@supports (color:color-mix(in lab, red, red)){.text-bone-dim\/80{color:color-mix(in oklab, var(--color-bone-dim) 80%, transparent)}}.text-bone-dim\/90{color:#b8b4ace6}@supports (color:color-mix(in lab, red, red)){.text-bone-dim\/90{color:color-mix(in oklab, var(--color-bone-dim) 90%, transparent)}}.text-bone-dim\/95{color:#b8b4acf2}@supports (color:color-mix(in lab, red, red)){.text-bone-dim\/95{color:color-mix(in oklab, var(--color-bone-dim) 95%, transparent)}}.text-bone\/45{color:#c9c6c073}@supports (color:color-mix(in lab, red, red)){.text-bone\/45{color:color-mix(in oklab, var(--color-bone) 45%, transparent)}}.text-bone\/55{color:#c9c6c08c}@supports (color:color-mix(in lab, red, red)){.text-bone\/55{color:color-mix(in oklab, var(--color-bone) 55%, transparent)}}.text-bone\/60{color:#c9c6c099}@supports (color:color-mix(in lab, red, red)){.text-bone\/60{color:color-mix(in oklab, var(--color-bone) 60%, transparent)}}.text-bone\/70{color:#c9c6c0b3}@supports (color:color-mix(in lab, red, red)){.text-bone\/70{color:color-mix(in oklab, var(--color-bone) 70%, transparent)}}.text-bone\/80{color:#c9c6c0cc}@supports (color:color-mix(in lab, red, red)){.text-bone\/80{color:color-mix(in oklab, var(--color-bone) 80%, transparent)}}.text-bone\/85{color:#c9c6c0d9}@supports (color:color-mix(in lab, red, red)){.text-bone\/85{color:color-mix(in oklab, var(--color-bone) 85%, transparent)}}.text-brass{color:var(--color-brass)}.text-brass-dim{color:var(--color-brass-dim)}.text-brass-dim\/70{color:#8a7a4ab3}@supports (color:color-mix(in lab, red, red)){.text-brass-dim\/70{color:color-mix(in oklab, var(--color-brass-dim) 70%, transparent)}}.text-brass-lit{color:var(--color-brass-lit)}.text-charcoal{color:var(--color-charcoal)}.text-charcoal\/60{color:#1c1c1c99}@supports (color:color-mix(in lab, red, red)){.text-charcoal\/60{color:color-mix(in oklab, var(--color-charcoal) 60%, transparent)}}.text-charcoal\/70{color:#1c1c1cb3}@supports (color:color-mix(in lab, red, red)){.text-charcoal\/70{color:color-mix(in oklab, var(--color-charcoal) 70%, transparent)}}.text-crimson{color:var(--color-crimson)}.text-crimson-lit{color:var(--color-crimson-lit)}.text-current{color:currentColor}.text-emerald-400{color:var(--color-emerald-400)}.text-imperial-approved{color:var(--color-imperial-approved)}.text-imperial-brass{color:var(--color-imperial-brass)}.text-imperial-brass\/60{color:#8b713b99}@supports (color:color-mix(in lab, red, red)){.text-imperial-brass\/60{color:color-mix(in oklab, var(--color-imperial-brass) 60%, transparent)}}.text-imperial-brass\/70{color:#8b713bb3}@supports (color:color-mix(in lab, red, red)){.text-imperial-brass\/70{color:color-mix(in oklab, var(--color-imperial-brass) 70%, transparent)}}.text-imperial-crimson{color:var(--color-imperial-crimson)}.text-imperial-crimson\/70{color:#600f14b3}@supports (color:color-mix(in lab, red, red)){.text-imperial-crimson\/70{color:color-mix(in oklab, var(--color-imperial-crimson) 70%, transparent)}}.text-imperial-gold{color:var(--color-imperial-gold)}.text-imperial-gold\/80{color:#b69a57cc}@supports (color:color-mix(in lab, red, red)){.text-imperial-gold\/80{color:color-mix(in oklab, var(--color-imperial-gold) 80%, transparent)}}.text-imperial-text{color:var(--color-imperial-text)}.text-imperial-warning{color:var(--color-imperial-warning)}.text-oxblood{color:var(--color-oxblood)}.text-rejection{color:var(--color-rejection)}.text-revision{color:var(--color-revision)}.text-steel{color:var(--color-steel)}.text-steel-dim{color:var(--color-steel-dim)}.text-void\/40{color:#0006}@supports (color:color-mix(in lab, red, red)){.text-void\/40{color:color-mix(in oklab, var(--color-void) 40%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-brass{-webkit-text-decoration-color:var(--color-brass);-webkit-text-decoration-color:var(--color-brass);-webkit-text-decoration-color:var(--color-brass);text-decoration-color:var(--color-brass)}.decoration-steel\/60{text-decoration-color:#6e6e6e99}@supports (color:color-mix(in lab, red, red)){.decoration-steel\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--color-steel) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-steel) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-steel) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-steel) 60%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--color-crimson-lit\,\#c43c3c\)\]{accent-color:var(--color-crimson-lit,#c43c3c)}.accent-imperial-crimson{accent-color:var(--color-imperial-crimson)}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.opacity-\[0\.07\]{opacity:.07}.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_8px_24px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(182\,154\,87\,0\.12\)\,inset_0_-10px_28px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#b69a571f), inset 0 -10px 28px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(201\,198\,192\,0\.06\)\,inset_0_-1px_0_0_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#c9c6c00f), inset 0 -1px 0 0 var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_6px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:inset 0 2px 6px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sealed{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#8c1a1f59), inset 0 -20px 40px var(--tw-shadow-color,#0009), 0 8px 28px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.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-brass-dim\/45{--tw-ring-color:#8a7a4a73}@supports (color:color-mix(in lab, red, red)){.ring-brass-dim\/45{--tw-ring-color:color-mix(in oklab, var(--color-brass-dim) 45%, transparent)}}.ring-rejection\/40{--tw-ring-color:#8b232866}@supports (color:color-mix(in lab, red, red)){.ring-rejection\/40{--tw-ring-color:color-mix(in oklab, var(--color-rejection) 40%, transparent)}}.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,)}.blur-\[1px\]{--tw-blur:blur(1px);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,)}.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!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.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-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,color\,box-shadow\]{transition-property:border-color,color,box-shadow;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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:text-brass-lit:is(:where(.group):hover *){color:var(--color-brass-lit)}}.placeholder\:text-steel::placeholder{color:var(--color-steel)}.placeholder\:text-steel\/60::placeholder{color:#6e6e6e99}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-steel\/60::placeholder{color:color-mix(in oklab, var(--color-steel) 60%, transparent)}}.placeholder\:text-steel\/70::placeholder{color:#6e6e6eb3}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-steel\/70::placeholder{color:color-mix(in oklab, var(--color-steel) 70%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:shadow-none:before{content:var(--tw-content);--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)}.before\:transition-colors:before{content:var(--tw-content);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))}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-brass:hover{border-color:var(--color-brass)}.hover\:border-brass-dim:hover{border-color:var(--color-brass-dim)}.hover\:border-brass\/40:hover{border-color:#a08b4f66}@supports (color:color-mix(in lab, red, red)){.hover\:border-brass\/40:hover{border-color:color-mix(in oklab, var(--color-brass) 40%, transparent)}}.hover\:border-brass\/50:hover{border-color:#a08b4f80}@supports (color:color-mix(in lab, red, red)){.hover\:border-brass\/50:hover{border-color:color-mix(in oklab, var(--color-brass) 50%, transparent)}}.hover\:border-brass\/60:hover{border-color:#a08b4f99}@supports (color:color-mix(in lab, red, red)){.hover\:border-brass\/60:hover{border-color:color-mix(in oklab, var(--color-brass) 60%, transparent)}}.hover\:border-brass\/70:hover{border-color:#a08b4fb3}@supports (color:color-mix(in lab, red, red)){.hover\:border-brass\/70:hover{border-color:color-mix(in oklab, var(--color-brass) 70%, transparent)}}.hover\:border-crimson:hover{border-color:var(--color-crimson)}.hover\:border-crimson-lit:hover{border-color:var(--color-crimson-lit)}.hover\:border-imperial-brass:hover{border-color:var(--color-imperial-brass)}.hover\:border-imperial-gold:hover{border-color:var(--color-imperial-gold)}.hover\:border-rejection:hover{border-color:var(--color-rejection)}.hover\:border-steel:hover{border-color:var(--color-steel)}.hover\:bg-basalt:hover{background-color:var(--color-basalt)}.hover\:bg-basalt\/60:hover{background-color:#17171799}@supports (color:color-mix(in lab, red, red)){.hover\:bg-basalt\/60:hover{background-color:color-mix(in oklab, var(--color-basalt) 60%, transparent)}}.hover\:bg-brass-dim\/5:hover{background-color:#8a7a4a0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brass-dim\/5:hover{background-color:color-mix(in oklab, var(--color-brass-dim) 5%, transparent)}}.hover\:bg-brass\/10:hover{background-color:#a08b4f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brass\/10:hover{background-color:color-mix(in oklab, var(--color-brass) 10%, transparent)}}.hover\:bg-imperial-crimson:hover{background-color:var(--color-imperial-crimson)}.hover\:bg-imperial-crimson\/10:hover{background-color:#600f141a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-imperial-crimson\/10:hover{background-color:color-mix(in oklab, var(--color-imperial-crimson) 10%, transparent)}}.hover\:bg-oxblood:hover{background-color:var(--color-oxblood)}.hover\:bg-panel\/50:hover{background-color:#14141480}@supports (color:color-mix(in lab, red, red)){.hover\:bg-panel\/50:hover{background-color:color-mix(in oklab, var(--color-panel) 50%, transparent)}}.hover\:bg-panel\/60:hover{background-color:#14141499}@supports (color:color-mix(in lab, red, red)){.hover\:bg-panel\/60:hover{background-color:color-mix(in oklab, var(--color-panel) 60%, transparent)}}.hover\:text-bone:hover{color:var(--color-bone)}.hover\:text-brass:hover{color:var(--color-brass)}.hover\:text-brass-dim:hover{color:var(--color-brass-dim)}.hover\:text-brass-lit:hover{color:var(--color-brass-lit)}.hover\:text-imperial-gold:hover{color:var(--color-imperial-gold)}.hover\:text-rejection:hover{color:var(--color-rejection)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[inset_0_0_0_1px_rgba\(160\,139\,79\,0\.22\)\,0_0_18px_rgba\(160\,139\,79\,0\.18\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#a08b4f38), 0 0 18px var(--tw-shadow-color,#a08b4f2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:before\:bg-brass-lit\/80:hover:before{content:var(--tw-content);background-color:#c2a55ecc}@supports (color:color-mix(in lab, red, red)){.hover\:before\:bg-brass-lit\/80:hover:before{background-color:color-mix(in oklab, var(--color-brass-lit) 80%, transparent)}}.hover\:before\:shadow-\[0_0_12px_rgba\(194\,165\,94\,0\.65\)\]:hover:before{content:var(--tw-content);--tw-shadow:0 0 12px var(--tw-shadow-color,#c2a55ea6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-brass:focus,.focus-visible\:border-brass:focus-visible{border-color:var(--color-brass)}.focus-visible\:border-imperial-brass:focus-visible{border-color:var(--color-imperial-brass)}.focus-visible\:border-imperial-gold:focus-visible{border-color:var(--color-imperial-gold)}.focus-visible\:bg-brass-dim\/5:focus-visible{background-color:#8a7a4a0d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-brass-dim\/5:focus-visible{background-color:color-mix(in oklab, var(--color-brass-dim) 5%, transparent)}}.focus-visible\:bg-imperial-crimson\/10:focus-visible{background-color:#600f141a}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-imperial-crimson\/10:focus-visible{background-color:color-mix(in oklab, var(--color-imperial-crimson) 10%, transparent)}}.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)}.focus-visible\:ring-brass:focus-visible{--tw-ring-color:var(--color-brass)}.focus-visible\:ring-brass\/30:focus-visible{--tw-ring-color:#a08b4f4d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brass\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brass) 30%, transparent)}}.focus-visible\:ring-imperial-brass\/30:focus-visible{--tw-ring-color:#8b713b4d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-imperial-brass\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-imperial-brass) 30%, transparent)}}.focus-visible\:ring-imperial-brass\/40:focus-visible{--tw-ring-color:#8b713b66}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-imperial-brass\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-imperial-brass) 40%, transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-brass:focus-visible{outline-color:var(--color-brass)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[coronation-rise_2\.4s_ease-out_both\]{animation:2.4s ease-out both coronation-rise}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:transition-\[border-color\,color\]{transition-property:border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\: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))}.motion-safe\: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))}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:0}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:min-h-16{min-height:calc(var(--spacing) * 16)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:max-w-\[70\%\]{max-width:70%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[0\.7fr_1\.4fr_1fr_0\.8fr_0\.5fr_0\.7fr\]{grid-template-columns:.7fr 1.4fr 1fr .8fr .5fr .7fr}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}:where(.sm\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-1{padding-inline:var(--spacing)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[0\.625rem\]{font-size:.625rem}.sm\:text-\[0\.5625rem\]{font-size:.5625rem}.sm\:text-\[0\.8125rem\]{font-size:.8125rem}.sm\:text-\[0\.9375rem\]{font-size:.9375rem}.sm\:text-\[11px\]{font-size:11px}.sm\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}}@media (min-width:48rem){.md\:right-10{right:calc(var(--spacing) * 10)}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:items-end{align-items:flex-end}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(300px\,380px\)\]{grid-template-columns:minmax(0,1.35fr) minmax(300px,380px)}.lg\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(12rem\,16rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(14rem\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr)}.lg\:justify-start{justify-content:flex-start}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:self-start{align-self:flex-start}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:pl-60{padding-left:calc(var(--spacing) * 60)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-\[2\.75rem\]{font-size:2.75rem}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(320px\,400px\)\]{grid-template-columns:minmax(0,1.55fr) minmax(320px,400px)}.xl\:p-8{padding:calc(var(--spacing) * 8)}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:pl-8{padding-left:calc(var(--spacing) * 8)}}@media print{.print\:hidden{display:none}.print\:break-inside-avoid{break-inside:avoid}}.\[\&_p\.imp-label\]\:text-approval-lit p.imp-label{color:var(--color-approval-lit)}.\[\&_p\.imp-label\]\:text-crimson-lit p.imp-label{color:var(--color-crimson-lit)}.\[\&_p\.imp-label\]\:text-revision p.imp-label{color:var(--color-revision)}.\[\&_p\.imp-label\]\:text-steel p.imp-label{color:var(--color-steel)}}:root,[data-epoch=INTERREGNUM]{--epoch-accent:var(--color-brass);--epoch-field:var(--color-deep)}:root{--texture-soot-opacity:.26;--texture-stone-opacity:.5;--texture-parchment-opacity:.92;--engraved-highlight:#b69a5738;--engraved-shadow:#000000b8;--motion-institutional:.14s;--motion-ceremonial:.32s}[data-epoch=CORONATION]{--epoch-accent:var(--color-brass-lit);--epoch-field:var(--color-panel)}[data-epoch=RESTORATION]{--epoch-accent:var(--color-brass-lit);--epoch-field:var(--color-basalt)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--color-void);color:var(--color-bone);scrollbar-gutter:stable;scrollbar-color:#8a7a4a73 var(--color-imperial-void)}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:var(--color-imperial-void)}html::-webkit-scrollbar-thumb{border:2px solid var(--color-imperial-void);background:linear-gradient(#8a7a4a8c,#600f1480)}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(#b69a57b3,#7e1518a6)}body{font-family:var(--font-body);background-color:var(--epoch-field);min-height:100dvh}:is(body:has(.imp-field),html:has(.imp-field)){background-color:var(--color-imperial-void)}@media (pointer:coarse){button,a[role=button],[role=tab]{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes coronation-rise{0%{opacity:0;transform:translateY(2rem)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.banner-swallowtail{clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 1.25rem),0 100%)}.banner-gonfalon{clip-path:polygon(0 0,100% 0,100% calc(100% - 1.25rem),75% 100%,50% calc(100% - 1.25rem),25% 100%,0 calc(100% - 1.25rem))}.registry-grain{position:relative}.registry-grain:before{content:"";pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.registry-monument{border:2px solid #8b713b59;position:relative}@supports (color:color-mix(in lab, red, red)){.registry-monument{border:2px solid color-mix(in srgb, var(--color-imperial-brass) 35%, transparent)}}.registry-monument{background:linear-gradient(180deg, #202326f2 0%, #151719fa 100%), var(--color-imperial-panel);box-shadow:inset 0 1px #b69a5724,inset 0 -24px 48px #0000008c,0 12px 40px #00000073}.registry-monument:after{content:"";pointer-events:none;border:1px solid #6e6e6e38;position:absolute;inset:6px}.registry-gothic-crown{clip-path:polygon(0 100%,8% 0,50% 72%,92% 0,100% 100%);background:linear-gradient(#600f1459,#0000);border-bottom:1px solid #8b713b59;height:28px;margin-bottom:-1px;position:relative}.registry-buttress{background:linear-gradient(90deg,#00000080,#202326cc 40%,#8b713b14);width:14px;display:none;box-shadow:inset -2px 0 8px #0006}@media (min-width:1024px){.registry-buttress{display:block}}.registry-chassis{border:2px solid #5e5646;position:relative}@supports (color:color-mix(in lab, red, red)){.registry-chassis{border:2px solid color-mix(in srgb, var(--color-steel-dim) 70%, var(--color-imperial-brass) 30%)}}.registry-chassis{background:linear-gradient(165deg,#2023268c 0%,#151719f2 45%);box-shadow:inset 0 2px #b69a571a,inset 0 -16px 32px #0000006b}.registry-chassis-primary{border-width:3px;border-color:#675c43}@supports (color:color-mix(in lab, red, red)){.registry-chassis-primary{border-color:color-mix(in srgb, var(--color-imperial-brass) 45%, var(--color-steel-dim) 55%)}}.registry-chassis-primary{box-shadow:inset 0 2px #b69a5729,inset 0 -20px 40px #00000080,0 4px 16px #00000059}.registry-recess{background:var(--color-imperial-void);border:1px solid #4a4a4a73;position:relative;box-shadow:inset 0 3px 12px #0000008c}.registry-title-plate{border:1px solid #8b713b73;border-left:4px solid var(--color-imperial-crimson);background:linear-gradient(90deg,#600f1438 0%,#202326eb 18%,#151719fa 100%);position:relative;box-shadow:inset 0 1px #b69a571f,inset 0 -1px #0006}.registry-title-plate:before{content:"";background:linear-gradient(180deg, var(--color-imperial-gold), var(--color-imperial-crimson));opacity:.5;width:3px;position:absolute;top:0;bottom:0;left:0}.registry-rivet{background:radial-gradient(circle at 35% 30%,#5a5a5a,#1a1a1a 70%);border:1px solid #8b713b59;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:inset 0 1px 1px #ffffff14}.registry-rivet-tl{top:5px;left:5px}.registry-rivet-tr{top:5px;right:5px}.registry-rivet-bl{bottom:5px;left:5px}.registry-rivet-br{bottom:5px;right:5px}.registry-workflow-track{padding:1rem .75rem 1.25rem;position:relative}.registry-workflow-track:before{content:"";z-index:0;background:linear-gradient(90deg,#0000,#8b713b8c 12% 88%,#0000);height:2px;position:absolute;top:50%;left:8%;right:8%;transform:translateY(-50%)}.registry-gate{z-index:1;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),50% 100%,0 calc(100% - 8px));background:linear-gradient(#202326e6,#080909f2);border:2px solid #4a4a4a8c;min-height:5.5rem;position:relative;box-shadow:inset 0 2px #b69a5714}.registry-gate-current{border-color:#b69a57a6;box-shadow:inset 0 0 0 1px #b69a5733,inset 0 -8px 20px #600f1426}.registry-gate-complete{border-color:#8b713b80}.registry-gate-locked{opacity:.55}.registry-credential{border:3px solid #6b5e43;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.registry-credential{border:3px solid color-mix(in srgb, var(--color-imperial-brass) 50%, var(--color-steel-dim))}}.registry-credential{clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(145deg,#202326 0%,#080909 55%),repeating-linear-gradient(90deg,#0000,#0000 3px,#8b713b08 3px 4px);box-shadow:inset 0 1px #b69a572e,inset 0 -20px 36px #0009,4px 8px 24px #00000080}.registry-invalid-stamp{z-index:8;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#d93a34d9;pointer-events:none;white-space:nowrap;background:#600f141f;border:3px solid #b01f24bf;padding:.2rem .55rem;font-size:.55rem;position:absolute;top:50%;left:calc(100% + .35rem);transform:translateY(-50%)rotate(-14deg)}.registry-invalid-stamp-text{white-space:nowrap;display:block}.registry-credential-portrait-column{z-index:6;position:relative;overflow:visible}.registry-credential-portrait-frame{position:relative;overflow:visible}.registry-portrait-pending-overlay{z-index:4;pointer-events:none;background:linear-gradient(#08080959,#080809b8);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.registry-portrait-pending-label{border:1px solid #a08b4fa6}@supports (color:color-mix(in lab, red, red)){.registry-portrait-pending-label{border:1px solid color-mix(in srgb, var(--color-brass,#b69a57) 65%, transparent)}}.registry-portrait-pending-label{font-family:var(--font-mono);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--color-brass-lit,#d4b96a);background:#0a0a0bd1;padding:.35rem .45rem;font-size:.5rem;line-height:1.35}.registry-portrait-pending-notice{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-bone-dim,#9a958a);margin-top:.5rem;font-size:.5625rem;line-height:1.45}.registry-machine-strip{background:repeating-linear-gradient(90deg,#0a0a0a 0 6px,#1a1a1a 6px 8px);border-top:1px solid #8b713b40;height:28px}.registry-insignia-ring{filter:drop-shadow(0 2px 8px #0009)}.registry-colonnade{background:linear-gradient(90deg,#00000040,#0000 24px);border-left:3px solid #8b713b40;padding-left:1rem}.registry-shell-body{font-size:1.0625rem;line-height:1.65}.registry-shell-body input:not([type=checkbox]):not([type=radio]),.registry-shell-body textarea,.registry-shell-body select{font-size:inherit;line-height:1.55}.registry-shell-body .registry-label-severe{font-size:.6875rem;line-height:1.35}@media (max-width:1023px){.registry-colonnade{background:linear-gradient(#00000040,#0000 32px);border-top:3px solid #8b713b40;border-left:none;padding-top:1rem;padding-left:0}}.registry-label-severe{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-bone-dim);font-size:.625rem;font-weight:500}.registry-display-severe{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.registry-credential-header{z-index:10;align-items:flex-start;position:relative}.registry-credential-identity{min-width:0;max-width:100%}.registry-credential-metadata{z-index:4;position:relative}.registry-credential-name{min-width:0;line-height:1.35}.registry-credential-name-text{letter-spacing:.04em;display:block}.registry-credential-name--entered{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;text-wrap:pretty;display:block;overflow:visible}.registry-credential-name--pending{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.registry-credential-name--pending .registry-credential-pending-full,.registry-credential-name--pending .registry-credential-pending-short{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.registry-credential-row{grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr);align-items:start;gap:.35rem .75rem;display:grid}@media (max-width:639px){.registry-credential-row{grid-template-columns:1fr}}.registry-status-badge-label{white-space:normal;text-align:left;min-width:0;line-height:1.25}.registry-credential-row-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.registry-credential-name--lg{font-size:1.125rem}.registry-credential-name--md{font-size:1rem}.registry-credential-name--sm{letter-spacing:.04em;font-size:.875rem}@media (max-width:639px){.registry-credential-row-value{white-space:normal;overflow-wrap:break-word;word-break:normal;text-overflow:clip}}.imp-field{isolation:isolate;background-color:var(--color-imperial-void);min-height:100dvh;position:relative}.imp-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.imp-field>.imp-backdrop,.imp-field>.imp-veil,.imp-field>.imp-grain{width:100vw;height:100dvh;position:fixed;inset:0}.imp-backdrop picture{width:100%;height:100%;display:block}.imp-backdrop img{object-fit:cover;object-position:center top;width:100%;height:100%}.imp-veil{z-index:1;pointer-events:none;position:absolute;inset:0}.imp-veil-public{background:radial-gradient(120% 70% at 50% 0,#b01f2429 0%,#0000 62%),linear-gradient(#0809096b 0%,#080909db 52%,#080909f7 100%)}.imp-veil-administrative{background:radial-gradient(110% 60% at 18% 0,#b69a571a 0%,#0000 58%),linear-gradient(#080909b8 0%,#080909eb 48%,#080909fa 100%)}.imp-veil-judicial{background:radial-gradient(100% 55% at 50% 0,#6e6e6e1f 0%,#0000 60%),linear-gradient(#080909c7 0%,#080909ed 45%,#080909fc 100%)}.imp-veil-military{background:radial-gradient(110% 60% at 50% 4%,#7e151824 0%,#0000 58%),linear-gradient(#080909bd 0%,#080909ed 46%,#080909fc 100%)}.imp-veil-artifice{background:radial-gradient(100% 55% at 50% 8%,#8a78481a 0%,#0000 55%),linear-gradient(#080809c2 0%,#060606f0 48%,#040404fc 100%)}.imp-veil-sealed{background:radial-gradient(120% 80%,#0000 0%,#000000b8 78%),linear-gradient(#000000db 0%,#000000f0 100%)}.imp-field-inquisition-chamber .imp-veil-sealed{background:radial-gradient(105% 72% at 50% 38%,#0000 0%,#00000061 70%),linear-gradient(#0a060885 0%,#060506c2 52%,#020203e6 100%)}.imp-field-inquisition-chamber .imp-backdrop img{filter:brightness(1.12)contrast(1.06)saturate(1.08)}.imp-field-inquisition-chamber .imp-grain{opacity:calc(var(--texture-soot-opacity) * .65)}.imp-veil-memorial{background:radial-gradient(90% 50% at 50% 0,#c9c6c017 0%,#0000 55%),linear-gradient(#080909b3 0%,#080909f0 55%,#000000fc 100%)}.imp-field-vigil .imp-backdrop img{filter:brightness(1.35)contrast(1.08)saturate(1.05)}.imp-field-vigil .imp-veil-memorial{background:radial-gradient(95% 48% at 50% 6%,#b01f2438 0%,#0000 58%),linear-gradient(#0809091f 0%,#08090966 32%,#080909c7 62%,#000000f5 100%)}.imp-field-council{background-color:#050303}.imp-field-council .imp-backdrop img{filter:brightness(.96)contrast(1.12)saturate(1.18)}.imp-field-council .imp-veil-administrative{background:radial-gradient(90% 42% at 50% 0,#9a1c2261 0%,#0000 58%),linear-gradient(#12040638 0%,#05030361 45%,#030202c7 100%)}.imp-field-council .imp-grain{opacity:calc(var(--texture-soot-opacity) * .48)}.imp-field-assembly{background-color:#060607}.imp-field-assembly .imp-backdrop img{filter:brightness(1.1)contrast(1.08)saturate(1.04)}.imp-field-assembly .imp-veil-administrative{background:radial-gradient(88% 40% at 50% 0,#a08b4f2e 0%,#0000 56%),linear-gradient(#08090929 0%,#08090966 42%,#040405d6 100%)}.imp-field-assembly .imp-grain{opacity:calc(var(--texture-soot-opacity) * .52)}.imp-field-military{background-color:var(--color-imperial-void)}.imp-field-military .imp-backdrop img{filter:brightness(1.18)contrast(1.06)saturate(1.04)}.imp-field-military .imp-veil-military{background:radial-gradient(110% 52% at 50% 6%,#7e15182e 0%,#0000 56%),linear-gradient(#08090929 0%,#08090966 34%,#080909d1 68%,#000000f7 100%)}.imp-field-military .imp-grain{opacity:calc(var(--texture-soot-opacity) * .55)}.imp-field-mausoleum .imp-veil-memorial{background:radial-gradient(95% 50% at 50% 8%,#b01f241f 0%,#0000 58%),linear-gradient(#0809090d 0%,#08090938 38%,#0809099e 72%,#000000e6 100%)}html.mausoleum-within .imp-field-mausoleum .imp-veil-memorial{background:radial-gradient(90% 48% at 50% 12%,#a88c4e14 0%,#0000 55%),linear-gradient(#08090959 0%,#080909c7 55%,#000000f5 100%)}.imp-field-gateway{background-color:#12110f}html:has(.imp-field-gateway){background-color:#12110f}body:has(.imp-field-gateway){background-color:#12110f}.imp-field-gateway .imp-backdrop img{filter:brightness(1.28)contrast(1.08)saturate(1.06)}.imp-field-gateway>.imp-veil{background:radial-gradient(100% 58% at 50% 0,#b01f241a 0%,#0000 56%),linear-gradient(#0809091a 0%,#0809093d 48%,#08090961 100%)}.imp-field-gateway>.imp-grain{opacity:.14}.imp-hero-scrim{position:relative}.imp-hero-scrim:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 52%,#000000a8 0%,#0000005c 55%,#0000 82%);position:absolute;inset:-12% -8%}.imp-veil-hero{background:radial-gradient(100% 70% at 50% 8%,#b01f2424 0%,#0000 58%),linear-gradient(#08090933 0%,#08090980 58%,#080909f2 100%)}.imp-grain{z-index:2;pointer-events:none;opacity:var(--texture-soot-opacity);background-image:url(/imperial/texture-soot.avif);background-size:256px 256px;position:absolute;inset:0}.imp-content{z-index:3;position:relative}.imp-monument{border:2px solid #8a7a4a61;position:relative}@supports (color:color-mix(in lab, red, red)){.imp-monument{border:2px solid color-mix(in srgb, var(--color-brass-dim) 38%, transparent)}}.imp-monument{background:linear-gradient(180deg, #2c2e30e6 0%, #1a1c1ef5 100%), var(--color-imperial-panel);box-shadow:var(--shadow-raised)}.imp-monument:after{content:"";pointer-events:none;border:1px solid #6e6e6e2e;position:absolute;inset:5px}.imp-plate{border:1px solid #5c574a;position:relative}@supports (color:color-mix(in lab, red, red)){.imp-plate{border:1px solid color-mix(in srgb, var(--color-steel-dim) 72%, var(--color-brass-dim) 28%)}}.imp-plate{background:linear-gradient(168deg, #2c2e3099 0%, #1a1c1ef0 52%), var(--color-imperial-panel);box-shadow:var(--shadow-flush)}.imp-register{background:0 0;border:1px solid #a08b4f38;position:relative}.imp-plate-raised{box-shadow:var(--shadow-raised);border-width:2px}.imp-plate-primary{border:2px solid #6b634a}@supports (color:color-mix(in lab, red, red)){.imp-plate-primary{border:2px solid color-mix(in srgb, var(--color-brass-dim) 52%, var(--color-steel-dim) 48%)}}.imp-plate-primary{box-shadow:var(--shadow-raised)}.imp-recess{background:var(--color-imperial-void);box-shadow:var(--shadow-recessed);border:1px solid #4a4a4a6b}.imp-stone{background-color:var(--color-stone);background-blend-mode:overlay;box-shadow:var(--shadow-flush);background-image:url(/imperial/texture-stone.avif);background-size:256px 256px}.imp-public-masthead.imp-stone{box-shadow:var(--shadow-flush);isolation:isolate;background-color:#0000;background-image:none}.imp-public-masthead.imp-stone:before{content:"";z-index:-1;pointer-events:none;background-color:var(--color-stone);background-blend-mode:overlay;opacity:.7;background-image:url(/imperial/texture-stone.avif);background-size:256px 256px;position:absolute;inset:0}.imp-vigil-masthead.imp-stone{box-shadow:var(--shadow-flush);isolation:isolate;background-color:#0000;background-image:none}.imp-vigil-masthead.imp-stone:before{content:"";z-index:-1;pointer-events:none;background-color:var(--color-stone);background-blend-mode:overlay;opacity:.42;background-image:url(/imperial/texture-stone.avif);background-size:256px 256px;position:absolute;inset:0}.imp-council-masthead-plate{isolation:isolate;aspect-ratio:1200/320;width:100%;min-height:22rem;box-shadow:var(--shadow-raised);border:1px solid #8a7a4a73;position:relative;overflow:hidden}.imp-council-masthead-art{z-index:0;pointer-events:none;position:absolute;inset:0}.imp-council-masthead-art img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.imp-council-masthead-art:after{content:"";background:linear-gradient(#08090914 0%,#08090938 55%,#08090957 100%);position:absolute;inset:0}.imp-council-masthead.imp-stone{z-index:1;min-height:100%;box-shadow:none;background-color:#0000;background-image:none;border-color:#0000;flex-direction:column;justify-content:center;margin:0;display:flex;position:relative;padding:2.75rem 8% 2.25rem!important}.imp-council-masthead.imp-stone:before{z-index:auto;content:"";pointer-events:none;opacity:1;background:0 0;flex-shrink:0;width:100%;height:3.25rem;display:block;position:static}.imp-council-masthead.imp-stone:after{content:"";pointer-events:none;flex-shrink:0;width:100%;height:3.5rem;display:block}.imp-council-masthead-title{letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 20px #000000bf}.imp-council-masthead-rule{background:#000;width:100%;height:1px;box-shadow:0 1px #8a7a4a1f}.imp-council-masthead-standfirst{letter-spacing:.02em;font-size:.95rem;line-height:1.6}@media (min-width:640px){.imp-council-masthead-plate{min-height:22rem}}@media (max-width:639px){.imp-council-masthead-plate{min-height:14rem}.imp-council-masthead.imp-stone{padding:2rem 6% 1.75rem!important}.imp-council-masthead.imp-stone:before{height:2.5rem}.imp-council-masthead.imp-stone:after{height:2.75rem}}.imp-war-office-masthead-plate{isolation:isolate;aspect-ratio:16/7;width:100%;min-height:16rem;box-shadow:var(--shadow-raised);border:1px solid #8a7a4a73;position:relative;overflow:hidden}.imp-war-office-masthead-art{z-index:0;pointer-events:none;position:absolute;inset:0}.imp-war-office-masthead-art img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.imp-war-office-masthead-art:after{content:"";background:radial-gradient(72% 58% at 50% 42%,#08090938 0%,#0000 70%),linear-gradient(#0809092e 0%,#0809096b 100%);position:absolute;inset:0}.imp-war-office-masthead.imp-stone{z-index:1;min-height:100%;box-shadow:none;isolation:isolate;background-color:#0000;background-image:none;border-color:#0000;flex-direction:column;justify-content:center;display:flex;position:relative}.imp-war-office-masthead.imp-stone:before{content:"";z-index:-1;pointer-events:none;background-color:var(--color-stone);background-blend-mode:overlay;opacity:.28;background-image:url(/imperial/texture-stone.avif);background-size:256px 256px;position:absolute;inset:0}@media (min-width:640px){.imp-war-office-masthead-plate{min-height:20rem}}@media (max-width:639px){.imp-war-office-masthead-plate{aspect-ratio:16/9;min-height:13rem}}.imp-parchment{color:#241f18;background-color:var(--color-parchment);background-blend-mode:multiply;background-image:url(/imperial/texture-parchment.avif);background-size:320px 320px;box-shadow:inset 0 0 40px #5a482c47,0 6px 20px #0000008c}.imp-sealed-face{box-shadow:var(--shadow-sealed);background:linear-gradient(#140a0bf2,#080909fa);border:2px solid #8c1a1f66}.imp-rule{background:linear-gradient(90deg, transparent, var(--engraved-highlight) 8%, var(--color-brass-dim) 50%, var(--engraved-highlight) 92%, transparent);height:2px;box-shadow:0 1px 0 var(--engraved-shadow);border:0}.imp-rule-quiet{background:linear-gradient(90deg,#0000,#6e6e6e59,#0000);height:1px;box-shadow:0 1px #0009}.imp-titleplate{border:1px solid #8a7a4a6b;border-left:4px solid var(--color-imperial-crimson);box-shadow:var(--shadow-flush);background:linear-gradient(90deg,#600f143d 0%,#2c2e30e6 16%,#151719f7 100%);position:relative}.imp-rivet{pointer-events:none;background:radial-gradient(circle at 35% 30%,#5c5c5c,#141414 72%);border:1px solid #8a7a4a52;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:inset 0 1px 1px #ffffff12}.imp-rivet-tl{top:6px;left:6px}.imp-rivet-tr{top:6px;right:6px}.imp-rivet-bl{bottom:6px;left:6px}.imp-rivet-br{bottom:6px;right:6px}.imp-wax{filter:drop-shadow(0 3px 6px #000000a6);background-image:url(/imperial/wax-seal.avif);background-position:50%;background-repeat:no-repeat;background-size:contain}.imp-stamp{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-brass-lit);background:#00000059;border:2px solid #8a7a4a8c;align-items:center;gap:.4rem;padding:.2rem .5rem;font-size:.5625rem;display:inline-flex}.imp-stamp-sealed{color:var(--color-crimson-lit);background:#600f1429;border-color:#b01f2499}.imp-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;font-size:.625rem;font-weight:500}.imp-eyebrow{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;font-size:.6875rem}.imp-display{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px #000000d9,0 8px 22px #0000008c;font-weight:600}.imp-topbar{background-blend-mode:overlay;background-color:#1c1e20;background-image:url(/imperial/texture-stone.avif);background-size:256px 256px;border-bottom:1px solid #a08b4f6b;box-shadow:inset 0 1px #c2a55e33,inset 0 -10px 18px #00000073}.imp-directory-pull{color:#c2a55e;background:linear-gradient(#2426288c,#0e1012eb);border:1px solid #a08b4f80;min-height:2.75rem;box-shadow:inset 0 1px #c2a55e2e}.imp-directory-pull .imp-label{color:#c2a55e}.imp-struck-mark{color:#a08b4f;background:#0e1012b8;border:1px solid #a08b4f73;box-shadow:inset 0 1px #c2a55e24}.imp-rail{background:linear-gradient(90deg,#080909fa 0%,#151719f5 70%,#0009 100%);border-right:1px solid #8a7a4a3d}.imp-rail-link{transition:color var(--motion-institutional) ease, background-color var(--motion-institutional) ease;position:relative}.imp-rail-link[data-current=true]{background:linear-gradient(90deg,#600f1459,#0000 78%)}.imp-rail-link-ballot{color:var(--color-brass-lit)}@media (prefers-reduced-motion:no-preference){.imp-rail-link-ballot{animation:1.15s ease-in-out infinite imp-comitia-ballot}}@keyframes imp-comitia-ballot{0%,to{color:var(--color-brass-dim)}50%{color:var(--color-brass-lit)}}.imp-rail-link:has(.imp-nav-pending){color:var(--color-brass-lit)}.imp-nav-pending{background:var(--color-brass-lit);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:0}.imp-rail-link[data-current=true]:before{content:"";background:linear-gradient(180deg, var(--color-brass-lit), var(--color-imperial-crimson));width:3px;position:absolute;top:0;bottom:0;left:0}.imp-directory{z-index:45;background:linear-gradient(#080909fa 0%,#151719f5 70%,#000000eb 100%);border-top:1px solid #8a7a4a3d;position:fixed;inset:3.5rem 0 0;overflow:auto}.imp-directory-folio{width:min(90rem,100%);margin:0 auto;padding:1.25rem 1.25rem 2rem}.imp-directory-title{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-brass-dim);margin-bottom:1rem;font-size:.7rem}.imp-directory-bands{gap:1.25rem;display:grid}.imp-directory-band{background:#00000059;border:1px solid #4a4a4a73;padding:.75rem .65rem .85rem}.imp-directory-band-current{background:#1517198c;border-color:#a08b4f80}.imp-directory-band-title{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brass-dim);border-bottom:1px solid #4a4a4a59;margin-bottom:.35rem;padding:0 .5rem .65rem;font-size:.7rem}.imp-directory-doors{margin:0;padding:0;list-style:none}.imp-directory-door-row{align-items:stretch;gap:.25rem;display:flex}.imp-directory-door{flex:1;align-items:center;gap:.65rem;min-width:0;min-height:2.75rem;padding:.35rem .5rem;display:flex}.imp-directory-rail-note{color:var(--color-bone-dim);margin:-.5rem 0 1rem;font-size:.75rem;line-height:1.4}.imp-rail-keep,.imp-rail-keep-mark{min-width:2.75rem;min-height:2.75rem;color:var(--color-brass-dim);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #a08b4f59;justify-content:center;align-items:center;padding:0 .45rem;font-size:.5625rem;display:inline-flex}.imp-rail-keep:disabled{opacity:.55}.imp-rail-keep-mark{color:var(--color-steel);border-color:#4a4a4a8c}.imp-rail-keep-wrap{flex-direction:column;align-items:stretch;display:flex;position:relative}.imp-rail-keep-error{color:var(--color-crimson-lit);letter-spacing:.04em;font-size:.625rem}@media (min-width:900px){.imp-directory-bands{grid-template-columns:repeat(5,minmax(0,1fr))}}.imp-btn{min-height:2.75rem;font-family:var(--font-display), serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-bone);cursor:pointer;background:#141618;border:1px solid #a08b4f6b;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.35rem;font-size:.8rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #c2a55e38,inset 0 -10px 16px #00000073}.imp-btn:focus-visible{outline-offset:3px;outline:2px solid #c2a55e}.imp-btn:disabled{opacity:.45;cursor:not-allowed}.imp-btn-primary{background:linear-gradient(#7e15186b,#141618eb),#141618;border-color:#8c1a1fb3;box-shadow:inset 0 1px #d93a3438,inset 0 -12px 18px #00000080}.imp-btn-primary:hover:not(:disabled){border-color:#b01f24d9}.imp-btn-secondary{color:var(--color-brass-lit)}.imp-btn-secondary:hover:not(:disabled){color:var(--color-bone);border-color:#c2a55e9e}.imp-btn-destructive{color:var(--color-crimson-lit);background:#0e1012e0;border-color:#b01f248c}.imp-btn-destructive:hover:not(:disabled){color:var(--color-bone);border-color:#b01f24cc}.imp-btn-sealed{color:var(--color-steel);background:#00000073;border-color:#4a4a4ab3;box-shadow:inset 0 -8px 14px #0006}.imp-btn-sealed:hover:not(:disabled){color:var(--color-brass-dim)}@media (prefers-reduced-motion:reduce){.imp-btn{transition:none}}.imp-control{min-height:2.75rem;color:var(--color-brass-lit);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:border-color var(--motion-institutional) ease, color var(--motion-institutional) ease, box-shadow var(--motion-institutional) ease;background:linear-gradient(#2c2e30b3,#151719cc);border:2px solid #8a7a4a8c;justify-content:center;align-items:center;gap:.5rem;font-size:.6875rem;display:inline-flex}.imp-control:hover:not(:disabled){border-color:var(--color-brass);color:var(--color-bone)}.imp-control[data-state=held],.imp-control[aria-pressed=true]{border-color:var(--color-brass);color:var(--color-brass-lit)}.imp-control:disabled{opacity:.45;cursor:not-allowed}.imp-input{width:100%;min-height:2.75rem;color:var(--color-imperial-text);background:var(--color-imperial-void);box-shadow:var(--shadow-recessed);font-family:var(--font-body);transition:border-color var(--motion-institutional) ease;border:1px solid #6e6e6e73;padding:.55rem .75rem;font-size:1rem}.imp-input:focus{border-color:var(--color-brass);box-shadow:var(--shadow-recessed), 0 0 0 1px #b69a5773;outline:none}.imp-input::placeholder{color:#6e6e6ee6}.imp-field a:focus-visible,.imp-field button:focus-visible,.imp-field [tabindex]:focus-visible,.imp-topbar a:focus-visible,.imp-topbar button:focus-visible,.imp-rail a:focus-visible,.imp-rail button:focus-visible,.imp-notice-slip:focus-within,.imp-gazette-folio:focus-within,.imp-warrant-placard:focus-within,.imp-codex-spine:focus-within,.imp-armorial-row:focus-visible{outline:2px solid var(--color-brass-lit);outline-offset:2px}.imp-chamber{background-color:var(--color-imperial-void);box-shadow:var(--shadow-raised);border:2px solid #8a7a4a47;position:relative;overflow:hidden;container:imperial-chamber/inline-size}.imp-chamber--folio-open{overflow:visible}.imp-chamber-floor{z-index:1;pointer-events:none;background:radial-gradient(58% 40% at 50% 60%,#b69a571f 0%,#0000 72%),linear-gradient(#0809097a 0%,#08090961 42%,#000000b8 100%);position:absolute;inset:0}.imp-council-table{z-index:2;pointer-events:none;opacity:.52;background:radial-gradient(55% 45% at 50% 42%,#b01f240f 0%,#0000 68%),linear-gradient(#1a18148c 0%,#0a0a0b9e 55%,#080809b3 100%);border:1px solid #b69a5747;border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 8px 20px #00000059}.imp-council-inspection-folio--well{width:100%;height:auto;max-height:none;box-shadow:var(--shadow-raised), 0 0 32px #0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.imp-council-table-well{z-index:2;pointer-events:none;justify-content:center;align-items:center;width:min(28%,9rem);height:min(22%,6rem);display:flex;position:absolute;transform:translate(-50%,-50%)}.imp-council-table-well--folio{z-index:12;pointer-events:none;align-items:stretch;width:min(38%,20rem);height:auto;max-height:none}.imp-council-table-well--folio .imp-council-inspection-folio{pointer-events:auto}.imp-council-table-result{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#b69a57d9;font-size:.625rem}.imp-council-inspection-folio{background:radial-gradient(70% 40% at 50% 0,#7e151847 0%,#0000 60%),linear-gradient(#0e0506f7 0%,#040303fc 100%);border:1px solid #8a161a8c;border-top:2px solid #8a1518;width:min(22rem,100%);max-height:none;box-shadow:inset 0 1px #b69a5724,0 16px 36px #0000008c}.imp-council-inspection-folio .imp-council-folio-header{background:linear-gradient(90deg,#7e151833 0%,#0000 75%);border-bottom-color:#7e151866}.imp-council-inspection-folio .imp-label{color:#b69a57c7}.imp-council-inspection-folio .imp-display{color:#f0e6c8}.imp-council-stage{gap:.85rem;display:grid}.imp-council-folio-dock{justify-content:flex-end;display:flex}.imp-council-table-seat-inner{flex-direction:column;justify-content:center;align-items:center;gap:.2rem;height:100%;padding:.2rem .15rem;display:flex;overflow:hidden}.imp-council-stacked-seat-inner{align-items:flex-start;gap:.85rem;width:100%;display:flex}button.imp-seat-selected{z-index:5}.imp-council-status-strip{box-shadow:none;background:0 0;border:none;padding:0}.imp-council-proclamation{background:linear-gradient(90deg,#0000 0%,#22201c73 12% 88%,#0000 100%);border-top:1px solid #8a7a4a59;border-bottom:1px solid #8a7a4a59;padding:1.25rem 0}.imp-council-proclamation-primary{font-family:var(--font-cinzel,serif);letter-spacing:.08em;text-transform:uppercase;color:var(--color-bone);font-size:1.125rem}.imp-council-proclamation-secondary{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;color:#b69a57bf;margin-top:.5rem;font-size:.6875rem}.imp-council-proclamation-marginalia{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#b69a57e6;border-top:1px solid #6e6e6e59;margin-top:.75rem;padding-top:.75rem;font-size:.6875rem}.imp-council-proceedings-marginalia{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#b69a57e6;border-bottom:1px solid #8a7a4a4d;padding-bottom:.75rem;font-size:.6875rem}.imp-seat-yours{box-shadow:var(--shadow-raised), inset 0 0 0 1px #b69a578c, 0 0 0 1px #b69a5759}.imp-roll-row-yours{border-left-color:#b69a57d9!important}.imp-chamber-inscription-text{white-space:nowrap;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#8a7a4a8c;font-size:.5rem;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.imp-council-table-awaiting{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#8a7a4a73;font-size:.5625rem}.imp-sealed-face{border-color:#b01f2459}.imp-seat-secondary-holding{opacity:.72;border-color:#6e6e6e8c}.imp-seat-holder{font-family:var(--font-mono,ui-monospace, monospace);font-size:clamp(.55rem,.75vw,.6875rem);line-height:1.2}.imp-roll-row-selected{background:linear-gradient(90deg,#30281c59 0%,#0000 72%);border-left-color:#b69a57d9!important}.imp-roll-copy-link{background:#080809a6;border:1px solid #6e6e6e59}.imp-council-advisory-stand{z-index:1;opacity:.12;pointer-events:none;border:1px dashed #6e6e6e73;border-radius:40% 40% 10% 10%;width:2.5%;height:12%;position:absolute;transform:translate(-50%,-50%)}.imp-council-mobile-overview{background:#080809eb;border:1px solid #6e6e6e66}.imp-seat-present{box-shadow:var(--shadow-raised), 0 0 0 1px #b69a5759}.imp-seat-speaking{box-shadow:var(--shadow-raised), 0 0 12px #b69a5747}.imp-seat-vote-aye:after,.imp-seat-vote-nay:after,.imp-seat-vote-abstain:after{content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.25rem;right:.25rem}.imp-seat-vote-aye:after{background:#78a05ad9}.imp-seat-vote-nay:after{background:#b01f24d9}.imp-seat-vote-abstain:after{background:#6e6e6ed9}.imp-docket-ledger-row{align-items:baseline;gap:.35rem 1rem;padding:.65rem .85rem;display:grid}@media (min-width:640px){.imp-docket-ledger-row{grid-template-columns:minmax(5rem,.7fr) minmax(8rem,1.4fr) minmax(6rem,1fr) minmax(5rem,.8fr) minmax(4rem,.5fr) minmax(5rem,.7fr)}}.imp-seat{z-index:3;pointer-events:auto;box-shadow:var(--shadow-flush);color:inherit;font:inherit;transition:border-color var(--motion-institutional) ease, box-shadow var(--motion-institutional) ease, z-index 0s;background:linear-gradient(#2c2e30f0,#0f1011f5);border:1px solid #6e6e6e80;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.imp-seat-mark{font-size:clamp(.6rem,.95cqw,.75rem)}.imp-seat-title{font-size:clamp(.58rem,.95cqw,.8125rem);line-height:1.15}.imp-seat-meta{font-size:clamp(.55rem,.85cqw,.6875rem)}.imp-seat-filled{box-shadow:var(--shadow-raised);border-color:#8a7a4a99}.imp-seat-vacant{background:linear-gradient(#1a1c1edb,#080909eb);border-style:dotted;border-color:#6e6e6e73}.imp-seat-termed{border-style:dashed;border-color:#b69a57b3}.imp-seat-throne{box-shadow:var(--shadow-sealed), 0 0 18px #b01f2438, inset 0 0 12px #b01f2414;background:linear-gradient(#280c0ee6,#080909f5);border-width:2px;border-color:#b01f24b8}.imp-seat-stacked{box-shadow:var(--shadow-flush);transition:border-color var(--motion-institutional) ease, box-shadow var(--motion-institutional) ease;background:linear-gradient(90deg,#2c2e30e6,#0f1011f5);border:1px solid #6e6e6e80;border-left-width:3px;position:relative}.imp-seat-mounted:before{content:"";z-index:-1;background:linear-gradient(#6e6e6e8c 0%,#282a2cd9 55%,#000000f2 100%);width:2px;height:7px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #00000073}.imp-seat-mounted:after{content:"";z-index:-1;background:linear-gradient(#5a5c5ea6,#000000f2);height:4px;position:absolute;bottom:-10px;left:18%;right:18%;box-shadow:0 1px #000000e6,0 3px 6px #000000b3}.imp-seat-selected{box-shadow:var(--shadow-raised), 0 0 0 1px #b69a5759, 0 0 14px #a08b4f47;border-color:#b69a57d9}button.imp-seat:hover,button.imp-seat:focus-visible,button.imp-seat-stacked:hover,button.imp-seat-stacked:focus-visible{z-index:5;box-shadow:var(--shadow-raised), 0 0 0 1px #c2a55e66, 0 0 16px #a08b4f6b, 0 0 32px #8a7a4a38;border-color:#c2a55ec7}button.imp-seat-selected:hover,button.imp-seat-selected:focus-visible,button.imp-seat-stacked.imp-seat-selected:hover,button.imp-seat-stacked.imp-seat-selected:focus-visible{box-shadow:var(--shadow-sealed), 0 0 0 1px #c2a55e80, 0 0 18px #a08b4f80, 0 0 36px #8a7a4a47;border-color:#c2a55eeb}@media (prefers-reduced-motion:reduce){button.imp-seat:hover,button.imp-seat:focus-visible,button.imp-seat-stacked:hover,button.imp-seat-stacked:focus-visible,button.imp-seat-selected:hover,button.imp-seat-selected:focus-visible,button.imp-seat-stacked.imp-seat-selected:hover,button.imp-seat-stacked.imp-seat-selected:focus-visible{box-shadow:var(--shadow-raised), 0 0 0 1px #b69a5766}}.imp-seat-throne.imp-seat-mounted:before{background:linear-gradient(#8a7a4a8c 0%,#3c1416cc 50%,#000000f2 100%);width:3px;height:9px;bottom:-9px}.imp-seat-throne.imp-seat-mounted:after{background:linear-gradient(#8a7a4a8c,#000000f2);height:5px;bottom:-12px;left:12%;right:12%}.imp-seat-stacked.imp-seat-mounted:after{content:"";background:linear-gradient(90deg,#6e6e6e73,#000000d9);height:3px;position:absolute;bottom:-3px;left:0;right:0}.imp-bench-floor{box-shadow:var(--shadow-raised);background:linear-gradient(#2e1012e6,#0a0a0bf5);border-width:2px;border-color:#b01f2480}.imp-bench-speaker{box-shadow:var(--shadow-sealed);border-width:2px;border-color:#b01f249e}.imp-bench-clerk{box-shadow:var(--shadow-flush);opacity:.96;background:linear-gradient(#241c16e0,#0a0a0bf5);border-width:1px;border-color:#8a7a4a8c}.imp-bench-filled{box-shadow:var(--shadow-raised);border-color:#8a7a4a99}.imp-bench-vacant{background:linear-gradient(#1a1c1edb,#080909eb);border-style:dotted;border-color:#6e6e6e73}.imp-bench-inner{box-shadow:var(--shadow-flush)}.imp-bench-outer{box-shadow:var(--shadow-raised), 0 -2px 8px #00000073;border-top-width:2px;border-top-color:#b69a578c}.imp-chamber-rail-outer{opacity:.85;border-color:#8a7a4a59;box-shadow:inset 0 0 24px #00000059}.imp-chamber-dais{z-index:2;pointer-events:none;background:radial-gradient(50% 50% at 50% 42%,#b01f243d 0%,#0000 72%),radial-gradient(38% 60%,#b69a5724 0%,#0000 76%);position:absolute;transform:translate(-50%,-50%)}.imp-assembly-house .imp-chamber{box-shadow:var(--shadow-raised), inset 0 0 72px #00000094;border-color:#a08b4f75}.imp-assembly-house .imp-chamber-floor{background:radial-gradient(52% 36% at 50% 62%,#b69a571a 0%,#0000 70%),linear-gradient(#08090938 0%,#08090929 38%,#000000c7 100%)}.imp-assembly-house .imp-bench-filled,.imp-assembly-house .imp-bench-vacant,.imp-assembly-house .imp-bench-floor,.imp-assembly-house .imp-seat-stacked{background-blend-mode:multiply;background-image:linear-gradient(#161210c7,#080809f0),url(/imperial/texture-soot.avif);background-size:auto,180px 180px}.imp-assembly-house .imp-bench-outer{box-shadow:var(--shadow-raised), 0 -4px 16px #000000ad, inset 0 1px 0 #b69a5738}.imp-assembly-house .imp-seat-stacked{box-shadow:var(--shadow-raised), inset 0 -10px 18px #00000080}.imp-bench-vote-wash{pointer-events:none;position:absolute;inset:0}.imp-bench-vote-aye{background:#3d5c456b}@supports (color:color-mix(in lab, red, red)){.imp-bench-vote-aye{background:color-mix(in srgb, var(--color-approval) 42%, transparent)}}.imp-bench-vote-nay{background:#8b23287a}@supports (color:color-mix(in lab, red, red)){.imp-bench-vote-nay{background:color-mix(in srgb, var(--color-rejection) 48%, transparent)}}.imp-bench-vote-dark{background:#0000008c}.imp-chamber-rail{z-index:2;pointer-events:none;border:1px solid #8a7a4a38;border-bottom-color:#0000;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 24px #0009,0 0 0 1px #00000080}.imp-chamber-inscription{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#8a7a4a47 22%,#8a7a4a66 50%,#8a7a4a47 78%,#0000);height:1px;position:absolute;box-shadow:0 1px #000c}.imp-docket{transition:border-color var(--motion-institutional) ease, background-color var(--motion-institutional) ease;background:linear-gradient(90deg,#22201c99 0%,#1212138c 60%);border-left:3px solid #8a7a4a66;position:relative}.imp-docket:hover{border-left-color:var(--color-brass)}.imp-docket-issued{border-left-color:#5a7a4eb3}.imp-docket-refused{border-left-color:#b01f2499}.imp-judicial-masthead-plate{isolation:isolate;min-height:28rem;box-shadow:var(--shadow-raised);border:1px solid #8a7a4a73;border-top:3px solid #b01f248c;padding:2rem 1rem 2.25rem;position:relative;overflow:hidden}.imp-judicial-masthead-art{z-index:0;pointer-events:none;position:absolute;inset:0}.imp-judicial-masthead-art img{object-fit:cover;object-position:center 32%;width:100%;height:100%;display:block}.imp-judicial-masthead-art:after{content:"";background:radial-gradient(55% 50% at 50% 38%,#08090926 0%,#0000 65%),linear-gradient(#08090959 0%,#0809098c 42%,#080909d1 100%),linear-gradient(90deg,#08090973 0%,#0000 22% 78%,#08090973 100%);position:absolute;inset:0}.imp-judicial-masthead{z-index:1;isolation:isolate;background-color:#0000;background-image:none;border:none;padding:0;position:relative}.imp-judicial-masthead.imp-stone:before{content:"";z-index:-1;pointer-events:none;background-color:var(--color-stone);background-blend-mode:overlay;opacity:.28;background-image:url(/imperial/texture-stone.avif);background-size:256px 256px;position:absolute;inset:0}.imp-judicial-masthead-inner{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:48rem;margin-inline:auto;padding:1.5rem 1rem .5rem;display:flex}.imp-judicial-masthead-insignia{color:#b69a57e6;filter:drop-shadow(0 0 12px #0000008c);width:3.25rem;height:3.25rem}.imp-judicial-title{letter-spacing:.04em;text-transform:uppercase;color:var(--color-bone);text-shadow:0 2px 24px #000000a6;font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.05}.imp-judicial-title-rule{background:linear-gradient(90deg,#0000 0%,#b01f24b3 20%,#b69a57d9 50%,#b01f24b3 80%,#0000 100%);width:7rem;height:2px}.imp-judicial-standfirst{color:#d6d0c4e0;max-width:36rem;font-size:1rem;line-height:1.65}.imp-judicial-metrics{background:linear-gradient(#12100eb8 0%,#0a0a0bc7 100%);border:1px solid #8a7a4a66;border-left:none;border-right:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;max-width:52rem;margin-top:.75rem;padding:.85rem .75rem;display:grid}@media (min-width:700px){.imp-judicial-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}}.imp-judicial-metrics .imp-marking{text-align:center}.imp-judicial-maxim{background:linear-gradient(#2a1c1859 0%,#0c0c0db3 100%);border:1px solid #8a7a4a73;max-width:40rem;margin-top:.75rem;padding:.9rem 1.25rem;box-shadow:inset 0 0 0 1px #00000059}.imp-judicial-maxim p{font-family:var(--font-display,ui-serif, Georgia, serif);letter-spacing:.04em;text-transform:uppercase;color:#d6ba6ee0;font-size:.8125rem;line-height:1.55}.imp-jud-register-courts>div:last-child,.imp-jud-empty-courts{background:linear-gradient(90deg,#2a1c1840 0%,#0000 12%),repeating-linear-gradient(#12100e00 0 3.25rem,#6e6e6e24 3.25rem calc(3.25rem + 1px)),#0a0a0bb8;border:1px solid #8a7a4a66;border-top:3px solid #b01f2466;min-height:9rem;padding:1rem}.imp-jud-empty-benches{background:linear-gradient(90deg,#24201866 0%,#0a0a0b99 100%);border-left:3px solid #8a7a4a80;padding:.5rem}.imp-jud-empty-tier,.imp-tier-spec{background:#0e0c0cb8;border:1px solid #6e6e6e66;border-top:2px solid #b01f2480}.imp-tier-spec{border-left:3px solid #b01f2473;padding:1rem 1.1rem}.imp-jud-empty-officers{background:linear-gradient(#201c1673 0%,#0c0c0dbf 100%);border:1px solid #8a7a4a59;border-top:2px solid #b69a5773;padding:.5rem}.imp-jud-empty-docket,.imp-docket-ledger{background:repeating-linear-gradient(#12121200 0 2.75rem,#6e6e6e1f 2.75rem calc(2.75rem + 1px)),#080809d9;border:1px solid #6e6e6e66}.imp-docket-ledger .imp-docket{border-bottom:1px solid #6e6e6e40;border-radius:0}.imp-jud-empty-calendar,.imp-hearing-rail{background:linear-gradient(90deg,#1c181480 0%,#0a0a0bb3 100%);border-top:2px solid #8a7a4a73;border-bottom:2px solid #8a7a4a59;padding:.5rem 0}.imp-jud-empty-judgments{background:linear-gradient(90deg,#2a241873 0%,#0c0c0db3 100%);border-left:4px solid #b69a578c;padding:.5rem}.imp-jud-empty-precedent{background:linear-gradient(90deg,#30241c59 0%,#0000 8%),#0e0d0ccc;border:1px solid #6e6e6e66;border-bottom:3px solid #8a7a4a73;padding:.5rem}.imp-court-directory-row{background:linear-gradient(90deg,#1c1a168c 0%,#0c0c0db3 100%);border:1px solid #6e6e6e59;border-left:3px solid #8a7a4a73}.imp-court-directory-row-open{background:linear-gradient(90deg,#30281c8c 0%,#0e0e0fbf 100%);border-color:#b69a578c #b69a578c #b69a578c #b69a57b3}.imp-court-profile{box-shadow:var(--shadow-raised);background:linear-gradient(#161412b3 0%,#0a0a0be0 100%);border:1px solid #8a7a4a66;border-top:3px solid #8a7a4a80}.imp-bench-seal-row{background:radial-gradient(40% 80% at 0%,#8a7a4a1f 0%,#0000 70%),#0e0e0fb3;border:1px solid #8a7a4a59;padding:.9rem 1rem}.imp-officer-plate{background:linear-gradient(#201c168c 0%,#0c0c0dcc 100%);border:1px solid #8a7a4a61;border-top:2px solid #b69a5766;padding:1rem}.imp-judgment-ledger{background:linear-gradient(90deg,#2420188c 0%,#0c0c0db3 100%);border-left:3px solid #b69a5780;padding:.9rem 1rem}.imp-precedent-folio{background:#100f0eb8;border:1px solid #6e6e6e66;border-bottom:2px solid #8a7a4a66;padding:1rem}.imp-sitting-ledger{font-variant-numeric:tabular-nums;background:#0a0a0bb3;border:1px solid #6e6e6e59;padding:.85rem 1rem}.imp-acta{background:linear-gradient(#241816a6 0%,#060607f5 22%),#080809f2;border:1px solid #5a50468c;border-top:4px solid #b01f24b3;position:relative;box-shadow:inset 0 0 0 1px #8a7a4a24,0 0 0 1px #00000073}.imp-acta-titleplate{background:linear-gradient(105deg,#b01f242e 0%,#0000 42%),linear-gradient(#2a201ad9 0%,#0c0b0a66 100%);border-bottom:2px solid #8a7a4a66;padding:1.75rem 1.35rem 1.35rem;position:relative}.imp-acta-corner{border-style:solid;border-color:#b69a57b3;width:.85rem;height:.85rem;position:absolute}.imp-acta-corner-tl{border-width:2px 0 0 2px;top:.55rem;left:.55rem}.imp-acta-corner-tr{border-width:2px 2px 0 0;top:.55rem;right:.55rem}.imp-acta-corner-bl{border-width:0 0 2px 2px;bottom:.55rem;left:.55rem}.imp-acta-corner-br{border-width:0 2px 2px 0;bottom:.55rem;right:.55rem}.imp-acta-contents{border-top:1px solid #8a7a4a4d;margin-top:1.35rem;padding-top:.85rem}.imp-acta-contents-label{letter-spacing:.2em;text-transform:uppercase;color:#b69a57b3;margin-bottom:.45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5625rem}.imp-acta-contents-line{flex-wrap:wrap;align-items:center;gap:.15rem 0;margin:0;padding:0;list-style:none;display:flex}.imp-acta-contents-item{align-items:center;display:inline-flex}.imp-acta-contents-sep{color:#8a7a4a8c;margin:0 .35rem;font-size:.75rem}.imp-acta-contents-link{color:#b4aa9be0;font-family:var(--font-display,ui-serif, Georgia, serif);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #0000;align-items:center;gap:.35rem;padding:.35rem .15rem;font-size:.8125rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.imp-acta-contents-link:hover{color:#e8e0d0;border-bottom-color:#b69a5773}.imp-acta-contents-link:focus-visible{outline-offset:3px;outline:2px solid #b69a57cc}.imp-acta-contents-link-current{color:#d6ba6efa;border-bottom-color:#b01f24a6}.imp-acta-contents-num{letter-spacing:.08em;color:#8a7a4abf;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5625rem}.imp-acta-folios{flex-direction:column;gap:0;display:flex}.imp-acta-awaiting{font-family:var(--font-display,ui-serif, Georgia, serif);letter-spacing:.06em;text-transform:uppercase;color:#a09687bf;border-top:1px solid #6e6e6e4d;margin:0;padding:1.5rem 1.25rem 1.75rem;font-size:.875rem}.imp-acta-folio{padding:1.5rem 1rem 1.75rem;scroll-margin-top:5rem}@media (min-width:640px){.imp-acta-folio{padding:1.75rem 1.5rem 2rem}}.imp-acta-folio-flash{animation:.7s imp-acta-flash}@media (prefers-reduced-motion:reduce){.imp-acta-folio-flash{animation:none;box-shadow:inset 0 0 0 1px #b69a578c}.imp-acta-contents-link{transition:none}}@keyframes imp-acta-flash{0%{box-shadow:inset 0 0 0 1px #b69a57d9}to{box-shadow:inset 0 0 #0000}}.imp-acta-folio-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem 1rem;margin-bottom:1.15rem;display:grid}.imp-acta-folio-closed{display:none}.imp-acta-folio-mark{font-family:var(--font-display,ui-serif, Georgia, serif);letter-spacing:.04em;color:#b69a578c;padding-top:.1rem;font-size:1.75rem;line-height:1}.imp-acta-folio-title{font-family:var(--font-display,ui-serif, Georgia, serif);letter-spacing:.08em;text-transform:uppercase;color:#e8e0d0f2;font-size:1.125rem;display:block}.imp-acta-folio-note{color:#a09687d9;margin-top:.35rem;font-size:.75rem;line-height:1.5;display:block}.imp-jud-stamp{letter-spacing:.14em;text-transform:uppercase;color:#c4baa8e6;white-space:nowrap;background:#0808098c;border:1px solid #8a7a4a80;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5625rem;display:inline-block}.imp-jud-stamp-active{color:#d6ba6ef2;background:#b01f2424;border-color:#b01f2499}.imp-jud-stamp-settled{color:#b69a57fa;background:#8a7a4a24;border-color:#b69a57a6}.imp-jud-stamp-neutral,.imp-jud-stamp-muted{color:#a09687d9;border-color:#6e6e6e8c}.imp-acta-folio-seal{background:radial-gradient(60% 50% at 0 20%,#b01f2429 0%,#0000 70%),linear-gradient(#1c101073 0%,#0000 50%);border-top:1px solid #b01f2459}.imp-acta-folio-head-seal{border-bottom:2px solid #b01f2466;padding-bottom:.85rem}.imp-acta-seal-roll{flex-direction:column;gap:1.5rem;display:flex}.imp-acta-seal-strap-label{letter-spacing:.16em;text-transform:uppercase;color:#d6ba6ed9;background:linear-gradient(90deg,#b01f2440 0%,#0000 100%);border-left:3px solid #b01f24b3;margin-bottom:.85rem;padding:.35rem .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem}.imp-acta-seal-hangings{flex-wrap:wrap;gap:1rem;margin:0;padding:0 0 0 .5rem;list-style:none;display:flex}.imp-acta-seal-plate{background:linear-gradient(#2a1c18bf 0%,#0c0a0aeb 100%);border:1px solid #8a7a4a66;flex-direction:column;align-items:center;gap:.65rem;width:9.5rem;padding:.85rem .65rem 1rem;display:flex;position:relative}.imp-acta-seal-plate:before{content:"";background:linear-gradient(#8a7a4a26,#b69a57b3);width:1px;height:.85rem;position:absolute;top:-.85rem;left:50%;transform:translate(-50%)}.imp-acta-seal-wax{background:radial-gradient(circle at 35% 30%,#dc5a50fa 0%,#78181cfa 55%,#320a0c 100%);border-radius:50%;width:2.75rem;height:2.75rem;box-shadow:inset 0 2px #ffb4a047,0 0 0 2px #5014148c,0 4px 10px #00000073}.imp-acta-seal-plate-copy{text-align:center;flex-direction:column;align-items:center;gap:.45rem;min-width:0;display:flex}.imp-acta-folio-cabinet{background:linear-gradient(#181614b3 0%,#08080933 40%),repeating-linear-gradient(90deg,#0000 0 11px,#6e6e6e0a 11px 12px);border-top:1px solid #6e6e6e66}.imp-acta-folio-head-cabinet{border-bottom:1px double #8a7a4a73;padding-bottom:.85rem}.imp-acta-law-cabinet{background:linear-gradient(#12100ef2 0%,#0a0a0bfa 100%);border:2px solid #5a5046a6;padding:1.15rem 1rem 1.25rem;position:relative;box-shadow:inset 0 0 40px #00000073}.imp-acta-law-cabinet-legend{letter-spacing:.18em;text-transform:uppercase;text-align:center;color:#b69a57a6;margin-bottom:.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5625rem}.imp-acta-law-cabinet-rule{background:linear-gradient(90deg,#0000 0%,#b69a57b3 18% 82%,#0000 100%);height:2px;margin-bottom:1.15rem}.imp-acta-law-tablets{gap:.85rem;display:grid}@media (min-width:768px){.imp-acta-law-tablets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}.imp-acta-law-tablet{background:linear-gradient(160deg,#302a248c 0%,#12100eeb 55%,#0c0b0afa 100%);border:1px solid #786e5f8c;padding:1rem .85rem 1.1rem;position:relative;box-shadow:inset 0 1px #c8b48c14,inset 0 0 0 1px #00000059}.imp-acta-law-tablet-crown{background:linear-gradient(90deg,#0000,#b01f24b3,#0000);height:3px;margin:-.15rem 0 .75rem}.imp-acta-law-tablet-title{font-family:var(--font-display,ui-serif, Georgia, serif);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#d6ba6eeb;margin-bottom:.85rem;font-size:.9375rem}.imp-acta-law-fields{flex-direction:column;gap:.7rem;display:flex}.imp-acta-law-fields dt{letter-spacing:.14em;text-transform:uppercase;color:#828282f2;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5625rem}.imp-acta-law-fields dd{color:#dcd2c3eb;text-align:center;margin-top:.2rem;font-size:.875rem;line-height:1.35}.imp-acta-law-fields>div{border-bottom:1px solid #6e6e6e40;padding-bottom:.55rem}.imp-acta-law-fields>div:last-child{border-bottom:0;padding-bottom:0}.imp-acta-folio-commission{background:linear-gradient(#30281a66 0%,#0000 45%);border-top:1px solid #b69a5759}.imp-acta-folio-head-commission{border-bottom:3px solid #b69a5773;padding-bottom:.85rem}.imp-acta-commission-column{flex-direction:column;gap:1rem;max-width:36rem;margin:0;padding:0;list-style:none;display:flex}.imp-acta-commission-plate{background:linear-gradient(185deg,#403422bf 0%,#16120ef2 40%,#0a0a0bfa 100%);border:1px solid #b69a5780;border-top:4px solid #b69a57b3;padding:1.35rem 1.5rem 1.15rem;position:relative;box-shadow:inset 0 0 0 1px #00000073,0 6px 18px #00000059}.imp-acta-commission-rivet{background:radial-gradient(circle at 30% 30%,#d6ba6ee6,#5a4628f2);border-radius:50%;width:.45rem;height:.45rem;position:absolute;box-shadow:0 0 0 1px #3c2d19b3}.imp-acta-commission-rivet-tl{top:.55rem;left:.55rem}.imp-acta-commission-rivet-tr{top:.55rem;right:.55rem}.imp-acta-commission-rivet-bl{bottom:.55rem;left:.55rem}.imp-acta-commission-rivet-br{bottom:.55rem;right:.55rem}.imp-acta-commission-office{font-family:var(--font-display,ui-serif, Georgia, serif);letter-spacing:.04em;color:#e8e0d0fa;margin-top:.45rem;font-size:1.25rem}.imp-acta-commission-strike{letter-spacing:.14em;text-transform:uppercase;color:#8c8c8cf2;border-top:1px solid #8a7a4a59;margin-top:.9rem;padding-top:.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem}.imp-acta-folio-ledger{background:#0404058c;border-top:1px solid #6e6e6e73}.imp-acta-folio-head-ledger{border-bottom:1px solid #6e6e6e73;padding-bottom:.85rem}.imp-acta-ledger-citation{color:#8c8c8cf2;margin-bottom:.85rem;font-size:.75rem}.imp-acta-dense-ledger{font-variant-numeric:tabular-nums;background:repeating-linear-gradient(#0000 0 2.65rem,#6e6e6e17 2.65rem calc(2.65rem + 1px)),#060607f2;border:1px solid #5a5a5a8c;margin:0;padding:0;list-style:none}.imp-acta-ledger-colhead{letter-spacing:.14em;text-transform:uppercase;color:#b69a57bf;background:#161412e6;border-bottom:1px solid #8a7a4a66;gap:1rem;padding:.45rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5625rem;display:none}@media (min-width:640px){.imp-acta-ledger-colhead{grid-template-columns:7.5rem minmax(0,1fr) auto;display:grid}}.imp-acta-ledger-row{border-bottom:1px solid #50505066;align-items:start;gap:.4rem 1rem;padding:.65rem .85rem;display:grid}.imp-acta-ledger-row:last-child{border-bottom:0}@media (min-width:640px){.imp-acta-ledger-row{grid-template-columns:7.5rem minmax(0,1fr) auto}}.imp-acta-ledger-cause{letter-spacing:.02em;color:#dcd2c3f2;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.imp-acta-ledger-stage{color:#828282f2;margin-top:.2rem;font-size:.6875rem}.imp-acta-ledger-stamp{justify-self:start}@media (min-width:640px){.imp-acta-ledger-stamp{justify-self:end}}.imp-acta-folio-rail{background:linear-gradient(90deg,#241e168c 0%,#0000 28%),linear-gradient(#14120e80 0%,#0000 60%);border-top:2px solid #8a7a4a80}.imp-acta-folio-head-rail{border-bottom:2px solid #8a7a4a66;padding-bottom:.85rem}.imp-acta-sitting-rail{margin:0;padding:.5rem 0;list-style:none;position:relative}.imp-acta-sitting-rail:before{content:"";background:linear-gradient(#b69a571a 0%,#b69a57a6 15% 85%,#b69a571a 100%);width:3px;position:absolute;top:.75rem;bottom:.75rem;left:.7rem}.imp-acta-sitting-tick{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.25rem;padding:1rem .75rem 1rem 2.25rem;display:flex;position:relative}.imp-acta-sitting-notch{background:#0a0a0bfa;border:2px solid #b69a57d9;width:.85rem;height:.85rem;position:absolute;top:1.25rem;left:.4rem;transform:rotate(45deg)}.imp-acta-sitting-date{font-family:var(--font-display,ui-serif, Georgia, serif);letter-spacing:.03em;color:#e8e0d0f5;font-variant-numeric:tabular-nums;font-size:1.05rem}.imp-acta-folio-decision{background:linear-gradient(100deg,#30281873 0%,#0000 35%);border-top:1px solid #b69a574d}.imp-acta-folio-head-decision{border-bottom:4px solid #b69a5780;padding-bottom:.85rem}.imp-acta-decision-folios{flex-direction:column;gap:.85rem;margin:0;padding:.25rem 0 0;list-style:none;display:flex}.imp-acta-decision-leaf{background:linear-gradient(105deg,#342c1ca6 0%,#0e0d0ceb 55%);border:1px solid #8a7a4a66;border-left:5px solid #b69a57b3;align-items:flex-start;gap:1rem;margin-left:.35rem;padding:1.1rem 1.15rem;display:flex;transform:rotate(-.4deg);box-shadow:4px 5px #00000059}.imp-acta-decision-leaf:nth-child(2n){margin-left:.85rem;transform:rotate(.35deg)}.imp-acta-decision-seal{background:radial-gradient(circle at 35% 30%,#d6ba6ef2,#5a3c19fa);border-radius:50%;flex:0 0 1rem;width:1rem;height:1rem;margin-top:.2rem;box-shadow:0 0 0 1px #b69a5773}.imp-acta-decision-binder{letter-spacing:.12em;text-transform:uppercase;color:#8c8c8cf2;margin-top:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem}.imp-acta-folio-archive{background:linear-gradient(90deg,#38281c66 0%,#0000 14%),repeating-linear-gradient(0deg,#0000 0 1.75rem,#6e6e6e0d 1.75rem calc(1.75rem + 1px));border-top:1px solid #6e6e6e66}.imp-acta-folio-head-archive{border-bottom:3px double #8a7a4a73;padding-bottom:.85rem}.imp-acta-archive-index{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.imp-acta-archive-entry{background:#100e0ce0;border:1px solid #5a554b80;border-bottom:3px solid #8a7a4a80;gap:0;display:flex;overflow:hidden}.imp-acta-archive-bar{background:linear-gradient(#b01f24bf,#5a3c28d9);flex:0 0 .55rem}.imp-acta-archive-body{flex:1;min-width:0;padding:.95rem 1rem 1rem}.imp-acta-archive-spine{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.imp-acta-archive-shelf{letter-spacing:.14em;text-transform:uppercase;color:#8c8c8cf2;margin-top:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem}.imp-acta-archive-summary{color:#968c7de6;margin-top:.5rem;font-size:.75rem;font-style:italic;line-height:1.55}.imp-acta-folio-slip{background:#120e0c73;border-top:1px dashed #8a7a4a66}.imp-acta-folio-head-slip{border-bottom:1px dashed #8a7a4a66;padding-bottom:.85rem}.imp-acta-admin-slips{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.imp-acta-admin-slip{background:repeating-linear-gradient(-12deg,#0000,#0000 8px,#b01f2408 8px 9px),#1a1412b3;border:1px dashed #8a7a4a80;border-left:4px solid #b01f2480;padding:.9rem 1rem;transform:rotate(-.2deg)}.imp-acta-admin-slip:nth-child(2n){transform:rotate(.25deg)}.imp-court-model-banner{border-bottom:1px solid #8a7a4a4d;padding-bottom:.5rem}.imp-court-chamber-door{background:linear-gradient(#1c1814bf 0%,#0a0a0be6 100%);border:1px solid #6e6e6e73;position:relative;box-shadow:inset 0 0 0 1px #0006}.imp-court-chamber-door-lintel{background:linear-gradient(90deg,#0000,#8a7a4a8c,#0000);height:3px;margin-top:.5rem}.imp-court-chamber-door-selected{border-color:#b69a57bf;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #b69a5740,0 0 0 1px #b69a5759,0 12px 28px #00000073}.imp-court-chamber-door-selected .imp-eyebrow{color:#d6ba6ef2}.imp-court-tier-panel{background:#080809c7;border:1px solid #8a7a4a66}.imp-court-tier-panel-district{border-color:#6e6e6e80}.imp-court-tier-panel-crown{border-color:#8a7a4a8c;box-shadow:inset 0 3px #b01f2459}.imp-court-tier-panel-high{background:linear-gradient(#1c0a0c8c 0%,#080809d9 40%),#080809c7;border-color:#b69a57a6;box-shadow:inset 0 5px #b01f248c,0 0 48px #0006}.imp-court-composition-tablet{background:#0e0e0fbf;border:1px solid #6e6e6e59;padding:.75rem .9rem}.imp-courtroom-chamber{isolation:isolate;min-height:44rem;box-shadow:var(--shadow-flush);background:#060707;border:1px solid #8a7a4a73;position:relative}.imp-courtroom-modest{min-height:42rem}.imp-courtroom-formal{min-height:58rem}.imp-courtroom-elevated{min-height:64rem;box-shadow:inset 0 0 0 1px #b01f2440, 0 0 0 1px #5a141666, var(--shadow-flush);border-color:#b69a578c}.imp-courtroom-elevated .imp-courtroom-veil{background:radial-gradient(55% 42% at 50% 8%,#b01f242e 0%,#0000 58%),radial-gradient(40% 30% at 50% 55%,#b69a5712 0%,#0000 70%),linear-gradient(#06070733 0%,#0804058c 48%,#040405e0 100%)}.imp-courtroom-elevated .imp-courtroom-backdrop.imp-backdrop{opacity:.42}.imp-courtroom-backdrop.imp-backdrop{z-index:0;opacity:.55;position:absolute;inset:0}.imp-courtroom-veil{z-index:1;pointer-events:none;background:radial-gradient(70% 36% at 50% 10%,#b69a5714 0%,#0000 55%),linear-gradient(#06070740 0%,#0607078c 55%,#060707d1 100%);position:absolute;inset:0}.imp-courtroom-architecture{z-index:1;pointer-events:none;position:absolute;inset:0}.imp-court-dais{background:linear-gradient(#2a22188c 0%,#1c1610b8 42%,#0e0c0ad1 100%),repeating-linear-gradient(90deg,#5a482a1f 0 1px,#0000 1px 18%);border:1px solid #8a7a4a73;border-bottom:3px solid #5a4628a6;height:26%;position:absolute;top:2%;left:12%;right:12%;overflow:hidden;box-shadow:inset 0 10px 22px #0006,inset 0 -2px #b69a572e,0 10px 24px #00000059}.imp-court-dais-back{background:linear-gradient(#3e30208c 0%,#1c1610b3 100%),repeating-linear-gradient(90deg,#0000 0 11%,#00000038 11% 12%);border:1px solid #8a7a4a73;border-bottom:2px solid #b69a578c;height:14%;position:absolute;top:5%;left:4%;right:4%;box-shadow:inset 0 1px #b69a5747,inset 0 -6px 12px #00000059}.imp-court-dais-panels{background:repeating-linear-gradient(90deg,#30261a80 0 14%,#120e0a99 14% 15%,#3a2e1e66 15% 29%,#120e0a99 29% 30%);border:2px solid #b69a578c;border-left:1px solid #8a7a4a66;border-right:1px solid #8a7a4a66;position:absolute;inset:22% 3% 26%;box-shadow:inset 0 0 14px #00000059}.imp-court-dais-desk{background:linear-gradient(#483824b3 0%,#201810d9 55%,#0e0c0ae6 100%);border:1px solid #8a7a4a66;border-top-color:#b69a5773;height:16%;position:absolute;bottom:6%;left:2%;right:2%;box-shadow:inset 0 1px #b69a5740,0 4px 10px #0006}.imp-court-dais-rail{background:linear-gradient(90deg,#5a482a59 0%,#b69a57bf 18%,#d6ba6e8c 50%,#b69a57bf 82%,#5a482a59 100%);height:3px;position:absolute;bottom:5%;left:1.5%;right:1.5%;box-shadow:0 1px #0000008c,0 0 8px #b69a5726}.imp-court-dais-crest{background:linear-gradient(135deg,#0000 46%,#b69a578c 46% 54%,#0000 54%),linear-gradient(45deg,#0000 46%,#b69a5773 46% 54%,#0000 54%),#16120ea6;border:1px solid #b69a578c;width:1.8%;min-width:.55rem;height:9%;position:absolute;top:7%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #00000073,0 0 10px #b69a571f}.imp-court-dais-crest:before,.imp-court-dais-crest:after{content:"";background:#b69a5780;width:55%;height:1px;position:absolute;left:50%;transform:translate(-50%)}.imp-court-dais-crest:before{top:18%}.imp-court-dais-crest:after{bottom:18%}.imp-court-dais-crown{height:26%;left:9%;right:9%}.imp-court-dais-district{height:25%;top:2%;left:28%;right:28%}.imp-court-dais-district .imp-court-dais-crest{width:3%}.imp-court-dais-steps{background:repeating-linear-gradient(#5a482a73 0 3px,#12100e8c 3px 9px);border-left:1px solid #6e6e6e66;border-right:1px solid #6e6e6e66;height:5%;position:absolute;top:28%;left:36%;right:36%;box-shadow:inset 0 -2px #8a7a4a40}.imp-court-dais-steps-district{height:4.5%;top:27%;left:38%;right:38%}.imp-court-well-floor{background:linear-gradient(#14121059 0%,#0a0a0b6b 100%),repeating-linear-gradient(90deg,#0000 0 48%,#8a7a4a14 48% 52%,#0000 52% 100%);border:1px solid #5a5a5a59;position:absolute;inset:38% 12% 26%;box-shadow:inset 0 0 40px #00000059}.imp-court-aisle{background:linear-gradient(90deg,#00000026,#8a7a4a29,#00000026);width:5%;position:absolute;top:38%;bottom:26%;left:47.5%;box-shadow:inset 0 0 0 1px #6e6e6e33}.imp-court-arch-district .imp-court-aisle{top:42%;bottom:26%}.imp-court-arch-district .imp-court-well-floor{top:38%;bottom:26%}.imp-court-arch-district .imp-court-bar{top:74%}.imp-court-arch-crown .imp-court-aisle{top:47%;bottom:18%}.imp-court-arch-crown .imp-court-well-floor{top:40%;bottom:18%}.imp-court-arch-crown .imp-court-bar{top:82%}.imp-court-arch-crown .imp-court-jury-enclosure{height:42%;top:36%}.imp-court-bar{background:linear-gradient(#5a482ab3 0%,#282016d9 100%);height:.45rem;position:absolute;top:72%;left:12%;right:12%;box-shadow:0 1px #b69a5740,0 4px 10px #00000059}.imp-court-jury-enclosure{background:repeating-linear-gradient(#30281c59 0 12%,#0e0c0a47 12% 18%),#16120e66;border:2px solid #8a7a4a73;width:20%;height:44%;position:absolute;top:27%;right:2.5%;box-shadow:inset 0 0 0 1px #0006,inset 0 0 24px #00000040}.imp-court-jury-enclosure:before{content:"";background:repeating-linear-gradient(#0000 0 14%,#8a7a4a38 14% 16%);border:1px solid #6e5a3259;position:absolute;inset:6% 8%}.imp-court-gallery-rows{opacity:.75;pointer-events:none;flex-direction:column;justify-content:space-between;gap:0;height:16%;display:flex;position:absolute;top:80%;left:24%;right:24%}.imp-court-gallery-rows span{background:linear-gradient(#24201c8c 0%,#0e0e0fa6 100%);border:1px solid #5a5a5a66;height:.45rem;display:block;box-shadow:inset 0 1px #8a7a4a1f}.imp-court-gallery-district{height:14%;top:82%;left:50%;right:8%}.imp-court-gallery-crown{height:12%;top:86%;left:22%;right:22%}.imp-ihc-hall{background:radial-gradient(58% 40% at 50% 12%,#78181c47 0%,#0000 70%),linear-gradient(#12080a 0%,#070606 42%,#050405 100%);position:absolute;inset:0}.imp-ihc-canopy{clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);background:radial-gradient(72% 58% at 50% 36%,#60161a8c 0%,#0000 70%),linear-gradient(#401014d1 0%,#16080aeb 42%,#080506f7 100%);border:1px solid #b69a577a;border-bottom:none;height:32%;position:absolute;top:1%;left:15.5%;right:15.5%;box-shadow:inset 0 18px 36px #0000008c,inset 0 -10px 28px #0006,0 22px 40px #0000008c}.imp-ihc-tribunal-recess{background:radial-gradient(58% 70% at 50% 45%,#0804051f 0%,#280a0c85 42%,#060405e6 100%);position:absolute;inset:16% 8% 28%;box-shadow:inset 0 0 40px #0000008c}.imp-ihc-tribunal-wall{background:repeating-linear-gradient(90deg,#0000 0 19%,#00000052 19% 20%),linear-gradient(#340e1280 0%,#100809b8 100%);border:none;position:absolute;inset:20% 5% 30%;box-shadow:inset 0 12px 24px #00000059}.imp-ihc-tribunal-desk{z-index:1;clip-path:polygon(1% 0,99% 0,100% 100%,0 100%);background:linear-gradient(#782226b8 0%,#300e10e6 45%,#100809f5 100%);border:1px solid #b69a578c;border-bottom:3px solid #b01f24b3;height:14%;position:absolute;bottom:0;left:3%;right:3%;box-shadow:inset 0 1px #d6ba6e59,0 10px 22px #00000073}.imp-ihc-badge-mount{z-index:4;pointer-events:none;flex-direction:column;align-items:center;gap:.15rem;width:15%;min-width:4.75rem;max-width:7.5rem;display:flex;position:absolute;top:1%;left:50%;transform:translate(-50%)}.imp-ihc-badge{aspect-ratio:720/652;object-fit:contain;filter:drop-shadow(0 6px 14px #000000b3);width:100%;height:auto;display:block}.imp-ihc-badge-legend{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:#d6ba6eeb;text-align:center;white-space:nowrap;text-shadow:0 1px 4px #000000d9;font-size:.5rem}.imp-ihc-banner{z-index:2;isolation:isolate;clip-path:polygon(0 0,100% 0,100% 92%,50% 100%,0 92%);background:#050506;border:1px solid #b69a5799;width:14%;position:absolute;top:5%;bottom:16%;overflow:hidden;box-shadow:inset 0 0 0 1px #0000008c,0 12px 28px #0000008c;container-type:size}.imp-ihc-banner-left{left:.35%}.imp-ihc-banner-right{right:.35%}.imp-ihc-banner-flag-frame{transform-origin:50%;z-index:0;pointer-events:none;width:100cqh;max-width:none;height:100cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.imp-ihc-banner-flag{object-fit:fill;object-position:center;opacity:.97;filter:saturate(1.12)contrast(1.12);width:100%;height:100%;display:block}.imp-ihc-banner-crest{object-fit:contain;object-position:center;z-index:1;pointer-events:none;filter:drop-shadow(0 2px 6px #000000bf);width:90%;height:auto;max-height:38%;position:absolute;top:16%;left:50%;transform:translate(-50%)}.imp-ihc-hearing-floor{background:linear-gradient(#1c0c0e73 0%,#0806079e 100%);border:1px solid #8a7a4a66;height:28%;position:absolute;top:36%;left:18%;right:18%;box-shadow:inset 0 0 40px #0006,inset 0 0 0 1px #b01f242e}.imp-ihc-hearing-rule{background:linear-gradient(90deg,#0000,#b69a5773,#0000);height:1px;position:absolute;top:48%;left:8%;right:8%}.imp-ihc-threshold{background:linear-gradient(#b69a57cc 0%,#5a181cf2 50%,#1e0a0c 100%);height:.55rem;position:absolute;top:68%;left:17%;right:17%;box-shadow:0 1px #d6ba6e59,0 8px 18px #00000073}.imp-ihc-jury-alcove{background:repeating-linear-gradient(#30141666 0 12%,#0a080859 12% 18%);border:1px solid #b69a5766;width:12%;height:24%;position:absolute;top:38%;right:11%;box-shadow:inset 0 0 18px #00000059}.imp-ihc-gallery-band{opacity:.85;flex-direction:column;justify-content:space-between;height:16%;display:flex;position:absolute;top:80%;left:17%;right:17%}.imp-ihc-gallery-band span{background:linear-gradient(#50181c8c 0%,#0c0808bf 100%);border:1px solid #b69a5766;height:.5rem;display:block;box-shadow:inset 0 1px #b69a5738}.imp-court-seat-ihc.imp-court-seat-bench{background:linear-gradient(#381014e6 0%,#080607f2 100%);border-color:#b69a5799;box-shadow:inset 0 0 0 1px #b01f244d,0 4px 12px #00000073}.imp-court-seat-ihc.imp-court-seat-well,.imp-court-seat-ihc.imp-court-seat-entrance,.imp-court-seat-ihc.imp-court-seat-gallery,.imp-court-seat-ihc.imp-court-seat-jury{background:linear-gradient(#160c0ee0 0%,#080708f0 100%);border-color:#8a7a4a80}.imp-court-seat-ihc-presiding{border-color:#d6ba6ecc!important;box-shadow:inset 0 0 0 1px #b01f2480,0 0 0 1px #b69a5766,0 8px 22px #0000008c!important}.imp-court-chamber-door[id=court-tier-tab-HIGH].imp-court-chamber-door-selected{border-color:#b01f24a6;box-shadow:inset 0 3px #b01f248c,0 0 0 1px #b69a5766,0 14px 32px #00000080}.imp-court-entrance-mark{opacity:.65;background:linear-gradient(#1c1a1873 0%,#0a0a0b8c 100%);border:1px solid #6e6e6e80;width:15%;height:8%;position:absolute;top:72%;left:79%;box-shadow:inset 0 0 0 1px #00000059}.imp-court-entrance-mark-district{width:16%;height:8%;top:78%;left:26%}.imp-court-entrance-mark:after{content:"";background:#8a7a4a59;width:2px;position:absolute;top:18%;bottom:18%;left:50%;transform:translate(-50%)}.imp-court-seat{z-index:2;transition:border-color var(--motion-institutional) ease, box-shadow var(--motion-institutional) ease, background-color var(--motion-institutional) ease;background:#0c0c0de6;border:1px solid #6e6e6e80;box-shadow:inset 0 0 0 1px #00000073,0 2px 8px #00000059}.imp-court-seat-bench{background:linear-gradient(#4032208c 0%,#0000 28%),linear-gradient(#30281ce6 0%,#100e0cf0 100%),repeating-linear-gradient(90deg,#0000 0 20%,#0000002e 20% 21%);border-color:#8a7a4a8c;box-shadow:inset 0 1px #b69a5738,inset 0 -10px 14px #00000059,0 2px 8px #00000059}.imp-court-seat-on-dais .imp-label{line-clamp:2;font-size:.68rem;line-height:1.1}.imp-court-seat-on-dais .font-mono{font-size:.5rem}.imp-court-seat-bench:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#b69a5773 20%,#d6ba6e8c 50%,#b69a5773 80%,#0000 100%);height:3px;position:absolute;top:0;left:10%;right:10%}.imp-court-seat-presiding{background:linear-gradient(#564228a6 0%,#0000 32%),linear-gradient(#3a3020f0 0%,#12100ef0 100%),repeating-linear-gradient(90deg,#0000 0 16%,#0003 16% 17%);border-color:#b69a57d9;border-top-width:3px;box-shadow:inset 0 0 0 1px #b69a5747,inset 0 -12px 16px #0006,0 2px 10px #0006}.imp-court-seat-presiding:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#b69a578c 15%,#d6ba6ebf 50%,#b69a578c 85%,#0000 100%);height:4px;position:absolute;top:0;left:8%;right:8%}.imp-court-seat-presiding:after{content:"";pointer-events:none;background:#b69a5766;width:28%;height:2px;position:absolute;bottom:10%;left:50%;transform:translate(-50%);box-shadow:0 0 6px #b69a5733}.imp-court-seat-well{border-color:#6e6e6e8c}.imp-court-seat-gallery{border-color:#5a5a5a80}.imp-court-seat-entrance{background:linear-gradient(#1c1a16e6 0%,#0c0c0deb 100%);border-style:solid;border-color:#8a7a4a73}.imp-court-seat-jury{background:#1c1812e6;border-color:#8a7a4a80}.imp-court-seat-jury-header{background:linear-gradient(#30281ceb 0%,#16120eeb 100%);border-color:#b69a578c}.imp-court-seat-vacant{background-color:#0a0a0bd1}.imp-court-seat-filled{background:linear-gradient(#2a241ce6 0%,#0e0e0feb 100%)}.imp-court-seat-selected{border-color:#b69a57e6;box-shadow:0 0 0 1px #b69a5773,0 0 18px #b69a5738}.imp-court-seat-row{background:#0c0c0da6;border:1px solid #6e6e6e59;border-left:3px solid #8a7a4a66}.imp-court-seat-reading{background:#12100ee6;border-left:3px solid #b01f2473}.imp-courtroom-schematic{background:#0a0a0bcc;border:1px solid #6e6e6e66;padding:.75rem}.imp-courtroom-schematic-row{text-align:center;border-bottom:1px solid #5a5a5a40;padding:.45rem .5rem}.imp-courtroom-schematic-row.zone-dais{background:#2a241c59}.imp-courtroom-schematic-row.zone-gallery,.imp-courtroom-schematic-row.zone-entrance{opacity:.85}@media (prefers-reduced-motion:reduce){.imp-court-chamber-door-selected{transform:none}}@media (max-width:639px){.imp-court-seat{min-width:2.75rem}}.imp-watch-masthead-plate{isolation:isolate;box-shadow:var(--shadow-raised);border:1px solid #6e6e6e73;border-top:3px solid #b01f2473;padding:1.15rem .85rem 1.35rem;position:relative;overflow:hidden}.imp-watch-masthead-art{z-index:0;pointer-events:none;position:absolute;inset:0}.imp-watch-masthead-art img{object-fit:cover;object-position:center 42%;width:100%;height:100%;display:block}.imp-watch-masthead-art:after{content:"";background:linear-gradient(90deg,#b01f241f 0%,#0000 18% 82%,#b01f241a 100%),linear-gradient(#08090940 0%,#0809098c 100%);position:absolute;inset:0}.imp-watch-masthead{z-index:1;isolation:isolate;background-color:#0000;background-image:none;position:relative}.imp-watch-masthead.imp-stone:before{content:"";z-index:-1;pointer-events:none;background-color:var(--color-stone);background-blend-mode:overlay;opacity:.5;background-image:url(/imperial/texture-stone.avif);background-size:256px 256px;position:absolute;inset:0}.imp-watch-field-report{background:#0e0e0fbf;border:1px solid #6e6e6e66;border-left:3px solid #b01f2480;padding:.9rem 1rem}.imp-watch-complaint{background:linear-gradient(#1c1a1680 0%,#0c0c0dbf 100%);border:1px solid #8a7a4a59;padding:.9rem 1rem}.imp-watch-wanted-public{background:#160c0c8c;border:1px solid #b01f2466}.imp-watch-wanted-internal{background:#0c0c0eb3;border:1px solid #6e6e6e73}.imp-watch-detention{background:#100f0cbf;border:1px solid #8a7a4a66;border-left:3px solid #b69a578c;padding:.9rem 1rem}@media (prefers-reduced-motion:reduce){.imp-court-seat{transition:none}}.imp-notice-slip{box-shadow:inset 0 1px 0 #b69a5714, var(--shadow-flush);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#2a261e47 0%,#1211106b 48%,#0a0a0a85 100%);border:1px solid #8a7a4a61;border-top:2px solid #b69a5773;position:relative}.imp-notice-slip:before,.imp-notice-slip:after{content:"";pointer-events:none;background:radial-gradient(circle at 35% 35%,#b69a57d9,#3c301cf2);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55rem;box-shadow:0 1px #000000b3}.imp-notice-slip:before{left:.65rem}.imp-notice-slip:after{right:.65rem}.imp-notice-board{flex-direction:column;gap:.75rem;display:flex}.imp-gazette-folio{background:linear-gradient(95deg, #302a2066 0%, transparent 14%), linear-gradient(180deg, #1c1a16e6 0%, #0e0d0cf5 100%), var(--color-imperial-panel);box-shadow:var(--shadow-raised);border:1px solid #8a7a4a66;border-left:4px solid #8a7a4a8c;position:relative}.imp-gazette-stack{flex-direction:column;gap:.65rem;display:flex}.imp-warrant-placard{background:linear-gradient(100deg, #241818a6 0%, #121111f0 48%, #0a0a0af7 100%), var(--color-imperial-panel);box-shadow:var(--shadow-flush);border:1px solid #6e6e6e80;border-left:3px solid #7e151899;position:relative}.imp-warrant-board{flex-direction:column;gap:.75rem;display:flex}.imp-codex-spine{background:linear-gradient(90deg, #341c1c59 0%, transparent 12%), linear-gradient(180deg, #1a1816eb 0%, #0c0b0bf7 100%), var(--color-imperial-panel);box-shadow:var(--shadow-raised);border:1px solid #8a7a4a6b;border-left:5px solid #600f14a6;position:relative}.imp-codex-law-stack{flex-direction:column;gap:.65rem;display:flex}.imp-calendar-docket{transition:border-color var(--motion-institutional) ease, background-color var(--motion-institutional) ease;background:linear-gradient(90deg,#22201c94 0%,#1010118c 58%);border-left:3px solid #8a7a4a73;position:relative}.imp-calendar-docket:hover,.imp-calendar-docket:focus-within{border-left-color:var(--color-brass)}.imp-calendar-hearing{background:linear-gradient(90deg,#1c1e209e 0%,#0e0e0f8c 58%);border-left:3px solid #6e6e6e8c;position:relative}.imp-armorial-row{background:linear-gradient(180deg, #24201a73 0%, #100f0eeb 100%), var(--color-imperial-panel);border:1px solid #8a7a4a52;border-bottom-width:2px;position:relative;box-shadow:inset 0 1px #b69a570f}.imp-armorial-row:hover,.imp-armorial-row:focus-within{border-color:#8a7a4a8c}.imp-armorial-vacant{background:linear-gradient(160deg,#28241c66 0%,#0c0c0ce6 100%);border:1px solid #8a7a4a59;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.imp-armorial-vacant:before{content:"";background:0 0;border:1px solid #8a7a4a66;border-radius:0 0 45% 45%/0 0 40% 40%;width:1.65rem;height:1.9rem}.imp-armorial-facts{flex-wrap:wrap;gap:1.25rem 1.75rem;display:flex}.imp-armorial-fact dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-steel);font-size:.625rem}.imp-armorial-fact dd{font-family:var(--font-display);color:var(--color-bone);margin-top:.2rem;font-size:1rem}.imp-calendar-hall{position:relative}.imp-living-board{box-shadow:var(--shadow-flush);background:linear-gradient(#1c1e208c 0%,#0c0c0db8 100%);border:1px solid #8a7a4a61;border-top:3px solid #8a7a4a80;padding:1rem 1rem 1.15rem}.imp-living-day{background:#0809098c;border:1px solid #6e6e6e59}.imp-living-day-today{border-color:#b69a57a6;box-shadow:inset 0 0 0 1px #b69a5740}.imp-living-day-marked{background:linear-gradient(#342c1c59 0%,#0c0c0db3 100%)}.imp-living-day-interactive{cursor:pointer;transition:border-color var(--motion-institutional) ease, box-shadow var(--motion-institutional) ease, background-color var(--motion-institutional) ease}.imp-living-day-interactive:hover,.imp-living-day-interactive:focus-visible{border-color:#b69a57d9;outline:none;box-shadow:0 0 0 1px #b69a5773,0 0 18px #b69a5759}.imp-living-day-selected{background:linear-gradient(#483a2080 0%,#12100ccc 100%);border-color:#b69a57f2;box-shadow:0 0 0 1px #b69a578c,0 0 22px #b69a5773}.imp-living-day-annal{border-bottom-color:#b01f248c}.imp-day-agenda{box-shadow:var(--shadow-raised);background:linear-gradient(#1c1a16b3 0%,#0a0a0be0 100%);border:1px solid #8a7a4a66;border-left:3px solid #b69a578c}.imp-codex-reader{background:#08090973;border:1px solid #8a7a4a52}.imp-codex-nav{background:#0c0c0d8c;border-right:1px solid #8a7a4a47}.imp-codex-pane{background:linear-gradient(#1a181680 0%,#0a0a0bb3 100%)}.imp-imperial-flag{object-fit:cover;width:100%;height:auto;display:block}.imp-houses-flag-badge{width:4.5rem;height:2.35rem;box-shadow:var(--shadow-flush);background:#080909;border:1px solid #8a7a4a73;flex-shrink:0;overflow:hidden}.imp-houses-flag-badge img,.imp-houses-flag-badge span{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.imp-living-day-interactive{transition:none}.imp-living-day-interactive:hover,.imp-living-day-interactive:focus-visible{box-shadow:0 0 0 1px #b69a578c}}.imp-annal-entry{background:linear-gradient(90deg,#1c1a1666 0%,#0c0c0d8c 100%);border:1px solid #8a7a4a47;border-left:3px solid #6e6e6e73}.imp-annal-spine{border-left-color:#b69a57b3}.imp-annal-entry-open{background:linear-gradient(90deg,#28221880 0%,#0e0d0cb3 100%);border-color:#8a7a4a80}.imp-history-spine{flex-wrap:wrap;gap:.65rem 1rem;display:flex}.imp-history-spine-mark{background:#0c0c0d8c;border:1px solid #8a7a4a66;flex-direction:column;gap:.2rem;min-height:2.75rem;padding:.45rem .7rem;text-decoration:none;display:inline-flex}.imp-history-spine-mark:hover,.imp-history-spine-mark:focus-visible{outline:2px solid var(--color-brass-lit);outline-offset:2px;border-color:#b69a57a6}.imp-portal-tile-herald{border-top:3px solid #b69a578c}.imp-portal-tile-acta{border-left:4px solid #8a7a4a8c}.imp-portal-tile-codex{border-left:5px solid #600f148c}.imp-portal-tile-wanted{border-left:3px solid #7e151899}.imp-portal-tile-calendar{border-top:3px solid #6e6e6e8c}.imp-portal-tile-throne{border:1px solid #c9c6c047;border-bottom:3px solid #8a7a4a73}.imp-portal-tile-houses{border-bottom:3px solid #8a7a4a80}.imp-approach-herald{border-top:2px solid #b69a5773}.imp-approach-acta{border-left:3px solid #8a7a4a80}.imp-approach-codex{border-left:4px solid #600f1480}.imp-approach-wanted{border-left:3px solid #7e15188c}.imp-approach-throne{border-bottom:2px solid #8a7a4a66}.imp-approach-houses{border-bottom:2px solid #b69a5766}.imp-approach-calendar{border-top:2px solid #6e6e6e80}.imp-herald-wall{gap:1.5rem;display:grid}.imp-comitia-register{background:#040405b8;border:1px solid #4a4a4ab3;border-top:3px solid #a08b4f8c;gap:0;display:grid}.imp-comitia-ballot+.imp-comitia-ballot{border-top:1px solid #4a4a4a8c}.imp-comitia-ballot-head{border-bottom:1px solid #8a7a4a38;padding:1rem 1.1rem .75rem}.imp-comitia-candidates{margin:0;padding:0;list-style:none}.imp-comitia-candidate{border-top:1px solid #4a4a4a59;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.55rem 1.1rem;display:flex}.imp-law-books-faces{background:#040405b8;border:1px solid #4a4a4ab3;border-top:3px solid #a08b4f8c;flex-wrap:wrap;gap:0;margin-bottom:1.25rem;display:flex}.imp-law-books-face{color:#b4b0a8b8;min-height:2.75rem;font-family:var(--font-display,serif);letter-spacing:.16em;text-transform:uppercase;background:0 0;border-right:1px solid #4a4a4a73;flex:7rem;padding:.65rem .9rem;font-size:.75rem}.imp-law-books-face:last-child{border-right:none}.imp-law-books-face[data-state=held]{color:#c2a55e;background:linear-gradient(#b69a5724 0%,#08080833 100%);box-shadow:inset 0 -2px #b69a57}.imp-law-books-register{border:1px solid #4a4a4aa6;border-top:2px solid #a08b4f66;margin:0;padding:0;list-style:none}.imp-law-books-clause{border-top:1px solid #4a4a4a66;padding:1rem 1.1rem}.imp-law-books-clause:first-child{border-top:none}.imp-provision-change{margin-top:.85rem}.imp-provision-change-choices{border-top:1px solid #a08b4f38;flex-wrap:wrap;gap:.5rem;margin-top:.7rem;padding-top:.7rem;display:flex}.imp-gothic-machine{padding:.25rem 0 1.5rem;position:relative}.imp-gothic-machine:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#a08b4f8c,#0000);height:3px;position:absolute;inset:0 0 auto}.imp-comitia-acts{background:#15120c73;border-top:1px solid #8a7a4a47;flex-wrap:wrap;gap:.5rem;padding:.75rem 1.1rem 1rem;display:flex}.imp-herald-rail{background:#0a0a0b59;border:1px solid #8a7a4a52;border-top:2px solid #b69a5766;padding:.75rem}.imp-petition-plaque{background:linear-gradient(#302a1c59,#0e0d0cbf);border:1px solid #8a7a4a73;align-items:center;min-height:2.75rem;padding:.5rem .9rem;display:inline-flex}.imp-acta-archive{gap:1.5rem;display:grid}@media (min-width:900px){.imp-acta-archive{grid-template-columns:minmax(0,1fr) 14rem}}.imp-acta-aside{background:#1a18168c;border:1px solid #8a7a4a59;border-top:3px solid #8a7a4a80;height:fit-content;padding:1rem}.imp-wanted-grid{gap:.75rem;display:grid}@media (min-width:700px){.imp-wanted-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.imp-vigil-chamber{position:relative}.imp-vigil-masthead-plate{isolation:isolate;box-shadow:var(--shadow-raised);border:1px solid #8a7a4a6b;padding:1.15rem .85rem 1.35rem;position:relative;overflow:hidden}.imp-vigil-masthead-art{z-index:0;pointer-events:none;position:absolute;inset:0}.imp-vigil-masthead-art img{object-fit:cover;object-position:center 32%;width:100%;height:100%;display:block}.imp-vigil-masthead-art:after{content:"";background:radial-gradient(70% 60% at 50% 40%,#08090926 0%,#0000 70%),linear-gradient(#0809091f 0%,#08090947 100%);position:absolute;inset:0}.imp-vigil-masthead{z-index:1;position:relative}@media (min-width:640px){.imp-vigil-masthead-plate{padding:1.35rem 1.15rem 1.55rem}}.imp-vigil-chamber .imp-vigil-condition{background:linear-gradient(#1c1c1e8c 0%,#080809d9 100%)}.imp-vigil-flag-hang{width:min(100%,28rem);box-shadow:none;background:0 0;border:0;margin-inline:auto}.imp-vigil-flag-hang .imp-imperial-flag{object-fit:contain;object-position:center;background:0 0;width:100%;height:auto;display:block}.imp-vigil-broken{background:linear-gradient(90deg,#161618b3 0%,#080809d9 100%);border:1px solid #6e6e6e66;border-left:3px solid #8a7a4a73;padding:1.25rem 1.35rem}.imp-vigil-mark{background:radial-gradient(circle at 40% 35%,#302a20e6,#0c0c0cfa);border:1px solid #8a7a4a73;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;box-shadow:inset 0 0 0 1px #0000008c}.imp-vigil-mark-settled{color:var(--color-brass-lit);border-color:#b69a57b3}.imp-vigil-mark-refused{color:var(--color-crimson-lit);border-color:#b01f24a6}.imp-vigil-mark-open{color:var(--color-steel);border-color:#6e6e6e80}.imp-vigil-condition{background:linear-gradient(#161618d9 0%,#0a0a0bf5 100%);border:1px solid #6e6e6e59;border-left:3px solid #8a7a4a59;position:relative}.imp-vigil-condition-settled{border-left-color:#b69a578c}.imp-vigil-condition-refused{border-left-color:#b01f248c}@media (prefers-reduced-motion:reduce){.imp-calendar-docket,.imp-docket,.imp-armorial-row{transition:none}.imp-notice-slip{-webkit-backdrop-filter:none;backdrop-filter:none}}.imp-reference{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brass-lit);background:linear-gradient(#3c3626b3,#181612d9);border:1px solid #8a7a4a73;padding:.15rem .45rem;font-size:.625rem;display:inline-block}:root{--imp-light-warm:#b69a5721;--imp-light-cold:#acb6c012;--imp-light-crimson:#b01f2426;--imp-edge-brass:#8a7a4a70;--imp-edge-iron:#4a4a4a85}.imp-vault{border:1px solid var(--imp-edge-iron);box-shadow:inset 0 1px 0 #ffffff08, var(--shadow-sealed);background:linear-gradient(100deg,#000000f5 0%,#111113e6 58%,#000000f7 100%);border-left:3px solid #600f148c;position:relative}.imp-inq-drawers{border:1px solid var(--imp-edge-iron);box-shadow:inset 0 1px 0 #ffffff08, var(--shadow-sealed);background:repeating-linear-gradient(#161618f2 0 28px,#080809fa 28px 30px),linear-gradient(100deg,#000000f7 0%,#0e0e10eb 100%);border-left:4px solid #600f14b3;position:relative}.imp-inq-transfer{box-shadow:var(--shadow-sealed);background:linear-gradient(135deg,#28221659 0%,#0000 28%),linear-gradient(225deg,#28221659 0%,#0000 28%),linear-gradient(#0a0a0bfa,#000000fc);border:1px solid #8a7a4a73;position:relative}.imp-inq-transfer:before,.imp-inq-transfer:after{content:"";pointer-events:none;border-style:solid;border-color:#8a7a4a8c;width:18px;height:18px;position:absolute}.imp-inq-transfer:before{border-width:2px 0 0 2px;top:8px;left:8px}.imp-inq-transfer:after{border-width:0 2px 2px 0;bottom:8px;right:8px}.imp-inq-ledger{border:1px solid var(--imp-edge-iron);background:linear-gradient(#121314f5,#060607fa),repeating-linear-gradient(90deg,#0000 0 calc(100% - 1px),#4a4a4a40 calc(100% - 1px));border-top:2px solid #6e6e6e8c;max-width:42rem;margin-inline:auto;position:relative;box-shadow:inset 0 0 24px #0000008c}.imp-inq-jacket{box-shadow:var(--shadow-raised);background:linear-gradient(#302a1c73 0%,#100e0cf2 38%,#060607fa 100%);border:1px solid #8a7a4a80;border-bottom:3px solid #600f148c;position:relative}.imp-inq-audit{box-shadow:inset 0 1px 0 #b69a571f, var(--shadow-flush);background:linear-gradient(90deg,#342c1c66 0%,#0c0c0df7 18%),linear-gradient(#14120ef2,#080809fa);border:1px solid #8a7a4a8c;border-left:3px solid #b69a57a6;position:relative}.imp-inq-warden-transfer{border:1px solid var(--imp-edge-iron);box-shadow:var(--shadow-sealed);background:linear-gradient(#1c1e20e6 0%,#080809f7 45%,#0c0608fa 100%);border-top:3px solid #6e6e6e8c;border-bottom:3px solid #600f1480;position:relative}.imp-chancery{border:1px solid var(--imp-edge-brass);background:linear-gradient(176deg, #342c2280 0%, #1a1816f0 46%, #0e0d0cf7 100%), var(--color-imperial-panel);box-shadow:var(--shadow-raised);border-top:3px solid #8a7a4a8c;position:relative}.imp-tribunal{background:linear-gradient(180deg, #303234b8 0%, #181a1cf2 55%, #0c0d0efa 100%), var(--color-imperial-panel);box-shadow:var(--shadow-flush);border:1px solid #6e6e6e80;border-bottom:3px solid #6e6e6e6b;position:relative}.imp-watchhouse{background:linear-gradient(100deg, #1e1616b8 0%, #141313f0 52%, #0a0a0af7 100%), var(--color-imperial-panel);box-shadow:var(--shadow-flush);border:1px solid #6e6e6e75;border-left:3px solid #7e15188c;position:relative}.imp-niche{background:radial-gradient(72% 46% at 50% 100%, var(--imp-light-warm) 0%, transparent 74%), linear-gradient(180deg, #000000e6 0%, #0e0e0ff0 58%, #000000f7 100%);box-shadow:var(--shadow-recessed);border:1px solid #6e6e6e57;position:relative}.imp-niche-interactive{cursor:pointer;transition:border-color var(--motion-institutional) ease, box-shadow var(--motion-institutional) ease}.imp-niche-interactive:hover,.imp-niche-interactive:focus-visible{box-shadow:var(--shadow-recessed), 0 0 0 1px #c2a55e66, 0 0 20px #a08b4f6b, 0 0 40px #8a7a4a38;border-color:#a08b4fb8;outline:none}.imp-work-plate{text-align:left;aspect-ratio:4/3;width:100%;padding:0;display:block;overflow:hidden}.imp-work-plate-image{object-fit:cover;width:100%;height:100%;transition:filter var(--motion-institutional) ease;display:block}.imp-work-plate[data-stands=false] .imp-work-plate-image{filter:grayscale()brightness(.42)contrast(1.08)}.imp-work-plate[data-stands=true]{border-color:#a08b4f80}.imp-work-plate[data-stands=true] .imp-work-plate-image{filter:none}.imp-work-plate[data-selected=true]{box-shadow:var(--shadow-recessed), 0 0 0 1px #c2a55e73;border-color:#a08b4fc7}.imp-work-plate-caption{color:var(--color-bone);background:linear-gradient(#0000 0%,#060606db 46%,#040404f5 100%);padding:1.7rem .7rem .55rem;position:absolute;inset:auto 0 0}.imp-work-plate-caption .imp-label{display:block}.imp-work-plate-note{color:var(--color-bone-dim);margin-top:.2rem;font-size:.75rem;display:block}.imp-link-glow{transition:color var(--motion-institutional) ease, text-shadow var(--motion-institutional) ease}.imp-link-glow:hover,.imp-link-glow:focus-visible{color:var(--color-brass-lit);text-shadow:0 0 8px #c2a55e8c,0 0 18px #a08b4f59}@media (prefers-reduced-motion:reduce){.imp-niche-interactive:hover,.imp-niche-interactive:focus-visible{box-shadow:var(--shadow-recessed);border-color:#a08b4f8c}.imp-work-plate-image{transition:none}.imp-link-glow:hover,.imp-link-glow:focus-visible{text-shadow:none}}.imp-pool-warm{background:radial-gradient(60% 42% at 50% 42%, var(--imp-light-warm) 0%, transparent 72%)}.imp-pool-cold{background:radial-gradient(60% 42% at 50% 42%, var(--imp-light-cold) 0%, transparent 72%)}.imp-pool-crimson{background:radial-gradient(52% 38% at 50% 40%, var(--imp-light-crimson) 0%, transparent 70%)}.imp-doctrine{background:linear-gradient(90deg,#1e1c18db 0%,#0c0c0db3 78%,#0000 100%);border-left:3px solid #8a7a4a99;position:relative;box-shadow:inset 0 1px #ffffff0a}.imp-doctrine-severe{background:linear-gradient(90deg,#280c0ecc 0%,#0c0c0db3 78%,#0000 100%);border-left-color:#b01f24a8}.imp-plaque{border:1px solid var(--imp-edge-brass);background:linear-gradient(168deg, #302e2894 0%, #161616f0 60%), var(--color-imperial-panel);box-shadow:var(--shadow-flush);position:relative}.imp-plaque-attention{background:linear-gradient(168deg, #38121480 0%, #140e0ff2 60%), var(--color-imperial-panel);border-color:#b01f2480}.imp-plaque-quiet{background:linear-gradient(168deg,#1c1c1e99 0%,#0c0d0ef0 60%);border-color:#4a4a4a80}.imp-banner{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:relative}.imp-banner-safe{z-index:1;position:relative}@media (max-width:640px){.imp-banner-drop-narrow{background-image:none!important}}@keyframes imp-breathe{0%,to{opacity:.5}50%{opacity:.85}}.imp-atmosphere{will-change:opacity;animation:18s ease-in-out infinite imp-breathe}@media (prefers-reduced-motion:reduce){.imp-atmosphere{opacity:.7;animation:none}}.imp-rail{scrollbar-width:thin;scrollbar-color:#8a7a4a73 #00000080;overscroll-behavior:contain}.imp-rail::-webkit-scrollbar{width:10px}.imp-rail::-webkit-scrollbar-track{background:#0000008c;border-left:1px solid #4a4a4a59}.imp-rail::-webkit-scrollbar-thumb{background:linear-gradient(#8a7a4a99,#600f148c);border:2px solid #0009}.imp-rail::-webkit-scrollbar-thumb:hover{background:linear-gradient(#b69a57bf,#7e1518b3)}@media print{.imp-chrome,.imp-grain,.imp-backdrop,.imp-veil{display:none!important}.imp-banner{background-image:none!important}.imp-doctrine{box-shadow:none!important;background:0 0!important;border-left-color:#444!important}}.imp-wh-chamber{position:relative}.imp-wh-command-hall{border-left:4px solid #7e1518a6}.imp-wh-art-command img{object-position:center 28%}.imp-wh-status-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1.35rem;display:grid}@media (min-width:640px){.imp-wh-status-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.imp-wh-status-rail{grid-template-columns:repeat(6,minmax(0,1fr))}}.imp-wh-status-plate{background:linear-gradient(#2a2622d9 0%,#0e0d0cf2 100%);border:1px solid #6e6e6e80;border-bottom-width:3px;flex-direction:column;gap:.25rem;min-height:4.25rem;padding:.65rem .75rem;display:flex;box-shadow:inset 0 1px #b69a571f}.imp-wh-status-label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#a08b4fd9;font-size:.62rem}.imp-wh-status-value{font-family:var(--font-display,Georgia, serif);color:var(--color-bone);font-size:1.35rem;line-height:1.1}.imp-wh-overview{gap:.85rem;display:grid}@media (min-width:960px){.imp-wh-overview{grid-template-columns:1.05fr 1.35fr .95fr;align-items:stretch}}.imp-wh-duty-slate,.imp-wh-jurisdiction,.imp-wh-priorities{box-shadow:var(--shadow-flush);border:1px solid #6e6e6e6b;padding:1rem 1.05rem 1.15rem}.imp-wh-duty-slate{background:linear-gradient(165deg,#30241eb3 0%,#100e0cf5 55%,#080808fa 100%);border-top:3px solid #b69a578c}.imp-wh-jurisdiction{background:linear-gradient(#1c1e20e0 0%,#0c0c0df7 100%);border-left:3px solid #6e6e6e8c}.imp-wh-priorities{background:linear-gradient(#241212bf 0%,#0c0a0af7 100%);border-left:3px solid #7e151899}.imp-wh-priority-empty{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#a08b4fbf;text-align:center;border:1px dashed #6e6e6e73;margin-top:.75rem;padding:1.1rem .75rem;font-size:.78rem}.imp-wh-priority-list{flex-direction:column;gap:.45rem;margin-top:.75rem;padding:0;list-style:none;display:flex}.imp-wh-priority-list li{color:var(--color-bone-dim);background:#160c0c8c;border:1px solid #b01f2459;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;font-size:.88rem;display:flex}.imp-wh-priority-count{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-brass)}.imp-wh-directory{grid-template-columns:1fr;gap:.65rem;display:grid}.imp-wh-desktop-floor{grid-template-columns:minmax(15rem,22rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.imp-wh-mobile-floor{display:block}.imp-wh-directory:not(.imp-wh-directory-mobile){grid-template-columns:1fr;grid-auto-rows:minmax(4.5rem,auto)}.imp-wh-mount{text-align:left;cursor:pointer;min-height:4.75rem;transition:border-color var(--motion-institutional,.16s) ease, box-shadow var(--motion-institutional,.16s) ease, transform var(--motion-institutional,.16s) ease;border:1px solid #6e6e6e73;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:.2rem .75rem;padding:.85rem .95rem;display:grid}.imp-wh-mount-title{font-family:var(--font-display,Georgia, serif);color:var(--color-bone);grid-column:1;font-size:1.05rem}.imp-wh-mount-hint{color:#a8a49bbf;grid-column:1;font-size:.78rem}.imp-wh-mount-enter,.imp-wh-mount-current{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:#a08b4fcc;grid-area:1/2/span 2;align-self:center;font-size:.62rem}.imp-wh-mount-duty{background:linear-gradient(135deg,#30241cd9 0%,#0e0c0bf5 100%);border-top:3px solid #b69a5780}.imp-wh-mount-dispatch{background:linear-gradient(90deg,#24201ae6 0%,#121210f5 40%,#0c0c0cfa 100%);border-left:4px solid #6e6e6e8c;min-height:6.25rem}.imp-wh-mount-report{background:linear-gradient(#201c18e0 0%,#0e0e0ef5 100%);border-left:3px solid #b01f2473}.imp-wh-mount-review{background:linear-gradient(#1c1a16e6 0%,#0c0c0df7 100%);border-color:#8a7a4a66}.imp-wh-mount-warrants{background:linear-gradient(#281010e0 0%,#0e0a0af7 100%);border:1px solid #b01f2473;border-top-width:4px;min-height:7rem}.imp-wh-mount-custody{background:radial-gradient(60% 80% at 90% 20%,#b69a572e 0%,#0000 70%),linear-gradient(#181610eb 0%,#0a0a0afa 100%);border-left:3px solid #b69a578c}.imp-wh-mount-transfer{background:linear-gradient(135deg,#1e1216e6 0%,#0c0a0cf7 100%);border-bottom:3px solid #7e151880}.imp-wh-mount-archive{background:repeating-linear-gradient(90deg,#1c1a168c 0 .45rem,#100f0de6 .45rem .7rem),linear-gradient(#141210f2 0%,#080808fa 100%);border-color:#6e6e6e66}.imp-wh-mount:hover,.imp-wh-mount:focus-visible{border-color:#a08b4fa6;outline:none}.imp-wh-mount-active{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #c2a55e59,0 0 24px #b69a571f}.imp-wh-mount-active .imp-wh-mount-current{color:var(--color-brass-lit,#c2a55e)}.imp-wh-mount-active:before{content:"";background:#c2a55ee6;grid-column:1/-1;width:.45rem;height:.45rem;margin-bottom:.15rem;display:block;box-shadow:0 0 10px #c2a55ea6}.imp-wh-workspace{box-shadow:var(--shadow-raised);background:linear-gradient(#161412eb 0%,#0a0a0afa 100%);border:1px solid #6e6e6e7a;padding:1.1rem 1.15rem 1.35rem}.imp-wh-workspace-head{border-bottom:1px solid #6e6e6e59;margin-bottom:1.15rem;padding-bottom:.75rem}.imp-wh-workspace-awaiting{text-align:center;background:#0c0c0c8c;border:1px dashed #6e6e6e66;padding:2.5rem 1.25rem}.imp-wh-workspace-duty{border-top:3px solid #b69a5780}.imp-wh-workspace-dispatch{background:linear-gradient(90deg,#201c1659 0%,#0000 28%),linear-gradient(#161412eb 0%,#0a0a0afa 100%);border-left:4px solid #6e6e6e8c}.imp-wh-workspace-report{border-left:3px solid #b01f2480}.imp-wh-workspace-review{border-color:#8a7a4a73}.imp-wh-workspace-warrants{background:linear-gradient(#24101073 0%,#0000 35%),linear-gradient(#161412eb 0%,#0a0a0afa 100%);border-top:4px solid #b01f248c}.imp-wh-workspace-custody{border-left:3px solid #b69a578c}.imp-wh-workspace-transfer{border-bottom:3px solid #7e151880}.imp-wh-workspace-archive{background:repeating-linear-gradient(90deg,#0000 0 1.1rem,#1c1a1647 1.1rem 1.25rem),linear-gradient(#161412eb 0%,#0a0a0afa 100%)}.imp-wh-station-ledger{border-top:1px solid #6e6e6e4d;padding-top:1rem}.imp-wh-patrol-timeline{border-left:2px solid #6e6e6e73;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.imp-wh-patrol-mark{grid-template-columns:2.5rem 1fr;gap:.75rem;padding:.75rem 0 .75rem .85rem;display:grid;position:relative}.imp-wh-patrol-mark:before{content:"";background:#b69a57d9;width:.55rem;height:.55rem;position:absolute;top:1.05rem;left:-.35rem;box-shadow:0 0 8px #b69a5766}.imp-wh-patrol-tick{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;color:#a08b4fbf;padding-top:.15rem;font-size:.7rem}.imp-wh-warrant-boards{gap:1rem;display:grid}@media (min-width:800px){.imp-wh-warrant-boards{grid-template-columns:1fr 1fr}}.imp-wh-warrant-public{background:#160c0c66;border:1px solid #b01f2466;padding:.85rem}.imp-wh-warrant-internal{background:#0a0a0c8c;border:1px solid #6e6e6e80;padding:.85rem}.imp-wh-custody-card.imp-wh-urgency-overdue{border-left-color:#b01f24d9;box-shadow:inset 0 0 0 1px #b01f2440}.imp-wh-custody-card.imp-wh-urgency-urgent{border-left-color:#c2783ce6}.imp-wh-custody-card.imp-wh-urgency-watchful{border-left-color:#b69a57bf}.imp-wh-custody-card.imp-wh-urgency-steady{border-left-color:#6e6e6e8c}.imp-wh-custody-countdown{color:var(--color-brass);font-size:.95rem}.imp-wh-urgency-label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#a8a49bb3;margin-top:.35rem;font-size:.62rem}.imp-wh-empty-transfer{background:#160c0e59;border:1px dashed #7e151866;padding:1.25rem}.imp-wh-archive-spines>li{border-left:3px solid #6e6e6e73;padding-left:.85rem}.imp-wh-lever{letter-spacing:.22em}.imp-wh-return{background:#0e0c0cd9}@media (prefers-reduced-motion:reduce){.imp-wh-mount{transition:none}.imp-wh-mount-active{transform:none}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
