/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Manrope", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-indigo-200:oklch(87% .065 274.039);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--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;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--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)}}@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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){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}a[href],button:not(:disabled),[role=button],input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),summary{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled{cursor:not-allowed}}@layer components{.landing-page{min-height:100vh;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 8);position:relative;overflow:hidden}@media (width>=40rem){.landing-page{padding-inline:calc(var(--spacing) * 8)}}@media (width>=64rem){.landing-page{padding-inline:calc(var(--spacing) * 10)}}@media (width>=96rem){.landing-page{padding-inline:calc(var(--spacing) * 14)}}.landing-page{background:linear-gradient(#0f172a06 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#0f172a06 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 0 0,#10b9812e 0,#0000 34%),radial-gradient(circle at 100% 100%,#0ea5e92e 0,#0000 36%),linear-gradient(135deg,#f8fafc,#eef4f8)}.landing-glow-left{pointer-events:none;top:calc(var(--spacing) * 20);left:calc(var(--spacing) * -28);height:calc(var(--spacing) * 80);width:calc(var(--spacing) * 80);background-color:#a4f4cf66;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-glow-left{background-color:color-mix(in oklab, var(--color-emerald-200) 40%, transparent)}}.landing-glow-left{--tw-blur:blur(var(--blur-3xl));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,)}.landing-glow-right{pointer-events:none;right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);height:calc(var(--spacing) * 96);width:calc(var(--spacing) * 96);background-color:#b8e6fe66;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-glow-right{background-color:color-mix(in oklab, var(--color-sky-200) 40%, transparent)}}.landing-glow-right{--tw-blur:blur(var(--blur-3xl));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,)}.landing-container{width:100%;max-width:1800px;margin-inline:auto;position:relative}.landing-header{margin-bottom:calc(var(--spacing) * 9);gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=64rem){.landing-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.landing-badge{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:#ffffffb3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-badge{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.landing-badge{padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-700);--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.landing-title{max-width:var(--container-4xl);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}@media (width>=40rem){.landing-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width>=96rem){.landing-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.landing-grid{gap:calc(var(--spacing) * 7);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.landing-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.landing-card{border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-card{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.landing-card{background-color:var(--color-white);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));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.landing-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.landing-card{box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.landing-card:hover{box-shadow:0 24px 60px #0f172a1f,0 8px 24px #0f172a0f}.landing-card-lg{border-radius:2rem;min-height:22rem;display:flex}@media (width>=64rem){.landing-card-lg{grid-column:span 6/span 6}}@media (width>=96rem){.landing-card-lg{min-height:28rem}}.landing-card-sm{border-radius:1.75rem;min-height:15rem}@media (width>=64rem){.landing-card-sm{grid-column:span 3/span 3}}@media (width>=96rem){.landing-card-sm{min-height:18rem}}.landing-card-wide{border-radius:1.75rem;min-height:15rem}@media (width>=64rem){.landing-card-wide{grid-column:span 6/span 6}}@media (width>=96rem){.landing-card-wide{min-height:18rem}}.landing-card-image{inset:calc(var(--spacing) * 0);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));--tw-duration:.7s;background-position:50%;background-size:cover;transition-duration:.7s;position:absolute}.landing-card:hover .landing-card-image{transform:scale(1.05)}.landing-card-sm:hover .landing-card-image{transform:scale(1.03)}.landing-card-overlay-dark{inset:calc(var(--spacing) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 80%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 10%, transparent);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab, var(--color-white) 10%, transparent);position:absolute}.landing-card-overlay-soft{inset:calc(var(--spacing) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 10%, transparent);--tw-gradient-via:transparent;--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab, var(--color-white) 10%, transparent);position:absolute}.landing-card-overlay-wide{inset:calc(var(--spacing) * 0);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-white) 10%, transparent);--tw-gradient-via:transparent;--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 10%, transparent);position:absolute}.landing-card-border{pointer-events:none;inset:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:2px;border-color:#ffffff73;border-radius:1.55rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-card-border{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.landing-card-border{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.landing-card-frame{pointer-events:none;inset:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff73;border-radius:1.35rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-card-frame{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.landing-card-light{pointer-events:none;right:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);height:calc(var(--spacing) * 10);background-color:#ffffff1a;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-card-light{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-card-light{--tw-blur:blur(var(--blur-xl));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,);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.landing-card-light-wide{pointer-events:none;right:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 4);left:calc(var(--spacing) * 6);height:calc(var(--spacing) * 12);background-color:#ffffff1a;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-card-light-wide{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.landing-card-light-wide{--tw-blur:blur(var(--blur-xl));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,);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.landing-image-card{inset:calc(var(--spacing) * 0);background-color:var(--color-white);justify-content:center;align-items:center;display:flex;position:absolute}.landing-image-card img{object-fit:contain;width:100%;height:100%;padding:calc(var(--spacing) * 5);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));--tw-duration:.7s;transition-duration:.7s}.landing-card:hover .landing-image-card img{transform:scale(1.04)}.landing-card-content{padding:calc(var(--spacing) * 8);color:var(--color-white);margin-top:auto;position:relative}@media (width>=96rem){.landing-card-content{padding:calc(var(--spacing) * 10)}}.landing-card-label{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-lg);background-color:#fff3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing-card-label{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.landing-card-label{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.landing-card-title{max-width:var(--container-md);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}@media (width>=96rem){.landing-card-title{max-width:var(--container-xl);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.landing-card-text{margin-top:calc(var(--spacing) * 3);max-width:var(--container-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:#fffc}@supports (color:color-mix(in lab, red, red)){.landing-card-text{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}@media (width>=96rem){.landing-card-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.kpi-page{min-height:100vh;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 8);position:relative;overflow:hidden}@media (width>=40rem){.kpi-page{padding-inline:calc(var(--spacing) * 8)}}@media (width>=64rem){.kpi-page{padding-inline:calc(var(--spacing) * 10)}}.kpi-page{background:linear-gradient(#0f172a06 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#0f172a06 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 12% 8%,#10b98133 0,#0000 32%),radial-gradient(circle at 86% 18%,#0ea5e92e 0,#0000 34%),linear-gradient(135deg,#f8fafc,#eef4f8)}.kpi-glow{pointer-events:none;--tw-blur:blur(var(--blur-3xl));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,);border-radius:3.40282e38px;position:absolute}.kpi-glow-left{top:calc(var(--spacing) * 24);left:calc(var(--spacing) * -28);height:calc(var(--spacing) * 80);width:calc(var(--spacing) * 80);background-color:#a4f4cf66}@supports (color:color-mix(in lab, red, red)){.kpi-glow-left{background-color:color-mix(in oklab, var(--color-emerald-200) 40%, transparent)}}.kpi-glow-right{right:calc(var(--spacing) * -24);bottom:calc(var(--spacing) * 10);height:calc(var(--spacing) * 96);width:calc(var(--spacing) * 96);background-color:#b8e6fe66}@supports (color:color-mix(in lab, red, red)){.kpi-glow-right{background-color:color-mix(in oklab, var(--color-sky-200) 40%, transparent)}}.kpi-shell{width:100%;max-width:var(--container-7xl);margin-inline:auto;position:relative}.kpi-hero{margin-bottom:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.kpi-hero{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.kpi-hero{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.kpi-hero{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.kpi-hero{padding:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.kpi-hero{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.kpi-hero{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.kpi-hero{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.kpi-hero{padding:calc(var(--spacing) * 10)}}.kpi-hero-grid{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 8);display:grid}@media (width>=64rem){.kpi-hero-grid{grid-template-columns:1fr 22rem;align-items:flex-end}}.kpi-back-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-700);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));display:inline-flex}@media (hover:hover){.kpi-back-link:hover{color:var(--color-emerald-900)}}.kpi-eyebrow{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-700);display:inline-flex}.kpi-hero-title{max-width:var(--container-4xl);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}@media (width>=40rem){.kpi-hero-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.kpi-hero-text{margin-top:calc(var(--spacing) * 5);max-width:var(--container-3xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-600)}@media (width>=40rem){.kpi-hero-text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.kpi-hero-note{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-100);background-color:#f0f9ffcc;border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.kpi-hero-note{background-color:color-mix(in oklab, var(--color-sky-50) 80%, transparent)}}.kpi-hero-note{padding:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-700)}.kpi-hero-note-label{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-sky-700);text-transform:uppercase;display:block}.public-index-hero{isolation:isolate;background-color:var(--color-slate-950);min-height:28rem;color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#cad5e299;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-index-hero{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.public-index-hero{min-height:30rem}}@media (width>=64rem){.public-index-hero{min-height:32rem}}.public-index-hero{background:linear-gradient(90deg, #020617bd 0%, #0f172a7a 48%, #0f172a29 100%), var(--public-index-hero-image), linear-gradient(135deg, #0f172a, #1e293b);background-position:50%;background-repeat:no-repeat;background-size:cover;background-clip:padding-box;border:2px solid #ffffffd9;box-shadow:inset 0 0 0 1px #ffffff2e,0 26px 70px #0f172a24}.public-index-hero:after{pointer-events:none;z-index:0;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;border-radius:1.15rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.public-index-hero:after{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.public-index-hero:after{content:"";inset:.9rem}.public-index-hero>*{z-index:10;position:relative}.public-index-hero .kpi-back-link{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;width:fit-content}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-back-link{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.public-index-hero .kpi-back-link{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-back-link{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.public-index-hero .kpi-back-link{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-back-link{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-index-hero .kpi-back-link{--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);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))}@media (hover:hover){.public-index-hero .kpi-back-link:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-back-link:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.public-index-hero .kpi-back-link:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-back-link:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.public-index-hero .kpi-back-link:hover{color:var(--color-white)}}.public-index-hero .kpi-back-link:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-back-link:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.public-index-hero .kpi-back-link:focus{--tw-outline-style:none;outline-style:none}.public-index-hero .kpi-hero-grid{margin-top:calc(var(--spacing) * 10);min-height:20rem;max-width:var(--container-5xl);align-items:flex-end}.public-index-hero .kpi-eyebrow{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-eyebrow{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.public-index-hero .kpi-eyebrow{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-eyebrow{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.public-index-hero .kpi-eyebrow{color:var(--color-emerald-100);--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.public-index-hero .kpi-hero-title{max-width:var(--container-5xl);color:var(--color-white);--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.public-index-hero .kpi-hero-text{max-width:var(--container-4xl);color:#f1f5f9d9}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-hero-text{color:color-mix(in oklab, var(--color-slate-100) 85%, transparent)}}.public-index-hero .kpi-hero-note{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-hero-note{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.public-index-hero .kpi-hero-note{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-hero-note{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.public-index-hero .kpi-hero-note{color:var(--color-slate-100);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061826}@supports (color:color-mix(in lab, red, red)){.public-index-hero .kpi-hero-note{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.public-index-hero .kpi-hero-note{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.public-index-hero .kpi-hero-note-label{color:var(--color-emerald-100)}.public-entry-hero{isolation:isolate;background-color:var(--color-slate-950);min-height:26rem;color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#cad5e299;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-entry-hero{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.public-entry-hero{min-height:28rem}}@media (width>=64rem){.public-entry-hero{min-height:30rem}}.public-entry-hero{background:linear-gradient(90deg, #020617bd 0%, #0f172a7a 52%, #0f172a29 100%), var(--public-entry-hero-image), linear-gradient(135deg, #0f172a, #1e293b);background-position:50%;background-repeat:no-repeat;background-size:cover;background-clip:padding-box;border:2px solid #ffffffd9;box-shadow:inset 0 0 0 1px #ffffff2e,0 26px 70px #0f172a24}.public-entry-hero:after{pointer-events:none;z-index:0;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff59;border-radius:1.15rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.public-entry-hero:after{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.public-entry-hero:after{content:"";inset:.9rem}.public-entry-hero>*{z-index:10;position:relative}.public-entry-hero .kpi-back-link{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;width:fit-content}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-back-link{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.public-entry-hero .kpi-back-link{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-back-link{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.public-entry-hero .kpi-back-link{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-back-link{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-entry-hero .kpi-back-link{--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);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))}@media (hover:hover){.public-entry-hero .kpi-back-link:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-back-link:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.public-entry-hero .kpi-back-link:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-back-link:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.public-entry-hero .kpi-back-link:hover{color:var(--color-white)}}.public-entry-hero .kpi-back-link:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-back-link:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.public-entry-hero .kpi-back-link:focus{--tw-outline-style:none;outline-style:none}.public-entry-hero .kpi-hero-grid{margin-top:calc(var(--spacing) * 10);min-height:18rem;max-width:var(--container-4xl);align-items:flex-end}.public-entry-hero .kpi-eyebrow{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-eyebrow{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.public-entry-hero .kpi-eyebrow{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-eyebrow{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.public-entry-hero .kpi-eyebrow{color:var(--color-emerald-100);--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.public-entry-hero .kpi-hero-title{max-width:var(--container-4xl);color:var(--color-white);--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.public-entry-hero .kpi-hero-text{max-width:var(--container-3xl);color:#f1f5f9d9}@supports (color:color-mix(in lab, red, red)){.public-entry-hero .kpi-hero-text{color:color-mix(in oklab, var(--color-slate-100) 85%, transparent)}}.success-panel{margin-bottom:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);padding:calc(var(--spacing) * 5);color:var(--color-emerald-950);--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);border-radius:1.5rem}.success-panel span,.warning-panel span,.error-panel span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;text-transform:uppercase;display:block}.success-panel p,.warning-panel p,.error-panel p{margin-top:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.warning-panel{margin-bottom:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding:calc(var(--spacing) * 5);color:var(--color-amber-950);--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);border-radius:1.5rem}.error-panel{margin-bottom:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:var(--color-rose-50);padding:calc(var(--spacing) * 5);color:var(--color-rose-950);--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);border-radius:1.5rem}.kpi-form{min-width:calc(var(--spacing) * 0)}:where(.kpi-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.kpi-form .form-field,.kpi-form .select-wrap,.kpi-form .form-control{max-width:100%;min-width:calc(var(--spacing) * 0)}.form-section-card,.empty-state-card,.approved-card{border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.form-section-card,.empty-state-card,.approved-card{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.form-section-card,.empty-state-card,.approved-card{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.form-section-card,.empty-state-card,.approved-card{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.form-section-card,.empty-state-card,.approved-card{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.form-section-card,.empty-state-card,.approved-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.form-section-card,.empty-state-card,.approved-card{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.form-section-card{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 5);display:grid;position:relative}@media (width>=40rem){.form-section-card{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.form-section-card{padding:calc(var(--spacing) * 9);grid-template-columns:18rem 1fr}}.form-section-card{background:linear-gradient(135deg,#fffffffa 0%,#fafcfdeb 100%);box-shadow:0 20px 48px -38px #0f172a57}.form-section-intro{min-width:calc(var(--spacing) * 0)}.form-section-intro h2,.submit-panel h2,.empty-state-card h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.form-section-intro p:not(.form-section-kicker),.submit-panel p,.empty-state-card p,.muted-text{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-600)}.form-section-kicker{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-emerald-700);text-transform:uppercase;display:inline-flex}.form-section-kicker:before{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-radius:var(--radius-md);background-color:#00bb7fbf}@supports (color:color-mix(in lab, red, red)){.form-section-kicker:before{background-color:color-mix(in oklab, var(--color-emerald-500) 75%, transparent)}}.form-section-kicker:before{content:""}.form-grid{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.kpi-items-panel{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 6);display:grid}.kpi-year-panel{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf58c;display:grid}@supports (color:color-mix(in lab, red, red)){.kpi-year-panel{background-color:color-mix(in oklab, var(--color-emerald-50) 55%, transparent)}}.kpi-year-panel{padding:calc(var(--spacing) * 5)}@media (width>=40rem){.kpi-year-panel{grid-template-columns:1fr 14rem;align-items:flex-end}}.kpi-year-panel{background:linear-gradient(135deg,#ecfdf5d1,#f0f9ff94)}.kpi-year-panel span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-emerald-700);text-transform:uppercase;display:block}.kpi-year-panel p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.kpi-items-list{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 6);display:grid}.kpi-item-card{max-width:100%;min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;border-radius:1.35rem}@supports (color:color-mix(in lab, red, red)){.kpi-item-card{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.kpi-item-card{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.kpi-item-card{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.kpi-item-card{padding:calc(var(--spacing) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f04d}@supports (color:color-mix(in lab, red, red)){.kpi-item-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.kpi-item-card{padding:calc(var(--spacing) * 6)}}.kpi-item-card{background:#fafbfd}.kpi-item-card-header{margin-bottom:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (width>=40rem){.kpi-item-card-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.kpi-item-card-header>div{min-width:calc(var(--spacing) * 0)}.kpi-item-card-header span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950);display:block}.kpi-item-card-header p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.kpi-item-remove{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-100);background-color:var(--color-white);width:fit-content;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-rose-700);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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.kpi-item-remove:hover{border-color:var(--color-rose-200);background-color:var(--color-rose-50)}}.kpi-item-remove:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-rose-100);--tw-outline-style:none;outline-style:none}.kpi-item-remove:disabled{cursor:not-allowed;border-color:var(--color-slate-100);background-color:var(--color-slate-50);color:var(--color-slate-400)}.kpi-item-remove.is-disabled{pointer-events:none}.kpi-item-add{gap:calc(var(--spacing) * 2);border-color:var(--color-emerald-200);background-color:var(--color-white);width:100%;color:var(--color-emerald-800);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#004e3b1a}@supports (color:color-mix(in lab, red, red)){.kpi-item-add{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.kpi-item-add:hover{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50)}}@media (width>=40rem){.kpi-item-add{width:fit-content}}.kpi-item-add:before{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;color:var(--color-emerald-700);content:"+";justify-content:center;align-items:center;line-height:1;display:inline-flex}.kpi-item-groups{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);display:grid}.kpi-item-group{max-width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafca6}@supports (color:color-mix(in lab, red, red)){.kpi-item-group{background-color:color-mix(in oklab, var(--color-slate-50) 65%, transparent)}}.kpi-item-group{padding:calc(var(--spacing) * 4)}@media (width>=40rem){.kpi-item-group{padding:calc(var(--spacing) * 5)}}.kpi-item-group{background:#f8fafc}.kpi-item-group-values{background-color:var(--color-white);background:#fafbfd}.kpi-item-group-heading{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.kpi-item-group-heading span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-900)}.kpi-item-group-heading p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.kpi-selector-grid{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.kpi-value-grid{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);grid-template-columns:minmax(0,1fr);display:grid}.kpi-variant-group{background-color:var(--color-white);background:#fafbfd}.kpi-variant-panel{margin-top:calc(var(--spacing) * 5);max-width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf}@supports (color:color-mix(in lab, red, red)){.kpi-variant-panel{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.kpi-variant-panel{background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);--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);--tw-shadow-color:#e2e8f059}@supports (color:color-mix(in lab, red, red)){.kpi-variant-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 35%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.kpi-variant-panel{padding:calc(var(--spacing) * 5)}}.kpi-variant-panel{background:#f8fafc}.kpi-variant-panel>.kpi-item-group-heading{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.kpi-variant-panel>.kpi-item-group-heading{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.kpi-variant-panel>.kpi-item-group-heading{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.kpi-variant-panel>.kpi-item-group-heading{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.kpi-variant-panel>.kpi-item-group-heading{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--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);--tw-shadow-color:#e2e8f040}@supports (color:color-mix(in lab, red, red)){.kpi-variant-panel>.kpi-item-group-heading{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.kpi-variant-list{max-width:100%;min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);display:grid}.kpi-variant-row{max-width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.kpi-variant-row{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.kpi-variant-row{background-color:var(--color-white);padding:calc(var(--spacing) * 3);--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);--tw-shadow-color:#e2e8f073}@supports (color:color-mix(in lab, red, red)){.kpi-variant-row{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 45%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.kpi-variant-row{padding:calc(var(--spacing) * 5)}}.kpi-variant-row-header{margin-bottom:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.kpi-variant-row-header{flex-direction:row;justify-content:space-between;align-items:center}}.kpi-variant-row-header strong{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950)}.kpi-variant-grid{max-width:100%;min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);grid-template-columns:minmax(0,1fr);display:grid}.kpi-variant-comment-field{min-width:calc(var(--spacing) * 0)}.kpi-variant-grid .form-label{min-height:1.75rem}.kpi-variant-comment-field textarea.form-control{min-height:calc(var(--spacing) * 24)}@media (width>=1024px){.form-section-card{grid-template-columns:18rem minmax(0,1fr)}}@media (width>=640px){.kpi-year-panel{grid-template-columns:minmax(0,1fr) 14rem}.kpi-value-grid,.kpi-variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-variant-comment-field{grid-column:1/-1}}@media (width>=1280px){.kpi-value-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-variant-comment-field{grid-column:1/-1}}.kpi-variant-empty-state{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.kpi-variant-empty-state{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.kpi-variant-empty-state{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600);--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);--tw-shadow-color:#e2e8f040}@supports (color:color-mix(in lab, red, red)){.kpi-variant-empty-state{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.kpi-variant-empty-state strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-800);display:block}.kpi-variant-empty-state p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.kpi-variant-add{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-700);--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)}@media (hover:hover){.kpi-variant-add:hover{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-800)}}@media (width>=40rem){.kpi-variant-add{width:fit-content}}.kpi-variant-add:before{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;color:var(--color-slate-500);content:"+";justify-content:center;align-items:center;line-height:1;display:inline-flex}.kpi-variant-remove{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:fit-content;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);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));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.kpi-variant-remove:hover{border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-700)}}.kpi-variant-remove:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-rose-100);--tw-outline-style:none;outline-style:none}.percent-unit-helper{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-100);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-amber-800)}:where(.form-field>: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)))}.form-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800);display:block}.form-label span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-400)}.kpi-form .form-label{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.kpi-form .form-label span{min-height:calc(var(--spacing) * 5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-bold);font-size:.66rem;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-slate-500);text-transform:none;flex-shrink:0;align-items:center;display:inline-flex}.form-label>.form-optional-badge,.kpi-form .form-label>.form-optional-badge,.file-drop .form-optional-badge,.management-checkbox>.form-optional-badge{min-height:calc(var(--spacing) * 6);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-slate-500);text-transform:uppercase;flex-shrink:0;align-items:center;display:inline-flex}.form-control{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);--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);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));--tw-outline-style:none;outline-style:none}.form-control::placeholder{color:var(--color-slate-400)}@media (hover:hover){.form-control:hover{border-color:var(--color-slate-300)}}.form-control:focus{border-color:var(--color-emerald-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100)}.form-control.is-invalid{border-color:var(--color-rose-300);background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.form-control.is-invalid{background-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.form-control.is-invalid{color:var(--color-rose-950)}@media (hover:hover){.form-control.is-invalid:hover{border-color:var(--color-rose-400)}}.form-control.is-invalid:focus{border-color:var(--color-rose-500);--tw-ring-color:var(--color-rose-100)}textarea.form-control{min-height:calc(var(--spacing) * 32);resize:none;--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.select-wrap{position:relative}.form-select{appearance:none;padding-right:calc(var(--spacing) * 11)}.select-arrow{pointer-events:none;top:50%;right:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-400);position:absolute}.form-helper{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.form-error{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-100);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-rose-700)}.file-drop{min-width:calc(var(--spacing) * 0);cursor:pointer;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-sky-300);background-color:#f0f9ffb3;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.file-drop{background-color:color-mix(in oklab, var(--color-sky-50) 70%, transparent)}}.file-drop{padding:calc(var(--spacing) * 6);color:var(--color-slate-700);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))}@media (hover:hover){.file-drop:hover{border-color:var(--color-sky-400);background-color:var(--color-sky-50)}}.file-drop.is-invalid{border-color:var(--color-rose-300);background-color:#fff1f2b3}@supports (color:color-mix(in lab, red, red)){.file-drop.is-invalid{background-color:color-mix(in oklab, var(--color-rose-50) 70%, transparent)}}.file-drop.is-invalid{color:var(--color-rose-950)}@media (hover:hover){.file-drop.is-invalid:hover{border-color:var(--color-rose-400);background-color:var(--color-rose-50)}}.file-drop>.file-drop-title{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.file-drop>.file-drop-title>.file-drop-title-text{border-radius:var(--radius-lg);background-color:var(--color-white);width:fit-content;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-sky-700);text-transform:uppercase;--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)}.file-drop strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950)}.file-drop small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.image-preview{margin-top:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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);flex-direction:column;display:flex}@media (width>=40rem){.image-preview{flex-direction:row;align-items:center}}.image-preview img{height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 24);border-radius:var(--radius-lg);object-fit:cover;flex-shrink:0}.image-preview>div{min-width:calc(var(--spacing) * 0);flex:1}.image-preview strong,.image-preview span{display:block}.image-preview strong{max-width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-slate-950)}@media (width>=40rem){.image-preview strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.image-preview span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.image-preview button{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);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));flex-shrink:0}@media (hover:hover){.image-preview button:hover{border-color:var(--color-rose-200);color:var(--color-rose-700)}}.image-preview button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-slate-100);--tw-outline-style:none;outline-style:none}@media (width>=40rem){.image-preview button{width:auto;margin-left:auto}}.submit-panel{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:var(--color-emerald-950);padding:calc(var(--spacing) * 6);color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#004e3b26;border-radius:2rem;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.submit-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.submit-panel{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.submit-panel{flex-direction:row;justify-content:space-between;align-items:center}}.submit-panel{background:linear-gradient(135deg,#052e2b 0%,#064e3b 58%,#0f766e 100%)}.submit-panel h2{color:var(--color-white)}.submit-panel p{color:#ecfdf5bf}@supports (color:color-mix(in lab, red, red)){.submit-panel p{color:color-mix(in oklab, var(--color-emerald-50) 75%, transparent)}}.primary-button,.secondary-button,.danger-button{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);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));justify-content:center;align-items:center;display:inline-flex}:is(.primary-button,.secondary-button,.danger-button):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-outline-style:none;outline-style:none}.primary-button{background-color:var(--color-emerald-500);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.primary-button{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.primary-button:hover{background-color:var(--color-emerald-400)}}.primary-button:focus{--tw-ring-color:var(--color-emerald-200)}.secondary-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-800);--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)}@media (hover:hover){.secondary-button:hover{border-color:var(--color-emerald-200);color:var(--color-emerald-700)}}.secondary-button:focus{--tw-ring-color:var(--color-slate-200)}.danger-button{background-color:var(--color-rose-600);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#8b083626}@supports (color:color-mix(in lab, red, red)){.danger-button{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.danger-button:hover{background-color:var(--color-rose-500)}}.danger-button:focus{--tw-ring-color:var(--color-rose-200)}.empty-state-card{padding:calc(var(--spacing) * 8);text-align:center}@media (width>=40rem){.empty-state-card{padding:calc(var(--spacing) * 12)}}.empty-state-card .secondary-button{margin-top:calc(var(--spacing) * 6)}.public-overview-filter-card{margin-block:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffd9;border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.public-overview-filter-card{border-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-overview-filter-card{padding:calc(var(--spacing) * 5);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f08c}@supports (color:color-mix(in lab, red, red)){.public-overview-filter-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}.public-overview-filter-card{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.public-overview-filter-card{padding:calc(var(--spacing) * 6)}}.public-overview-filter-card{background:linear-gradient(135deg,#ffffffeb 0%,#f8fafce0 100%)}.public-overview-filter-intro{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (width>=40rem){.public-overview-filter-intro{flex-direction:row;justify-content:space-between;align-items:flex-end}}.public-overview-filter-kicker{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-emerald-700);text-transform:uppercase}.public-overview-filter-intro h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.public-overview-filter-summary{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;width:fit-content}@supports (color:color-mix(in lab, red, red)){.public-overview-filter-summary{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.public-overview-filter-summary{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.public-overview-filter-summary{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.public-overview-filter-summary{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);--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);--tw-shadow-color:#e2e8f066}@supports (color:color-mix(in lab, red, red)){.public-overview-filter-summary{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.public-overview-filter-summary strong{margin-right:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-slate-950)}.public-overview-filter-form{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.public-overview-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.public-overview-filter-form{grid-template-columns:minmax(22rem,1.7fr) minmax(11rem,.8fr) minmax(10rem,.7fr) minmax(12rem,.8fr) minmax(11rem,.7fr);align-items:flex-end}}@media (width>=48rem){.public-overview-filter-search{grid-column:span 2/span 2}}@media (width>=80rem){.public-overview-filter-search{grid-column:span 1/span 1}}:where(.public-overview-filter-field>: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)))}.public-overview-filter-field label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-slate-500);text-transform:uppercase;display:block}.public-overview-filter-field input,.public-overview-filter-field select{height:calc(var(--spacing) * 12);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;width:100%}@supports (color:color-mix(in lab, red, red)){.public-overview-filter-field input,.public-overview-filter-field select{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.public-overview-filter-field input,.public-overview-filter-field select{padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-900);--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);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));--tw-outline-style:none;outline-style:none}:is(.public-overview-filter-field input,.public-overview-filter-field select)::placeholder{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-400)}@media (hover:hover){:is(.public-overview-filter-field input,.public-overview-filter-field select):hover{border-color:var(--color-slate-300)}}:is(.public-overview-filter-field input,.public-overview-filter-field select):focus{border-color:var(--color-emerald-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100)}.public-overview-filter-field select{cursor:pointer;appearance:none;padding-right:calc(var(--spacing) * 10);background-image:linear-gradient(45deg,#0000 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.public-overview-filter-actions{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (width>=40rem){.public-overview-filter-actions{flex-direction:row}}@media (width>=48rem){.public-overview-filter-actions{grid-column:span 2/span 2}}@media (width>=80rem){.public-overview-filter-actions{flex-direction:column;grid-column:span 1/span 1}}.public-overview-filter-submit,.public-overview-filter-reset{height:calc(var(--spacing) * 12);cursor:pointer;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);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));justify-content:center;align-items:center;display:inline-flex}:is(.public-overview-filter-submit,.public-overview-filter-reset):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-outline-style:none;outline-style:none}.public-overview-filter-submit{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-950);background-color:var(--color-slate-950);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#0f172b26}@supports (color:color-mix(in lab, red, red)){.public-overview-filter-submit{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.public-overview-filter-submit:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-slate-800)}}.public-overview-filter-submit:focus{--tw-ring-color:var(--color-slate-200)}.public-overview-filter-reset{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.public-overview-filter-reset{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.public-overview-filter-reset{color:var(--color-slate-700);--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)}@media (hover:hover){.public-overview-filter-reset:hover{border-color:var(--color-emerald-200);background-color:var(--color-white);color:var(--color-emerald-800)}}.public-overview-filter-reset:focus{--tw-ring-color:var(--color-slate-200)}.public-filter-empty-state{margin-top:calc(var(--spacing) * 8)}.approved-grid{gap:calc(var(--spacing) * 9);grid-auto-rows:minmax(0,1fr);display:grid}@media (width>=48rem){.approved-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.approved-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.approved-card{border-style:var(--tw-border-style);background-color:#ffffffe6;border-width:1px;border-radius:1.75rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.approved-card{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.approved-card{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:linear-gradient(#fffffff2 0%,#f1f5f9eb 100%);border-color:#fffffff0;box-shadow:inset 0 0 0 1px #e2e8f094,0 26px 64px #0f172a1c,0 1px 2px #0f172a0a}.approved-card-link{cursor:pointer;gap:calc(var(--spacing) * 3);height:100%;min-height:37rem;padding:calc(var(--spacing) * 2.5);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));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}@media (hover:hover){.approved-card-link:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.approved-card-link:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.approved-card-link:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.approved-card-link:focus{--tw-outline-style:none;outline-style:none}@media (width>=40rem){.approved-card-link{padding:calc(var(--spacing) * 3)}}@keyframes public-image-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.public-image-shell{position:relative}.public-image-skeleton{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:1;opacity:0;visibility:hidden;background:linear-gradient(100deg,#f1f5f9 30%,#f8fafc 50%,#e0f2fe 70%) 0 0/200% 100%;position:absolute}.public-image-shell.is-loading .public-image-skeleton{opacity:1;visibility:visible;animation:1.8s ease-in-out infinite public-image-skeleton-shimmer}.public-image-shell .public-image-element{opacity:1;transition:opacity .18s;display:block}.public-image-shell.is-loading .public-image-element{opacity:0}.public-image-fallback{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:1;background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 5);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-600);justify-content:center;align-items:center;display:flex;position:absolute}.public-image-fallback[hidden]{display:none}@media (prefers-reduced-motion:reduce){.public-image-shell.is-loading .public-image-skeleton{background-position:50% 0;animation:none}.public-image-shell .public-image-element{transition-duration:0s}}.approved-card-media{background-color:var(--color-slate-100);border-radius:1.45rem;flex-shrink:0;width:100%;height:18.5rem;position:relative;overflow:hidden}@media (width>=40rem){.approved-card-media{height:18.75rem}}@media (width>=80rem){.approved-card-media{height:18.5rem}}.approved-card-media{backface-visibility:hidden;clip-path:inset(0 round 1.45rem);contain:paint;isolation:isolate;background-clip:padding-box;border:1px solid #ffffffeb;transform:translateZ(0);box-shadow:0 1px 2px #0f172a0d}.approved-card-image{object-fit:cover;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));--tw-duration:.7s;backface-visibility:hidden;border-radius:inherit;transform-origin:50%;width:100%;height:100%;transition-duration:.7s;display:block}.approved-card-link:hover .approved-card-image{transform:scale(1.045)}.approved-card-placeholder{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-emerald-100);--tw-gradient-via:var(--color-sky-100);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-white);height:100%;padding:calc(var(--spacing) * 5);border-radius:1.45rem;border-radius:inherit;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:relative;overflow:hidden}.approved-card-placeholder:before{content:"";inset:calc(var(--spacing) * 0);border-radius:inherit;background-image:radial-gradient(circle at 100% 0,#10b9813d,#0000 36%),radial-gradient(circle at 0 100%,#0ea5e92e,#0000 34%);position:absolute}.approved-card-placeholder span,.approved-card-placeholder strong{z-index:10;display:block;position:relative}.approved-card-placeholder span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-emerald-700);text-transform:uppercase}.approved-card-placeholder strong{margin-top:calc(var(--spacing) * 3);max-width:calc(var(--spacing) * 56);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.approved-card-media-overlay{pointer-events:none;inset:calc(var(--spacing) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 14%, transparent);--tw-gradient-via:transparent;--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 5%, transparent);border-radius:inherit;clip-path:inset(0 round 1.45rem);z-index:2;position:absolute}.approved-card-media-badge{bottom:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#fff9;position:absolute}@supports (color:color-mix(in lab, red, red)){.approved-card-media-badge{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.approved-card-media-badge{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.approved-card-media-badge{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.approved-card-media-badge{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-emerald-800);text-transform:uppercase;--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.approved-card-body{z-index:10;min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:1.25rem;flex-direction:column;flex-grow:1;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.approved-card-body{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.approved-card-body{padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.approved-card-body{padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}}.approved-card-body{background:linear-gradient(#ffffffe0 0%,#f8fafced 100%);box-shadow:0 10px 26px #0f172a12,inset 0 1px #ffffffc7}.approved-card-topline{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.approved-card-topline span{min-height:calc(var(--spacing) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 1.5);--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);font-size:.66rem;line-height:1;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-700);text-transform:uppercase;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-image:linear-gradient(120deg,#fdfbfbeb 0%,#ebedeedb 100%);border-width:1px;border-color:#cbd5e1c2;display:inline-flex;box-shadow:0 1px 2px #0f172a14,inset 0 1px #ffffffd1}.approved-card-topline small{color:var(--color-slate-500)}.approved-card-topline strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-950)}.approved-card h2{-webkit-line-clamp:3;--tw-leading:1.18;--tw-font-weight:var(--font-weight-extrabold);min-height:3.45rem;font-size:1.34rem;line-height:1.18;font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=40rem){.approved-card h2{font-size:1.4rem}}.approved-card h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.approved-card-excerpt{margin-top:calc(var(--spacing) * 3);-webkit-line-clamp:3;min-height:3rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.approved-card-footer{gap:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 5);flex-direction:column;margin-top:auto;display:flex}.approved-dimension-list{align-content:flex-start;gap:calc(var(--spacing) * 2);flex-wrap:wrap;min-height:2.2rem;display:flex}.approved-dimension-list span{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.approved-dimension-list span{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.approved-dimension-list span{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.approved-dimension-list span{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.approved-dimension-list span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-slate-700);--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);--tw-shadow-color:#e2e8f04d}@supports (color:color-mix(in lab, red, red)){.approved-dimension-list span{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.approved-meta{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);min-height:4.9rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:grid}@media (width>=40rem){.approved-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.approved-meta div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcd9}@supports (color:color-mix(in lab, red, red)){.approved-meta div{background-color:color-mix(in oklab, var(--color-slate-50) 85%, transparent)}}.approved-meta div{padding:calc(var(--spacing) * 3.5)}.approved-meta dt,.detail-list dt{--tw-font-weight:var(--font-weight-bold);font-size:.65rem;font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.approved-meta dd,.detail-list dd{margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:2;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.approved-card-cta{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);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));--tw-duration:.3s;background:linear-gradient(135deg,#020617 0%,#0f172a 100%);border-width:1px;border-color:#0f172ad1;transition-duration:.3s;display:inline-flex;box-shadow:0 10px 22px #0f172a29,inset 0 1px #ffffff14}.approved-card-link:hover .approved-card-cta{background:linear-gradient(135deg,#020617 0%,#064e3b 100%);border-color:#064e3bc7;box-shadow:0 12px 26px #0f172a33,inset 0 1px #ffffff1a}.approved-card-cta svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);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))}.approved-card-link:hover .approved-card-cta svg{transform:translate(3px)}.legacy-entry-card{margin-bottom:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:#d0fae5cc;border-radius:1.75rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.legacy-entry-card{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.legacy-entry-card{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.legacy-entry-card{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.legacy-entry-card{padding:calc(var(--spacing) * 6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#004e3b1a}@supports (color:color-mix(in lab, red, red)){.legacy-entry-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.legacy-entry-card{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=48rem){.legacy-entry-card{padding:calc(var(--spacing) * 8);grid-template-columns:1fr auto;align-items:center}}.legacy-entry-card{background:radial-gradient(circle at 0 0,#10b98138,#0000 34%),radial-gradient(circle at 100% 100%,#0ea5e924,#0000 28%),linear-gradient(135deg,#fffffff0 0%,#f1f5f9eb 100%)}.legacy-entry-card:before{content:"";top:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-emerald-400);--tw-gradient-to:var(--color-sky-400);--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));border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;position:absolute}.legacy-entry-card>*{z-index:10;position:relative}.legacy-entry-card h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.legacy-entry-card p:not(.public-section-kicker){margin-top:calc(var(--spacing) * 2);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.legacy-entry-link{height:calc(var(--spacing) * 12);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-950);background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#0f172b26;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.legacy-entry-link{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.legacy-entry-link{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))}@media (hover:hover){.legacy-entry-link:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-slate-800)}}.legacy-entry-link:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-slate-200);--tw-outline-style:none;outline-style:none}.legacy-entry-link svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.legacy-page-hero{margin-bottom:calc(var(--spacing) * 10);background-position:50%}.legacy-page-hero .kpi-hero-grid{max-width:var(--container-4xl)}.legacy-card-grid{gap:calc(var(--spacing) * 8);grid-auto-rows:minmax(0,1fr);display:grid}@media (width>=48rem){.legacy-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.legacy-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.legacy-use-case-card{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffe6;border-radius:1.75rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.legacy-use-case-card{border-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.legacy-use-case-card{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.legacy-use-case-card{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.legacy-use-case-card{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f08c}@supports (color:color-mix(in lab, red, red)){.legacy-use-case-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}.legacy-use-case-card{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.legacy-use-case-card-link{gap:calc(var(--spacing) * 4);height:100%;min-height:34rem;padding:calc(var(--spacing) * 3);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));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}@media (hover:hover){.legacy-use-case-card-link:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.legacy-use-case-card-link:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.legacy-use-case-card-link:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.legacy-use-case-card-link:focus{--tw-outline-style:none;outline-style:none}.legacy-use-case-media{background-color:var(--color-slate-100);aspect-ratio:16/10;border-radius:1.35rem;position:relative;overflow:hidden}.legacy-use-case-image,.legacy-detail-image{object-fit:cover;width:100%;height:100%}.legacy-use-case-card-link:hover .legacy-use-case-image{transform:scale(1.04)}.legacy-use-case-image{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));--tw-duration:.7s;transition-duration:.7s}.legacy-use-case-placeholder,.legacy-detail-placeholder{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-emerald-100);--tw-gradient-via:var(--color-sky-100);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-white);height:100%;padding:calc(var(--spacing) * 6);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.legacy-use-case-placeholder span,.legacy-detail-placeholder span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-emerald-700);text-transform:uppercase}.legacy-use-case-placeholder strong,.legacy-detail-placeholder strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.legacy-use-case-body{gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:1.25rem;flex-direction:column;flex-grow:1;display:flex}@supports (color:color-mix(in lab, red, red)){.legacy-use-case-body{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.legacy-use-case-body{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.legacy-use-case-body{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.legacy-use-case-body{padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f073}@supports (color:color-mix(in lab, red, red)){.legacy-use-case-body{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.legacy-use-case-meta{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.legacy-use-case-meta span,.legacy-category-list span,.legacy-detail-meta-row span{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffbf;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.legacy-use-case-meta span,.legacy-category-list span,.legacy-detail-meta-row span{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.legacy-use-case-meta span,.legacy-category-list span,.legacy-detail-meta-row span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);--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)}.legacy-use-case-body h2{-webkit-line-clamp:3;--tw-leading:var(--leading-tight);min-height:3.4rem;font-size:1.35rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.legacy-use-case-excerpt{-webkit-line-clamp:4;min-height:5.5rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-600);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.legacy-category-list{margin-top:calc(var(--spacing) * 1);margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.legacy-use-case-cta{min-height:calc(var(--spacing) * 12);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-950);background-color:var(--color-slate-950);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);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));margin-top:auto;display:inline-flex}.legacy-use-case-cta svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.legacy-detail-hero-card{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffd9;border-radius:2rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.legacy-detail-hero-card{border-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.legacy-detail-hero-card{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.legacy-detail-hero-card{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.legacy-detail-hero-card{padding:calc(var(--spacing) * 3);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.legacy-detail-hero-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.legacy-detail-hero-card{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=64rem){.legacy-detail-hero-card{grid-template-columns:28rem 1fr;align-items:stretch}}.legacy-detail-media{background-color:var(--color-slate-100);border-radius:1.65rem;min-height:22rem;overflow:hidden}.legacy-detail-intro{padding:calc(var(--spacing) * 6);flex-direction:column;justify-content:center;display:flex}@media (width>=40rem){.legacy-detail-intro{padding:calc(var(--spacing) * 8)}}.legacy-detail-intro h1{max-width:var(--container-4xl);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}@media (width>=40rem){.legacy-detail-intro h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.legacy-detail-intro p:not(.public-section-kicker){margin-top:calc(var(--spacing) * 5);max-width:var(--container-4xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}@media (width>=64rem){.legacy-detail-section-nav{justify-content:flex-end;max-width:fit-content}}.legacy-detail-meta-row{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.legacy-notes-card p:not(.public-section-kicker){margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.legacy-notes-text{margin-top:calc(var(--spacing) * 5)}:where(.legacy-notes-text>: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)))}.legacy-notes-card .legacy-notes-text>p{border-radius:var(--radius-xl);background-color:#f8fafcbf}@supports (color:color-mix(in lab, red, red)){.legacy-notes-card .legacy-notes-text>p{background-color:color-mix(in oklab, var(--color-slate-50) 75%, transparent)}}.legacy-notes-card .legacy-notes-text>p{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.legacy-note-row{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.legacy-note-row{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.legacy-note-row{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.legacy-note-row strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-emerald-700);text-transform:uppercase;display:block}.legacy-notes-card .legacy-note-row p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.legacy-detail-content-layout{align-items:flex-start;gap:calc(var(--spacing) * 7);display:grid}.legacy-function-card{border-color:var(--color-slate-100);background-color:var(--color-white);color:var(--color-slate-700);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent);background-image:linear-gradient(120deg,#fdfbfb8f 0%,#ebedeeb1 100%);display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000001a}.legacy-function-card:before{content:"";top:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-rose-400);--tw-gradient-to:var(--color-sky-400);--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));border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;position:absolute}.legacy-function-card>*{z-index:10;position:relative}.legacy-detail-prose{margin-top:calc(var(--spacing) * 5);width:100%;max-width:none}.legacy-detail-prose p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-700)}.legacy-facts-card{overflow:hidden}.legacy-fact-grid{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.legacy-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.legacy-fact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.legacy-fact-grid div{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcd9;border-radius:1.05rem}@supports (color:color-mix(in lab, red, red)){.legacy-fact-grid div{background-color:color-mix(in oklab, var(--color-slate-50) 85%, transparent)}}.legacy-fact-grid div{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f073}@supports (color:color-mix(in lab, red, red)){.legacy-fact-grid div{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.legacy-fact-grid dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.legacy-fact-grid dd{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800)}.legacy-notes-text{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}.legacy-notes-text p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.legacy-section-heading{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.legacy-section-heading{flex-direction:row;justify-content:space-between;align-items:flex-start}}.legacy-section-heading p:not(.public-section-kicker){margin-top:calc(var(--spacing) * 2);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.legacy-section-heading>span{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-emerald-50);width:fit-content;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-emerald-800);text-transform:uppercase;align-items:center;display:inline-flex}.legacy-kpi-table-wrap{margin-top:calc(var(--spacing) * 8);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-white);overflow-x:auto}.legacy-kpi-table{border-collapse:collapse;text-align:left;width:100%;min-width:72rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.legacy-kpi-table th{background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.legacy-kpi-table td{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.legacy-kpi-table td:first-child{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.legacy-kpi-table th:not(:first-child),.legacy-kpi-table td:not(:first-child){text-align:center}.legacy-compact-chart-section{margin-top:calc(var(--spacing) * 10);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-top:calc(var(--spacing) * 8)}.legacy-kpi-chart-card{margin-top:calc(var(--spacing) * 6)}.public-detail-hero{margin-bottom:calc(var(--spacing) * 12)}.public-detail-topbar{margin-bottom:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=64rem){.public-detail-topbar{flex-direction:row;justify-content:space-between;align-items:center}}.public-detail-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.public-detail-hero .kpi-back-link,.public-detail-entry-link{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffbf;width:fit-content}@supports (color:color-mix(in lab, red, red)){.public-detail-hero .kpi-back-link,.public-detail-entry-link{border-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.public-detail-hero .kpi-back-link,.public-detail-entry-link{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.public-detail-hero .kpi-back-link,.public-detail-entry-link{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.public-detail-hero .kpi-back-link,.public-detail-entry-link{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.public-detail-hero .kpi-back-link,.public-detail-entry-link{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.public-detail-hero .kpi-back-link,.public-detail-entry-link{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){:is(.public-detail-hero .kpi-back-link,.public-detail-entry-link):hover{border-color:var(--color-emerald-100);background-color:var(--color-white)}}.public-detail-entry-link{border-color:var(--color-emerald-100);background-color:#ecfdf5d9}@supports (color:color-mix(in lab, red, red)){.public-detail-entry-link{background-color:color-mix(in oklab, var(--color-emerald-50) 85%, transparent)}}.public-detail-entry-link{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-emerald-800)}@media (hover:hover){.public-detail-entry-link:hover{border-color:var(--color-emerald-200);background-color:var(--color-white);color:var(--color-emerald-900)}}.public-detail-entry-link:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.public-detail-section-nav{margin-inline:calc(var(--spacing) * -1);gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffbf;max-width:100%;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.public-detail-section-nav{border-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.public-detail-section-nav{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.public-detail-section-nav{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.public-detail-section-nav{padding:calc(var(--spacing) * 1);--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);--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.public-detail-section-nav{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.public-detail-section-nav{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=64rem){.public-detail-section-nav{margin-inline:calc(var(--spacing) * 0)}}.public-detail-section-nav{overscroll-behavior-x:contain}.public-detail-section-nav a{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase;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));flex-shrink:0}@media (hover:hover){.public-detail-section-nav a:hover{background-color:var(--color-white);color:var(--color-emerald-800)}}.public-detail-section-nav a:focus{background-color:var(--color-white);color:var(--color-emerald-800);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.public-detail-section-nav::-webkit-scrollbar{height:calc(var(--spacing) * 1.5)}.public-detail-section-nav::-webkit-scrollbar-track{background-color:#0000;border-radius:3.40282e38px}.public-detail-section-nav::-webkit-scrollbar-thumb{background-color:#cad5e2cc;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.public-detail-section-nav::-webkit-scrollbar-thumb{background-color:color-mix(in oklab, var(--color-slate-300) 80%, transparent)}}.public-detail-hero-card{align-items:stretch;gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffd9;border-radius:2rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-detail-hero-card{border-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-detail-hero-card{padding:calc(var(--spacing) * 4);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#cad5e28c}@supports (color:color-mix(in lab, red, red)){.public-detail-hero-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 55%, transparent) var(--tw-shadow-alpha), transparent)}}.public-detail-hero-card{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=48rem){.public-detail-hero-card{padding:calc(var(--spacing) * 5)}}@media (width>=64rem){.public-detail-hero-card{gap:calc(var(--spacing) * 6);grid-template-columns:minmax(0,1.05fr) minmax(25rem,.95fr)}}.public-detail-hero-card{--public-detail-hero-frame:clamp(26rem, 34vw, 32rem);background:radial-gradient(circle at 8% 10%,#10b9811f,#0000 30%),radial-gradient(circle at 92% 18%,#0ea5e921,#0000 32%),linear-gradient(135deg,#ffffffe0,#f8fafcb8)}@media (width>=64rem){.public-detail-hero-card{grid-template-rows:minmax(var(--public-detail-hero-frame), auto)}}.public-detail-media{z-index:10;min-height:calc(var(--spacing) * 0);background-color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#cad5e273;border-radius:1.65rem;align-self:stretch;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-detail-media{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.public-detail-media{aspect-ratio:16/10;isolation:isolate;background-clip:padding-box;border:2px solid #ffffffe0;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media (width>=64rem){.public-detail-media,.public-detail-hero-content{min-height:var(--public-detail-hero-frame)}.public-detail-media{aspect-ratio:auto}}.public-detail-media:after{content:"";pointer-events:none;z-index:20;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff80;border-radius:1.2rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.public-detail-media:after{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.public-detail-media:after{inset:.85rem}.public-detail-media img{inset:calc(var(--spacing) * 0);z-index:0;object-fit:cover;border-radius:inherit;filter:saturate(.96)contrast(1.04);object-position:center center;width:100%;height:100%;display:block;position:absolute}.public-detail-media-overlay{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:10;background:linear-gradient(180deg, #0f172a05 0%, #0f172a2e 100%), radial-gradient(circle at 18% 16%, var(--hero-dimension-color,#10b981), transparent 34%), radial-gradient(circle at 86% 8%, #ffffff2e, transparent 28%);position:absolute}@supports (color:color-mix(in lab, red, red)){.public-detail-media-overlay{background:linear-gradient(180deg, #0f172a05 0%, #0f172a2e 100%), radial-gradient(circle at 18% 16%, color-mix(in srgb, var(--hero-dimension-color,#10b981) 18%, transparent), transparent 34%), radial-gradient(circle at 86% 8%, #ffffff2e, transparent 28%)}}.public-detail-media-overlay{border-radius:inherit}.public-detail-floating-label{bottom:calc(var(--spacing) * 5);left:calc(var(--spacing) * 5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff80;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.public-detail-floating-label{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.public-detail-floating-label{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.public-detail-floating-label{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.public-detail-floating-label{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-emerald-800);text-transform:uppercase;--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.public-detail-media-placeholder{inset:calc(var(--spacing) * 0);z-index:0;height:100%;padding:calc(var(--spacing) * 8);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;overflow:hidden}@media (width>=40rem){.public-detail-media-placeholder{padding:calc(var(--spacing) * 10)}}.public-detail-media-placeholder{background:radial-gradient(circle at 12% 16%, var(--hero-dimension-color,#10b981), transparent 34%), radial-gradient(circle at 88% 4%, #ffffff8c, transparent 32%), linear-gradient(135deg, #0f172a 0%, #1e293b 46%, #f8fafc 160%)}@supports (color:color-mix(in lab, red, red)){.public-detail-media-placeholder{background:radial-gradient(circle at 12% 16%, color-mix(in srgb, var(--hero-dimension-color,#10b981) 48%, transparent), transparent 34%), radial-gradient(circle at 88% 4%, #ffffff8c, transparent 32%), linear-gradient(135deg, #0f172a 0%, #1e293b 46%, #f8fafc 160%)}}.public-detail-media-placeholder{border-radius:inherit}.public-detail-media-placeholder:before{content:"";inset-inline:calc(var(--spacing) * 10);bottom:calc(var(--spacing) * 28);height:calc(var(--spacing) * 24);background-color:#ffffff1a;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.public-detail-media-placeholder:before{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.public-detail-media-placeholder:before{--tw-blur:blur(var(--blur-2xl));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,)}.public-detail-media-placeholder:after{content:"";top:calc(var(--spacing) * 16);right:calc(var(--spacing) * -20);height:calc(var(--spacing) * 80);width:calc(var(--spacing) * 80);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.public-detail-media-placeholder:after{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.public-detail-media-placeholder span,.public-detail-media-placeholder strong,.public-detail-media-placeholder i{z-index:10;display:block;position:relative}.public-detail-media-placeholder span{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;width:fit-content}@supports (color:color-mix(in lab, red, red)){.public-detail-media-placeholder span{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.public-detail-media-placeholder span{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.public-detail-media-placeholder span{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.public-detail-media-placeholder span{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.public-detail-media-placeholder span{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.public-detail-media-placeholder span{text-transform:uppercase;--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.public-detail-media-placeholder strong{margin-top:calc(var(--spacing) * 5);max-width:var(--container-lg);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-white)}@media (width>=40rem){.public-detail-media-placeholder strong{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.public-detail-media-placeholder i{margin-top:calc(var(--spacing) * 8);height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 36);background-color:#fff9;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.public-detail-media-placeholder i{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.public-detail-hero-content{z-index:10;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffd9;border-radius:1.55rem;flex-direction:column;justify-content:center;align-self:stretch;height:100%;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.public-detail-hero-content{border-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-detail-hero-content{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.public-detail-hero-content{background-color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.public-detail-hero-content{padding:calc(var(--spacing) * 5);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f08c}@supports (color:color-mix(in lab, red, red)){.public-detail-hero-content{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}.public-detail-hero-content{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.public-detail-hero-content{padding:calc(var(--spacing) * 6)}}@media (width>=64rem){.public-detail-hero-content{padding:calc(var(--spacing) * 7)}}.public-detail-hero-content{box-shadow:0 18px 46px #0f172a14,inset 0 1px #ffffffb8}.public-detail-badge-row{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}@media (width>=40rem){.public-detail-badge-row{flex-flow:wrap;align-items:center}}.public-detail-status-badge{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#a4f4cfcc;align-items:center;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.public-detail-status-badge{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.public-detail-status-badge{background-color:#ecfdf5cc}@supports (color:color-mix(in lab, red, red)){.public-detail-status-badge{background-color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.public-detail-status-badge{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-emerald-800);text-transform:uppercase;--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);--tw-shadow-color:#004e3b0d}@supports (color:color-mix(in lab, red, red)){.public-detail-status-badge{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.public-detail-hero-content h1{max-width:var(--container-4xl);--tw-leading:1.12;--tw-font-weight:var(--font-weight-extrabold);line-height:1.12;font-weight:var(--font-weight-extrabold);--tw-tracking:-.012em;letter-spacing:-.012em;color:var(--color-slate-950);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:clamp(1.7rem,2.15vw,2.7rem)}.public-detail-intro{margin-top:calc(var(--spacing) * 3);max-width:var(--container-3xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-600)}@media (width>=40rem){.public-detail-intro{font-size:1.03rem}}.public-organization{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0e6;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.public-organization{border-color:color-mix(in oklab, var(--color-slate-200) 90%, transparent)}}.public-organization{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.public-organization{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-organization{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.public-organization{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.public-detail-hero-meta{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.public-detail-hero-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.public-detail-hero-meta{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=80rem){.public-detail-hero-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.public-detail-hero-meta div{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);padding:calc(var(--spacing) * 3.5);background-image:linear-gradient(120deg,#fdfbfb8f 0%,#ebedeeb1 100%);border-radius:1rem;box-shadow:0 1px 2px #0000001a}.public-detail-hero-meta dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.public-detail-hero-meta dd{margin-top:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}#ueberblick,#use-case,#rahmendaten,#hinweis,#tabelle,#diagramm,#weitere-kennzahlen{scroll-margin-top:1.5rem}.public-back-to-top{pointer-events:none;right:calc(var(--spacing) * 5);bottom:calc(var(--spacing) * 5);z-index:40;height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800);opacity:0;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);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));--tw-duration:.3s;border-radius:1.05rem;justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex;position:fixed}@media (hover:hover){.public-back-to-top:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.public-back-to-top:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}@media (width>=40rem){.public-back-to-top{right:calc(var(--spacing) * 7);bottom:calc(var(--spacing) * 7)}}.public-back-to-top{background:linear-gradient(145deg,#fffc 0%,#eef3f3cc 100%);border:1px solid #94a3b838;box-shadow:0 1px 2px #0f172a14}.public-back-to-top span{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));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}.public-back-to-top:hover,.public-back-to-top:focus-visible{background:linear-gradient(145deg,#ffffffd9 0%,#f2f5f5d9 100%);border-color:#64748b52}.public-back-to-top:hover span,.public-back-to-top:focus-visible span{transform:translateY(-2px)}.public-back-to-top.is-visible{pointer-events:auto;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}@media print{.public-back-to-top{display:none}}.public-detail-shell{max-width:96rem}.public-detail-content,.public-detail-grid{gap:calc(var(--spacing) * 7);display:grid}@media (width>=64rem){.public-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-section-card{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffd9;border-radius:1.35rem}@supports (color:color-mix(in lab, red, red)){.public-section-card{border-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-section-card{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.public-section-card{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.public-section-card{padding:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f08c}@supports (color:color-mix(in lab, red, red)){.public-section-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}.public-section-card{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.public-section-card{padding:calc(var(--spacing) * 8)}}.public-section-card-featured{gap:calc(var(--spacing) * 5);border-color:var(--color-slate-100);background-color:var(--color-white);color:var(--color-slate-700);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f08c;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-section-card-featured{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.public-section-card-featured{grid-template-columns:18rem 1fr;align-items:flex-start}}.public-section-card-featured{background-image:linear-gradient(120deg,#fdfbfb8f 0%,#ebedeeb1 100%);box-shadow:0 1px 2px #0000001a}.public-section-card-featured:before{content:"";top:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-emerald-400);--tw-gradient-to:var(--color-sky-400);--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));border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;position:absolute}.public-section-card-featured>*{z-index:10;position:relative}.public-section-card-featured p:not(.public-section-kicker){max-width:var(--container-4xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-700)}.public-section-card-wide{min-width:calc(var(--spacing) * 0)}@media (width>=64rem){.public-section-card-wide{grid-column:span 2/span 2}}.public-section-kicker{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-emerald-700);text-transform:uppercase}.public-section-card-featured .public-section-kicker{color:var(--color-emerald-700)}.public-section-card h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.public-section-card.public-section-card-featured h2{color:var(--color-slate-950)}.public-detail-list{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.public-section-card-wide .public-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-detail-list div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcd9}@supports (color:color-mix(in lab, red, red)){.public-detail-list div{background-color:color-mix(in oklab, var(--color-slate-50) 85%, transparent)}}.public-detail-list div{padding:calc(var(--spacing) * 4)}.public-detail-list dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.public-detail-list dd{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800)}.public-use-case-layout{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);display:grid}.public-use-case-primary,.public-use-case-supporting div{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--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);--tw-shadow-color:#e2e8f099;border-radius:1.15rem}@supports (color:color-mix(in lab, red, red)){.public-use-case-primary,.public-use-case-supporting div{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.public-use-case-primary,.public-use-case-supporting div{background-image:linear-gradient(120deg,#fdfbfb8f 0%,#ebedeeb1 100%);box-shadow:0 1px 2px #0000001a}.public-use-case-primary{padding:calc(var(--spacing) * 5);position:relative;overflow:hidden}@media (width>=40rem){.public-use-case-primary{padding:calc(var(--spacing) * 6)}}.public-use-case-primary span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-emerald-700);text-transform:uppercase}.public-use-case-primary p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-5xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800)}@media (width>=40rem){.public-use-case-primary p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.public-use-case-supporting{align-items:stretch;gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.public-use-case-supporting{grid-template-columns:repeat(3,minmax(0,1fr))}}.public-use-case-supporting div{height:100%;padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.public-use-case-supporting div{padding:calc(var(--spacing) * 5)}}.public-use-case-supporting dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-emerald-700);text-transform:uppercase}.public-use-case-supporting dd{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800)}.public-value-grid{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.public-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-value-grid div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.public-value-grid div{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.public-value-grid div{padding:calc(var(--spacing) * 5)}.public-value-grid dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-emerald-700);text-transform:uppercase}.public-value-grid dd{margin-top:calc(var(--spacing) * 3);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.public-kpi-table-wrap{margin-top:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-white);--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);overscroll-behavior-x:contain;scrollbar-gutter:stable;border-radius:1rem;overflow-x:auto}.public-kpi-table{table-layout:fixed;width:100%}:where(.public-kpi-table>: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)));border-color:var(--color-slate-100)}.public-kpi-table{text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));min-width:70rem}.public-kpi-table thead{background-color:var(--color-slate-50);--tw-tracking:.05em;letter-spacing:.05em;color:var(--color-slate-500);text-transform:uppercase;font-size:.72rem}@media (width>=80rem){.public-kpi-table thead{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:.08em;letter-spacing:.08em}}.public-kpi-table th,.public-kpi-table td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);vertical-align:middle;--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}@media (width>=80rem){.public-kpi-table th,.public-kpi-table td{padding-inline:calc(var(--spacing) * 4)}}.public-kpi-table th{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);white-space:normal}.public-kpi-table th span,.public-kpi-table th small{display:block}.public-kpi-table th small{margin-top:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 4);font-size:.68rem;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-slate-400);text-transform:none}:where(.public-kpi-table tbody>: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)));border-color:var(--color-slate-100)}.public-kpi-table td{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.public-kpi-table td strong{color:var(--color-slate-950)}.public-kpi-table th:first-child,.public-kpi-table td:first-child{width:18%}.public-kpi-table th:nth-child(2),.public-kpi-table td:nth-child(2){width:10%}.public-kpi-table th:nth-child(3),.public-kpi-table td:nth-child(3){text-align:center;width:7%}.public-kpi-table th:nth-child(n+4),.public-kpi-table td:nth-child(n+4){text-align:center}.public-kpi-table th:nth-child(4),.public-kpi-table td:nth-child(4),.public-kpi-table th:nth-child(5),.public-kpi-table td:nth-child(5){width:8.5%}.public-kpi-table th:nth-child(6),.public-kpi-table td:nth-child(6){width:13%}.public-kpi-table th:nth-child(7),.public-kpi-table td:nth-child(7),.public-kpi-table th:nth-child(8),.public-kpi-table td:nth-child(8){width:10.5%}.public-kpi-table th:nth-child(9),.public-kpi-table td:nth-child(9){width:14%}.public-variant-section{min-width:calc(var(--spacing) * 0)}.public-variant-accordion-summary{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);background-color:#f8fafca6;grid-template-columns:minmax(0,1fr) auto;list-style-type:none;display:grid}@supports (color:color-mix(in lab, red, red)){.public-variant-accordion-summary{background-color:color-mix(in oklab, var(--color-slate-50) 65%, transparent)}}.public-variant-accordion-summary{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);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))}@media (hover:hover){.public-variant-accordion-summary:hover{background-color:var(--color-slate-50)}}.public-variant-accordion-summary:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}@media (width>=40rem){.public-variant-accordion-summary{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}}.public-variant-accordion-summary::-webkit-details-marker{display:none}.public-variant-accordion[open] .public-variant-accordion-summary{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);border-bottom-right-radius:0;border-bottom-left-radius:0}.public-variant-accordion-chevron{margin-top:calc(var(--spacing) * 1);height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.public-variant-accordion-chevron:before{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-right-style:var(--tw-border-style);border-right-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-slate-500);content:"";transition:transform .16s;transform:rotate(45deg)translate(-1px,-1px)}.public-variant-accordion[open] .public-variant-accordion-chevron:before{transform:rotate(225deg)translate(-1px,-1px)}.public-variant-accordion-content{padding-top:calc(var(--spacing) * 5)}.public-variant-section-header{gap:calc(var(--spacing) * 3);display:grid}@media (width>=64rem){.public-variant-section-header{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:flex-start}}.public-variant-section-header>p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.public-variant-item-list{gap:calc(var(--spacing) * 4);display:grid}.public-variant-group{--variant-accent:var(--variant-dimension-color,#38a8df);isolation:isolate;min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);--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);border-width:1px;border-radius:1.1rem;position:relative;overflow:hidden}@media (width>=40rem){.public-variant-group{padding:calc(var(--spacing) * 5)}}.public-variant-group{background:linear-gradient(90deg, var(--variant-accent), transparent 46%), linear-gradient(180deg, #fff, var(--variant-accent))}@supports (color:color-mix(in lab, red, red)){.public-variant-group{background:linear-gradient(90deg, color-mix(in srgb, var(--variant-accent) 8%, transparent), transparent 46%), linear-gradient(180deg, #fff, color-mix(in srgb, var(--variant-accent) 2%, #f8fafc))}}.public-variant-group{border-color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-group{border-color:color-mix(in srgb, var(--variant-accent) 16%, #e2e8f0)}}.public-variant-group{box-shadow:0 14px 34px -30px var(--variant-accent);border-left-width:4px}@supports (color:color-mix(in lab, red, red)){.public-variant-group{box-shadow:0 14px 34px -30px color-mix(in srgb, var(--variant-accent) 36%, #0f172a)}}.public-variant-group:before{pointer-events:none;top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);content:"";border-top:2px solid var(--variant-accent);border-top-right-radius:.85rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.public-variant-group:before{border-top:2px solid color-mix(in srgb, var(--variant-accent) 32%, transparent)}}.public-variant-group:before{border-right:2px solid var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-group:before{border-right:2px solid color-mix(in srgb, var(--variant-accent) 32%, transparent)}}.public-variant-group:after{pointer-events:none;inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);height:calc(var(--spacing) * 1);content:"";background:linear-gradient(90deg, var(--variant-accent), transparent 72%);position:absolute}@supports (color:color-mix(in lab, red, red)){.public-variant-group:after{background:linear-gradient(90deg, color-mix(in srgb, var(--variant-accent) 48%, transparent), transparent 72%)}}.public-variant-group-header{z-index:1;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);border-bottom-width:1px;display:grid;position:relative}@media (width>=64rem){.public-variant-group-header{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start}}.public-variant-group-header{border-color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-group-header{border-color:color-mix(in srgb, var(--variant-accent) 14%, #e2e8f0)}}.public-variant-group-header>div>span,.public-variant-group-meta dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;text-transform:uppercase;color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-group-header>div>span,.public-variant-group-meta dt{color:color-mix(in srgb, var(--variant-accent) 70%, #0f172a)}}.public-variant-group-header h3{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950)}.public-variant-group-meta{gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.public-variant-group-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.public-variant-group-meta{min-width:24rem}}.public-variant-group-meta div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);background:var(--variant-accent);border-width:1px}@supports (color:color-mix(in lab, red, red)){.public-variant-group-meta div{background:color-mix(in srgb, var(--variant-accent) 3%, white)}}.public-variant-group-meta div{border-color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-group-meta div{border-color:color-mix(in srgb, var(--variant-accent) 10%, white)}}.public-variant-group-meta dd{margin-top:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-slate-700)}.public-variant-rows{--variant-row-columns:minmax(9rem, 13rem) minmax(0, 1fr) minmax(7.5rem, 9.5rem);z-index:1;margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background:linear-gradient(180deg, var(--variant-accent), var(--variant-accent));border-width:1px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-variant-rows{background:linear-gradient(180deg, color-mix(in srgb, var(--variant-accent) 5%, white), color-mix(in srgb, var(--variant-accent) 2%, #f8fafc))}}.public-variant-rows{border-color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-rows{border-color:color-mix(in srgb, var(--variant-accent) 13%, #e2e8f0)}}.public-variant-type-badge{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.11em;letter-spacing:.11em;text-transform:uppercase;background:var(--variant-accent);border-width:1px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.public-variant-type-badge{background:color-mix(in srgb, var(--variant-accent) 7%, #f8fafc)}}.public-variant-type-badge{border-color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-type-badge{border-color:color-mix(in srgb, var(--variant-accent) 18%, #e2e8f0)}}.public-variant-type-badge{color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-type-badge{color:color-mix(in srgb, var(--variant-accent) 68%, #334155)}}.public-variant-type-badge.is-trial{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.public-variant-row{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);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));border-top-width:1px;display:grid}@media (width>=40rem){.public-variant-row{align-items:center;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 4)}}.public-variant-row{border-color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-row{border-color:color-mix(in srgb, var(--variant-accent) 10%, #e2e8f0)}}.public-variant-row{grid-template-columns:minmax(0,1fr)}.public-variant-row:not(.public-variant-row-head):hover{background:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-row:not(.public-variant-row-head):hover{background:color-mix(in srgb, var(--variant-accent) 4%, white)}}.public-variant-row:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.public-variant-row-head{padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-slate-500);text-transform:uppercase;display:none}@media (width>=40rem){.public-variant-row-head{display:grid}}.public-variant-row-head{background:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-row-head{background:color-mix(in srgb, var(--variant-accent) 5%, #f8fafc)}}.public-variant-row-head span:first-child{text-align:center;justify-self:center}.public-variant-row-head span:last-child{text-align:right;justify-self:flex-end}@media (width>=40rem){.public-variant-row-type{justify-self:center}}.public-variant-row-label{min-width:calc(var(--spacing) * 0)}.public-variant-row-label strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950);display:block}.public-variant-row-label span,.public-variant-row-value span{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.1em;letter-spacing:.1em;overflow-wrap:break-word;color:var(--color-slate-400);text-transform:uppercase;display:block}@media (width>=40rem){.public-variant-row-value span{display:none}}.public-variant-row-value{min-width:calc(var(--spacing) * 0)}@media (width>=40rem){.public-variant-row-value{text-align:right;justify-self:flex-end}}.public-variant-row-value strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-800);display:block}@media (width>=40rem){.public-variant-row-value strong{text-align:right}}@media (width>=640px){.public-variant-row{grid-template-columns:var(--variant-row-columns)}}.public-variant-rows-expand{z-index:1;margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:#ffffffbf;border-width:1px;position:relative}@supports (color:color-mix(in lab, red, red)){.public-variant-rows-expand{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.public-variant-rows-expand{padding:calc(var(--spacing) * 3);border-color:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-rows-expand{border-color:color-mix(in srgb, var(--variant-accent) 13%, #e2e8f0)}}.public-variant-rows-expand summary{cursor:pointer;border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);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))}.public-variant-rows-expand summary:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-slate-100);--tw-outline-style:none;outline-style:none}.public-variant-rows-expand summary:hover{background:var(--variant-accent)}@supports (color:color-mix(in lab, red, red)){.public-variant-rows-expand summary:hover{background:color-mix(in srgb, var(--variant-accent) 4%, #f8fafc)}}@media (width<=639px){.public-variant-row{background-color:#ffffff8c;border-radius:0}@supports (color:color-mix(in lab, red, red)){.public-variant-row{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}}.public-raw-panel-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 5);display:grid}.public-raw-help{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffd9;border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.public-raw-help{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-raw-help{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.public-raw-help{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.public-raw-help{padding:calc(var(--spacing) * 5)}}.public-raw-help strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-900);text-transform:uppercase;display:block}.public-raw-help p{margin-top:calc(var(--spacing) * 1.5);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.public-raw-panel{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafccc;border-radius:1.2rem}@supports (color:color-mix(in lab, red, red)){.public-raw-panel{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.public-raw-panel{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.public-raw-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.public-raw-panel{padding:calc(var(--spacing) * 5)}}.public-raw-panel{--public-raw-row-template:minmax(0, 1.2fr) minmax(10.75rem, 10.75rem) minmax(0, 2fr) minmax(11rem, 11rem)}.public-raw-panel-header{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-color:#e2e8f0cc;border-bottom-width:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.public-raw-panel-header{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.public-raw-panel-header{padding-bottom:calc(var(--spacing) * 4)}@media (width>=64rem){.public-raw-panel-header{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start}}.public-raw-panel-header span,.public-raw-panel-header dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase}.public-raw-panel-header h3{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950)}.public-raw-panel-header dl{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.public-raw-panel-header dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.public-raw-panel-header dl{min-width:26rem}}.public-raw-panel-header dl div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.public-raw-panel-header dl div{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-raw-panel-header dl div{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.public-raw-panel-header dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-slate-700)}.public-raw-group-list{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 5);display:grid}.public-raw-group-heading{margin-bottom:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.public-raw-group-heading h4{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-500);text-transform:uppercase}.public-raw-group-heading span{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.11em;letter-spacing:.11em;color:var(--color-slate-500);text-transform:uppercase}.public-raw-chart-rows{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-rows{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.public-raw-chart-rows{background-color:var(--color-white)}.public-raw-chart-row{min-width:calc(var(--spacing) * 0);column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:minmax(0,1fr) minmax(0,45vw);display:grid}.public-raw-chart-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (width>=48rem){.public-raw-chart-row{grid-template-columns:var(--public-raw-row-template);align-items:center;gap:calc(var(--spacing) * 3)}}.public-raw-chart-row{--raw-panel-color:var(--raw-dimension-color,#38a8df);--raw-type-color:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row{--raw-type-color:color-mix(in srgb, var(--raw-panel-color) 58%, #94a3b8)}}.public-raw-chart-row{--raw-type-soft:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row{--raw-type-soft:color-mix(in srgb, var(--raw-panel-color) 9%, #f8fafc)}}.public-raw-chart-row{--raw-type-border:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row{--raw-type-border:color-mix(in srgb, var(--raw-panel-color) 22%, #e2e8f0)}}.public-raw-chart-row{--raw-type-text:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row{--raw-type-text:color-mix(in srgb, var(--raw-panel-color) 58%, #334155)}}.public-raw-chart-row.is-reference{--raw-type-color:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-reference{--raw-type-color:color-mix(in srgb, var(--raw-panel-color) 42%, #94a3b8)}}.public-raw-chart-row.is-reference{--raw-type-soft:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-reference{--raw-type-soft:color-mix(in srgb, var(--raw-panel-color) 7%, #f8fafc)}}.public-raw-chart-row.is-reference{--raw-type-border:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-reference{--raw-type-border:color-mix(in srgb, var(--raw-panel-color) 17%, #e2e8f0)}}.public-raw-chart-row.is-reference{--raw-type-text:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-reference{--raw-type-text:color-mix(in srgb, var(--raw-panel-color) 44%, #334155)}}.public-raw-chart-row.is-target{--raw-type-color:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-target{--raw-type-color:color-mix(in srgb, var(--raw-panel-color) 62%, #fff)}}.public-raw-chart-row.is-target{--raw-type-soft:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-target{--raw-type-soft:color-mix(in srgb, var(--raw-panel-color) 12%, #fff)}}.public-raw-chart-row.is-target{--raw-type-border:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-target{--raw-type-border:color-mix(in srgb, var(--raw-panel-color) 26%, #e2e8f0)}}.public-raw-chart-row.is-target{--raw-type-text:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-target{--raw-type-text:color-mix(in srgb, var(--raw-panel-color) 70%, #1e293b)}}.public-raw-chart-row.is-control{--raw-type-color:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-control{--raw-type-color:color-mix(in srgb, var(--raw-panel-color) 52%, #94a3b8)}}.public-raw-chart-row.is-control{--raw-type-soft:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-control{--raw-type-soft:color-mix(in srgb, var(--raw-panel-color) 8%, #f8fafc)}}.public-raw-chart-row.is-control{--raw-type-border:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-control{--raw-type-border:color-mix(in srgb, var(--raw-panel-color) 22%, #dbe4ee)}}.public-raw-chart-row.is-control{--raw-type-text:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-control{--raw-type-text:color-mix(in srgb, var(--raw-panel-color) 55%, #334155)}}.public-raw-chart-row.is-trial{--raw-type-color:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-trial{--raw-type-color:color-mix(in srgb, var(--raw-panel-color) 82%, #fff)}}.public-raw-chart-row.is-trial{--raw-type-soft:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-trial{--raw-type-soft:color-mix(in srgb, var(--raw-panel-color) 15%, #fff)}}.public-raw-chart-row.is-trial{--raw-type-border:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-trial{--raw-type-border:color-mix(in srgb, var(--raw-panel-color) 35%, #e2e8f0)}}.public-raw-chart-row.is-trial{--raw-type-text:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-trial{--raw-type-text:color-mix(in srgb, var(--raw-panel-color) 76%, #0f172a)}}.public-raw-chart-row.is-variant{background:var(--raw-panel-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-chart-row.is-variant{background:color-mix(in srgb, var(--raw-panel-color) 6%, #fff)}}.public-raw-row-label{min-width:calc(var(--spacing) * 0);grid-row-start:1;grid-column-start:1}@media (width>=48rem){.public-raw-row-label{grid-area:auto}}.public-raw-row-label strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950);display:block}.public-raw-row-label small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-slate-500);display:block}.public-raw-row-badges{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (width>=48rem){.public-raw-row-badges{grid-column:auto}}.public-raw-type-badge{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);width:fit-content;max-width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);text-align:center;--tw-font-weight:var(--font-weight-bold);font-size:.66rem;font-weight:var(--font-weight-bold);--tw-tracking:.09em;letter-spacing:.09em;overflow-wrap:break-word;color:var(--color-slate-700);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.public-raw-type-badge.is-trial{border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-700)}.public-raw-bar-cell{min-width:calc(var(--spacing) * 0);grid-column:1/-1}@media (width>=48rem){.public-raw-bar-cell{grid-column:auto}}.public-raw-bar-track{height:calc(var(--spacing) * 2.5);min-width:calc(var(--spacing) * 0);background:var(--raw-type-soft);border-radius:3.40282e38px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-raw-bar-track{background:color-mix(in srgb, var(--raw-type-soft) 72%, #e2e8f0)}}.public-raw-bar-track span{height:100%;width:var(--raw-bar-width,0%);background:linear-gradient(90deg, var(--raw-type-color), var(--raw-type-color));border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab, red, red)){.public-raw-bar-track span{background:linear-gradient(90deg, color-mix(in srgb, var(--raw-type-color) 62%, #fff), var(--raw-type-color))}}.public-raw-bar-track span{box-shadow:0 0 0 1px var(--raw-type-color)}@supports (color:color-mix(in lab, red, red)){.public-raw-bar-track span{box-shadow:0 0 0 1px color-mix(in srgb, var(--raw-type-color) 22%, transparent)}}.public-raw-row-value{max-width:45vw;min-width:calc(var(--spacing) * 0);text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-800);grid-row-start:1;grid-column-start:2}@media (width>=48rem){.public-raw-row-value{grid-area:auto;max-width:none}}.public-raw-details{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.public-raw-details{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.public-raw-details{padding:calc(var(--spacing) * 3)}.public-raw-details summary{cursor:pointer;border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);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))}@media (hover:hover){.public-raw-details summary:hover{background-color:var(--color-slate-50)}}.public-raw-details summary:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-slate-100);--tw-outline-style:none;outline-style:none}.public-raw-details-body{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 4);display:grid}.public-kpi-table-wrap::-webkit-scrollbar{height:calc(var(--spacing) * 2)}.kpi-chart-scroll::-webkit-scrollbar{height:calc(var(--spacing) * 2)}.public-kpi-table-wrap::-webkit-scrollbar-track{background-color:var(--color-slate-100);border-radius:3.40282e38px}.kpi-chart-scroll::-webkit-scrollbar-track{background-color:var(--color-slate-100);border-radius:3.40282e38px}.public-kpi-table-wrap::-webkit-scrollbar-thumb{background-color:var(--color-slate-300);border-radius:3.40282e38px}.kpi-chart-scroll::-webkit-scrollbar-thumb{background-color:var(--color-slate-300);border-radius:3.40282e38px}.kpi-scroll-hint{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-100);background-color:#f0f9ffcc}@supports (color:color-mix(in lab, red, red)){.kpi-scroll-hint{background-color:color-mix(in oklab, var(--color-sky-50) 80%, transparent)}}.kpi-scroll-hint{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-sky-800)}@media (width>=48rem){.kpi-scroll-hint{display:none}}.kpi-chart-card{margin-top:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099;border-radius:1.25rem}@supports (color:color-mix(in lab, red, red)){.kpi-chart-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.kpi-chart-card{padding:calc(var(--spacing) * 6)}}@media (width>=64rem){.kpi-chart-card{padding:calc(var(--spacing) * 8)}}.kpi-chart-card-header{margin-bottom:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 6);display:grid}@media (width>=80rem){.kpi-chart-card-header{grid-template-columns:minmax(18rem,.8fr) minmax(28rem,1.2fr);align-items:flex-start}}.kpi-chart-card-header span,.kpi-chart-card-header strong{display:block}.kpi-chart-title-block>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-500);text-transform:uppercase}.kpi-chart-title-block>strong{margin-top:calc(var(--spacing) * 2);max-width:var(--container-xl);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}@media (width>=40rem){.kpi-chart-title-block>strong{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.kpi-chart-guides{gap:calc(var(--spacing) * 3);display:grid}.kpi-chart-mode-row{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-white);padding:calc(var(--spacing) * 3);--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);flex-direction:column;display:flex}@media (width>=64rem){.kpi-chart-mode-row{flex-direction:row;justify-content:space-between;align-items:center}}.kpi-chart-mode-row p{max-width:var(--container-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.kpi-chart-mode-actions{gap:calc(var(--spacing) * 2);flex-direction:column;width:100%;display:flex}@media (width>=40rem){.kpi-chart-mode-actions{flex-direction:row;justify-content:flex-end;align-items:center}}@media (width>=64rem){.kpi-chart-mode-actions{width:auto}}.kpi-chart-mode-toggle{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f1f5f9cc;width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kpi-chart-mode-toggle{background-color:color-mix(in oklab, var(--color-slate-100) 80%, transparent)}}.kpi-chart-mode-toggle{padding:calc(var(--spacing) * 1)}@media (width>=40rem){.kpi-chart-mode-toggle{width:auto}}.kpi-chart-mode-toggle button{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-500);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));flex:1}@media (hover:hover){.kpi-chart-mode-toggle button:hover{color:var(--color-slate-950)}}.kpi-chart-mode-toggle button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.kpi-chart-mode-toggle button:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.kpi-chart-mode-toggle button:focus{--tw-outline-style:none;outline-style:none}@media (width>=40rem){.kpi-chart-mode-toggle button{min-width:calc(var(--spacing) * 28);flex:none}}.kpi-chart-mode-toggle button.is-active{background-color:var(--color-white);color:var(--color-slate-950);--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);--tw-shadow-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.kpi-chart-mode-toggle button.is-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.kpi-chart-export-slot{width:100%;min-width:calc(var(--spacing) * 0);display:grid}@media (width>=40rem){.kpi-chart-export-slot{width:max-content}}.kpi-chart-export-slot{grid-template-areas:"export-control"}.kpi-chart-export,.kpi-chart-export-disabled{grid-area:export-control;width:100%}.kpi-chart-export{position:relative}.kpi-chart-export.is-unavailable,.kpi-chart-export-disabled.is-unavailable{pointer-events:none;visibility:hidden}.kpi-chart-export-disabled{display:block}.kpi-chart-export-button{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);white-space:nowrap;color:var(--color-slate-700);--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);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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.kpi-chart-export-button:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-slate-300);color:var(--color-slate-950)}}.kpi-chart-export-button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.kpi-chart-export-button:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.kpi-chart-export-button:focus{--tw-outline-style:none;outline-style:none}.kpi-chart-export-disabled .kpi-chart-export-button{cursor:not-allowed;border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-500);--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)}.kpi-chart-export-menu{left:calc(var(--spacing) * 0);z-index:20;margin-top:calc(var(--spacing) * 2);width:100%;min-width:calc(var(--spacing) * 52);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 1);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#cad5e266;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.kpi-chart-export-menu{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 40%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.kpi-chart-export-menu{right:calc(var(--spacing) * 0);width:calc(var(--spacing) * 60);left:auto}}.kpi-chart-export-menu button{border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);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));display:block}@media (hover:hover){.kpi-chart-export-menu button:hover{background-color:var(--color-slate-50);color:var(--color-slate-950)}}.kpi-chart-export-menu button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-slate-100);--tw-outline-style:none;outline-style:none}.kpi-chart-dimension-bar{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafccc;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.kpi-chart-dimension-bar{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.kpi-chart-dimension-bar{padding:calc(var(--spacing) * 2)}@media (width>=48rem){.kpi-chart-dimension-bar{flex-direction:row;justify-content:space-between;align-items:center}}.kpi-dimension-filter-row{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.kpi-chart-year-pill{align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:fit-content;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);--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);flex-shrink:0;display:inline-flex}.kpi-chart-year-pill span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-500);text-transform:uppercase}.kpi-chart-year-pill strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-950)}.kpi-dimension-chip{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-500);--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);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));border-width:1px;border-color:#0000;display:inline-flex}@media (hover:hover){.kpi-dimension-chip:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-900)}}.kpi-dimension-chip:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-slate-100);--tw-outline-style:none;outline-style:none}.kpi-dimension-chip i{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);background-color:var(--color-slate-300);border-radius:3.40282e38px}.kpi-dimension-chip.is-active{border-color:var(--color-slate-200);color:var(--color-slate-950);box-shadow:0 12px 24px #0f172a0f, inset 0 -3px 0 var(--dimension-color)}.kpi-dimension-chip.is-active i{background:var(--dimension-color)}.kpi-chart-method-legend{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-white);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);--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);flex-wrap:wrap;display:flex}.kpi-chart-method-legend span{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.kpi-chart-method-legend i{background-color:var(--color-slate-500);display:inline-flex}.kpi-chart-method-legend i.is-column{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 2.5);border-radius:var(--radius-sm)}.kpi-chart-method-legend i.is-marker{height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 8);border-radius:3.40282e38px}.kpi-chart-scroll{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-xl);position:relative;overflow:auto hidden}.kpi-chart-scroll:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-sky-100);--tw-outline-style:none;outline-style:none}.kpi-chart-scroll{overscroll-behavior-x:contain;scrollbar-gutter:stable}.kpi-chart-canvas-wrap{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-50) 75%, transparent);--tw-gradient-to:var(--color-white);--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));height:27rem;padding:calc(var(--spacing) * 3);position:relative}@media (width>=40rem){.kpi-chart-canvas-wrap{height:34rem;padding:calc(var(--spacing) * 5)}}@media (width>=64rem){.kpi-chart-canvas-wrap{height:38rem}}@media (width>=80rem){.kpi-chart-canvas-wrap{height:40rem}}.kpi-chart-canvas-wrap{min-width:var(--kpi-chart-min-width,760px)}.kpi-chart-canvas-wrap canvas{width:100%;height:100%;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));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}.kpi-chart-canvas-wrap.is-switching canvas{opacity:.7;scale:.992}.kpi-chart-footnote{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.kpi-chart-footnote{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.kpi-chart-footnote{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.public-related-section{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.public-related-section{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.public-related-header{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.public-related-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.public-related-header p:not(.public-section-kicker){max-width:var(--container-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.public-related-grid{margin-top:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 5);grid-auto-rows:minmax(0,1fr);display:grid}@media (width>=48rem){.public-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.public-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.public-related-card{border-style:var(--tw-border-style);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);height:100%;min-height:26rem;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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));--tw-duration:.3s;border-width:1px;border-radius:1.35rem;flex-direction:column;transition-duration:.3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.public-related-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.public-related-card:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.public-related-card:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.public-related-card:focus{--tw-outline-style:none;outline-style:none}.public-related-card{background:linear-gradient(#fffffff5 0%,#f8fafcf0 100%) padding-box padding-box;border-color:#ffffffd1;box-shadow:inset 0 0 0 1px #e2e8f0b3,0 18px 42px #0f172a12,0 1px 2px #0f172a0a}.public-related-card:hover{border-color:#94a3b88c;box-shadow:0 26px 60px #0f172a1a,0 8px 20px #0f172a0f}.public-related-preview-card{gap:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 2.5)}.public-related-media{background-color:var(--color-slate-100);border-radius:1.05rem;flex-shrink:0;width:100%;height:9rem;position:relative;overflow:hidden}@media (width>=40rem){.public-related-media{height:9.5rem}}@media (width>=80rem){.public-related-media{height:9rem}}.public-related-media{isolation:isolate;border:1px solid #ffffffe6;transform:translateZ(0)}.public-related-media:after{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:10;content:"";border-radius:inherit;background:linear-gradient(#0f172a0a 0%,#0f172a2e 100%);position:absolute}.public-related-media img{object-fit:cover;width:100%;height:100%;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));--tw-duration:.5s;border-radius:inherit;transition-duration:.5s}.public-related-card:hover .public-related-media img{transform:scale(1.05)}.public-related-placeholder{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-100);--tw-gradient-via:var(--color-white);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-sky-50);height:100%;padding:calc(var(--spacing) * 4);border-radius:inherit;align-items:flex-end;display:flex}.public-related-placeholder span{z-index:20;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffb3;position:relative}@supports (color:color-mix(in lab, red, red)){.public-related-placeholder span{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.public-related-placeholder span{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.public-related-placeholder span{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.public-related-placeholder span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-700);text-transform:uppercase;--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)}.public-related-body{z-index:20;min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:1rem;flex-direction:column;flex:1;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.public-related-body{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.public-related-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);--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);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:linear-gradient(#ffffffe0 0%,#f8fafcf0 100%);box-shadow:0 10px 24px #0f172a0d,inset 0 1px #ffffffd1}.public-related-meta{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-extrabold);font-size:.66rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-slate-700);text-transform:uppercase;flex-wrap:wrap;display:flex}.public-related-meta span{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-leading:1;--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-image:linear-gradient(120deg,#fdfbfbcc 0%,#ebedeee0 100%);border-width:1px;border-color:#e2e8f0e6;justify-content:center;align-items:center;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0f172a14}.public-related-card h3{margin-top:calc(var(--spacing) * 3);-webkit-line-clamp:2;min-height:2.65rem;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.public-related-card p{margin-top:calc(var(--spacing) * 2);-webkit-line-clamp:2;min-height:2.75rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-600);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.public-related-footer{gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 4);flex-direction:column;margin-top:auto;display:flex}.public-related-dimensions{min-height:calc(var(--spacing) * 8);align-content:flex-start;align-items:flex-start;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.public-related-dimensions span{min-height:calc(var(--spacing) * 7);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#fffc;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.public-related-dimensions span{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.public-related-dimensions span{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.68rem;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-slate-700);--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);--tw-shadow-color:#e2e8f066}@supports (color:color-mix(in lab, red, red)){.public-related-dimensions span{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.public-related-footer>strong{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);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));--tw-duration:.3s;background:linear-gradient(135deg,#020617 0%,#0f172a 100%);border-width:1px;border-color:#0f172ad1;transition-duration:.3s;display:inline-flex;box-shadow:0 10px 22px #0f172a29,inset 0 1px #ffffff14}.public-related-footer>strong:after{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;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));--tw-duration:.3s;content:"→";line-height:1;transition-duration:.3s}.public-related-card:hover .public-related-footer>strong{background:linear-gradient(135deg,#020617 0%,#064e3b 100%);border-color:#064e3bc7;box-shadow:0 12px 26px #0f172a33,inset 0 1px #ffffff1a}.public-related-card:hover .public-related-footer>strong:after{transform:translate(3px)}.public-related-overview-card{background-color:var(--color-slate-950);color:var(--color-white);background:linear-gradient(135deg,#02061747 0%,#0f172ac7 100%),linear-gradient(145deg,#0f172a 0%,#111827 100%);background-image:linear-gradient(135deg, #02061747 0%, #0f172ac7 100%), var(--related-overview-image), linear-gradient(145deg, #0f172a 0%, #111827 100%);background-position:50%;background-size:cover;background-clip:padding-box;border:1px solid #ffffffd1;box-shadow:inset 0 0 0 1px #ffffff29,0 18px 42px #0f172a1f,0 1px 2px #0f172a0f}.public-related-overview-card:after{pointer-events:none;z-index:10;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff59;border-radius:1rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.public-related-overview-card:after{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.public-related-overview-card:after{content:"";inset:.85rem}.public-related-overview-body{z-index:20;height:100%;padding:calc(var(--spacing) * 5);flex-direction:column;display:flex;position:relative}.public-related-overview-top{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.public-related-overview-label{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;justify-content:center;align-items:center;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.public-related-overview-label{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.public-related-overview-label{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.public-related-overview-label{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.public-related-overview-label{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-emerald-100);text-transform:uppercase;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.public-related-overview-card h3{min-height:calc(var(--spacing) * 0);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-white);margin-top:auto}.public-related-overview-card p{margin-top:calc(var(--spacing) * 3);min-height:calc(var(--spacing) * 0);color:var(--color-slate-200)}.public-related-overview-card strong{margin-top:calc(var(--spacing) * 5);border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.public-related-overview-card strong{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.public-related-overview-card strong{background-color:var(--color-white);color:var(--color-slate-950);--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);background:#fffffff0}.public-related-overview-card:hover strong{border-color:var(--color-white);color:var(--color-slate-950);background:#fff}.pagination-wrap{margin-top:calc(var(--spacing) * 8)}.admin-header{margin-bottom:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:2rem;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-header{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.admin-header{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.admin-header{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.admin-header{padding:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.admin-header{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.admin-header{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.admin-header{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.admin-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.admin-header h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.admin-header p:not(.kpi-eyebrow){margin-top:calc(var(--spacing) * 3);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-600)}.status-tabs{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.status-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}.status-tab{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.status-tab{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.status-tab{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.status-tab{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.status-tab{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);--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);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))}@media (hover:hover){.status-tab:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-emerald-700)}}.status-tab strong{background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);color:var(--color-slate-900);border-radius:3.40282e38px}.status-tab-active{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.admin-empty{padding:calc(var(--spacing) * 8);text-align:center}.admin-empty h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950)}.admin-empty p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.admin-table-wrap{overflow-x:auto}.admin-table{min-width:100%}:where(.admin-table>: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)));border-color:var(--color-slate-100)}.admin-table{text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.admin-table thead{background-color:var(--color-slate-50);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.admin-table th,.admin-table td{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);vertical-align:top}:where(.admin-table tbody>: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)));border-color:var(--color-slate-100)}.admin-table td strong,.admin-table td>span:not(.status-badge){display:block}.admin-table td>span:not(.status-badge){margin-top:calc(var(--spacing) * 1);color:var(--color-slate-500)}.table-link{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-emerald-700)}@media (hover:hover){.table-link:hover{color:var(--color-emerald-900)}}.status-badge{min-height:calc(var(--spacing) * 7);border-radius:var(--radius-lg);border-style:var(--tw-border-style);min-width:7rem;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);white-space:nowrap;border-width:1px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.management-status-badge{min-width:7.25rem}.visibility-badge{min-height:calc(var(--spacing) * 6);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);min-width:6.25rem;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);text-align:center;--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;white-space:nowrap;color:var(--color-slate-600);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.spam-review-badge{min-height:calc(var(--spacing) * 6);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);min-width:6.25rem;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);text-align:center;--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;white-space:nowrap;color:var(--color-amber-800);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.management-status-stack{align-items:center;gap:calc(var(--spacing) * 1);flex-direction:column;display:inline-flex}.management-submissions-panel .management-status-stack{align-items:flex-start;gap:calc(var(--spacing) * 1.5)}.management-submissions-panel .management-status-stack .management-status-badge{--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)}.management-submissions-panel .management-status-visibility,.management-submissions-panel .management-status-risk{min-height:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-tracking:.08em;letter-spacing:.08em;font-size:.62rem}.management-submissions-panel .management-status-risk:before{content:"";height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-amber-500);border-radius:3.40282e38px}.badge-pending{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.badge-pending{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.badge-pending{background-color:var(--color-amber-50);color:var(--color-amber-800)}.badge-approved{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.badge-approved{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.badge-approved{background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.badge-rejected{border-color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.badge-rejected{border-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.badge-rejected{background-color:var(--color-rose-50);color:var(--color-rose-800)}.badge-inactive{border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-600)}.admin-detail-grid{gap:calc(var(--spacing) * 7);display:grid}@media (width>=64rem){.admin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.detail-list-wide{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail-list div{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4)}.detail-list-wide dd{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.admin-preview-image{margin-top:calc(var(--spacing) * 5);object-fit:cover;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;max-height:32rem;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:oklch(92.9% .013 255.508);border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.admin-preview-image{--tw-shadow-color:color-mix(in oklab, var(--color-slate-200) var(--tw-shadow-alpha), transparent)}}.review-actions{margin-top:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 7);display:grid}@media (width>=64rem){.review-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-action-danger{border-color:var(--color-rose-100);background-color:#fff1f2cc}@supports (color:color-mix(in lab, red, red)){.review-action-danger{background-color:color-mix(in oklab, var(--color-rose-50) 80%, transparent)}}.management-login-page{min-height:100vh;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 10);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.management-login-page{padding-inline:calc(var(--spacing) * 8)}}.management-login-page{background:linear-gradient(135deg, #f8fafcc7, #edf6f6b3), radial-gradient(circle at 14% 16%, #10b98138 0, transparent 34%), radial-gradient(circle at 86% 14%, #0ea5e92e 0, transparent 32%), var(--management-login-page-image,linear-gradient(135deg, #f8fafcf5, #edf6f6eb));background-position:50%;background-repeat:no-repeat;background-size:cover}.management-login-card{width:100%;max-width:var(--container-6xl);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:2rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-login-card{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-login-card{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.management-login-card{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-login-card{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#cad5e273}@supports (color:color-mix(in lab, red, red)){.management-login-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.management-login-card{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=64rem){.management-login-card{grid-template-columns:1.08fr .92fr}}.management-login-card{box-shadow:0 30px 80px #0f172a24,inset 0 1px #ffffffb8}.management-login-copy{min-height:23rem;padding:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 20);color:var(--color-white);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.management-login-copy{padding:calc(var(--spacing) * 9);padding-top:calc(var(--spacing) * 24)}}@media (width>=64rem){.management-login-copy{min-height:31rem;padding:calc(var(--spacing) * 11);padding-top:calc(var(--spacing) * 28)}}.management-login-copy{background:linear-gradient(112deg, #020617b8 0%, #022c228f 48%, #020617a8 100%), radial-gradient(circle at 16% 18%, #34d39942, transparent 31%), radial-gradient(circle at 86% 14%, #38bdf826, transparent 30%), var(--management-login-panel-image,linear-gradient(135deg, #020617 0%, #06251f 48%, #0f172a 100%));isolation:isolate;background-position:50%,16% 18%,86% 14%,64%;background-repeat:no-repeat;background-size:cover,auto,auto,cover}.management-login-copy:before{content:"";pointer-events:none;top:calc(var(--spacing) * -24);right:calc(var(--spacing) * -24);height:calc(var(--spacing) * 80);width:calc(var(--spacing) * 80);background-color:#5ee9b533;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.management-login-copy:before{background-color:color-mix(in oklab, var(--color-emerald-300) 20%, transparent)}}.management-login-copy:before{--tw-blur:blur(var(--blur-3xl));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,)}.management-login-copy:after{content:"";pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;border-radius:1.25rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.management-login-copy:after{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.management-login-copy:after{opacity:.22;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:34px 34px;inset:1rem;-webkit-mask-image:linear-gradient(135deg,#000000d1,#0000 76%);mask-image:linear-gradient(135deg,#000000d1,#0000 76%)}.management-login-nav{top:calc(var(--spacing) * 7);left:calc(var(--spacing) * 7);z-index:10;align-items:center;gap:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex;position:absolute}@media (width>=40rem){.management-login-nav{top:calc(var(--spacing) * 9);left:calc(var(--spacing) * 9)}}@media (width>=64rem){.management-login-nav{top:calc(var(--spacing) * 11);left:calc(var(--spacing) * 11)}}.management-login-home-link{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--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);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);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));cursor:pointer;border-width:1px;border-color:#ffffff2e;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-login-home-link{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.management-login-home-link{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.management-login-home-link{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.management-login-home-link{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.management-login-home-link{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}@media (hover:hover){.management-login-home-link:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.management-login-home-link:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.management-login-home-link:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.management-login-home-link:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.management-login-home-link:hover{color:var(--color-white)}}.management-login-home-link:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.management-login-home-link:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.management-login-home-link:focus{--tw-outline-style:none;outline-style:none}.management-login-copy-body{z-index:10;max-width:var(--container-xl);padding-block:calc(var(--spacing) * 4);position:relative}@media (width>=64rem){.management-login-copy-body{padding-block:calc(var(--spacing) * 8)}}.management-login-copy h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.025em;letter-spacing:-.025em;color:var(--color-white)}@media (width>=40rem){.management-login-copy h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.management-login-copy h1{text-shadow:0 2px 14px #0206173d}.management-login-copy-body>p{margin-top:calc(var(--spacing) * 5);max-width:var(--container-xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:#ecfdf5cc}@supports (color:color-mix(in lab, red, red)){.management-login-copy-body>p{color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.management-login-copy-body>p{text-shadow:0 1px 10px #02061738}.management-login-form{flex-direction:column;justify-content:center;display:flex}:where(.management-login-form>: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)))}.management-login-form{padding:calc(var(--spacing) * 7)}@media (width>=40rem){.management-login-form{padding:calc(var(--spacing) * 9)}}@media (width>=64rem){.management-login-form{padding:calc(var(--spacing) * 11)}}.management-login-form{background:radial-gradient(circle at 90% 8%,#10b98114,#0000 30%),linear-gradient(#fffffffa,#f8fafcf0)}.management-form-header h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.025em;letter-spacing:-.025em;color:var(--color-slate-950)}.management-form-header>p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.management-login-alert{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffccd3e6}@supports (color:color-mix(in lab, red, red)){.management-login-alert{border-color:color-mix(in oklab, var(--color-rose-200) 90%, transparent)}}.management-login-alert{background-color:#fff1f2f2}@supports (color:color-mix(in lab, red, red)){.management-login-alert{background-color:color-mix(in oklab, var(--color-rose-50) 95%, transparent)}}.management-login-alert{padding:calc(var(--spacing) * 4);color:var(--color-rose-950);--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)}.management-login-alert span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-rose-700);text-transform:uppercase;display:block}.management-login-alert p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-950)}.management-input-shell{position:relative}.management-input-shell .form-control{padding-block:calc(var(--spacing) * 3.5);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 12)}.management-input-icon{pointer-events:none;top:50%;left:calc(var(--spacing) * 4);z-index:10;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-400);justify-content:center;align-items:center;display:flex;position:absolute}.management-input-icon svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.management-submit{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);background-color:var(--color-emerald-600);width:100%;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#004e3b33;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-submit{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.management-submit{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))}@media (hover:hover){.management-submit:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-emerald-500);--tw-shadow-color:#004e3b40}@supports (color:color-mix(in lab, red, red)){.management-submit:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 25%, transparent) var(--tw-shadow-alpha), transparent)}}}.management-submit:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-200);--tw-outline-style:none;outline-style:none}.management-submit-icon{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1;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));--tw-duration:.2s;line-height:1;transition-duration:.2s}.management-submit:hover .management-submit-icon{transform:translate(3px)}.management-checkbox{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);flex-wrap:wrap;display:flex}.management-checkbox input{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;border-color:var(--color-slate-300);color:var(--color-emerald-600);border-radius:.25rem}.management-checkbox input:focus{--tw-ring-color:var(--color-emerald-200)}.management-logout-button{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);--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);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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.management-logout-button:hover{border-color:var(--color-rose-200);color:var(--color-rose-700)}}.management-logout-button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-rose-100);--tw-outline-style:none;outline-style:none}.management-dashboard-hero{margin-bottom:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-dashboard-hero{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-dashboard-hero{padding:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-dashboard-hero{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-dashboard-hero{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.management-dashboard-hero{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.management-dashboard-hero{flex-direction:row;justify-content:space-between;align-items:flex-end}}.management-dashboard-hero{background:radial-gradient(circle at 88% 12%,#10b98129,#0000 32%),radial-gradient(circle at 10% 88%,#0ea5e91f,#0000 28%),linear-gradient(135deg,#ffffffe6,#f1f5f9c7)}.management-dashboard-hero h2{max-width:var(--container-3xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.025em;letter-spacing:-.025em;color:var(--color-slate-950)}@media (width>=40rem){.management-dashboard-hero h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.management-dashboard-hero p:not(.form-section-kicker){margin-top:calc(var(--spacing) * 3);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-600)}.management-dashboard-actions{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.management-dashboard-actions{flex-flow:wrap;align-items:center}}@media (width>=64rem){.management-dashboard-actions{justify-content:flex-end}}.management-dashboard-actions .primary-button,.management-dashboard-actions .secondary-button,.management-dashboard-actions .management-logout-button{border-radius:var(--radius-xl);width:100%}@media (width>=40rem){.management-dashboard-actions .primary-button,.management-dashboard-actions .secondary-button,.management-dashboard-actions .management-logout-button{width:auto}}.management-stats-grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=40rem){.management-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.management-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.management-stat-card{min-height:calc(var(--spacing) * 56);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffd9;border-radius:1.75rem;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-stat-card{border-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.management-stat-card{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.management-stat-card{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.management-stat-card{padding:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-stat-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-stat-card{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))}@media (hover:hover){.management-stat-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#d0fae5b3}@supports (color:color-mix(in lab, red, red)){.management-stat-card:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}}.management-stat-card:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-stat-card{background:linear-gradient(#fffffff5,#f8fafce0)}.management-stat-card:after{content:"";top:calc(var(--spacing) * -12);right:calc(var(--spacing) * -12);height:calc(var(--spacing) * 36);width:calc(var(--spacing) * 36);--tw-blur:blur(var(--blur-2xl));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,);background:#10b9812e;border-radius:3.40282e38px;position:absolute}.management-stat-icon{z-index:10;margin-bottom:calc(var(--spacing) * 7);height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);background-color:var(--color-emerald-50);color:var(--color-emerald-700);justify-content:center;align-items:center;display:inline-flex;position:relative}.management-stat-number{z-index:10;font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950);margin-top:auto;display:block;position:relative}.management-stat-card strong{z-index:10;margin-top:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-800);display:block;position:relative}.management-stat-card small{z-index:10;margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500);display:block;position:relative}.management-stat-card.is-total:after{background:#0ea5e92e}.management-stat-card.is-total .management-stat-icon{background-color:var(--color-sky-50);color:var(--color-sky-700)}.management-stat-card.is-pending:after{background:#f59e0b33}.management-stat-card.is-pending .management-stat-icon{background-color:var(--color-amber-50);color:var(--color-amber-700)}.management-stat-card.is-approved:after{background:#10b98133}.management-stat-card.is-rejected:after{background:#f43f5e29}.management-stat-card.is-rejected .management-stat-icon{background-color:var(--color-rose-50);color:var(--color-rose-700)}.management-panel{margin-top:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:2rem}@supports (color:color-mix(in lab, red, red)){.management-panel{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-panel{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.management-panel{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.management-panel{padding:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-panel{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.management-panel{padding:calc(var(--spacing) * 8)}}.management-panel{background:linear-gradient(#fffffff0,#f8fafce0)}.management-panel-header{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.management-panel-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.management-panel-header h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--color-slate-950)}.management-dashboard-grid{gap:calc(var(--spacing) * 7);display:grid}@media (width>=64rem){.management-dashboard-grid{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}}.management-dashboard-grid .management-panel{margin-top:calc(var(--spacing) * 7);height:100%}.management-panel-priority{position:relative;overflow:hidden}.management-panel-priority:before{content:"";pointer-events:none;top:calc(var(--spacing) * -24);right:calc(var(--spacing) * -20);height:calc(var(--spacing) * 64);width:calc(var(--spacing) * 64);background-color:#fef3c6b3;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.management-panel-priority:before{background-color:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.management-panel-priority:before{--tw-blur:blur(var(--blur-3xl));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,)}.management-pending-list{z-index:10;gap:calc(var(--spacing) * 3);display:grid;position:relative}.management-pending-item{cursor:pointer;gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#ffffffd9;display:grid}@supports (color:color-mix(in lab, red, red)){.management-pending-item{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.management-pending-item{padding:calc(var(--spacing) * 4);--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);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))}@media (hover:hover){.management-pending-item:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-amber-200);background-color:#fffbeb73}@supports (color:color-mix(in lab, red, red)){.management-pending-item:hover{background-color:color-mix(in oklab, var(--color-amber-50) 45%, transparent)}}}.management-pending-item:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-amber-100);--tw-outline-style:none;outline-style:none}@media (width>=40rem){.management-pending-item{grid-template-columns:9rem 1fr auto;align-items:center}}.management-pending-item strong{color:var(--color-slate-950)}.management-pending-item>span:not(.status-badge){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.management-pending-item em{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-amber-700);font-style:normal}.management-calm-state{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.management-calm-state{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.management-calm-state{padding:calc(var(--spacing) * 5)}.management-calm-state strong,.management-calm-state span{display:block}.management-calm-state strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-950)}.management-calm-state span{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:#005f46cc}@supports (color:color-mix(in lab, red, red)){.management-calm-state span{color:color-mix(in oklab, var(--color-emerald-800) 80%, transparent)}}.management-status-panel{overflow:hidden}.management-status-bars{gap:calc(var(--spacing) * 5);display:grid}.management-status-row{gap:calc(var(--spacing) * 2);display:grid}.management-status-row>div:first-child{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.management-status-row span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600)}.management-status-row strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-status-row small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-400);text-transform:uppercase}.management-status-track{height:calc(var(--spacing) * 3);background-color:var(--color-slate-100);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;overflow:hidden}.management-status-track i{height:100%;width:var(--segment-width);border-radius:3.40282e38px;display:block}.management-status-track i.is-pending{background-color:var(--color-amber-400)}.management-status-track i.is-approved{background-color:var(--color-emerald-500)}.management-status-track i.is-rejected{background-color:var(--color-rose-500)}.management-dashboard-table-wrap{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#fffc;border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.management-dashboard-table-wrap{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-dashboard-table{min-width:56rem}.management-dashboard-table tbody tr{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))}@media (hover:hover){.management-dashboard-table tbody tr:hover{background-color:#ecfdf559}@supports (color:color-mix(in lab, red, red)){.management-dashboard-table tbody tr:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 35%, transparent)}}}.management-latest-list{gap:calc(var(--spacing) * 3);display:grid}.management-latest-item{gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);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));display:grid}@media (hover:hover){.management-latest-item:hover{border-color:var(--color-emerald-200);background-color:#ecfdf580}@supports (color:color-mix(in lab, red, red)){.management-latest-item:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 50%, transparent)}}}@media (width>=40rem){.management-latest-item{grid-template-columns:9rem 1fr auto;align-items:center}}.management-latest-item strong{color:var(--color-slate-950)}.management-latest-item>span:last-child{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.management-mobile-list{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.management-mobile-list{display:none}}.management-mobile-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 5);border-radius:1.5rem}.management-mobile-card h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950)}.management-mobile-card p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.management-mobile-card .secondary-button{margin-top:calc(var(--spacing) * 5);width:100%}.management-desktop-table{display:none}@media (width>=48rem){.management-desktop-table{display:block}}.management-review-hero{margin-bottom:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:2rem;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-review-hero{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-review-hero{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.management-review-hero{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.management-review-hero{padding:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-review-hero{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-review-hero{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.management-review-hero{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.management-review-hero{flex-direction:row;justify-content:space-between;align-items:flex-end}}.management-review-hero h2{margin-top:calc(var(--spacing) * 4);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}@media (width>=40rem){.management-review-hero h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.management-review-hero p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-600)}.management-review-status{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.management-review-status small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-closed-review{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 5)}.management-closed-review strong,.management-closed-review span{display:block}.management-closed-review strong{color:var(--color-slate-950)}.management-closed-review span{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.management-admin-page{min-height:100vh;color:var(--color-slate-900);display:grid}@media (width>=64rem){.management-admin-page{grid-template-columns:17rem minmax(0,1fr)}}.management-admin-page,.management-surface-page{background:linear-gradient(#0f172a06 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#0f172a06 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 12% 8%,#10b98124,#0000 32%),radial-gradient(circle at 86% 18%,#0ea5e91f,#0000 34%),linear-gradient(135deg,#f8fafc,#eef7f6)}.management-sidebar{z-index:10;min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-color:#e2e8f0cc;border-bottom-width:1px;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.management-sidebar{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.management-sidebar{background-color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.management-sidebar{background-color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.management-sidebar{padding:calc(var(--spacing) * 4);--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);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=64rem){.management-sidebar{top:calc(var(--spacing) * 0);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);height:100vh;padding:calc(var(--spacing) * 5);border-bottom-width:0;position:sticky;overflow:hidden}}.management-sidebar-brand{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafccc;flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.management-sidebar-brand{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.management-sidebar-brand{padding:calc(var(--spacing) * 3)}.management-sidebar-brand>span{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-xl);background-color:var(--color-emerald-600);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#004e3b26;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.management-sidebar-brand>span{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.management-sidebar-brand strong,.management-sidebar-brand small{display:block}.management-sidebar-brand strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-sidebar-brand small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-sidebar-nav{gap:calc(var(--spacing) * 3);display:grid}@media (width>=64rem){.management-sidebar-nav{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;padding-right:calc(var(--spacing) * 1);flex:1;align-content:flex-start;overflow-y:auto}}.management-sidebar-nav{scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.management-sidebar-footer{gap:calc(var(--spacing) * 3);flex-shrink:0;display:grid}.management-sidebar-section{gap:calc(var(--spacing) * 1);display:grid}.management-sidebar-section+.management-sidebar-section{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-top:calc(var(--spacing) * 3)}.management-sidebar-section-label{padding-inline:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-400);text-transform:uppercase}.management-sidebar-section-links{gap:calc(var(--spacing) * 1);display:grid}.management-sidebar-nav a,.management-sidebar-logout button{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);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));border-width:1px;border-color:#0000;display:flex}@media (hover:hover){:is(.management-sidebar-nav a,.management-sidebar-logout button):hover{border-color:var(--color-emerald-100);background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){:is(.management-sidebar-nav a,.management-sidebar-logout button):hover{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}:is(.management-sidebar-nav a,.management-sidebar-logout button):hover{color:var(--color-emerald-800)}}:is(.management-sidebar-nav a,.management-sidebar-logout button):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-sidebar-nav a.is-active{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.management-sidebar-nav a.is-active{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.management-sidebar-nav a.is-active{background-color:var(--color-emerald-50);color:var(--color-emerald-900);--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);--tw-shadow-color:#d0fae599}@supports (color:color-mix(in lab, red, red)){.management-sidebar-nav a.is-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.management-sidebar-nav a.is-active:hover{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-900)}}.management-sidebar-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);background-color:var(--color-slate-100);color:var(--color-slate-500);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));flex-shrink:0;justify-content:center;align-items:center;display:flex}.management-sidebar-nav a.is-active .management-sidebar-icon{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-white);color:var(--color-slate-950);--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);--tw-shadow-color:#004e3b1a}@supports (color:color-mix(in lab, red, red)){.management-sidebar-nav a.is-active .management-sidebar-icon{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.management-sidebar-logout{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-top:calc(var(--spacing) * 3)}.management-sidebar-logout button{color:var(--color-rose-600)}@media (hover:hover){.management-sidebar-logout button:hover{background-color:var(--color-rose-50);color:var(--color-rose-700)}}.management-sidebar-logout button:focus{--tw-ring-color:var(--color-rose-100)}.management-sidebar-logout button .management-sidebar-icon{background-color:var(--color-rose-50);color:var(--color-rose-600)}.management-current-user{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;display:flex}@supports (color:color-mix(in lab, red, red)){.management-current-user{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-current-user{background-color:#f8fafcd9}@supports (color:color-mix(in lab, red, red)){.management-current-user{background-color:color-mix(in oklab, var(--color-slate-50) 85%, transparent)}}.management-current-user{padding:calc(var(--spacing) * 3);--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);--tw-shadow-color:#e2e8f073}@supports (color:color-mix(in lab, red, red)){.management-current-user{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.management-current-user-avatar{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-white);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-700);text-transform:uppercase;--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);--tw-shadow-color:#004e3b1a;flex-shrink:0;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.management-current-user-avatar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.management-current-user-body{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);display:grid}.management-current-user-label{--tw-font-weight:var(--font-weight-extrabold);font-size:.66rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.management-current-user-body strong,.management-current-user-body small{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.management-current-user-body strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-current-user-body small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-current-user-role{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:fit-content;max-width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;border-width:1px;align-items:center;display:inline-flex}.management-current-user-role.is-supervisor{border-color:var(--color-emerald-100);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.management-current-user-role.is-admin{border-color:var(--color-sky-100);background-color:var(--color-sky-50);color:var(--color-sky-800)}.management-current-user-role.is-management{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500)}.management-current-user.is-password-context{border-radius:var(--radius-2xl);border-color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.management-current-user.is-password-context{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-current-user.is-password-context{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.management-current-user.is-password-context{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.management-current-user.is-password-context{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#d0fae573}@supports (color:color-mix(in lab, red, red)){.management-current-user.is-password-context{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 45%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-current-user.is-password-context{grid-column:span 2/span 2}}.management-current-user.is-password-context .management-current-user-avatar{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12)}.management-main{min-width:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 4)}@media (width>=40rem){.management-main{padding:calc(var(--spacing) * 6)}}@media (width>=64rem){.management-main{padding:calc(var(--spacing) * 8)}}.management-admin-topbar{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-admin-topbar{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-admin-topbar{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.management-admin-topbar{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.management-admin-topbar{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-admin-topbar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-topbar{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.management-admin-topbar{padding:calc(var(--spacing) * 5)}}@media (width>=80rem){.management-admin-topbar{flex-direction:row;justify-content:space-between;align-items:center}}.management-page-kicker{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-emerald-700);text-transform:uppercase}.management-admin-topbar h1{margin-top:calc(var(--spacing) * 1);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--color-slate-950)}@media (width>=40rem){.management-admin-topbar h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.management-admin-topbar p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.management-admin-topbar-actions{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (width>=40rem){.management-admin-topbar-actions{flex-flow:wrap;align-items:center}}@media (width>=80rem){.management-admin-topbar-actions{justify-content:flex-end}}.management-date,.management-action-button{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--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);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));border-width:1px;justify-content:center;align-items:center;display:inline-flex}.management-date{border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-500)}.management-action-button{cursor:pointer;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-700)}@media (hover:hover){.management-action-button:hover{border-color:var(--color-emerald-200);color:var(--color-emerald-700)}}.management-action-button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-action-button.is-primary{border-color:var(--color-emerald-600);background-color:var(--color-emerald-600);color:var(--color-white)}@media (hover:hover){.management-action-button.is-primary:hover{border-color:var(--color-emerald-500);background-color:var(--color-emerald-500);color:var(--color-white)}}.management-action-button.is-success{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}@media (hover:hover){.management-action-button.is-success:hover{border-color:var(--color-emerald-300);background-color:var(--color-emerald-100)}}.management-action-button.is-warning{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-800)}@media (hover:hover){.management-action-button.is-warning:hover{border-color:var(--color-amber-300);background-color:var(--color-amber-100)}}.management-action-button.is-danger{border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-700)}@media (hover:hover){.management-action-button.is-danger:hover{border-color:var(--color-rose-300);background-color:var(--color-rose-100)}}.management-action-button.is-public-preview{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-800)}@media (hover:hover){.management-action-button.is-public-preview:hover{border-color:var(--color-sky-300);background-color:var(--color-sky-100);color:var(--color-sky-900)}}.management-review-topbar{align-items:flex-start}.management-review-topbar>div:first-child{max-width:var(--container-2xl)}.management-review-topbar-actions{align-items:stretch;gap:calc(var(--spacing) * 2);width:100%}@media (width>=80rem){.management-review-topbar-actions{width:auto;max-width:var(--container-4xl)}}.management-review-action-group{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcb3;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-review-action-group{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-review-action-group{padding:calc(var(--spacing) * 2)}@media (width>=40rem){.management-review-action-group{flex-flow:wrap;align-items:center}}.management-review-action-group .management-action-button{white-space:nowrap;width:100%}@media (width>=40rem){.management-review-action-group .management-action-button{width:auto}}.management-review-action-group form{min-width:calc(var(--spacing) * 0)}.management-review-action-group form .management-action-button{width:100%}.management-review-action-group.is-navigation,.management-review-action-group.is-session{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.management-review-action-group.is-navigation,.management-review-action-group.is-session{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-review-action-group.is-workflow{border-color:var(--color-emerald-100);background-color:#ecfdf559}@supports (color:color-mix(in lab, red, red)){.management-review-action-group.is-workflow{background-color:color-mix(in oklab, var(--color-emerald-50) 35%, transparent)}}.management-review-action-group.is-danger-zone{border-color:var(--color-rose-100);background-color:#fff1f259}@supports (color:color-mix(in lab, red, red)){.management-review-action-group.is-danger-zone{background-color:color-mix(in oklab, var(--color-rose-50) 35%, transparent)}}.management-admin-stats{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.management-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.management-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.management-admin-stat-card{isolation:isolate;cursor:pointer;gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;min-height:9rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-admin-stat-card{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-admin-stat-card{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-admin-stat-card{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-admin-stat-card{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-admin-stat-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-stat-card{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-admin-stat-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-emerald-200);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#d0fae580}@supports (color:color-mix(in lab, red, red)){.management-admin-stat-card:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 50%, transparent) var(--tw-shadow-alpha), transparent)}}}.management-admin-stat-card:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}@media (width>=40rem){.management-admin-stat-card{padding:calc(var(--spacing) * 5)}}.management-admin-stat-card:before{content:"";top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);height:calc(var(--spacing) * 1);background-color:var(--color-slate-300);border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px;position:absolute}.management-admin-stat-card.is-pending:before{background-color:var(--color-amber-400)}.management-admin-stat-card.is-approved:before{background-color:var(--color-emerald-500)}.management-admin-stat-card.is-rejected:before{background-color:var(--color-rose-500)}.management-admin-stat-card.is-total:before{background-color:var(--color-sky-500)}.management-admin-stat-icon{margin-bottom:calc(var(--spacing) * 1);height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-slate-100);color:var(--color-slate-600);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#fffc;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.management-admin-stat-icon{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-stat-card.is-pending .management-admin-stat-icon{background-color:var(--color-amber-50);color:var(--color-amber-700)}.management-admin-stat-card.is-approved .management-admin-stat-icon{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.management-admin-stat-card.is-rejected .management-admin-stat-icon{background-color:var(--color-rose-50);color:var(--color-rose-700)}.management-admin-stat-card.is-total .management-admin-stat-icon{background-color:var(--color-sky-50);color:var(--color-sky-700)}.management-admin-stat-value{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.management-admin-stat-card strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-800)}.management-admin-stat-card small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-admin-grid{margin-top:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);display:grid}@media (width>=80rem){.management-admin-grid{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.75fr)}}.management-dashboard-open-panel{order:1}@media (width>=80rem){.management-dashboard-open-panel{grid-row-start:1;grid-column-start:1}}.management-suspicious-dashboard-panel{order:2}@media (width>=80rem){.management-suspicious-dashboard-panel{grid-row-start:1;grid-column-start:2}}.management-dashboard-activity-panel{order:3}@media (width>=80rem){.management-dashboard-activity-panel{grid-row-start:2;grid-column-start:1}}.management-dashboard-status-panel{min-height:calc(var(--spacing) * 0);flex-direction:column;order:4;display:flex}@media (width>=80rem){.management-dashboard-status-panel{grid-row-start:2;grid-column-start:2}}.management-admin-panel{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf}@supports (color:color-mix(in lab, red, red)){.management-admin-panel{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-admin-panel{background-color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.management-admin-panel{background-color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.management-admin-panel{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-admin-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-admin-panel{padding:calc(var(--spacing) * 5)}}@media (width>=80rem){.management-admin-panel-wide{grid-row:span 2/span 2}}.management-admin-panel-latest{margin-top:calc(var(--spacing) * 5)}.management-admin-panel-header{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.management-admin-panel-header{flex-direction:row;justify-content:space-between;align-items:center}}.management-admin-panel-header span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.management-admin-panel-header h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-slate-950)}.management-admin-panel-header a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-700)}@media (hover:hover){.management-admin-panel-header a:hover{color:var(--color-emerald-900)}}.management-admin-panel-header a:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-admin-empty{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.management-admin-empty{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.management-admin-empty{padding:calc(var(--spacing) * 4)}.management-admin-empty strong,.management-admin-empty span{display:block}.management-admin-empty strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-950)}.management-admin-empty span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:#005f46cc}@supports (color:color-mix(in lab, red, red)){.management-admin-empty span{color:color-mix(in oklab, var(--color-emerald-800) 80%, transparent)}}.management-password-topbar{border-color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.management-password-topbar{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-password-topbar{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-password-topbar{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-password-topbar{--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-password-topbar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.management-password-panel{isolation:isolate;border-color:#d0fae5cc;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-password-panel{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-password-panel{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-password-panel{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-password-panel{--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-password-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.management-password-panel{background-image:linear-gradient(135deg,#f0fdfa75,#fffffff2)}.management-password-panel:before{content:"";top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 5);height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 28);background-color:#00bb7fcc;border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.management-password-panel:before{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.management-password-panel>*{z-index:10;position:relative}.management-password-panel-header{margin-bottom:calc(var(--spacing) * 0)}.management-password-panel-header p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-password-form{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;display:grid}@supports (color:color-mix(in lab, red, red)){.management-password-form{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-password-form{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.management-password-form{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-password-form{padding:calc(var(--spacing) * 4);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.management-password-form{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-password-form{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr)}}.management-password-form-section{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-password-form-section{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-password-form-section{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.management-password-form-section{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.management-password-form-section{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f08c}@supports (color:color-mix(in lab, red, red)){.management-password-form-section{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-password-current-section{grid-column:span 2/span 2}}.management-password-section-heading{margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 3)}.management-password-section-heading span,.management-password-guidance span,.management-password-submit-note span{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;text-transform:uppercase;display:block}.management-password-section-heading span{color:var(--color-emerald-700)}.management-password-section-heading p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-password-field-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.management-password-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-password-guidance{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf573}@supports (color:color-mix(in lab, red, red)){.management-password-guidance{background-color:color-mix(in oklab, var(--color-emerald-50) 45%, transparent)}}.management-password-guidance{padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-emerald-900);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.management-password-guidance{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-password-guidance span{color:var(--color-emerald-700)}.management-password-guidance ul{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);display:grid}.management-password-guidance li{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.management-password-guidance li{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.management-password-guidance li{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.management-password-submit-note{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-100);background-color:#f0f9ff73;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-password-submit-note{background-color:color-mix(in oklab, var(--color-sky-50) 45%, transparent)}}.management-password-submit-note{padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700)}@media (width>=40rem){.management-password-submit-note{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=64rem){.management-password-submit-note{grid-column:span 2/span 2}}.management-password-submit-note span{color:var(--color-sky-700)}.management-password-submit-note strong{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-800);display:block}.management-password-submit-note .management-action-button{width:100%}@media (width>=40rem){.management-password-submit-note .management-action-button{width:auto}}.management-review-list{gap:calc(var(--spacing) * 3);display:grid}.management-review-row{cursor:pointer;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-review-row{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-review-row{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.management-review-row{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-review-row{padding:calc(var(--spacing) * 3.5);--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-review-row{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-review-row{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-review-row:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-slate-300);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.management-review-row:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 80%, transparent) var(--tw-shadow-alpha), transparent)}}}.management-review-row:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-slate-200);--tw-outline-style:none;outline-style:none}@media (width>=40rem){.management-review-row{grid-template-columns:8.25rem minmax(0,1fr) auto;align-items:center}}.management-review-row{background-image:linear-gradient(120deg,#fdfbfb 0%,#ebedee 100%)}.management-review-row:before{content:"";inset-block:calc(var(--spacing) * 3);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);background-color:#90a1b999;border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.management-review-row:before{background-color:color-mix(in oklab, var(--color-slate-400) 60%, transparent)}}.management-review-row>*{position:relative}.management-review-row strong,.management-review-row small,.management-review-row em{display:block}.management-review-row-content{min-width:calc(var(--spacing) * 0)}.management-review-row-title{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-review-row-meta{margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:1;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-review-row-action{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);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));font-style:normal;display:inline-flex}@media (width>=40rem){.management-review-row-action{justify-self:flex-end}}.management-review-row-action:after{content:"→";font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-400);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));display:inline-block}.management-review-row:hover .management-review-row-action,.management-review-row:focus-visible .management-review-row-action{color:var(--color-slate-950)}.management-review-row:hover .management-review-row-action:after,.management-review-row:focus-visible .management-review-row-action:after{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-600)}.management-dashboard-activity-panel,.management-suspicious-dashboard-panel{min-height:calc(var(--spacing) * 0);flex-direction:column;display:flex}.management-dashboard-activity-panel .management-admin-panel-header,.management-suspicious-dashboard-panel .management-admin-panel-header{flex-shrink:0}.management-dashboard-balanced-body{min-height:calc(var(--spacing) * 0)}@media (width>=80rem){.management-dashboard-balanced-body{max-height:25rem;padding-right:calc(var(--spacing) * 1);flex:1;overflow-y:auto}}.management-dashboard-balanced-body{scrollbar-gutter:stable}.management-dashboard-balanced-body.is-empty{min-height:calc(var(--spacing) * 40);align-items:center;display:flex}.management-suspicious-dashboard-panel{border-color:var(--color-amber-100);background-color:#fffbeb59}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-panel{background-color:color-mix(in oklab, var(--color-amber-50) 35%, transparent)}}.management-suspicious-count{min-height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-amber-800);--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);justify-content:center;align-items:center;display:inline-flex}.management-suspicious-empty{min-height:calc(var(--spacing) * 40);border-color:var(--color-amber-100);background-color:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.management-suspicious-empty{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.management-suspicious-empty{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 6);text-align:center}.management-suspicious-empty strong{color:var(--color-amber-950)}.management-suspicious-empty span{color:#7b3306bf}@supports (color:color-mix(in lab, red, red)){.management-suspicious-empty span{color:color-mix(in oklab, var(--color-amber-900) 75%, transparent)}}.management-suspicious-dashboard-list{gap:calc(var(--spacing) * 2.5);display:grid}.management-suspicious-dashboard-list.is-collapsed-list{max-height:calc(var(--spacing) * 80);border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-amber-100);background-color:#ffffffb3;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-list.is-collapsed-list{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.management-suspicious-dashboard-list.is-collapsed-list{padding:calc(var(--spacing) * 3)}.management-suspicious-dashboard-row{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-100);background-color:#ffffffe0;display:grid}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-row{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.management-suspicious-dashboard-row{padding:calc(var(--spacing) * 3);text-align:left;--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);--tw-shadow-color:#fef3c666}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-row{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-100) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.management-suspicious-dashboard-row{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-suspicious-dashboard-row:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-amber-200);background-color:var(--color-white);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-row:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}}.management-suspicious-dashboard-row:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-amber-100);--tw-outline-style:none;outline-style:none}.management-suspicious-dashboard-row.is-collapsed{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-row.is-collapsed{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-suspicious-dashboard-topline{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.management-suspicious-dashboard-content strong,.management-suspicious-dashboard-content small,.management-suspicious-dashboard-content span,.management-suspicious-dashboard-meta span,.management-suspicious-dashboard-meta small,.management-suspicious-dashboard-meta em{display:block}.management-suspicious-dashboard-content strong{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-suspicious-dashboard-content small,.management-suspicious-dashboard-content span,.management-suspicious-dashboard-meta small{margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:1;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-suspicious-dashboard-meta{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-100);background-color:#fffbebbf}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-meta{background-color:color-mix(in oklab, var(--color-amber-50) 75%, transparent)}}.management-suspicious-dashboard-meta{padding:calc(var(--spacing) * 3);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-meta{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-suspicious-dashboard-meta span{border-radius:var(--radius-lg);background-color:#fffc;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-meta span{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-suspicious-dashboard-meta span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-amber-800);text-transform:uppercase;--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);--tw-ring-color:var(--color-amber-100)}.management-suspicious-dashboard-meta em{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-white);width:fit-content;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-amber-800);--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);--tw-ring-color:var(--color-amber-100);font-style:normal;display:inline-flex}.management-suspicious-dashboard-disclosure{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-100);background-color:#ffffffbf;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-disclosure{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.management-suspicious-dashboard-disclosure{--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)}.management-suspicious-dashboard-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-amber-900);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));list-style-type:none;display:flex}@media (hover:hover){.management-suspicious-dashboard-disclosure summary:hover{background-color:var(--color-amber-50)}}.management-suspicious-dashboard-disclosure summary:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-amber-100);--tw-outline-style:none;outline-style:none}.management-suspicious-dashboard-disclosure summary::-webkit-details-marker{display:none}.management-suspicious-dashboard-disclosure summary span{min-width:calc(var(--spacing) * 0)}.management-suspicious-dashboard-disclosure summary strong{height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 7);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-amber-800);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.management-suspicious-dashboard-disclosure[open] summary{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-amber-100);background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.management-suspicious-dashboard-disclosure[open] summary{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.management-dashboard-activity-panel .management-admin-panel-header p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-dashboard-activity-list{gap:calc(var(--spacing) * 2.5);display:grid}.management-dashboard-activity-row{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.management-dashboard-activity-row{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.management-dashboard-activity-row{padding:calc(var(--spacing) * 3.5);--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);--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.management-dashboard-activity-row{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.management-dashboard-activity-row{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-dashboard-activity-row:hover{border-color:var(--color-sky-100);background-color:#f0f9ff73}@supports (color:color-mix(in lab, red, red)){.management-dashboard-activity-row:hover{background-color:color-mix(in oklab, var(--color-sky-50) 45%, transparent)}}.management-dashboard-activity-row:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#dff2fe66}@supports (color:color-mix(in lab, red, red)){.management-dashboard-activity-row:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-100) 40%, transparent) var(--tw-shadow-alpha), transparent)}}}.management-dashboard-activity-row.is-permanent-delete{border-color:var(--color-rose-100);background-color:#fff1f240}@supports (color:color-mix(in lab, red, red)){.management-dashboard-activity-row.is-permanent-delete{background-color:color-mix(in oklab, var(--color-rose-50) 25%, transparent)}}@media (hover:hover){.management-dashboard-activity-row.is-permanent-delete:hover{border-color:var(--color-rose-200);background-color:#fff1f280}@supports (color:color-mix(in lab, red, red)){.management-dashboard-activity-row.is-permanent-delete:hover{background-color:color-mix(in oklab, var(--color-rose-50) 50%, transparent)}}.management-dashboard-activity-row.is-permanent-delete:hover{--tw-shadow-color:#ffe4e666}@supports (color:color-mix(in lab, red, red)){.management-dashboard-activity-row.is-permanent-delete:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-100) 40%, transparent) var(--tw-shadow-alpha), transparent)}}}.management-dashboard-activity-row.is-permanent-delete .management-dashboard-activity-topline strong{color:var(--color-rose-800)}.management-dashboard-activity-topline{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}@media (width>=40rem){.management-dashboard-activity-topline{flex-direction:row;justify-content:space-between;align-items:flex-start}}.management-dashboard-activity-topline strong,.management-dashboard-activity-topline span,.management-dashboard-activity-row p,.management-dashboard-activity-meta span,.management-dashboard-activity-meta small{min-width:calc(var(--spacing) * 0);overflow-wrap:anywhere;display:block}.management-dashboard-activity-topline strong{-webkit-line-clamp:1;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-dashboard-activity-topline span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400)}.management-dashboard-activity-row p{margin-top:calc(var(--spacing) * 2);-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-dashboard-activity-meta{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-top:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.management-dashboard-activity-meta{flex-direction:row;justify-content:space-between;align-items:center}}.management-dashboard-activity-actor{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.management-dashboard-activity-meta .management-dashboard-activity-actor-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);background-color:var(--color-emerald-50);color:var(--color-emerald-700);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.management-dashboard-activity-meta .management-dashboard-activity-actor-icon svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);flex-shrink:0;margin:0;display:block}.management-dashboard-activity-actor-label{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400)}.management-dashboard-activity-actor-name{min-width:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-800);overflow-wrap:anywhere}.management-dashboard-activity-meta small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600)}.management-dashboard-activity-empty{border-color:var(--color-slate-100);background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.management-dashboard-activity-empty{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.management-dashboard-activity-empty strong{color:var(--color-slate-700)}.management-dashboard-status-overview{min-height:calc(var(--spacing) * 0);justify-content:space-between;gap:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex}.management-dashboard-status-donut-wrap{justify-content:center;display:flex}.management-dashboard-status-donut{height:calc(var(--spacing) * 28);width:calc(var(--spacing) * 28);background:conic-gradient(#fbbf24 0deg var(--pending-end), #10b981 var(--pending-end) var(--approved-end), #f43f5e var(--approved-end) 360deg);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;position:relative}.management-dashboard-status-donut:before{content:"";inset:calc(var(--spacing) * 3);background-color:var(--color-white);border-radius:3.40282e38px;position:absolute}.management-dashboard-status-donut.is-empty{background-color:var(--color-slate-200);background-image:none}.management-dashboard-status-donut-center{z-index:10;text-align:center;justify-items:center;display:grid;position:relative}.management-dashboard-status-donut-center strong,.management-dashboard-status-donut-center span{display:block}.management-dashboard-status-donut-center strong{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-dashboard-status-donut-center span{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-size:.65rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.management-dashboard-status-summaries{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));display:grid}.management-dashboard-status-summary{min-width:calc(var(--spacing) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-top:calc(var(--spacing) * 2);position:relative}.management-dashboard-status-summary:before{content:"";top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:calc(var(--spacing) * .5);width:calc(var(--spacing) * 8);border-radius:3.40282e38px;position:absolute}.management-dashboard-status-summary.is-pending:before{background-color:var(--color-amber-400)}.management-dashboard-status-summary.is-approved:before{background-color:var(--color-emerald-500)}.management-dashboard-status-summary.is-rejected:before{background-color:var(--color-rose-500)}.management-dashboard-status-summary strong,.management-dashboard-status-summary span,.management-dashboard-status-summary small{display:block}.management-dashboard-status-summary strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-dashboard-status-summary span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);overflow-wrap:anywhere}.management-dashboard-status-summary small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400)}.management-dashboard-decision-summary{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcbf}@supports (color:color-mix(in lab, red, red)){.management-dashboard-decision-summary{background-color:color-mix(in oklab, var(--color-slate-50) 75%, transparent)}}.management-dashboard-decision-summary{padding:calc(var(--spacing) * 3)}.management-dashboard-decision-heading{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3);display:flex}.management-dashboard-decision-heading span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-600)}.management-dashboard-decision-heading strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-dashboard-decision-values{margin-top:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);flex-wrap:wrap;display:flex}.management-dashboard-decision-values strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-800)}.management-dashboard-decision-track{margin-top:calc(var(--spacing) * 3);height:calc(var(--spacing) * 1.5);background-color:var(--color-slate-200);border-radius:3.40282e38px;overflow:hidden}.management-dashboard-decision-track i{background-color:var(--color-emerald-500);height:100%;width:var(--completion-width);border-radius:3.40282e38px;display:block}.management-admin-table-wrap{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);overflow-x:auto}.management-admin-table{width:100%;min-width:58rem}:where(.management-admin-table>: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)));border-color:var(--color-slate-100)}.management-admin-table{text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.management-admin-table thead{background-color:var(--color-slate-50);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.management-admin-table th,.management-admin-table td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:top}.management-admin-table th:first-child,.management-admin-table td:first-child{text-align:center;width:9.5rem}.management-admin-table th:last-child,.management-admin-table td:last-child{text-align:center;width:11rem}:where(.management-admin-table tbody>: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)));border-color:var(--color-slate-100)}.management-admin-table tbody{background-color:var(--color-white)}.management-admin-table tbody tr{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))}@media (hover:hover){.management-admin-table tbody tr:hover{background-color:#ecfdf559}@supports (color:color-mix(in lab, red, red)){.management-admin-table tbody tr:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 35%, transparent)}}}.management-admin-table td strong,.management-admin-table td span:not(.status-badge):not(.visibility-badge):not(.spam-review-badge):not(.management-status-cell-inner):not(.management-inline-action-label):not(.management-admin-user-avatar):not(.management-admin-user-role-badge):not(.management-admin-user-time-value):not(.management-activity-log-action-pill):not(.management-activity-log-admin-icon):not(.management-activity-log-admin-email):not(.management-activity-log-time):not(.management-activity-log-target-type):not(.management-activity-log-detail-label):not(.management-activity-log-detail-values):not(.management-activity-log-detail-value):not(.management-activity-log-detail-arrow):not(.management-activity-log-detail-summary):not(.management-activity-log-detail-button-count){display:block}.management-admin-table td strong{-webkit-line-clamp:1;--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-admin-table td span:not(.status-badge):not(.visibility-badge):not(.spam-review-badge):not(.management-status-cell-inner):not(.management-inline-action-label):not(.management-admin-user-avatar):not(.management-admin-user-role-badge):not(.management-admin-user-time-value):not(.management-activity-log-action-pill):not(.management-activity-log-admin-icon):not(.management-activity-log-admin-email):not(.management-activity-log-time):not(.management-activity-log-target-type):not(.management-activity-log-detail-label):not(.management-activity-log-detail-values):not(.management-activity-log-detail-value):not(.management-activity-log-detail-arrow):not(.management-activity-log-detail-summary):not(.management-activity-log-detail-button-count){margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:1;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-admin-table td a:not(.management-inline-action){--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-700)}@media (hover:hover){.management-admin-table td a:not(.management-inline-action):hover{color:var(--color-emerald-900)}}.management-admin-table td a:not(.management-inline-action):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-admin-action-cell{text-align:center;white-space:nowrap}.management-status-cell{text-align:center;width:9.5rem;overflow:visible}.management-status-cell-inner{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);flex-direction:column;width:100%;display:flex;overflow:visible}.management-status-cell .status-badge{margin-inline:auto;overflow:visible}.management-inline-action{min-height:calc(var(--spacing) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);--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);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));display:inline-flex}@media (hover:hover){.management-inline-action:hover{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-800)}}.management-inline-action:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-sky-100);--tw-outline-style:none;outline-style:none}.management-inline-action svg{flex-shrink:0}.management-inline-action-label{white-space:nowrap}.management-dashboard-latest-wrap{border-radius:var(--radius-2xl);border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.management-dashboard-latest-wrap{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.management-dashboard-latest-wrap{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.management-dashboard-latest-wrap{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.management-dashboard-latest-wrap{--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-dashboard-latest-wrap{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-dashboard-latest-table{min-width:64rem}.management-dashboard-latest-table thead{background-color:#f8fafce6}@supports (color:color-mix(in lab, red, red)){.management-dashboard-latest-table thead{background-color:color-mix(in oklab, var(--color-slate-50) 90%, transparent)}}.management-dashboard-latest-table tbody tr{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-dashboard-latest-table tbody tr:hover{background-color:#f0f9ff73}@supports (color:color-mix(in lab, red, red)){.management-dashboard-latest-table tbody tr:hover{background-color:color-mix(in oklab, var(--color-sky-50) 45%, transparent)}}}.management-dashboard-latest-row td{padding-block:calc(var(--spacing) * 3.5)}.management-dashboard-latest-use-case,.management-dashboard-latest-submitter{min-width:13rem}.management-dashboard-latest-use-case strong,.management-dashboard-latest-submitter strong{-webkit-line-clamp:2;--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-dashboard-latest-use-case span,.management-dashboard-latest-submitter span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-dashboard-latest-table .management-inline-action{border-color:var(--color-slate-200);background-color:var(--color-white)}@media (hover:hover){.management-dashboard-latest-table .management-inline-action:hover{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-800)}}.management-submission-status-grid{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.management-submission-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.management-submission-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.management-submission-status-card{isolation:isolate;min-height:calc(var(--spacing) * 24);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-submission-status-card{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-submission-status-card{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-submission-status-card{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-submission-status-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-emerald-200);background-color:#ecfdf540}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 25%, transparent)}}.management-submission-status-card:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#d0fae566}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 40%, transparent) var(--tw-shadow-alpha), transparent)}}}.management-submission-status-card:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}@media (width>=40rem){.management-submission-status-card{padding-inline:calc(var(--spacing) * 5)}}.management-submission-status-card:before{content:"";top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);height:calc(var(--spacing) * 1);background-color:var(--color-slate-300);border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px;position:absolute}.management-submission-status-card.is-total:before{background-color:var(--color-sky-500)}.management-submission-status-card.is-pending:before{background-color:var(--color-amber-400)}.management-submission-status-card.is-approved:before{background-color:var(--color-emerald-500)}.management-submission-status-card.is-rejected:before{background-color:var(--color-rose-500)}.management-submission-status-card span,.management-submission-status-card strong{display:block;position:relative}.management-submission-status-card span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-600)}.management-submission-status-card strong{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.management-submission-status-card.is-active{border-color:var(--color-emerald-200);background-color:#ecfdf5bf}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card.is-active{background-color:color-mix(in oklab, var(--color-emerald-50) 75%, transparent)}}.management-submission-status-card.is-active{--tw-shadow-color:#d0fae599}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card.is-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-submission-status-card.is-pending.is-active{border-color:var(--color-amber-200);background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card.is-pending.is-active{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.management-submission-status-card.is-pending.is-active{--tw-shadow-color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card.is-pending.is-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-submission-status-card.is-approved.is-active{border-color:var(--color-emerald-200);background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card.is-approved.is-active{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.management-submission-status-card.is-approved.is-active{--tw-shadow-color:#d0fae599}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card.is-approved.is-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-submission-status-card.is-rejected.is-active{border-color:var(--color-rose-200);background-color:#fff1f2b3}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card.is-rejected.is-active{background-color:color-mix(in oklab, var(--color-rose-50) 70%, transparent)}}.management-submission-status-card.is-rejected.is-active{--tw-shadow-color:#ffe4e699}@supports (color:color-mix(in lab, red, red)){.management-submission-status-card.is-rejected.is-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-filter-panel,.management-submissions-panel{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf}@supports (color:color-mix(in lab, red, red)){.management-filter-panel,.management-submissions-panel{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-filter-panel,.management-submissions-panel{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-filter-panel,.management-submissions-panel{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-filter-panel,.management-submissions-panel{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-filter-panel,.management-submissions-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-filter-panel,.management-submissions-panel{padding:calc(var(--spacing) * 5)}}.management-filter-header{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.management-filter-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.management-filter-header span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.management-filter-header h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-slate-950)}.management-filter-header p{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf5b3;align-items:center;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-filter-header p{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.management-filter-header p{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-800)}.management-filter-form{align-items:flex-end;gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));display:grid}.management-filter-search{min-width:calc(var(--spacing) * 0)}@media (width>=48rem){.management-filter-search{grid-column:span 2/span 2}}.management-filter-field{min-width:calc(var(--spacing) * 0)}:where(.management-filter-field>: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)))}.management-filter-field{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.management-filter-field{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.management-filter-field{padding:calc(var(--spacing) * 3)}.management-filter-field label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-slate-500);text-transform:uppercase;display:block}.management-filter-field input,.management-filter-field select{height:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);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));--tw-outline-style:none;outline-style:none}:is(.management-filter-field input,.management-filter-field select)::placeholder{color:var(--color-slate-400)}@media (hover:hover){:is(.management-filter-field input,.management-filter-field select):hover{border-color:var(--color-slate-300)}}:is(.management-filter-field input,.management-filter-field select):focus{border-color:var(--color-emerald-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100)}.management-filter-actions{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);flex-direction:column;grid-column:1/-1;display:flex}@media (width>=40rem){.management-filter-actions{flex-flow:wrap;justify-content:flex-end}}.management-filter-actions .management-action-button{white-space:nowrap;width:100%}@media (width>=40rem){.management-filter-actions .management-action-button{width:auto}}.management-submissions-mobile-list{gap:calc(var(--spacing) * 3);display:grid}@media (width>=64rem){.management-submissions-mobile-list{display:none}}.management-submission-mobile-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf}@supports (color:color-mix(in lab, red, red)){.management-submission-mobile-card{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-submission-mobile-card{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-submission-mobile-card{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-submission-mobile-card{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-submission-mobile-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-submission-mobile-top{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);display:flex}.management-submission-mobile-card h2{-webkit-line-clamp:2;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-submission-mobile-card p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.management-submission-mobile-card dl{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.management-submission-mobile-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-submission-mobile-card dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-400);text-transform:uppercase}.management-submission-mobile-card dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700)}.management-submission-mobile-card .management-row-action{margin-top:calc(var(--spacing) * 4);width:100%}.management-submission-mobile-card .management-row-actions{margin-top:calc(var(--spacing) * 4);justify-content:flex-start}.management-submissions-table-wrap{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;display:none;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-submissions-table-wrap{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-submissions-table-wrap{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.management-submissions-table-wrap{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-submissions-table-wrap{--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);--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.management-submissions-table-wrap{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-submissions-table-wrap{display:block}}.management-submissions-table{table-layout:fixed;width:100%}:where(.management-submissions-table>: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)));border-color:var(--color-slate-100)}.management-submissions-table{text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.management-submissions-table thead{background-color:#f8fafcf2}@supports (color:color-mix(in lab, red, red)){.management-submissions-table thead{background-color:color-mix(in oklab, var(--color-slate-50) 95%, transparent)}}.management-submissions-table thead{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.management-submissions-table th,.management-submissions-table td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);vertical-align:middle}.management-submissions-table th:first-child,.management-submissions-table td:first-child{width:9.5rem}.management-submissions-table th:nth-child(2),.management-submissions-table td:nth-child(2){width:28%}.management-submissions-table th:nth-child(6),.management-submissions-table td:nth-child(6){width:14rem;padding-right:calc(var(--spacing) * 6);text-align:right}:where(.management-submissions-table tbody>: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)));border-color:var(--color-slate-100)}.management-submissions-table tbody{background-color:var(--color-white)}.management-submissions-table tbody tr{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-submissions-table tbody tr:hover{background-color:#f0f9ff73}@supports (color:color-mix(in lab, red, red)){.management-submissions-table tbody tr:hover{background-color:color-mix(in oklab, var(--color-sky-50) 45%, transparent)}}}.management-submissions-table tbody td:first-child{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:#0000}.management-submissions-table tbody tr:hover td:first-child{border-left-color:var(--color-sky-300)}.management-submissions-table td strong,.management-submissions-table td span:not(.status-badge):not(.visibility-badge):not(.spam-review-badge):not(.management-status-cell-inner):not(.management-action-group):not(.management-action-slot):not(.management-action-placeholder):not(.management-trash-actor-icon){display:block}.management-submissions-table td strong{-webkit-line-clamp:2;--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-submissions-table td span:not(.status-badge):not(.visibility-badge):not(.spam-review-badge):not(.management-status-cell-inner):not(.management-action-group):not(.management-action-slot):not(.management-action-placeholder):not(.management-trash-actor-icon){margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:1;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-submission-primary span{margin-top:calc(var(--spacing) * 1);max-width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-submission-submitter span,.management-submission-organization span,.management-submission-metrics span{color:var(--color-slate-500)}.management-submission-actions-cell{text-align:right}.management-row-action{min-height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);--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);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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.management-row-action:hover{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}}.management-row-action:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-row-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:inline-flex}.management-action-group{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}@media (width>=40rem){.management-action-group.is-secondary{margin-left:calc(var(--spacing) * 1);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-200);padding-left:calc(var(--spacing) * 2)}}.management-row-actions form{margin:calc(var(--spacing) * 0);height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);justify-content:center;align-items:center;display:inline-flex}.management-action-placeholder{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);display:block}.management-icon-action{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);color:var(--color-slate-600);--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);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));--tw-duration:.2s;border-width:1px;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.management-icon-action:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.management-icon-action:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-outline-style:none;outline-style:none}.management-icon-action.is-view{border-color:var(--color-slate-200)}@media (hover:hover){.management-icon-action.is-view:hover{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-700)}}.management-icon-action.is-view:focus{--tw-ring-color:var(--color-sky-100)}.management-icon-action.is-edit{border-color:var(--color-blue-200);background-color:var(--color-blue-50);color:var(--color-blue-700)}@media (hover:hover){.management-icon-action.is-edit:hover{border-color:var(--color-blue-300);background-color:var(--color-blue-100)}}.management-icon-action.is-edit:focus{--tw-ring-color:var(--color-blue-100)}.management-icon-action.is-public-preview{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}@media (hover:hover){.management-icon-action.is-public-preview:hover{border-color:var(--color-emerald-300);background-color:var(--color-emerald-100)}}.management-icon-action.is-public-preview:focus{--tw-ring-color:var(--color-emerald-100)}.management-icon-action.is-deactivate{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-700)}@media (hover:hover){.management-icon-action.is-deactivate:hover{border-color:var(--color-amber-300);background-color:var(--color-amber-100)}}.management-icon-action.is-deactivate:focus{--tw-ring-color:var(--color-amber-100)}.management-icon-action.is-reopen{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-700)}@media (hover:hover){.management-icon-action.is-reopen:hover{border-color:var(--color-sky-300);background-color:var(--color-sky-100)}}.management-icon-action.is-reopen:focus{--tw-ring-color:var(--color-sky-100)}.management-icon-action.is-reactivate{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}@media (hover:hover){.management-icon-action.is-reactivate:hover{border-color:var(--color-emerald-300);background-color:var(--color-emerald-100)}}.management-icon-action.is-reactivate:focus{--tw-ring-color:var(--color-emerald-100)}.management-icon-action.is-delete{border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-700)}@media (hover:hover){.management-icon-action.is-delete:hover{border-color:var(--color-rose-300);background-color:var(--color-rose-100)}}.management-icon-action.is-delete:focus{--tw-ring-color:var(--color-rose-100)}.management-delete-dialog{inset:calc(var(--spacing) * 0);z-index:90;border-style:var(--tw-border-style);width:100vw;max-width:none;height:100vh;max-height:none;padding:calc(var(--spacing) * 4);text-align:left;color:var(--color-slate-950);background-color:#0000;border-width:0;justify-content:center;align-items:center;position:fixed}.management-delete-dialog[open]{display:flex}.management-delete-dialog::backdrop{background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.management-delete-dialog::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.management-delete-dialog::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.management-delete-dialog-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:min(92vw,28rem);padding:calc(var(--spacing) * 6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061833}@supports (color:color-mix(in lab, red, red)){.management-delete-dialog-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.management-delete-dialog-card h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.management-delete-dialog-card p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-delete-dialog-actions{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.management-delete-dialog-actions{flex-direction:row;justify-content:flex-end}}.management-logout-dialog{inset:calc(var(--spacing) * 0);z-index:96;border-style:var(--tw-border-style);width:100vw;max-width:none;height:100vh;max-height:none;padding:calc(var(--spacing) * 4);text-align:left;color:var(--color-slate-950);background-color:#0000;border-width:0;justify-content:center;align-items:center;position:fixed}.management-logout-dialog[open]{display:flex}.management-logout-dialog::backdrop{background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.management-logout-dialog::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.management-logout-dialog::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.management-logout-dialog-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:min(92vw,28rem);padding:calc(var(--spacing) * 6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061833}@supports (color:color-mix(in lab, red, red)){.management-logout-dialog-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.management-logout-dialog-icon{margin-bottom:calc(var(--spacing) * 4);height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);background-color:var(--color-rose-50);color:var(--color-rose-700);--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);--tw-ring-color:var(--color-rose-100);justify-content:center;align-items:center;display:inline-flex}.management-logout-dialog-card h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.management-logout-dialog-card p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-logout-dialog-actions{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.management-logout-dialog-actions{flex-direction:row;justify-content:flex-end}}.management-logout-confirm-submit.is-loading{cursor:wait;opacity:.75}.management-review-confirm-dialog{inset:calc(var(--spacing) * 0);z-index:95;border-style:var(--tw-border-style);width:100vw;max-width:none;height:100vh;max-height:none;padding:calc(var(--spacing) * 4);text-align:left;color:var(--color-slate-950);background-color:#0000;border-width:0;justify-content:center;align-items:center;position:fixed}.management-review-confirm-dialog[open]{display:flex}.management-review-confirm-dialog::backdrop{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.management-review-confirm-dialog::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.management-review-confirm-dialog::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.management-review-confirm-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:min(92vw,30rem);padding:calc(var(--spacing) * 6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061833}@supports (color:color-mix(in lab, red, red)){.management-review-confirm-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.management-review-confirm-card.is-approve{border-color:var(--color-emerald-100)}.management-review-confirm-card.is-reject{border-color:var(--color-rose-100)}.management-review-confirm-icon{margin-bottom:calc(var(--spacing) * 4);height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);justify-content:center;align-items:center;display:inline-flex}.management-review-confirm-icon.is-approve{background-color:var(--color-emerald-50);color:var(--color-emerald-700);--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);--tw-ring-color:var(--color-emerald-100)}.management-review-confirm-icon.is-reject{background-color:var(--color-rose-50);color:var(--color-rose-700);--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);--tw-ring-color:var(--color-rose-100)}.management-review-confirm-kicker{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase;display:block}.management-review-confirm-card h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.management-review-confirm-card p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-review-confirm-actions{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.management-review-confirm-actions{flex-direction:row;justify-content:flex-end}}.management-review-confirm-submit.is-loading{cursor:wait;opacity:.75}.management-image-lightbox{inset:calc(var(--spacing) * 0);z-index:97;border-style:var(--tw-border-style);width:100vw;max-width:none;height:100vh;max-height:none;padding:calc(var(--spacing) * 4);text-align:left;color:var(--color-slate-950);background-color:#0000;border-width:0;justify-content:center;align-items:center;position:fixed}.management-image-lightbox[open]{display:flex}.management-image-lightbox::backdrop{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.management-image-lightbox::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.management-image-lightbox-panel{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;flex-direction:column;width:min(94vw,76rem);height:min(92vh,56rem);display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-panel{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.management-image-lightbox-panel{background-color:var(--color-slate-950);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061859}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.management-image-lightbox-header{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-header{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.management-image-lightbox-header{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-header{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.management-image-lightbox-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);color:var(--color-white)}@media (width>=40rem){.management-image-lightbox-header{padding-inline:calc(var(--spacing) * 5);flex-direction:row;justify-content:space-between;align-items:center}}.management-image-lightbox-header span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.management-image-lightbox-header h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.management-image-lightbox-close{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-close{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.management-image-lightbox-close{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-close{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.management-image-lightbox-close{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);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))}@media (hover:hover){.management-image-lightbox-close:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-close:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}}.management-image-lightbox-close:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-close:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.management-image-lightbox-close:focus{--tw-outline-style:none;outline-style:none}.management-image-lightbox-media{min-height:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 3);background-image:radial-gradient(circle,#33415561,#020617f2 66%);flex:1;justify-content:center;align-items:center;display:flex}@media (width>=40rem){.management-image-lightbox-media{padding:calc(var(--spacing) * 5)}}.management-image-lightbox-media img{border-radius:var(--radius-2xl);object-fit:contain;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);max-width:100%;max-height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061866}@supports (color:color-mix(in lab, red, red)){.management-image-lightbox-media img{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-adoption-dialog{inset:calc(var(--spacing) * 0);z-index:95;border-style:var(--tw-border-style);width:100vw;max-width:none;height:100vh;max-height:none;padding:calc(var(--spacing) * 4);text-align:left;color:var(--color-slate-950);background-color:#0000;border-width:0;justify-content:center;align-items:center;position:fixed}.management-catalog-adoption-dialog[open]{display:flex}.management-catalog-adoption-dialog::backdrop{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.management-catalog-adoption-dialog::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.management-catalog-adoption-dialog::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.management-catalog-adoption-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-white);width:min(92vw,31rem);padding:calc(var(--spacing) * 6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061833}@supports (color:color-mix(in lab, red, red)){.management-catalog-adoption-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-adoption-card.is-unit{border-color:var(--color-sky-100)}.management-catalog-adoption-icon{margin-bottom:calc(var(--spacing) * 4);height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);background-color:var(--color-emerald-50);color:var(--color-emerald-700);--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);--tw-ring-color:var(--color-emerald-100);justify-content:center;align-items:center;display:inline-flex}.management-catalog-adoption-icon.is-unit{background-color:var(--color-sky-50);color:var(--color-sky-700);--tw-ring-color:var(--color-sky-100)}.management-catalog-adoption-kicker{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase;display:block}.management-catalog-adoption-card h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.management-catalog-adoption-card p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-catalog-adoption-actions{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.management-catalog-adoption-actions{flex-direction:row;justify-content:flex-end}}.management-catalog-adoption-submit.is-loading{cursor:wait;opacity:.75}.management-empty-action{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:var(--color-white);width:fit-content;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-800);--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);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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.management-empty-action:hover{background-color:var(--color-emerald-50)}}.management-empty-action:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-review-summary{gap:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#d0fae5cc;display:grid}@supports (color:color-mix(in lab, red, red)){.management-review-summary{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-review-summary{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-review-summary{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-review-summary{padding:calc(var(--spacing) * 5);--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);--tw-shadow-color:#d0fae573}@supports (color:color-mix(in lab, red, red)){.management-review-summary{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 45%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-review-summary{grid-template-columns:minmax(0,1.4fr) minmax(20rem,.8fr);align-items:flex-start}}.management-review-summary-kicker{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (width>=40rem){.management-review-summary-kicker{flex-flow:wrap;align-items:center}}.management-review-summary-kicker small{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);width:fit-content;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);align-items:center;display:inline-flex}.management-review-summary h2{max-width:var(--container-4xl);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--color-slate-950)}@media (width>=40rem){.management-review-summary h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.management-review-summary p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-review-summary-meta{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.management-review-summary-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.management-review-summary-meta{grid-template-columns:repeat(1,minmax(0,1fr))}}.management-review-summary-meta div,.management-detail-list div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-review-summary-meta div,.management-detail-list div{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-review-summary-meta div,.management-detail-list div{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.management-review-summary-meta div,.management-detail-list div{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-review-summary-meta div,.management-detail-list div{padding:calc(var(--spacing) * 3);--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);--tw-shadow-color:#f1f5f999}@supports (color:color-mix(in lab, red, red)){.management-review-summary-meta div,.management-detail-list div{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-review-summary-meta dt,.management-detail-list dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-slate-400);text-transform:uppercase}.management-review-summary-meta dd,.management-detail-list dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-slate-800)}.management-review-grid{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 5);display:grid}@media (width>=64rem){.management-review-grid{grid-template-columns:minmax(0,1fr) minmax(20rem,.75fr)}}.management-review-panel-wide{margin-top:calc(var(--spacing) * 5)}.management-review-section{position:relative;overflow:hidden}.management-review-section:before{content:"";inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);background-color:var(--color-slate-200);position:absolute}.management-review-section>.management-admin-panel-header{margin-inline:calc(var(--spacing) * -4);margin-top:calc(var(--spacing) * -4);margin-bottom:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-50);--tw-gradient-to:var(--color-white);--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));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}@media (width>=40rem){.management-review-section>.management-admin-panel-header{margin-inline:calc(var(--spacing) * -5);margin-top:calc(var(--spacing) * -5);padding-inline:calc(var(--spacing) * 5)}}.management-review-section>.management-admin-panel-header span{color:var(--color-emerald-700)}.management-review-section-contact:before,.management-review-section-metrics:before{background-color:var(--color-emerald-200)}.management-review-section-image:before,.management-review-section-variants:before{background-color:var(--color-sky-200)}.management-review-section-use-case:before{background-color:var(--color-emerald-200)}.management-review-section-decision:before{background-color:var(--color-amber-200)}.management-detail-list{gap:calc(var(--spacing) * 3);display:grid}.management-use-case-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.management-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-use-case-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--tw-gradient-to:color-mix(in oklab, var(--color-slate-50) 80%, 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));height:100%;min-height:8rem;padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}.management-use-case-card.is-wide{min-height:calc(var(--spacing) * 0)}@media (width>=64rem){.management-use-case-card.is-wide{padding:calc(var(--spacing) * 5);grid-column:span 2/span 2}}.management-use-case-card dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-emerald-700);text-transform:uppercase}.management-use-case-card dd{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-slate-700)}.management-use-case-card.is-wide dd{max-width:var(--container-5xl);--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}@media (width>=40rem){.management-use-case-card.is-wide dd{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (width>=64rem){.management-detail-list-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.management-detail-list-wide div:first-child,.management-detail-list-wide div:nth-child(2),.management-detail-list-wide div:nth-child(4){grid-column:span 2/span 2}}.management-review-image-frame{height:calc(var(--spacing) * 64);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-review-image-frame{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.management-review-image-frame{background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-review-image-frame{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-review-image{object-fit:contain;width:100%;max-height:100%;display:block}.management-review-image-button{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);justify-content:center;width:100%}.management-review-table-wrap{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.management-review-table-wrap{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.management-review-table-wrap{--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);--tw-shadow-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.management-review-table-wrap{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.management-review-table{table-layout:fixed;width:100%;min-width:64rem}:where(.management-review-table>: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)));border-color:var(--color-slate-100)}.management-review-table{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.management-review-table-col-index{width:3rem}.management-review-table-col-indicator{width:14rem}.management-review-table-col-dimension{width:8rem}.management-review-table-col-unit{width:6rem}.management-review-table-col-number{width:5.5rem}.management-review-table thead{background-color:#f8fafcf2}@supports (color:color-mix(in lab, red, red)){.management-review-table thead{background-color:color-mix(in oklab, var(--color-slate-50) 95%, transparent)}}.management-review-table thead{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.management-review-table th,.management-review-table td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);text-align:center;vertical-align:middle}:where(.management-review-table tbody>: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)));border-color:var(--color-slate-100)}.management-review-table tbody{background-color:var(--color-white)}.management-review-table tbody tr{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))}@media (hover:hover){.management-review-table tbody tr:hover{background-color:#ecfdf559}@supports (color:color-mix(in lab, red, red)){.management-review-table tbody tr:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 35%, transparent)}}}.management-review-table td strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-review-table th:nth-child(n+5),.management-review-table td:nth-child(n+5){white-space:nowrap}.management-review-table td:nth-child(n+5){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);--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,)}.management-review-value-cell{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);text-align:center;flex-direction:column;display:flex}.management-item-variants-review{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-item-variants-review{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-variant-review-list{gap:calc(var(--spacing) * 5);display:grid}.management-variant-review-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-slate-100);background-color:var(--color-white);--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);--tw-shadow-color:#f1f5f999;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-variant-review-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-variant-review-card{--management-dimension-accent:var(--management-dimension-color,#94a3b8);background:linear-gradient(135deg, var(--management-dimension-accent), #f8fafc94 100%), linear-gradient(90deg, var(--management-dimension-accent), transparent 38%), #fff}@supports (color:color-mix(in lab, red, red)){.management-variant-review-card{background:linear-gradient(135deg, color-mix(in srgb, var(--management-dimension-accent) 3%, #fff), #f8fafc94 100%), linear-gradient(90deg, color-mix(in srgb, var(--management-dimension-accent) 3.5%, transparent), transparent 38%), #fff}}.management-variant-review-card{border-color:var(--management-dimension-accent)}@supports (color:color-mix(in lab, red, red)){.management-variant-review-card{border-color:color-mix(in srgb, var(--management-dimension-accent) 9%, #e2e8f0)}}.management-variant-review-card{border-left-color:var(--management-dimension-accent)}@supports (color:color-mix(in lab, red, red)){.management-variant-review-card{border-left-color:color-mix(in srgb, var(--management-dimension-accent) 62%, #e2e8f0)}}.management-variant-review-card-header{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcbf;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-variant-review-card-header{background-color:color-mix(in oklab, var(--color-slate-50) 75%, transparent)}}.management-variant-review-card-header{padding:calc(var(--spacing) * 4)}@media (width>=40rem){.management-variant-review-card-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.management-variant-review-card-header{background:linear-gradient(135deg, var(--management-dimension-accent), #f8fafcc7)}@supports (color:color-mix(in lab, red, red)){.management-variant-review-card-header{background:linear-gradient(135deg, color-mix(in srgb, var(--management-dimension-accent) 3%, #fff), #f8fafcc7)}}.management-variant-review-card-header{border-color:var(--management-dimension-accent)}@supports (color:color-mix(in lab, red, red)){.management-variant-review-card-header{border-color:color-mix(in srgb, var(--management-dimension-accent) 10%, #e2e8f0)}}.management-variant-review-index{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--management-dimension-accent);text-transform:uppercase}@supports (color:color-mix(in lab, red, red)){.management-variant-review-index{color:color-mix(in srgb, var(--management-dimension-accent) 74%, #334155)}}.management-variant-review-card-header h3{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950)}.management-variant-review-summary{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);flex-wrap:wrap;display:flex}.management-variant-dimension-chip{min-height:calc(var(--spacing) * 7);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);background:var(--management-dimension-accent);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-variant-dimension-chip{background:color-mix(in srgb, var(--management-dimension-accent) 10%, #fff)}}.management-variant-dimension-chip{border-color:var(--management-dimension-accent)}@supports (color:color-mix(in lab, red, red)){.management-variant-dimension-chip{border-color:color-mix(in srgb, var(--management-dimension-accent) 24%, #e2e8f0)}}.management-variant-dimension-chip{color:var(--management-dimension-accent)}@supports (color:color-mix(in lab, red, red)){.management-variant-dimension-chip{color:color-mix(in srgb, var(--management-dimension-accent) 74%, #334155)}}.management-variant-review-counts{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (width>=40rem){.management-variant-review-counts{justify-content:flex-end}}.management-variant-review-count{min-height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-width:1px;flex-shrink:0;display:inline-flex}.management-variant-review-count strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--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,)}.management-variant-review-count.is-total{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-600)}.management-variant-review-count.is-public{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.management-variant-review-count.is-internal{border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-600)}.management-variant-review-body{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.management-variant-review-body{padding:calc(var(--spacing) * 5)}}.management-item-comment-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf573}@supports (color:color-mix(in lab, red, red)){.management-item-comment-card{background-color:color-mix(in oklab, var(--color-emerald-50) 45%, transparent)}}.management-item-comment-card{padding:calc(var(--spacing) * 4);background:var(--management-dimension-accent)}@supports (color:color-mix(in lab, red, red)){.management-item-comment-card{background:color-mix(in srgb, var(--management-dimension-accent) 6%, #fff)}}.management-item-comment-card{border-color:var(--management-dimension-accent)}@supports (color:color-mix(in lab, red, red)){.management-item-comment-card{border-color:color-mix(in srgb, var(--management-dimension-accent) 18%, #e2e8f0)}}.management-item-comment-card strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase;display:block}.management-item-comment-card p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:pre-line;color:var(--color-slate-700)}.management-variant-review-items{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.management-variant-review-item{align-content:flex-start;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);min-height:100%;padding:calc(var(--spacing) * 4);border-width:1px;border-color:#d3dad76b;display:grid;box-shadow:0 0 0 1px #0000000d}.management-variant-review-item.is-internal{background-color:#f8fafc80}@supports (color:color-mix(in lab, red, red)){.management-variant-review-item.is-internal{background-color:color-mix(in oklab, var(--color-slate-50) 50%, transparent)}}.management-variant-review-item.is-public{background-color:var(--color-white);border-color:#d3dad76b}.management-variant-review-item-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.management-variant-review-item-main{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 4)}.management-variant-review-item h4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950)}.management-variant-review-item p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600)}.management-variant-review-value{border-radius:var(--radius-lg);background-color:var(--color-white);width:fit-content;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-900);--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);--tw-ring-color:var(--color-slate-100);display:inline-flex}.management-variant-review-item dl{gap:calc(var(--spacing) * 3);display:grid}.management-variant-review-detail{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.management-variant-review-detail{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.management-variant-review-detail{padding:calc(var(--spacing) * 3)}.management-variant-review-item dt{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.management-variant-review-item dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:pre-line;color:var(--color-slate-700)}.management-variant-type-badge,.management-variant-visibility-badge{min-height:calc(var(--spacing) * 7);border-radius:var(--radius-lg);width:fit-content;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.management-variant-type-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-800)}.management-variant-visibility-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-600)}.management-variant-visibility-badge.is-public{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.management-variant-review-empty{border-color:var(--color-slate-100);background-color:#f8fafcbf}@supports (color:color-mix(in lab, red, red)){.management-variant-review-empty{background-color:color-mix(in oklab, var(--color-slate-50) 75%, transparent)}}.catalog-review-panel{border-color:#dff2fecc}@supports (color:color-mix(in lab, red, red)){.catalog-review-panel{border-color:color-mix(in oklab, var(--color-sky-100) 80%, transparent)}}.catalog-review-panel{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.catalog-review-panel{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.catalog-review-explanation{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-100);background-color:#f0f9ffa6}@supports (color:color-mix(in lab, red, red)){.catalog-review-explanation{background-color:color-mix(in oklab, var(--color-sky-50) 65%, transparent)}}.catalog-review-explanation{padding:calc(var(--spacing) * 4)}.catalog-review-explanation strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.catalog-review-explanation p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.catalog-review-list{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));display:grid}.catalog-review-list.is-single{max-width:var(--container-3xl);grid-template-columns:minmax(0,min(100%,48rem))}.catalog-review-card{gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcbf;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.catalog-review-card{background-color:color-mix(in oklab, var(--color-slate-50) 75%, transparent)}}.catalog-review-card{padding:calc(var(--spacing) * 4)}@media (width>=40rem){.catalog-review-card{flex-direction:row;justify-content:space-between;align-items:center}}.catalog-review-card h3{margin-top:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950)}.catalog-review-card p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.catalog-review-card form{flex-shrink:0}.catalog-review-card .management-action-button{min-height:calc(var(--spacing) * 11);width:100%;padding-inline:calc(var(--spacing) * 4);white-space:nowrap}@media (width>=40rem){.catalog-review-card .management-action-button{width:auto}}.catalog-snapshot-badge{min-height:calc(var(--spacing) * 7);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-200);background-color:var(--color-sky-50);width:fit-content;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-sky-800);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.suspicious-review-panel{border-color:var(--color-amber-100);background-color:#fffbeb73}@supports (color:color-mix(in lab, red, red)){.suspicious-review-panel{background-color:color-mix(in oklab, var(--color-amber-50) 45%, transparent)}}.suspicious-review-note{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-100);background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.suspicious-review-note{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.suspicious-review-note{padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-amber-950);--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)}.suspicious-review-note p{max-width:var(--container-4xl)}.suspicious-review-note dl{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.suspicious-review-note dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.suspicious-review-note dt{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-amber-700);text-transform:uppercase}.suspicious-review-note dd{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-950)}.historical-security-panel{border-color:var(--color-slate-200);background-color:#f8fafca6}@supports (color:color-mix(in lab, red, red)){.historical-security-panel{background-color:color-mix(in oklab, var(--color-slate-50) 65%, transparent)}}.historical-security-note{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.historical-security-note{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.historical-security-note{--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)}.historical-security-note summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-800);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));list-style-type:none;display:flex}@media (hover:hover){.historical-security-note summary:hover{background-color:var(--color-slate-50)}}.historical-security-note summary:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-slate-200);--tw-outline-style:none;outline-style:none}.historical-security-note summary::-webkit-details-marker{display:none}.historical-security-note summary span{min-width:calc(var(--spacing) * 0)}.historical-security-note summary strong{height:calc(var(--spacing) * 7);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-slate-600);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.historical-security-note[open] summary{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50)}.historical-security-note-content{padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.historical-security-note-content p{max-width:var(--container-4xl)}.historical-security-note-content dl{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.historical-security-note-content dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.historical-security-note-content dt{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.historical-security-note-content dd{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-950)}.management-review-note{margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-100);background-color:#fffbeb73}@supports (color:color-mix(in lab, red, red)){.management-review-note{background-color:color-mix(in oklab, var(--color-amber-50) 45%, transparent)}}.management-review-note{padding:calc(var(--spacing) * 4)}.management-review-note strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.management-review-note p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:pre-line;color:var(--color-slate-700)}.management-decision-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.management-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-decision-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-white);min-height:100%;padding:calc(var(--spacing) * 5);--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);--tw-shadow-color:#d0fae573;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-decision-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.management-decision-card.is-danger{border-color:var(--color-rose-100);--tw-shadow-color:#ffe4e673}@supports (color:color-mix(in lab, red, red)){.management-decision-card.is-danger{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-100) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.management-decision-card h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-decision-card p{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.management-decision-card textarea{min-height:calc(var(--spacing) * 32);resize:none;border-radius:var(--radius-xl);border-color:var(--color-slate-200);background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.management-decision-card textarea{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-decision-card textarea:focus{border-color:var(--color-emerald-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100)}.management-decision-card.is-danger textarea:focus{border-color:var(--color-rose-300);--tw-ring-color:var(--color-rose-100)}.management-decision-note-label{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);flex-wrap:wrap;display:flex}.management-decision-card .primary-button,.management-decision-card .danger-button{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);width:100%}@media (width>=40rem){.management-decision-card .primary-button,.management-decision-card .danger-button{width:fit-content}}.management-edit-form{gap:calc(var(--spacing) * 6);display:grid}.management-edit-form>.management-admin-panel{border-color:#e2e8f0cc;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-edit-form>.management-admin-panel{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.management-edit-form>.management-admin-panel{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-edit-form>.management-admin-panel{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-edit-form>.management-admin-panel>.management-admin-panel-header{margin-inline:calc(var(--spacing) * -4);margin-top:calc(var(--spacing) * -4);margin-bottom:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-50);--tw-gradient-to:var(--color-white);--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));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}@media (width>=40rem){.management-edit-form>.management-admin-panel>.management-admin-panel-header{margin-inline:calc(var(--spacing) * -5);margin-top:calc(var(--spacing) * -5);padding-inline:calc(var(--spacing) * 5)}}.management-edit-form>.management-admin-panel>.management-admin-panel-header span{color:var(--color-emerald-700)}.management-edit-form>.management-admin-panel>.management-admin-panel-header p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-edit-form>.management-admin-panel>.management-admin-panel-header .management-action-button{width:100%}@media (width>=40rem){.management-edit-form>.management-admin-panel>.management-admin-panel-header .management-action-button{width:auto}}.management-edit-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.management-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-edit-use-case-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.management-edit-use-case-grid{grid-template-columns:minmax(0,1fr) minmax(8.5rem,12rem)}.management-edit-use-case-grid .management-edit-full{grid-column:span 2/span 2}}.management-edit-use-case-title,.management-edit-use-case-year{min-width:calc(var(--spacing) * 0)}.management-edit-use-case-balanced-row{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.management-edit-use-case-balanced-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-edit-grid>.form-field,.management-edit-use-case-grid>.form-field,.management-edit-use-case-balanced-row>.form-field{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.management-edit-grid>.form-field,.management-edit-use-case-grid>.form-field,.management-edit-use-case-balanced-row>.form-field{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.management-edit-grid>.form-field,.management-edit-use-case-grid>.form-field,.management-edit-use-case-balanced-row>.form-field{padding:calc(var(--spacing) * 3)}.management-edit-selection-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.management-edit-selection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.management-edit-selection-grid .management-edit-full{grid-column:span 3/span 3}}.management-edit-selection-grid>.form-field{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.management-edit-selection-grid>.form-field{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.management-edit-selection-grid>.form-field{padding:calc(var(--spacing) * 3)}.management-edit-selection-unit-field{order:3}.management-edit-selection-custom-row{order:4;grid-column:1/-1}.management-edit-selection-custom-row[data-custom-unit-panel]{order:5}@media (width>=48rem){.management-edit-full{grid-column:span 2/span 2}}.management-edit-items{gap:calc(var(--spacing) * 4);display:grid}.management-edit-add-note{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf58c}@supports (color:color-mix(in lab, red, red)){.management-edit-add-note{background-color:color-mix(in oklab, var(--color-emerald-50) 55%, transparent)}}.management-edit-add-note{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-900);--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);--tw-shadow-color:#d0fae566}@supports (color:color-mix(in lab, red, red)){.management-edit-add-note{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.management-edit-item-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--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);--tw-shadow-color:#f1f5f9cc;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-edit-item-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.management-edit-item-card{background-image:linear-gradient(135deg,#fffffffa,#f8fafcb8)}.management-edit-item-card.is-new{border-color:var(--color-emerald-100);background-color:#ecfdf559}@supports (color:color-mix(in lab, red, red)){.management-edit-item-card.is-new{background-color:color-mix(in oklab, var(--color-emerald-50) 35%, transparent)}}.management-edit-item-card.is-new{background-image:linear-gradient(135deg,#ecfdf58f,#ffffffeb)}.management-edit-item-card.has-errors{border-color:var(--color-rose-200);background-color:#fff1f24d}@supports (color:color-mix(in lab, red, red)){.management-edit-item-card.has-errors{background-color:color-mix(in oklab, var(--color-rose-50) 30%, transparent)}}.management-edit-item-card.has-errors{background-image:linear-gradient(135deg,#fff1f29e,#fffffff0)}.management-edit-item-accordion{display:block}.management-edit-item-summary{cursor:pointer;gap:calc(var(--spacing) * 4);border-left-style:var(--tw-border-style);border-color:#5ee9b5b3;border-left-width:4px;flex-direction:column;list-style-type:none;display:flex}@supports (color:color-mix(in lab, red, red)){.management-edit-item-summary{border-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.management-edit-item-summary{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.management-edit-item-summary{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.management-edit-item-summary{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);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))}@media (hover:hover){.management-edit-item-summary:hover{background-color:#ecfdf573}@supports (color:color-mix(in lab, red, red)){.management-edit-item-summary:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 45%, transparent)}}}.management-edit-item-summary:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}@media (width>=64rem){.management-edit-item-summary{flex-direction:row;justify-content:space-between;align-items:center}}.management-edit-item-summary::-webkit-details-marker{display:none}.management-edit-item-summary::marker{content:""}.management-edit-item-accordion[open] .management-edit-item-summary{background-color:var(--color-white)}.management-edit-item-summary-main{min-width:calc(var(--spacing) * 0);flex:1}.management-edit-item-summary-main strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-950);display:block}.management-edit-item-summary-main span{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);display:block;overflow:hidden}.management-edit-item-summary-meta{width:100%;min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);display:grid}@media (width>=64rem){.management-edit-item-summary-meta{flex:1.4}}.management-edit-item-summary-meta{grid-template-columns:repeat(auto-fit,minmax(8.25rem,1fr))}.management-edit-item-summary-meta span{min-height:calc(var(--spacing) * 14);min-width:calc(var(--spacing) * 0);justify-content:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffeb;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-edit-item-summary-meta span{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.management-edit-item-summary-meta span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--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);--tw-shadow-color:#f1f5f9b3}@supports (color:color-mix(in lab, red, red)){.management-edit-item-summary-meta span{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-edit-item-summary-meta b{--tw-font-weight:var(--font-weight-extrabold);font-size:.62rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-400);text-transform:uppercase;display:block}.management-edit-item-summary-meta em{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);font-style:normal;display:block;overflow:hidden}.management-edit-item-chevron{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500);--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);--tw-shadow-color:#f1f5f9cc;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.management-edit-item-chevron{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.management-edit-item-chevron{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));--tw-duration:.2s;transition-duration:.2s}.management-edit-item-chevron svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);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));--tw-duration:.2s;transition-duration:.2s}.management-edit-item-accordion[open] .management-edit-item-chevron{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.management-edit-item-accordion[open] .management-edit-item-chevron svg{rotate:180deg}.management-edit-item-body{border-top-style:var(--tw-border-style);border-color:#e2e8f0b3;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.management-edit-item-body{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-edit-item-body{background-color:#f8fafc73}@supports (color:color-mix(in lab, red, red)){.management-edit-item-body{background-color:color-mix(in oklab, var(--color-slate-50) 45%, transparent)}}.management-edit-item-body{padding:calc(var(--spacing) * 4)}@media (width>=40rem){.management-edit-item-body{padding:calc(var(--spacing) * 5)}}.management-edit-new-actions{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-emerald-900);--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);--tw-shadow-color:#d0fae559;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-edit-new-actions{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-edit-new-actions{flex-direction:row;justify-content:space-between;align-items:center}}.management-edit-custom-field{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf559}@supports (color:color-mix(in lab, red, red)){.management-edit-custom-field{background-color:color-mix(in oklab, var(--color-emerald-50) 35%, transparent)}}.management-edit-custom-field{padding:calc(var(--spacing) * 4)}.management-edit-custom-field .catalog-snapshot-badge{margin-bottom:calc(var(--spacing) * 3)}.management-edit-panel-helper{margin-top:calc(var(--spacing) * 2);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-edit-item-header{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-color:#e2e8f0b3;border-bottom-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-edit-item-header{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-edit-item-header{padding-bottom:calc(var(--spacing) * 4)}@media (width>=40rem){.management-edit-item-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.management-edit-item-header strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-edit-item-header span{max-width:var(--container-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.management-edit-item-sections{gap:calc(var(--spacing) * 4);display:grid}.management-edit-item-section{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-edit-item-section{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-edit-item-section{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#f1f5f9b3}@supports (color:color-mix(in lab, red, red)){.management-edit-item-section{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-edit-item-section.is-advanced{background-color:#f8fafcbf}@supports (color:color-mix(in lab, red, red)){.management-edit-item-section.is-advanced{background-color:color-mix(in oklab, var(--color-slate-50) 75%, transparent)}}.management-edit-item-section-heading{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 3);flex-direction:column;display:flex}.management-edit-item-section-heading span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-emerald-700);text-transform:uppercase}.management-edit-item-section-heading p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-edit-value-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.management-edit-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.management-edit-value-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.management-edit-value-grid>.form-field,.management-variant-grid>.form-field{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.management-edit-value-grid>.form-field,.management-variant-grid>.form-field{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.management-edit-value-grid>.form-field,.management-variant-grid>.form-field{padding:calc(var(--spacing) * 3)}.management-edit-value-grid input.form-control,.management-variant-grid input.form-control{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.management-edit-advanced-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.management-edit-advanced-grid{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}}.management-variant-editor{border-color:var(--color-sky-100);background-color:#f0f9ff4d}@supports (color:color-mix(in lab, red, red)){.management-variant-editor{background-color:color-mix(in oklab, var(--color-sky-50) 30%, transparent)}}.management-variant-editor{background-image:linear-gradient(135deg,#f0f9ff94,#ffffffe0)}.management-variant-list{gap:calc(var(--spacing) * 4);display:grid}.management-variant-row{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf}@supports (color:color-mix(in lab, red, red)){.management-variant-row{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-variant-row{background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.management-variant-row{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.management-variant-row-header{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcb3;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-variant-row-header{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-variant-row-header{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}@media (width>=40rem){.management-variant-row-header{flex-direction:row;justify-content:space-between;align-items:center}}.management-variant-row-header strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-variant-actions{gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.management-variant-actions{flex-wrap:wrap;align-items:center;display:flex}}.management-variant-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.management-variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.management-variant-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.management-variant-grid .management-edit-full{grid-column:span 3/span 3}}.management-variant-public-field{flex-direction:column;justify-content:flex-end;display:flex}.management-variant-checkbox{min-height:calc(var(--spacing) * 12);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);--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);--tw-shadow-color:#f1f5f9b3;display:flex}@supports (color:color-mix(in lab, red, red)){.management-variant-checkbox{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-variant-checkbox{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))}@media (hover:hover){.management-variant-checkbox:hover{border-color:var(--color-emerald-200);background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.management-variant-checkbox:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}}.management-variant-checkbox input{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-color:var(--color-slate-300);color:var(--color-emerald-600);border-radius:.25rem}.management-variant-checkbox input:focus{--tw-ring-color:var(--color-emerald-500)}.management-variant-move,.management-variant-remove{min-height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);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));border-width:1px;justify-content:center;align-items:center;display:inline-flex}:is(.management-variant-move,.management-variant-remove):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-outline-style:none;outline-style:none}.management-variant-move{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-600)}@media (hover:hover){.management-variant-move:hover{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-800)}}.management-variant-move:focus{--tw-ring-color:var(--color-sky-100)}.management-variant-move.is-disabled,.management-variant-move:disabled{cursor:not-allowed;opacity:.45}@media (hover:hover){:is(.management-variant-move.is-disabled,.management-variant-move:disabled):hover{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-600)}}.management-variant-remove{border-color:var(--color-rose-100);background-color:#fff1f2b3}@supports (color:color-mix(in lab, red, red)){.management-variant-remove{background-color:color-mix(in oklab, var(--color-rose-50) 70%, transparent)}}.management-variant-remove{color:var(--color-rose-700)}@media (hover:hover){.management-variant-remove:hover{border-color:var(--color-rose-200);background-color:var(--color-rose-50)}}.management-variant-remove:focus{--tw-ring-color:var(--color-rose-100)}.management-variant-add{margin-top:calc(var(--spacing) * 4);min-height:calc(var(--spacing) * 11);--tw-border-style:dashed;border-style:dashed;border-color:var(--color-sky-200);background-color:var(--color-white);width:100%;color:var(--color-sky-800);justify-content:center}@media (hover:hover){.management-variant-add:hover{border-color:var(--color-sky-300);background-color:var(--color-sky-50)}}@media (width>=40rem){.management-variant-add{width:fit-content}}.management-edit-image-preview{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-white);padding:calc(var(--spacing) * 3);--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);--tw-shadow-color:#f1f5f9b3;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-edit-image-preview{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-edit-image-preview{flex-direction:row;align-items:center}}.management-edit-image-preview img{height:calc(var(--spacing) * 28);border-radius:var(--radius-lg);object-fit:cover;width:100%}@media (width>=40rem){.management-edit-image-preview img{width:calc(var(--spacing) * 36)}}.management-edit-image-preview span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-edit-media-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=64rem){.management-edit-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-edit-media-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafc8c}@supports (color:color-mix(in lab, red, red)){.management-edit-media-card{background-color:color-mix(in oklab, var(--color-slate-50) 55%, transparent)}}.management-edit-media-card{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.management-edit-media-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-edit-media-card{padding:calc(var(--spacing) * 5)}}.management-edit-media-card{background-image:linear-gradient(135deg,#f8fafcd1,#ffffffe6)}.management-edit-media-card-heading{margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-color:#e2e8f0b3;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.management-edit-media-card-heading{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-edit-media-card-heading{padding-bottom:calc(var(--spacing) * 4)}.management-edit-media-card-heading span{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-slate-400);text-transform:uppercase}.management-edit-media-card-heading h3{margin-top:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-edit-media-card-heading p,.management-edit-media-empty{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-edit-media-card textarea.form-control{min-height:calc(var(--spacing) * 40)}.management-edit-submit{gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#fffffff2;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-edit-submit{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-edit-submit{padding:calc(var(--spacing) * 5);--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);--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-edit-submit{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-edit-submit{flex-direction:row;justify-content:space-between;align-items:center}}.management-edit-submit{background-image:linear-gradient(135deg,#fffffffa,#ecfdf56b)}.management-edit-submit strong,.management-edit-submit span{display:block}.management-edit-submit strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-edit-submit span{margin-top:calc(var(--spacing) * 1);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.management-edit-submit>div:last-child{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (width>=40rem){.management-edit-submit>div:last-child{flex-direction:row;align-items:center}}@media (width>=64rem){.management-edit-submit>div:last-child{justify-content:flex-end}}.management-edit-submit .management-action-button{width:100%}@media (width>=40rem){.management-edit-submit .management-action-button{width:auto}}.management-edit-conflict-notice{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-color:#fee685cc;border-left-width:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.management-edit-conflict-notice{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.management-edit-conflict-notice{border-left-color:var(--color-amber-400);background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.management-edit-conflict-notice{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.management-edit-conflict-notice{padding:calc(var(--spacing) * 4);color:var(--color-slate-800);--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);--tw-shadow-color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.management-edit-conflict-notice{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-edit-conflict-notice{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.management-edit-conflict-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:#fffc;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.management-edit-conflict-icon{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-edit-conflict-icon{color:var(--color-amber-800);--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);--tw-shadow-color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.management-edit-conflict-icon{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-edit-conflict-content{min-width:calc(var(--spacing) * 0)}.management-edit-conflict-kicker{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-amber-800);text-transform:uppercase;display:block}.management-edit-conflict-content strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.management-edit-conflict-content p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-edit-conflict-image-reminder{color:var(--color-slate-500)}.management-edit-conflict-actions{flex-shrink:0;width:100%;display:flex}@media (width>=40rem){.management-edit-conflict-actions{justify-self:flex-end;width:auto}}.management-edit-conflict-actions .management-action-button{white-space:nowrap;width:100%}.management-edit-conflict-actions .management-action-button:focus-visible{--tw-ring-color:var(--color-amber-200)}@media (width>=40rem){.management-edit-conflict-actions .management-action-button{width:auto}}.management-catalog-topbar{border-color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.management-catalog-topbar{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-catalog-topbar{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-catalog-topbar{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-catalog-topbar{--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-catalog-topbar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-overview{isolation:isolate;gap:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-catalog-overview{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-catalog-overview{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-catalog-overview{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-catalog-overview{padding:calc(var(--spacing) * 5);--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);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-catalog-overview{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-catalog-overview{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:center}}.management-catalog-overview{background-image:linear-gradient(135deg,#fffffff5,#f0fdfa7a)}.management-catalog-overview:before{content:"";top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 5);height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 28);background-color:#00bb7fcc;border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.management-catalog-overview:before{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.management-catalog-overview span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-emerald-700);text-transform:uppercase}.management-catalog-overview h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-slate-950)}.management-catalog-overview p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-4xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-catalog-overview dl{gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.management-catalog-overview dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.management-catalog-overview dl{grid-template-columns:repeat(1,minmax(0,1fr))}}.management-catalog-overview dl div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-catalog-overview dl div{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-catalog-overview dl div{background-color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.management-catalog-overview dl div{background-color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.management-catalog-overview dl div{padding:calc(var(--spacing) * 3);--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);--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.management-catalog-overview dl div{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-overview dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-400);text-transform:uppercase}.management-catalog-overview dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-catalog-tabs{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf}@supports (color:color-mix(in lab, red, red)){.management-catalog-tabs{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-catalog-tabs{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.management-catalog-tabs{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-catalog-tabs{padding:calc(var(--spacing) * 3);--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);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-catalog-tabs{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-tabs{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.management-catalog-tabs{padding:calc(var(--spacing) * 4)}}.management-catalog-tab-input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.management-catalog-tab-list{gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;display:grid}@supports (color:color-mix(in lab, red, red)){.management-catalog-tab-list{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-catalog-tab-list{background-color:#f1f5f9b3}@supports (color:color-mix(in lab, red, red)){.management-catalog-tab-list{background-color:color-mix(in oklab, var(--color-slate-100) 70%, transparent)}}.management-catalog-tab-list{padding:calc(var(--spacing) * 1.5);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#fffc}@supports (color:color-mix(in lab, red, red)){.management-catalog-tab-list{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 80%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-catalog-tab-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.management-catalog-tab-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.management-catalog-tab-list label{min-height:calc(var(--spacing) * 12);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-600);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));border-width:1px;border-color:#0000;display:flex}.management-catalog-tab-list label:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.management-catalog-tab-list label:hover{border-color:var(--color-slate-200);background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.management-catalog-tab-list label:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-catalog-tab-list label:hover{color:var(--color-emerald-800)}}.management-catalog-tab-list label span{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.management-catalog-tab-list label small{height:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 6);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-500);--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);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}#catalog-tab-dimensions:checked~.management-catalog-tab-list label[for=catalog-tab-dimensions],#catalog-tab-indicators:checked~.management-catalog-tab-list label[for=catalog-tab-indicators],#catalog-tab-units:checked~.management-catalog-tab-list label[for=catalog-tab-units],#catalog-tab-suggestions:checked~.management-catalog-tab-list label[for=catalog-tab-suggestions]{border-color:var(--color-emerald-200);background-color:var(--color-white);color:var(--color-slate-950);--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);--tw-shadow-color:#d0fae5b3}@supports (color:color-mix(in lab, red, red)){#catalog-tab-dimensions:checked~.management-catalog-tab-list label[for=catalog-tab-dimensions],#catalog-tab-indicators:checked~.management-catalog-tab-list label[for=catalog-tab-indicators],#catalog-tab-units:checked~.management-catalog-tab-list label[for=catalog-tab-units],#catalog-tab-suggestions:checked~.management-catalog-tab-list label[for=catalog-tab-suggestions]{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}#catalog-tab-dimensions:checked~.management-catalog-tab-list label[for=catalog-tab-dimensions] small,#catalog-tab-indicators:checked~.management-catalog-tab-list label[for=catalog-tab-indicators] small,#catalog-tab-units:checked~.management-catalog-tab-list label[for=catalog-tab-units] small,#catalog-tab-suggestions:checked~.management-catalog-tab-list label[for=catalog-tab-suggestions] small{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.management-catalog-tab-panels{margin-top:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 0)}.management-catalog-tab-panel{display:none}#catalog-tab-dimensions:checked~.management-catalog-tab-panels #catalog-panel-dimensions,#catalog-tab-indicators:checked~.management-catalog-tab-panels #catalog-panel-indicators,#catalog-tab-units:checked~.management-catalog-tab-panels #catalog-panel-units,#catalog-tab-suggestions:checked~.management-catalog-tab-panels #catalog-panel-suggestions{display:block}.management-catalog-section{min-width:calc(var(--spacing) * 0)}.management-catalog-section>.management-admin-panel-header{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.management-catalog-section>.management-admin-panel-header{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.management-catalog-section>.management-admin-panel-header{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4)}.management-catalog-section-wide{margin-top:calc(var(--spacing) * 5)}.management-catalog-create-form{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#d0fae5cc;display:grid}@supports (color:color-mix(in lab, red, red)){.management-catalog-create-form{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-catalog-create-form{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.management-catalog-create-form{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-catalog-create-form{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-catalog-create-form{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=48rem){.management-catalog-create-form{grid-template-columns:minmax(0,1fr) 8rem auto;align-items:flex-end}}.management-catalog-create-form{background-image:linear-gradient(135deg,#f0fdfa94,#ffffffeb)}@media (width>=48rem){.management-catalog-create-form.is-wide{grid-template-columns:minmax(12rem,.8fr) minmax(0,1fr) 8rem auto}.management-catalog-create-form.is-unit{grid-template-columns:minmax(0,1fr) 8rem}}@media (width>=64rem){.management-catalog-create-form.is-unit{grid-template-columns:minmax(0,1fr) 8rem auto}}@media (width>=48rem){.management-catalog-create-form.is-unit .management-action-button{grid-column:span 2/span 2}}@media (width>=64rem){.management-catalog-create-form.is-unit .management-action-button{grid-column:span 1/span 1}}.catalog-sort-order-label{align-items:center;gap:calc(var(--spacing) * 1.5);white-space:nowrap;display:inline-flex}.management-catalog-records,.management-catalog-groups,.management-catalog-suggestions{gap:calc(var(--spacing) * 3);display:grid}.management-catalog-suggestions{grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr))}.management-catalog-suggestions.is-single{max-width:var(--container-3xl);grid-template-columns:minmax(0,min(100%,48rem))}@media (width>=96rem){.management-catalog-records.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-catalog-record{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;display:grid}@supports (color:color-mix(in lab, red, red)){.management-catalog-record{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-catalog-record{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-catalog-record{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-catalog-record{padding:calc(var(--spacing) * 3.5);--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);--tw-shadow-color:#e2e8f08c}@supports (color:color-mix(in lab, red, red)){.management-catalog-record{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-record{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-catalog-record:hover{border-color:var(--color-emerald-100);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-catalog-record:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}}@media (width>=80rem){.management-catalog-record{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}}.management-catalog-record.is-inactive{border-color:var(--color-slate-200);background-color:#f8fafcbf}@supports (color:color-mix(in lab, red, red)){.management-catalog-record.is-inactive{background-color:color-mix(in oklab, var(--color-slate-50) 75%, transparent)}}.management-catalog-record.is-inactive{--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)}.management-catalog-record-form{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.management-catalog-record-form{grid-template-columns:minmax(0,1fr) 8rem 7.75rem auto;align-items:flex-end}.management-catalog-record-form.is-indicator{grid-template-columns:minmax(11rem,.75fr) minmax(0,1fr) 8rem 7.75rem auto}.management-catalog-record-form.is-unit{grid-template-columns:minmax(0,1fr) 8rem}}@media (width>=64rem){.management-catalog-record-form.is-unit{grid-template-columns:minmax(0,1fr) 8rem 7.75rem auto}}@media (width>=48rem){.management-catalog-record-form.is-unit .catalog-status-badge{justify-self:flex-start}}@media (width>=64rem){.management-catalog-record-form.is-unit .catalog-status-badge{justify-self:center}}.catalog-status-badge{min-height:calc(var(--spacing) * 11);min-width:7.25rem;padding-inline:calc(var(--spacing) * 3)}.management-catalog-record-form .catalog-status-badge{place-self:flex-end flex-start}@media (width>=48rem){.management-catalog-record-form .catalog-status-badge{justify-self:center}}.management-catalog-toggle-form{align-items:flex-end;display:flex}@media (width>=48rem){.management-catalog-toggle-form{justify-content:flex-start}}@media (width>=80rem){.management-catalog-toggle-form{justify-content:flex-end}}.management-catalog-toggle-form .management-action-button,.management-catalog-record-form .management-action-button,.management-catalog-create-form .management-action-button{min-height:calc(var(--spacing) * 11);width:100%;padding-inline:calc(var(--spacing) * 4);white-space:nowrap}@media (width>=48rem){.management-catalog-toggle-form .management-action-button,.management-catalog-record-form .management-action-button,.management-catalog-create-form .management-action-button{width:auto}.management-catalog-record-form .management-action-button,.management-catalog-toggle-form .management-action-button{min-width:8.5rem}}.management-catalog-group{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf}@supports (color:color-mix(in lab, red, red)){.management-catalog-group{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-catalog-group{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.management-catalog-group{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-catalog-group{padding:calc(var(--spacing) * 3.5);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.management-catalog-group{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-group-header{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-color:#e2e8f0b3;border-bottom-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-catalog-group-header{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-catalog-group-header{padding-bottom:calc(var(--spacing) * 3)}@media (width>=40rem){.management-catalog-group-header{flex-direction:row;justify-content:space-between;align-items:center}}.management-catalog-group-header h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-catalog-group-header span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-400);text-transform:uppercase}.management-catalog-suggestion-groups{gap:calc(var(--spacing) * 7);display:grid}.management-catalog-suggestion-group{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);display:grid}.management-catalog-suggestion-group.is-unit{border-top-style:var(--tw-border-style);border-color:#e2e8f0cc;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.management-catalog-suggestion-group.is-unit{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.management-catalog-suggestion-group.is-unit{padding-top:calc(var(--spacing) * 7)}.management-catalog-suggestion-group-header{margin-bottom:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-emerald-300);padding-left:calc(var(--spacing) * 4)}.management-catalog-suggestion-group.is-unit .management-catalog-suggestion-group-header{border-left-color:var(--color-sky-300)}.management-catalog-suggestion-group-header span{color:var(--color-emerald-700)}.management-catalog-suggestion-group.is-unit .management-catalog-suggestion-group-header span{color:var(--color-sky-700)}.management-catalog-suggestion-group-header h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-catalog-suggestion-group-header p{margin-top:calc(var(--spacing) * 1);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-catalog-suggestion-group-count{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-emerald-50);width:fit-content;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-800);flex-shrink:0;align-items:center;display:inline-flex}.management-catalog-suggestion-group.is-unit .management-catalog-suggestion-group-count{border-color:var(--color-sky-100);background-color:var(--color-sky-50);color:var(--color-sky-800)}.management-catalog-suggestion-group .management-catalog-note{margin-bottom:calc(var(--spacing) * 0)}.management-catalog-suggestion{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-catalog-suggestion{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-catalog-suggestion{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.management-catalog-suggestion{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.management-catalog-suggestion{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.management-catalog-suggestion{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-suggestion{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-catalog-suggestion:hover{border-color:var(--color-emerald-100);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#d0fae54d}@supports (color:color-mix(in lab, red, red)){.management-catalog-suggestion:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}@media (width>=40rem){.management-catalog-suggestion{flex-direction:row;justify-content:space-between;align-items:center}}.management-catalog-suggestion-content{min-width:calc(var(--spacing) * 0)}.management-catalog-suggestion-meta{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf5b3;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-catalog-suggestion-meta{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.management-catalog-suggestion-meta{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1)}.management-catalog-suggestion-meta.is-unit{border-color:var(--color-sky-100);background-color:#f0f9ffb3}@supports (color:color-mix(in lab, red, red)){.management-catalog-suggestion-meta.is-unit{background-color:color-mix(in oklab, var(--color-sky-50) 70%, transparent)}}.management-catalog-suggestion-meta-label,.management-catalog-suggestion-meta-value,.management-catalog-suggestion-name,.management-catalog-suggestion-usage{display:block}.management-catalog-suggestion-meta-label{--tw-font-weight:var(--font-weight-extrabold);font-size:.65rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase}.management-catalog-suggestion-meta-value{min-width:calc(var(--spacing) * 0);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-emerald-800)}.management-catalog-suggestion-meta.is-unit .management-catalog-suggestion-meta-value{color:var(--color-sky-800)}.management-catalog-suggestion-name{margin-top:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-catalog-suggestion-usage{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-catalog-suggestion form{flex-shrink:0}.management-catalog-suggestion .management-action-button{min-height:calc(var(--spacing) * 11);width:100%;padding-inline:calc(var(--spacing) * 4);white-space:nowrap}@media (width>=40rem){.management-catalog-suggestion .management-action-button{width:auto}}.management-catalog-note{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-100);background-color:#f0f9ff99}@supports (color:color-mix(in lab, red, red)){.management-catalog-note{background-color:color-mix(in oklab, var(--color-sky-50) 60%, transparent)}}.management-catalog-note{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#dff2fe66}@supports (color:color-mix(in lab, red, red)){.management-catalog-note{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-100) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.management-catalog-note strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);display:block}.management-catalog-note p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-legacy-topbar{border-color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.management-legacy-topbar{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-legacy-topbar{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-legacy-topbar{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-legacy-topbar{--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-legacy-topbar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.management-legacy-module-card,.management-legacy-list-panel{margin-top:calc(var(--spacing) * 5)}.management-legacy-module-card{isolation:isolate;border-color:#d0fae5cc;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-card{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-legacy-module-card{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-card{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-legacy-module-card{--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.management-legacy-module-card{background-image:linear-gradient(135deg,#f0fdfa8f,#fffffff0)}.management-legacy-module-card:before{content:"";top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 5);height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 28);background-color:#00bb7fcc;border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-card:before{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.management-legacy-module-card.is-disabled{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-card.is-disabled{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.management-legacy-module-card.is-disabled{--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-card.is-disabled{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-legacy-module-card.is-disabled{background-image:linear-gradient(135deg,#f8fafcd1,#fffffff5)}.management-legacy-module-card.is-disabled:before{background-color:var(--color-slate-300)}.management-legacy-module-card>*,.management-legacy-row>*{z-index:10;position:relative}.management-legacy-list-panel{background-color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.management-legacy-list-panel{background-color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.management-legacy-module-card .management-admin-panel-header,.management-legacy-list-panel .management-admin-panel-header{margin-bottom:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4)}.management-legacy-module-card .management-legacy-module-header{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 0);border-bottom-width:0;align-items:flex-start}.management-legacy-module-heading{min-width:calc(var(--spacing) * 0)}.management-legacy-module-title-line{margin-top:calc(var(--spacing) * 1);min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (width>=40rem){.management-legacy-module-title-line{flex-direction:row;align-items:center}}.management-legacy-module-title-line h2{margin-top:calc(var(--spacing) * 0)}.management-legacy-module-card .management-admin-panel-header p,.management-legacy-list-panel .management-admin-panel-header p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-legacy-module-status{min-height:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 0);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;--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);flex-shrink:0;justify-content:center;font-size:.68rem}.management-legacy-module-status.badge-approved{color:var(--color-emerald-800)}.management-legacy-module-status.badge-inactive{color:var(--color-slate-600)}.management-legacy-module-body{margin-top:calc(var(--spacing) * 4)}.management-legacy-module-control-strip{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-control-strip{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-legacy-module-control-strip{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-control-strip{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-legacy-module-control-strip{padding:calc(var(--spacing) * 3);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-control-strip{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-legacy-module-control-strip{flex-direction:row;justify-content:space-between;align-items:center}}.management-legacy-module-stats{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.management-legacy-module-stats div{min-height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-stats div{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-legacy-module-stats div{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.management-legacy-module-stats div{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-legacy-module-stats div{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--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)}.management-legacy-module-stats dt{--tw-font-weight:var(--font-weight-extrabold);font-size:.62rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-400);text-transform:uppercase}.management-legacy-module-stats dd{margin:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-legacy-module-actions{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (width>=40rem){.management-legacy-module-actions{flex-direction:row}}@media (width>=64rem){.management-legacy-module-actions{flex-shrink:0;justify-content:flex-end}}.management-legacy-module-actions .management-action-button{min-height:calc(var(--spacing) * 10);width:100%;padding-inline:calc(var(--spacing) * 4);white-space:nowrap}@media (width>=40rem){.management-legacy-module-actions .management-action-button{width:auto}}.management-legacy-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.management-legacy-row{isolation:isolate;min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-legacy-row{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-legacy-row{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-legacy-row{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-legacy-row{padding:calc(var(--spacing) * 3.5);--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);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-legacy-row{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-legacy-row{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-legacy-row:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-emerald-100);background-color:#ecfdf533}@supports (color:color-mix(in lab, red, red)){.management-legacy-row:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 20%, transparent)}}.management-legacy-row:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-legacy-row:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}}@media (width>=64rem){.management-legacy-row{grid-template-columns:9rem minmax(0,1fr) minmax(13rem,auto);align-items:center}}.management-legacy-row:before{content:"";top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:100%;width:calc(var(--spacing) * 1);background-color:#00d294cc;position:absolute}@supports (color:color-mix(in lab, red, red)){.management-legacy-row:before{background-color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.management-legacy-row.is-hidden{border-color:var(--color-slate-200);background-color:#f8fafcd9}@supports (color:color-mix(in lab, red, red)){.management-legacy-row.is-hidden{background-color:color-mix(in oklab, var(--color-slate-50) 85%, transparent)}}.management-legacy-row.is-hidden{--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)}@media (hover:hover){.management-legacy-row.is-hidden:hover{border-color:var(--color-slate-300);background-color:var(--color-slate-50)}}.management-legacy-row.is-hidden:before{background-color:var(--color-slate-300)}.management-legacy-media{aspect-ratio:16/10;min-height:calc(var(--spacing) * 32);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-100);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase;--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#ffffffb3;justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-legacy-media{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-legacy-media{aspect-ratio:auto;height:calc(var(--spacing) * 28);min-height:calc(var(--spacing) * 28)}}.management-legacy-media{background-image:linear-gradient(135deg,#f1f5f9,#f8fafcd1)}.management-legacy-media img{object-fit:cover;width:100%;height:100%;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));--tw-duration:.3s;transition-duration:.3s}.management-legacy-row:hover .management-legacy-media img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.management-legacy-row.is-hidden .management-legacy-media{opacity:.75;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.management-legacy-content,.management-legacy-title-block{min-width:calc(var(--spacing) * 0)}.management-legacy-card-kicker,.management-legacy-slug,.management-legacy-title-block h3{overflow-wrap:anywhere;display:block}.management-legacy-card-kicker{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-emerald-700);text-transform:uppercase}.management-legacy-title-block h3{margin-top:calc(var(--spacing) * 1);-webkit-line-clamp:2;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-legacy-slug{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.management-legacy-row.is-hidden .management-legacy-card-kicker{color:var(--color-slate-500)}.management-legacy-meta{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.management-legacy-meta span{min-height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-legacy-meta span{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-legacy-meta span{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);--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);--tw-shadow-color:#f1f5f999}@supports (color:color-mix(in lab, red, red)){.management-legacy-meta span{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-legacy-meta b{--tw-font-weight:var(--font-weight-extrabold);font-size:.62rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-400);text-transform:uppercase}.management-legacy-meta span.is-category{border-color:var(--color-emerald-100);background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.management-legacy-meta span.is-category{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.management-legacy-meta span.is-category{color:var(--color-emerald-800)}.management-legacy-actions{gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-legacy-actions{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-legacy-actions{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.management-legacy-actions{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-legacy-actions{padding:calc(var(--spacing) * 3);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.management-legacy-actions{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=64rem){.management-legacy-actions{align-items:stretch;min-width:13rem}}.management-legacy-row.is-visible .management-legacy-actions{border-color:var(--color-emerald-100);background-color:#ecfdf559}@supports (color:color-mix(in lab, red, red)){.management-legacy-row.is-visible .management-legacy-actions{background-color:color-mix(in oklab, var(--color-emerald-50) 35%, transparent)}}.management-legacy-row.is-hidden .management-legacy-actions{border-color:var(--color-slate-200);background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.management-legacy-row.is-hidden .management-legacy-actions{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.management-legacy-actions .management-action-button{min-height:calc(var(--spacing) * 10);width:100%;padding-inline:calc(var(--spacing) * 4);white-space:nowrap}.management-legacy-action-state{display:flex}.management-legacy-action-status{justify-content:center;width:100%}.management-legacy-public-link{border-color:var(--color-sky-200);background-color:var(--color-white);color:var(--color-sky-800)}@media (hover:hover){.management-legacy-public-link:hover{border-color:var(--color-sky-300);background-color:var(--color-sky-50);color:var(--color-sky-900)}}.management-legacy-public-link:focus{--tw-ring-color:var(--color-sky-100)}.management-legacy-toggle-form{margin:calc(var(--spacing) * 0)}.management-legacy-unavailable{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffbf;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-legacy-unavailable{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.management-legacy-unavailable{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-500)}.management-admin-access-topbar{border-color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.management-admin-access-topbar{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-admin-access-topbar{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-admin-access-topbar{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-admin-access-topbar{--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-admin-access-topbar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-users-overview{margin-top:calc(var(--spacing) * 1);gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.management-admin-users-overview{grid-template-columns:repeat(3,minmax(0,1fr))}}.management-admin-users-overview>div{isolation:isolate;min-height:calc(var(--spacing) * 36);gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0bf;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-admin-users-overview>div{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-admin-users-overview>div{background-color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.management-admin-users-overview>div{background-color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.management-admin-users-overview>div{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-admin-users-overview>div{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-admin-users-overview>div{padding:calc(var(--spacing) * 5)}}.management-admin-users-overview>div:before{content:"";top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);height:calc(var(--spacing) * 1);background-color:var(--color-slate-300);border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px;position:absolute}.management-admin-users-overview>div.is-supervisors:before{background-color:var(--color-sky-400)}.management-admin-users-overview>div.is-active-admins:before{background-color:var(--color-emerald-500)}.management-admin-users-overview>div.is-inactive-admins:before{background-color:var(--color-slate-400)}.management-admin-users-overview-icon{margin-top:calc(var(--spacing) * 1);height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50);color:var(--color-slate-600);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#fffc;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.management-admin-users-overview-icon{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-users-overview>div.is-supervisors .management-admin-users-overview-icon{background-color:var(--color-sky-50);color:var(--color-sky-700)}.management-admin-users-overview>div.is-active-admins .management-admin-users-overview-icon{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.management-admin-users-overview>div.is-inactive-admins .management-admin-users-overview-icon{background-color:var(--color-slate-100);color:var(--color-slate-600)}.management-admin-users-overview>div>div{min-width:calc(var(--spacing) * 0)}.management-admin-users-overview>div>div span,.management-admin-users-overview small,.management-admin-users-overview strong{display:block}.management-admin-users-overview>div>div span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-700);text-transform:uppercase}.management-admin-users-overview strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-admin-users-overview small{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-admin-user-create-panel,.management-admin-supervisors-panel,.management-admin-users-list-panel{margin-top:calc(var(--spacing) * 5)}.management-admin-user-create-panel{border-color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.management-admin-user-create-panel{border-color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.management-admin-user-create-panel{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-admin-user-create-panel{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-admin-user-create-panel{--tw-shadow-color:#d0fae559}@supports (color:color-mix(in lab, red, red)){.management-admin-user-create-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-user-create-panel .management-admin-panel-header p,.management-admin-supervisors-panel .management-admin-panel-header p,.management-admin-users-list-panel .management-admin-panel-header p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-4xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-admin-user-form{gap:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;display:grid}@supports (color:color-mix(in lab, red, red)){.management-admin-user-form{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-admin-user-form{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.management-admin-user-form{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-admin-user-form{padding:calc(var(--spacing) * 4);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.management-admin-user-form{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 70%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-admin-user-form{padding:calc(var(--spacing) * 5)}}.management-admin-user-form .form-field,.management-admin-user-form-section{min-width:calc(var(--spacing) * 0)}.management-admin-user-form-section{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#0000}.management-admin-user-form-section-heading{margin-bottom:calc(var(--spacing) * 3)}.management-admin-user-form-section-heading span{--tw-font-weight:var(--font-weight-extrabold);font-size:.68rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-emerald-700);text-transform:uppercase;display:block}.management-admin-user-form-section-heading p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-admin-user-field-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.management-admin-user-field-grid.is-account{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-admin-user-form-section.is-credentials{gap:calc(var(--spacing) * 3);display:grid}@media (width>=80rem){.management-admin-user-form-section.is-credentials{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 16rem;align-items:flex-start}}.management-admin-user-form-section.is-credentials .management-admin-user-form-section-heading{margin-bottom:calc(var(--spacing) * 0)}@media (width>=80rem){.management-admin-user-form-section.is-credentials .management-admin-user-form-section-heading.is-security{grid-column:span 2/span 2}}.management-admin-user-form-section.is-credentials .management-admin-user-form-section-heading.is-status{margin-top:calc(var(--spacing) * 2)}@media (width>=80rem){.management-admin-user-form-section.is-credentials .management-admin-user-form-section-heading.is-status{margin-top:calc(var(--spacing) * 0);grid-row-start:1;grid-column-start:3}.management-admin-user-form-section.is-credentials .form-field.is-password{grid-row-start:2;grid-column-start:1}.management-admin-user-form-section.is-credentials .form-field.is-password-confirmation{grid-row-start:2;grid-column-start:2}.management-admin-user-form-section.is-credentials .form-field.is-status{grid-row-start:2;grid-column-start:3}}.management-admin-user-form-submit{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ecfdf573;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-admin-user-form-submit{background-color:color-mix(in oklab, var(--color-emerald-50) 45%, transparent)}}.management-admin-user-form-submit{padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-emerald-900)}@media (width>=40rem){.management-admin-user-form-submit{flex-direction:row;justify-content:space-between;align-items:center}}.management-admin-user-form-submit span,.management-admin-user-form-submit small{display:block}.management-admin-user-form-submit small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#005f46bf}@supports (color:color-mix(in lab, red, red)){.management-admin-user-form-submit small{color:color-mix(in oklab, var(--color-emerald-800) 75%, transparent)}}.management-admin-user-form-submit .management-action-button{min-height:calc(var(--spacing) * 11);width:100%;padding-inline:calc(var(--spacing) * 4)}@media (width>=40rem){.management-admin-user-form-submit .management-action-button{width:auto}}.management-admin-supervisor-list{gap:calc(var(--spacing) * 3);display:grid}.management-admin-supervisor-row{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;display:grid}@supports (color:color-mix(in lab, red, red)){.management-admin-supervisor-row{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-admin-supervisor-row{background-color:#f8fafcbf}@supports (color:color-mix(in lab, red, red)){.management-admin-supervisor-row{background-color:color-mix(in oklab, var(--color-slate-50) 75%, transparent)}}.management-admin-supervisor-row{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f073}@supports (color:color-mix(in lab, red, red)){.management-admin-supervisor-row{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-supervisor-row{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.management-admin-supervisor-row:hover{border-color:var(--color-slate-300);background-color:var(--color-white)}}@media (width>=48rem){.management-admin-supervisor-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.management-admin-supervisor-identity,.management-admin-user-identity{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.management-admin-user-avatar{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500);--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);--tw-shadow-color:#f1f5f9b3;flex-shrink:0;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.management-admin-user-avatar{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-supervisor-row strong,.management-admin-supervisor-row span:not(.status-badge):not(.management-admin-user-avatar):not(.management-admin-user-readonly-badge),.management-admin-supervisor-row small{min-width:calc(var(--spacing) * 0);overflow-wrap:anywhere;display:block}.management-admin-supervisor-row strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-admin-supervisor-row span:not(.status-badge):not(.management-admin-user-avatar):not(.management-admin-user-readonly-badge){margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-admin-supervisor-meta{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (width>=48rem){.management-admin-supervisor-meta{align-items:flex-end}}.management-admin-supervisor-badges{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (width>=48rem){.management-admin-supervisor-badges{justify-content:flex-end}}.management-admin-supervisor-badges .management-admin-user-readonly-badge,.management-admin-supervisor-badges .catalog-status-badge{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;line-height:1}.management-admin-user-readonly-badge,.management-admin-user-role-badge{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;border-width:1px;justify-content:center;align-items:center;display:inline-flex}.management-admin-user-readonly-badge{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500)}.management-admin-user-role-badge{border-color:var(--color-sky-100);background-color:var(--color-sky-50);text-align:center;--tw-leading:1;min-width:4.75rem;color:var(--color-sky-800);line-height:1}.management-admin-supervisor-row small,.management-admin-supervisor-created{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-slate-400);text-transform:uppercase}.management-admin-users-mobile-list{gap:calc(var(--spacing) * 3);display:grid}@media (width>=64rem){.management-admin-users-mobile-list{display:none}}.management-admin-user-mobile-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-admin-user-mobile-card{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-admin-user-mobile-card{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-admin-user-mobile-card{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-admin-user-mobile-card{padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f08c}@supports (color:color-mix(in lab, red, red)){.management-admin-user-mobile-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}.management-admin-user-mobile-card.is-inactive{background-color:#f8fafcd9}@supports (color:color-mix(in lab, red, red)){.management-admin-user-mobile-card.is-inactive{background-color:color-mix(in oklab, var(--color-slate-50) 85%, transparent)}}.management-admin-user-mobile-card.is-inactive{--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)}.management-admin-user-card-header{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.management-admin-user-card-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.management-admin-user-card-header strong,.management-admin-user-card-header span:not(.status-badge):not(.management-admin-user-avatar):not(.management-admin-user-role-badge){min-width:calc(var(--spacing) * 0);overflow-wrap:anywhere;display:block}.management-admin-user-card-header strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-admin-user-card-header span:not(.status-badge):not(.management-admin-user-avatar):not(.management-admin-user-role-badge){margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-admin-user-status-stack{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (width>=40rem){.management-admin-user-status-stack{justify-content:flex-end}}.management-admin-user-mobile-card dl{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.management-admin-user-mobile-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-admin-user-mobile-card dl div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.management-admin-user-mobile-card dl div{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.management-admin-user-mobile-card dl div{padding:calc(var(--spacing) * 3)}.management-admin-user-mobile-card dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-400);text-transform:uppercase}.management-admin-user-mobile-card dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);overflow-wrap:anywhere}.management-admin-user-status-form{margin-top:calc(var(--spacing) * 4)}.management-admin-user-mobile-card .management-action-button{min-height:calc(var(--spacing) * 11);width:100%;padding-inline:calc(var(--spacing) * 4)}.management-admin-users-table-wrap{display:none}@media (width>=64rem){.management-admin-users-table-wrap{display:block}}.management-admin-users-table th,.management-admin-users-table td{vertical-align:middle}.management-admin-users-table th:first-child,.management-admin-users-table td:first-child{text-align:left;width:auto}.management-admin-users-table th:nth-child(2),.management-admin-users-table td:nth-child(2),.management-admin-users-table th:nth-child(3),.management-admin-users-table td:nth-child(3),.management-admin-users-table th:nth-child(5),.management-admin-users-table td:nth-child(5),.management-admin-users-table th:nth-child(6),.management-admin-users-table td:nth-child(6){text-align:center}.management-admin-users-table th:nth-child(2),.management-admin-users-table td:nth-child(2){width:6.5rem}.management-admin-users-table th:nth-child(3),.management-admin-users-table td:nth-child(3){width:8rem}.management-admin-users-table th:nth-child(5),.management-admin-users-table td:nth-child(5),.management-admin-users-table th:nth-child(6),.management-admin-users-table td:nth-child(6){width:8.75rem}.management-admin-users-table th:last-child,.management-admin-users-table td:last-child{text-align:right;width:9.5rem}.management-admin-users-table .catalog-status-badge{min-height:calc(var(--spacing) * 9);min-width:6.75rem}.management-admin-users-table tbody tr{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));--tw-duration:.2s;transition-duration:.2s}.management-admin-users-table tbody tr.is-inactive{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.management-admin-users-table tbody tr.is-inactive{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.management-admin-users-table .management-admin-user-identity strong,.management-admin-users-table .management-admin-user-identity span:not(.management-admin-user-avatar),.management-admin-users-table .management-admin-user-role-badge{min-width:calc(var(--spacing) * 0);overflow-wrap:anywhere;display:block}.management-admin-users-table .management-admin-user-avatar{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);place-items:center;line-height:0;display:inline-grid}.management-admin-user-avatar svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);display:block}.management-admin-users-table .management-admin-user-role-badge{min-height:calc(var(--spacing) * 8);text-align:center;--tw-leading:1;justify-content:center;align-items:center;min-width:4.75rem;line-height:1;display:inline-flex}.management-admin-user-time-value{margin-top:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-slate-500);justify-content:center;align-items:center;display:inline-flex}.management-admin-user-time-value.is-empty{color:var(--color-slate-400)}.management-admin-user-action-cell form{justify-content:flex-end;display:flex}.management-admin-user-action-cell .management-admin-user-status-form{margin-top:calc(var(--spacing) * 0)}.management-admin-user-action-cell .management-action-button{min-height:calc(var(--spacing) * 10);min-width:8.5rem;padding-inline:calc(var(--spacing) * 4)}.management-activity-log-panel .management-admin-panel-header p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-4xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.management-activity-log-panel .management-admin-panel-header strong{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-600)}.management-activity-log-filter-panel,.management-submission-filter-panel{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.management-activity-log-filter-panel,.management-submission-filter-panel{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.management-activity-log-filter-panel,.management-submission-filter-panel{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.management-activity-log-filter-panel,.management-submission-filter-panel{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.management-activity-log-filter-panel,.management-submission-filter-panel{--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-activity-log-filter-panel,.management-submission-filter-panel{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-activity-log-filter-panel .management-filter-header,.management-submission-filter-panel .management-filter-header{align-items:center}}.management-activity-log-filter-panel .management-filter-result-count,.management-submission-filter-panel .management-filter-result-count{border-radius:var(--radius-lg);border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-600)}.management-activity-log-filter-form,.management-submission-filter-form{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr))}@media (width>=64rem){.management-activity-log-filter-form .management-filter-search,.management-submission-filter-form .management-filter-search{grid-column:span 2/span 2}}.management-activity-log-filter-form .management-filter-field,.management-submission-filter-form .management-filter-field{border-radius:var(--radius-xl);border-color:#e2e8f0b3;flex-direction:column;justify-content:flex-end;min-height:6.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.management-activity-log-filter-form .management-filter-field,.management-submission-filter-form .management-filter-field{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-activity-log-filter-form .management-filter-field,.management-submission-filter-form .management-filter-field{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.management-activity-log-filter-form .management-filter-field,.management-submission-filter-form .management-filter-field{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-activity-log-filter-form .management-filter-field,.management-submission-filter-form .management-filter-field{padding:calc(var(--spacing) * 3);--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);--tw-shadow-color:#f1f5f999}@supports (color:color-mix(in lab, red, red)){.management-activity-log-filter-form .management-filter-field,.management-submission-filter-form .management-filter-field{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-activity-log-filter-form .management-filter-field label,.management-submission-filter-form .management-filter-field label{margin-bottom:calc(var(--spacing) * 2);color:var(--color-slate-500);font-size:.68rem}.management-activity-log-filter-form .management-filter-field input,.management-activity-log-filter-form .management-filter-field select,.management-submission-filter-form .management-filter-field input,.management-submission-filter-form .management-filter-field select{height:calc(var(--spacing) * 11);border-radius:var(--radius-lg)}.management-activity-log-filter-form .management-filter-actions,.management-submission-filter-form .management-filter-actions{align-items:flex-end;gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 1)}.management-activity-log-mobile-list{gap:calc(var(--spacing) * 3);display:grid}@media (width>=64rem){.management-activity-log-mobile-list{display:none}}.management-activity-log-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-activity-log-card{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-activity-log-card{background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.management-activity-log-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.management-activity-log-card-header{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.management-activity-log-card-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.management-activity-log-card-title,.management-activity-log-card-target,.management-activity-log-admin>div,.management-activity-log-admin-copy,.management-activity-log-admin strong,.management-activity-log-admin-email{min-width:calc(var(--spacing) * 0);overflow-wrap:anywhere;display:block}.management-activity-log-card-title{gap:calc(var(--spacing) * 1.5);display:grid}.management-activity-log-card-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400)}.management-activity-log-card-target{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-800)}@media (width>=40rem){.management-activity-log-card-target{text-align:right;max-width:48%}}.management-activity-log-card dl{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (width>=40rem){.management-activity-log-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-activity-log-card dl div{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.management-activity-log-card dl div{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-activity-log-card dl div{padding:calc(var(--spacing) * 3)}.management-activity-log-card dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-400);text-transform:uppercase}.management-activity-log-card dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);overflow-wrap:anywhere}.management-activity-log-table-wrap{border-radius:var(--radius-2xl);border-color:#e2e8f0cc;display:none}@supports (color:color-mix(in lab, red, red)){.management-activity-log-table-wrap{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}@media (width>=64rem){.management-activity-log-table-wrap{display:block}}.management-activity-log-table{min-width:72rem}.management-activity-log-table th,.management-activity-log-table td{vertical-align:middle}.management-activity-log-table th:first-child,.management-activity-log-table td:first-child{text-align:left;width:8.5rem}.management-activity-log-table th:nth-child(2),.management-activity-log-table td:nth-child(2){text-align:left;width:15rem}.management-activity-log-table .management-activity-log-action-cell{text-align:left;width:15rem;min-width:15rem;max-width:15rem}.management-activity-log-table .management-activity-log-action-heading{text-align:center}.management-activity-log-table th:nth-child(4),.management-activity-log-table td:nth-child(4){text-align:left;width:18rem}.management-activity-log-table th:last-child,.management-activity-log-table td:last-child{text-align:left;width:19rem}.management-activity-log-table tbody tr{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));--tw-duration:.2s;transition-duration:.2s}.management-activity-log-table tbody tr:focus-within{background-color:#f0f9ff73}@supports (color:color-mix(in lab, red, red)){.management-activity-log-table tbody tr:focus-within{background-color:color-mix(in oklab, var(--color-sky-50) 45%, transparent)}}@media (hover:hover){.management-activity-log-table tbody tr:hover{background-color:#f0f9ff73}@supports (color:color-mix(in lab, red, red)){.management-activity-log-table tbody tr:hover{background-color:color-mix(in oklab, var(--color-sky-50) 45%, transparent)}}}.management-activity-log-table tbody td:first-child{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:#0000}.management-activity-log-table tbody tr:hover td:first-child,.management-activity-log-table tbody tr:focus-within td:first-child{border-left-color:var(--color-sky-300)}.management-activity-log-timestamp{text-align:left;min-width:max-content;display:block}.management-activity-log-table .management-activity-log-timestamp strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-800);display:block}.management-activity-log-table .management-activity-log-time{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);display:block}.management-activity-log-admin{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.management-activity-log-admin.is-mobile{gap:calc(var(--spacing) * 2)}.management-activity-log-admin-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-500);flex-shrink:0;place-items:center;line-height:0;display:inline-grid}.management-activity-log-admin-icon svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);display:block}.management-activity-log-admin strong,.management-activity-log-table .management-activity-log-admin strong{-webkit-line-clamp:1;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-900);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-activity-log-admin-email,.management-activity-log-table .management-activity-log-admin-email{margin-top:calc(var(--spacing) * .5);-webkit-line-clamp:1;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-activity-log-action-pill{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);max-width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);overflow-wrap:anywhere;justify-content:center;align-items:center;display:inline-flex}.management-activity-log-action-pill.is-table{white-space:nowrap;width:100%}.management-activity-log-action-pill.is-submission{border-color:var(--color-emerald-100);background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.management-activity-log-action-pill.is-submission{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}.management-activity-log-action-pill.is-submission{color:var(--color-emerald-800)}.management-activity-log-action-pill.is-edit{border-color:var(--color-sky-100);background-color:#f0f9ffb3}@supports (color:color-mix(in lab, red, red)){.management-activity-log-action-pill.is-edit{background-color:color-mix(in oklab, var(--color-sky-50) 70%, transparent)}}.management-activity-log-action-pill.is-edit{color:var(--color-sky-800)}.management-activity-log-action-pill.is-permanent-delete{border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-800)}.management-activity-log-action-pill.is-legacy{border-color:var(--color-amber-100);background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.management-activity-log-action-pill.is-legacy{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.management-activity-log-action-pill.is-legacy{color:var(--color-amber-800)}.management-activity-log-target{min-width:calc(var(--spacing) * 0)}.management-activity-log-target strong,.management-activity-log-table .management-activity-log-target strong{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-900);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.management-activity-log-target-type,.management-activity-log-table .management-activity-log-target-type{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-slate-400);text-transform:uppercase;display:block}.management-activity-log-details{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.management-activity-log-detail-row{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-activity-log-detail-row{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.management-activity-log-detail-row{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2)}.management-activity-log-detail-label{--tw-font-weight:var(--font-weight-extrabold);font-size:.65rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-slate-400);text-transform:uppercase}.management-activity-log-detail-values{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);flex-wrap:wrap;display:flex}.management-activity-log-detail-value{min-height:calc(var(--spacing) * 6);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);max-width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-700);overflow-wrap:anywhere;align-items:center;display:inline-flex}.management-activity-log-detail-arrow{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);background-color:var(--color-slate-100);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-400);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.management-activity-log-detail-summary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);overflow-wrap:anywhere}.management-activity-log-detail-button{min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-white);max-width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--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);--tw-shadow-color:#f1f5f9b3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-activity-log-detail-button{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-activity-log-detail-button{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))}@media (hover:hover){.management-activity-log-detail-button:hover{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50)}}.management-activity-log-detail-button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-activity-log-detail-button-count{margin:calc(var(--spacing) * 0);min-height:calc(var(--spacing) * 6);border-radius:var(--radius-md);background-color:var(--color-emerald-50);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-800);align-items:center;display:inline-flex}.management-activity-log-detail-button.is-delete,.management-activity-log-detail-button.is-permanent-delete{border-color:var(--color-rose-100)}@media (hover:hover){:is(.management-activity-log-detail-button.is-delete,.management-activity-log-detail-button.is-permanent-delete):hover{border-color:var(--color-rose-200);background-color:var(--color-rose-50)}}:is(.management-activity-log-detail-button.is-delete,.management-activity-log-detail-button.is-permanent-delete):focus{--tw-ring-color:var(--color-rose-100)}.management-activity-log-detail-button.is-delete .management-activity-log-detail-button-count,.management-activity-log-detail-button.is-permanent-delete .management-activity-log-detail-button-count{background-color:var(--color-rose-50);color:var(--color-rose-700)}.management-activity-log-detail-button.is-restore .management-activity-log-detail-button-count{background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.management-activity-log-detail-button small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);display:block}.management-activity-log-dialog{inset:calc(var(--spacing) * 0);z-index:96;border-style:var(--tw-border-style);width:100vw;max-width:none;height:100vh;max-height:none;padding:calc(var(--spacing) * 4);text-align:left;color:var(--color-slate-950);background-color:#0000;border-width:0;justify-content:center;align-items:center;position:fixed}.management-activity-log-dialog[open]{display:flex}.management-activity-log-dialog::backdrop{background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.management-activity-log-dialog::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.management-activity-log-dialog-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);width:min(94vw,48rem);max-height:88vh;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent);--tw-ring-color:var(--color-emerald-50);flex-direction:column;display:flex;overflow:hidden}.management-activity-log-dialog.is-delete .management-activity-log-dialog-card,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-card,.management-activity-log-dialog.is-restore .management-activity-log-dialog-card{width:min(94vw,42rem)}.management-activity-log-dialog-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:color-mix(in oklab, var(--color-emerald-100) 70%, transparent);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-emerald-50) 80%, transparent);--tw-gradient-via:var(--color-white);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-slate-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);display:flex}@media (width>=40rem){.management-activity-log-dialog-header{padding-inline:calc(var(--spacing) * 6)}}.management-activity-log-dialog.is-delete .management-activity-log-dialog-header,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-header{border-color:#ffe4e6b3}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog.is-delete .management-activity-log-dialog-header,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-header{border-color:color-mix(in oklab, var(--color-rose-100) 70%, transparent)}}.management-activity-log-dialog.is-delete .management-activity-log-dialog-header,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-header{--tw-gradient-from:#fff1f2cc}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog.is-delete .management-activity-log-dialog-header,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-header{--tw-gradient-from:color-mix(in oklab, var(--color-rose-50) 80%, transparent)}}.management-activity-log-dialog.is-delete .management-activity-log-dialog-header,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-header{--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))}.management-activity-log-dialog-title{min-width:calc(var(--spacing) * 0)}.management-activity-log-dialog-kicker{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:#ffffffd9;align-items:center;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-kicker{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.management-activity-log-dialog-kicker{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-emerald-700);text-transform:uppercase;--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);--tw-shadow-color:#d0fae599}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-kicker{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-activity-log-dialog.is-delete .management-activity-log-dialog-kicker,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-kicker{border-color:var(--color-rose-100);color:var(--color-rose-700);--tw-shadow-color:#ffe4e699}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog.is-delete .management-activity-log-dialog-kicker,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-kicker{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-100) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-activity-log-dialog-header h2{margin-top:calc(var(--spacing) * 3);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.management-activity-log-dialog-header p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);overflow-wrap:anywhere}.management-activity-log-dialog-close{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-close{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.management-activity-log-dialog-close{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);color:var(--color-slate-500);--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);--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-close{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.management-activity-log-dialog-close{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))}@media (hover:hover){.management-activity-log-dialog-close:hover{border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-800)}}.management-activity-log-dialog-close:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-activity-log-dialog-body{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 3);background-color:#f8fafc8c;flex:1;display:grid;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-body{background-color:color-mix(in oklab, var(--color-slate-50) 55%, transparent)}}.management-activity-log-dialog-body{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5)}@media (width>=40rem){.management-activity-log-dialog-body{padding-inline:calc(var(--spacing) * 6)}}.management-activity-log-dialog-row{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-color:#e2e8f0bf;border-left-width:4px}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-row{border-color:color-mix(in oklab, var(--color-slate-200) 75%, transparent)}}.management-activity-log-dialog-row{border-left-color:var(--color-emerald-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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);--tw-shadow-color:#e2e8f08c}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-row{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 55%, transparent) var(--tw-shadow-alpha), transparent)}}.management-activity-log-dialog-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-emerald-700);text-transform:uppercase;display:block}.management-activity-log-dialog-values{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);display:grid}@media (width>=40rem){.management-activity-log-dialog-values{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}}.management-activity-log-dialog-value{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);overflow-wrap:anywhere;border-width:1px}.management-activity-log-dialog-value.is-old{border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-700)}.management-activity-log-dialog-value.is-new{border-color:var(--color-emerald-200);background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-value.is-new{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.management-activity-log-dialog-value.is-new{color:var(--color-emerald-950)}.management-activity-log-dialog.is-delete .management-activity-log-dialog-body,.management-activity-log-dialog.is-permanent-delete .management-activity-log-dialog-body,.management-activity-log-dialog.is-restore .management-activity-log-dialog-body{display:block}.management-activity-log-lifecycle-grid{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-200);gap:1px;display:grid;overflow:hidden}@media (width>=40rem){.management-activity-log-dialog.is-delete .management-activity-log-lifecycle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.management-activity-log-dialog.is-restore .management-activity-log-lifecycle-grid,.management-activity-log-dialog.is-permanent-delete .management-activity-log-lifecycle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.management-activity-log-lifecycle-item{min-width:calc(var(--spacing) * 0);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.management-activity-log-lifecycle-field{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.management-activity-log-lifecycle-item.is-note{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.management-activity-log-lifecycle-item.is-note{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}@media (width>=40rem){.management-activity-log-lifecycle-item.is-note,.management-activity-log-lifecycle-item.is-wide{grid-column:span 3/span 3}}.management-activity-log-lifecycle-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-emerald-700);text-transform:uppercase;overflow-wrap:anywhere}@media (width>=40rem){.management-activity-log-lifecycle-field-label{min-height:calc(var(--spacing) * 12)}.management-activity-log-lifecycle-item.is-note .management-activity-log-lifecycle-field-label,.management-activity-log-lifecycle-item.is-wide .management-activity-log-lifecycle-field-label{min-height:calc(var(--spacing) * 0)}}.management-activity-log-lifecycle-value{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);max-width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-800);overflow-wrap:anywhere;display:inline-flex}.management-activity-log-lifecycle-field-value{align-self:flex-start}.management-activity-log-lifecycle-value.is-note{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:pre-line;color:var(--color-slate-700);background-color:#0000;border-width:0;align-self:stretch;display:block}.management-activity-log-dialog-values small{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-extrabold);font-size:.65rem;font-weight:var(--font-weight-extrabold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-400);text-transform:uppercase;display:block}.management-activity-log-dialog-value.is-new small{color:var(--color-emerald-700)}.management-activity-log-dialog-transition{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-400);--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);--tw-shadow-color:#e2e8f099;border-radius:3.40282e38px;justify-content:center;align-items:center;margin-inline:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.management-activity-log-dialog-transition{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@media (width>=40rem){.management-activity-log-dialog-transition{margin-block:auto}}.management-activity-log-dialog-actions{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);text-align:right}@media (width>=40rem){.management-activity-log-dialog-actions{padding-inline:calc(var(--spacing) * 6)}}.management-activity-log-dialog-actions .management-action-button{min-height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 4)}.management-trash-filter-panel{padding:calc(var(--spacing) * 4)}.management-trash-filter-panel .management-filter-header{margin-bottom:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3)}.management-trash-filter-form{gap:calc(var(--spacing) * 3);display:grid}@media (width>=64rem){.management-trash-filter-form{grid-template-columns:minmax(18rem,1fr) 13rem auto;align-items:flex-end}}.management-trash-filter-form .management-filter-search{grid-column:auto}.management-trash-filter-form .management-filter-field{padding:calc(var(--spacing) * 2.5)}.management-trash-filter-actions{padding:calc(var(--spacing) * 2.5);grid-column:auto;align-items:stretch}@media (width>=40rem){.management-trash-filter-actions{flex-direction:row;justify-content:flex-start;align-items:center}}@media (width>=64rem){.management-trash-filter-actions{flex-wrap:nowrap}}.management-trash-filter-form .management-action-button{min-height:calc(var(--spacing) * 11)}.management-trash-table-wrap{overflow-x:auto}.management-trash-table{min-width:68rem}.management-trash-table th,.management-trash-table td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}.management-trash-table th:first-child,.management-trash-table td:first-child,.management-trash-table th:nth-child(2),.management-trash-table td:nth-child(2),.management-trash-table th:nth-child(5),.management-trash-table td:nth-child(5){width:auto}.management-trash-table th:nth-child(5),.management-trash-table td:nth-child(5){padding-right:calc(var(--spacing) * 3);text-align:left}.management-trash-table th.management-trash-actions-heading,.management-trash-table td.management-trash-actions-cell{width:16rem;padding-inline:calc(var(--spacing) * 3);text-align:center}.management-trash-col-status{width:8rem}.management-trash-col-title{width:16rem}.management-trash-col-date{width:9rem}.management-trash-col-scope{width:8rem}.management-trash-col-actor{width:11rem}.management-trash-col-actions{width:16rem}.management-trash-scope{gap:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);display:grid}.management-trash-scope strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700)}.management-trash-scope span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-trash-muted{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.management-trash-actor{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.management-trash-actor-icon{margin:calc(var(--spacing) * 0);width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500);--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);--tw-shadow-color:oklch(96.8% .007 247.896)}@supports (color:color-mix(in lab, red, red)){.management-trash-actor-icon{--tw-shadow-color:color-mix(in oklab, var(--color-slate-100) var(--tw-shadow-alpha), transparent)}}.management-trash-actor-icon{line-height:0}.management-trash-actor-icon svg{margin:calc(var(--spacing) * 0);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;display:block;transform:none}.management-trash-actor-name{min-width:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);overflow-wrap:anywhere}.management-trash-actor.is-missing .management-trash-actor-icon,.management-trash-actor.is-missing .management-trash-actor-name{color:var(--color-slate-400)}.management-trash-action-group{width:fit-content;max-width:100%;min-width:calc(var(--spacing) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:nowrap;margin-inline:auto;display:flex}.management-trash-action-group .management-action-button{min-height:calc(var(--spacing) * 10);white-space:nowrap}.management-trash-mobile-card .management-trash-action-group{margin-top:calc(var(--spacing) * 4);flex-wrap:wrap;justify-content:flex-start;width:100%}.management-trash-mobile-card .management-trash-action-group .management-action-button{flex:1}@media (width>=40rem){.management-trash-mobile-card .management-trash-action-group .management-action-button{flex:none}}.management-trash-summary{border-color:var(--color-slate-200);--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.management-trash-summary{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.management-trash-summary-actor{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.management-trash-summary-actor svg{color:var(--color-slate-500);flex-shrink:0}.management-trash-use-case-year{margin-top:calc(var(--spacing) * 4);display:flex}.management-trash-use-case-year>div{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc;flex-wrap:wrap;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.management-trash-use-case-year>div{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.management-trash-use-case-year>div{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.management-trash-use-case-year dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-emerald-700);text-transform:uppercase}.management-trash-use-case-year dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-800)}.management-restore-dialog{z-index:96;padding:calc(var(--spacing) * 3)}@media (width>=40rem){.management-restore-dialog{padding:calc(var(--spacing) * 4)}}.management-restore-dialog::backdrop{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.management-restore-dialog::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.management-restore-dialog::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.management-restore-dialog-card{border-color:var(--color-slate-200);background-color:var(--color-white);width:min(94vw,34rem);max-height:min(90vh,46rem);padding:calc(var(--spacing) * 0);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061833;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-restore-dialog-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.management-restore-dialog-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);display:flex}@media (width>=40rem){.management-restore-dialog-header{padding-inline:calc(var(--spacing) * 6)}}.management-restore-dialog-heading{min-width:calc(var(--spacing) * 0);align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.management-restore-dialog-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-emerald-50);color:var(--color-emerald-700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.management-restore-dialog-kicker{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase;display:block}.management-restore-dialog-header h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-restore-dialog-header p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-slate-600)}.management-restore-dialog-close{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-slate-500);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));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.management-restore-dialog-close:hover{border-color:var(--color-slate-300);background-color:var(--color-slate-50);color:var(--color-slate-800)}}.management-restore-dialog-close:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-emerald-100);--tw-outline-style:none;outline-style:none}.management-restore-dialog-body{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);display:grid;overflow-y:auto}@media (width>=40rem){.management-restore-dialog-body{padding-inline:calc(var(--spacing) * 6)}}.management-restore-explanation{gap:calc(var(--spacing) * 2);display:grid}.management-restore-explanation p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.management-restore-explanation p+p{color:var(--color-slate-600)}.management-restore-note-field{min-width:calc(var(--spacing) * 0)}.management-restore-note-field textarea{margin-top:calc(var(--spacing) * 2);height:calc(var(--spacing) * 24);min-height:calc(var(--spacing) * 24);resize:none}.management-restore-note-field>p:not(.form-error){margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-restore-dialog-actions{gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcb3;flex-direction:column-reverse;display:flex}@supports (color:color-mix(in lab, red, red)){.management-restore-dialog-actions{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-restore-dialog-actions{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}@media (width>=40rem){.management-restore-dialog-actions{padding-inline:calc(var(--spacing) * 6);flex-direction:row;justify-content:flex-end}}.management-restore-dialog-actions .management-action-button{min-height:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 2);width:100%}@media (width>=40rem){.management-restore-dialog-actions .management-action-button{width:auto}}.management-restore-submit.is-loading{cursor:wait;opacity:.75}.management-trash-danger-zone{margin-top:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 5);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-rose-200);background-color:#fff1f273;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.management-trash-danger-zone{background-color:color-mix(in oklab, var(--color-rose-50) 45%, transparent)}}.management-trash-danger-zone{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 6)}@media (width>=40rem){.management-trash-danger-zone{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.management-trash-danger-zone{flex-direction:row;justify-content:space-between;align-items:center}}.management-trash-danger-zone-copy{max-width:var(--container-3xl);min-width:calc(var(--spacing) * 0)}.management-trash-danger-zone-copy>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-rose-700);text-transform:uppercase;display:block}.management-trash-danger-zone-copy>h2{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-trash-danger-zone-copy>p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.management-trash-danger-zone-blocker{margin-top:calc(var(--spacing) * 4);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-rose-400);background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.management-trash-danger-zone-blocker{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.management-trash-danger-zone-blocker{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-rose-950)}.management-trash-danger-zone-blocker strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.management-trash-danger-zone-blocker p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.management-trash-permanent-delete-action{flex-shrink:0;width:100%}@media (width>=64rem){.management-trash-permanent-delete-action{width:auto}}.management-permanent-delete-dialog{z-index:96;padding:calc(var(--spacing) * 3)}@media (width>=40rem){.management-permanent-delete-dialog{padding:calc(var(--spacing) * 4)}}.management-permanent-delete-dialog::backdrop{background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.management-permanent-delete-dialog::backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.management-permanent-delete-dialog::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.management-permanent-delete-dialog-card{border-color:var(--color-rose-100);background-color:var(--color-white);width:min(94vw,44rem);max-height:min(92vh,52rem);padding:calc(var(--spacing) * 0);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#02061833;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.management-permanent-delete-dialog-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.management-permanent-delete-dialog-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rose-100);background-color:#fff1f28c;display:flex}@supports (color:color-mix(in lab, red, red)){.management-permanent-delete-dialog-header{background-color:color-mix(in oklab, var(--color-rose-50) 55%, transparent)}}.management-permanent-delete-dialog-header{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5)}@media (width>=40rem){.management-permanent-delete-dialog-header{padding-inline:calc(var(--spacing) * 6)}}.management-permanent-delete-dialog-kicker{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-rose-700);text-transform:uppercase;display:block}.management-permanent-delete-dialog-header h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-950)}.management-permanent-delete-dialog-header p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-slate-600)}.management-permanent-delete-dialog-close{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-100);background-color:var(--color-white);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-slate-500);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));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.management-permanent-delete-dialog-close:hover{border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-800)}}.management-permanent-delete-dialog-close:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--color-rose-100);--tw-outline-style:none;outline-style:none}.management-permanent-delete-dialog-body{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 5);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);display:grid;overflow-y:auto}@media (width>=40rem){.management-permanent-delete-dialog-body{padding-inline:calc(var(--spacing) * 6)}}.management-permanent-delete-warning{margin:calc(var(--spacing) * 0);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-rose-400);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-rose-950)}.management-permanent-delete-impact{min-width:calc(var(--spacing) * 0)}.management-permanent-delete-impact>h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-slate-700);text-transform:uppercase}.management-permanent-delete-impact dl{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-200);display:grid;overflow:hidden}@media (width>=40rem){.management-permanent-delete-impact dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-permanent-delete-impact dl{gap:1px}.management-permanent-delete-impact dl>div{min-width:calc(var(--spacing) * 0);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.management-permanent-delete-impact dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-slate-500);text-transform:uppercase}.management-permanent-delete-impact dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);overflow-wrap:break-word;color:var(--color-slate-900)}.management-permanent-delete-preserved{margin-top:calc(var(--spacing) * 4);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-emerald-300);background-color:#ecfdf58c}@supports (color:color-mix(in lab, red, red)){.management-permanent-delete-preserved{background-color:color-mix(in oklab, var(--color-emerald-50) 55%, transparent)}}.management-permanent-delete-preserved{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.management-permanent-delete-preserved h4{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-emerald-950)}.management-permanent-delete-preserved ul{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-900);display:grid}@media (width>=40rem){.management-permanent-delete-preserved ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.management-permanent-delete-blocker{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-rose-950)}.management-permanent-delete-blocker strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.management-permanent-delete-blocker p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.management-permanent-delete-field{min-width:calc(var(--spacing) * 0)}.management-permanent-delete-field .form-control{margin-top:calc(var(--spacing) * 2)}.management-permanent-delete-field textarea{height:calc(var(--spacing) * 28);min-height:calc(var(--spacing) * 28);resize:none}.management-permanent-delete-field>p:not(.form-error){margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.management-permanent-delete-dialog-actions{gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);background-color:#f8fafcb3;flex-direction:column-reverse;display:flex}@supports (color:color-mix(in lab, red, red)){.management-permanent-delete-dialog-actions{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.management-permanent-delete-dialog-actions{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}@media (width>=40rem){.management-permanent-delete-dialog-actions{padding-inline:calc(var(--spacing) * 6);flex-direction:row;justify-content:flex-end}}.management-permanent-delete-dialog-actions .management-action-button{min-height:calc(var(--spacing) * 10);width:100%}@media (width>=40rem){.management-permanent-delete-dialog-actions .management-action-button{width:auto}}.management-permanent-delete-submit{border-color:var(--color-rose-700);background-color:var(--color-rose-700);color:var(--color-white)}@media (hover:hover){.management-permanent-delete-submit:hover{border-color:var(--color-rose-600);background-color:var(--color-rose-600);color:var(--color-white)}}.management-permanent-delete-submit:focus{--tw-ring-color:var(--color-rose-200)}.management-permanent-delete-submit:disabled{cursor:not-allowed;border-color:var(--color-slate-300);background-color:var(--color-slate-300);color:var(--color-white)}.management-permanent-delete-submit.is-loading{cursor:wait;opacity:.75}}@layer utilities{.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}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.-ml-px{margin-left:-1px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.min-h-screen{min-height:100vh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-\[15rem\]{width:15rem}.w-fit{width:fit-content}.max-w-\[15rem\]{max-width:15rem}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[15rem\]{min-width:15rem}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-100\/70{border-color:#d0fae5b3}@supports (color:color-mix(in lab, red, red)){.border-emerald-100\/70{border-color:color-mix(in oklab, var(--color-emerald-100) 70%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-gray-300{border-color:var(--color-gray-300)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-100\/70{border-color:#ffe4e6b3}@supports (color:color-mix(in lab, red, red)){.border-rose-100\/70{border-color:color-mix(in oklab, var(--color-rose-100) 70%, transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-emerald-50\/80{--tw-gradient-from:#ecfdf5cc}@supports (color:color-mix(in lab, red, red)){.from-emerald-50\/80{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.from-emerald-50\/80{--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))}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.font-sans{font-family:var(--font-sans)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-rose-700{color:var(--color-rose-700)}.text-slate-900{color:var(--color-slate-900)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-sm{--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)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-sky-50\/45:hover{background-color:#f0f9ff73}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-50\/45:hover{background-color:color-mix(in oklab, var(--color-sky-50) 45%, transparent)}}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:shadow-emerald-200\/60:hover{--tw-shadow-color:#a4f4cf99}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-emerald-200\/60:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-emerald-200\/70:hover{--tw-shadow-color:#a4f4cfb3}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-emerald-200\/70:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-indigo-200\/60:hover{--tw-shadow-color:#c7d2ff99}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-indigo-200\/60:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-sky-200\/60:hover{--tw-shadow-color:#b8e6fe99}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-sky-200\/60:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-sky-200\/70:hover{--tw-shadow-color:#b8e6feb3}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-sky-200\/70:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media (width>=40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-white{color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}}@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-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-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
