@layer properties;#app .mat-icon,.mat-icon{width:1rem!important;height:1rem!important;min-width:1rem!important;min-height:1rem!important;font-size:1rem!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;color:currentColor;opacity:.75;overflow:hidden;vertical-align:middle}#app .mat-icon.mat-ligature-font,.mat-icon.mat-ligature-font{font-size:1rem!important;line-height:1!important}#app .mat-mdc-button .mat-icon,#app .mat-mdc-raised-button .mat-icon,#app .mat-mdc-unelevated-button .mat-icon,#app .mat-mdc-outlined-button .mat-icon,#app .mat-mdc-tonal-button .mat-icon,.mat-mdc-button .mat-icon,.mat-mdc-raised-button .mat-icon,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-outlined-button .mat-icon{width:1.125rem!important;height:1.125rem!important;min-width:1.125rem!important;min-height:1.125rem!important;font-size:1.125rem!important;line-height:1!important;opacity:1;margin-top:0!important;margin-bottom:0!important}#app .mat-mdc-icon-button .mat-icon,.mat-mdc-icon-button .mat-icon{width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;min-height:1.25rem!important;font-size:1.25rem!important;line-height:1!important;opacity:1}.mat-mdc-form-field-icon-prefix .mat-icon,.mat-mdc-form-field-icon-suffix .mat-icon{width:1rem!important;height:1rem!important;font-size:1rem!important;line-height:1!important;color:var(--color-neutral-400, #9ca3af)!important;opacity:1}.mat-icon.icon-xs{width:.75rem!important;height:.75rem!important;font-size:.75rem!important}.mat-icon.icon-sm{width:.875rem!important;height:.875rem!important;font-size:.875rem!important}.mat-icon.icon-md{width:1rem!important;height:1rem!important;font-size:1rem!important}.mat-icon.icon-lg{width:1.5rem!important;height:1.5rem!important;font-size:1.5rem!important}.mat-icon.icon-xl{width:2rem!important;height:2rem!important;font-size:2rem!important}.mat-icon.icon-2xl{width:3rem!important;height:3rem!important;font-size:3rem!important}.mat-mdc-button-base .mdc-button__label{display:inline-flex!important;align-items:center!important;gap:.375rem;line-height:1}.mat-mdc-button-base .mdc-button__label>.mat-icon:first-child{margin-inline-start:-.125rem}.mat-mdc-button-base .mdc-button__label>.mat-icon:last-child{margin-inline-end:-.125rem}.mat-mdc-icon-button{display:inline-flex!important;align-items:center!important;justify-content:center!important}.mat-mdc-chip .mat-icon,.mat-mdc-list-item .mat-icon,.mat-mdc-menu-item .mat-icon{width:1rem!important;height:1rem!important;font-size:1rem!important;line-height:1!important;flex-shrink:0}.mat-icon[class*="!text-"]{width:unset!important;height:unset!important;min-width:unset!important;min-height:unset!important;font-size:inherit!important;line-height:inherit!important}.mat-icon.material-icons,.mat-icon.mat-ligature-font{font-family:Material Icons,Material Icons Outlined!important;font-feature-settings:"liga" 1!important;font-variant-ligatures:discretionary-ligatures!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.mat-mdc-form-field+.mat-mdc-form-field{margin-top:.25rem}.mat-mdc-form-field-subscript-wrapper{position:relative!important;overflow:visible}.mat-mdc-form-field:has(.mat-mdc-form-field-hint){padding-bottom:1.25rem}.space-y-2>.mat-mdc-form-field,.space-y-3>.mat-mdc-form-field,.space-y-4>.mat-mdc-form-field{margin-top:0!important;margin-bottom:0!important}.mat-mdc-form-field-hint-wrapper{padding-top:.25rem}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: Geist, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: "Geist Mono", ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--color-red-50: #FFE8EC;--color-red-100: #FFCCD5;--color-red-200: #FFB9C7;--color-red-300: #FF8AA0;--color-red-400: #FF5C7A;--color-red-500: #FF1744;--color-red-600: #D50032;--color-red-700: #A80F2D;--color-red-800: #800A22;--color-red-900: #5A0718;--color-red-950: #3C1634;--color-orange-50: #FFF0E6;--color-orange-100: #FFE0CC;--color-orange-200: #FFD3B3;--color-orange-300: #FFB380;--color-orange-400: #FF944D;--color-orange-500: #FF6D00;--color-orange-600: #C25100;--color-orange-700: #9E4400;--color-orange-800: #7A3400;--color-orange-900: #552400;--color-orange-950: #3C2726;--color-amber-50: var(--color-orange-50);--color-amber-100: var(--color-orange-100);--color-amber-200: var(--color-orange-200);--color-amber-300: var(--color-orange-300);--color-amber-400: var(--color-orange-400);--color-amber-500: var(--color-orange-500);--color-amber-600: var(--color-orange-600);--color-amber-700: var(--color-orange-700);--color-amber-800: var(--color-orange-800);--color-amber-900: var(--color-orange-900);--color-amber-950: var(--color-orange-950);--color-yellow-100: #FFF7CC;--color-yellow-300: #FFEB80;--color-yellow-400: #FFE34D;--color-yellow-500: #FFD600;--color-yellow-700: #665600;--color-yellow-900: #332B00;--color-green-50: #E6FDF1;--color-green-100: #CCFAE4;--color-green-200: #B3F8D6;--color-green-300: #80F2BB;--color-green-400: #4DEC9F;--color-green-500: #00E676;--color-green-600: #00783D;--color-green-700: #00602F;--color-green-800: #004A24;--color-green-900: #003318;--color-green-950: #09403E;--color-emerald-50: var(--color-green-50);--color-emerald-100: var(--color-green-100);--color-emerald-200: var(--color-green-200);--color-emerald-300: var(--color-green-300);--color-emerald-400: var(--color-green-400);--color-emerald-500: var(--color-green-500);--color-emerald-600: var(--color-green-600);--color-emerald-700: var(--color-green-700);--color-emerald-800: var(--color-green-800);--color-emerald-900: var(--color-green-900);--color-emerald-950: var(--color-green-950);--color-teal-300: var(--color-green-300);--color-teal-700: var(--color-green-700);--color-cyan-50: #E6FCFF;--color-cyan-100: #CCFAFF;--color-cyan-200: #B3F7FF;--color-cyan-300: #80F2FF;--color-cyan-400: #4DECFF;--color-cyan-500: #00E5FF;--color-cyan-600: #00727F;--color-cyan-700: #005C66;--color-cyan-800: #00474F;--color-cyan-900: #003138;--color-cyan-950: #093F59;--color-sky-50: var(--color-cyan-50);--color-sky-100: var(--color-cyan-100);--color-sky-200: var(--color-cyan-200);--color-sky-300: var(--color-cyan-300);--color-sky-400: var(--color-cyan-400);--color-sky-500: var(--color-cyan-500);--color-sky-600: var(--color-cyan-600);--color-sky-700: var(--color-cyan-700);--color-sky-900: var(--color-cyan-900);--color-blue-500: var(--color-logo-500);--color-purple-50: #F3E6FF;--color-purple-100: #E8CCFF;--color-purple-200: #DCB3FF;--color-purple-300: #C580FF;--color-purple-400: #AD4DFF;--color-purple-500: #9A1AFF;--color-purple-600: #8B00FF;--color-purple-700: #6F00CC;--color-purple-800: #530099;--color-purple-900: #3A006B;--color-purple-950: #251259;--color-pink-50: #FFE6F2;--color-pink-100: #FFCCE5;--color-pink-200: #FFB3D9;--color-pink-300: #FF80BF;--color-pink-400: #FF4DA6;--color-pink-500: #FF1A8C;--color-pink-600: #CC0066;--color-pink-700: #A30051;--color-pink-800: #7A003D;--color-pink-900: #52002A;--color-pink-950: #3C1240;--color-rose-50: var(--color-pink-50);--color-rose-100: var(--color-pink-100);--color-rose-200: var(--color-pink-200);--color-rose-300: var(--color-pink-300);--color-rose-400: var(--color-pink-400);--color-rose-500: var(--color-pink-500);--color-rose-600: var(--color-pink-600);--color-rose-700: var(--color-pink-700);--color-rose-800: var(--color-pink-800);--color-rose-900: var(--color-pink-900);--color-slate-100: var(--color-neutral-100);--color-slate-300: var(--color-neutral-300);--color-slate-700: var(--color-neutral-700);--color-slate-800: var(--color-neutral-800);--color-gray-50: var(--color-neutral-50);--color-gray-100: var(--color-neutral-100);--color-gray-200: var(--color-neutral-200);--color-gray-300: var(--color-neutral-300);--color-gray-400: var(--color-neutral-400);--color-gray-500: var(--color-neutral-500);--color-gray-600: var(--color-neutral-600);--color-gray-700: var(--color-neutral-700);--color-gray-800: var(--color-neutral-800);--color-gray-900: var(--color-neutral-900);--color-neutral-50: #F7F8FA;--color-neutral-100: #F1F2F5;--color-neutral-200: #DDE1E8;--color-neutral-300: #B6BECB;--color-neutral-400: #8A96A8;--color-neutral-500: #626F86;--color-neutral-600: #44546F;--color-neutral-700: #2E405E;--color-neutral-800: #172B4D;--color-neutral-900: #0F1F3D;--color-neutral-950: #0B1630;--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce: bounce 1s infinite;--blur-sm: 8px;--aspect-video: 16 / 9;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-font-feature-settings: var(--font-sans--font-feature-settings);--default-mono-font-family: var(--font-mono);--default-mono-font-feature-settings: var(--font-mono--font-feature-settings);--font-sans--font-feature-settings: normal;--font-display: Geist, ui-sans-serif, system-ui, sans-serif;--font-mono--font-feature-settings: normal;--font-smoothing: antialiased;--font-optical-sizing: auto;--leading-4: 1rem;--leading-5: 1.25rem;--leading-6: 1.5rem;--leading-7: 1.75rem;--leading-8: 2rem;--leading-10: 2.5rem;--tracking-tight: -.02em;--tracking-normal: 0em;--tracking-wide: .02em;--tracking-wider: .03em;--tracking-widest: .05em;--text-xs: .75rem;--text-xs--line-height: var(--leading-4);--text-xs--font-weight: var(--font-weight-normal);--text-xs--letter-spacing: var(--tracking-normal);--text-sm: .8125rem;--text-sm--line-height: var(--leading-5);--text-sm--font-weight: var(--font-weight-normal);--text-sm--letter-spacing: var(--tracking-normal);--text-base: .875rem;--text-base--line-height: var(--leading-5);--text-base--font-weight: var(--font-weight-normal);--text-base--letter-spacing: var(--tracking-normal);--text-lg: 1rem;--text-lg--line-height: var(--leading-5);--text-lg--font-weight: var(--font-weight-normal);--text-lg--letter-spacing: var(--tracking-normal);--text-xl: 1.125rem;--text-xl--line-height: var(--leading-6);--text-xl--font-weight: var(--font-weight-normal);--text-xl--letter-spacing: var(--tracking-normal);--text-2xl: 1.25rem;--text-2xl--line-height: var(--leading-6);--text-2xl--font-weight: var(--font-weight-normal);--text-2xl--letter-spacing: var(--tracking-normal);--text-3xl: 1.5rem;--text-3xl--line-height: var(--leading-8);--text-3xl--font-weight: var(--font-weight-normal);--text-3xl--letter-spacing: var(--tracking-normal);--text-4xl: 1.875rem;--text-4xl--line-height: var(--leading-10);--text-4xl--font-weight: var(--font-weight-normal);--text-4xl--letter-spacing: var(--tracking-normal);--text-5xl: 2.5rem;--text-5xl--line-height: var(--leading-10);--text-5xl--font-weight: var(--font-weight-normal);--text-5xl--letter-spacing: var(--tracking-normal);--color-primary-50: #FFF5F0;--color-primary-100: #FFE8D9;--color-primary-200: #FFCFB3;--color-primary-300: #FFAC80;--color-primary-400: #FF7D40;--color-primary-500: #FF6620;--color-primary-600: #FF5500;--color-primary-700: #CC4400;--color-primary-800: #992E00;--color-primary-900: #661E00;--color-primary-950: #330F00;--color-logo-50: #EEEFF9;--color-logo-100: #DFE0F3;--color-logo-200: #C3C4E7;--color-logo-300: #A1A3D8;--color-logo-400: #8B8DE0;--color-logo-500: #5A5DBF;--color-logo-600: #43459E;--color-logo-700: #393B85;--color-logo-800: #2D2F6B;--color-logo-900: #21234F;--color-logo-950: #161736;--color-accent-600: #FF5500;--color-accent-700: #CC4400;--color-error-50: var(--color-red-50);--color-error-400: var(--color-red-400);--color-error-500: var(--color-red-500);--color-error-600: var(--color-red-600);--color-error-950: var(--color-red-950);--radius-control: .5rem;--radius-card: .75rem;--radius-pill: .375rem;--shadow-card: 0 1px 1px rgb(9 30 66 / .14), 0 0 1px rgb(9 30 66 / .22);--shadow-pop: 0 10px 30px -12px rgb(9 30 66 / .28), 0 2px 6px -2px rgb(9 30 66 / .08)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size!important}.pointer-events-auto{pointer-events:auto!important}.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border-width:0!important}.\!absolute,.absolute{position:absolute!important}.fixed{position:fixed!important}.relative{position:relative!important}.static{position:static!important}.sticky{position:sticky!important}.inset-0{inset:calc(var(--spacing) * 0)!important}.inset-x-0{inset-inline:calc(var(--spacing) * 0)!important}.inset-y-0{inset-block:calc(var(--spacing) * 0)!important}.\!top-2{top:calc(var(--spacing) * 2)!important}.-top-1{top:calc(var(--spacing) * -1)!important}.-top-1\.5{top:calc(var(--spacing) * -1.5)!important}.-top-3{top:calc(var(--spacing) * -3)!important}.top-0{top:calc(var(--spacing) * 0)!important}.top-1{top:calc(var(--spacing) * 1)!important}.top-1\.5{top:calc(var(--spacing) * 1.5)!important}.top-1\/2{top:50%!important}.top-2{top:calc(var(--spacing) * 2)!important}.top-3{top:calc(var(--spacing) * 3)!important}.top-4{top:calc(var(--spacing) * 4)!important}.top-10{top:calc(var(--spacing) * 10)!important}.top-14{top:calc(var(--spacing) * 14)!important}.top-16{top:calc(var(--spacing) * 16)!important}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)!important}.top-full{top:100%!important}.\!right-1{right:calc(var(--spacing) * 1)!important}.-right-0\.5{right:calc(var(--spacing) * -.5)!important}.-right-1{right:calc(var(--spacing) * -1)!important}.-right-1\.5{right:calc(var(--spacing) * -1.5)!important}.right-0{right:calc(var(--spacing) * 0)!important}.right-1{right:calc(var(--spacing) * 1)!important}.right-1\.5{right:calc(var(--spacing) * 1.5)!important}.right-2{right:calc(var(--spacing) * 2)!important}.right-2\.5{right:calc(var(--spacing) * 2.5)!important}.right-3{right:calc(var(--spacing) * 3)!important}.right-4{right:calc(var(--spacing) * 4)!important}.right-5{right:calc(var(--spacing) * 5)!important}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)!important}.-bottom-2{bottom:calc(var(--spacing) * -2)!important}.bottom-0{bottom:calc(var(--spacing) * 0)!important}.bottom-1{bottom:calc(var(--spacing) * 1)!important}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)!important}.bottom-2{bottom:calc(var(--spacing) * 2)!important}.bottom-3{bottom:calc(var(--spacing) * 3)!important}.bottom-4{bottom:calc(var(--spacing) * 4)!important}.bottom-5{bottom:calc(var(--spacing) * 5)!important}.bottom-6{bottom:calc(var(--spacing) * 6)!important}.bottom-12{bottom:calc(var(--spacing) * 12)!important}.bottom-20{bottom:calc(var(--spacing) * 20)!important}.bottom-24{bottom:calc(var(--spacing) * 24)!important}.bottom-full{bottom:100%!important}.-left-1\.5{left:calc(var(--spacing) * -1.5)!important}.-left-\[22px\]{left:-22px!important}.left-0{left:calc(var(--spacing) * 0)!important}.left-1{left:calc(var(--spacing) * 1)!important}.left-1\.5{left:calc(var(--spacing) * 1.5)!important}.left-1\/2{left:50%!important}.left-2{left:calc(var(--spacing) * 2)!important}.left-2\.5{left:calc(var(--spacing) * 2.5)!important}.left-3{left:calc(var(--spacing) * 3)!important}.left-4{left:calc(var(--spacing) * 4)!important}.left-8{left:calc(var(--spacing) * 8)!important}.left-10{left:calc(var(--spacing) * 10)!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-30{z-index:30!important}.z-40{z-index:40!important}.z-50{z-index:50!important}.z-\[55\]{z-index:55!important}.z-\[60\]{z-index:60!important}.z-\[100\]{z-index:100!important}.z-\[150\]{z-index:150!important}.z-\[160\]{z-index:160!important}.z-\[200\]{z-index:200!important}.z-\[290\]{z-index:290!important}.z-\[300\]{z-index:300!important}.z-\[600\]{z-index:600!important}.z-\[900\]{z-index:900!important}.z-\[950\]{z-index:950!important}.z-\[960\]{z-index:960!important}.z-\[980\]{z-index:980!important}.z-\[1000\]{z-index:1000!important}.z-\[1200\]{z-index:1200!important}.z-\[1290\]{z-index:1290!important}.z-\[1300\]{z-index:1300!important}.z-\[1400\]{z-index:1400!important}.z-\[1500\]{z-index:1500!important}.z-\[2000\]{z-index:2000!important}.col-span-2{grid-column:span 2 / span 2!important}.col-span-full{grid-column:1 / -1!important}.row-span-2{grid-row:span 2 / span 2!important}.container{width:100%!important}@media(width>=40rem){.container{max-width:40rem!important}}@media(width>=48rem){.container{max-width:48rem!important}}@media(width>=64rem){.container{max-width:64rem!important}}@media(width>=80rem){.container{max-width:80rem!important}}@media(width>=96rem){.container{max-width:96rem!important}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-4{margin:calc(var(--spacing) * -4)!important}.m-0{margin:calc(var(--spacing) * 0)!important}.m-2{margin:calc(var(--spacing) * 2)!important}.m-3{margin:calc(var(--spacing) * 3)!important}.m-4{margin:calc(var(--spacing) * 4)!important}.m-auto{margin:auto!important}.-mx-1{margin-inline:calc(var(--spacing) * -1)!important}.-mx-4{margin-inline:calc(var(--spacing) * -4)!important}.mx-1{margin-inline:calc(var(--spacing) * 1)!important}.mx-2{margin-inline:calc(var(--spacing) * 2)!important}.mx-3{margin-inline:calc(var(--spacing) * 3)!important}.mx-4{margin-inline:calc(var(--spacing) * 4)!important}.mx-auto{margin-inline:auto!important}.-my-1{margin-block:calc(var(--spacing) * -1)!important}.-my-4{margin-block:calc(var(--spacing) * -4)!important}.my-1{margin-block:calc(var(--spacing) * 1)!important}.my-2{margin-block:calc(var(--spacing) * 2)!important}.my-3{margin-block:calc(var(--spacing) * 3)!important}.my-4{margin-block:calc(var(--spacing) * 4)!important}.my-auto{margin-block:auto!important}.prose{--tw-prose-body: light-dark( var(--color-neutral-700), var(--color-neutral-300) ) !important;--tw-prose-headings: light-dark(var(--color-neutral-900), white) !important;--tw-prose-lead: light-dark( var(--color-neutral-600), var(--color-neutral-400) ) !important;--tw-prose-links: light-dark(var(--color-primary-600), white) !important;--tw-prose-links-hover: light-dark(var(--color-primary-700), white) !important;--tw-prose-links-underline: light-dark(var(--color-primary-600), white) !important;--tw-prose-bold: light-dark(var(--color-neutral-900), white) !important;--tw-prose-counters: light-dark( var(--color-neutral-500), var(--color-neutral-400) ) !important;--tw-prose-bullets: light-dark( var(--color-neutral-300), var(--color-neutral-600) ) !important;--tw-prose-hr: light-dark(var(--color-neutral-200), var(--color-neutral-700)) !important;--tw-prose-quotes: light-dark( var(--color-neutral-900), var(--color-neutral-100) ) !important;--tw-prose-quote-borders: light-dark( var(--color-neutral-200), var(--color-neutral-700) ) !important;--tw-prose-captions: light-dark( var(--color-neutral-500), var(--color-neutral-400) ) !important;--tw-prose-code: light-dark(var(--color-neutral-900), white) !important;--tw-prose-code-bg: light-dark( var(--color-neutral-200), var(--color-neutral-800) ) !important;--tw-prose-code-ring: light-dark( var(--color-neutral-300), var(--color-neutral-600) ) !important;--tw-prose-pre-code: light-dark( var(--color-neutral-950), var(--color-neutral-300) ) !important;--tw-prose-pre-bg: light-dark( var(--color-neutral-100), var(--color-neutral-950) ) !important;--tw-prose-pre-borders: light-dark( var(--color-neutral-300), var(--color-neutral-700) ) !important;--tw-prose-th-borders: light-dark( var(--color-neutral-300), var(--color-neutral-700) ) !important;--tw-prose-td-borders: light-dark( var(--color-neutral-200), var(--color-neutral-800) ) !important;color:var(--tw-prose-body)!important;font-size:var(--text-lg)!important;line-height:var(--leading-7)!important}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:calc(var(--spacing) * 6)!important;margin-block-end:calc(var(--spacing) * 6)!important}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead)!important;font-size:var(--text-xl)!important;line-height:var(--leading-7)!important}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal!important;margin-block-start:calc(var(--spacing) * 5)!important;margin-block-end:calc(var(--spacing) * 5)!important;padding-inline-start:1.625rem!important}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha!important}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha!important}.prose :where(ol[type="A s"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha!important}.prose :where(ol[type="a s"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha!important}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman!important}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman!important}.prose :where(ol[type="I s"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman!important}.prose :where(ol[type="i s"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman!important}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal!important}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc!important;margin-block-start:calc(var(--spacing) * 5)!important;margin-block-end:calc(var(--spacing) * 5)!important;padding-inline-start:1.625rem!important}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:calc(var(--spacing) * 2)!important;margin-block-end:calc(var(--spacing) * 2)!important}.prose :where(:is(ol,ul)>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:calc(var(--spacing) * 1.5)!important}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:var(--font-weight-normal)!important;color:var(--tw-prose-counters)!important}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)!important}.prose :where(>:is(ul,ol)>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing) * 3)!important;margin-bottom:calc(var(--spacing) * 3)!important}.prose :where(>:is(ul,ol)>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:calc(var(--spacing) * 5)!important}.prose :where(>:is(ul,ol)>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-end:calc(var(--spacing) * 5)!important}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:calc(var(--spacing) * 3)!important;margin-block-end:calc(var(--spacing) * 3)!important}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr)!important;border-top-width:1px!important;margin-block-start:calc(var(--spacing) * 16)!important;margin-block-end:calc(var(--spacing) * 16)!important;max-width:none!important}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-weight-medium)!important;font-style:italic!important;color:var(--tw-prose-quotes)!important;border-left-width:calc(var(--spacing) * 1)!important;border-left-color:var(--tw-prose-quote-borders)!important;quotes:"\201c" "\201d" "\2018" "\2019"!important;margin-block-start:calc(var(--spacing) * 8)!important;margin-block-end:calc(var(--spacing) * 8)!important;padding-inline-start:calc(var(--spacing) * 5)!important}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote!important}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote!important}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-size:var(--text-4xl)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--leading-8)!important;margin-block-end:calc(var(--spacing) * 2)!important}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-size:var(--text-2xl)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--leading-7)!important;margin-block-start:calc(var(--spacing) * 16)!important;margin-block-end:calc(var(--spacing) * 2)!important}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-size:var(--text-xl)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--leading-7)!important;margin-block-start:calc(var(--spacing) * 10)!important;margin-block-end:calc(var(--spacing) * 2)!important}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-size:var(--text-lg)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--leading-6)!important;margin-block-start:calc(var(--spacing) * 8)!important;margin-block-end:calc(var(--spacing) * 2)!important}.prose :where(img,video,figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:calc(var(--spacing) * 8)!important;margin-block-end:calc(var(--spacing) * 8)!important}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:0!important;margin-block-end:0!important}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions)!important;font-size:var(--text-sm)!important;line-height:var(--leading-4)!important;margin-block-start:calc(var(--spacing) * 2)!important}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%!important;table-layout:auto!important;text-align:left!important;margin-block-start:calc(var(--spacing) * 8)!important;margin-block-end:calc(var(--spacing) * 8)!important;line-height:var(--leading-6)!important}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px!important;border-bottom-color:var(--tw-prose-th-borders)!important}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:var(--font-weight-semibold)!important;vertical-align:bottom!important;padding-inline-end:calc(var(--spacing) * 2)!important;padding-block-end:calc(var(--spacing) * 2)!important;padding-inline-start:calc(var(--spacing) * 2)!important}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px!important;border-bottom-color:var(--tw-prose-td-borders)!important}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0!important}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline!important}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px!important;border-top-color:var(--tw-prose-th-borders)!important}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top!important}.prose :where(:is(tbody,tfoot) td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block-start:calc(var(--spacing) * 2)!important;padding-inline-end:calc(var(--spacing) * 2)!important;padding-block-end:calc(var(--spacing) * 2)!important;padding-inline-start:calc(var(--spacing) * 2)!important}.prose :where(:is(tbody,tfoot) td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.prose :where(:is(tbody,tfoot) td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links)!important;text-decoration:underline transparent!important;font-weight:var(--font-weight-medium)!important;transition-property:color,text-decoration-color!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{color:var(--tw-prose-links-hover)!important;text-decoration-color:var(--tw-prose-links-underline)!important}.prose :where(:is(h1,h2,h3) a):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit!important}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold)!important;font-weight:var(--font-weight-semibold)!important}.prose :where(:is(a,blockquote,thead th) strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code)!important;border-radius:var(--radius-md)!important;padding-block-start:calc(var(--spacing) * 1)!important;padding-inline-end:calc(var(--spacing) * 1.5)!important;padding-block-end:calc(var(--spacing) * 1)!important;padding-inline-start:calc(var(--spacing) * 1.5)!important;box-shadow:inset 0 0 0 1px var(--tw-prose-code-ring)!important;background-color:var(--tw-prose-code-bg)!important;font-size:var(--text-base)!important}.prose :where(:is(a,h1,h2,h3,blockquote,thead th) code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-xl)!important;font-weight:inherit!important}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-lg)!important;font-weight:inherit!important}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code)!important;background-color:var(--tw-prose-pre-bg)!important;border-width:1px!important;border-style:solid!important;border-color:var(--tw-prose-pre-borders)!important;overflow-x:auto!important;font-weight:var(--font-weight-normal)!important;font-size:var(--text-base)!important;line-height:var(--leading-6)!important;margin-block-start:calc(var(--spacing) * 8)!important;margin-block-end:calc(var(--spacing) * 8)!important;border-radius:var(--radius-xl)!important;padding-block-start:calc(var(--spacing) * 4)!important;padding-inline-end:calc(var(--spacing) * 4)!important;padding-block-end:calc(var(--spacing) * 4)!important;padding-inline-start:calc(var(--spacing) * 4)!important}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent!important;border-width:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;font-weight:inherit!important;color:inherit!important;font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none!important}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none!important}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:calc(var(--spacing) * 6)!important;margin-block-end:calc(var(--spacing) * 6)!important}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:var(--font-weight-semibold)!important;margin-block-start:calc(var(--spacing) * 6)!important}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:calc(var(--spacing) * 2)!important}.prose :where(:is(h1,h2,h3)+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:0!important}.prose :where(>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-start:0!important}.prose :where(>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block-end:0!important}.\!mt-4{margin-top:calc(var(--spacing) * 4)!important}.-mt-1{margin-top:calc(var(--spacing) * -1)!important}.-mt-2{margin-top:calc(var(--spacing) * -2)!important}.-mt-4{margin-top:calc(var(--spacing) * -4)!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)!important}.mt-1{margin-top:calc(var(--spacing) * 1)!important}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)!important}.mt-2{margin-top:calc(var(--spacing) * 2)!important}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)!important}.mt-3{margin-top:calc(var(--spacing) * 3)!important}.mt-4{margin-top:calc(var(--spacing) * 4)!important}.mt-5{margin-top:calc(var(--spacing) * 5)!important}.mt-6{margin-top:calc(var(--spacing) * 6)!important}.mt-8{margin-top:calc(var(--spacing) * 8)!important}.mt-10{margin-top:calc(var(--spacing) * 10)!important}.mt-12{margin-top:calc(var(--spacing) * 12)!important}.mt-auto{margin-top:auto!important}.mt-px{margin-top:1px!important}.\!mr-1{margin-right:calc(var(--spacing) * 1)!important}.-mr-1{margin-right:calc(var(--spacing) * -1)!important}.-mr-2{margin-right:calc(var(--spacing) * -2)!important}.mr-1{margin-right:calc(var(--spacing) * 1)!important}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)!important}.mr-2{margin-right:calc(var(--spacing) * 2)!important}.mr-3{margin-right:calc(var(--spacing) * 3)!important}.mr-6{margin-right:calc(var(--spacing) * 6)!important}.mr-auto{margin-right:auto!important}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.-mb-2{margin-bottom:calc(var(--spacing) * -2)!important}.-mb-4{margin-bottom:calc(var(--spacing) * -4)!important}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)!important}.mb-1{margin-bottom:calc(var(--spacing) * 1)!important}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)!important}.mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)!important}.mb-3{margin-bottom:calc(var(--spacing) * 3)!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.mb-5{margin-bottom:calc(var(--spacing) * 5)!important}.mb-6{margin-bottom:calc(var(--spacing) * 6)!important}.mb-8{margin-bottom:calc(var(--spacing) * 8)!important}.\!ml-auto{margin-left:auto!important}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)!important}.-ml-2{margin-left:calc(var(--spacing) * -2)!important}.ml-0\.5{margin-left:calc(var(--spacing) * .5)!important}.ml-1{margin-left:calc(var(--spacing) * 1)!important}.ml-2{margin-left:calc(var(--spacing) * 2)!important}.ml-3{margin-left:calc(var(--spacing) * 3)!important}.ml-4{margin-left:calc(var(--spacing) * 4)!important}.ml-6{margin-left:calc(var(--spacing) * 6)!important}.ml-10{margin-left:calc(var(--spacing) * 10)!important}.ml-auto{margin-left:auto!important}.line-clamp-2{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.line-clamp-4{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important}.line-clamp-6{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:6!important}.\!flex{display:flex!important}.block{display:block!important}.contents{display:contents!important}.flex{display:flex!important}.grid{display:grid!important}.hidden{display:none!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.aspect-\[16\/7\]{aspect-ratio:16/7!important}.aspect-\[210\/297\]{aspect-ratio:210/297!important}.aspect-\[297\/210\]{aspect-ratio:297/210!important}.aspect-square{aspect-ratio:1 / 1!important}.aspect-video{aspect-ratio:var(--aspect-video)!important}.\!size-3{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\!size-3\.5{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.\!size-4{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\!size-5{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.\!size-6{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.\!size-7{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.\!size-8{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.\!size-10{width:calc(var(--spacing) * 10)!important;height:calc(var(--spacing) * 10)!important}.\!size-12{width:calc(var(--spacing) * 12)!important;height:calc(var(--spacing) * 12)!important}.\!size-20{width:calc(var(--spacing) * 20)!important;height:calc(var(--spacing) * 20)!important}.\!size-\[11px\]{width:11px!important;height:11px!important}.\!size-\[12px\]{width:12px!important;height:12px!important}.\!size-\[13px\]{width:13px!important;height:13px!important}.\!size-\[14px\]{width:14px!important;height:14px!important}.\!size-\[15px\]{width:15px!important;height:15px!important}.\!size-\[16px\]{width:16px!important;height:16px!important}.\!size-\[17px\]{width:17px!important;height:17px!important}.\!size-\[18px\]{width:18px!important;height:18px!important}.\!size-\[20px\]{width:20px!important;height:20px!important}.\!size-\[21px\]{width:21px!important;height:21px!important}.\!size-\[22px\]{width:22px!important;height:22px!important}.\!size-\[32px\]{width:32px!important;height:32px!important}.\!size-\[36px\]{width:36px!important;height:36px!important}.\!size-\[40px\]{width:40px!important;height:40px!important}.size-2{width:calc(var(--spacing) * 2)!important;height:calc(var(--spacing) * 2)!important}.size-2\.5{width:calc(var(--spacing) * 2.5)!important;height:calc(var(--spacing) * 2.5)!important}.size-3{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.size-3\.5{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.size-4{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-4\.5{width:calc(var(--spacing) * 4.5)!important;height:calc(var(--spacing) * 4.5)!important}.size-5{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.size-6{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.size-7{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.size-8{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.size-9{width:calc(var(--spacing) * 9)!important;height:calc(var(--spacing) * 9)!important}.size-10{width:calc(var(--spacing) * 10)!important;height:calc(var(--spacing) * 10)!important}.size-11{width:calc(var(--spacing) * 11)!important;height:calc(var(--spacing) * 11)!important}.size-12{width:calc(var(--spacing) * 12)!important;height:calc(var(--spacing) * 12)!important}.size-16{width:calc(var(--spacing) * 16)!important;height:calc(var(--spacing) * 16)!important}.size-20{width:calc(var(--spacing) * 20)!important;height:calc(var(--spacing) * 20)!important}.size-full{width:100%!important;height:100%!important}.\!h-2\.5{height:calc(var(--spacing) * 2.5)!important}.\!h-3{height:calc(var(--spacing) * 3)!important}.\!h-3\.5{height:calc(var(--spacing) * 3.5)!important}.\!h-4{height:calc(var(--spacing) * 4)!important}.\!h-5{height:calc(var(--spacing) * 5)!important}.\!h-6{height:calc(var(--spacing) * 6)!important}.\!h-7{height:calc(var(--spacing) * 7)!important}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-11{height:calc(var(--spacing) * 11)!important}.\!h-12{height:calc(var(--spacing) * 12)!important}.\!h-14{height:calc(var(--spacing) * 14)!important}.\!h-\[10px\]{height:10px!important}.\!h-\[11px\]{height:11px!important}.\!h-\[13px\]{height:13px!important}.\!h-\[14px\]{height:14px!important}.\!h-\[16px\]{height:16px!important}.\!h-\[18px\]{height:18px!important}.\!h-\[22px\]{height:22px!important}.\!h-\[52px\]{height:52px!important}.\!h-\[56px\]{height:56px!important}.\!h-auto{height:auto!important}.h-1{height:calc(var(--spacing) * 1)!important}.h-1\.5{height:calc(var(--spacing) * 1.5)!important}.h-2{height:calc(var(--spacing) * 2)!important}.h-2\.5{height:calc(var(--spacing) * 2.5)!important}.h-3{height:calc(var(--spacing) * 3)!important}.h-3\.5{height:calc(var(--spacing) * 3.5)!important}.h-4{height:calc(var(--spacing) * 4)!important}.h-5{height:calc(var(--spacing) * 5)!important}.h-6{height:calc(var(--spacing) * 6)!important}.h-7{height:calc(var(--spacing) * 7)!important}.h-8{height:calc(var(--spacing) * 8)!important}.h-9{height:calc(var(--spacing) * 9)!important}.h-10{height:calc(var(--spacing) * 10)!important}.h-11{height:calc(var(--spacing) * 11)!important}.h-12{height:calc(var(--spacing) * 12)!important}.h-14{height:calc(var(--spacing) * 14)!important}.h-16{height:calc(var(--spacing) * 16)!important}.h-20{height:calc(var(--spacing) * 20)!important}.h-22{height:calc(var(--spacing) * 22)!important}.h-24{height:calc(var(--spacing) * 24)!important}.h-28{height:calc(var(--spacing) * 28)!important}.h-32{height:calc(var(--spacing) * 32)!important}.h-36{height:calc(var(--spacing) * 36)!important}.h-40{height:calc(var(--spacing) * 40)!important}.h-44{height:calc(var(--spacing) * 44)!important}.h-48{height:calc(var(--spacing) * 48)!important}.h-56{height:calc(var(--spacing) * 56)!important}.h-64{height:calc(var(--spacing) * 64)!important}.h-72{height:calc(var(--spacing) * 72)!important}.h-\[4\.25rem\]{height:4.25rem!important}.h-\[18px\]{height:18px!important}.h-\[70vh\]{height:70vh!important}.h-\[150px\]{height:150px!important}.h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)!important}.h-\[calc\(100svh-3\.5rem\)\]{height:calc(100svh - 3.5rem)!important}.h-fit{height:fit-content!important}.h-full{height:100%!important}.h-px{height:1px!important}.max-h-12{max-height:calc(var(--spacing) * 12)!important}.max-h-20{max-height:calc(var(--spacing) * 20)!important}.max-h-32{max-height:calc(var(--spacing) * 32)!important}.max-h-36{max-height:calc(var(--spacing) * 36)!important}.max-h-40{max-height:calc(var(--spacing) * 40)!important}.max-h-44{max-height:calc(var(--spacing) * 44)!important}.max-h-52{max-height:calc(var(--spacing) * 52)!important}.max-h-56{max-height:calc(var(--spacing) * 56)!important}.max-h-60{max-height:calc(var(--spacing) * 60)!important}.max-h-64{max-height:calc(var(--spacing) * 64)!important}.max-h-80{max-height:calc(var(--spacing) * 80)!important}.max-h-96{max-height:calc(var(--spacing) * 96)!important}.max-h-\[42vh\]{max-height:42vh!important}.max-h-\[50vh\]{max-height:50vh!important}.max-h-\[55vh\]{max-height:55vh!important}.max-h-\[60dvh\]{max-height:60dvh!important}.max-h-\[60vh\]{max-height:60vh!important}.max-h-\[70vh\]{max-height:70vh!important}.max-h-\[80dvh\]{max-height:80dvh!important}.max-h-\[80vh\]{max-height:80vh!important}.max-h-\[85vh\]{max-height:85vh!important}.max-h-\[88vh\]{max-height:88vh!important}.max-h-\[90dvh\]{max-height:90dvh!important}.max-h-\[90vh\]{max-height:90vh!important}.max-h-\[92dvh\]{max-height:92dvh!important}.max-h-\[92vh\]{max-height:92vh!important}.max-h-\[100px\]{max-height:100px!important}.max-h-\[120px\]{max-height:120px!important}.max-h-\[300px\]{max-height:300px!important}.max-h-\[440px\]{max-height:440px!important}.max-h-\[520px\]{max-height:520px!important}.max-h-full{max-height:100%!important}.\!min-h-\[11rem\]{min-height:11rem!important}.\!min-h-\[44px\]{min-height:44px!important}.min-h-0{min-height:calc(var(--spacing) * 0)!important}.min-h-10{min-height:calc(var(--spacing) * 10)!important}.min-h-11{min-height:calc(var(--spacing) * 11)!important}.min-h-12{min-height:calc(var(--spacing) * 12)!important}.min-h-20{min-height:calc(var(--spacing) * 20)!important}.min-h-24{min-height:calc(var(--spacing) * 24)!important}.min-h-32{min-height:calc(var(--spacing) * 32)!important}.min-h-40{min-height:calc(var(--spacing) * 40)!important}.min-h-48{min-height:calc(var(--spacing) * 48)!important}.min-h-\[42px\]{min-height:42px!important}.min-h-\[44px\]{min-height:44px!important}.min-h-\[50vh\]{min-height:50vh!important}.min-h-\[52px\]{min-height:52px!important}.min-h-\[60px\]{min-height:60px!important}.min-h-\[60vh\]{min-height:60vh!important}.min-h-\[64px\]{min-height:64px!important}.min-h-\[80px\]{min-height:80px!important}.min-h-\[90px\]{min-height:90px!important}.min-h-\[96px\]{min-height:96px!important}.min-h-\[100dvh\]{min-height:100dvh!important}.min-h-\[110px\]{min-height:110px!important}.min-h-\[120px\]{min-height:120px!important}.min-h-\[156px\]{min-height:156px!important}.min-h-\[180px\]{min-height:180px!important}.min-h-\[220px\]{min-height:220px!important}.min-h-\[320px\]{min-height:320px!important}.min-h-\[var\(--ctl-h\,40px\)\]{min-height:var(--ctl-h,40px)!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}.\!w-1\/4{width:25%!important}.\!w-2\.5{width:calc(var(--spacing) * 2.5)!important}.\!w-3{width:calc(var(--spacing) * 3)!important}.\!w-3\.5{width:calc(var(--spacing) * 3.5)!important}.\!w-4{width:calc(var(--spacing) * 4)!important}.\!w-4\/5{width:80%!important}.\!w-5{width:calc(var(--spacing) * 5)!important}.\!w-8{width:calc(var(--spacing) * 8)!important}.\!w-9{width:calc(var(--spacing) * 9)!important}.\!w-10{width:calc(var(--spacing) * 10)!important}.\!w-12{width:calc(var(--spacing) * 12)!important}.\!w-14{width:calc(var(--spacing) * 14)!important}.\!w-16{width:calc(var(--spacing) * 16)!important}.\!w-20{width:calc(var(--spacing) * 20)!important}.\!w-24{width:calc(var(--spacing) * 24)!important}.\!w-28{width:calc(var(--spacing) * 28)!important}.\!w-32{width:calc(var(--spacing) * 32)!important}.\!w-36{width:calc(var(--spacing) * 36)!important}.\!w-40{width:calc(var(--spacing) * 40)!important}.\!w-44{width:calc(var(--spacing) * 44)!important}.\!w-48{width:calc(var(--spacing) * 48)!important}.\!w-52{width:calc(var(--spacing) * 52)!important}.\!w-56{width:calc(var(--spacing) * 56)!important}.\!w-\[10px\]{width:10px!important}.\!w-\[11px\]{width:11px!important}.\!w-\[13px\]{width:13px!important}.\!w-\[14px\]{width:14px!important}.\!w-\[16px\]{width:16px!important}.\!w-\[18px\]{width:18px!important}.\!w-\[22px\]{width:22px!important}.\!w-\[52px\]{width:52px!important}.\!w-auto{width:auto!important}.\!w-full{width:100%!important}.w-1{width:calc(var(--spacing) * 1)!important}.w-1\.5{width:calc(var(--spacing) * 1.5)!important}.w-1\/2{width:50%!important}.w-1\/3{width:calc(1/3 * 100%)!important}.w-1\/4{width:25%!important}.w-2{width:calc(var(--spacing) * 2)!important}.w-2\.5{width:calc(var(--spacing) * 2.5)!important}.w-2\/3{width:calc(2/3 * 100%)!important}.w-3{width:calc(var(--spacing) * 3)!important}.w-3\.5{width:calc(var(--spacing) * 3.5)!important}.w-3\/4{width:75%!important}.w-4{width:calc(var(--spacing) * 4)!important}.w-4\/5{width:80%!important}.w-5{width:calc(var(--spacing) * 5)!important}.w-5\/6{width:calc(5/6 * 100%)!important}.w-6{width:calc(var(--spacing) * 6)!important}.w-7{width:calc(var(--spacing) * 7)!important}.w-8{width:calc(var(--spacing) * 8)!important}.w-9{width:calc(var(--spacing) * 9)!important}.w-10{width:calc(var(--spacing) * 10)!important}.w-11{width:calc(var(--spacing) * 11)!important}.w-12{width:calc(var(--spacing) * 12)!important}.w-14{width:calc(var(--spacing) * 14)!important}.w-16{width:calc(var(--spacing) * 16)!important}.w-20{width:calc(var(--spacing) * 20)!important}.w-24{width:calc(var(--spacing) * 24)!important}.w-28{width:calc(var(--spacing) * 28)!important}.w-32{width:calc(var(--spacing) * 32)!important}.w-36{width:calc(var(--spacing) * 36)!important}.w-40{width:calc(var(--spacing) * 40)!important}.w-44{width:calc(var(--spacing) * 44)!important}.w-48{width:calc(var(--spacing) * 48)!important}.w-52{width:calc(var(--spacing) * 52)!important}.w-56{width:calc(var(--spacing) * 56)!important}.w-60{width:calc(var(--spacing) * 60)!important}.w-64{width:calc(var(--spacing) * 64)!important}.w-\[13px\]{width:13px!important}.w-\[18px\]{width:18px!important}.w-\[60px\]{width:60px!important}.w-\[72px\]{width:72px!important}.w-\[248px\]{width:248px!important}.w-\[256px\]{width:256px!important}.w-\[300px\]{width:300px!important}.w-\[min\(94vw\,440px\)\]{width:min(94vw,440px)!important}.w-\[min\(94vw\,460px\)\]{width:min(94vw,460px)!important}.w-auto{width:auto!important}.w-fit{width:fit-content!important}.w-full{width:100%!important}.w-max{width:max-content!important}.w-px{width:1px!important}.max-w-2xl{max-width:var(--container-2xl)!important}.max-w-3xl{max-width:var(--container-3xl)!important}.max-w-4xl{max-width:var(--container-4xl)!important}.max-w-5xl{max-width:var(--container-5xl)!important}.max-w-6xl{max-width:var(--container-6xl)!important}.max-w-20{max-width:calc(var(--spacing) * 20)!important}.max-w-40{max-width:calc(var(--spacing) * 40)!important}.max-w-44{max-width:calc(var(--spacing) * 44)!important}.max-w-48{max-width:calc(var(--spacing) * 48)!important}.max-w-56{max-width:calc(var(--spacing) * 56)!important}.max-w-64{max-width:calc(var(--spacing) * 64)!important}.max-w-\[14rem\]{max-width:14rem!important}.max-w-\[28rem\]{max-width:28rem!important}.max-w-\[50\%\]{max-width:50%!important}.max-w-\[75\%\]{max-width:75%!important}.max-w-\[80\%\]{max-width:80%!important}.max-w-\[82\%\]{max-width:82%!important}.max-w-\[85\%\]{max-width:85%!important}.max-w-\[92\%\]{max-width:92%!important}.max-w-\[110px\]{max-width:110px!important}.max-w-\[120px\]{max-width:120px!important}.max-w-\[160px\]{max-width:160px!important}.max-w-\[180px\]{max-width:180px!important}.max-w-\[200px\]{max-width:200px!important}.max-w-\[220px\]{max-width:220px!important}.max-w-\[240px\]{max-width:240px!important}.max-w-\[260px\]{max-width:260px!important}.max-w-\[280px\]{max-width:280px!important}.max-w-\[300px\]{max-width:300px!important}.max-w-\[620px\]{max-width:620px!important}.max-w-\[900px\]{max-width:900px!important}.max-w-\[1000px\]{max-width:1000px!important}.max-w-\[1200px\]{max-width:1200px!important}.max-w-\[1400px\]{max-width:1400px!important}.max-w-full{max-width:100%!important}.max-w-lg{max-width:var(--container-lg)!important}.max-w-md{max-width:var(--container-md)!important}.max-w-none{max-width:none!important}.max-w-sm{max-width:var(--container-sm)!important}.max-w-xl{max-width:var(--container-xl)!important}.max-w-xs{max-width:var(--container-xs)!important}.\!min-w-0,.min-w-0{min-width:calc(var(--spacing) * 0)!important}.min-w-4{min-width:calc(var(--spacing) * 4)!important}.min-w-5{min-width:calc(var(--spacing) * 5)!important}.min-w-28{min-width:calc(var(--spacing) * 28)!important}.min-w-40{min-width:calc(var(--spacing) * 40)!important}.min-w-56{min-width:calc(var(--spacing) * 56)!important}.min-w-\[10rem\]{min-width:10rem!important}.min-w-\[12rem\]{min-width:12rem!important}.min-w-\[18px\]{min-width:18px!important}.min-w-\[20px\]{min-width:20px!important}.min-w-\[44px\]{min-width:44px!important}.min-w-\[60px\]{min-width:60px!important}.min-w-\[160px\]{min-width:160px!important}.min-w-\[180px\]{min-width:180px!important}.min-w-\[200px\]{min-width:200px!important}.min-w-\[240px\]{min-width:240px!important}.min-w-\[720px\]{min-width:720px!important}.min-w-\[860px\]{min-width:860px!important}.min-w-full{min-width:100%!important}.flex-1{flex:1!important}.flex-auto{flex:auto!important}.flex-shrink{flex-shrink:1!important}.flex-shrink-0{flex-shrink:0!important}.shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.table-fixed{table-layout:fixed!important}.border-collapse{border-collapse:collapse!important}.-translate-x-1\/2{--tw-translate-x: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-x-px{--tw-translate-x: -1px !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y: -50% !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-y-px{--tw-translate-y: 1px !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.scale-75{--tw-scale-x: 75% !important;--tw-scale-y: 75% !important;--tw-scale-z: 75% !important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.scale-90{--tw-scale-x: 90% !important;--tw-scale-y: 90% !important;--tw-scale-z: 90% !important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.scale-150{--tw-scale-x: 150% !important;--tw-scale-y: 150% !important;--tw-scale-z: 150% !important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)!important}.-rotate-\[30deg\]{rotate:-30deg!important}.rotate-45{rotate:45deg!important}.rotate-90{rotate:90deg!important}.rotate-180{rotate:180deg!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-bounce{animation:var(--animate-bounce)!important}.animate-pulse{animation:var(--animate-pulse)!important}.animate-spin{animation:var(--animate-spin)!important}.cursor-default{cursor:default!important}.cursor-grab{cursor:grab!important}.cursor-pointer{cursor:pointer!important}.cursor-zoom-in{cursor:zoom-in!important}.resize{resize:both!important}.resize-none{resize:none!important}.list-decimal{list-style-type:decimal!important}.list-none{list-style-type:none!important}.columns-2{columns:2!important}.columns-3{columns:3!important}.columns-4{columns:4!important}.break-inside-avoid{break-inside:avoid!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.grid-cols-\[1fr_2fr_1fr_auto\]{grid-template-columns:1fr 2fr 1fr auto!important}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr!important}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto!important}.grid-cols-\[minmax\(0\,2\.2fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1\.6fr\)_6rem_8rem_5\.5rem\]{grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) minmax(0,1.6fr) 6rem 8rem 5.5rem!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap{flex-wrap:wrap!important}.place-items-center{place-items:center!important}.content-start{align-content:flex-start!important}.\!items-start{align-items:flex-start!important}.\!items-stretch{align-items:stretch!important}.items-baseline{align-items:baseline!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-start{align-items:flex-start!important}.items-stretch{align-items:stretch!important}.\!justify-center{justify-content:center!important}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-start{justify-content:flex-start!important}.\!gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.\!gap-6{gap:calc(var(--spacing) * 6)!important}.\!gap-12{gap:calc(var(--spacing) * 12)!important}.gap-0\.5{gap:calc(var(--spacing) * .5)!important}.gap-1{gap:calc(var(--spacing) * 1)!important}.gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.gap-2{gap:calc(var(--spacing) * 2)!important}.gap-2\.5{gap:calc(var(--spacing) * 2.5)!important}.gap-3{gap:calc(var(--spacing) * 3)!important}.gap-4{gap:calc(var(--spacing) * 4)!important}.gap-5{gap:calc(var(--spacing) * 5)!important}.gap-6{gap:calc(var(--spacing) * 6)!important}.gap-8{gap:calc(var(--spacing) * 8)!important}.gap-10{gap:calc(var(--spacing) * 10)!important}.gap-px{gap:1px!important}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0 !important;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))!important}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)!important}.gap-x-2{column-gap:calc(var(--spacing) * 2)!important}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)!important}.gap-x-3{column-gap:calc(var(--spacing) * 3)!important}.gap-x-4{column-gap:calc(var(--spacing) * 4)!important}.gap-x-5{column-gap:calc(var(--spacing) * 5)!important}.gap-x-6{column-gap:calc(var(--spacing) * 6)!important}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)!important}.gap-y-1{row-gap:calc(var(--spacing) * 1)!important}.gap-y-2{row-gap:calc(var(--spacing) * 2)!important}.gap-y-4{row-gap:calc(var(--spacing) * 4)!important}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0 !important;border-bottom-style:var(--tw-border-style)!important;border-top-style:var(--tw-border-style)!important;border-top-width:calc(1px * var(--tw-divide-y-reverse))!important;border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))!important}:where(.divide-\[var\(--line-soft\)\]>:not(:last-child)){border-color:var(--line-soft)!important}:where(.divide-neutral-100>:not(:last-child)){border-color:var(--color-neutral-100)!important}:where(.divide-neutral-200\/70>:not(:last-child)){border-color:color-mix(in srgb,#DDE1E8 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){:where(.divide-neutral-200\/70>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-200) 70%,transparent)!important}}.self-center{align-self:center!important}.self-end{align-self:flex-end!important}.self-start{align-self:flex-start!important}.justify-self-end{justify-self:flex-end!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overscroll-contain{overscroll-behavior:contain!important}.\!rounded-2xl{border-radius:var(--radius-2xl)!important}.\!rounded-\[\.7rem\]{border-radius:.7rem!important}.\!rounded-\[22px\]{border-radius:22px!important}.\!rounded-full{border-radius:calc(infinity * 1px)!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-md{border-radius:var(--radius-md)!important}.\!rounded-none{border-radius:0!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:var(--radius-2xl)!important}.rounded-\[3px\]{border-radius:3px!important}.rounded-\[5px\]{border-radius:5px!important}.rounded-\[8px\]{border-radius:8px!important}.rounded-full{border-radius:calc(infinity * 1px)!important}.rounded-lg{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)!important}.rounded-sm{border-radius:var(--radius-sm)!important}.rounded-xl{border-radius:var(--radius-xl)!important}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl)!important;border-top-right-radius:var(--radius-2xl)!important}.rounded-tl-md{border-top-left-radius:var(--radius-md)!important}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)!important}.rounded-tr-md{border-top-right-radius:var(--radius-md)!important}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)!important}.\!rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-br-md{border-bottom-right-radius:var(--radius-md)!important}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)!important}.border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style)!important;border-width:0px!important}.border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-3{border-style:var(--tw-border-style)!important;border-width:3px!important}.border-4{border-style:var(--tw-border-style)!important;border-width:4px!important}.border-\[3px\]{border-style:var(--tw-border-style)!important;border-width:3px!important}.border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.border-t-2{border-top-style:var(--tw-border-style)!important;border-top-width:2px!important}.border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b-2{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.border-l-2{border-left-style:var(--tw-border-style)!important;border-left-width:2px!important}.border-l-4{border-left-style:var(--tw-border-style)!important;border-left-width:4px!important}.border-l-\[3px\]{border-left-style:var(--tw-border-style)!important;border-left-width:3px!important}.border-dashed{--tw-border-style: dashed !important;border-style:dashed!important}.\!border-amber-300{border-color:var(--color-amber-300)!important}.\!border-neutral-200{border-color:var(--color-neutral-200)!important}.\!border-neutral-900{border-color:var(--color-neutral-900)!important}.\!border-primary-300{border-color:var(--color-primary-300)!important}.\!border-primary-500{border-color:var(--color-primary-500)!important}.\!border-red-300{border-color:var(--color-red-300)!important}.\!border-rose-200{border-color:var(--color-rose-200)!important}.border-\[\#e60000\]{border-color:#e60000!important}.border-\[var\(--hue-border\)\]{border-color:var(--hue-border)!important}.border-\[var\(--hue-solid\)\]{border-color:var(--hue-solid)!important}.border-\[var\(--line\)\]{border-color:var(--line)!important}.border-\[var\(--line-soft\)\]{border-color:var(--line-soft)!important}.border-amber-200{border-color:var(--color-amber-200)!important}.border-amber-200\/50{border-color:color-mix(in srgb,#FFD3B3 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.border-amber-200\/50{border-color:color-mix(in oklab,var(--color-amber-200) 50%,transparent)!important}}.border-amber-300{border-color:var(--color-amber-300)!important}.border-amber-500{border-color:var(--color-amber-500)!important}.border-current\/30{border-color:currentcolor!important}@supports (color: color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)!important}}.border-emerald-100{border-color:var(--color-emerald-100)!important}.border-gray-100{border-color:var(--color-gray-100)!important}.border-gray-200{border-color:var(--color-gray-200)!important}.border-gray-300{border-color:var(--color-gray-300)!important}.border-green-500{border-color:var(--color-green-500)!important}.border-neutral-50{border-color:var(--color-neutral-50)!important}.border-neutral-100{border-color:var(--color-neutral-100)!important}.border-neutral-200{border-color:var(--color-neutral-200)!important}.border-neutral-200\/70{border-color:color-mix(in srgb,#DDE1E8 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.border-neutral-200\/70{border-color:color-mix(in oklab,var(--color-neutral-200) 70%,transparent)!important}}.border-neutral-300{border-color:var(--color-neutral-300)!important}.border-neutral-800{border-color:var(--color-neutral-800)!important}.border-neutral-900{border-color:var(--color-neutral-900)!important}.border-orange-100{border-color:var(--color-orange-100)!important}.border-primary-100{border-color:var(--color-primary-100)!important}.border-primary-200{border-color:var(--color-primary-200)!important}.border-primary-200\/70{border-color:color-mix(in srgb,#FFCFB3 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.border-primary-200\/70{border-color:color-mix(in oklab,var(--color-primary-200) 70%,transparent)!important}}.border-primary-300{border-color:var(--color-primary-300)!important}.border-primary-400{border-color:var(--color-primary-400)!important}.border-primary-500{border-color:var(--color-primary-500)!important}.border-primary-500\/40{border-color:color-mix(in srgb,#FF6620 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.border-primary-500\/40{border-color:color-mix(in oklab,var(--color-primary-500) 40%,transparent)!important}}.border-primary-600{border-color:var(--color-primary-600)!important}.border-primary-600\/30{border-color:color-mix(in srgb,#FF5500 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.border-primary-600\/30{border-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)!important}}.border-red-100{border-color:var(--color-red-100)!important}.border-red-200{border-color:var(--color-red-200)!important}.border-red-400{border-color:var(--color-red-400)!important}.border-red-500{border-color:var(--color-red-500)!important}.border-rose-200{border-color:var(--color-rose-200)!important}.border-rose-200\/70{border-color:color-mix(in srgb,#FFB3D9 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.border-rose-200\/70{border-color:color-mix(in oklab,var(--color-rose-200) 70%,transparent)!important}}.border-transparent{border-color:transparent!important}.border-white{border-color:var(--color-white)!important}.border-white\/40{border-color:color-mix(in srgb,#fff 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)!important}}.border-t-accent-600{border-top-color:var(--color-accent-600)!important}.border-t-current{border-top-color:currentcolor!important}.border-t-primary-500{border-top-color:var(--color-primary-500)!important}.border-t-primary-600{border-top-color:var(--color-primary-600)!important}.border-t-transparent{border-top-color:transparent!important}.border-t-white{border-top-color:var(--color-white)!important}.\!bg-amber-100{background-color:var(--color-amber-100)!important}.\!bg-neutral-700{background-color:var(--color-neutral-700)!important}.\!bg-neutral-900{background-color:var(--color-neutral-900)!important}.\!bg-primary-50{background-color:var(--color-primary-50)!important}.\!bg-primary-100{background-color:var(--color-primary-100)!important}.\!bg-red-100{background-color:var(--color-red-100)!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#1a1f71\]{background-color:#1a1f71!important}.bg-\[\#006B3C\]{background-color:#006b3c!important}.bg-\[\#003087\]{background-color:#003087!important}.bg-\[\#003478\]{background-color:#003478!important}.bg-\[\#E30613\]{background-color:#e30613!important}.bg-\[\#EB001B\]{background-color:#eb001b!important}.bg-\[\#e60000\]{background-color:#e60000!important}.bg-\[var\(--hue-bg\)\]{background-color:var(--hue-bg)!important}.bg-\[var\(--hue-solid\)\]{background-color:var(--hue-solid)!important}.bg-\[var\(--line-soft\)\]{background-color:var(--line-soft)!important}.bg-\[var\(--surface-2\)\]{background-color:var(--surface-2)!important}.bg-accent-600{background-color:var(--color-accent-600)!important}.bg-amber-50{background-color:var(--color-amber-50)!important}.bg-amber-50\/60{background-color:color-mix(in srgb,#FFF0E6 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)!important}}.bg-amber-100{background-color:var(--color-amber-100)!important}.bg-amber-400{background-color:var(--color-amber-400)!important}.bg-amber-500{background-color:var(--color-amber-500)!important}.bg-amber-600{background-color:var(--color-amber-600)!important}.bg-black{background-color:var(--color-black)!important}.bg-black\/20{background-color:color-mix(in srgb,#000 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)!important}}.bg-black\/30{background-color:color-mix(in srgb,#000 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)!important}}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)!important}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)!important}}.bg-black\/60{background-color:color-mix(in srgb,#000 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)!important}}.bg-black\/70{background-color:color-mix(in srgb,#000 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)!important}}.bg-black\/90{background-color:color-mix(in srgb,#000 90%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)!important}}.bg-black\/95{background-color:color-mix(in srgb,#000 95%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-black\/95{background-color:color-mix(in oklab,var(--color-black) 95%,transparent)!important}}.bg-blue-500{background-color:var(--color-blue-500)!important}.bg-cyan-100{background-color:var(--color-cyan-100)!important}.bg-cyan-500{background-color:var(--color-cyan-500)!important}.bg-emerald-50{background-color:var(--color-emerald-50)!important}.bg-emerald-50\/60{background-color:color-mix(in srgb,#E6FDF1 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)!important}}.bg-emerald-100{background-color:var(--color-emerald-100)!important}.bg-emerald-500{background-color:var(--color-emerald-500)!important}.bg-gray-50{background-color:var(--color-gray-50)!important}.bg-gray-100{background-color:var(--color-gray-100)!important}.bg-gray-200{background-color:var(--color-gray-200)!important}.bg-gray-300{background-color:var(--color-gray-300)!important}.bg-gray-400{background-color:var(--color-gray-400)!important}.bg-gray-900{background-color:var(--color-gray-900)!important}.bg-green-50{background-color:var(--color-green-50)!important}.bg-green-100{background-color:var(--color-green-100)!important}.bg-green-500{background-color:var(--color-green-500)!important}.bg-neutral-50{background-color:var(--color-neutral-50)!important}.bg-neutral-50\/50{background-color:color-mix(in srgb,#F7F8FA 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-neutral-50\/50{background-color:color-mix(in oklab,var(--color-neutral-50) 50%,transparent)!important}}.bg-neutral-50\/60{background-color:color-mix(in srgb,#F7F8FA 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-neutral-50\/60{background-color:color-mix(in oklab,var(--color-neutral-50) 60%,transparent)!important}}.bg-neutral-50\/80{background-color:color-mix(in srgb,#F7F8FA 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-neutral-50\/80{background-color:color-mix(in oklab,var(--color-neutral-50) 80%,transparent)!important}}.bg-neutral-100{background-color:var(--color-neutral-100)!important}.bg-neutral-100\/80{background-color:color-mix(in srgb,#F1F2F5 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-neutral-100\/80{background-color:color-mix(in oklab,var(--color-neutral-100) 80%,transparent)!important}}.bg-neutral-200{background-color:var(--color-neutral-200)!important}.bg-neutral-200\/60{background-color:color-mix(in srgb,#DDE1E8 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-neutral-200\/60{background-color:color-mix(in oklab,var(--color-neutral-200) 60%,transparent)!important}}.bg-neutral-200\/80{background-color:color-mix(in srgb,#DDE1E8 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-neutral-200\/80{background-color:color-mix(in oklab,var(--color-neutral-200) 80%,transparent)!important}}.bg-neutral-300{background-color:var(--color-neutral-300)!important}.bg-neutral-400{background-color:var(--color-neutral-400)!important}.bg-neutral-800{background-color:var(--color-neutral-800)!important}.bg-neutral-900{background-color:var(--color-neutral-900)!important}.bg-neutral-950{background-color:var(--color-neutral-950)!important}.bg-neutral-950\/45{background-color:color-mix(in srgb,#0B1630 45%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-neutral-950\/45{background-color:color-mix(in oklab,var(--color-neutral-950) 45%,transparent)!important}}.bg-neutral-950\/50{background-color:color-mix(in srgb,#0B1630 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-neutral-950\/50{background-color:color-mix(in oklab,var(--color-neutral-950) 50%,transparent)!important}}.bg-orange-50{background-color:var(--color-orange-50)!important}.bg-orange-100{background-color:var(--color-orange-100)!important}.bg-orange-400{background-color:var(--color-orange-400)!important}.bg-orange-500{background-color:var(--color-orange-500)!important}.bg-pink-100{background-color:var(--color-pink-100)!important}.bg-primary-50{background-color:var(--color-primary-50)!important}.bg-primary-50\/50{background-color:color-mix(in srgb,#FFF5F0 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-primary-50\/50{background-color:color-mix(in oklab,var(--color-primary-50) 50%,transparent)!important}}.bg-primary-50\/60{background-color:color-mix(in srgb,#FFF5F0 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-primary-50\/60{background-color:color-mix(in oklab,var(--color-primary-50) 60%,transparent)!important}}.bg-primary-100{background-color:var(--color-primary-100)!important}.bg-primary-200{background-color:var(--color-primary-200)!important}.bg-primary-400{background-color:var(--color-primary-400)!important}.bg-primary-500{background-color:var(--color-primary-500)!important}.bg-primary-600{background-color:var(--color-primary-600)!important}.bg-primary-600\/5{background-color:color-mix(in srgb,#FF5500 5%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-primary-600\/5{background-color:color-mix(in oklab,var(--color-primary-600) 5%,transparent)!important}}.bg-primary-600\/10{background-color:color-mix(in srgb,#FF5500 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-primary-600\/10{background-color:color-mix(in oklab,var(--color-primary-600) 10%,transparent)!important}}.bg-primary-600\/90{background-color:color-mix(in srgb,#FF5500 90%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-primary-600\/90{background-color:color-mix(in oklab,var(--color-primary-600) 90%,transparent)!important}}.bg-purple-100{background-color:var(--color-purple-100)!important}.bg-red-50{background-color:var(--color-red-50)!important}.bg-red-100{background-color:var(--color-red-100)!important}.bg-red-400{background-color:var(--color-red-400)!important}.bg-red-500{background-color:var(--color-red-500)!important}.bg-red-600{background-color:var(--color-red-600)!important}.bg-red-700{background-color:var(--color-red-700)!important}.bg-rose-50{background-color:var(--color-rose-50)!important}.bg-rose-100{background-color:var(--color-rose-100)!important}.bg-rose-500{background-color:var(--color-rose-500)!important}.bg-sky-50{background-color:var(--color-sky-50)!important}.bg-sky-100{background-color:var(--color-sky-100)!important}.bg-sky-500{background-color:var(--color-sky-500)!important}.bg-slate-100{background-color:var(--color-slate-100)!important}.bg-transparent{background-color:transparent!important}.bg-white{background-color:var(--color-white)!important}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}.bg-white\/15{background-color:color-mix(in srgb,#fff 15%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)!important}}.bg-white\/20{background-color:color-mix(in srgb,#fff 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)!important}}.bg-white\/70{background-color:color-mix(in srgb,#fff 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)!important}}.bg-white\/80{background-color:color-mix(in srgb,#fff 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)!important}}.bg-white\/90{background-color:color-mix(in srgb,#fff 90%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)!important}}.bg-white\/95{background-color:color-mix(in srgb,#fff 95%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)!important}}.bg-yellow-100{background-color:var(--color-yellow-100)!important}.bg-yellow-500{background-color:var(--color-yellow-500)!important}.object-contain{object-fit:contain!important}.object-cover{object-fit:cover!important}.\!p-0,.p-0{padding:calc(var(--spacing) * 0)!important}.p-0\.5{padding:calc(var(--spacing) * .5)!important}.p-1{padding:calc(var(--spacing) * 1)!important}.p-1\.5{padding:calc(var(--spacing) * 1.5)!important}.p-2{padding:calc(var(--spacing) * 2)!important}.p-2\.5{padding:calc(var(--spacing) * 2.5)!important}.p-3{padding:calc(var(--spacing) * 3)!important}.p-4{padding:calc(var(--spacing) * 4)!important}.p-5{padding:calc(var(--spacing) * 5)!important}.p-6{padding:calc(var(--spacing) * 6)!important}.p-7{padding:calc(var(--spacing) * 7)!important}.p-8{padding:calc(var(--spacing) * 8)!important}.p-10{padding:calc(var(--spacing) * 10)!important}.\!px-1{padding-inline:calc(var(--spacing) * 1)!important}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-0{padding-inline:calc(var(--spacing) * 0)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)!important}.px-1{padding-inline:calc(var(--spacing) * 1)!important}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.px-2{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.px-3{padding-inline:calc(var(--spacing) * 3)!important}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-8{padding-inline:calc(var(--spacing) * 8)!important}.\!py-0{padding-block:calc(var(--spacing) * 0)!important}.\!py-1{padding-block:calc(var(--spacing) * 1)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.\!py-4{padding-block:calc(var(--spacing) * 4)!important}.\!py-5{padding-block:calc(var(--spacing) * 5)!important}.\!py-6{padding-block:calc(var(--spacing) * 6)!important}.\!py-8{padding-block:calc(var(--spacing) * 8)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)!important}.py-1{padding-block:calc(var(--spacing) * 1)!important}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.py-2{padding-block:calc(var(--spacing) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.py-3{padding-block:calc(var(--spacing) * 3)!important}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)!important}.py-4{padding-block:calc(var(--spacing) * 4)!important}.py-5{padding-block:calc(var(--spacing) * 5)!important}.py-6{padding-block:calc(var(--spacing) * 6)!important}.py-8{padding-block:calc(var(--spacing) * 8)!important}.py-10{padding-block:calc(var(--spacing) * 10)!important}.py-12{padding-block:calc(var(--spacing) * 12)!important}.py-14{padding-block:calc(var(--spacing) * 14)!important}.py-16{padding-block:calc(var(--spacing) * 16)!important}.py-20{padding-block:calc(var(--spacing) * 20)!important}.py-24{padding-block:calc(var(--spacing) * 24)!important}.\!pt-0{padding-top:calc(var(--spacing) * 0)!important}.\!pt-3{padding-top:calc(var(--spacing) * 3)!important}.\!pt-4{padding-top:calc(var(--spacing) * 4)!important}.pt-0{padding-top:calc(var(--spacing) * 0)!important}.pt-1{padding-top:calc(var(--spacing) * 1)!important}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)!important}.pt-2{padding-top:calc(var(--spacing) * 2)!important}.pt-3{padding-top:calc(var(--spacing) * 3)!important}.pt-4{padding-top:calc(var(--spacing) * 4)!important}.pt-5{padding-top:calc(var(--spacing) * 5)!important}.pt-6{padding-top:calc(var(--spacing) * 6)!important}.pt-8{padding-top:calc(var(--spacing) * 8)!important}.pt-10{padding-top:calc(var(--spacing) * 10)!important}.pt-20{padding-top:calc(var(--spacing) * 20)!important}.pr-1{padding-right:calc(var(--spacing) * 1)!important}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)!important}.pr-2{padding-right:calc(var(--spacing) * 2)!important}.pr-3{padding-right:calc(var(--spacing) * 3)!important}.pr-4{padding-right:calc(var(--spacing) * 4)!important}.pr-7{padding-right:calc(var(--spacing) * 7)!important}.pr-8{padding-right:calc(var(--spacing) * 8)!important}.pr-9{padding-right:calc(var(--spacing) * 9)!important}.pb-0{padding-bottom:calc(var(--spacing) * 0)!important}.pb-1{padding-bottom:calc(var(--spacing) * 1)!important}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)!important}.pb-2{padding-bottom:calc(var(--spacing) * 2)!important}.pb-3{padding-bottom:calc(var(--spacing) * 3)!important}.pb-4{padding-bottom:calc(var(--spacing) * 4)!important}.pb-5{padding-bottom:calc(var(--spacing) * 5)!important}.pb-6{padding-bottom:calc(var(--spacing) * 6)!important}.pb-7{padding-bottom:calc(var(--spacing) * 7)!important}.pb-8{padding-bottom:calc(var(--spacing) * 8)!important}.pb-12{padding-bottom:calc(var(--spacing) * 12)!important}.pb-16{padding-bottom:calc(var(--spacing) * 16)!important}.pb-24{padding-bottom:calc(var(--spacing) * 24)!important}.pb-\[max\(\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))!important}.\!pl-9{padding-left:calc(var(--spacing) * 9)!important}.\!pl-10{padding-left:calc(var(--spacing) * 10)!important}.pl-0{padding-left:calc(var(--spacing) * 0)!important}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)!important}.pl-2{padding-left:calc(var(--spacing) * 2)!important}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)!important}.pl-3{padding-left:calc(var(--spacing) * 3)!important}.pl-4{padding-left:calc(var(--spacing) * 4)!important}.pl-5{padding-left:calc(var(--spacing) * 5)!important}.pl-6{padding-left:calc(var(--spacing) * 6)!important}.pl-7{padding-left:calc(var(--spacing) * 7)!important}.pl-8{padding-left:calc(var(--spacing) * 8)!important}.pl-9{padding-left:calc(var(--spacing) * 9)!important}.pl-10{padding-left:calc(var(--spacing) * 10)!important}.pl-\[2\.9rem\]{padding-left:2.9rem!important}.\!text-right{text-align:right!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.align-\[-2px\]{vertical-align:-2px!important}.align-\[-3px\]{vertical-align:-3px!important}.align-middle{vertical-align:middle!important}.align-text-bottom{vertical-align:text-bottom!important}.align-top{vertical-align:top!important}.font-mono{font-family:var(--font-mono)!important;font-feature-settings:var(--font-mono--font-feature-settings)!important}.font-sans{font-family:var(--font-sans)!important;font-feature-settings:var(--font-sans--font-feature-settings)!important}.\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading, var(--text-2xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-2xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-2xl--font-weight))!important}.\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading, var(--text-3xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-3xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-3xl--font-weight))!important}.\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-4xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-4xl--font-weight))!important}.\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading, var(--text-5xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-5xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-5xl--font-weight))!important}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-base--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-base--font-weight))!important}.\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading, var(--text-lg--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-lg--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-lg--font-weight))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-sm--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-sm--font-weight))!important}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading, var(--text-xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-xl--font-weight))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading, var(--text-xs--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-xs--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-xs--font-weight))!important}.text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading, var(--text-2xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-2xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-2xl--font-weight))!important}.text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading, var(--text-3xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-3xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-3xl--font-weight))!important}.text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-4xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-4xl--font-weight))!important}.text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-base--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-base--font-weight))!important}.text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading, var(--text-lg--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-lg--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-lg--font-weight))!important}.text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-sm--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-sm--font-weight))!important}.text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading, var(--text-xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-xl--font-weight))!important}.text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading, var(--text-xs--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-xs--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-xs--font-weight))!important}.\!text-\[1\.6rem\]{font-size:1.6rem!important}.\!text-\[9px\]{font-size:9px!important}.\!text-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-\[12\.5px\]{font-size:12.5px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-\[13px\]{font-size:13px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[15px\]{font-size:15px!important}.\!text-\[16px\]{font-size:16px!important}.\!text-\[18px\]{font-size:18px!important}.\!text-\[20px\]{font-size:20px!important}.\!text-\[56px\]{font-size:56px!important}.\!text-\[clamp\(1\.75rem\,1\.3rem\+2vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.3rem + 2vw,2.75rem)!important}.text-\[2\.3rem\]{font-size:2.3rem!important}.text-\[7px\]{font-size:7px!important}.text-\[8px\]{font-size:8px!important}.text-\[9px\]{font-size:9px!important}.text-\[10\.5px\]{font-size:10.5px!important}.text-\[10px\]{font-size:10px!important}.text-\[11\.5px\]{font-size:11.5px!important}.text-\[11px\]{font-size:11px!important}.text-\[12\.5px\]{font-size:12.5px!important}.text-\[12px\]{font-size:12px!important}.text-\[13\.5px\]{font-size:13.5px!important}.text-\[13px\]{font-size:13px!important}.text-\[14px\]{font-size:14px!important}.text-\[15px\]{font-size:15px!important}.text-\[16px\]{font-size:16px!important}.text-\[17px\]{font-size:17px!important}.text-\[18px\]{font-size:18px!important}.text-\[20px\]{font-size:20px!important}.text-\[22px\]{font-size:22px!important}.text-\[26px\]{font-size:26px!important}.text-\[28px\]{font-size:28px!important}.\!leading-\[18px\]{--tw-leading: 18px !important;line-height:18px!important}.leading-\[1\.5\]{--tw-leading: 1.5 !important;line-height:1.5!important}.leading-\[1\.06\]{--tw-leading: 1.06 !important;line-height:1.06!important}.leading-\[18px\]{--tw-leading: 18px !important;line-height:18px!important}.leading-none{--tw-leading: 1 !important;line-height:1!important}.font-black{--tw-font-weight: var(--font-weight-black) !important;font-weight:var(--font-weight-black)!important}.font-bold{--tw-font-weight: var(--font-weight-bold) !important;font-weight:var(--font-weight-bold)!important}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold) !important;font-weight:var(--font-weight-extrabold)!important}.font-medium{--tw-font-weight: var(--font-weight-medium) !important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight: var(--font-weight-normal) !important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight: var(--font-weight-semibold) !important;font-weight:var(--font-weight-semibold)!important}.tracking-\[-0\.025em\]{--tw-tracking: -.025em !important;letter-spacing:-.025em!important}.tracking-\[0\.2em\]{--tw-tracking: .2em !important;letter-spacing:.2em!important}.tracking-\[0\.4em\]{--tw-tracking: .4em !important;letter-spacing:.4em!important}.tracking-\[0\.18em\]{--tw-tracking: .18em !important;letter-spacing:.18em!important}.tracking-tight{--tw-tracking: var(--tracking-tight) !important;letter-spacing:var(--tracking-tight)!important}.tracking-wide{--tw-tracking: var(--tracking-wide) !important;letter-spacing:var(--tracking-wide)!important}.tracking-wider{--tw-tracking: var(--tracking-wider) !important;letter-spacing:var(--tracking-wider)!important}.tracking-widest{--tw-tracking: var(--tracking-widest) !important;letter-spacing:var(--tracking-widest)!important}.text-balance{text-wrap:balance!important}.text-wrap{text-wrap:wrap!important}.break-words{overflow-wrap:break-word!important}.break-all{word-break:break-all!important}.\!whitespace-normal,.whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre-line{white-space:pre-line!important}.whitespace-pre-wrap{white-space:pre-wrap!important}.\!text-amber-600{color:var(--color-amber-600)!important}.\!text-amber-700{color:var(--color-amber-700)!important}.\!text-emerald-600{color:var(--color-emerald-600)!important}.\!text-neutral-400{color:var(--color-neutral-400)!important}.\!text-neutral-500{color:var(--color-neutral-500)!important}.\!text-neutral-600{color:var(--color-neutral-600)!important}.\!text-primary-700{color:var(--color-primary-700)!important}.\!text-red-500{color:var(--color-red-500)!important}.\!text-red-600{color:var(--color-red-600)!important}.\!text-red-700{color:var(--color-red-700)!important}.\!text-rose-500{color:var(--color-rose-500)!important}.\!text-rose-600{color:var(--color-rose-600)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#5B5E85\]{color:#5b5e85!important}.text-\[\#6C6FA0\]{color:#6c6fa0!important}.text-\[\#8E90AD\]{color:#8e90ad!important}.text-\[\#43459E\]{color:#43459e!important}.text-\[\#CC4400\]{color:#c40!important}.text-\[\#e60000\]{color:#e60000!important}.text-\[var\(--cat-red-text\)\]{color:var(--cat-red-text)!important}.text-\[var\(--hue-text\)\]{color:var(--hue-text)!important}.text-accent-600{color:var(--color-accent-600)!important}.text-amber-400{color:var(--color-amber-400)!important}.text-amber-500{color:var(--color-amber-500)!important}.text-amber-600{color:var(--color-amber-600)!important}.text-amber-700{color:var(--color-amber-700)!important}.text-amber-700\/90{color:color-mix(in srgb,#9E4400 90%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.text-amber-700\/90{color:color-mix(in oklab,var(--color-amber-700) 90%,transparent)!important}}.text-amber-800{color:var(--color-amber-800)!important}.text-amber-800\/80{color:color-mix(in srgb,#7A3400 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.text-amber-800\/80{color:color-mix(in oklab,var(--color-amber-800) 80%,transparent)!important}}.text-amber-900{color:var(--color-amber-900)!important}.text-cyan-600{color:var(--color-cyan-600)!important}.text-cyan-700{color:var(--color-cyan-700)!important}.text-emerald-500{color:var(--color-emerald-500)!important}.text-emerald-600{color:var(--color-emerald-600)!important}.text-emerald-700{color:var(--color-emerald-700)!important}.text-emerald-800{color:var(--color-emerald-800)!important}.text-gray-300{color:var(--color-gray-300)!important}.text-gray-400{color:var(--color-gray-400)!important}.text-gray-500{color:var(--color-gray-500)!important}.text-gray-600{color:var(--color-gray-600)!important}.text-gray-700{color:var(--color-gray-700)!important}.text-gray-800{color:var(--color-gray-800)!important}.text-gray-900{color:var(--color-gray-900)!important}.text-green-500{color:var(--color-green-500)!important}.text-green-600{color:var(--color-green-600)!important}.text-green-700{color:var(--color-green-700)!important}.text-green-900{color:var(--color-green-900)!important}.text-neutral-200{color:var(--color-neutral-200)!important}.text-neutral-300{color:var(--color-neutral-300)!important}.text-neutral-400{color:var(--color-neutral-400)!important}.text-neutral-500{color:var(--color-neutral-500)!important}.text-neutral-600{color:var(--color-neutral-600)!important}.text-neutral-700{color:var(--color-neutral-700)!important}.text-neutral-800{color:var(--color-neutral-800)!important}.text-neutral-900{color:var(--color-neutral-900)!important}.text-orange-500{color:var(--color-orange-500)!important}.text-orange-500\/15{color:color-mix(in srgb,#FF6D00 15%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.text-orange-500\/15{color:color-mix(in oklab,var(--color-orange-500) 15%,transparent)!important}}.text-orange-600{color:var(--color-orange-600)!important}.text-orange-700{color:var(--color-orange-700)!important}.text-orange-800{color:var(--color-orange-800)!important}.text-pink-700{color:var(--color-pink-700)!important}.text-primary-300{color:var(--color-primary-300)!important}.text-primary-400{color:var(--color-primary-400)!important}.text-primary-500{color:var(--color-primary-500)!important}.text-primary-600{color:var(--color-primary-600)!important}.text-primary-700{color:var(--color-primary-700)!important}.text-primary-800{color:var(--color-primary-800)!important}.text-purple-700{color:var(--color-purple-700)!important}.text-red-400{color:var(--color-red-400)!important}.text-red-500{color:var(--color-red-500)!important}.text-red-600{color:var(--color-red-600)!important}.text-red-700{color:var(--color-red-700)!important}.text-red-800{color:var(--color-red-800)!important}.text-rose-400{color:var(--color-rose-400)!important}.text-rose-500{color:var(--color-rose-500)!important}.text-rose-600{color:var(--color-rose-600)!important}.text-rose-700{color:var(--color-rose-700)!important}.text-sky-200{color:var(--color-sky-200)!important}.text-sky-500{color:var(--color-sky-500)!important}.text-sky-600{color:var(--color-sky-600)!important}.text-sky-700{color:var(--color-sky-700)!important}.text-slate-700{color:var(--color-slate-700)!important}.text-teal-700{color:var(--color-teal-700)!important}.text-white{color:var(--color-white)!important}.text-white\/70{color:color-mix(in srgb,#fff 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)!important}}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)!important}}.text-yellow-700{color:var(--color-yellow-700)!important}.capitalize{text-transform:capitalize!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.italic{font-style:italic!important}.tabular-nums{--tw-numeric-spacing: tabular-nums !important;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.line-through{text-decoration-line:line-through!important}.underline{text-decoration-line:underline!important}.underline-offset-2{text-underline-offset:2px!important}.scheme-dark{color-scheme:dark!important}.scheme-light{color-scheme:light!important}.\!opacity-100{opacity:100%!important}.opacity-0{opacity:0%!important}.opacity-20{opacity:20%!important}.opacity-25{opacity:25%!important}.opacity-30{opacity:30%!important}.opacity-40{opacity:40%!important}.opacity-50{opacity:50%!important}.opacity-60{opacity:60%!important}.opacity-70{opacity:70%!important}.opacity-75{opacity:75%!important}.opacity-80{opacity:80%!important}.opacity-90{opacity:90%!important}.opacity-95{opacity:95%!important}.opacity-100{opacity:100%!important}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[0_-4px_20px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 -4px 20px var(--tw-shadow-color, rgba(0,0,0,.08)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[0_-8px_24px_-16px_rgba\(21\,23\,58\,\.35\)\]{--tw-shadow: 0 -8px 24px -16px var(--tw-shadow-color, rgba(21,23,58,.35)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[0_1px_3px_rgba\(217\,119\,6\,\.45\)\]{--tw-shadow: 0 1px 3px var(--tw-shadow-color, rgba(217,119,6,.45)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring-amber-200\/80{--tw-ring-color: color-mix(in srgb, #FFD3B3 80%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.ring-amber-200\/80{--tw-ring-color: color-mix(in oklab, var(--color-amber-200) 80%, transparent) !important}}.ring-black\/5{--tw-ring-color: color-mix(in srgb, #000 5%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color: color-mix(in oklab, var(--color-black) 5%, transparent) !important}}.ring-emerald-400{--tw-ring-color: var(--color-emerald-400) !important}.ring-green-400{--tw-ring-color: var(--color-green-400) !important}.ring-neutral-200{--tw-ring-color: var(--color-neutral-200) !important}.ring-primary-200{--tw-ring-color: var(--color-primary-200) !important}.ring-primary-300{--tw-ring-color: var(--color-primary-300) !important}.ring-primary-400{--tw-ring-color: var(--color-primary-400) !important}.ring-primary-500{--tw-ring-color: var(--color-primary-500) !important}.ring-primary-500\/15{--tw-ring-color: color-mix(in srgb, #FF6620 15%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.ring-primary-500\/15{--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 15%, transparent) !important}}.ring-primary-600\/40{--tw-ring-color: color-mix(in srgb, #FF5500 40%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.ring-primary-600\/40{--tw-ring-color: color-mix(in oklab, var(--color-primary-600) 40%, transparent) !important}}.outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.blur{--tw-blur: blur(8px) !important;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,)!important}.grayscale{--tw-grayscale: grayscale(100%) !important;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,)!important}.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,)!important}.backdrop-blur{--tw-backdrop-blur: blur(8px) !important;-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,)!important;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,)!important}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px) !important;-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,)!important;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,)!important}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm)) !important;-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,)!important;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,)!important}.backdrop-filter{-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,)!important;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,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}.transition-\[width\]{transition-property:width!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}.transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}.transition-opacity{transition-property:opacity!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}.transition-shadow{transition-property:box-shadow!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}.transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}.duration-150{--tw-duration: .15s !important;transition-duration:.15s!important}.duration-200{--tw-duration: .2s !important;transition-duration:.2s!important}.duration-300{--tw-duration: .3s !important;transition-duration:.3s!important}.duration-500{--tw-duration: .5s !important;transition-duration:.5s!important}.ease-in-out{--tw-ease: var(--ease-in-out) !important;transition-timing-function:var(--ease-in-out)!important}.ease-out{--tw-ease: var(--ease-out) !important;transition-timing-function:var(--ease-out)!important}.outline-none{--tw-outline-style: none !important;outline-style:none!important}.select-all{-webkit-user-select:all!important;user-select:all!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.\[--mat-divider-color\:var\(--color-neutral-100\)\]{--mat-divider-color: var(--color-neutral-100) !important}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg!important}@media(hover:hover){.group-hover\:flex:is(:where(.group):hover *){display:flex!important}}@media(hover:hover){.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y: calc(var(--spacing) * -1) !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}}@media(hover:hover){.group-hover\:bg-emerald-200:is(:where(.group):hover *){background-color:var(--color-emerald-200)!important}}@media(hover:hover){.group-hover\:bg-primary-200:is(:where(.group):hover *){background-color:var(--color-primary-200)!important}}@media(hover:hover){.group-hover\:text-neutral-500:is(:where(.group):hover *){color:var(--color-neutral-500)!important}}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%!important}}.marker\:hidden *::marker{display:none!important}.marker\:hidden::marker{display:none!important}.marker\:hidden *::-webkit-details-marker{display:none!important}.marker\:hidden::-webkit-details-marker{display:none!important}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)!important}.placeholder\:text-neutral-400::placeholder{color:var(--color-neutral-400)!important}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)!important}.last\:border-0:last-child{border-style:var(--tw-border-style)!important;border-width:0px!important}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0px!important}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)!important}.focus-within\:border-primary-400:focus-within{border-color:var(--color-primary-400)!important}.focus-within\:ring-2:focus-within{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-within\:ring-primary-100:focus-within{--tw-ring-color: var(--color-primary-100) !important}@media(hover:hover){.hover\:scale-110:hover{--tw-scale-x: 110% !important;--tw-scale-y: 110% !important;--tw-scale-z: 110% !important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}}@media(hover:hover){.hover\:scale-125:hover{--tw-scale-x: 125% !important;--tw-scale-y: 125% !important;--tw-scale-z: 125% !important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}}@media(hover:hover){.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)!important}}@media(hover:hover){.hover\:border-gray-300:hover{border-color:var(--color-gray-300)!important}}@media(hover:hover){.hover\:border-neutral-300:hover{border-color:var(--color-neutral-300)!important}}@media(hover:hover){.hover\:border-primary-300:hover{border-color:var(--color-primary-300)!important}}@media(hover:hover){.hover\:border-primary-400:hover{border-color:var(--color-primary-400)!important}}@media(hover:hover){.hover\:\!bg-neutral-100:hover{background-color:var(--color-neutral-100)!important}}@media(hover:hover){.hover\:\!bg-neutral-800:hover{background-color:var(--color-neutral-800)!important}}@media(hover:hover){.hover\:\!bg-white\/10:hover{background-color:color-mix(in srgb,#fff 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.hover\:\!bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}}@media(hover:hover){.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)!important}}@media(hover:hover){.hover\:bg-black\/70:hover{background-color:color-mix(in srgb,#000 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)!important}}}@media(hover:hover){.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)!important}}@media(hover:hover){.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)!important}}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)!important}}@media(hover:hover){.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)!important}}@media(hover:hover){.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)!important}}@media(hover:hover){.hover\:bg-neutral-50\/60:hover{background-color:color-mix(in srgb,#F7F8FA 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.hover\:bg-neutral-50\/60:hover{background-color:color-mix(in oklab,var(--color-neutral-50) 60%,transparent)!important}}}@media(hover:hover){.hover\:bg-neutral-50\/70:hover{background-color:color-mix(in srgb,#F7F8FA 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.hover\:bg-neutral-50\/70:hover{background-color:color-mix(in oklab,var(--color-neutral-50) 70%,transparent)!important}}}@media(hover:hover){.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)!important}}@media(hover:hover){.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)!important}}@media(hover:hover){.hover\:bg-neutral-300:hover{background-color:var(--color-neutral-300)!important}}@media(hover:hover){.hover\:bg-neutral-700:hover{background-color:var(--color-neutral-700)!important}}@media(hover:hover){.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)!important}}@media(hover:hover){.hover\:bg-primary-50:hover{background-color:var(--color-primary-50)!important}}@media(hover:hover){.hover\:bg-primary-100:hover{background-color:var(--color-primary-100)!important}}@media(hover:hover){.hover\:bg-primary-200:hover{background-color:var(--color-primary-200)!important}}@media(hover:hover){.hover\:bg-red-50:hover{background-color:var(--color-red-50)!important}}@media(hover:hover){.hover\:bg-red-700:hover{background-color:var(--color-red-700)!important}}@media(hover:hover){.hover\:bg-white:hover{background-color:var(--color-white)!important}}@media(hover:hover){.hover\:bg-white\/20:hover{background-color:color-mix(in srgb,#fff 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)!important}}}@media(hover:hover){.hover\:bg-white\/30:hover{background-color:color-mix(in srgb,#fff 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)!important}}}@media(hover:hover){.hover\:\!text-rose-500:hover{color:var(--color-rose-500)!important}}@media(hover:hover){.hover\:text-accent-600:hover{color:var(--color-accent-600)!important}}@media(hover:hover){.hover\:text-amber-800:hover{color:var(--color-amber-800)!important}}@media(hover:hover){.hover\:text-emerald-600:hover{color:var(--color-emerald-600)!important}}@media(hover:hover){.hover\:text-neutral-600:hover{color:var(--color-neutral-600)!important}}@media(hover:hover){.hover\:text-neutral-700:hover{color:var(--color-neutral-700)!important}}@media(hover:hover){.hover\:text-neutral-900:hover{color:var(--color-neutral-900)!important}}@media(hover:hover){.hover\:text-primary-600:hover{color:var(--color-primary-600)!important}}@media(hover:hover){.hover\:text-primary-700:hover{color:var(--color-primary-700)!important}}@media(hover:hover){.hover\:text-red-500:hover{color:var(--color-red-500)!important}}@media(hover:hover){.hover\:text-red-600:hover{color:var(--color-red-600)!important}}@media(hover:hover){.hover\:text-rose-600:hover{color:var(--color-rose-600)!important}}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline!important}}@media(hover:hover){.hover\:opacity-80:hover{opacity:80%!important}}@media(hover:hover){.hover\:opacity-100:hover{opacity:100%!important}}@media(hover:hover){.hover\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}@media(hover:hover){.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.focus\:border-\[\#e60000\]:focus{border-color:#e60000!important}.focus\:border-primary-400:focus{border-color:var(--color-primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--color-primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--color-primary-600)!important}.focus\:border-transparent:focus{border-color:transparent!important}.focus\:bg-white:focus{background-color:var(--color-white)!important}.focus\:ring-1:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-amber-500:focus{--tw-ring-color: var(--color-amber-500) !important}.focus\:ring-primary-300:focus{--tw-ring-color: var(--color-primary-300) !important}.focus\:ring-primary-400:focus{--tw-ring-color: var(--color-primary-400) !important}.focus\:ring-primary-400\/40:focus{--tw-ring-color: color-mix(in srgb, #FF7D40 40%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.focus\:ring-primary-400\/40:focus{--tw-ring-color: color-mix(in oklab, var(--color-primary-400) 40%, transparent) !important}}.focus\:ring-primary-500:focus{--tw-ring-color: var(--color-primary-500) !important}.focus\:ring-primary-500\/40:focus{--tw-ring-color: color-mix(in srgb, #FF6620 40%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.focus\:ring-primary-500\/40:focus{--tw-ring-color: color-mix(in oklab, var(--color-primary-500) 40%, transparent) !important}}.focus\:ring-primary-600:focus{--tw-ring-color: var(--color-primary-600) !important}.focus\:outline-none:focus{--tw-outline-style: none !important;outline-style:none!important}.active\:scale-95:active{--tw-scale-x: 95% !important;--tw-scale-y: 95% !important;--tw-scale-z: 95% !important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.active\:scale-\[\.99\]:active{scale:.99!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:bg-neutral-200:disabled{background-color:var(--color-neutral-200)!important}.disabled\:text-neutral-300:disabled{color:var(--color-neutral-300)!important}.disabled\:text-neutral-400:disabled{color:var(--color-neutral-400)!important}.disabled\:opacity-40:disabled{opacity:40%!important}.disabled\:opacity-50:disabled{opacity:50%!important}.disabled\:opacity-60:disabled{opacity:60%!important}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@media(hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:transparent!important}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[acs-in_\.2s_ease-out_both\]{animation:acs-in .2s ease-out both!important}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[acs-in_\.16s_ease-out_both\]{animation:acs-in .16s ease-out both!important}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[acs-in_\.22s_ease-out_both\]{animation:acs-in .22s ease-out both!important}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[acs-in_\.45s_ease-out_both\]{animation:acs-in .45s ease-out both!important}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[acs-in_\.55s_ease-out_both\]{animation:acs-in .55s ease-out both!important}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)!important}}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.motion-safe\:group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03!important}}}@media(width<48rem){.max-md\:fixed{position:fixed!important}}@media(width<48rem){.max-md\:inset-x-0{inset-inline:calc(var(--spacing) * 0)!important}}@media(width<48rem){.max-md\:top-auto{top:auto!important}}@media(width<48rem){.max-md\:bottom-0{bottom:calc(var(--spacing) * 0)!important}}@media(width<48rem){.max-md\:z-40{z-index:40!important}}@media(width<48rem){.max-md\:h-\[70dvh\]{height:70dvh!important}}@media(width<48rem){.max-md\:w-full{width:100%!important}}@media(width<48rem){.max-md\:min-w-\[640px\]{min-width:640px!important}}@media(width<48rem){.max-md\:rounded-t-2xl{border-top-left-radius:var(--radius-2xl)!important;border-top-right-radius:var(--radius-2xl)!important}}@media(width<48rem){.max-md\:border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}}@media(width<48rem){.max-md\:border-l-0{border-left-style:var(--tw-border-style)!important;border-left-width:0px!important}}@media(width<48rem){.max-md\:border-neutral-200{border-color:var(--color-neutral-200)!important}}@media(width<48rem){.max-md\:shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}@media(width<40rem){.max-sm\:bottom-14{bottom:calc(var(--spacing) * 14)!important}}@media(width<40rem){.max-sm\:h-9{height:calc(var(--spacing) * 9)!important}}@media(width<40rem){.max-sm\:w-9{width:calc(var(--spacing) * 9)!important}}@media(width<40rem){.max-sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}}@media(width<40rem){.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)!important}}@media(width<40rem){.max-sm\:py-2{padding-block:calc(var(--spacing) * 2)!important}}@media(width>=40rem){.sm\:inset-x-auto{inset-inline:auto!important}}@media(width>=40rem){.sm\:right-6{right:calc(var(--spacing) * 6)!important}}@media(width>=40rem){.sm\:bottom-6{bottom:calc(var(--spacing) * 6)!important}}@media(width>=40rem){.sm\:left-auto{left:auto!important}}@media(width>=40rem){.sm\:col-span-2{grid-column:span 2 / span 2!important}}@media(width>=40rem){.sm\:col-span-3{grid-column:span 3 / span 3!important}}@media(width>=40rem){.sm\:col-span-4{grid-column:span 4 / span 4!important}}@media(width>=40rem){.sm\:-m-5{margin:calc(var(--spacing) * -5)!important}}@media(width>=40rem){.sm\:-mx-5{margin-inline:calc(var(--spacing) * -5)!important}}@media(width>=40rem){.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)!important}}@media(width>=40rem){.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)!important}}@media(width>=40rem){.sm\:-mt-5{margin-top:calc(var(--spacing) * -5)!important}}@media(width>=40rem){.sm\:mr-2{margin-right:calc(var(--spacing) * 2)!important}}@media(width>=40rem){.sm\:mr-10{margin-right:calc(var(--spacing) * 10)!important}}@media(width>=40rem){.sm\:mr-auto{margin-right:auto!important}}@media(width>=40rem){.sm\:ml-10{margin-left:calc(var(--spacing) * 10)!important}}@media(width>=40rem){.sm\:ml-auto{margin-left:auto!important}}@media(width>=40rem){.sm\:block{display:block!important}}@media(width>=40rem){.sm\:flex{display:flex!important}}@media(width>=40rem){.sm\:hidden{display:none!important}}@media(width>=40rem){.sm\:inline{display:inline!important}}@media(width>=40rem){.sm\:inline-block{display:inline-block!important}}@media(width>=40rem){.sm\:inline-flex{display:inline-flex!important}}@media(width>=40rem){.sm\:table{display:table!important}}@media(width>=40rem){.sm\:table-cell{display:table-cell!important}}@media(width>=40rem){.sm\:aspect-\[21\/8\]{aspect-ratio:21/8!important}}@media(width>=40rem){.sm\:h-\[210px\]{height:210px!important}}@media(width>=40rem){.sm\:max-h-\[80vh\]{max-height:80vh!important}}@media(width>=40rem){.sm\:max-h-\[85vh\]{max-height:85vh!important}}@media(width>=40rem){.sm\:max-h-none{max-height:none!important}}@media(width>=40rem){.sm\:min-h-\[220px\]{min-height:220px!important}}@media(width>=40rem){.sm\:\!w-56{width:calc(var(--spacing) * 56)!important}}@media(width>=40rem){.sm\:\!w-72{width:calc(var(--spacing) * 72)!important}}@media(width>=40rem){.sm\:\!w-auto{width:auto!important}}@media(width>=40rem){.sm\:w-1\/2{width:50%!important}}@media(width>=40rem){.sm\:w-1\/3{width:calc(1/3 * 100%)!important}}@media(width>=40rem){.sm\:w-16{width:calc(var(--spacing) * 16)!important}}@media(width>=40rem){.sm\:w-32{width:calc(var(--spacing) * 32)!important}}@media(width>=40rem){.sm\:w-44{width:calc(var(--spacing) * 44)!important}}@media(width>=40rem){.sm\:w-48{width:calc(var(--spacing) * 48)!important}}@media(width>=40rem){.sm\:w-52{width:calc(var(--spacing) * 52)!important}}@media(width>=40rem){.sm\:w-56{width:calc(var(--spacing) * 56)!important}}@media(width>=40rem){.sm\:w-64{width:calc(var(--spacing) * 64)!important}}@media(width>=40rem){.sm\:w-72{width:calc(var(--spacing) * 72)!important}}@media(width>=40rem){.sm\:w-80{width:calc(var(--spacing) * 80)!important}}@media(width>=40rem){.sm\:w-\[22rem\]{width:22rem!important}}@media(width>=40rem){.sm\:w-\[30rem\]{width:30rem!important}}@media(width>=40rem){.sm\:w-\[340px\]{width:340px!important}}@media(width>=40rem){.sm\:w-\[400px\]{width:400px!important}}@media(width>=40rem){.sm\:w-\[440px\]{width:440px!important}}@media(width>=40rem){.sm\:w-\[460px\]{width:460px!important}}@media(width>=40rem){.sm\:w-auto{width:auto!important}}@media(width>=40rem){.sm\:max-w-\[75\%\]{max-width:75%!important}}@media(width>=40rem){.sm\:max-w-\[160px\]{max-width:160px!important}}@media(width>=40rem){.sm\:max-w-\[180px\]{max-width:180px!important}}@media(width>=40rem){.sm\:max-w-\[280px\]{max-width:280px!important}}@media(width>=40rem){.sm\:max-w-md{max-width:var(--container-md)!important}}@media(width>=40rem){.sm\:max-w-sm{max-width:var(--container-sm)!important}}@media(width>=40rem){.sm\:max-w-xs{max-width:var(--container-xs)!important}}@media(width>=40rem){.sm\:min-w-0{min-width:calc(var(--spacing) * 0)!important}}@media(width>=40rem){.sm\:min-w-\[200px\]{min-width:200px!important}}@media(width>=40rem){.sm\:flex-1{flex:1!important}}@media(width>=40rem){.sm\:flex-none{flex:none!important}}@media(width>=40rem){.sm\:columns-2{columns:2!important}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(width>=40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(width>=40rem){.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(width>=40rem){.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(width>=40rem){.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}}@media(width>=40rem){.sm\:grid-cols-\[1fr_1fr_1\.4fr_auto\]{grid-template-columns:1fr 1fr 1.4fr auto!important}}@media(width>=40rem){.sm\:grid-cols-\[1fr_1fr_1fr_90px_auto\]{grid-template-columns:1fr 1fr 1fr 90px auto!important}}@media(width>=40rem){.sm\:grid-cols-\[1fr_1fr_auto_auto\]{grid-template-columns:1fr 1fr auto auto!important}}@media(width>=40rem){.sm\:grid-cols-\[1fr_8rem_auto_auto\]{grid-template-columns:1fr 8rem auto auto!important}}@media(width>=40rem){.sm\:grid-cols-\[1fr_200px_auto\]{grid-template-columns:1fr 200px auto!important}}@media(width>=40rem){.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto!important}}@media(width>=40rem){.sm\:grid-cols-\[5rem_5rem_1fr_1fr_1fr_auto\]{grid-template-columns:5rem 5rem 1fr 1fr 1fr auto!important}}@media(width>=40rem){.sm\:grid-cols-\[auto_1fr_1fr_1fr_1\.4fr_auto\]{grid-template-columns:auto 1fr 1fr 1fr 1.4fr auto!important}}@media(width>=40rem){.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto!important}}@media(width>=40rem){.sm\:flex-col{flex-direction:column!important}}@media(width>=40rem){.sm\:flex-row{flex-direction:row!important}}@media(width>=40rem){.sm\:flex-wrap{flex-wrap:wrap!important}}@media(width>=40rem){.sm\:items-center{align-items:center!important}}@media(width>=40rem){.sm\:items-end{align-items:flex-end!important}}@media(width>=40rem){.sm\:items-start{align-items:flex-start!important}}@media(width>=40rem){.sm\:justify-between{justify-content:space-between!important}}@media(width>=40rem){.sm\:justify-end{justify-content:flex-end!important}}@media(width>=40rem){.sm\:gap-0{gap:calc(var(--spacing) * 0)!important}}@media(width>=40rem){.sm\:gap-1{gap:calc(var(--spacing) * 1)!important}}@media(width>=40rem){.sm\:gap-3{gap:calc(var(--spacing) * 3)!important}}@media(width>=40rem){.sm\:gap-4{gap:calc(var(--spacing) * 4)!important}}@media(width>=40rem){.sm\:gap-6{gap:calc(var(--spacing) * 6)!important}}@media(width>=40rem){.sm\:gap-8{gap:calc(var(--spacing) * 8)!important}}@media(width>=40rem){.sm\:self-auto{align-self:auto!important}}@media(width>=40rem){.sm\:self-center{align-self:center!important}}@media(width>=40rem){.sm\:overflow-hidden{overflow:hidden!important}}@media(width>=40rem){.sm\:rounded-2xl{border-radius:var(--radius-2xl)!important}}@media(width>=40rem){.sm\:rounded-xl{border-radius:var(--radius-xl)!important}}@media(width>=40rem){.sm\:\!rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl)!important;border-bottom-left-radius:var(--radius-2xl)!important}}@media(width>=40rem){.sm\:border-0{border-style:var(--tw-border-style)!important;border-width:0px!important}}@media(width>=40rem){.sm\:border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}}@media(width>=40rem){.sm\:border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0px!important}}@media(width>=40rem){.sm\:p-0{padding:calc(var(--spacing) * 0)!important}}@media(width>=40rem){.sm\:p-4{padding:calc(var(--spacing) * 4)!important}}@media(width>=40rem){.sm\:p-5{padding:calc(var(--spacing) * 5)!important}}@media(width>=40rem){.sm\:p-6{padding:calc(var(--spacing) * 6)!important}}@media(width>=40rem){.sm\:p-10{padding:calc(var(--spacing) * 10)!important}}@media(width>=40rem){.sm\:\!px-5{padding-inline:calc(var(--spacing) * 5)!important}}@media(width>=40rem){.sm\:px-0{padding-inline:calc(var(--spacing) * 0)!important}}@media(width>=40rem){.sm\:px-3{padding-inline:calc(var(--spacing) * 3)!important}}@media(width>=40rem){.sm\:px-4{padding-inline:calc(var(--spacing) * 4)!important}}@media(width>=40rem){.sm\:px-5{padding-inline:calc(var(--spacing) * 5)!important}}@media(width>=40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)!important}}@media(width>=40rem){.sm\:px-8{padding-inline:calc(var(--spacing) * 8)!important}}@media(width>=40rem){.sm\:py-2{padding-block:calc(var(--spacing) * 2)!important}}@media(width>=40rem){.sm\:py-3{padding-block:calc(var(--spacing) * 3)!important}}@media(width>=40rem){.sm\:py-4{padding-block:calc(var(--spacing) * 4)!important}}@media(width>=40rem){.sm\:py-6{padding-block:calc(var(--spacing) * 6)!important}}@media(width>=40rem){.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)!important}}@media(width>=40rem){.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)!important}}@media(width>=40rem){.sm\:pb-\[1px\]{padding-bottom:1px!important}}@media(width>=40rem){.sm\:pl-12{padding-left:calc(var(--spacing) * 12)!important}}@media(width>=40rem){.sm\:text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading, var(--text-3xl--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-3xl--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-3xl--font-weight))!important}}@media(width>=40rem){.sm\:text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading, var(--text-lg--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-lg--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-lg--font-weight))!important}}@media(width>=40rem){.sm\:text-\[3\.4rem\]{font-size:3.4rem!important}}@media(width>=40rem){.sm\:text-\[16px\]{font-size:16px!important}}@media(width>=40rem){.sm\:text-\[17px\]{font-size:17px!important}}@media(width>=40rem){.sm\:text-\[34px\]{font-size:34px!important}}@media(width>=40rem){.sm\:opacity-0{opacity:0%!important}}@media(width>=40rem){@media(hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%!important}}}@media(width>=48rem){.md\:relative{position:relative!important}}@media(width>=48rem){.md\:z-auto{z-index:auto!important}}@media(width>=48rem){.md\:order-last{order:9999!important}}@media(width>=48rem){.md\:col-span-2{grid-column:span 2 / span 2!important}}@media(width>=48rem){.md\:row-span-1{grid-row:span 1 / span 1!important}}@media(width>=48rem){.md\:ml-0{margin-left:calc(var(--spacing) * 0)!important}}@media(width>=48rem){.md\:block{display:block!important}}@media(width>=48rem){.md\:flex{display:flex!important}}@media(width>=48rem){.md\:grid{display:grid!important}}@media(width>=48rem){.md\:hidden{display:none!important}}@media(width>=48rem){.md\:h-full{height:100%!important}}@media(width>=48rem){.md\:w-80{width:calc(var(--spacing) * 80)!important}}@media(width>=48rem){.md\:w-\[22rem\]{width:22rem!important}}@media(width>=48rem){.md\:w-\[340px\]{width:340px!important}}@media(width>=48rem){.md\:w-\[380px\]{width:380px!important}}@media(width>=48rem){.md\:max-w-\[50\%\]{max-width:50%!important}}@media(width>=48rem){.md\:max-w-\[60\%\]{max-width:60%!important}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(width>=48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(width>=48rem){.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}}@media(width>=48rem){.md\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr!important}}@media(width>=48rem){.md\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr!important}}@media(width>=48rem){.md\:grid-cols-\[1fr_1\.3fr\]{grid-template-columns:1fr 1.3fr!important}}@media(width>=48rem){.md\:grid-cols-\[minmax\(0\,2\.2fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1\.6fr\)_6rem_8rem_5\.5rem\]{grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) minmax(0,1.6fr) 6rem 8rem 5.5rem!important}}@media(width>=48rem){.md\:flex-row{flex-direction:row!important}}@media(width>=48rem){.md\:items-start{align-items:flex-start!important}}@media(width>=48rem){.md\:justify-between{justify-content:space-between!important}}@media(width>=48rem){.md\:\!gap-16{gap:calc(var(--spacing) * 16)!important}}@media(width>=48rem){.md\:gap-14{gap:calc(var(--spacing) * 14)!important}}@media(width>=48rem){.md\:gap-16{gap:calc(var(--spacing) * 16)!important}}@media(width>=48rem){.md\:p-6{padding:calc(var(--spacing) * 6)!important}}@media(width>=48rem){.md\:p-8{padding:calc(var(--spacing) * 8)!important}}@media(width>=48rem){.md\:p-12{padding:calc(var(--spacing) * 12)!important}}@media(width>=48rem){.md\:px-6{padding-inline:calc(var(--spacing) * 6)!important}}@media(width>=48rem){.md\:px-8{padding-inline:calc(var(--spacing) * 8)!important}}@media(width>=48rem){.md\:py-16{padding-block:calc(var(--spacing) * 16)!important}}@media(width>=48rem){.md\:py-20{padding-block:calc(var(--spacing) * 20)!important}}@media(width>=48rem){.md\:pt-16{padding-top:calc(var(--spacing) * 16)!important}}@media(width>=48rem){.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)!important}}@media(width>=48rem){.md\:text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important;letter-spacing:var(--tw-tracking, var(--text-sm--letter-spacing))!important;font-weight:var(--tw-font-weight, var(--text-sm--font-weight))!important}}@media(width>=48rem){.md\:text-\[64px\]\/24{font-size:64px!important;line-height:calc(var(--spacing) * 24)!important}}@media(width>=48rem){.md\:opacity-0{opacity:0%!important}}@media(width>=48rem){.md\:shadow-none{--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}@media(width>=48rem){@media(hover:hover){.md\:group-hover\/pf\:opacity-100:is(:where(.group\/pf):hover *){opacity:100%!important}}}@media(width>=64rem){.lg\:sticky{position:sticky!important}}@media(width>=64rem){.lg\:top-4{top:calc(var(--spacing) * 4)!important}}@media(width>=64rem){.lg\:top-20{top:calc(var(--spacing) * 20)!important}}@media(width>=64rem){.lg\:top-24{top:calc(var(--spacing) * 24)!important}}@media(width>=64rem){.lg\:col-span-2{grid-column:span 2 / span 2!important}}@media(width>=64rem){.lg\:col-span-3{grid-column:span 3 / span 3!important}}@media(width>=64rem){.lg\:col-span-4{grid-column:span 4 / span 4!important}}@media(width>=64rem){.lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)!important}}@media(width>=64rem){.lg\:\!block{display:block!important}}@media(width>=64rem){.lg\:\!hidden{display:none!important}}@media(width>=64rem){.lg\:block{display:block!important}}@media(width>=64rem){.lg\:flex{display:flex!important}}@media(width>=64rem){.lg\:hidden{display:none!important}}@media(width>=64rem){.lg\:inline-block{display:inline-block!important}}@media(width>=64rem){.lg\:min-h-0{min-height:calc(var(--spacing) * 0)!important}}@media(width>=64rem){.lg\:w-\[380px\]{width:380px!important}}@media(width>=64rem){.lg\:w-full{width:100%!important}}@media(width>=64rem){.lg\:shrink-0{flex-shrink:0!important}}@media(width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(width>=64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media(width>=64rem){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(width>=64rem){.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media(width>=64rem){.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr!important}}@media(width>=64rem){.lg\:grid-cols-\[1\.3fr_repeat\(var\(--cols\)\,1fr\)_1\.2fr\]{grid-template-columns:1.3fr repeat(var(--cols),1fr) 1.2fr!important}}@media(width>=64rem){.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr!important}}@media(width>=64rem){.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr!important}}@media(width>=64rem){.lg\:grid-cols-\[1fr_200px\]{grid-template-columns:1fr 200px!important}}@media(width>=64rem){.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px!important}}@media(width>=64rem){.lg\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr!important}}@media(width>=64rem){.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr!important}}@media(width>=64rem){.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr!important}}@media(width>=64rem){.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr!important}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px!important}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px!important}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px!important}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(0\,380px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,380px) minmax(0,1fr)!important}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(280px\,360px\)_1fr\]{grid-template-columns:minmax(280px,360px) 1fr!important}}@media(width>=64rem){.lg\:flex-row{flex-direction:row!important}}@media(width>=64rem){.lg\:items-center{align-items:center!important}}@media(width>=64rem){.lg\:items-start{align-items:flex-start!important}}@media(width>=64rem){.lg\:justify-start{justify-content:flex-start!important}}@media(width>=64rem){.lg\:gap-5{gap:calc(var(--spacing) * 5)!important}}@media(width>=64rem){.lg\:gap-10{gap:calc(var(--spacing) * 10)!important}}@media(width>=64rem){.lg\:gap-12{gap:calc(var(--spacing) * 12)!important}}@media(width>=64rem){.lg\:gap-16{gap:calc(var(--spacing) * 16)!important}}@media(width>=64rem){.lg\:overflow-hidden{overflow:hidden!important}}@media(width>=64rem){.lg\:overflow-y-auto{overflow-y:auto!important}}@media(width>=64rem){.lg\:rounded-2xl{border-radius:var(--radius-2xl)!important}}@media(width>=64rem){.lg\:border{border-style:var(--tw-border-style)!important;border-width:1px!important}}@media(width>=64rem){.lg\:border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}}@media(width>=64rem){.lg\:border-neutral-200{border-color:var(--color-neutral-200)!important}}@media(width>=64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)!important}}@media(width>=64rem){.lg\:py-4{padding-block:calc(var(--spacing) * 4)!important}}@media(width>=64rem){.lg\:py-8{padding-block:calc(var(--spacing) * 8)!important}}@media(width>=64rem){.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)!important}}@media(width>=64rem){.lg\:text-left{text-align:left!important}}@media(width>=64rem){.lg\:shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}@media(width>=80rem){.xl\:col-span-3{grid-column:span 3 / span 3!important}}@media(width>=80rem){.xl\:col-span-4{grid-column:span 4 / span 4!important}}@media(width>=80rem){.xl\:flex{display:flex!important}}@media(width>=80rem){.xl\:hidden{display:none!important}}@media(width>=80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(width>=80rem){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(width>=80rem){.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important}}.dark\:block:where(.scheme-dark,.scheme-dark *){display:block!important}.dark\:hidden:where(.scheme-dark,.scheme-dark *){display:none!important}:where(.dark\:divide-neutral-800:where(.scheme-dark,.scheme-dark *)>:not(:last-child)){border-color:var(--color-neutral-800)!important}.dark\:\!border-neutral-700:where(.scheme-dark,.scheme-dark *){border-color:var(--color-neutral-700)!important}.dark\:\!border-rose-800:where(.scheme-dark,.scheme-dark *){border-color:var(--color-rose-800)!important}.dark\:border-\(--acs-btn2-border\):where(.scheme-dark,.scheme-dark *){border-color:var(--acs-btn2-border)!important}.dark\:border-amber-700:where(.scheme-dark,.scheme-dark *){border-color:var(--color-amber-700)!important}.dark\:border-amber-700\/40:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#9E4400 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-amber-700\/40:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-amber-700) 40%,transparent)!important}}.dark\:border-amber-700\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#9E4400 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-amber-700\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-amber-700) 50%,transparent)!important}}.dark\:border-amber-800:where(.scheme-dark,.scheme-dark *){border-color:var(--color-amber-800)!important}.dark\:border-amber-800\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#7A3400 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-amber-800\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-amber-800) 50%,transparent)!important}}.dark\:border-amber-800\/60:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#7A3400 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-amber-800\/60:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-amber-800) 60%,transparent)!important}}.dark\:border-amber-900\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#552400 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-amber-900\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-amber-900) 50%,transparent)!important}}.dark\:border-neutral-100:where(.scheme-dark,.scheme-dark *){border-color:var(--color-neutral-100)!important}.dark\:border-neutral-600:where(.scheme-dark,.scheme-dark *){border-color:var(--color-neutral-600)!important}.dark\:border-neutral-700:where(.scheme-dark,.scheme-dark *){border-color:var(--color-neutral-700)!important}.dark\:border-neutral-700\/60:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#2E405E 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-neutral-700\/60:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-neutral-700) 60%,transparent)!important}}.dark\:border-neutral-800:where(.scheme-dark,.scheme-dark *){border-color:var(--color-neutral-800)!important}.dark\:border-neutral-800\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#172B4D 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-neutral-800\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-neutral-800) 50%,transparent)!important}}.dark\:border-neutral-900:where(.scheme-dark,.scheme-dark *){border-color:var(--color-neutral-900)!important}.dark\:border-neutral-950:where(.scheme-dark,.scheme-dark *){border-color:var(--color-neutral-950)!important}.dark\:border-orange-900\/40:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#552400 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-orange-900\/40:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)!important}}.dark\:border-primary-400:where(.scheme-dark,.scheme-dark *){border-color:var(--color-primary-400)!important}.dark\:border-primary-500\/30:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#FF6620 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-primary-500\/30:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-primary-500) 30%,transparent)!important}}.dark\:border-primary-500\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#FF6620 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-primary-500\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-primary-500) 50%,transparent)!important}}.dark\:border-primary-600:where(.scheme-dark,.scheme-dark *){border-color:var(--color-primary-600)!important}.dark\:border-primary-700:where(.scheme-dark,.scheme-dark *){border-color:var(--color-primary-700)!important}.dark\:border-primary-800:where(.scheme-dark,.scheme-dark *){border-color:var(--color-primary-800)!important}.dark\:border-primary-800\/60:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#992E00 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-primary-800\/60:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-primary-800) 60%,transparent)!important}}.dark\:border-primary-900:where(.scheme-dark,.scheme-dark *){border-color:var(--color-primary-900)!important}.dark\:border-primary-900\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#661E00 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-primary-900\/50:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-primary-900) 50%,transparent)!important}}.dark\:border-red-900:where(.scheme-dark,.scheme-dark *){border-color:var(--color-red-900)!important}.dark\:border-rose-800:where(.scheme-dark,.scheme-dark *){border-color:var(--color-rose-800)!important}.dark\:border-rose-900:where(.scheme-dark,.scheme-dark *){border-color:var(--color-rose-900)!important}.dark\:border-rose-900\/60:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in srgb,#52002A 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:border-rose-900\/60:where(.scheme-dark,.scheme-dark *){border-color:color-mix(in oklab,var(--color-rose-900) 60%,transparent)!important}}.dark\:\!bg-neutral-100:where(.scheme-dark,.scheme-dark *){background-color:var(--color-neutral-100)!important}.dark\:\!bg-primary-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#FF6620 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:\!bg-primary-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-500) 10%,transparent)!important}}.dark\:bg-\(--acs-btn2-bg\):where(.scheme-dark,.scheme-dark *){background-color:var(--acs-btn2-bg)!important}.dark\:bg-amber-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#FF6D00 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)!important}}.dark\:bg-amber-900:where(.scheme-dark,.scheme-dark *){background-color:var(--color-amber-900)!important}.dark\:bg-amber-900\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 10%,transparent)!important}}.dark\:bg-amber-900\/15:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 15%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/15:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 15%,transparent)!important}}.dark\:bg-amber-900\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 20%,transparent)!important}}.dark\:bg-amber-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 30%,transparent)!important}}.dark\:bg-amber-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)!important}}.dark\:bg-amber-900\/50:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/50:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 50%,transparent)!important}}.dark\:bg-amber-900\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-900\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-900) 60%,transparent)!important}}.dark\:bg-amber-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3C2726 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)!important}}.dark\:bg-amber-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3C2726 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)!important}}.dark\:bg-amber-950\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3C2726 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-amber-950\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-amber-950) 60%,transparent)!important}}.dark\:bg-cyan-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#003138 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-cyan-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-cyan-900) 30%,transparent)!important}}.dark\:bg-emerald-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#00E676 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-emerald-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)!important}}.dark\:bg-emerald-900\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#003318 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-emerald-900\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)!important}}.dark\:bg-emerald-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#003318 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-emerald-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)!important}}.dark\:bg-emerald-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#003318 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-emerald-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)!important}}.dark\:bg-emerald-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#09403E 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-emerald-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)!important}}.dark\:bg-green-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#003318 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-green-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-green-900) 30%,transparent)!important}}.dark\:bg-green-950\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#09403E 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-green-950\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-green-950) 20%,transparent)!important}}.dark\:bg-green-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#09403E 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-green-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-green-950) 30%,transparent)!important}}.dark\:bg-neutral-100:where(.scheme-dark,.scheme-dark *){background-color:var(--color-neutral-100)!important}.dark\:bg-neutral-600:where(.scheme-dark,.scheme-dark *){background-color:var(--color-neutral-600)!important}.dark\:bg-neutral-700:where(.scheme-dark,.scheme-dark *){background-color:var(--color-neutral-700)!important}.dark\:bg-neutral-800:where(.scheme-dark,.scheme-dark *){background-color:var(--color-neutral-800)!important}.dark\:bg-neutral-800\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#172B4D 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-800\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 40%,transparent)!important}}.dark\:bg-neutral-800\/50:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#172B4D 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-800\/50:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 50%,transparent)!important}}.dark\:bg-neutral-800\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#172B4D 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-800\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 60%,transparent)!important}}.dark\:bg-neutral-800\/70:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#172B4D 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-800\/70:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 70%,transparent)!important}}.dark\:bg-neutral-800\/90:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#172B4D 90%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-800\/90:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 90%,transparent)!important}}.dark\:bg-neutral-800\/95:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#172B4D 95%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-800\/95:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 95%,transparent)!important}}.dark\:bg-neutral-900:where(.scheme-dark,.scheme-dark *){background-color:var(--color-neutral-900)!important}.dark\:bg-neutral-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#0F1F3D 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 30%,transparent)!important}}.dark\:bg-neutral-900\/50:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#0F1F3D 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-900\/50:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 50%,transparent)!important}}.dark\:bg-neutral-900\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#0F1F3D 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-900\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 60%,transparent)!important}}.dark\:bg-neutral-900\/80:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#0F1F3D 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-900\/80:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 80%,transparent)!important}}.dark\:bg-neutral-900\/95:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#0F1F3D 95%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-900\/95:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-900) 95%,transparent)!important}}.dark\:bg-neutral-950:where(.scheme-dark,.scheme-dark *){background-color:var(--color-neutral-950)!important}.dark\:bg-neutral-950\/70:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#0B1630 70%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-neutral-950\/70:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-neutral-950) 70%,transparent)!important}}.dark\:bg-orange-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#FF6D00 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-orange-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)!important}}.dark\:bg-orange-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-orange-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-orange-900) 30%,transparent)!important}}.dark\:bg-orange-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#552400 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-orange-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)!important}}.dark\:bg-orange-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3C2726 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-orange-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-orange-950) 30%,transparent)!important}}.dark\:bg-orange-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3C2726 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-orange-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-orange-950) 40%,transparent)!important}}.dark\:bg-pink-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#52002A 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-pink-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-pink-900) 30%,transparent)!important}}.dark\:bg-primary-400:where(.scheme-dark,.scheme-dark *){background-color:var(--color-primary-400)!important}.dark\:bg-primary-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#FF6620 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-500) 10%,transparent)!important}}.dark\:bg-primary-500\/15:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#FF6620 15%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-500\/15:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-500) 15%,transparent)!important}}.dark\:bg-primary-500\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#FF6620 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-500\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-500) 20%,transparent)!important}}.dark\:bg-primary-900\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#661E00 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-900\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-900) 10%,transparent)!important}}.dark\:bg-primary-900\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#661E00 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-900\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-900) 20%,transparent)!important}}.dark\:bg-primary-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#661E00 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-900) 30%,transparent)!important}}.dark\:bg-primary-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#661E00 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-900) 40%,transparent)!important}}.dark\:bg-primary-900\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#661E00 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-900\/60:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-900) 60%,transparent)!important}}.dark\:bg-primary-950:where(.scheme-dark,.scheme-dark *){background-color:var(--color-primary-950)!important}.dark\:bg-primary-950\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#330F00 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-950\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-950) 20%,transparent)!important}}.dark\:bg-primary-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#330F00 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-950) 30%,transparent)!important}}.dark\:bg-primary-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#330F00 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-950) 40%,transparent)!important}}.dark\:bg-primary-950\/50:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#330F00 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-primary-950\/50:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-primary-950) 50%,transparent)!important}}.dark\:bg-purple-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3A006B 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-purple-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-purple-900) 30%,transparent)!important}}.dark\:bg-red-500\/15:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#FF1744 15%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-red-500\/15:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)!important}}.dark\:bg-red-900:where(.scheme-dark,.scheme-dark *){background-color:var(--color-red-900)!important}.dark\:bg-red-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#5A0718 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-red-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)!important}}.dark\:bg-red-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#5A0718 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-red-900\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-red-900) 40%,transparent)!important}}.dark\:bg-red-950\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3C1634 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-red-950\/20:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)!important}}.dark\:bg-red-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3C1634 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-red-950\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-red-950) 30%,transparent)!important}}.dark\:bg-red-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#3C1634 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-red-950\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)!important}}.dark\:bg-rose-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#FF1A8C 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-rose-500\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)!important}}.dark\:bg-rose-900\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#52002A 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-rose-900\/10:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-rose-900) 10%,transparent)!important}}.dark\:bg-rose-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#52002A 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-rose-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-rose-900) 30%,transparent)!important}}.dark\:bg-sky-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#003138 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-sky-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-sky-900) 30%,transparent)!important}}.dark\:bg-slate-800\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#172B4D 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-slate-800\/40:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)!important}}.dark\:bg-white:where(.scheme-dark,.scheme-dark *){background-color:var(--color-white)!important}.dark\:bg-yellow-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in srgb,#332B00 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:bg-yellow-900\/30:where(.scheme-dark,.scheme-dark *){background-color:color-mix(in oklab,var(--color-yellow-900) 30%,transparent)!important}}.dark\:\!text-amber-400:where(.scheme-dark,.scheme-dark *){color:var(--color-amber-400)!important}.dark\:\!text-neutral-300:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-300)!important}.dark\:\!text-neutral-400:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-400)!important}.dark\:\!text-neutral-900:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-900)!important}.dark\:\!text-red-300:where(.scheme-dark,.scheme-dark *){color:var(--color-red-300)!important}.dark\:text-amber-100:where(.scheme-dark,.scheme-dark *){color:var(--color-amber-100)!important}.dark\:text-amber-200:where(.scheme-dark,.scheme-dark *){color:var(--color-amber-200)!important}.dark\:text-amber-300:where(.scheme-dark,.scheme-dark *){color:var(--color-amber-300)!important}.dark\:text-amber-300\/80:where(.scheme-dark,.scheme-dark *){color:color-mix(in srgb,#FFB380 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:text-amber-300\/80:where(.scheme-dark,.scheme-dark *){color:color-mix(in oklab,var(--color-amber-300) 80%,transparent)!important}}.dark\:text-amber-400:where(.scheme-dark,.scheme-dark *){color:var(--color-amber-400)!important}.dark\:text-cyan-300:where(.scheme-dark,.scheme-dark *){color:var(--color-cyan-300)!important}.dark\:text-emerald-200:where(.scheme-dark,.scheme-dark *){color:var(--color-emerald-200)!important}.dark\:text-emerald-300:where(.scheme-dark,.scheme-dark *){color:var(--color-emerald-300)!important}.dark\:text-emerald-400:where(.scheme-dark,.scheme-dark *){color:var(--color-emerald-400)!important}.dark\:text-green-200:where(.scheme-dark,.scheme-dark *){color:var(--color-green-200)!important}.dark\:text-green-300:where(.scheme-dark,.scheme-dark *){color:var(--color-green-300)!important}.dark\:text-green-400:where(.scheme-dark,.scheme-dark *){color:var(--color-green-400)!important}.dark\:text-neutral-50:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-50)!important}.dark\:text-neutral-100:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-100)!important}.dark\:text-neutral-200:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-200)!important}.dark\:text-neutral-300:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-300)!important}.dark\:text-neutral-400:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-400)!important}.dark\:text-neutral-500:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-500)!important}.dark\:text-neutral-600:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-600)!important}.dark\:text-neutral-700:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-700)!important}.dark\:text-neutral-900:where(.scheme-dark,.scheme-dark *){color:var(--color-neutral-900)!important}.dark\:text-orange-200:where(.scheme-dark,.scheme-dark *){color:var(--color-orange-200)!important}.dark\:text-orange-300:where(.scheme-dark,.scheme-dark *){color:var(--color-orange-300)!important}.dark\:text-orange-400:where(.scheme-dark,.scheme-dark *){color:var(--color-orange-400)!important}.dark\:text-pink-300:where(.scheme-dark,.scheme-dark *){color:var(--color-pink-300)!important}.dark\:text-primary-200:where(.scheme-dark,.scheme-dark *){color:var(--color-primary-200)!important}.dark\:text-primary-300:where(.scheme-dark,.scheme-dark *){color:var(--color-primary-300)!important}.dark\:text-primary-400:where(.scheme-dark,.scheme-dark *){color:var(--color-primary-400)!important}.dark\:text-primary-700:where(.scheme-dark,.scheme-dark *){color:var(--color-primary-700)!important}.dark\:text-purple-300:where(.scheme-dark,.scheme-dark *){color:var(--color-purple-300)!important}.dark\:text-purple-400:where(.scheme-dark,.scheme-dark *){color:var(--color-purple-400)!important}.dark\:text-red-200:where(.scheme-dark,.scheme-dark *){color:var(--color-red-200)!important}.dark\:text-red-300:where(.scheme-dark,.scheme-dark *){color:var(--color-red-300)!important}.dark\:text-red-400:where(.scheme-dark,.scheme-dark *){color:var(--color-red-400)!important}.dark\:text-rose-300:where(.scheme-dark,.scheme-dark *){color:var(--color-rose-300)!important}.dark\:text-rose-400:where(.scheme-dark,.scheme-dark *){color:var(--color-rose-400)!important}.dark\:text-sky-300:where(.scheme-dark,.scheme-dark *){color:var(--color-sky-300)!important}.dark\:text-sky-400:where(.scheme-dark,.scheme-dark *){color:var(--color-sky-400)!important}.dark\:text-slate-300:where(.scheme-dark,.scheme-dark *){color:var(--color-slate-300)!important}.dark\:text-teal-300:where(.scheme-dark,.scheme-dark *){color:var(--color-teal-300)!important}.dark\:text-white:where(.scheme-dark,.scheme-dark *){color:var(--color-white)!important}.dark\:text-yellow-300:where(.scheme-dark,.scheme-dark *){color:var(--color-yellow-300)!important}.dark\:ring-amber-900\/60:where(.scheme-dark,.scheme-dark *){--tw-ring-color: color-mix(in srgb, #552400 60%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.dark\:ring-amber-900\/60:where(.scheme-dark,.scheme-dark *){--tw-ring-color: color-mix(in oklab, var(--color-amber-900) 60%, transparent) !important}}.dark\:ring-neutral-700:where(.scheme-dark,.scheme-dark *){--tw-ring-color: var(--color-neutral-700) !important}.dark\:ring-white\/5:where(.scheme-dark,.scheme-dark *){--tw-ring-color: color-mix(in srgb, #fff 5%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.dark\:ring-white\/5:where(.scheme-dark,.scheme-dark *){--tw-ring-color: color-mix(in oklab, var(--color-white) 5%, transparent) !important}}.dark\:\[--mat-divider-color\:var\(--color-neutral-700\)\]:where(.scheme-dark,.scheme-dark *){--mat-divider-color: var(--color-neutral-700) !important}.dark\:focus-within\:ring-primary-900\/40:where(.scheme-dark,.scheme-dark *):focus-within{--tw-ring-color: color-mix(in srgb, #661E00 40%, transparent) !important}@supports (color: color-mix(in lab,red,red)){.dark\:focus-within\:ring-primary-900\/40:where(.scheme-dark,.scheme-dark *):focus-within{--tw-ring-color: color-mix(in oklab, var(--color-primary-900) 40%, transparent) !important}}@media(hover:hover){.dark\:hover\:border-\(--acs-btn2-hover-border\):where(.scheme-dark,.scheme-dark *):hover{border-color:var(--acs-btn2-hover-border)!important}}@media(hover:hover){.dark\:hover\:border-neutral-600:where(.scheme-dark,.scheme-dark *):hover{border-color:var(--color-neutral-600)!important}}@media(hover:hover){.dark\:hover\:border-neutral-700:where(.scheme-dark,.scheme-dark *):hover{border-color:var(--color-neutral-700)!important}}@media(hover:hover){.dark\:hover\:border-primary-500:where(.scheme-dark,.scheme-dark *):hover{border-color:var(--color-primary-500)!important}}@media(hover:hover){.dark\:hover\:bg-amber-900\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#552400 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-amber-900\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-emerald-900\/20:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#003318 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-900\/20:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-neutral-700:where(.scheme-dark,.scheme-dark *):hover{background-color:var(--color-neutral-700)!important}}@media(hover:hover){.dark\:hover\:bg-neutral-800:where(.scheme-dark,.scheme-dark *):hover{background-color:var(--color-neutral-800)!important}}@media(hover:hover){.dark\:hover\:bg-neutral-800\/30:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#172B4D 30%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/30:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800) 30%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-neutral-800\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#172B4D 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800) 40%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-neutral-800\/50:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#172B4D 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/50:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800) 50%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-neutral-800\/60:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#172B4D 60%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/60:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800) 60%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-neutral-900:where(.scheme-dark,.scheme-dark *):hover{background-color:var(--color-neutral-900)!important}}@media(hover:hover){.dark\:hover\:bg-neutral-900\/50:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#0F1F3D 50%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-900\/50:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-900) 50%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-primary-500\/10:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#FF6620 10%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-500\/10:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-primary-500) 10%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-primary-500\/20:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#FF6620 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-500\/20:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-primary-500) 20%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-primary-900\/20:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#661E00 20%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-900\/20:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-primary-900) 20%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-primary-900\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#661E00 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-900\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-primary-900) 40%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-primary-950\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#330F00 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-primary-950\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-primary-950) 40%,transparent)!important}}}@media(hover:hover){.dark\:hover\:bg-red-950\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in srgb,#3C1634 40%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-red-950\/40:where(.scheme-dark,.scheme-dark *):hover{background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)!important}}}@media(hover:hover){.dark\:hover\:text-amber-200:where(.scheme-dark,.scheme-dark *):hover{color:var(--color-amber-200)!important}}@media(hover:hover){.dark\:hover\:text-neutral-100:where(.scheme-dark,.scheme-dark *):hover{color:var(--color-neutral-100)!important}}@media(hover:hover){.dark\:hover\:text-neutral-200:where(.scheme-dark,.scheme-dark *):hover{color:var(--color-neutral-200)!important}}@media(hover:hover){.dark\:hover\:text-neutral-300:where(.scheme-dark,.scheme-dark *):hover{color:var(--color-neutral-300)!important}}@media(hover:hover){.dark\:hover\:text-primary-300:where(.scheme-dark,.scheme-dark *):hover{color:var(--color-primary-300)!important}}@media(hover:hover){.dark\:hover\:text-primary-400:where(.scheme-dark,.scheme-dark *):hover{color:var(--color-primary-400)!important}}@media(hover:hover){.dark\:hover\:text-red-400:where(.scheme-dark,.scheme-dark *):hover{color:var(--color-red-400)!important}}.dark\:focus\:bg-neutral-950:where(.scheme-dark,.scheme-dark *):focus{background-color:var(--color-neutral-950)!important}.dark\:disabled\:bg-neutral-800:where(.scheme-dark,.scheme-dark *):disabled{background-color:var(--color-neutral-800)!important}@media(width>=64rem){.lg\:dark\:border-neutral-800:where(.scheme-dark,.scheme-dark *){border-color:var(--color-neutral-800)!important}}.\[\&_a\]\:text-primary-700 a{color:var(--color-primary-700)!important}.\[\&_a\]\:underline a{text-decoration-line:underline!important}.\[\&_li\]\:ml-5 li{margin-left:calc(var(--spacing) * 5)!important}.\[\&_p\]\:my-2 p{margin-block:calc(var(--spacing) * 2)!important}.\[\&_ul\]\:list-disc ul{list-style-type:disc!important}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none!important}@media(hover:none){.\[\@media\(hover\:none\)\]\:p-1\.5{padding:calc(var(--spacing) * 1.5)!important}}@media(hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:100%!important}}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@layer base{:root{interpolate-size:allow-keywords;--background: hsl(0 0% 100%);--foreground: hsl(0 0% 3.9%);--card: hsl(0 0% 100%);--card-foreground: hsl(0 0% 3.9%);--popover: hsl(0 0% 100%);--popover-foreground: hsl(0 0% 3.9%);--primary: #FF5500;--primary-foreground: #111111;--secondary: #FFF5F0;--secondary-foreground: #992E00;--muted: hsl(0 0% 96.1%);--muted-foreground: hsl(0 0% 45.1%);--accent: #FFF5F0;--accent-foreground: #992E00;--destructive: #D50032;--destructive-foreground: hsl(0 0% 98%);--border: hsl(0 0% 92.8%);--input: hsl(0 0% 89.8%);--ring: #FF5500;--radius: .5rem;--sidebar-background: hsl(0 0% 98%);--sidebar-foreground: hsl(240 5.3% 26.1%);--sidebar-primary: #FF5500;--sidebar-primary-foreground: #111111;--sidebar-accent: #FFF5F0;--sidebar-accent-foreground: #992E00;--sidebar-border: hsl(0 0% 91%);--sidebar-ring: #FF5500;--sidebar: hsl(0 0% 98%);--chart-1: #43459E;--chart-2: #8B00FF;--chart-3: #FF007F;--chart-4: #FF6D00;--chart-5: #00E676;--chart-6: #00E5FF;--chart-7: #FF1744;--chart-8: #FFD600}.scheme-dark{--background: hsl(0 0% 3.9%);--foreground: hsl(0 0% 98%);--card: hsl(0 0% 3.9%);--card-foreground: hsl(0 0% 98%);--popover: hsl(0 0% 3.9%);--popover-foreground: hsl(0 0% 98%);--primary: #FF5500;--primary-foreground: #111111;--secondary: #330F00;--secondary-foreground: hsl(0 0% 98%);--muted: hsl(0 0% 16.08%);--muted-foreground: hsl(0 0% 63.9%);--accent: #330F00;--accent-foreground: hsl(0 0% 98%);--destructive: #FF5C7A;--destructive-foreground: hsl(0 0% 98%);--border: hsl(0 0% 14.9%);--input: hsl(0 0% 14.9%);--ring: #FF7D40;--sidebar-background: #0B1630;--sidebar-foreground: hsl(0 0% 95.9%);--sidebar-primary: #FF5500;--sidebar-primary-foreground: #111111;--sidebar-accent: #330F00;--sidebar-accent-foreground: hsl(240 4.8% 95.9%);--sidebar-border: #172B4D;--sidebar-ring: #FF7D40;--sidebar: #0F1F3D;--chart-1: #43459E;--chart-2: #8B00FF;--chart-3: #FF007F;--chart-4: #FF6D00;--chart-5: #00E676;--chart-6: #00E5FF;--chart-7: #FF1744;--chart-8: #FFD600}html,body{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;width:100%;overflow-x:clip}router-outlet+*{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;width:100%}*,:after,:before,::backdrop,::file-selector-button{border-color:light-dark(var(--color-neutral-200),var(--color-neutral-800))}*:focus{outline:none}*:focus-visible:not(.cdk-program-focused),.cdk-keyboard-focused{outline:var(--color-primary-600) solid 2px;outline-offset:.125rem}body{background-color:light-dark(var(--color-neutral-100),var(--color-neutral-950));color:light-dark(var(--color-neutral-950),var(--color-white))}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist/Geist.woff2) format("woff2")}@font-face{font-family:Geist;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/geist/Geist-Italic.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist/GeistMono.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/geist/GeistMono-Italic.woff2) format("woff2")}@layer base{html,:host{-webkit-font-smoothing:var(--font-smoothing);font-optical-sizing:var(--font-optical-sizing)}body{font-size:var(--text-base);line-height:var(--leading-5);font-weight:var(--font-weight-normal)}}#app a:focus-visible{outline-color:var(--link-outline-color)}#app a{--link-outline-color: var(--color-primary-600)}#app input:not(.restore-autofill-styles):-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--input-text-color);transition:background-color 0s ease-in-out 999999s}#app input:not(.restore-autofill-styles){--input-text-color: light-dark( var(--color-neutral-950), var(--color-white) )}#app{--field-height: 2.75rem;--field-radius: .5rem;--field-pad-x: .75rem}#app .field-input,#app .field-select,#app .field-textarea{width:100%;height:var(--field-height);padding-inline:var(--field-pad-x);font-size:var(--text-base);line-height:1.25rem;color:var(--color-neutral-900);background-color:var(--color-white);border:1px solid var(--color-neutral-200);border-radius:var(--field-radius);transition:border-color .15s,box-shadow .15s;outline:none;appearance:none;-webkit-appearance:none}#app .field-textarea{height:auto;min-height:5.5rem;padding-block:.55rem;resize:vertical}#app .field-input::placeholder,#app .field-textarea::placeholder{color:var(--color-neutral-400);opacity:1}#app .field-input:hover,#app .field-select:hover,#app .field-textarea:hover{border-color:var(--color-neutral-300)}#app .field-input:focus,#app .field-input:focus-visible,#app .field-select:focus,#app .field-select:focus-visible,#app .field-textarea:focus,#app .field-textarea:focus-visible{border-color:var(--color-primary-600);box-shadow:0 0 0 3px color-mix(in srgb,#FF5500 14%,transparent);outline:none}@supports (color: color-mix(in lab,red,red)){#app .field-input:focus,#app .field-input:focus-visible,#app .field-select:focus,#app .field-select:focus-visible,#app .field-textarea:focus,#app .field-textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-600) 14%,transparent)}}#app .field-select{padding-inline-end:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;cursor:pointer}#app .field-label{display:block;margin-bottom:.375rem;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-500)}#app .field-sm{--field-height: 2.25rem;font-size:var(--text-sm)}#app .field-lg{--field-height: 3rem}#app :is(.field-input,.field-select,.field-textarea):disabled{opacity:.55;cursor:not-allowed;background-color:var(--color-neutral-50)}#app.scheme-dark .field-input,#app.scheme-dark .field-select,#app.scheme-dark .field-textarea{color:var(--color-neutral-100);background-color:var(--color-neutral-900);border-color:var(--color-neutral-700)}#app.scheme-dark .field-input::placeholder,#app.scheme-dark .field-textarea::placeholder{color:var(--color-neutral-500)}#app.scheme-dark .field-input:hover,#app.scheme-dark .field-select:hover,#app.scheme-dark .field-textarea:hover{border-color:var(--color-neutral-600)}#app.scheme-dark .field-label{color:var(--color-neutral-400)}#app.scheme-dark :is(.field-input,.field-select,.field-textarea):disabled{background-color:var(--color-neutral-800)}.fb-controls{display:none;flex-direction:column}.fb-controls.is-open{display:flex}@media(min-width:640px){.fb-controls{display:flex;flex-direction:row}}@keyframes ac-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ac-pop-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.ac-fade-in{animation:ac-fade-in .14s ease both}.ac-pop-in{animation:ac-pop-in .18s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.ac-fade-in,.ac-pop-in{animation:none}#app .btn:not(:disabled):active{transform:none}}#app .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding-inline:1rem;border-radius:var(--radius-control, .5rem);font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:1;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .1s ease,box-shadow .14s ease;outline:none;-webkit-user-select:none;user-select:none}#app :is(.btn,.mat-mdc-button-base,.acs-tab,.acs-seg-item,.acs-pill){word-spacing:.08em}#app .btn:disabled{opacity:.55;cursor:not-allowed}#app .btn:not(:disabled):active{transform:scale(.97)}#app .btn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,#FF5500 35%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-600) 35%,transparent)}}#app .btn-lg{height:2.75rem;padding-inline:1.25rem}#app .btn-sm{height:2.25rem;padding-inline:.75rem;font-size:var(--text-sm)}#app .btn-xs{height:1.875rem;padding-inline:.625rem;font-size:var(--text-xs);gap:.35rem}#app .btn-cta{background-color:var(--color-accent-600);color:#111}#app .btn-cta:hover:not(:disabled){background-color:var(--color-accent-700);color:#fff}#app .btn-cta:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,#FF5500 40%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .btn-cta:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent-600) 40%,transparent)}}#app .btn-primary{background-color:var(--color-primary-600);color:#111}#app .btn-primary:hover:not(:disabled){background-color:var(--color-primary-700);color:#fff}#app .btn-primary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,#FF5500 40%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .btn-primary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-600) 40%,transparent)}}#app .btn-outline,#app .btn-secondary{background-color:var(--color-white);border-color:var(--color-neutral-200);color:var(--color-neutral-700)}#app .btn-outline:hover:not(:disabled),#app .btn-secondary:hover:not(:disabled){background-color:var(--color-neutral-50);border-color:var(--color-neutral-300)}#app .btn-ghost{background-color:transparent;color:var(--color-neutral-600)}#app .btn-ghost:hover:not(:disabled){background-color:var(--color-neutral-100);color:var(--color-neutral-800)}#app .btn-danger{background-color:var(--color-red-600);color:#fff}#app .btn-danger:hover:not(:disabled){background-color:var(--color-red-700)}#app .btn-danger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,#D50032 35%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .btn-danger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-red-600) 35%,transparent)}}#app .btn-danger-soft{background-color:var(--color-red-50);color:var(--color-red-700);border-color:var(--color-red-200)}#app .btn-danger-soft:hover:not(:disabled){background-color:var(--color-red-100)}#app .btn-soft{background-color:var(--hue-bg, var(--color-primary-50));color:var(--hue-text, var(--color-primary-700));border-color:var(--hue-border, var(--color-primary-200))}#app .btn-soft:hover:not(:disabled){background-color:var(--hue-border, var(--color-primary-100))}#app .btn-icon{width:2.5rem;padding-inline:0}#app .btn-sm.btn-icon{width:2.25rem}#app.scheme-dark{--acs-btn2-bg: #2B2F36;--acs-btn2-border: #5F6672;--acs-btn2-fg: #F1F2F5;--acs-btn2-hover-bg: #383D46;--acs-btn2-hover-border: #7A818C}#app.scheme-dark .btn-outline,#app.scheme-dark .btn-secondary{background-color:var(--acs-btn2-bg);border-color:var(--acs-btn2-border);color:var(--acs-btn2-fg)}#app.scheme-dark .btn-outline:hover:not(:disabled),#app.scheme-dark .btn-secondary:hover:not(:disabled){background-color:var(--acs-btn2-hover-bg);border-color:var(--acs-btn2-hover-border)}#app.scheme-dark .btn-ghost{color:var(--color-neutral-200)}#app.scheme-dark .btn-ghost:hover:not(:disabled){background-color:var(--acs-btn2-bg);color:var(--acs-btn2-fg)}#app.scheme-dark .btn-danger-soft{background-color:var(--color-red-950);color:var(--color-red-300);border-color:var(--color-red-900)}#app.scheme-dark .btn-danger-soft:hover:not(:disabled){background-color:var(--color-red-900)}@media(prefers-reduced-motion:reduce){#app .btn{transition:none}}#app .btn-lg{height:3rem;padding-inline:1.25rem;font-size:var(--text-base)}#app .btn-sm{height:2rem;padding-inline:.75rem;font-size:var(--text-sm);gap:.375rem}#app .btn-xs{height:1.75rem;padding-inline:.625rem;font-size:var(--text-xs);gap:.3rem}#app .btn-icon{width:2.5rem;padding-inline:0;gap:0}#app .btn-lg.btn-icon{width:3rem}#app .btn-sm.btn-icon{width:2rem}#app .btn-xs.btn-icon{width:1.75rem}#app .btn-block{width:100%}#app .btn>:is(.mat-icon,.material-icons,.material-symbols-outlined,svg){flex:none;width:1.125rem;height:1.125rem;font-size:1.125rem;line-height:1;opacity:1}#app .btn-sm>:is(.mat-icon,.material-icons,.material-symbols-outlined,svg),#app .btn-xs>:is(.mat-icon,.material-icons,.material-symbols-outlined,svg){width:1rem;height:1rem;font-size:1rem}#app .btn-lg>:is(.mat-icon,.material-icons,.material-symbols-outlined,svg){width:1.25rem;height:1.25rem;font-size:1.25rem}#app .btn>:is(.pm-ic-chip,.acs-ic-chip){width:1.75rem;height:1.75rem;border-radius:.5rem;padding:.25rem;box-sizing:border-box;margin-left:-.45rem}#app .btn>:is(.pm-ic-chip,.acs-ic-chip)>:is(.mat-icon,.material-icons){width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important;line-height:1}#app .btn-sm>:is(.pm-ic-chip,.acs-ic-chip){width:1.5rem;height:1.5rem;border-radius:.4rem;margin-left:-.3rem}#app .btn-sm>:is(.pm-ic-chip,.acs-ic-chip)>:is(.mat-icon,.material-icons){width:1rem!important;height:1rem!important;font-size:1rem!important}#app .btn-xs>:is(.pm-ic-chip,.acs-ic-chip){width:1.375rem;height:1.375rem;border-radius:.35rem;margin-left:-.25rem}#app .btn-xs>:is(.pm-ic-chip,.acs-ic-chip)>:is(.mat-icon,.material-icons){width:.875rem!important;height:.875rem!important;font-size:.875rem!important}#app .btn-lg>:is(.pm-ic-chip,.acs-ic-chip){width:2rem;height:2rem;border-radius:.6rem;margin-left:-.55rem}#app .btn-lg>:is(.pm-ic-chip,.acs-ic-chip)>:is(.mat-icon,.material-icons){width:1.25rem!important;height:1.25rem!important;font-size:1.25rem!important}#app .btn :is(.pm-ic-chip,.acs-ic-chip){background:transparent!important;border:0!important;box-shadow:none!important;color:inherit;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border-radius:0!important}#app .btn.is-loading,#app .btn[aria-busy=true]{position:relative;pointer-events:none;color:transparent!important}#app .btn.is-loading>*,#app .btn[aria-busy=true]>*{visibility:hidden}#app .btn.is-loading:after,#app .btn[aria-busy=true]:after{content:"";position:absolute;inset:0;margin:auto;width:1.125rem;height:1.125rem;border-radius:999px;border:2px solid currentColor;border-right-color:transparent;animation:acs-btn-spin .7s linear infinite}#app .btn-danger.is-loading:after,#app .btn-danger[aria-busy=true]:after{border-color:#ffffffe6;border-right-color:transparent}#app :is(.btn-primary,.btn-cta).is-loading:after,#app :is(.btn-primary,.btn-cta)[aria-busy=true]:after{border-color:#111111d9;border-right-color:transparent}#app :is(.btn-outline,.btn-secondary,.btn-ghost,.btn-soft,.btn-danger-soft).is-loading:after,#app :is(.btn-outline,.btn-secondary,.btn-ghost,.btn-soft,.btn-danger-soft)[aria-busy=true]:after{border-color:var(--color-primary-600);border-right-color:transparent}@keyframes acs-btn-spin{to{transform:rotate(360deg)}}#app .btn>mat-spinner,#app .btn>.mat-mdc-progress-spinner{width:1.125rem!important;height:1.125rem!important;--mdc-circular-progress-size: 18px;--mdc-circular-progress-active-indicator-width: 18px}#app .btn>mat-spinner svg,#app .btn>.mat-mdc-progress-spinner svg{width:1.125rem!important;height:1.125rem!important}#app .mat-mdc-button-base{font-weight:var(--font-weight-semibold);letter-spacing:0}#app .mat-mdc-button-base .mat-icon{width:1.125rem;height:1.125rem;font-size:1.125rem;margin-inline:0}#app .mat-mdc-button-base>.mat-icon+.mdc-button__label,#app .mat-mdc-button-base .mdc-button__label+.mat-icon{margin-left:.4rem}#app .mat-mdc-outlined-button{--mdc-outlined-button-outline-color: var(--color-neutral-200)}#app.scheme-dark .mat-mdc-outlined-button{--mdc-outlined-button-outline-color: var(--color-neutral-700)}#app .mat-mdc-raised-button:not(:disabled){box-shadow:none!important}#app .mat-mdc-icon-button{--mat-icon-button-state-layer-size: 2.5rem;--mat-icon-button-icon-size: 1.25rem;padding:.625rem}#app .mat-mdc-icon-button .mat-icon{width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1.25rem}#app .mat-mdc-icon-button.small,#app .mat-mdc-icon-button.btn-sm{--mat-icon-button-state-layer-size: 2rem;padding:.375rem}@media(max-width:640px){#app .btn-sm:not(.btn-icon){height:2.25rem}#app .btn-icon,#app .btn-sm.btn-icon{width:2.5rem;height:2.5rem}#app .btn-xs.btn-icon{width:2.25rem;height:2.25rem}#app .btn:not(.btn-icon){white-space:normal;text-align:center;line-height:1.15;min-height:2.5rem;height:auto;padding-block:.5rem}#app .btn-sm:not(.btn-icon){min-height:2.25rem;padding-block:.375rem}#app .btn-xs:not(.btn-icon){min-height:1.75rem;padding-block:.25rem}#app .btn-lg:not(.btn-icon){min-height:3rem}}#app .acs-fab{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:999px;border:0;background:var(--color-accent-600);color:#111;box-shadow:var(--shadow-pop);cursor:pointer;transition:background-color .14s ease,transform .1s ease}#app .acs-fab:hover{background:var(--color-accent-700);color:#fff}#app .acs-fab:active{transform:scale(.96)}#app .acs-fab>.mat-icon{width:1.75rem;height:1.75rem;font-size:1.75rem;line-height:1}#app .acs-fab-mini{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;border:1px solid var(--hue-border, var(--color-primary-200));background:var(--hue-solid, var(--color-primary-600));color:var(--hue-on, #fff);box-shadow:var(--shadow-pop)}#app .acs-fab-mini>.mat-icon{width:1.375rem;height:1.375rem;font-size:1.375rem;line-height:1}#app .acs-fab-label{border-radius:.5rem;padding:.25rem .625rem;font-size:var(--text-xs);font-weight:600;background:var(--ink);color:#fff;box-shadow:var(--shadow-card)}#app .acs-fab>.mat-icon,#app .acs-fab-mini>.mat-icon{display:inline-flex;align-items:center;justify-content:center}#app :is(.btn,.btn-icon,.mat-mdc-button-base,.mat-mdc-icon-button) :is(.mat-icon,.material-icons,.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp){display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1;text-align:center;letter-spacing:normal;word-spacing:normal}#app :is(.btn,.btn-icon,.mat-mdc-button-base,.mat-mdc-icon-button)>svg{display:block;flex:none}@layer utilities{#app .btn{transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease,box-shadow .16s ease,opacity .16s ease!important;transition-property:background-color,border-color,color,transform,box-shadow,opacity!important}#app .btn:not(:disabled):not([aria-busy=true]):hover{transform:translateY(-1px)}#app .btn:not(:disabled):active{transform:translateY(0) scale(.97)!important;box-shadow:none!important}#app .btn-ghost:not(:disabled):hover,#app .btn-xs:not(:disabled):hover,#app .btn-icon:not(:disabled):hover{transform:none}#app .btn-primary{background-color:var(--color-primary-600)!important;color:#111!important;border-color:transparent!important}#app .btn-primary:hover:not(:disabled){background-color:var(--color-primary-700)!important;color:#fff!important;box-shadow:0 6px 14px -8px color-mix(in srgb,#CC4400 80%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .btn-primary:hover:not(:disabled){box-shadow:0 6px 14px -8px color-mix(in srgb,var(--color-primary-700) 80%,transparent)}}#app .btn-cta{background-color:var(--color-accent-600)!important;color:#111!important;border-color:transparent!important}#app .btn-cta:hover:not(:disabled){background-color:var(--color-accent-700)!important;color:#fff!important;box-shadow:0 6px 14px -8px color-mix(in srgb,#CC4400 80%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .btn-cta:hover:not(:disabled){box-shadow:0 6px 14px -8px color-mix(in srgb,var(--color-accent-700) 80%,transparent)}}#app .btn-danger{background-color:var(--color-red-600)!important;color:#fff!important;border-color:transparent!important}#app .btn-danger:hover:not(:disabled){background-color:var(--color-red-700)!important;box-shadow:0 6px 14px -8px color-mix(in srgb,#A80F2D 80%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .btn-danger:hover:not(:disabled){box-shadow:0 6px 14px -8px color-mix(in srgb,var(--color-red-700) 80%,transparent)}}#app .btn-outline,#app .btn-secondary{background-color:var(--color-white)!important;border-color:var(--color-neutral-200)!important}#app .btn-outline:hover:not(:disabled),#app .btn-secondary:hover:not(:disabled){background-color:var(--color-neutral-50)!important;border-color:var(--color-neutral-300)!important;box-shadow:0 4px 10px -8px #091e4259}#app.scheme-dark .btn-outline,#app.scheme-dark .btn-secondary{background-color:var(--acs-btn2-bg)!important;border-color:var(--acs-btn2-border)!important}#app.scheme-dark .btn-outline:hover:not(:disabled),#app.scheme-dark .btn-secondary:hover:not(:disabled){background-color:var(--acs-btn2-hover-bg)!important;border-color:var(--acs-btn2-hover-border)!important}#app .btn-ghost{background-color:transparent!important;border-color:transparent!important}#app .btn-ghost:hover:not(:disabled){background-color:var(--color-neutral-100)!important}#app.scheme-dark .btn-ghost:hover:not(:disabled){background-color:var(--acs-btn2-bg)!important}#app .btn-soft{background-color:var(--hue-bg, var(--color-primary-50))!important;border-color:var(--hue-border, var(--color-primary-200))!important}#app .btn-soft:hover:not(:disabled){background-color:var(--hue-border, var(--color-primary-100))!important}#app .btn-danger-soft{background-color:var(--color-red-50)!important;border-color:var(--color-red-200)!important}#app .btn-danger-soft:hover:not(:disabled){background-color:var(--color-red-100)!important}#app.scheme-dark .btn-danger-soft{background-color:var(--color-red-950)!important;border-color:var(--color-red-900)!important}#app.scheme-dark .btn-danger-soft:hover:not(:disabled){background-color:var(--color-red-900)!important}#app .mat-mdc-button-base{transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .12s ease,box-shadow .16s ease!important}#app :is(.mat-mdc-unelevated-button,.mat-mdc-raised-button):not(:disabled):not(.mat-warn):hover{--mat-button-filled-container-color: var(--color-primary-700);--mat-button-protected-container-color: var(--color-primary-700);--mat-button-filled-label-text-color: #ffffff;--mat-button-protected-label-text-color: #ffffff;--mdc-filled-button-container-color: var(--color-primary-700);--mdc-protected-button-container-color: var(--color-primary-700);transform:translateY(-1px)}#app :is(.mat-mdc-unelevated-button,.mat-mdc-raised-button):not(:disabled):not(.mat-warn):hover :is(.mdc-button__label,.mat-icon){color:#fff}#app :is(.mat-mdc-unelevated-button,.mat-mdc-raised-button):not(:disabled):active{transform:translateY(0) scale(.97)}@media(prefers-reduced-motion:reduce){#app .btn,#app .mat-mdc-button-base{transition:none!important}#app .btn:not(:disabled):hover,#app :is(.mat-mdc-unelevated-button,.mat-mdc-raised-button):not(:disabled):hover{transform:none}}}:root{--ink: var(--pm-ink, #172B4D);--ink-soft: var(--pm-ink-soft, #44546F);--ink-faint: var(--pm-ink-faint, #626F86);--surface: var(--pm-card, #FFFFFF);--surface-2: #F7F8FA;--line: var(--pm-card-border, rgb(9 30 66 / .14));--line-soft: rgb(9 30 66 / .08)}.scheme-dark{--surface-2: #0F1F3D;--line-soft: rgb(143 184 246 / .1)}:root{--acs-float-inset: 14px;--acs-float-radius: 20px;--acs-pill-radius: 999px;--acs-float-max: 640px;--acs-float-surface: var(--surface);--acs-float-line: var(--line-soft);--acs-float-shadow: 0 1px 2px rgb(9 30 66 / .06), 0 10px 28px -14px rgb(9 30 66 / .28);--acs-float-blur: 18px;--acs-topbar-h: 54px;--acs-tabbar-h: 60px;--acs-tabbar-space: calc(var(--acs-tabbar-h) + 2 * var(--acs-float-inset) + env(safe-area-inset-bottom, 0px))}@supports (color: color-mix(in lab,red,red)){:root{--acs-float-surface: color-mix(in srgb, var(--surface) 88%, transparent)}}.scheme-dark{--acs-float-surface: color-mix(in srgb, #0F1F3D 86%, transparent);--acs-float-line: var(--color-neutral-800);--acs-float-shadow: 0 1px 2px rgb(0 0 0 / .3), 0 10px 28px -14px rgb(0 0 0 / .55)}@supports (color: color-mix(in lab,red,red)){.scheme-dark{--acs-float-surface: color-mix(in srgb, var(--color-neutral-900) 86%, transparent)}}.hue-success,.hue-ok{--hue-bg: var(--cat-green-bg);--hue-border: var(--cat-green-border);--hue-text: var(--cat-green-text);--hue-solid: var(--cat-green-solid);--hue-on: var(--cat-green-on)}.hue-warning,.hue-warn{--hue-bg: var(--cat-orange-bg);--hue-border: var(--cat-orange-border);--hue-text: var(--cat-orange-text);--hue-solid: var(--cat-orange-solid);--hue-on: var(--cat-orange-on)}.hue-danger,.hue-error{--hue-bg: var(--cat-red-bg);--hue-border: var(--cat-red-border);--hue-text: var(--cat-red-text);--hue-solid: var(--cat-red-solid);--hue-on: var(--cat-red-on)}.hue-info{--hue-bg: var(--cat-blue-bg);--hue-border: var(--cat-blue-border);--hue-text: var(--cat-blue-text);--hue-solid: var(--cat-blue-solid);--hue-on: var(--cat-blue-on)}.hue-neutral{--hue-bg: var(--cat-purple-bg);--hue-border: var(--cat-purple-border);--hue-text: var(--cat-purple-text);--hue-solid: var(--cat-purple-solid);--hue-on: var(--cat-purple-on)}.hue-pending,.hue-draft{--hue-bg: var(--cat-cyan-bg);--hue-border: var(--cat-cyan-border);--hue-text: var(--cat-cyan-text);--hue-solid: var(--cat-cyan-solid);--hue-on: var(--cat-cyan-on)}.hue-highlight{--hue-bg: var(--cat-pink-bg);--hue-border: var(--cat-pink-border);--hue-text: var(--cat-pink-text);--hue-solid: var(--cat-pink-solid);--hue-on: var(--cat-pink-on)}.hue-note{--hue-bg: var(--cat-yellow-bg);--hue-border: var(--cat-yellow-border);--hue-text: var(--cat-yellow-text);--hue-solid: var(--cat-yellow-solid);--hue-on: var(--cat-yellow-on)}.hue-brand,.pm-hue-brand{--hue-bg: var(--color-primary-50);--hue-border: var(--color-primary-200);--hue-text: var(--color-primary-800);--hue-solid: var(--color-primary-600);--hue-on: #111111}:is(button,a,label).pm-hue-blue:is(.pm-act,.acs-act,.btn,.pmc-ctl,.acw-menu-item,[class*=hue-solid]),:is(button,a,label).hue-info:is(.pm-act,.acs-act,.btn,.pmc-ctl){--hue-bg: var(--color-primary-50);--hue-border: var(--color-primary-200);--hue-text: var(--color-primary-800);--hue-solid: var(--color-primary-600);--hue-on: #111111}.scheme-dark :is(button,a,label).pm-hue-blue:is(.pm-act,.acs-act,.btn,.pmc-ctl,.acw-menu-item,[class*=hue-solid]),.scheme-dark :is(button,a,label).hue-info:is(.pm-act,.acs-act,.btn,.pmc-ctl){--hue-bg: color-mix(in srgb, #FF6620 18%, transparent);--hue-border: color-mix(in srgb, #FF6620 40%, transparent);--hue-text: var(--color-primary-300)}@supports (color: color-mix(in lab,red,red)){.scheme-dark :is(button,a,label).pm-hue-blue:is(.pm-act,.acs-act,.btn,.pmc-ctl,.acw-menu-item,[class*=hue-solid]),.scheme-dark :is(button,a,label).hue-info:is(.pm-act,.acs-act,.btn,.pmc-ctl){--hue-bg: color-mix(in srgb, var(--color-primary-500) 18%, transparent)}}@supports (color: color-mix(in lab,red,red)){.scheme-dark :is(button,a,label).pm-hue-blue:is(.pm-act,.acs-act,.btn,.pmc-ctl,.acw-menu-item,[class*=hue-solid]),.scheme-dark :is(button,a,label).hue-info:is(.pm-act,.acs-act,.btn,.pmc-ctl){--hue-border: color-mix(in srgb, var(--color-primary-500) 40%, transparent)}}@layer base{body{color:light-dark(var(--ink),var(--color-neutral-100))}#app h1,#app h2,#app h3,#app h4{font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:light-dark(var(--ink),var(--color-neutral-50))}#app h1{font-size:1.25rem;line-height:1.75rem}#app h2{font-size:1.0625rem;line-height:1.5rem}#app h3{font-size:.9375rem;line-height:1.375rem}#app small{color:light-dark(var(--ink-faint),var(--color-neutral-400))}}:root{--acs-page-x: 1rem;--acs-page-y: 1.25rem;--acs-page-gap: 1.25rem}@media(min-width:768px){:root{--acs-page-x: 1.5rem;--acs-page-y: 1.5rem}}@media(min-width:1280px){:root{--acs-page-x: 2rem;--acs-page-y: 1.75rem}}.acs-page{display:flex;flex-direction:column;gap:var(--acs-page-gap);width:100%;max-width:var(--acs-page-max, 1400px);min-width:0;margin-inline:auto;padding:var(--acs-page-y) var(--acs-page-x)}.acs-page-site{--acs-page-max: 72rem;--acs-page-y: 2.5rem}.site-wrap{width:100%;max-width:72rem;margin-inline:auto;padding-inline:var(--acs-page-x)}.site-kicker{display:inline-flex;align-items:center;gap:.5rem;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-700)}.site-kicker:before{content:"";width:1.25rem;height:2px;border-radius:2px;background:currentColor}.scheme-dark .site-kicker{color:var(--color-primary-400)}.site-display{font-size:clamp(2.1rem,1.2rem + 4.2vw,3.75rem);line-height:1.04;font-weight:750;letter-spacing:-.03em;text-wrap:balance}.site-h2{font-size:clamp(1.5rem,1.15rem + 1.5vw,2.125rem);line-height:1.15;font-weight:750;letter-spacing:-.022em;text-wrap:balance}.site-lead{font-size:clamp(1rem,.95rem + .3vw,1.1875rem);line-height:1.6;text-wrap:pretty}.site-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--surface);border-bottom:1px solid var(--line)}.site-hero-in{display:grid;gap:2rem;align-items:center;padding-block:2.5rem 2.75rem}@media(min-width:768px){.site-hero-in{grid-template-columns:1.1fr .9fr;gap:3rem;padding-block:4rem 4.5rem}.site-hero-marca{aspect-ratio:4 / 3}}.site-hero-txt{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.site-hero-txt .site-lead{color:var(--ink-soft);max-width:36rem}.site-hero-cta{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.25rem}.site-hero-marca{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;aspect-ratio:16 / 9;border-radius:1.25rem;border:1px solid var(--color-primary-200);background:var(--color-primary-50);padding:2rem;text-align:center}.site-hero-marca img{max-height:5.5rem;width:auto;max-width:70%}.site-hero-marca b{font-size:1.05rem;line-height:1.3;color:var(--color-primary-900)}.site-hero-foto{background:#0b0f19;border-bottom:0;color:#fff}.site-hero-foto .site-hero-img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.site-hero-foto:before{content:"";position:absolute;inset:0;z-index:-1;background:#080c1694}.site-hero-foto .site-hero-in{grid-template-columns:minmax(0,1fr);min-height:min(52svh,30rem);align-content:end;padding-block:3.5rem 2.25rem}@media(min-width:768px){.site-hero-foto .site-hero-in{min-height:min(78svh,40rem);padding-block:8rem 3.5rem}.site-hero-foto .site-hero-txt{max-width:46rem}}.site-hero-foto .site-kicker{color:#fff}.site-hero-foto .site-hero-txt .site-lead{color:#ffffffe0}@layer utilities{#app .site-hero-foto :is(.btn-outline,.btn-ghost){color:#fff!important;border:1px solid rgb(255 255 255 / .55)!important;background-color:transparent!important}#app .site-hero-foto :is(.btn-outline,.btn-ghost):hover:not(:disabled){color:#fff!important;background-color:#ffffff24!important}}.site-hero-foto .site-display{color:#fff}.site-hero-ok{display:inline-flex;align-items:center;gap:.5rem;font-size:13px;font-weight:600;color:var(--cat-green-text)}.site-hero-foto .site-hero-ok{color:#fff}.site-hero-ok i{width:.5rem;height:.5rem;border-radius:999px;background:var(--cat-green-solid);box-shadow:0 0 0 4px var(--cat-green-solid)}@supports (color: color-mix(in lab,red,red)){.site-hero-ok i{box-shadow:0 0 0 4px color-mix(in srgb,var(--cat-green-solid) 25%,transparent)}}.site-nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line)}@media(min-width:768px){.site-nums{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr))}}.site-num{display:flex;flex-direction:column;gap:.15rem;padding:1.1rem .25rem 1.25rem;min-width:0}.site-num+.site-num{padding-left:1rem;border-left:1px solid var(--line)}@media(max-width:767.98px){.site-num:nth-child(odd){padding-left:0;border-left:0}.site-num:nth-child(n+3){border-top:1px solid var(--line)}}.site-num-v{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);line-height:1.1;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-primary-700)}.site-num-l{font-size:13px;line-height:1.35;color:var(--ink-soft)}.scheme-dark .site-num-v{color:var(--color-primary-400)}.site-hero-foto .site-nums,.site-hero-foto .site-num{border-color:#ffffff38}.site-hero-foto .site-num-v{color:#fff}.site-hero-foto .site-num-l{color:#fffc}.site-band{background:var(--surface);border-bottom:1px solid var(--line)}.site-band .site-wrap{display:flex;flex-direction:column;gap:.6rem;padding-block:1.75rem 2rem}@media(min-width:768px){.site-band .site-wrap{padding-block:2.5rem 2.75rem}}.site-band h1{font-size:clamp(1.75rem,1.3rem + 2vw,2.75rem);line-height:1.1;font-weight:750;letter-spacing:-.025em;text-wrap:balance}.site-band p{color:var(--ink-soft);max-width:44rem}.site-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:13px;color:var(--ink-faint)}.site-crumbs a{display:inline-flex;align-items:center;min-height:2rem;color:var(--ink-soft)}.site-crumbs a:hover{color:var(--color-primary-700)}.site-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem}.site-sec-head>div{display:flex;flex-direction:column;gap:.5rem;min-width:0;max-width:44rem}.site-sec-head p{color:var(--ink-soft);font-size:15px;line-height:1.55}.site-cta{background:var(--color-primary-600);color:#111}.site-cta .site-wrap{display:flex;flex-direction:column;gap:1.25rem;padding-block:2.5rem}@media(min-width:768px){.site-cta .site-wrap{flex-direction:row;align-items:center;justify-content:space-between;padding-block:3rem}}.site-cta h2{font-size:clamp(1.4rem,1.1rem + 1.3vw,2rem);line-height:1.15;font-weight:750;letter-spacing:-.02em}.site-cta p{margin-top:.35rem;font-size:15px;opacity:.85}#app .site-cta .btn-dark{background-color:#111;color:#fff;border:1px solid #111}#app .site-cta .btn-dark:hover:not(:disabled){background-color:#000;color:#fff}#app .site-cta .btn-line{background-color:transparent;color:#111;border:1px solid rgb(17 17 17 / .45)}#app .site-cta .btn-line:hover:not(:disabled){background-color:#11111114;color:#111}.site-topbar{display:none;background:var(--color-neutral-900);color:#ffffffd1;font-size:13px}@media(min-width:1024px){.site-topbar{display:block}}.site-topbar .site-wrap{display:flex;align-items:center;gap:1.25rem;min-height:2.5rem}.site-topbar a{display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;color:inherit;transition:color .12s ease}.site-topbar a:hover{color:#fff}.site-topbar .mat-icon{width:15px!important;height:15px!important}.site-rev{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.site-rev.site-rev-on{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.site-rev{opacity:1;transform:none;transition:none}}.site-hero-dark{background:var(--color-neutral-900);border-bottom:0;color:#fff}.site-hero-dark .site-kicker{color:var(--color-primary-400)}.site-hero-dark .site-hero-txt .site-lead{color:var(--color-neutral-300)}.site-hero-dark .site-hero-ok{color:var(--color-neutral-100)}.site-hero-dark .site-nums,.site-hero-dark .site-num{border-color:#ffffff24}.site-hero-dark .site-num-v{color:#fff}.site-hero-dark .site-num-l{color:var(--color-neutral-300)}@layer utilities{#app .site-hero-dark :is(.btn-outline,.btn-ghost){color:#fff!important;border:1px solid rgb(255 255 255 / .35)!important;background-color:transparent!important}#app .site-hero-dark :is(.btn-outline,.btn-ghost):hover:not(:disabled){color:#fff!important;background-color:#ffffff1a!important}}.site-hero-dark .site-display{color:#fff}.site-hero-mosaico{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.site-azulejo{display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;min-height:8.5rem;padding:1.1rem 1.15rem;border-radius:1.25rem;background:var(--az-bg, var(--color-neutral-800));color:var(--az-fg, #fff)}.site-azulejo b{font-size:clamp(1.9rem,1.4rem + 1.6vw,2.75rem);line-height:1;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.site-azulejo span{font-size:13px;line-height:1.3;opacity:.9}.site-azulejo-marca{--az-bg: var(--color-primary-600);--az-fg: #111}.site-azulejo-claro{--az-bg: #fff;--az-fg: var(--ink)}.site-azulejo-ciano{--az-bg: var(--cat-cyan-solid);--az-fg: #0b1630}.site-azulejo-verde{--az-bg: var(--cat-green-solid);--az-fg: #0b1630}.site-azulejo-amarelo{--az-bg: var(--cat-yellow-solid);--az-fg: #0b1630}.site-azulejo .mat-icon{width:1.75rem!important;height:1.75rem!important;margin-bottom:auto;opacity:.9}.site-estado{display:inline-flex;align-items:center;gap:.45rem;font-size:12.5px;font-weight:600;color:var(--ink-soft);white-space:nowrap}.site-estado:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:var(--color-neutral-400);flex:none}.site-estado-on{color:var(--cat-green-text)}.site-estado-on:before{background:var(--cat-green-solid);box-shadow:0 0 0 3px var(--cat-green-solid)}@supports (color: color-mix(in lab,red,red)){.site-estado-on:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--cat-green-solid) 25%,transparent)}}.site-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:13px;color:var(--ink-soft)}.site-meta>span+span:before{content:"\b7";margin-right:.5rem;color:var(--color-neutral-400)}.site-kicker-sm{font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--hue-text, var(--color-primary-700))}.site-curso{display:flex;flex-direction:column;overflow:hidden;border-radius:1.25rem;background:var(--surface);border:1px solid var(--line);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.site-curso:hover{transform:translateY(-2px);box-shadow:0 14px 32px -18px #091e4259;border-color:var(--color-neutral-300)}.site-curso:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.site-curso-fig{aspect-ratio:16 / 10}.site-curso-corpo{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.1rem 1.15rem 1.15rem}.site-curso-titulo{font-size:1.125rem;line-height:1.3;font-weight:700;letter-spacing:-.012em;color:var(--ink);text-wrap:balance}.site-curso-resumo{font-size:13.5px;line-height:1.5;color:var(--ink-soft);text-wrap:pretty}#app site-figura .deco-ic{width:62%!important;height:62%!important;max-width:11rem;max-height:11rem;opacity:.14}.site-curso-pe{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--line-soft)}.site-preco{display:flex;flex-direction:column;line-height:1.15}.site-preco b{font-size:1.0625rem;font-weight:750;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.site-preco span{font-size:12px;color:var(--ink-faint)}@media(prefers-reduced-motion:reduce){.site-curso{transition:none}.site-curso:hover{transform:none}}.scheme-dark .site-curso:hover{box-shadow:0 14px 32px -18px #0009;border-color:var(--color-neutral-700)}.site-lista{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.site-lista li{display:flex;align-items:flex-start;gap:.75rem;min-height:2.75rem;padding:.55rem 0;font-size:14.5px;line-height:1.45;color:var(--ink)}.site-lista li+li{border-top:1px solid var(--line-soft)}.site-lista li>.mat-icon{flex:none;margin-top:.15rem;width:1.125rem!important;height:1.125rem!important;color:var(--color-primary-700);opacity:1}.site-lista li>.site-n{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background:var(--color-primary-50);color:var(--color-primary-800);font-size:12px;font-weight:700}.site-lista small{display:block;font-size:12.5px;color:var(--ink-faint)}.site-lista .site-fim{margin-left:auto;flex:none;font-size:12.5px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.site-porque{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.site-porque>div{display:flex;flex-direction:column;gap:.6rem}.site-porque b{font-size:1.0625rem;line-height:1.3;letter-spacing:-.01em}.site-porque p{font-size:14px;line-height:1.55;color:var(--ink-soft)}.site-ficha-cab{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 0 .5rem}@media(min-width:768px){.site-ficha-cab{padding:2rem 0 .75rem}}.site-ficha-cab .site-display{font-size:clamp(1.9rem,1.3rem + 2.4vw,3rem)}.site-ficha-cab .site-lead{color:var(--ink-soft);max-width:46rem}.acs-page-medium{--acs-page-max: 1100px}.acs-page-narrow{--acs-page-max: 860px}.acs-page>app-page-header>.acs-page-head,.acs-page>.acs-page-head{margin-bottom:0}.acs-page>*{min-width:0;max-width:100%}.acs-page-bleed{margin-inline:calc(-1 * var(--acs-page-x));padding-inline:var(--acs-page-x)}.acs-section{display:flex;flex-direction:column;gap:.75rem;min-width:0}.acs-section-title{margin:0;font-size:.8125rem;line-height:1.25rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-faint)}.acs-form-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:768px){.acs-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-form-grid>.acs-span-2{grid-column:1 / -1}}@layer utilities{@media(min-width:640px)and (max-width:767px){#app .acs-page .grid.grid-cols-1.sm\:grid-cols-2:not(.acs-keep){grid-template-columns:minmax(0,1fr)!important}}@media(min-width:768px){#app .acs-page .grid.grid-cols-1:is(.md\:grid-cols-2,.sm\:grid-cols-2):not(.acs-keep){grid-template-columns:repeat(2,minmax(0,1fr))!important}}}.acs-page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;min-width:0;margin-bottom:1.25rem}:is(.flex-col.gap-4,.flex-col.gap-5,.flex-col.gap-6)>app-page-header>.acs-page-head,:is(.flex-col.gap-4,.flex-col.gap-5,.flex-col.gap-6)>.acs-page-head{margin-bottom:0}.acs-page-head>.acs-page-title{flex:1 1 12rem;min-width:0}.acs-page-head h1{margin:0;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.01em}.acs-page-head .acs-page-sub{margin:0;font-size:var(--text-sm);line-height:1.25rem;color:var(--color-neutral-500)}#app .acs-page-head .acs-page-actions .btn:not(.btn-lg):not(.btn-xs):not(.btn-icon){height:2.25rem;padding-inline:.75rem;font-size:var(--text-sm);gap:.375rem}#app .acs-page-head .acs-page-actions .btn .mat-icon{width:1rem!important;height:1rem!important;font-size:1rem!important}.acs-page-head .acs-page-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.acs-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:var(--text-xs);color:var(--color-neutral-400);margin-bottom:.25rem}.acs-crumbs a:hover{color:var(--color-neutral-600)}.acs-crumbs .acs-crumb-last{color:var(--color-neutral-700);font-weight:var(--font-weight-medium)}.scheme-dark .acs-crumbs .acs-crumb-last{color:var(--color-neutral-200)}#app app-page-header .btn-primary:not(:has(~.btn-primary)):not(.btn-cta){background-color:var(--color-accent-600);color:#111}#app app-page-header .btn-primary:not(:has(~.btn-primary)):not(.btn-cta):hover:not(:disabled){background-color:var(--color-accent-700);color:#fff}@media(max-width:640px){.acs-page-head .acs-page-actions{width:100%;margin-left:0}}.acs-card{background:var(--surface);color:light-dark(var(--ink),var(--color-neutral-100));border:1px solid var(--line);border-radius:1rem;box-shadow:none}.acs-card-head{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--line-soft)}.acs-card-head h2,.acs-card-head h3{flex:1 1 auto;min-width:0;margin:0;font-size:.875rem;line-height:1.25rem;font-weight:700}.acs-card-body{padding:1rem}.acs-card-foot{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--line-soft)}.acs-card-link{transition:border-color .12s ease,box-shadow .12s ease}.acs-card-link:hover{border-color:var(--hue-solid, var(--color-primary-400));box-shadow:var(--shadow-card),0 0 0 1px var(--hue-solid, var(--color-primary-400))}.acs-pill{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;height:1.375rem;padding:0 .5rem;border-radius:var(--radius-pill, .375rem);font-size:11px;line-height:1;font-weight:700;letter-spacing:.01em;white-space:nowrap;background:var(--hue-bg, var(--color-primary-50));color:var(--hue-text, var(--color-primary-800));border:1px solid var(--hue-border, var(--color-primary-200))}.scheme-dark .acs-pill:not([class*=hue-]){background:color-mix(in srgb,#FF6620 18%,transparent);color:var(--color-primary-300);border-color:color-mix(in srgb,#FF6620 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.scheme-dark .acs-pill:not([class*=hue-]){background:color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}@supports (color: color-mix(in lab,red,red)){.scheme-dark .acs-pill:not([class*=hue-]){border-color:color-mix(in srgb,var(--color-primary-500) 40%,transparent)}}.acs-pill .material-icons,.acs-pill .mat-icon{font-size:.85rem!important;width:.85rem!important;height:.85rem!important;opacity:1}.acs-pill-dot:before{content:"";width:.4rem;height:.4rem;border-radius:999px;background:var(--hue-solid, var(--color-primary-600));flex:none}.acs-pill-lg{height:1.625rem;padding:0 .65rem;font-size:12px}.acs-seg{display:inline-flex;max-width:100%;overflow-x:auto;scrollbar-width:none;gap:2px;padding:3px;border-radius:10px;background:var(--ink)}@supports (color: color-mix(in lab,red,red)){.acs-seg{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.acs-seg::-webkit-scrollbar{display:none}.acs-seg>:is(button,a){flex:none;white-space:nowrap}.acs-seg-item{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;white-space:nowrap;border:0;background:transparent;font-size:13px;font-weight:500;color:var(--ink-soft);transition:background-color .12s ease,color .12s ease;cursor:pointer}.acs-seg-item .material-icons,.acs-seg-item .mat-icon{font-size:18px!important;width:18px!important;height:18px!important}.acs-seg-item:hover{color:var(--ink)}.acs-seg-item:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:1px}.acs-seg-on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #091e4229}.acs-seg-on .material-icons,.acs-seg-on .mat-icon{color:var(--color-primary-600)}.scheme-dark .acs-seg{background:color-mix(in srgb,#FFFFFF 8%,transparent)}.scheme-dark .acs-seg-item{color:var(--color-neutral-300)}.scheme-dark .acs-seg-on{color:var(--color-neutral-50);box-shadow:0 1px 2px #00000080}.acs-tabs{display:flex;min-width:0;overflow-x:auto;border-bottom:1px solid var(--color-neutral-200)}.acs-tabs::-webkit-scrollbar{height:5px;background:transparent}.acs-tabs::-webkit-scrollbar-thumb{background-color:var(--acs-sb-thumb);border-radius:999px}.acs-tabs::-webkit-scrollbar-thumb:hover{background-color:var(--acs-sb-thumb-hover)}@supports (-moz-appearance: none){.acs-tabs{scrollbar-width:thin;scrollbar-color:var(--acs-sb-thumb) transparent}}.scheme-dark .acs-tabs{border-bottom-color:var(--color-neutral-800)}.acs-tab{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;padding:.625rem .75rem;font-size:var(--text-sm);line-height:1.25rem;font-weight:500;background:none;border:0;cursor:pointer;color:var(--color-neutral-500);transition:color .12s ease}.acs-tab:hover{color:var(--color-neutral-800)}.acs-tab .mat-icon,.acs-tab .material-icons{width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important;line-height:1}.acs-tab:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:-2px;border-radius:.375rem}.acs-tab-on,.acs-tab-on:hover{color:var(--color-primary-700)}.acs-tab-on:after{content:"";position:absolute;bottom:0;left:.5rem;right:.5rem;height:2px;border-radius:999px;background:var(--color-primary-600)}.scheme-dark .acs-tab:hover{color:var(--color-neutral-200)}.scheme-dark .acs-tab-on,.scheme-dark .acs-tab-on:hover{color:var(--color-primary-300)}.acs-tab-count{border-radius:999px;padding:.125rem .375rem;font-size:10px;line-height:1;font-weight:500;background:var(--color-neutral-100);color:var(--color-neutral-500)}.scheme-dark .acs-tab-count{background:var(--color-neutral-800);color:var(--color-neutral-400)}#app{--mat-tab-active-indicator-color: var(--color-primary-600);--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 2px;--mat-tab-active-label-text-color: var(--color-primary-700);--mat-tab-active-focus-label-text-color: var(--color-primary-700);--mat-tab-active-hover-label-text-color: var(--color-primary-700);--mat-tab-active-ripple-color: var(--color-primary-600);--mat-tab-active-focus-indicator-color: var(--color-primary-600);--mat-tab-active-hover-indicator-color: var(--color-primary-600);--mat-tab-inactive-label-text-color: light-dark(var(--ink-faint), var(--color-neutral-400));--mat-tab-inactive-hover-label-text-color: light-dark(var(--ink), var(--color-neutral-100));--mat-tab-inactive-focus-label-text-color: light-dark(var(--ink), var(--color-neutral-100));--mat-tab-inactive-ripple-color: var(--color-primary-200);--mat-tab-label-text-weight: 500;--mat-tab-label-text-size: var(--text-sm);--mat-tab-label-text-tracking: 0;--mat-tab-container-height: 2.5rem;--mat-tab-divider-color: var(--color-neutral-200);--mat-tab-divider-height: 1px}.scheme-dark #app,#app.scheme-dark{--mat-tab-divider-color: var(--color-neutral-800)}#app .mat-mdc-tab-header .mdc-tab{padding-inline:.75rem;min-width:0}#app .mat-mdc-tab-header .mdc-tab.mdc-tab--stretch{flex-grow:0}#app .mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-radius:999px}.scheme-dark{--mat-tab-active-label-text-color: var(--color-primary-300);--mat-tab-active-focus-label-text-color: var(--color-primary-300);--mat-tab-active-hover-label-text-color: var(--color-primary-300);--mat-tab-active-indicator-color: var(--color-primary-400)}#app .mat-mdc-tab .mdc-tab__text-label{letter-spacing:0}@layer base{#app table:not([mat-table]):not(.no-acs):not(.prose *)>thead>tr>th{font-size:11.5px;line-height:1rem;font-weight:600;letter-spacing:.015em;color:light-dark(var(--ink-faint),var(--color-neutral-400));background:light-dark(var(--surface-2),var(--color-neutral-900));border-bottom:1px solid light-dark(var(--color-neutral-200),var(--color-neutral-800))}#app table:not([mat-table]):not(.no-acs):not(.prose *)>tbody>tr>td{border-bottom:1px solid light-dark(var(--line-soft),var(--color-neutral-800));color:light-dark(var(--ink),var(--color-neutral-100))}#app table:not([mat-table]):not(.no-acs):not(.prose *)>tbody>tr:last-child>td{border-bottom-color:transparent}}@media(hover:hover)and (min-width:768px){#app table:not([mat-table]):not(.no-acs):not(.prose *)>tbody>tr:hover>td{background-color:light-dark(color-mix(in srgb,#FFF5F0 55%,transparent),color-mix(in srgb,#661E00 35%,transparent))}@supports (color: color-mix(in lab,red,red)){#app table:not([mat-table]):not(.no-acs):not(.prose *)>tbody>tr:hover>td{background-color:light-dark(color-mix(in srgb,var(--color-primary-50) 55%,transparent),color-mix(in srgb,var(--color-primary-900) 35%,transparent))}}}#app{--mat-table-header-headline-size: 11.5px;--mat-table-header-headline-weight: 600;--mat-table-header-headline-tracking: .015em;--mat-table-header-headline-color: light-dark(var(--ink-faint), var(--color-neutral-400));--mat-table-row-item-label-text-color: light-dark(var(--ink), var(--color-neutral-100));--mat-table-row-item-label-text-size: var(--text-sm);--mat-table-header-container-height: 2.5rem;--mat-table-row-item-container-height: 2.75rem}#app{--mat-dialog-container-color: light-dark(var(--surface), #16223F);--mat-dialog-subhead-color: light-dark(var(--ink), var(--color-neutral-50));--mat-dialog-supporting-text-color: light-dark(var(--ink-soft), var(--color-neutral-300));--mat-dialog-subhead-weight: 700;--mat-dialog-subhead-size: 1.0625rem;--mat-dialog-subhead-tracking: -.01em;--mat-menu-container-shape: .75rem;--mat-menu-item-label-text-size: var(--text-sm)}#app .mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:0 24px 64px -16px #091e4259,0 0 0 1px var(--line)!important}#app .mat-mdc-menu-panel,#app .mat-mdc-select-panel,#app .mat-mdc-autocomplete-panel{box-shadow:var(--shadow-pop),0 0 0 1px var(--line)!important;border-radius:.75rem!important}#app .mat-mdc-menu-item .mat-icon{color:var(--color-neutral-500);opacity:1}.acs-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1rem}.acs-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.9rem;margin-bottom:.75rem;background:var(--hue-bg, var(--color-primary-50));color:var(--hue-text, var(--color-primary-800));border:1px solid var(--hue-border, var(--color-primary-200))}.acs-empty-ic .material-icons,.acs-empty-ic .mat-icon{font-size:1.6rem!important;width:1.6rem!important;height:1.6rem!important;opacity:1}.acs-empty h2,.acs-empty h3,.acs-empty-title{margin:0;font-size:.9375rem;font-weight:700;color:light-dark(var(--ink),var(--color-neutral-50))}.acs-empty p,.acs-empty-hint{margin:.25rem 0 0;max-width:32rem;font-size:var(--text-sm);color:var(--ink-faint)}.acs-empty .btn{margin-top:1rem}#app .field-input:focus,#app .field-select:focus,#app .field-textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,#FF5500 18%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .field-input:focus,#app .field-select:focus,#app .field-textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-600) 18%,transparent)}}#app .field-label{color:light-dark(var(--ink-soft),var(--color-neutral-400));font-weight:var(--font-weight-medium)}.pm-area{--acs-pm-area: 1}#app .mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab,#app .mat-mdc-tab-header .mdc-tab--stretch{flex-grow:0!important}#app .mat-mdc-tab-header{padding-inline:.25rem}#app .mat-mdc-tab-header .mat-mdc-tab{min-width:0;padding-inline:.75rem;height:2.5rem}#app .mat-mdc-tab-header .mdc-tab__text-label{font-weight:500;letter-spacing:0}#app .mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active):hover .mdc-tab__text-label{color:light-dark(var(--ink),var(--color-neutral-100))}#app .mat-mdc-tab-header .mat-mdc-tab .mdc-tab-indicator__content--underline{border-radius:999px}#app .mat-mdc-tab-header .mat-mdc-tab .mat-ripple-element{opacity:.06}#app .mat-mdc-tab-body-content{padding-top:1rem}#app .acs-modal-tabs .mat-mdc-tab-body-content{padding-top:.75rem}#app :is(.rounded-2xl,.rounded-xl,.acs-card,.acs-panel)>mat-tab-group>.mat-mdc-tab-header{padding-inline:.5rem}#app .acs-tabs .btn,#app .acs-tabs button{background:none}.acs-stat{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.65rem;align-items:center;padding:.8rem .9rem;border-radius:1rem;min-width:0;text-align:left;color:inherit;text-decoration:none;background:var(--surface);border:1px solid var(--hue-border, var(--color-primary-200));transition:background-color .12s ease,border-color .12s ease}.acs-stat-tint{background:var(--hue-bg, var(--color-primary-50))}a.acs-stat:hover,button.acs-stat:hover,.acs-stat:focus-visible{background:var(--hue-bg, var(--color-primary-50));outline:none}a.acs-stat:focus-visible,button.acs-stat:focus-visible{box-shadow:0 0 0 3px var(--hue-solid, #FF5500)}@supports (color: color-mix(in lab,red,red)){a.acs-stat:focus-visible,button.acs-stat:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--hue-solid, var(--color-primary-600)) 40%,transparent)}}.acs-stat>.pm-ic-chip{grid-row:span 3;width:2.25rem;height:2.25rem;border-radius:.7rem}.acs-stat>.pm-ic-chip .mat-icon{width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important;opacity:1}.acs-stat-num{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem;min-width:0;font-size:1.5rem;line-height:1.75rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--hue-text, var(--color-primary-800));overflow-wrap:break-word}.acs-stat-unit{font-size:.75rem;font-weight:600;color:var(--ink-faint)}.acs-stat-sub{font-size:.75rem;font-weight:500;color:var(--ink-faint)}.acs-stat-lbl{display:flex;align-items:center;gap:.4rem;min-width:0;font-size:.75rem;line-height:1rem;color:var(--ink-faint)}.acs-stat-lbl-text{min-width:0;overflow-wrap:break-word}.acs-stat-delta{flex:none;display:inline-flex;align-items:center;height:1.125rem;padding:0 .4rem;border-radius:999px;font-size:10.5px;font-weight:700;background:var(--hue-bg, var(--color-primary-50));color:var(--hue-text, var(--color-primary-800));border:1px solid var(--hue-border, var(--color-primary-200))}.acs-stat-tint .acs-stat-delta{background:var(--surface)}.acs-stat-extra{display:contents}.acs-stat-extra>*{grid-column:2}.acs-stat-extra:empty{display:none}.acs-stat-compact{padding:.6rem .75rem}.acs-stat-compact>.pm-ic-chip{width:2rem;height:2rem}.acs-stat-compact .acs-stat-num{font-size:1.25rem;line-height:1.5rem}.acs-stat-skel{display:inline-block;width:3.5rem;height:1.25rem;border-radius:.4rem;background:var(--hue-border);opacity:.6;animation:acs-skel 1.2s ease-in-out infinite}@keyframes acs-skel{50%{opacity:.3}}.scheme-dark .acs-stat-lbl,.scheme-dark .acs-stat-unit,.scheme-dark .acs-stat-sub{color:var(--color-neutral-400)}.acs-stats{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.acs-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.acs-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.acs-stats-5{grid-template-columns:repeat(5,minmax(0,1fr))}.acs-stats-6{grid-template-columns:repeat(6,minmax(0,1fr))}.acs-stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.acs-stat{transition:none}.acs-stat-skel{animation:none}}.acs-panel{display:block;overflow:hidden;min-width:0;border-radius:1rem;border:1px solid var(--line);background:var(--surface);scroll-margin-top:1rem}.acs-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--line-soft)}.acs-panel-title{display:inline-flex;align-items:center;gap:.5rem;min-width:0;margin:0;font-size:.875rem;line-height:1.25rem;font-weight:700;color:light-dark(var(--ink),var(--color-neutral-50))}.acs-panel-title .pm-dot{width:.55rem;height:.55rem}.acs-panel-link{flex:none;font-size:.75rem;font-weight:600;color:var(--color-primary-800);white-space:nowrap}.acs-panel-link:hover{text-decoration:underline}.acs-panel-body{padding:1rem}.acs-panel-body.acs-panel-flush{padding:0}.acs-row{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.65rem 1rem;color:inherit;text-decoration:none}a.acs-row:hover,button.acs-row:hover{background:light-dark(var(--surface-2),rgb(255 255 255 / .04))}.acs-row-title{display:block;min-width:0;overflow-wrap:break-word;font-size:var(--text-sm);font-weight:600;color:light-dark(var(--ink),var(--color-neutral-100))}.acs-row-sub{display:block;min-width:0;overflow-wrap:break-word;font-size:11px;color:var(--ink-faint)}.acs-rows>.acs-row+.acs-row{border-top:1px solid var(--line-soft)}.acs-tile{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.45rem .6rem;border-radius:.75rem;border:1px solid var(--hue-border, var(--color-primary-200));color:inherit;text-decoration:none}a.acs-tile:hover{background:var(--hue-bg, var(--color-primary-50))}.acs-tile>.pm-ic-chip{width:1.6rem;height:1.6rem}.acs-tile-label{flex:1 1 auto;min-width:0;overflow-wrap:break-word;font-size:13px;font-weight:500;color:light-dark(var(--ink-soft),var(--color-neutral-200))}.acs-tile-count{font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums;color:var(--hue-text, var(--color-primary-800))}.acs-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.acs-filters>.field-input,.acs-filters>.field-select{width:auto;min-width:11rem}.acs-filters>.acs-filters-search{flex:1 1 14rem;min-width:12rem}#app table:not([mat-table]):not(.no-acs):not(.prose *)>thead>tr>th{font-size:11px!important;line-height:1rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:light-dark(var(--ink-faint),var(--color-neutral-400))!important;background:light-dark(var(--surface-2),var(--color-neutral-900))!important;padding-top:.625rem!important;padding-bottom:.625rem!important;white-space:nowrap}#app table:not([mat-table]):not(.no-acs):not(.prose *)>thead{border-bottom:1px solid light-dark(var(--color-neutral-200),var(--color-neutral-800))}#app table:not([mat-table]):not(.no-acs):not(.prose *)>tbody>tr>td{font-size:var(--text-sm)}#app .acs-clamp-2,#app td .line-clamp-2{overflow-wrap:break-word}@media(max-width:767px){#app table:not([mat-table]):not(.no-acs):not(.prose *)>thead>tr>th{white-space:normal}}#app table :is(td,th)>span.rounded-full[class*=bg-]{display:inline-flex;align-items:center;height:1.375rem;padding-inline:.5rem;font-size:11px!important;font-weight:700!important;line-height:1!important;white-space:nowrap}.acs-crumbs{font-size:11px;margin-bottom:.125rem}.acs-crumbs .mat-icon{opacity:.6}.acs-filters-wrap{display:block;min-width:0}#app .rounded-2xl.border:has(>.flex:only-child>:is(.field-select,.field-input,.relative:has(>.field-input)):first-child){border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.acs-stat:hover{background:var(--hue-bg, var(--color-primary-50))}.acs-stat-lbl-text{white-space:normal}a.acs-panel:hover,a.acs-card:hover{border-color:var(--hue-solid, var(--color-primary-400))}.acs-rail-chip{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.6rem;background:var(--hue-bg, var(--color-primary-50));color:var(--hue-text, var(--color-primary-800));border:1px solid var(--hue-border, var(--color-primary-200));transition:background-color .12s ease,color .12s ease}.acs-rail-chip .mat-icon{opacity:1;color:currentColor}.acs-rail-chip-on{background:var(--hue-solid, var(--color-primary-600));color:var(--hue-on, #111111);border-color:transparent}a:hover>.acs-rail-chip:not(.acs-rail-chip-on){background:var(--hue-border, var(--color-primary-200))}#app admin-rail a.bg-primary-50{background-color:transparent!important}#app admin-rail a.bg-primary-50>span:last-child{color:var(--hue-text, var(--color-primary-800));font-weight:600}#app .acs-page-actions .btn-outline:not(.btn-cta),#app .acs-page-actions .btn-secondary:not(.btn-cta){--hue-bg: var(--cat-cyan-bg);--hue-border: var(--cat-cyan-border);--hue-text: var(--cat-cyan-text);--hue-solid: var(--cat-cyan-solid);--hue-on: var(--cat-cyan-on);background-color:var(--hue-bg);border-color:var(--hue-border);color:var(--hue-text);padding-left:.75rem;gap:.45rem;font-weight:650}#app .acs-page-actions .btn-outline:not(.btn-cta):hover:not(:disabled),#app .acs-page-actions .btn-secondary:not(.btn-cta):hover:not(:disabled){background-color:var(--hue-border);border-color:var(--hue-border)}#app .acs-page-actions :is(.btn-outline,.btn-secondary):not(.btn-cta)>.mat-icon:first-child{width:1rem!important;height:1rem!important;border-radius:0;background:transparent!important;color:inherit;opacity:1;font-size:1rem!important}#app .acs-page-actions :is(.btn-outline,.btn-secondary):not(.btn-cta)>.mat-icon:last-child:not(:first-child){opacity:.7}#app .acs-page-actions :is(.btn-outline,.btn-secondary)~:is(.btn-outline,.btn-secondary):not(.btn-cta){--hue-bg: var(--cat-purple-bg);--hue-border: var(--cat-purple-border);--hue-text: var(--cat-purple-text);--hue-solid: var(--cat-purple-solid);--hue-on: var(--cat-purple-on)}#app .acs-page-actions :is(.btn-cta,.btn-primary:not(:has(~.btn-primary)))>.mat-icon:first-child{width:1rem!important;height:1rem!important;border-radius:0;background:transparent!important;color:inherit;opacity:1;font-size:1rem!important}#app .acs-page-actions :is(.btn-cta,.btn-primary){padding-left:.75rem;gap:.45rem}#app table td button[class*=border][class*=rounded]:not(.mat-mdc-icon-button):not(.btn){background:var(--cat-orange-bg)!important;border-color:var(--cat-orange-border)!important;color:var(--cat-orange-text)!important;font-weight:600}#app table td button[class*=border][class*=rounded]:not(.mat-mdc-icon-button):not(.btn):hover:not(:disabled){background:var(--cat-orange-border)!important}#app table td button[class*=border][class*=rounded]:not(.mat-mdc-icon-button):not(.btn) .mat-icon{opacity:1;color:var(--cat-orange-solid)}#app table td .mat-mdc-icon-button{background:var(--color-primary-50);color:var(--color-primary-800);width:2rem!important;height:2rem!important;padding:0!important;border-radius:.5rem!important}#app table td .mat-mdc-icon-button:hover{background:var(--color-primary-200)}#app table td .mat-mdc-icon-button .mat-icon{width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important}#app table td .mat-mdc-icon-button .mat-mdc-button-touch-target{display:none}#app .overflow-x-auto:has(>button.border-b-2)::-webkit-scrollbar{height:5px;background:transparent}#app .overflow-x-auto:has(>button.border-b-2)::-webkit-scrollbar-thumb{background-color:var(--acs-sb-thumb);border-radius:999px}#app .acs-tabs>button.border-b-2{margin-bottom:0}#app context-sidebar nav p.uppercase,#app context-sidebar .uppercase.tracking-wider{color:var(--hue-text, var(--ink-faint));letter-spacing:.08em;opacity:.9}#app context-sidebar nav a>.acs-side-ic{color:var(--hue-text, var(--color-primary-800));opacity:1}#app context-sidebar nav a:hover:not(.acs-subnav-on){background-color:var(--hue-bg, var(--color-primary-50))!important;color:var(--hue-text, var(--color-primary-800))!important}#app context-sidebar nav a.acs-subnav-on{background-color:var(--hue-bg, var(--color-primary-50))!important;color:var(--hue-text, var(--color-primary-800))!important;font-weight:600}#app context-sidebar nav a.acs-subnav-on>.acs-side-ic{color:var(--hue-text, var(--color-primary-800))}#app .mat-mdc-dialog-content,#app .mat-mdc-dialog-container .mdc-dialog__content{scrollbar-gutter:auto}.acs-stat{container-type:inline-size}@container (max-width: 240px){.acs-stat-num{font-size:1.25rem;line-height:1.5rem}}@container (max-width: 200px){.acs-stat-num{font-size:1.05rem;line-height:1.375rem;letter-spacing:-.02em}.acs-stat>.pm-ic-chip{width:2rem;height:2rem}}.acs-stat-num>.acs-stat-unit,.acs-stat-num>.acs-stat-sub{flex-basis:auto}@container (max-width: 230px){.acs-stat>.pm-ic-chip{grid-row:auto;grid-column:1 / -1;width:1.9rem;height:1.9rem;margin-bottom:.35rem}.acs-stat-num{grid-column:1 / -1;font-size:1.125rem;line-height:1.4rem}.acs-stat-lbl{grid-column:1 / -1}.acs-stat-extra>*{grid-column:1 / -1}}#app wide-sidebar a>.acs-side-ic{color:var(--hue-text, var(--color-primary-800));opacity:1}#app wide-sidebar a.bg-primary-50{background-color:var(--hue-bg, var(--color-primary-50))!important;color:var(--hue-text, var(--color-primary-800))!important}#app wide-sidebar a.bg-primary-50>.acs-side-ic{color:var(--hue-text, var(--color-primary-800))}#app.scheme-dark wide-sidebar a.bg-primary-50{background-color:var(--hue-bg)!important}@media(max-width:639px){#app main:has(aguia-pm-panel .ag-plus) .flex-1.min-h-0.overflow-y-auto:not([data-pm-panel] *,ppm-sheet *,pm-sheet *):after{content:"";display:block;flex:none;height:76px;pointer-events:none}}.pm-ic-chip,.acs-ic-chip{padding:.25rem;box-sizing:border-box;line-height:1}.pm-ic-chip>:is(.mat-icon,.material-icons),.acs-ic-chip>:is(.mat-icon,.material-icons){width:1.05rem!important;height:1.05rem!important;display:inline-flex;align-items:center;justify-content:center}.acs-rail-chip{padding:.25rem;box-sizing:border-box}.acs-rail-chip .mat-icon{width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important;line-height:1}#app :is(span,div,i)[class*=rounded][class*=bg-]:has(>:is(.mat-icon,.material-icons,.material-symbols-outlined,svg,img):only-child),#app :is(span,div,i)[class*=rounded][class*=bg-]:has(>:is(.mat-icon,.material-icons,.material-symbols-outlined,svg):only-child){display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;line-height:1;min-width:1.75rem;min-height:1.75rem;padding:.25rem}#app :is(span,div,i)[class*=rounded][class*=bg-]:has(>:is(.mat-icon,.material-icons):only-child)>:is(.mat-icon,.material-icons){display:inline-flex;align-items:center;justify-content:center;line-height:1}#app :is(button,a)[class*=rounded]>:is(span,div)[class*=rounded][class*=bg-]:has(>:is(.mat-icon,.material-icons):only-child){width:1.75rem;height:1.75rem;border-radius:.5rem}#app :is(button,a)[class*=rounded]>:is(span,div)[class*=rounded][class*=bg-]:has(>:is(.mat-icon,.material-icons):only-child)>:is(.mat-icon,.material-icons){width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important}.acs-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0}.acs-actions-start{justify-content:flex-start}.acs-actions-between{justify-content:space-between}.acs-form-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;padding-top:.75rem}.mat-mdc-dialog-actions,.mdc-dialog__actions{flex-wrap:wrap;gap:.5rem}@media(max-width:640px){.acs-actions>:is(.btn,.mat-mdc-button-base,.pm-act,.acs-act){flex:1 1 100%;min-width:0}.acs-actions>:is(.btn-icon,.mat-mdc-icon-button,.pm-act-icon){flex:0 0 auto}.acs-form-actions,.acs-card-foot,.mat-mdc-dialog-actions,.mdc-dialog__actions,#app form>.flex.justify-end:has(>.btn),#app .mat-mdc-dialog-content~.flex.justify-end:has(>.btn),#app .flex.justify-end.gap-2:has(>.btn:nth-last-child(n+2):first-child):not(:has(>.btn-icon,>.btn-xs)),#app .flex.justify-end.gap-3:has(>.btn:nth-last-child(n+2):first-child):not(:has(>.btn-icon,>.btn-xs)){display:flex;flex-direction:column-reverse;align-items:stretch;flex-wrap:nowrap;gap:.5rem}.acs-form-actions>*,.acs-card-foot>*,.mat-mdc-dialog-actions>*,.mdc-dialog__actions>*,#app form>.flex.justify-end:has(>.btn)>*,#app .mat-mdc-dialog-content~.flex.justify-end:has(>.btn)>*,#app .flex.justify-end.gap-2:has(>.btn:nth-last-child(n+2):first-child):not(:has(>.btn-icon,>.btn-xs))>*,#app .flex.justify-end.gap-3:has(>.btn:nth-last-child(n+2):first-child):not(:has(>.btn-icon,>.btn-xs))>*{width:100%;margin:0!important;justify-content:center}.mat-mdc-dialog-actions,.mdc-dialog__actions{padding:.75rem 1rem 1rem!important}#app .flex:not(.flex-nowrap):not(.acs-seg):not(.acs-tabs):has(>.btn~.btn),#app .flex:not(.flex-nowrap):has(>.mat-mdc-button-base~.mat-mdc-button-base){flex-wrap:wrap}.acs-page-head .acs-page-actions>:is(.btn,.mat-mdc-button-base):not(.btn-icon):not(.mat-mdc-icon-button){flex:1 1 auto;min-width:0;white-space:nowrap!important}.acs-page-head .acs-page-actions>:is(.btn,.mat-mdc-button-base):not(.btn-icon):not(.mat-mdc-icon-button):only-child{flex-basis:100%}#app .acs-page-head .acs-page-actions .btn:not(.btn-lg):not(.btn-xs):not(.btn-icon){height:auto;min-height:2.5rem}.acs-page-head .acs-page-actions>.flex{width:100%;flex-wrap:wrap;gap:.5rem}.acs-page-head .acs-page-actions>.flex>:is(.btn,.mat-mdc-button-base):not(.btn-icon){flex:1 1 auto;min-width:0;white-space:nowrap!important}}#app .acs-more{display:none}@media(max-width:640px){.acs-page-actions[data-many]{position:relative}#app .acs-page-actions[data-many]>.acs-more{display:inline-flex;flex:0 0 auto}#app .acs-page-actions[data-many]:not(.acs-open){flex-wrap:nowrap}#app .acs-page-actions[data-many]:not(.acs-open)>.acs-more{order:9;margin-left:auto}#app .acs-page-actions[data-many]:not(.acs-open)>:not(.acs-more){order:1}.acs-page-actions[data-many]:not(.acs-open)>:not(.acs-more):not(:last-child){display:none!important}.acs-page-actions[data-many]:not(.acs-open)>div:last-child>:is(button,a):not(:last-of-type){display:none!important}.acs-page-actions[data-many]:not(.acs-open)>:last-child:not(.acs-more){flex:1 1 auto;min-width:0}.acs-page-actions[data-many].acs-open{flex-direction:column;align-items:stretch;padding:.5rem;border-radius:.75rem;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-pop)}.acs-page-actions[data-many].acs-open>.acs-more{order:-1;align-self:flex-end;margin-left:0}.acs-page-actions[data-many].acs-open>:not(.acs-more){width:100%;justify-content:center}.acs-page-actions[data-many].acs-open>.flex{flex-direction:column}}@media(max-width:767px){#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>tbody>tr>td:last-child:has(>:is(button,a,.flex,.inline-flex)){display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;width:100%!important;padding-top:.5rem!important;border-top:1px dashed var(--line-soft)}#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>tbody>tr>td:last-child>:is(.flex,.inline-flex){flex-wrap:wrap;justify-content:flex-end;gap:.375rem}#app table td .mat-mdc-icon-button{width:2.25rem!important;height:2.25rem!important}}.acs-card-body,.acs-panel-body{padding:1rem}@media(min-width:768px){.acs-card-body,.acs-panel-body:not(.acs-panel-flush){padding:1.25rem}}.acs-card-head,.acs-panel-head{flex-wrap:wrap;row-gap:.5rem}.acs-card-head>.acs-actions,.acs-panel-head>.acs-actions,.acs-card-head>.flex,.acs-panel-head>.flex{margin-left:auto}.acs-card-head .btn-sm,.acs-panel-head .btn-sm{height:2rem}#app :is(.rounded-2xl,.rounded-xl)[class*=border]:is(.shadow-sm,.shadow,.shadow-md,.shadow-lg):not(.acs-no-flat){box-shadow:var(--shadow-card)!important}#app :is(.rounded-2xl,.rounded-xl).border-neutral-200:not(.acs-no-flat){border-color:var(--line)!important}#app.scheme-dark :is(.rounded-2xl,.rounded-xl).border-neutral-200:not(.acs-no-flat){border-color:var(--color-neutral-800)!important}@media(max-width:640px){#app :is(.rounded-2xl,.rounded-xl)[class*=border]:is(.p-5,.p-6,.p-7,.p-8){padding:1rem!important}#app :is(.rounded-2xl,.rounded-xl)[class*=border]:is(.px-5,.px-6){padding-inline:1rem!important}#app :is(.rounded-2xl,.rounded-xl)[class*=border]:is(.py-5,.py-6){padding-block:1rem!important}#app :is(.rounded-2xl,.rounded-xl)[class*=border]>:is(.p-5,.p-6,.px-5,.px-6){padding-inline:1rem!important}#app :is(.rounded-2xl,.rounded-xl,.acs-card,.acs-panel)>.flex.items-center.justify-between:has(>*>.btn,>.btn,>*>.mat-mdc-button-base){flex-wrap:wrap;row-gap:.5rem}}.acs-choice{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem;min-width:0}.acs-choice-2{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-choice-3{grid-template-columns:repeat(3,minmax(0,1fr))}.acs-choice>label{min-width:0;cursor:pointer}.acs-choice-card{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;width:100%;padding:.5rem .75rem;border-radius:.75rem;border:1px solid var(--color-neutral-200);background:var(--surface);color:var(--color-neutral-600);font-size:var(--text-sm);font-weight:500;line-height:1.2;text-align:center;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.acs-choice-card>:is(.mat-icon,.material-icons){flex:none;width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important}.acs-choice-card:hover{border-color:var(--color-neutral-300);background:var(--color-neutral-50)}.acs-choice-on,.peer:checked~.acs-choice-card,.acs-choice input:checked+.acs-choice-card{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-700);font-weight:600}.peer:focus-visible~.acs-choice-card,.acs-choice-card:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,#FF5500 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.peer:focus-visible~.acs-choice-card,.acs-choice-card:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-600) 30%,transparent)}}.scheme-dark .acs-choice-card{border-color:var(--color-neutral-700);color:var(--color-neutral-300);background:transparent}.scheme-dark .acs-choice-card:hover{background:var(--color-neutral-800)}.scheme-dark :is(.acs-choice-on,.peer:checked~.acs-choice-card){background:color-mix(in srgb,#FF6620 20%,transparent);color:var(--color-primary-300);border-color:var(--color-primary-400)}@supports (color: color-mix(in lab,red,red)){.scheme-dark :is(.acs-choice-on,.peer:checked~.acs-choice-card){background:color-mix(in srgb,var(--color-primary-500) 20%,transparent)}}.acs-choice-vert{flex-direction:column;gap:.25rem;padding:.75rem .5rem}.acs-choice-vert>:is(.mat-icon,.material-icons){width:1.375rem!important;height:1.375rem!important;font-size:1.375rem!important}.acs-choice-card .acs-choice-sub{display:block;font-size:11px;font-weight:400;color:var(--ink-faint)}@media(max-width:640px){.acs-choice:not(.acs-choice-1){grid-template-columns:repeat(2,minmax(0,1fr))}#app :is(.flex,.inline-flex):has(>label>input.peer.sr-only):has(>label:nth-child(2)){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}#app :is(.flex,.inline-flex):has(>label>input.peer.sr-only)>label{min-width:0}#app :is(.flex,.inline-flex):has(>label>input.peer.sr-only)>label>span{height:100%;min-height:2.75rem;text-align:center}#app :is(.flex,.inline-flex).p-1[class*=rounded][class*=bg-neutral-100]:has(>button:nth-child(3)),#app :is(.flex,.inline-flex).p-1[class*=rounded][class*=bg-neutral-50]:has(>button:nth-child(3)),#app :is(.flex,.inline-flex).p-0\.5[class*=rounded][class*=bg-neutral-100]:has(>button:nth-child(3)){max-width:100%;overflow-x:auto;scrollbar-width:none}#app :is(.flex,.inline-flex).p-1[class*=rounded][class*=bg-neutral-100]:has(>button:nth-child(3))>button{flex:none;white-space:nowrap}mat-button-toggle-group.mat-button-toggle-group{max-width:100%;flex-wrap:wrap}}@media(max-width:380px){.acs-choice:not(.acs-choice-2):not(.acs-choice-3){grid-template-columns:1fr}}.acs-seg-fade{position:relative;min-width:0}.acs-seg-fade>.acs-seg{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}.acs-seg-fade.acs-seg-fade-end>.acs-seg{-webkit-mask-image:none;mask-image:none}.pm-ic-chip-lg,.acs-ic-chip-lg{width:2.25rem;height:2.25rem;border-radius:.7rem}.pm-ic-chip-lg>:is(.mat-icon,.material-icons),.acs-ic-chip-lg>:is(.mat-icon,.material-icons){width:1.25rem!important;height:1.25rem!important;font-size:1.25rem!important}.pm-ic-chip-xl,.acs-ic-chip-xl{width:2.75rem;height:2.75rem;border-radius:.85rem}.pm-ic-chip-xl>:is(.mat-icon,.material-icons),.acs-ic-chip-xl>:is(.mat-icon,.material-icons){width:1.5rem!important;height:1.5rem!important;font-size:1.5rem!important}.pm-ic-chip-soft,.acs-ic-chip-soft{background:var(--hue-bg, var(--color-primary-50));color:var(--hue-text, var(--color-primary-800));border:1px solid var(--hue-border, var(--color-primary-200))}#app .btn-ghost.hue-danger,#app .btn-ghost.btn-danger-text{color:var(--color-neutral-500)}#app .btn-ghost.hue-danger:hover:not(:disabled),#app .btn-ghost.btn-danger-text:hover:not(:disabled){color:var(--cat-red-text);background:var(--cat-red-bg)}@media(min-width:641px){.acs-form-actions>:is(.btn-danger-soft,.btn-danger,.acs-left):first-child,.acs-form-actions>.acs-left{margin-right:auto}}.acs-form-actions-center{justify-content:center}.acs-form-actions-between{justify-content:space-between}.acs-choice-card:disabled,.acs-choice input:disabled~.acs-choice-card{opacity:.55;cursor:not-allowed}.peer:checked~.acs-choice-card[class*=hue-],.peer:checked~.acs-choice-card[class*=pm-hue-],.acs-choice-on[class*=hue-],.acs-choice-on[class*=pm-hue-]{border-color:var(--hue-solid);background:var(--hue-bg);color:var(--hue-text)}.acs-seg-block{display:flex;width:100%}.acs-seg-block>.acs-seg-item{flex:1 1 0;justify-content:center}@media(max-width:640px){#app :is(.flex,.inline-flex)[class*=rounded][class*=border]:is(.p-0\.5,.p-1):has(>button:nth-child(2)):not(.acs-choice){max-width:100%;overflow-x:auto;scrollbar-width:none}#app :is(.flex,.inline-flex)[class*=rounded][class*=border]:is(.p-0\.5,.p-1):has(>button:nth-child(2)):not(.acs-choice)>button{flex:none;white-space:nowrap}}#app :is(span,div,i)[class*=rounded][class*=bg-]:is(.h-4,.h-5,.w-4,.w-5,.size-4,.size-5,.size-3,.acs-no-chip,[class*="h-["],[class*="size-["]):has(>:is(.mat-icon,.material-icons):only-child){min-width:0;min-height:0;padding:0}#app :is(span,div).h-14.w-14.rounded-2xl.bg-neutral-100:has(>:is(.mat-icon,.material-icons):only-child){background:var(--color-primary-50)!important;color:var(--color-primary-800)!important;border:1px solid var(--color-primary-200);border-radius:.9rem!important}#app.scheme-dark :is(span,div).h-14.w-14.rounded-2xl.bg-neutral-100:has(>:is(.mat-icon,.material-icons):only-child){background:var(--color-primary-50)!important;color:var(--color-primary-800)!important}@keyframes acs-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@layer utilities{@media(max-width:640px){.cdk-global-overlay-wrapper:has(.mat-mdc-dialog-container){align-items:flex-end!important;justify-content:center!important}.cdk-overlay-pane:has(.mat-mdc-dialog-container),.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:100%!important;width:100%!important;margin:0!important}.cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-container{max-height:92dvh}.cdk-overlay-pane:has(.mat-mdc-dialog-container) :is(.mat-mdc-dialog-surface,.mdc-dialog__surface){border-radius:1rem 1rem 0 0!important;max-height:92dvh;animation:acs-sheet-up .24s cubic-bezier(.32,.72,0,1)}.cdk-overlay-pane:has(.mat-mdc-dialog-container) :is(.mat-mdc-dialog-surface,.mdc-dialog__surface):before{content:""!important;position:absolute!important;inset:auto!important;top:.5rem!important;left:50%!important;transform:translate(-50%)!important;z-index:20!important;box-sizing:content-box!important;border:0!important;width:2.25rem!important;height:.25rem!important;border-radius:999px!important;pointer-events:none!important;background:var(--ink, #172B4D)!important}@supports (color: color-mix(in lab,red,red)){.cdk-overlay-pane:has(.mat-mdc-dialog-container) :is(.mat-mdc-dialog-surface,.mdc-dialog__surface):before{background:color-mix(in srgb,var(--ink, #172B4D) 28%,transparent)!important}}.fixed.inset-0.flex.items-center.justify-center[class*=bg-black]:has(>[class*=rounded]:not(button,a,img,video,iframe,canvas,svg,[class*=rounded-full])){align-items:flex-end!important;padding:0!important}.fixed.inset-0.flex.items-center.justify-center[class*=bg-black]>[class*=rounded]:not(button,a,img,video,iframe,canvas,svg,[class*=rounded-full]){width:100%!important;max-width:100%!important;margin:0!important;max-height:92dvh!important;border-radius:1rem 1rem 0 0!important;position:relative;padding-top:.75rem!important;animation:acs-sheet-up .24s cubic-bezier(.32,.72,0,1)}.fixed.inset-0.flex.items-center.justify-center[class*=bg-black]>[class*=rounded]:not(button,a,img,video,iframe,canvas,svg,[class*=rounded-full]):not(:has([class*=overflow-y-auto],[class*=overflow-auto],[class*=overflow-y-scroll])){overflow-y:auto!important}.fixed.inset-0.flex.items-center.justify-center[class*=bg-black]>[class*=rounded]:not(button,a,img,video,iframe,canvas,svg,[class*=rounded-full]):before{content:"";position:absolute;top:.4rem;left:50%;transform:translate(-50%);z-index:30;width:2.25rem;height:.25rem;border-radius:999px;pointer-events:none;background:var(--ink, #172B4D)}@supports (color: color-mix(in lab,red,red)){.fixed.inset-0.flex.items-center.justify-center[class*=bg-black]>[class*=rounded]:not(button,a,img,video,iframe,canvas,svg,[class*=rounded-full]):before{background:color-mix(in srgb,var(--ink, #172B4D) 26%,transparent)}}}@media(max-width:640px)and (prefers-reduced-motion:reduce){.cdk-overlay-pane:has(.mat-mdc-dialog-container) :is(.mat-mdc-dialog-surface,.mdc-dialog__surface),.fixed.inset-0.flex.items-center.justify-center[class*=bg-black]>[class*=rounded]:not(button):not(a){animation:none}}#app :is(.btn,.mat-mdc-button-base) :is(.pm-ic-chip,.acs-ic-chip),#app :is(.btn,.mat-mdc-button-base) :is(span,div,i)[class*=rounded][class*=bg-]:has(>:is(.mat-icon,.material-icons,.material-symbols-outlined,svg,img):only-child),:is(.btn,.mat-mdc-button-base) :is(.pm-ic-chip,.acs-ic-chip),:is(.btn,.mat-mdc-button-base) :is(span,div,i)[class*=rounded][class*=bg-]:has(>:is(.mat-icon,.material-icons,.material-symbols-outlined,svg,img):only-child){background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:inherit!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border-radius:0!important}}#app .acs-fd-host{display:block;min-width:0}#app .acs-fd{display:flex;flex-direction:column;gap:.5rem;min-width:0}#app .acs-fd-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}#app .acs-fd-zone{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:1.25rem 1rem;min-height:8.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;border:1.5px dashed var(--color-neutral-300);border-radius:var(--radius-card, .875rem);background:var(--surface-2, #F7F8FA);color:var(--ink, #172B4D);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .12s ease}#app .acs-fd-zone:hover{border-color:var(--color-primary-400);background:var(--color-primary-50)}#app .acs-fd.is-over .acs-fd-zone{border-color:var(--color-primary-600);border-style:solid;background:var(--color-primary-50);box-shadow:0 0 0 4px color-mix(in srgb,#FF5500 14%,transparent);transform:scale(1.005)}@supports (color: color-mix(in lab,red,red)){#app .acs-fd.is-over .acs-fd-zone{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary-600) 14%,transparent)}}#app .acs-fd-zone:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,#FF5500 35%,transparent);border-color:var(--color-primary-500)}@supports (color: color-mix(in lab,red,red)){#app .acs-fd-zone:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-600) 35%,transparent)}}#app .acs-fd.is-disabled .acs-fd-zone,#app .acs-fd.is-busy .acs-fd-zone{cursor:not-allowed;opacity:.6}#app .acs-fd.has-error .acs-fd-zone{border-color:var(--color-red-400)}#app .acs-fd-ic{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;flex:none;background:var(--color-primary-50);color:var(--color-primary-800);border:1px solid var(--color-primary-200)}#app .acs-fd-ic .mat-icon{width:1.5rem!important;height:1.5rem!important;font-size:1.5rem!important;opacity:1}#app .acs-fd-body{display:flex;flex-direction:column;align-items:center;gap:.125rem;min-width:0;max-width:100%}#app .acs-fd-title{font-size:var(--text-sm);font-weight:600;color:var(--ink, #172B4D);overflow-wrap:anywhere}#app .acs-fd-or{font-size:var(--text-xs);color:var(--ink-faint, #626F86)}#app .acs-fd-meta{font-size:var(--text-xs);color:var(--ink-faint, #626F86);overflow-wrap:anywhere}#app .acs-fd-btn{pointer-events:none;margin-top:.125rem}#app .acs-fd-zone:hover .acs-fd-btn{background-color:var(--color-white);border-color:var(--color-primary-300);color:var(--color-primary-700)}#app .acs-fd-mobile{display:none}#app .acs-fd-compact .acs-fd-zone{flex-direction:row;text-align:left;justify-content:flex-start;min-height:2.75rem;padding:.375rem .375rem .375rem .625rem;gap:.625rem;border-radius:var(--radius-control, .5rem);border-width:1px}#app .acs-fd-compact .acs-fd-ic{width:2rem;height:2rem;border-radius:.5rem}#app .acs-fd-compact .acs-fd-ic .mat-icon{width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important}#app .acs-fd-compact .acs-fd-body{flex:1 1 auto;align-items:flex-start}#app .acs-fd-compact .acs-fd-title{font-size:var(--text-sm);font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#app .acs-fd-compact .acs-fd-btn{margin:0;flex:none;height:2rem}#app .acs-fd-progress{height:.375rem;border-radius:999px;background:var(--color-neutral-200);overflow:hidden}#app .acs-fd-bar{display:block;height:100%;border-radius:999px;background:var(--color-primary-600);transition:width .2s ease}#app .acs-fd-bar-indet{width:40%!important;animation:acs-fd-indet 1.1s ease-in-out infinite}@keyframes acs-fd-indet{0%{transform:translate(-100%)}to{transform:translate(260%)}}#app .acs-fd-status{margin:-.125rem 0 0;font-size:var(--text-xs);color:var(--ink-faint, #626F86)}#app .acs-fd-error{display:flex;align-items:flex-start;gap:.375rem;margin:0;padding:.5rem .625rem;border-radius:var(--radius-control, .5rem);background:var(--color-red-50);color:var(--color-red-700);border:1px solid var(--color-red-200);font-size:var(--text-xs);font-weight:500}#app .acs-fd-error .mat-icon{width:1rem!important;height:1rem!important;font-size:1rem!important;flex:none;opacity:1;margin-top:.05rem}#app .acs-fd-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}#app .acs-fd-item{display:flex;align-items:center;gap:.625rem;padding:.375rem .375rem .375rem .5rem;border-radius:var(--radius-control, .5rem);border:1px solid var(--line-soft, rgb(9 30 66 / .08));background:var(--surface, #fff);min-width:0}#app .acs-fd-item-ic{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;flex:none;background:var(--color-primary-50);color:var(--color-primary-800)}#app .acs-fd-item[data-kind=pdf] .acs-fd-item-ic{background:var(--cat-red-bg);color:var(--cat-red-text)}#app .acs-fd-item[data-kind=img] .acs-fd-item-ic{background:var(--cat-pink-bg);color:var(--cat-pink-text)}#app .acs-fd-item[data-kind=sheet] .acs-fd-item-ic{background:var(--cat-green-bg);color:var(--cat-green-text)}#app .acs-fd-item[data-kind=slides] .acs-fd-item-ic{background:var(--cat-orange-bg);color:var(--cat-orange-text)}#app .acs-fd-item[data-kind=zip] .acs-fd-item-ic{background:var(--cat-yellow-bg);color:var(--cat-yellow-text)}#app .acs-fd-item[data-kind=video] .acs-fd-item-ic,#app .acs-fd-item[data-kind=audio] .acs-fd-item-ic{background:var(--cat-purple-bg);color:var(--cat-purple-text)}#app .acs-fd-item-ic .mat-icon{width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important;opacity:1}#app .acs-fd-item-body{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}#app .acs-fd-item-name{font-size:var(--text-sm);font-weight:500;color:var(--ink, #172B4D);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .acs-fd-item-meta{font-size:var(--text-xs);color:var(--ink-faint, #626F86)}#app .acs-fd-remove{flex:none;color:var(--ink-faint, #626F86)}#app .acs-fd-remove:hover{color:var(--color-red-700);background:var(--color-red-50)}#app.scheme-dark .acs-fd-zone{background:color-mix(in srgb,#FFFFFF 4%,transparent);border-color:var(--color-neutral-700);color:var(--color-neutral-100)}#app.scheme-dark .acs-fd-zone:hover,#app.scheme-dark .acs-fd.is-over .acs-fd-zone{background:color-mix(in srgb,#FF6620 12%,transparent);border-color:var(--color-primary-400)}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark .acs-fd-zone:hover,#app.scheme-dark .acs-fd.is-over .acs-fd-zone{background:color-mix(in srgb,var(--color-primary-500) 12%,transparent)}}#app.scheme-dark .acs-fd-title{color:var(--color-neutral-100)}#app.scheme-dark .acs-fd-meta,#app.scheme-dark .acs-fd-or,#app.scheme-dark .acs-fd-status,#app.scheme-dark .acs-fd-item-meta{color:var(--color-neutral-400)}#app.scheme-dark .acs-fd-zone:hover .acs-fd-btn{background-color:var(--color-neutral-900);color:var(--color-primary-300);border-color:var(--color-primary-500)}#app.scheme-dark .acs-fd-progress{background:var(--color-neutral-800)}#app.scheme-dark .acs-fd-error{background:color-mix(in srgb,#FF1744 14%,transparent);color:var(--color-red-300);border-color:color-mix(in srgb,#FF1744 35%,transparent)}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark .acs-fd-error{background:color-mix(in srgb,var(--color-red-500) 14%,transparent)}}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark .acs-fd-error{border-color:color-mix(in srgb,var(--color-red-500) 35%,transparent)}}#app.scheme-dark .acs-fd-item{background:var(--surface, #16223F);border-color:var(--color-neutral-800)}#app.scheme-dark .acs-fd-item-name{color:var(--color-neutral-100)}@media(max-width:640px){#app .acs-fd-desktop{display:none}#app .acs-fd-mobile{display:inline}#app .acs-fd:not(.acs-fd-compact) .acs-fd-zone{padding:1rem .875rem;min-height:7rem;gap:.375rem}#app .acs-fd:not(.acs-fd-compact) .acs-fd-btn{width:100%;margin-top:.375rem;min-height:2.5rem}#app .acs-fd-compact .acs-fd-zone{min-height:3rem}#app .acs-fd-compact .acs-fd-btn .acs-fd-btn-txt{display:none}#app .acs-fd-compact .acs-fd-btn{width:2.5rem;padding-inline:0}}@media(prefers-reduced-motion:reduce){#app .acs-fd-zone,#app .acs-fd-bar{transition:none}#app .acs-fd-bar-indet{animation:none}}#app .acs-fd-zone.is-over{border-color:var(--color-primary-600);border-style:solid;background:var(--color-primary-50);box-shadow:0 0 0 4px color-mix(in srgb,#FF5500 14%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .acs-fd-zone.is-over{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary-600) 14%,transparent)}}#app.scheme-dark .acs-fd-zone.is-over{background:color-mix(in srgb,#FF6620 12%,transparent);border-color:var(--color-primary-400)}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark .acs-fd-zone.is-over{background:color-mix(in srgb,var(--color-primary-500) 12%,transparent)}}#app .mat-mdc-menu-panel.acs-menu{width:300px;min-width:300px;max-width:calc(100vw - 2rem);border-radius:.75rem!important;box-shadow:var(--shadow-pop),0 0 0 1px var(--line)!important;color:var(--ink)}#app .acs-menu .mat-mdc-menu-content{padding:.5rem}#app .acs-menu-head{display:flex;align-items:center;gap:.75rem;padding:.375rem .5rem .625rem;min-width:0}#app .acs-menu-who{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}#app .acs-menu-title{font-size:var(--text-sm);font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .acs-menu-sub{font-size:var(--text-xs);color:var(--ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}#app .acs-menu-label{padding:.5rem .5rem .25rem;font-size:var(--text-xs);font-weight:500;color:var(--ink-faint)}#app .acs-menu-note{padding:.25rem .5rem .5rem;font-size:var(--text-xs);color:var(--ink-faint)}#app .acs-menu-sep{height:1px;margin:.375rem -.5rem;background:var(--line-soft)}#app .acs-menu-av{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;overflow:hidden;background:var(--color-primary-50);color:var(--color-primary-800);border:1px solid var(--color-primary-100);font-size:.8125rem;font-weight:600;letter-spacing:.01em}#app .acs-menu-av img{width:100%;height:100%;object-fit:cover}#app .acs-menu-av.is-org{border-radius:.5rem}#app .acs-menu-av.is-sm{width:1.75rem;height:1.75rem;font-size:.6875rem;border-radius:.375rem}#app .acs-menu .mat-mdc-menu-item{min-height:2.5rem;height:2.5rem;padding:0 .625rem;border-radius:.5rem;gap:.75rem;font-size:var(--text-sm);color:var(--ink)}#app .acs-menu .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1;font-size:var(--text-sm);font-weight:400;letter-spacing:normal}#app .acs-menu .mat-mdc-menu-item .mat-icon:not(.mat-mdc-menu-submenu-icon){width:1.125rem!important;height:1.125rem!important;min-width:1.125rem!important;font-size:1.125rem!important;margin:0!important;color:var(--color-neutral-500)}#app .acs-menu .mat-mdc-menu-submenu-icon{color:var(--color-neutral-400)}#app .acs-menu .acs-menu-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .acs-menu .mat-mdc-menu-item:not([disabled]):hover,#app .acs-menu .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background:var(--ink)}@supports (color: color-mix(in lab,red,red)){#app .acs-menu .mat-mdc-menu-item:not([disabled]):hover,#app .acs-menu .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background:color-mix(in srgb,var(--ink) 6%,transparent)}}#app .acs-menu .mat-mdc-menu-item.cdk-keyboard-focused{outline:2px solid var(--color-primary-500);outline-offset:-2px}#app .acs-menu .mat-mdc-menu-item.is-current{background:color-mix(in srgb,#FF6620 10%,transparent);font-weight:500}@supports (color: color-mix(in lab,red,red)){#app .acs-menu .mat-mdc-menu-item.is-current{background:color-mix(in srgb,var(--color-primary-500) 10%,transparent)}}#app .acs-menu .acs-menu-check{display:inline-flex;flex:none;margin-left:auto}#app .acs-menu .mat-mdc-menu-item.is-current .acs-menu-check .mat-icon{color:var(--color-primary-600)}#app .acs-menu .mat-mdc-menu-item.acs-menu-out:hover,#app .acs-menu .mat-mdc-menu-item.acs-menu-out:hover .mat-icon{color:var(--color-red-600)}#app .acs-menu .mat-mdc-menu-item.acs-menu-out:hover{background:var(--color-red-50)}#app .acs-menu-search{position:relative;padding:.25rem .25rem .375rem}#app .acs-menu-search .mat-icon{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);width:1rem!important;height:1rem!important;color:var(--color-neutral-400);pointer-events:none;margin-top:-1px}#app .acs-menu-search input{width:100%;height:2.25rem;padding:0 .75rem 0 2.125rem;border-radius:.5rem;border:1px solid var(--line);background:transparent;color:var(--ink);font-size:var(--text-sm);outline:none}#app .acs-menu-search input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px color-mix(in srgb,#FF6620 20%,transparent)}@supports (color: color-mix(in lab,red,red)){#app .acs-menu-search input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 20%,transparent)}}#app .acs-menu-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0 .25rem .375rem;padding:3px;border-radius:.625rem;background:var(--ink)}@supports (color: color-mix(in lab,red,red)){#app .acs-menu-seg{background:color-mix(in srgb,var(--ink) 6%,transparent)}}#app .acs-menu-seg button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:0;height:2rem;border-radius:.5rem;font-size:var(--text-xs);font-weight:500;color:var(--ink-soft);transition:background-color .12s ease,color .12s ease}#app .acs-menu-seg button .mat-icon{width:1rem!important;height:1rem!important;min-width:1rem!important;font-size:1rem!important;flex:none}#app .acs-menu-seg button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .acs-menu-seg button:hover{color:var(--ink)}#app .acs-menu-seg button[aria-pressed=true]{background:var(--color-primary-600);color:#111;box-shadow:0 1px 2px #091e422e}#app .acs-menu-seg button:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:1px}#app.scheme-dark .mat-mdc-menu-panel.acs-menu,#app.scheme-dark .acs-menu-title,#app.scheme-dark .acs-menu .mat-mdc-menu-item,#app.scheme-dark .acs-menu-search input{color:var(--color-neutral-100)}#app.scheme-dark :is(.acs-menu-sub,.acs-menu-label,.acs-menu-note){color:var(--color-neutral-400)}#app.scheme-dark .acs-menu-sep{background:#ffffff14}#app.scheme-dark .acs-menu-av{background:color-mix(in srgb,#FF6620 18%,transparent);color:var(--color-primary-300);border-color:color-mix(in srgb,#FF6620 30%,transparent)}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark .acs-menu-av{background:color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark .acs-menu-av{border-color:color-mix(in srgb,var(--color-primary-500) 30%,transparent)}}#app.scheme-dark .acs-menu .mat-mdc-menu-item .mat-icon:not(.mat-mdc-menu-submenu-icon){color:var(--color-neutral-400)}#app.scheme-dark .acs-menu .mat-mdc-menu-item:not([disabled]):hover,#app.scheme-dark .acs-menu .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background:#ffffff0f}#app.scheme-dark .acs-menu .mat-mdc-menu-item.is-current{background:color-mix(in srgb,#FF6620 16%,transparent)}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark .acs-menu .mat-mdc-menu-item.is-current{background:color-mix(in srgb,var(--color-primary-500) 16%,transparent)}}#app.scheme-dark .acs-menu .mat-mdc-menu-item.is-current .acs-menu-check .mat-icon{color:var(--color-primary-400)}#app.scheme-dark .acs-menu .mat-mdc-menu-item.acs-menu-out:hover{background:color-mix(in srgb,#FF1744 14%,transparent)}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark .acs-menu .mat-mdc-menu-item.acs-menu-out:hover{background:color-mix(in srgb,var(--color-red-500) 14%,transparent)}}#app.scheme-dark .acs-menu .mat-mdc-menu-item.acs-menu-out:hover,#app.scheme-dark .acs-menu .mat-mdc-menu-item.acs-menu-out:hover .mat-icon{color:var(--color-red-300)}#app.scheme-dark .acs-menu-search input{border-color:var(--color-neutral-700)}#app.scheme-dark .acs-menu-seg{background:#ffffff12}#app.scheme-dark .acs-menu-seg button{color:var(--color-neutral-300)}#app.scheme-dark .acs-menu-seg button:hover{color:var(--color-neutral-50)}#app.scheme-dark .acs-menu-seg button[aria-pressed=true]{background:var(--color-primary-600);color:#111}@media(max-width:640px){.cdk-overlay-pane:has(>.mat-mdc-menu-panel.acs-menu){position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:100%!important;transform:none!important;margin:0!important}#app .mat-mdc-menu-panel.acs-menu{width:100%;min-width:100%;max-width:100%;max-height:85dvh;border-radius:1rem 1rem 0 0!important;box-shadow:0 0 0 100vmax #0006!important;animation:acs-sheet-up .24s cubic-bezier(.32,.72,0,1)!important;padding-bottom:env(safe-area-inset-bottom)}#app .acs-menu .mat-mdc-menu-content{padding:.25rem .75rem .75rem}#app .acs-menu .mat-mdc-menu-content:before{content:"";display:block;width:2.25rem;height:.25rem;margin:.25rem auto .625rem;border-radius:999px;background:var(--ink, #172B4D)}@supports (color: color-mix(in lab,red,red)){#app .acs-menu .mat-mdc-menu-content:before{background:color-mix(in srgb,var(--ink, #172B4D) 26%,transparent)}}#app.scheme-dark .acs-menu .mat-mdc-menu-content:before{background:#ffffff38}#app .acs-menu-sep{margin-inline:-.75rem}#app .acs-menu .mat-mdc-menu-item{min-height:2.75rem;height:2.75rem}#app .acs-menu-seg button{height:2.5rem;font-size:var(--text-sm)}#app .acs-menu-search input{height:2.75rem;font-size:1rem}}@media(max-width:640px)and (prefers-reduced-motion:reduce){#app .mat-mdc-menu-panel.acs-menu{animation:none!important}}@keyframes acs-vt-out{to{opacity:0}}@keyframes acs-vt-in{0%{opacity:0;transform:translateY(6px)}}::view-transition-old(root){animation:acs-vt-out .1s ease both}::view-transition-new(root){animation:acs-vt-in .18s ease-out both}@keyframes acs-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.acs-stat,.acs-panel,.acs-card,.acs-tile,.acs-empty{animation:acs-in .32s cubic-bezier(.2,.7,.2,1) both}.acs-stats>:nth-child(2) .acs-stat,.acs-stats>:nth-child(2).acs-stat{animation-delay:40ms}.acs-stats>:nth-child(3) .acs-stat,.acs-stats>:nth-child(3).acs-stat{animation-delay:80ms}.acs-stats>:nth-child(4) .acs-stat,.acs-stats>:nth-child(4).acs-stat{animation-delay:.12s}.acs-stats>:nth-child(5) .acs-stat,.acs-stats>:nth-child(5).acs-stat{animation-delay:.16s}.acs-stats>:nth-child(n+6) .acs-stat,.acs-stats>:nth-child(n+6).acs-stat{animation-delay:.2s}#app main>div>*>.acs-panel:nth-child(2),#app main>div>*>.acs-card:nth-child(2){animation-delay:60ms}#app main>div>*>.acs-panel:nth-child(3),#app main>div>*>.acs-card:nth-child(3){animation-delay:.12s}#app main>div>*>.acs-panel:nth-child(n+4),#app main>div>*>.acs-card:nth-child(n+4){animation-delay:.18s}@media(max-width:767px){#app table:not([mat-table]):not(.no-cards):has(>thead)>tbody>tr{animation:acs-in .28s cubic-bezier(.2,.7,.2,1) both}#app table:not([mat-table]):not(.no-cards):has(>thead)>tbody>tr:nth-child(2){animation-delay:40ms}#app table:not([mat-table]):not(.no-cards):has(>thead)>tbody>tr:nth-child(3){animation-delay:80ms}#app table:not([mat-table]):not(.no-cards):has(>thead)>tbody>tr:nth-child(4){animation-delay:.12s}#app table:not([mat-table]):not(.no-cards):has(>thead)>tbody>tr:nth-child(n+5){animation-delay:.16s}}html{-webkit-tap-highlight-color:transparent}a.acs-stat,.acs-row[href],a.acs-row,a.acs-tile,a.acs-card-link,.acs-card-link[role=button],.acs-choice-card,.acs-seg-item,.acs-tab,#app :is(a,button).acs-stat,#app .acs-stat:has(>a){transition:transform .12s ease,border-color .12s ease,background-color .12s ease,box-shadow .12s ease}a.acs-stat:active,a.acs-row:active,.acs-row[href]:active,a.acs-tile:active,a.acs-card-link:active,.acs-choice-card:active{transform:scale(.975)}#app .btn:active:not(:disabled),#app .pm-act:active:not(:disabled){transform:translateY(1px) scale(.985)}a.acs-row:hover,.acs-row[href]:hover{background:var(--color-neutral-50)}.scheme-dark a.acs-row:hover,.scheme-dark .acs-row[href]:hover{background:color-mix(in srgb,#172B4D 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.scheme-dark a.acs-row:hover,.scheme-dark .acs-row[href]:hover{background:color-mix(in srgb,var(--color-neutral-800) 60%,transparent)}}@media(pointer:coarse){.acs-row{min-height:3rem}#app wide-sidebar nav a,#app context-sidebar nav a,#app .acs-tab,#app .acs-tile{min-height:2.75rem}#app .btn:not(.btn-xs):not(.btn-icon),#app .acs-choice-card{min-height:2.75rem}#app .btn-icon,#app .mat-mdc-icon-button{min-width:2.75rem;min-height:2.75rem}#app .acs-seg-item{min-height:2.5rem}#app .mat-mdc-menu-item{min-height:2.75rem}}@media(max-width:1023px){body:has(admin-tabbar) :is(.fab,.ag-plus){bottom:calc(var(--acs-tabbar-space) + 8px)!important}#app:has(admin-tabbar) :is(.fixed.bottom-5,.fixed.bottom-4,.fixed.bottom-6):not(.top-14):not(.inset-y-0){bottom:calc(var(--acs-tabbar-space) + 8px)!important}body:has(admin-tabbar) .cdk-overlay-container .mat-mdc-snack-bar-container{margin-bottom:var(--acs-tabbar-space)}body:has(admin-tabbar) browser-notif-permission .perm-enter{bottom:var(--acs-tabbar-space)}main.acs-has-tabbar:after{content:"";display:block;flex:none;height:.75rem}}#app admin-topbar .menu-btn .mat-icon{width:24px!important;height:24px!important;font-size:24px!important;opacity:1}#app admin-topbar .menu-btn .mi-b,#app admin-topbar .menu-btn[aria-expanded=true] .mi-a{opacity:0}#app admin-topbar .menu-btn[aria-expanded=true] .mi-b{opacity:1}#app admin-tabbar .tab .mat-icon{width:22px!important;height:22px!important;font-size:22px!important;opacity:1}#app .acs-drawer wide-sidebar nav,#app .acs-drawer context-sidebar>div{border-right-width:0!important}#app .acs-drawer wide-sidebar nav a{min-height:44px;border-radius:12px;font-size:15px}#app .acs-drawer wide-sidebar nav p{padding-top:14px;font-size:11px;letter-spacing:.08em}@keyframes acs-spin{to{transform:rotate(360deg)}}.acs-ptr-host{position:relative}.acs-ptr{position:absolute;top:0;left:0;right:0;z-index:40;display:flex;justify-content:center;pointer-events:none;opacity:0;transform:translateY(calc(var(--ptr, 0) * 1px - 48px));transition:opacity .15s ease,transform .2s ease}.acs-ptr-on{opacity:1;transition:opacity .1s ease}.acs-ptr-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--surface, #fff);color:var(--color-neutral-400);border:1px solid var(--line);box-shadow:0 4px 12px -4px #00000040;transform:rotate(calc(var(--ptr, 0) * 3deg));transition:color .15s ease}.acs-ptr-ready .acs-ptr-ic{color:var(--color-primary-600)}.acs-ptr-busy .acs-ptr-ic{transform:none}.acs-ptr-busy .acs-ptr-ic svg{animation:acs-spin .8s linear infinite}.scheme-dark .acs-ptr-ic{background:var(--color-neutral-900);border-color:var(--color-neutral-700)}.acs-skel{display:block;border-radius:.5rem;background:var(--color-neutral-200);animation:acs-skel 1.2s ease-in-out infinite}.acs-skel-text{height:.875rem;width:60%}.acs-skel-title{height:1.125rem;width:40%}.acs-skel-row{height:3rem;width:100%;border-radius:.75rem}.acs-skel-circle{width:2.5rem;height:2.5rem;border-radius:999px}.scheme-dark .acs-skel{background:var(--color-neutral-800)}@media(prefers-reduced-motion:reduce){.acs-stat,.acs-panel,.acs-card,.acs-tile,.acs-empty,#app table>tbody>tr{animation:none!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}a.acs-stat:active,a.acs-row:active,a.acs-tile:active,a.acs-card-link:active,#app .btn:active,.acs-choice-card:active{transform:none}}@media(max-width:640px){.acs-filters>.acs-filters-search{flex:1 1 100%;min-width:0}.acs-filters>.field-select,.acs-filters>.field-input:not(.acs-filters-search){flex:1 1 calc(50% - .25rem);min-width:0;width:auto}}@layer utilities{#app main .flex.justify-center:is(.py-8,.py-10,.py-12,.py-16,.py-20,.py-24):has(>span.size-6.animate-spin.rounded-full:only-child){display:block!important;padding:.25rem 0!important;min-height:0}#app main .flex.justify-center:is(.py-8,.py-10,.py-12,.py-16,.py-20,.py-24)>span.size-6.animate-spin.rounded-full:only-child{display:block;width:100%!important;height:2.75rem!important;margin:0 0 10.5rem!important;border:0!important;border-radius:.75rem!important;background:var(--color-neutral-200);animation:acs-skel 1.2s ease-in-out infinite!important;box-shadow:0 3.5rem color-mix(in srgb,#DDE1E8 80%,transparent),0 7rem color-mix(in srgb,#DDE1E8 60%,transparent),0 10.5rem color-mix(in srgb,#DDE1E8 40%,transparent)}@supports (color: color-mix(in lab,red,red)){#app main .flex.justify-center:is(.py-8,.py-10,.py-12,.py-16,.py-20,.py-24)>span.size-6.animate-spin.rounded-full:only-child{box-shadow:0 3.5rem color-mix(in srgb,var(--color-neutral-200) 80%,transparent),0 7rem color-mix(in srgb,var(--color-neutral-200) 60%,transparent),0 10.5rem color-mix(in srgb,var(--color-neutral-200) 40%,transparent)}}#app.scheme-dark main .flex.justify-center:is(.py-8,.py-10,.py-12,.py-16,.py-20,.py-24)>span.size-6.animate-spin.rounded-full:only-child{background:var(--color-neutral-800);box-shadow:0 3.5rem color-mix(in srgb,#172B4D 80%,transparent),0 7rem color-mix(in srgb,#172B4D 60%,transparent),0 10.5rem color-mix(in srgb,#172B4D 40%,transparent)}@supports (color: color-mix(in lab,red,red)){#app.scheme-dark main .flex.justify-center:is(.py-8,.py-10,.py-12,.py-16,.py-20,.py-24)>span.size-6.animate-spin.rounded-full:only-child{box-shadow:0 3.5rem color-mix(in srgb,var(--color-neutral-800) 80%,transparent),0 7rem color-mix(in srgb,var(--color-neutral-800) 60%,transparent),0 10.5rem color-mix(in srgb,var(--color-neutral-800) 40%,transparent)}}}@media(max-width:640px){.acs-page-head .acs-page-actions:not([data-many])>:is(.btn,button,a):not(.acs-more):not(.btn-icon){flex:1 1 100%;min-width:0;justify-content:center}.acs-page-head .acs-page-actions:not([data-many])>div.flex{flex:1 1 100%;min-width:0;flex-wrap:wrap}.acs-page-head .acs-page-actions>:is(button,a):has(>.mat-icon:only-child){flex:0 0 auto!important;width:auto!important}.acs-page-head .acs-page-actions:not([data-many])>div.flex>:is(.btn,button,a):not(.btn-icon){flex:1 1 100%;min-width:0;justify-content:center}body:has(admin-tabbar) app-chatbot-panel .fab{display:none}}@container (max-width: 190px){.acs-stat-num{font-size:1rem;line-height:1.25rem;white-space:normal;overflow-wrap:anywhere}}@media(min-width:641px){#app .acs-filters>.field-select,#app .acs-filters>.field-input:not(.acs-filters-search){width:auto;min-width:11rem;max-width:100%}#app .acs-filters>.acs-filters-search{width:auto;flex:1 1 14rem;min-width:12rem}}@layer utilities{#app main :is(.truncate,.text-ellipsis):not(.acs-keep-trunc){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word}#app main [class*=line-clamp-]:not(.acs-keep-trunc){-webkit-line-clamp:unset!important;overflow:visible!important;overflow-wrap:break-word}#app main table :is(td,th)>span.rounded-full[class*=bg-]{white-space:normal;height:auto;min-height:1.375rem;padding-block:.125rem;text-align:center}}@media(max-width:640px){#app .btn:not(.btn-icon):not(.acs-more){height:auto;min-height:2.75rem;padding-block:.5rem;white-space:nowrap;text-align:center;line-height:1.2;max-width:100%}#app .btn-sm:not(.btn-icon):not(.acs-more){min-height:2.75rem}#app .btn-icon{min-width:2.75rem;min-height:2.75rem}#app main div.flex:not(.acs-seg):not(.acs-tabs):not(.acs-filters):not(.acs-keep):has(>.btn:not(.btn-icon):not(.btn-xs):not(.btn-sm)~.btn:not(.btn-icon):not(.btn-xs):not(.btn-sm)){flex-wrap:wrap}#app main div.flex:not(.acs-seg):not(.acs-tabs):not(.acs-filters):not(.acs-keep):has(>.btn:not(.btn-icon):not(.btn-xs):not(.btn-sm)~.btn:not(.btn-icon):not(.btn-xs):not(.btn-sm))>.btn:not(.btn-icon):not(.btn-xs):not(.btn-sm){flex:0 0 auto;width:100%;min-width:0}#app main td div.flex>.btn{flex:0 1 auto;width:auto}}@layer utilities{@media(max-width:640px){#app main :is(.acs-row,.flex.items-center:has(>.min-w-0.flex-1)):not(.acs-keep):not(.acs-filters){flex-wrap:wrap;row-gap:.35rem}#app main :is(.acs-row,.flex.items-center:has(>.min-w-0.flex-1)):not(.acs-keep)>.min-w-0.flex-1{min-width:55%!important}}}@media(min-width:768px){#app main .acs-page *:has(>table:not(.no-acs)):not(.acs-keep){overflow-x:auto}}@layer utilities{@media(max-width:640px){#app main :is(.text-\[10px\],.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\]){font-size:12px!important;line-height:1rem!important}#app main .acs-page-sub{font-size:13px;line-height:1.35}#app main .acs-panel-title{font-size:.875rem}}}@media(hover:none){#app .btn{transition:transform .08s ease,background-color .12s ease,border-color .12s ease,filter .12s ease}#app .btn:not(:disabled):active{transform:scale(.97);filter:brightness(.94)}#app :is(.acs-row,.acs-tile,.acs-stat,a.acs-panel,button.acs-panel):active{filter:brightness(.97)}}@media(max-width:1023px){:root{--acs-page-x: var(--acs-float-inset);--acs-page-y: var(--acs-float-inset)}#app .acs-card,#app .acs-panel,#app .acs-stat,#app .acs-tile{border-radius:var(--acs-float-radius)}#app .acs-card .acs-card,#app .acs-card .acs-tile{border-radius:calc(var(--acs-float-radius) - 6px)}#app admin-layout .acs-page{padding-top:calc(var(--acs-float-inset) + 2px)}}.site-cab{position:sticky;top:0;z-index:40;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.site-cab-hidden{transform:translateY(calc(-100% - 32px))}@media(prefers-reduced-motion:reduce){.site-cab{transition:none}}.site-cab-in{display:flex;align-items:center;gap:.5rem}.site-cab-logo{display:inline-flex;align-items:center;min-height:2.75rem;flex:none}.site-cab-logo img{height:2rem;width:auto}@media(min-width:1024px){.site-cab{background:var(--surface);border-bottom:1px solid var(--line)}.site-cab-in{height:4.5rem}.site-cab-logo img{height:2.5rem}.site-nav{display:flex;align-items:center;gap:.125rem;margin-left:1.5rem;flex:1;min-width:0}.site-nav-item{position:relative;display:inline-flex;align-items:center;gap:.25rem;min-height:2.75rem;padding:0 .85rem;border-radius:.75rem;font-size:15px;font-weight:500;color:var(--ink-soft);white-space:nowrap;transition:color .12s ease,background-color .12s ease}.site-nav-item:hover{color:var(--ink);background:var(--color-neutral-100)}.site-nav-item.site-nav-on{color:var(--color-primary-700)}.site-nav-item.site-nav-on:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.35rem;height:2px;border-radius:2px;background:var(--color-primary-600)}.site-nav-pendente{position:absolute;left:0;top:calc(100% + .25rem);z-index:50;width:22rem;padding:.5rem;border-radius:var(--acs-float-radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--acs-float-shadow)}.site-cab-acoes{display:flex;align-items:center;gap:.5rem;margin-left:auto}.site-cab-menu{display:none}}@media(max-width:1023px){:root{--site-cab-space: calc(env(safe-area-inset-top, 0px) + var(--acs-float-inset) + var(--acs-topbar-h))}.site-cab{position:fixed;top:0;left:0;right:0;padding:calc(env(safe-area-inset-top,0px) + var(--acs-float-inset)) var(--acs-float-inset) 0;background:transparent;pointer-events:none}.site-cab .site-cab-in{pointer-events:auto}site-shell main{padding-top:calc(var(--site-cab-space) + var(--acs-float-inset))}site-shell main>site-home .site-hero,site-shell main .site-hero{margin-top:calc(-1 * (var(--site-cab-space) + var(--acs-float-inset)));padding-top:var(--site-cab-space)}.site-cab-in{height:var(--acs-topbar-h);max-width:var(--acs-float-max);margin-inline:auto;padding:0 6px 0 16px;gap:.25rem;border:1px solid var(--acs-float-line);border-radius:var(--acs-pill-radius);background:var(--acs-float-surface);box-shadow:var(--acs-float-shadow);-webkit-backdrop-filter:blur(var(--acs-float-blur));backdrop-filter:blur(var(--acs-float-blur))}.site-cab-logo img{height:1.5rem}.site-nav{display:none}.site-cab-acoes{display:flex;align-items:center;gap:.25rem;margin-left:auto}.site-cab-acoes>.btn-sm{height:2.5rem;border-radius:999px}.site-cab-menu{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;margin:2px;border-radius:999px;border:1px solid var(--color-primary-500);background:var(--color-primary-500);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}.site-cab-menu:before{content:"";position:absolute;inset:-2px;border-radius:inherit}.site-cab-menu:hover{background:var(--color-primary-600);border-color:var(--color-primary-600)}.site-cab-menu:active{transform:scale(.94)}.site-cab-menu:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.site-cab-menu .mi{position:relative;display:block;width:22px;height:22px;overflow:hidden}#app .site-cab-menu .mi .mat-icon{position:absolute;inset:0;width:22px!important;height:22px!important;opacity:1;transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .18s ease}#app .site-cab-menu .mi .mi-b svg{stroke-width:2.25}#app .site-cab-menu .mi .mi-b{opacity:0;transform:translate(14px)}#app .site-cab-menu[aria-expanded=true] .mi .mi-a{opacity:0;transform:translate(-14px)}#app .site-cab-menu[aria-expanded=true] .mi .mi-b{opacity:1;transform:none}.site-menu-veu{position:fixed;inset:0;z-index:38;background:#091e426b}.site-menu{position:fixed;z-index:39;left:var(--acs-float-inset);right:var(--acs-float-inset);max-width:var(--acs-float-max);margin-inline:auto;top:calc(env(safe-area-inset-top,0px) + var(--acs-float-inset) + var(--acs-topbar-h) + 8px);bottom:calc(var(--acs-float-inset) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;overflow:hidden;border-radius:var(--acs-float-radius);background:var(--surface);border:1px solid var(--acs-float-line);box-shadow:var(--shadow-pop),var(--acs-float-shadow);animation:acs-in .22s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.site-menu{animation:none}}.site-menu-rolo{overflow-y:auto;padding:.5rem .5rem calc(.75rem + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:.125rem}.site-menu-cta{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem .5rem .25rem}.site-menu-cta .btn{flex:1 1 auto;min-width:0;height:2.75rem;border-radius:999px;white-space:nowrap}.site-menu-titulo{padding:.9rem .9rem .35rem;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.site-menu-item{display:flex;align-items:center;gap:.75rem;min-height:3rem;padding:0 .9rem;border-radius:.9rem;font-size:15.5px;font-weight:500;color:var(--ink);transition:background-color .12s ease}.site-menu-item:hover{background:var(--color-neutral-100)}.site-menu-item.site-nav-on{color:var(--color-primary-700);background:var(--color-primary-50)}.scheme-dark .site-menu-item:hover{background:var(--color-neutral-800)}.scheme-dark .site-menu-item.site-nav-on{color:var(--color-primary-300);background:color-mix(in srgb,#FF6620 16%,transparent)}@supports (color: color-mix(in lab,red,red)){.scheme-dark .site-menu-item.site-nav-on{background:color-mix(in srgb,var(--color-primary-500) 16%,transparent)}}#app .site-menu-item .mat-icon{width:1.25rem!important;height:1.25rem!important;opacity:1;color:var(--ink-faint)}.site-menu-item.site-nav-on .mat-icon{color:inherit}.site-menu-sep{height:1px;margin:.5rem .9rem;background:var(--line-soft)}}.site-cab-entrar{display:none}@media(min-width:640px){.site-cab-entrar{display:inline-flex}}.auth-page{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:1rem;background:light-dark(#FFFFFF,#0B1630);color:light-dark(var(--ink),var(--color-neutral-100))}@media(min-width:640px){.auth-page{padding:1.5rem}}.auth-split{width:100%;max-width:1040px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--line);border-radius:1rem;overflow:hidden;background:var(--surface)}.scheme-dark .auth-split{background:#16223f}@media(min-width:900px){.auth-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:620px}}.auth-form{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:1.5rem 1.25rem}@media(min-width:640px){.auth-form{padding:2.25rem 2.5rem}}@media(min-width:900px){.auth-form{padding:2.75rem 3rem}}.auth-side{display:none}@media(min-width:900px){.auth-side{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:2.5rem;background:var(--cat-blue-bg);border-left:1px solid var(--line)}}.auth-side-kicker{display:inline-flex;align-items:center;gap:.5rem;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cat-blue-text)}.auth-side-kicker .pm-dot{width:.5rem;height:.5rem}.auth-side h2{margin:.35rem 0 0;font-size:1.35rem;line-height:1.2;font-weight:750;letter-spacing:-.015em;color:light-dark(var(--ink),var(--color-neutral-50))}.auth-side p{margin:.35rem 0 0;font-size:.875rem;line-height:1.5;color:light-dark(var(--ink-soft),var(--color-neutral-300))}.auth-shot{border-radius:.9rem;overflow:hidden;border:1px solid var(--line);background:var(--surface);box-shadow:0 1px 1px #091e422e,0 0 1px #091e423d}.auth-shot-bar{display:flex;align-items:center;gap:.4rem;padding:.45rem .7rem;border-bottom:1px solid var(--line-soft)}.auth-shot-bar i{display:block;width:.5rem;height:.5rem;border-radius:999px;background:var(--cat-blue-border)}.auth-shot-bar span{margin-left:.35rem;font-size:11px;font-weight:600;color:var(--ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auth-shot img{display:block;width:100%;height:auto}@media(min-width:900px){.auth-side.auth-side-foto{position:relative;justify-content:flex-end;overflow:hidden;background:#0b0f19}}.auth-capa{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.auth-capa-card{position:relative;display:flex;flex-direction:column;gap:.3rem;max-width:26rem;padding:1rem 1.15rem;border-radius:1rem;background:var(--surface);border:1px solid var(--line);box-shadow:0 10px 28px -14px #091e4259}.auth-capa-card b{font-size:1.05rem;line-height:1.3;font-weight:750;letter-spacing:-.01em;color:light-dark(var(--ink),var(--color-neutral-50))}.auth-capa-card span{font-size:.875rem;line-height:1.5;color:light-dark(var(--ink-soft),var(--color-neutral-300))}.scheme-dark .auth-capa-card{background:#16223f}.auth-side-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:auto}.auth-side-stats .acs-stat{padding:.65rem .7rem}.auth-side-stats .acs-stat-num{font-size:1.15rem;line-height:1.4rem}.auth-single{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.auth-card{width:100%;padding:1.5rem 1.25rem;background:var(--surface);border:1px solid var(--line);border-radius:1rem}.scheme-dark .auth-card{background:#16223f}@media(min-width:640px){.auth-card{padding:2rem}}.auth-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.75rem}.auth-logo{display:inline-flex;align-items:center}.auth-logo img{height:2.25rem;width:auto;display:block}.auth-swap{margin:0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:.3rem;font-size:.8125rem;color:var(--ink-faint);text-align:right;min-width:0}.auth-swap a{white-space:nowrap}@media(max-width:420px){.auth-swap-q{display:none}}.auth-swap a,.auth-link{font-weight:650;color:var(--color-primary-600);text-decoration:none}.auth-swap a:hover,.auth-link:hover{text-decoration:underline}.scheme-dark .auth-swap a,.scheme-dark .auth-link{color:var(--color-primary-300)}.auth-link-muted{font-weight:500;color:var(--ink-faint)}.auth-link-muted:hover{color:light-dark(var(--ink),var(--color-neutral-100))}.auth-head{margin-bottom:1.5rem;min-width:0}.auth-head h1,.auth-title{margin:0;font-size:1.5rem;line-height:1.2;font-weight:750;letter-spacing:-.015em;color:light-dark(var(--ink),var(--color-neutral-50));overflow-wrap:anywhere}.auth-head p,.auth-sub{margin:.4rem 0 0;font-size:.875rem;line-height:1.5;color:var(--ink-faint);overflow-wrap:anywhere}.auth-head.auth-center{text-align:center}.auth-head.auth-center .auth-ic{margin:0 auto .9rem}.auth-ic{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.9rem;background:var(--hue-bg, var(--cat-blue-bg));color:var(--hue-text, var(--cat-blue-text));border:1px solid var(--hue-border, var(--cat-blue-border))}.auth-ic svg{width:1.6rem;height:1.6rem}.auth-ic .material-icons,.auth-ic .mat-icon{font-size:1.6rem!important;width:1.6rem!important;height:1.6rem!important}.auth-fields{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.auth-field{display:flex;flex-direction:column;gap:.375rem;min-width:0}.auth-field .field-label{margin:0;color:light-dark(var(--ink-soft),var(--color-neutral-300));font-weight:600}.auth-field-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.auth-field-row .auth-link{font-size:.8125rem}.auth-pw{position:relative}.auth-pw .field-input{padding-inline-end:2.75rem}.auth-eye{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:.5rem;background:transparent;color:var(--ink-faint);cursor:pointer}.auth-eye:hover{background:var(--surface-2);color:light-dark(var(--ink),var(--color-neutral-100))}.auth-eye:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:1px}.auth-eye svg{width:1.25rem;height:1.25rem}.auth-err{display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:500;color:var(--cat-red-text)}.auth-err svg{width:.875rem;height:.875rem;flex:none}#app .auth-fields .btn:not(.btn-xs),#app .auth-actions .btn,#app .btn-block{width:100%;height:2.75rem}.auth-actions{display:flex;flex-direction:column;gap:.75rem}.auth-actions-row{display:flex;gap:.75rem}.auth-actions-row>.btn{flex:1 1 0}.auth-spin{width:1.25rem;height:1.25rem;animation:auth-spin 1s linear infinite}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-foot{margin:.25rem 0 0;text-align:center;font-size:.75rem;line-height:1.5;color:var(--ink-faint)}.auth-foot a{font-weight:600;color:var(--color-primary-600)}.scheme-dark .auth-foot a{color:var(--color-primary-300)}.auth-foot a:hover{text-decoration:underline}.auth-links{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-top:1.25rem;text-align:center;font-size:.8125rem}.auth-links button,.auth-links a{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-weight:600}.auth-links button:disabled{opacity:.5;cursor:not-allowed}.auth-alert{display:flex;align-items:flex-start;gap:.6rem;padding:.7rem .85rem;border-radius:.75rem;font-size:.8125rem;line-height:1.45;background:var(--hue-bg, var(--cat-blue-bg));color:var(--hue-text, var(--cat-blue-text));border:1px solid var(--hue-border, var(--cat-blue-border))}.auth-alert svg{width:1.1rem;height:1.1rem;flex:none;margin-top:.05rem}.auth-alert strong,.auth-alert b{font-weight:700}.auth-alert p{margin:0}.auth-alert+.auth-alert,.auth-alert+.auth-fields,.auth-alert+.auth-account,.auth-alert+form{margin-top:1rem}.auth-head+.auth-alert{margin-bottom:1rem}.auth-alert-stack{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.auth-alert .btn{margin-top:.25rem}.auth-account{display:flex;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem .6rem;margin-bottom:1.1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--surface-2)}.auth-avatar{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.6rem;flex:none;background:var(--cat-blue-solid);color:var(--cat-blue-on);font-size:.875rem;font-weight:700}.auth-account-name{flex:1 1 auto;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:light-dark(var(--ink),var(--color-neutral-100))}.auth-account .btn-xs{height:1.875rem}.auth-steps{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.auth-step{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;color:var(--ink-faint);white-space:nowrap}.auth-step-n{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.45rem;font-size:11px;font-weight:700;background:var(--surface-2);color:var(--ink-faint);border:1px solid var(--line)}.auth-step-on{color:light-dark(var(--ink),var(--color-neutral-50));font-weight:600}.auth-step-on .auth-step-n{background:var(--cat-blue-solid);color:var(--cat-blue-on);border-color:transparent}.auth-step-done .auth-step-n{background:var(--cat-green-bg);color:var(--cat-green-text);border-color:var(--cat-green-border)}.auth-step-done .auth-step-n svg{width:.8rem;height:.8rem}.auth-step-line{flex:1 1 auto;height:1px;background:var(--line)}.auth-step-line.on{background:var(--cat-blue-solid)}.auth-choices{display:flex;flex-direction:column;gap:.6rem;margin-top:1.25rem}.auth-choice{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.7rem .8rem;text-align:left;border:1px solid var(--line);border-radius:.85rem;background:var(--surface);color:inherit;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.auth-choice:hover:not(:disabled){border-color:var(--cat-blue-solid);background:var(--cat-blue-bg)}.auth-choice:focus-visible{outline:none;box-shadow:0 0 0 3px var(--cat-blue-solid)}@supports (color: color-mix(in lab,red,red)){.auth-choice:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--cat-blue-solid) 35%,transparent)}}.auth-choice:disabled{opacity:.55;cursor:not-allowed}.auth-choice-name{display:block;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:light-dark(var(--ink),var(--color-neutral-100))}.auth-choice-sub{display:block;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-faint)}.auth-choice svg{width:1.1rem;height:1.1rem;flex:none;color:var(--ink-faint)}.auth-center-block{display:flex;flex-direction:column;align-items:center;text-align:center}.auth-center-block .auth-ic{margin-bottom:1rem}.auth-center-block h1{margin:0;font-size:1.5rem;line-height:1.2;font-weight:750;letter-spacing:-.015em;color:light-dark(var(--ink),var(--color-neutral-50))}.auth-center-block p{margin:.4rem 0 0;font-size:.875rem;line-height:1.5;color:var(--ink-faint);max-width:30rem}.auth-resend{width:100%;margin-top:1.5rem;text-align:left}.auth-resend .field-label{font-weight:600}.auth-msg-ok{margin:.5rem 0 0;font-size:.8125rem;color:var(--cat-green-text)}.auth-msg-err{margin:.5rem 0 0;font-size:.8125rem;color:var(--cat-red-text)}.scheme-dark .auth-account{background:#0f1f3d}.scheme-dark .auth-choice{background:#16223f}.scheme-dark .auth-side{background:#0f1f3d}.scheme-dark .auth-shot{background:#16223f}@media(prefers-reduced-motion:reduce){.auth-spin{animation:none}}.auth-eye .mat-icon,.auth-eye .material-icons{font-size:1.25rem!important;width:1.25rem!important;height:1.25rem!important;line-height:1}.auth-alert>.mat-icon,.auth-alert>.material-icons{font-size:1.1rem!important;width:1.1rem!important;height:1.1rem!important;flex:none}#app kbd{font-family:var(--kbd-font-family);font-feature-settings:var(--kbd-font-feature-settings);font-optical-sizing:var(--kbd-font-optical-sizing);-webkit-font-smoothing:var(--kbd-font-smoothing);font-size:var(--kbd-font-size);line-height:var(--kbd-line-height);font-weight:var(--kbd-font-weight);letter-spacing:var(--kbd-letter-spacing);color:var(--kbd-text-color);background:var(--kbd-bg-color);padding-block:var(--kbd-padding-y);padding-inline:var(--kbd-padding-x);border-style:solid;border-width:1px;border-color:var(--kbd-border-color);border-radius:var(--kbd-border-radius)}#app kbd{--kbd-font-family: var(--font-sans);--kbd-font-feature-settings: var(--font-sans--font-feature-settings);--kbd-font-optical-sizing: var(--font-optical-sizing);--kbd-font-smoothing: var(--font-smoothing);--kbd-font-size: var(--text-sm);--kbd-line-height: var(--leading-4);--kbd-font-weight: var(--font-weight-medium);--kbd-letter-spacing: var(--tracking-widest);--kbd-padding-y: .125rem;--kbd-padding-x: .25rem;--kbd-border-radius: .25rem;--kbd-bg-color: var(--color-neutral-100);--kbd-text-color: var(--color-neutral-700);--kbd-border-color: var(--color-neutral-300)}#app{--mat-sys-body-large: 400 1rem / 1.5rem var(--font-sans);--mat-sys-body-large-font: var(--font-sans);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem var(--font-sans);--mat-sys-body-medium-font: var(--font-sans);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem var(--font-sans);--mat-sys-body-small-font: var(--font-sans);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem var(--font-display);--mat-sys-display-large-font: var(--font-display);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem var(--font-display);--mat-sys-display-medium-font: var(--font-display);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem var(--font-display);--mat-sys-display-small-font: var(--font-display);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem var(--font-display);--mat-sys-headline-large-font: var(--font-display);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem var(--font-display);--mat-sys-headline-medium-font: var(--font-display);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem var(--font-display);--mat-sys-headline-small-font: var(--font-display);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem var(--font-sans);--mat-sys-label-large-font: var(--font-sans);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem var(--font-sans);--mat-sys-label-medium-font: var(--font-sans);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem var(--font-sans);--mat-sys-label-small-font: var(--font-sans);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem var(--font-sans);--mat-sys-title-large-font: var(--font-sans);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem var(--font-sans);--mat-sys-title-medium-font: var(--font-sans);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem var(--font-sans);--mat-sys-title-small-font: var(--font-sans);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-background: light-dark( var(--color-neutral-100), var(--color-neutral-900) );--mat-sys-on-background: light-dark( var(--color-neutral-950), var(--color-white) );--mat-sys-surface: light-dark( var(--color-neutral-100), var(--color-neutral-900) );--mat-sys-surface-dim: light-dark( var(--color-neutral-100), var(--color-neutral-950) );--mat-sys-surface-bright: light-dark( var(--color-white), var(--color-neutral-900) );--mat-sys-surface-tint: light-dark( var(--color-primary-50), var(--color-primary-950) );--mat-sys-surface-variant: light-dark( var(--color-neutral-50), var(--color-neutral-800) );--mat-sys-surface-container-lowest: light-dark( var(--color-white), var(--color-neutral-950) );--mat-sys-surface-container-low: light-dark( var(--color-neutral-50), var(--color-neutral-900) );--mat-sys-surface-container: light-dark( var(--color-neutral-100), var(--color-neutral-800) );--mat-sys-surface-container-high: light-dark( var(--color-neutral-200), var(--color-neutral-700) );--mat-sys-surface-container-highest: light-dark( var(--color-neutral-300), var(--color-neutral-600) );--mat-sys-on-surface: light-dark( var(--color-neutral-950), var(--color-white) );--mat-sys-on-surface-variant: var(--color-neutral-500);--mat-sys-primary: var(--color-primary-600);--mat-sys-primary-container: light-dark( var(--color-primary-50), var(--color-primary-950) );--mat-sys-primary-fixed: var(--color-primary-600);--mat-sys-primary-fixed-dim: var(--color-primary-500);--mat-sys-on-primary: #111111;--mat-sys-on-primary-container: light-dark( var(--color-primary-950), var(--color-primary-50) );--mat-sys-on-primary-fixed: #111111;--mat-sys-on-primary-fixed-variant: #111111;--mat-sys-error: var(--color-error-600);--mat-sys-error-container: light-dark( var(--color-error-50), var(--color-error-950) );--mat-sys-on-error: var(--color-error-50);--mat-sys-on-error-container: light-dark( var(--color-error-950), var(--color-error-50) );--mat-sys-outline: light-dark( var(--color-neutral-300), var(--color-neutral-700) );--mat-sys-outline-variant: light-dark( var(--color-neutral-300), var(--color-neutral-700) );--mat-sys-scrim: light-dark(var(--color-neutral-950), var(--color-black));--mat-sys-shadow: var(--color-black);--mat-sys-inverse-primary: var(--color-primary-600);--mat-sys-inverse-surface: light-dark( var(--color-neutral-900), var(--color-neutral-100) );--mat-sys-inverse-on-surface: light-dark( var(--color-white), var(--color-neutral-950) );--mat-sys-neutral-variant20: var(--color-neutral-900);--mat-sys-neutral10: var(--color-neutral-950);--mat-sys-level0: 0px 0px 0px 0px var(--mat-sys-shadow), 0px 0px 0px 0px var(--mat-sys-shadow), 0px 0px 0px 0px var(--mat-sys-shadow);--mat-sys-level1: 0px 2px 1px -1px var(--mat-sys-shadow), 0px 1px 1px 0px var(--mat-sys-shadow), 0px 1px 3px 0px var(--mat-sys-shadow);--mat-sys-level2: 0px 3px 3px -2px var(--mat-sys-shadow), 0px 3px 4px 0px var(--mat-sys-shadow), 0px 1px 8px 0px var(--mat-sys-shadow);--mat-sys-level3: 0px 3px 5px -1px var(--mat-sys-shadow), 0px 6px 10px 0px var(--mat-sys-shadow), 0px 1px 18px 0px var(--mat-sys-shadow);--mat-sys-level4: 0px 5px 5px -3px var(--mat-sys-shadow), 0px 8px 10px 1px var(--mat-sys-shadow), 0px 3px 14px 2px var(--mat-sys-shadow);--mat-sys-level5: 0px 7px 8px -4px var(--mat-sys-shadow), 0px 12px 17px 2px var(--mat-sys-shadow), 0px 5px 22px 4px var(--mat-sys-shadow);--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-bottom-sheet-container-shape: .5rem;--mat-button-text-container-shape: .5rem;--mat-button-text-container-height: 2.5rem;--mat-button-text-horizontal-padding: .75rem;--mat-button-text-with-icon-horizontal-padding: .75rem;--mat-button-text-icon-offset: 0rem;--mat-button-outlined-container-shape: .5rem;--mat-button-outlined-container-height: 2.5rem;--mat-button-outlined-horizontal-padding: .75rem;--mat-button-outlined-icon-offset: 0rem;--mat-button-outlined-label-text-color: light-dark( var(--color-neutral-950), var(--color-white) );--mat-button-outlined-state-layer-color: light-dark( var(--color-neutral-950), var(--color-white) );--mat-button-outlined-ripple-color: light-dark( color-mix(in srgb, #0B1630 10%, transparent), color-mix(in srgb, #fff 10%, transparent) );--mat-button-tonal-container-shape: .5rem;--mat-button-tonal-container-height: 2.5rem;--mat-button-tonal-horizontal-padding: .75rem;--mat-button-tonal-icon-offset: 0rem;--mat-button-filled-container-shape: .5rem;--mat-button-filled-container-height: 2.5rem;--mat-button-filled-horizontal-padding: .75rem;--mat-button-filled-icon-offset: 0rem;--mat-button-protected-container-shape: .5rem;--mat-button-protected-container-height: 2.5rem;--mat-button-protected-horizontal-padding: .75rem;--mat-button-protected-icon-offset: 0rem;--mat-icon-button-container-shape: .5rem;--mat-icon-button-icon-size: 1rem;--mat-icon-button-state-layer-size: 2.25rem;--mat-button-toggle-shape: .5rem;--mat-button-toggle-height: 2.125rem;--mat-card-elevated-container-shape: .75rem;--mat-card-elevated-container-color: light-dark( var(--color-white), var(--color-neutral-800) );--mat-card-filled-container-shape: .75rem;--mat-card-filled-container-color: light-dark( var(--color-neutral-100), var(--color-neutral-800) );--mat-card-outlined-container-shape: .75rem;--mat-card-outlined-container-color: light-dark( var(--color-white), var(--color-neutral-800) );--mat-checkbox-state-layer-size: 2.25rem;--mat-option-label-text-size: var(--text-base);--mat-option-label-text-line-height: var(--leading-5);--mat-datepicker-calendar-container-background-color: light-dark( var(--color-white), var(--color-neutral-800) );--mat-datepicker-calendar-container-elevation-shadow: var(--mat-sys-level2);--mat-datepicker-calendar-container-shape: .5rem;--mat-dialog-container-shape: 1rem;--mat-expansion-header-text-size: var(--text-base);--mat-expansion-header-text-weight: var(--font-weight-medium);--mat-expansion-container-text-size: var(--text-base);--mat-expansion-container-text-weight: var(--text-base--font-weight);--mat-expansion-container-text-tracking: var(--tracking-normal);--mat-expansion-container-shape: 0;--mat-expansion-container-elevation-shadow: none;--mat-expansion-container-background-color: transparent;--mat-icon-color: currentColor;--mat-list-active-indicator-shape: .5rem;--mat-list-list-item-one-line-container-height: 2.25rem;--mat-list-list-item-label-text-size: var(--text-base);--mat-list-list-item-label-text-tracking: var(--tracking-normal);--mat-list-active-indicator-color: light-dark( var(--color-neutral-200), var(--color-neutral-800) );--mat-menu-container-shape: .5rem;--mat-menu-container-color: light-dark( var(--color-white), var(--color-neutral-800) );--mat-menu-divider-bottom-spacing: .25rem;--mat-menu-divider-top-spacing: .25rem;--mat-menu-divider-color: light-dark( var(--color-neutral-200), var(--color-neutral-700) );--mat-menu-item-icon-color: currentColor;--mat-menu-item-icon-size: 1rem;--mat-menu-item-label-text-size: var(--text-base);--mat-menu-item-label-text-weight: var(--text-base--font-weight);--mat-paginator-container-background-color: light-dark( var(--color-white), var(--color-neutral-800) );--mat-progress-bar-track-color: light-dark( var(--color-neutral-200), var(--color-neutral-800) );--mat-select-trigger-text-size: var(--text-base);--mat-select-trigger-text-line-height: var(--leading-5);--mat-select-panel-background-color: light-dark( var(--color-white), var(--color-neutral-800) );--mat-sidenav-container-background-color: light-dark( var(--color-neutral-100), var(--color-neutral-950) );--mat-sidenav-sidenav-background-color: light-dark( var(--color-neutral-100), var(--color-neutral-950) );--mat-sidenav-content-background-color: light-dark( var(--color-white), var(--color-neutral-900) );--mat-sidenav-container-text-color: light-dark( var(--color-neutral-950), var(--color-white) );--mat-sidenav-container-shape: 0;--mat-sidenav-container-divider-color: transparent;--mat-slide-toggle-track-width: 2.5rem;--mat-slide-toggle-track-height: 1.5rem;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-handle-height: 1rem;--mat-slide-toggle-with-icon-handle-size: 1rem;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 1.25rem;--mat-slide-toggle-unselected-icon-size: .75rem;--mat-slide-toggle-selected-icon-size: .75rem;--mat-slide-toggle-selected-handle-size: 1rem;--mat-slide-toggle-unselected-handle-size: 1rem;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 .25rem;--mat-slide-toggle-selected-handle-horizontal-margin: 0 1.25rem;--mat-slide-toggle-unselected-icon-color: light-dark( color-mix(in srgb, #000 40%, transparent), color-mix(in srgb, #fff 40%, transparent) );--mat-slide-toggle-selected-icon-color: var(--color-neutral-950);--mat-table-background-color: transparent;--mat-table-row-item-outline-color: light-dark( var(--color-neutral-200), var(--color-neutral-800) );--mat-tab-container-height: 2.25rem;--mat-tab-divider-color: light-dark( var(--color-neutral-200), var(--color-neutral-800) )}@supports (color: color-mix(in lab,red,red)){#app{--mat-sys-level0: 0px 0px 0px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 80%), 0px 0px 0px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 86%), 0px 0px 0px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 88%)}}@supports (color: color-mix(in lab,red,red)){#app{--mat-sys-level1: 0px 2px 1px -1px color-mix(in srgb, var(--mat-sys-shadow), transparent 80%), 0px 1px 1px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 86%), 0px 1px 3px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 88%)}}@supports (color: color-mix(in lab,red,red)){#app{--mat-sys-level2: 0px 3px 3px -2px color-mix(in srgb, var(--mat-sys-shadow), transparent 80%), 0px 3px 4px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 86%), 0px 1px 8px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 88%)}}@supports (color: color-mix(in lab,red,red)){#app{--mat-sys-level3: 0px 3px 5px -1px color-mix(in srgb, var(--mat-sys-shadow), transparent 80%), 0px 6px 10px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 86%), 0px 1px 18px 0px color-mix(in srgb, var(--mat-sys-shadow), transparent 88%)}}@supports (color: color-mix(in lab,red,red)){#app{--mat-sys-level4: 0px 5px 5px -3px color-mix(in srgb, var(--mat-sys-shadow), transparent 80%), 0px 8px 10px 1px color-mix(in srgb, var(--mat-sys-shadow), transparent 86%), 0px 3px 14px 2px color-mix(in srgb, var(--mat-sys-shadow), transparent 88%)}}@supports (color: color-mix(in lab,red,red)){#app{--mat-sys-level5: 0px 7px 8px -4px color-mix(in srgb, var(--mat-sys-shadow), transparent 80%), 0px 12px 17px 2px color-mix(in srgb, var(--mat-sys-shadow), transparent 86%), 0px 5px 22px 4px color-mix(in srgb, var(--mat-sys-shadow), transparent 88%)}}@media(width>=40rem){#app [class^=mat-mdc-][class$=-touch-target]{display:none}}@supports (color: color-mix(in lab,red,red)){#app{--mat-button-outlined-ripple-color: light-dark( color-mix(in oklch, var(--color-neutral-950) 10%, transparent), color-mix(in oklch, var(--color-white) 10%, transparent) )}}#app .mat-mdc-button-base{--mat-icon-color: currentColor}#app .mat-mdc-button-base.small{--mat-button-text-container-height: 1.75rem;--mat-button-outlined-container-height: 1.75rem;--mat-button-tonal-container-height: 1.75rem;--mat-button-filled-container-height: 1.75rem;--mat-button-protected-container-height: 1.75rem}#app mat-card.mat-mdc-card-filled{padding:.5rem .25rem .25rem}#app mat-card.mat-mdc-card-filled .mat-mdc-card-header{padding:0 .25rem .5rem .75rem;min-height:2rem}#app mat-card.mat-mdc-card-filled .mat-mdc-card-content{background:light-dark(var(--color-white),var(--color-neutral-900));border-radius:.5rem;padding:1rem;border:1px solid light-dark(var(--color-neutral-200),var(--color-neutral-700))}#app .mat-pseudo-checkbox-minimal{width:1rem;height:1rem}#app .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{width:.625rem;height:.25rem;border-left-width:.09375rem;border-bottom-width:.09375rem}#app .mat-mdc-option{min-height:2.25rem}#app .mat-expansion-panel{border-radius:.5rem}#app .mat-mdc-form-field{height:fit-content;font-family:var(--form-field-font-family);font-feature-settings:var(--form-field-font-feature-settings);font-optical-sizing:var(--form-field-font-optical-sizing);-webkit-font-smoothing:var(--form-field-font-smoothing);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);font-weight:var(--form-field-font-weight);letter-spacing:var(--form-field-letter-spacing)}#app .mat-mdc-form-field:has(.mat-mdc-text-field-wrapper:not(.mdc-text-field--no-label)){margin-top:calc(var(--form-field-gap-y) + var(--form-field-label-line-height))}#app .mat-mdc-form-field .mat-mdc-form-field-focus-overlay,#app .mat-mdc-form-field .mdc-line-ripple{display:none}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper{isolation:isolate;position:relative;overflow:visible;border-width:1px;border-style:solid;border-color:var(--form-field-border-color);border-radius:var(--form-field-border-radius);background:var(--form-field-bg-color);padding:0}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled){box-shadow:0 1px 2px 0 var(--form-field-shadow-color)}[dir=rtl] :is(#app .mat-mdc-form-field .mat-mdc-text-field-wrapper){padding:0}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper:after{content:"";position:absolute;inset:-1px;z-index:-10;pointer-events:none;border-radius:var(--form-field-border-radius);box-shadow:inset 0 0 0 2px var(--form-field-outline-color)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled){border-color:var(--form-field-border-color-error)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mat-mdc-form-field-flex .mat-mdc-form-field-infix label{color:var(--form-field-text-color-error)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--disabled{opacity:50%}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{position:static;align-items:center;column-gap:var(--form-field-gap-x);padding-block:calc(var(--form-field-padding-y) - 1px);padding-inline:calc(var(--form-field-padding-x) - 1px)}[dir=rtl] :is(#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex){padding-block:calc(var(--form-field-padding-y) - 1px);padding-inline:calc(var(--form-field-padding-x) - 1px)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:has(.mat-mdc-form-field-textarea-control){align-items:flex-start}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{position:static;display:flex;width:auto;min-height:0;padding:0}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix label{transition:none;transform:none;top:calc(-1 * (var(--form-field-label-line-height) + var(--form-field-gap-y)));left:0;font-size:var(--form-field-label-font-size);line-height:var(--form-field-label-line-height);font-weight:var(--form-field-label-font-weight);letter-spacing:var(--form-field-label-letter-spacing);color:var(--form-field-text-color)}[dir=rtl] :is(#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix label){left:auto;right:0}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element{color:var(--form-field-text-color);caret-color:currentColor}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element::placeholder{transition:none;opacity:1;color:var(--form-field-placeholder-color)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element.mat-mdc-form-field-textarea-control{min-height:var(--form-field-line-height)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix{display:flex;align-items:center;justify-content:center;align-self:unset;padding:0;color:var(--form-field-affix-color);height:var(--form-field-line-height);line-height:var(--form-field-line-height)}:is(#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix) .mat-icon{box-sizing:border-box;padding:0;color:var(--form-field-affix-color);width:var(--form-field-icon-size);height:var(--form-field-icon-size);font-size:var(--form-field-icon-size);margin-left:var(--form-field-icon-margin-x);margin-right:var(--form-field-icon-margin-x)}[dir=rtl] :is(:is(#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix) .mat-icon){margin-left:var(--form-field-icon-margin-x);margin-right:var(--form-field-icon-margin-x)}:is(#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix,#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix) .mat-icon svg{width:var(--form-field-icon-size);height:var(--form-field-icon-size)}#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{font-size:var(--form-field-subscript-font-size);line-height:var(--form-field-subscript-line-height);font-weight:var(--form-field-subscript-font-weight);letter-spacing:var(--form-field-subscript-letter-spacing);display:flex}#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{position:relative;display:flex;flex:1 1 auto;padding:0;margin:var(--form-field-gap-y) 0 0 0;min-height:var(--form-field-subscript-line-height)}#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error{display:flex;color:var(--form-field-text-color-error)}#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{display:flex;color:var(--form-field-hint-color)}#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-spacer{flex:1 1 auto}#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper:not(:has(.mat-mdc-form-field-hint)),#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper:not(:has(.mat-mdc-form-field-error)){margin:0}#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,#app .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{min-height:0}#app .mat-mdc-form-field .mat-mdc-form-field-bottom-align:before{display:none}#app .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,#app .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing{display:none}#app .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch{border:none!important;width:100%!important}#app .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch label{transition:none!important;transform:none!important;max-width:100%!important;top:calc(-1 * (var(--form-field-label-line-height) + var(--form-field-gap-y)));left:0;font-size:var(--form-field-label-font-size);line-height:var(--form-field-label-line-height);font-weight:var(--form-field-label-font-weight);letter-spacing:var(--form-field-label-letter-spacing);color:var(--form-field-text-color)}#app .mat-mdc-form-field{--form-field-font-family: var(--font-sans);--form-field-font-feature-settings: var(--font-sans--font-feature-settings);--form-field-font-optical-sizing: var(--font-optical-sizing);--form-field-font-smoothing: var(--font-smoothing);--form-field-font-size: var(--text-base);--form-field-line-height: var(--leading-5);--form-field-font-weight: var(--font-weight-normal);--form-field-letter-spacing: var(--tracking-normal);--form-field-label-font-size: var(--text-base);--form-field-label-line-height: var(--leading-5);--form-field-label-font-weight: var(--font-weight-medium);--form-field-label-letter-spacing: var(--tracking-normal);--form-field-subscript-font-size: var(--text-xs);--form-field-subscript-line-height: var(--leading-4);--form-field-subscript-font-weight: var(--font-weight-normal);--form-field-subscript-letter-spacing: var(--tracking-normal);--form-field-border-radius: .5rem;--form-field-margin-top: 1.5rem;--form-field-padding-y: .6875rem;--form-field-padding-x: .75rem;--form-field-gap-y: .5rem;--form-field-gap-x: .5rem;--form-field-icon-size: 1rem;--form-field-icon-margin-x: -.125rem;--form-field-text-color: light-dark( var(--color-neutral-950), var(--color-white) );--form-field-text-color-error: var(--color-error-500);--form-field-hint-color: var(--color-neutral-500);--form-field-placeholder-color: var(--color-neutral-500);--form-field-affix-color: var(--color-neutral-500);--form-field-bg-color: light-dark( var(--color-white), var(--color-neutral-800) );--form-field-border-color: light-dark( var(--color-neutral-300), var(--color-neutral-700) );--form-field-border-color-error: light-dark( var(--color-error-600), var(--color-error-500) );--form-field-shadow-color: color-mix( in oklch, #000, transparent 95% );--form-field-outline-color: transparent}@supports (color: color-mix(in lab,red,red)){#app .mat-mdc-form-field{--form-field-shadow-color: color-mix( in oklch, var(--color-black), transparent 95% )}}#app .mat-mdc-form-field.mat-focused{--form-field-outline-color: var(--color-primary-600)}:is(#app .mat-mdc-form-field .mat-mdc-form-field-text-prefix,#app .mat-mdc-form-field .mat-mdc-form-field-icon-prefix,#app .mat-mdc-form-field .mat-mdc-form-field-text-suffix,#app .mat-mdc-form-field .mat-mdc-form-field-icon-suffix) .mat-mdc-icon-button{--icon-button-size: fit-content;--icon-button-padding: 0;--icon-button-bg-color-hover: transparent;--icon-button-bg-color-active: transparent}@media screen and (max-width:640px){#app .mat-mdc-form-field{--form-field-font-size: var(--text-xl)}}#app .mat-icon{width:1rem;height:1rem}#app .mat-mdc-menu-content{padding:.25rem 0}#app .mat-mdc-menu-item{min-height:2rem}#app .mdc-linear-progress{border-radius:.5rem;overflow:hidden}#app .mat-mdc-select-arrow-wrapper{height:1.25rem;transform:none}#app .mat-mdc-select-panel{border-radius:.5rem}@media screen and (max-width:640px){#app{--mat-select-trigger-text-size: var(--text-xl)}}#app .mat-drawer-container{display:flex;flex:1 1 auto;background:var(--mat-sidenav-container-background-color)}#app .mat-drawer-container .mat-drawer{background:var(--mat-sidenav-sidenav-background-color)}#app .mat-drawer-container .mat-drawer .mat-drawer-inner-container{display:flex}#app .mat-drawer-container .mat-drawer-content{display:flex;flex:1 1 auto;flex-direction:column;height:auto;background:var(--mat-sidenav-content-background-color)}@supports (color: color-mix(in lab,red,red)){#app{--mat-slide-toggle-unselected-icon-color: light-dark( color-mix(in oklch, var(--color-black) 40%, transparent), color-mix(in oklch, var(--color-white) 40%, transparent) )}}#app .mdc-data-table__row:last-child>.mat-mdc-cell{border-bottom-color:var( --mat-table-row-item-outline-color, var(--mat-sys-outline, rgba(0, 0, 0, .12)) );border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid}.app-snack .mdc-snackbar__surface{border-radius:14px!important;box-shadow:0 12px 32px #091e4259!important;background-color:#172b4d!important;border-left:4px solid transparent!important}.app-snack--success .mdc-snackbar__surface{border-left-color:var(--cat-green-solid, #00E676)!important}.app-snack--info .mdc-snackbar__surface{border-left-color:var(--cat-blue-solid, #43459E)!important}.app-snack--warn .mdc-snackbar__surface{border-left-color:var(--cat-orange-solid, #FF6D00)!important}.app-snack--error .mdc-snackbar__surface{border-left-color:var(--cat-red-solid, #FF1744)!important}.app-snack .mat-mdc-snack-bar-label,.app-snack .mdc-snackbar__label{color:#fff!important;font-weight:500}.app-snack .mat-mdc-button.mat-mdc-snack-bar-action{color:#ffffffd9!important;--mdc-text-button-label-text-color: rgba(255, 255, 255, .85)}#app{--ctl-h: 2.75rem;--ctl-radius: .5rem;--ctl-pad-x: .75rem;--ctl-font: var(--text-base);--ctl-check: 1.125rem;--ctl-touch: 2.75rem;--ctl-gap: .375rem;--ctl-motion: .15s;--ctl-accent: var(--color-primary-600);--ctl-accent-strong: var(--color-primary-700);--ctl-ring-w: 3px;--ctl-ring: var(--ctl-accent);--ctl-text: light-dark(var(--color-neutral-950), var(--color-white));--ctl-label: light-dark(var(--ink-soft, var(--color-neutral-600)), var(--color-neutral-400));--ctl-placeholder: light-dark(var(--color-neutral-500), var(--color-neutral-400));--ctl-hint: var(--color-neutral-500);--ctl-bg: light-dark(var(--color-white), var(--color-neutral-800));--ctl-bg-soft: light-dark(var(--color-neutral-50), var(--color-neutral-900));--ctl-bg-disabled: light-dark(var(--color-neutral-50), var(--color-neutral-900));--ctl-border: light-dark(var(--color-neutral-300), var(--color-neutral-700));--ctl-border-hover: light-dark(var(--color-neutral-400), var(--color-neutral-600));--ctl-border-strong: light-dark(var(--color-neutral-400), var(--color-neutral-500));--ctl-track: light-dark(var(--color-neutral-300), var(--color-neutral-600));--ctl-shadow: 0 1px 2px 0 color-mix(in srgb, #000 5%, transparent);--ctl-on-accent: var(--color-white);--ctl-error: light-dark(var(--color-error-600), var(--color-error-400));--ctl-error-ring: var(--ctl-error);--ctl-success: light-dark(var(--color-green-600, #16A34A), var(--color-green-400, #4ADE80));--ctl-success-ring: var(--ctl-success);--ctl-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238A96A8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--ctl-magnifier: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238A96A8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E");--ctl-check-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--ctl-minus-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E");--ctl-x-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E");--field-height: var(--ctl-h);--field-radius: var(--ctl-radius);--field-pad-x: var(--ctl-pad-x)}@supports (color: color-mix(in lab,red,red)){#app{--ctl-ring: color-mix(in srgb, var(--ctl-accent) 20%, transparent)}}@supports (color: color-mix(in lab,red,red)){#app{--ctl-shadow: 0 1px 2px 0 color-mix(in srgb, var(--color-black) 5%, transparent)}}@supports (color: color-mix(in lab,red,red)){#app{--ctl-error-ring: color-mix(in srgb, var(--ctl-error) 20%, transparent)}}@supports (color: color-mix(in lab,red,red)){#app{--ctl-success-ring: color-mix(in srgb, var(--ctl-success) 20%, transparent)}}@media(min-width:768px){#app{--ctl-h: 2.5rem}}#app .field-sm{--field-height: 2.25rem;--ctl-h: 2.25rem}#app .field-lg{--field-height: 3rem;--ctl-h: 3rem}#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],select,textarea,.input,.wz-input,.pmr-input):where(:not(.mat-mdc-input-element):not(.mat-mdc-form-field *):not(.mat-mdc-select *):not(.mat-calendar *):not(.cdk-visually-hidden):not(.sr-only):not(.hidden):not(.peer):not([class*=bg-transparent]):not(.acs-menu-search *):not(.ss-input):not(.field-input):not(.field-select):not(.field-textarea)){box-sizing:border-box;width:100%;height:var(--ctl-h);padding-inline:var(--ctl-pad-x);font:inherit;font-size:var(--ctl-font);line-height:1.25rem;color:var(--ctl-text);background-color:var(--ctl-bg);border:1px solid var(--ctl-border);border-radius:var(--ctl-radius);box-shadow:var(--ctl-shadow);outline:none;appearance:none;-webkit-appearance:none;transition:border-color var(--ctl-motion),box-shadow var(--ctl-motion),background-color var(--ctl-motion)}#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(textarea:not(.mat-mdc-input-element):not(.field-input):not(.field-textarea):not([class*=bg-transparent])){height:auto;min-height:5.5rem;padding-block:.55rem;resize:vertical}#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(select:not(.field-select):not(.mat-mdc-form-field *)){padding-inline-end:2.25rem;background-image:var(--ctl-chevron);background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;cursor:pointer}#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(select[multiple],select[size]:not([size="1"])){height:auto;min-height:var(--ctl-h);padding-block:.375rem;background-image:none}#app .field-input,#app .field-select,#app .field-textarea{color:var(--ctl-text);background-color:var(--ctl-bg);border-color:var(--ctl-border);border-radius:var(--ctl-radius);box-shadow:var(--ctl-shadow);transition:border-color var(--ctl-motion),box-shadow var(--ctl-motion),background-color var(--ctl-motion)}#app .field-select{background-image:var(--ctl-chevron)}#app.scheme-dark .field-input,#app.scheme-dark .field-select,#app.scheme-dark .field-textarea{color:var(--ctl-text);background-color:var(--ctl-bg);border-color:var(--ctl-border)}#app .field-input::placeholder,#app .field-textarea::placeholder,#app.scheme-dark .field-input::placeholder,#app.scheme-dark .field-textarea::placeholder,#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(input,textarea)::placeholder{color:var(--ctl-placeholder);opacity:1}#app :is(.field-input,.field-select,.field-textarea):hover:not(:disabled):not(:focus),#app.scheme-dark :is(.field-input,.field-select,.field-textarea):hover:not(:disabled):not(:focus),#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not(.mat-mdc-input-element):not([class*=bg-transparent]),select,textarea):hover:not(:disabled):not(:focus){border-color:var(--ctl-border-hover)}#app :is(.field-input,.field-select,.field-textarea):focus,#app :is(.field-input,.field-select,.field-textarea):focus-visible,#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not(.mat-mdc-input-element):not([class*=bg-transparent]),select,textarea):focus-visible{border-color:var(--ctl-accent);box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring);outline:none}#app :is(.field-input,.field-select,.field-textarea):disabled,#app.scheme-dark :is(.field-input,.field-select,.field-textarea):disabled,#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(input,select,textarea):disabled{opacity:.6;cursor:not-allowed;background-color:var(--ctl-bg-disabled);box-shadow:none}#app :is(.field-input,.field-textarea)[readonly]:not(:disabled){background-color:var(--ctl-bg-soft)}#app :is(.field-input,.field-select,.field-textarea,admin-layout input,admin-layout select,admin-layout textarea,.cdk-overlay-container input,.cdk-overlay-container select,.cdk-overlay-container textarea):is(.is-invalid,[aria-invalid=true],.ng-invalid.ng-touched):not(.mat-mdc-input-element):not([type=checkbox]):not([type=radio]){border-color:var(--ctl-error)}#app :is(.field-input,.field-select,.field-textarea,admin-layout input,admin-layout select,admin-layout textarea,.cdk-overlay-container input,.cdk-overlay-container select,.cdk-overlay-container textarea):is(.is-invalid,[aria-invalid=true],.ng-invalid.ng-touched):not(.mat-mdc-input-element):not([type=checkbox]):not([type=radio]):focus-visible{border-color:var(--ctl-error);box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-error-ring)}#app :is(.field-input,.field-select,.field-textarea,input,select,textarea).is-valid:not(.mat-mdc-input-element){border-color:var(--ctl-success)}#app :is(.field-input,.field-select,.field-textarea,input,select,textarea).is-valid:not(.mat-mdc-input-element):focus-visible{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-success-ring)}@media(max-width:640px){#app :is(.field-input,.field-select,.field-textarea):not(.field-sm),#app :where(admin-layout,.cdk-overlay-container,.acs-ctl) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.mat-mdc-input-element):not([class*=bg-transparent]),select,textarea){font-size:1rem}}#app :is(input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week]){min-width:0}#app :is(input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week])::-webkit-calendar-picker-indicator{width:1rem;height:1rem;padding:0;margin-inline-start:.25rem;opacity:.55;cursor:pointer;transition:opacity var(--ctl-motion)}#app :is(input[type=date],input[type=time],input[type=datetime-local])::-webkit-calendar-picker-indicator:hover{opacity:.9}#app.scheme-dark :is(input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week])::-webkit-calendar-picker-indicator{filter:invert(1)}#app :is(input[type=date],input[type=time],input[type=datetime-local])::-webkit-date-and-time-value{text-align:start;min-height:1.25rem}#app input[type=number]::-webkit-outer-spin-button,#app input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#app input[type=number]{-moz-appearance:textfield;appearance:textfield}#app :is(input[type=search],.field-search,.acs-filters-search):not(.mat-mdc-input-element):not(.ss-input){padding-inline-start:2.375rem;background-image:var(--ctl-magnifier);background-repeat:no-repeat;background-position:left .75rem center;background-size:1rem}#app input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#app input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:1rem;height:1rem;cursor:pointer;opacity:.55;background-color:currentColor;-webkit-mask:var(--ctl-x-mask) center / .875rem no-repeat;mask:var(--ctl-x-mask) center / .875rem no-repeat}#app input[type=search]::-webkit-search-cancel-button:hover{opacity:.9}#app .field{display:flex;flex-direction:column;min-width:0}#app .field-label{display:block;margin-bottom:var(--ctl-gap);font-size:var(--text-sm);line-height:1rem;font-weight:var(--font-weight-medium);color:var(--ctl-label)}#app .field>.field-label~:is(.field-hint,.field-error,.field-success){margin-top:var(--ctl-gap)}#app .field-required:after,#app .field-label[data-required]:after{content:" *";color:var(--ctl-error);font-weight:600}#app :is(.field-hint,.field-error,.field-success){display:flex;align-items:flex-start;gap:.25rem;margin-top:var(--ctl-gap);font-size:var(--text-xs);line-height:1rem;font-weight:var(--font-weight-normal)}#app .field-hint{color:var(--ctl-hint)}#app .field-error{color:var(--ctl-error)}#app .field-success{color:var(--ctl-success)}#app :is(.field-error,.field-success):before{content:"";flex:none;width:.875rem;height:.875rem;margin-top:.0625rem;background-color:currentColor;-webkit-mask:var(--ctl-x-mask) center / 100% no-repeat;mask:var(--ctl-x-mask) center / 100% no-repeat}#app .field-success:before{-webkit-mask-image:var(--ctl-check-mask);mask-image:var(--ctl-check-mask)}#app :is(.field-hint,.field-error,.field-success):empty{display:none}#app input[type=checkbox]:not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden),#app input[type=radio]:not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-radio__native-control):not(.cdk-visually-hidden){appearance:none;-webkit-appearance:none;position:relative;display:inline-grid;place-content:center;flex:none;box-sizing:border-box;width:var(--ctl-check);height:var(--ctl-check);margin:0;color:var(--ctl-on-accent);background-color:var(--ctl-bg);border:1.5px solid var(--ctl-border-strong);border-radius:.3125rem;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ctl-motion),border-color var(--ctl-motion),box-shadow var(--ctl-motion)}#app input[type=radio]:not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-radio__native-control){border-radius:50%}#app input[type=checkbox]:not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):before,#app input[type=radio]:not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-radio__native-control):before{content:"";position:absolute;inset:calc((var(--ctl-check) - var(--ctl-touch)) / 2);border-radius:inherit}#app input[type=checkbox]:not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):after{content:"";width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask:var(--ctl-check-mask) center / 100% no-repeat;mask:var(--ctl-check-mask) center / 100% no-repeat;transform:scale(0);opacity:0;transition:transform .18s cubic-bezier(.2,.8,.2,1.2),opacity .12s}#app input[type=radio]:not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-radio__native-control):after{content:"";width:.5rem;height:.5rem;border-radius:50%;background-color:currentColor;transform:scale(0);opacity:0;transition:transform .18s cubic-bezier(.2,.8,.2,1.2),opacity .12s}#app input[type=checkbox]:not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):indeterminate:after{-webkit-mask-image:var(--ctl-minus-mask);mask-image:var(--ctl-minus-mask)}#app :is(input[type=checkbox],input[type=radio]):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.mdc-radio__native-control):is(:checked,:indeterminate){background-color:var(--ctl-accent);border-color:var(--ctl-accent)}#app :is(input[type=checkbox],input[type=radio]):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.mdc-radio__native-control):is(:checked,:indeterminate):after{transform:scale(1);opacity:1}#app :is(input[type=checkbox],input[type=radio]):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.mdc-radio__native-control):hover:not(:disabled):not(:checked){border-color:var(--ctl-accent)}#app :is(input[type=checkbox],input[type=radio]):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.mdc-radio__native-control):checked:hover:not(:disabled){background-color:var(--ctl-accent-strong);border-color:var(--ctl-accent-strong)}#app :is(input[type=checkbox],input[type=radio]):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.mdc-radio__native-control):focus-visible{outline:none;border-color:var(--ctl-accent);box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app :is(input[type=checkbox],input[type=radio]):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.mdc-radio__native-control):disabled{opacity:.5;cursor:not-allowed;background-color:var(--ctl-bg-disabled);border-color:var(--ctl-border)}#app :is(input[type=checkbox],input[type=radio]):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.mdc-radio__native-control):disabled:checked{background-color:var(--ctl-track);border-color:var(--ctl-track)}#app :is(input[type=checkbox],input[type=radio]):is(.is-invalid,[aria-invalid=true]):not(:checked){border-color:var(--ctl-error)}#app .field-check{display:inline-flex;align-items:center;gap:.625rem;min-height:var(--ctl-touch);font-size:var(--ctl-font);line-height:1.25rem;color:var(--ctl-text);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}#app .field-check.field-check-top{align-items:flex-start}#app .field-check.field-check-top>:is(input[type=checkbox],input[type=radio]){margin-top:.0625rem}#app .field-check:has(>:disabled){cursor:not-allowed;color:var(--ctl-hint)}#app .field-check .field-hint{margin-top:0}#app .field-check-group{display:flex;flex-direction:column;gap:0}#app .field-check-group.field-check-row{flex-direction:row;flex-wrap:wrap;column-gap:1.25rem}@media(min-width:768px){#app .field-check{min-height:2.25rem}}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden){width:2.5rem;height:1.5rem;border:0;border-radius:999px;background-color:var(--ctl-track);display:inline-block;place-content:unset;transition:background-color .2s}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden):before{inset:-.625rem 0}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden):after{content:"";position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:var(--color-white);-webkit-mask:none;mask:none;opacity:1;box-shadow:0 1px 2px #091e4247;transform:translate(0);transition:transform .2s cubic-bezier(.2,.8,.2,1)}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden):checked{background-color:var(--ctl-accent);border-color:transparent}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden):checked:after{transform:translate(1rem)}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden):checked:hover:not(:disabled){background-color:var(--ctl-accent-strong)}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden):hover:not(:disabled):not(:checked){background-color:var(--ctl-border-strong)}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden):focus-visible{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app input[type=checkbox]:is([role=switch],.field-switch):not(.peer):not(.sr-only):not(.field-chip>*):not(.field-seg>label>*):not(.mdc-checkbox__native-control):not(.cdk-visually-hidden):disabled{opacity:.5;background-color:var(--ctl-track)}#app .field-switch-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:var(--ctl-touch);cursor:pointer}#app .field-switch-row>:is(input,mat-slide-toggle){flex:none}#app input[type=range]{appearance:none;-webkit-appearance:none;width:100%;height:var(--ctl-touch);margin:0;padding:0;background:transparent;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}#app input[type=range]::-webkit-slider-runnable-track{height:.25rem;border-radius:999px;background:var(--ctl-track)}#app input[type=range]::-moz-range-track{height:.25rem;border-radius:999px;background:var(--ctl-track)}#app input[type=range]::-moz-range-progress{height:.25rem;border-radius:999px;background:var(--ctl-accent)}#app input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.125rem;height:1.125rem;margin-top:-.4375rem;border-radius:50%;background:var(--color-white);border:2px solid var(--ctl-accent);box-shadow:0 1px 2px #091e4233;transition:transform var(--ctl-motion),box-shadow var(--ctl-motion)}#app input[type=range]::-moz-range-thumb{width:.875rem;height:.875rem;border-radius:50%;background:var(--color-white);border:2px solid var(--ctl-accent);box-shadow:0 1px 2px #091e4233;transition:transform var(--ctl-motion),box-shadow var(--ctl-motion)}#app input[type=range]:hover:not(:disabled)::-webkit-slider-thumb{transform:scale(1.1)}#app input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app input[type=range]:disabled{opacity:.5;cursor:not-allowed}#app input[type=range]:disabled::-webkit-slider-thumb{border-color:var(--ctl-track)}#app .field-range{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:.75rem}#app .field-range output{min-width:2.5rem;text-align:end;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--ctl-label)}#app input[type=file]:not(.hidden):not(.acs-fd-input):not(.sr-only){display:block;width:100%;min-height:var(--ctl-h);padding:.25rem;font-size:var(--text-sm);color:var(--ctl-label);background-color:var(--ctl-bg);border:1px dashed var(--ctl-border-strong);border-radius:var(--ctl-radius);cursor:pointer;transition:border-color var(--ctl-motion),box-shadow var(--ctl-motion)}#app input[type=file]:not(.hidden):not(.acs-fd-input):not(.sr-only)::file-selector-button{height:calc(var(--ctl-h) - .625rem);margin:0 .625rem 0 0;padding:0 .75rem;font:inherit;font-size:var(--text-sm);font-weight:500;color:var(--ctl-text);background-color:var(--ctl-bg-soft);border:1px solid var(--ctl-border);border-radius:calc(var(--ctl-radius) - 2px);cursor:pointer;transition:background-color var(--ctl-motion),border-color var(--ctl-motion)}#app input[type=file]:not(.hidden):not(.acs-fd-input):not(.sr-only):hover::file-selector-button{border-color:var(--ctl-border-hover)}#app input[type=file]:not(.hidden):not(.acs-fd-input):not(.sr-only):focus-visible{outline:none;border-color:var(--ctl-accent);box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app input[type=file]:not(.hidden):not(.acs-fd-input):not(.sr-only):disabled{opacity:.5;cursor:not-allowed}#app input[type=color]{appearance:none;-webkit-appearance:none;width:var(--ctl-h);height:var(--ctl-h);padding:.25rem;cursor:pointer;background-color:var(--ctl-bg);border:1px solid var(--ctl-border);border-radius:var(--ctl-radius)}#app input[type=color]::-webkit-color-swatch-wrapper{padding:0}#app input[type=color]::-webkit-color-swatch,#app input[type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--ctl-radius) - 3px)}#app input[type=color]:focus-visible{outline:none;border-color:var(--ctl-accent);box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app .field-chips{display:flex;flex-wrap:wrap;gap:.5rem}#app .field-chip{position:relative;display:inline-flex;min-width:0;cursor:pointer;-webkit-tap-highlight-color:transparent}#app .field-chip>input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;appearance:none}#app .field-chip>span{display:inline-flex;align-items:center;gap:.375rem;min-height:2.25rem;padding:0 .875rem;border-radius:999px;font-size:var(--text-sm);font-weight:500;line-height:1.2;color:var(--ctl-label);background-color:var(--ctl-bg);border:1px solid var(--ctl-border);transition:background-color var(--ctl-motion),border-color var(--ctl-motion),color var(--ctl-motion)}#app .field-chip>span>:is(.mat-icon,.material-icons){width:1rem!important;height:1rem!important;font-size:1rem!important;opacity:1}#app .field-chip:hover>input:not(:disabled)+span{border-color:var(--ctl-border-hover);background-color:var(--ctl-bg-soft)}#app .field-chip>input:checked+span{color:light-dark(var(--color-primary-700),var(--color-primary-300));background-color:light-dark(var(--color-primary-50),color-mix(in srgb,#FF6620 20%,transparent));border-color:light-dark(var(--color-primary-500),var(--color-primary-400))}@supports (color: color-mix(in lab,red,red)){#app .field-chip>input:checked+span{background-color:light-dark(var(--color-primary-50),color-mix(in srgb,var(--color-primary-500) 20%,transparent))}}#app .field-chip>input:focus-visible+span{border-color:var(--ctl-accent);box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app .field-chip>input:disabled+span{opacity:.5}#app .field-chip>input:disabled{cursor:not-allowed}@media(max-width:767px){#app .field-chip>span{min-height:2.5rem}}#app .field-seg,#app .acs-seg.field-seg{display:inline-flex;width:auto;max-width:100%;height:var(--ctl-h);padding:3px;gap:2px;border-radius:var(--ctl-radius);background-color:light-dark(var(--color-neutral-100),var(--color-neutral-800));border:1px solid var(--ctl-border)}#app .field-seg>.acs-seg-item,#app .field-seg>button,#app .field-seg>label{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:1 1 auto;height:100%;padding:0 .75rem;border:0;border-radius:calc(var(--ctl-radius) - 3px);background:transparent;color:var(--ctl-label);font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ctl-motion),color var(--ctl-motion),box-shadow var(--ctl-motion)}#app .field-seg>label>input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;appearance:none;cursor:pointer}#app .field-seg>:is(.acs-seg-item,button,label):hover{color:var(--ctl-text)}#app .field-seg>:is(.acs-seg-on,[aria-pressed=true],[aria-checked=true],[aria-selected=true]),#app .field-seg>label:has(>input:checked){background-color:var(--ctl-bg);color:var(--ctl-text);box-shadow:var(--ctl-shadow),0 0 0 1px var(--ctl-border)}#app .field-seg>:is(.acs-seg-on,[aria-pressed=true],[aria-checked=true])>:is(.mat-icon,.material-icons),#app .field-seg>label:has(>input:checked)>:is(.mat-icon,.material-icons){color:var(--ctl-accent)}#app .field-seg>:is(.acs-seg-item,button):focus-visible,#app .field-seg>label:has(>input:focus-visible){outline:none;box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring);z-index:1}#app .field-seg-block{display:flex;width:100%}#app .field-seg>:disabled,#app .field-seg>label:has(>input:disabled){opacity:.5;cursor:not-allowed}#app .mat-mdc-form-field{--form-field-border-radius: var(--ctl-radius);--form-field-padding-x: var(--ctl-pad-x);--form-field-padding-y: calc((var(--ctl-h) - var(--form-field-line-height, 1.25rem) - 2px) / 2 + 1px);--form-field-gap-y: var(--ctl-gap);--form-field-font-size: var(--ctl-font);--form-field-label-font-size: var(--text-sm);--form-field-label-line-height: 1rem;--form-field-label-color: var(--ctl-label);--form-field-text-color: var(--ctl-text);--form-field-placeholder-color: var(--ctl-placeholder);--form-field-affix-color: var(--color-neutral-500);--form-field-hint-color: var(--ctl-hint);--form-field-text-color-error: var(--ctl-error);--form-field-bg-color: var(--ctl-bg);--form-field-border-color: var(--ctl-border);--form-field-border-color-error: var(--ctl-error);--form-field-shadow-color: color-mix(in srgb, #000 5%, transparent)}@supports (color: color-mix(in lab,red,red)){#app .mat-mdc-form-field{--form-field-shadow-color: color-mix(in srgb, var(--color-black) 5%, transparent)}}#app{--mat-checkbox-selected-icon-color: var(--ctl-accent);--mat-checkbox-selected-hover-icon-color: var(--ctl-accent-strong);--mat-checkbox-selected-focus-icon-color: var(--ctl-accent);--mat-checkbox-selected-pressed-icon-color: var(--ctl-accent-strong);--mat-checkbox-selected-checkmark-color: var(--ctl-on-accent);--mat-checkbox-unselected-icon-color: var(--ctl-border-strong);--mat-checkbox-unselected-hover-icon-color: var(--ctl-accent);--mat-checkbox-unselected-focus-icon-color: var(--ctl-accent);--mat-checkbox-unselected-pressed-icon-color: var(--ctl-accent);--mat-checkbox-disabled-selected-icon-color: var(--ctl-track);--mat-checkbox-disabled-unselected-icon-color: var(--ctl-border);--mat-checkbox-selected-hover-state-layer-color: var(--ctl-accent);--mat-checkbox-selected-focus-state-layer-color: var(--ctl-accent);--mat-checkbox-selected-pressed-state-layer-color: var(--ctl-accent);--mat-checkbox-unselected-hover-state-layer-color: var(--ctl-accent);--mat-checkbox-unselected-focus-state-layer-color: var(--ctl-accent);--mat-checkbox-unselected-pressed-state-layer-color: var(--ctl-accent);--mat-checkbox-selected-hover-state-layer-opacity: .06;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .06;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-label-text-color: var(--ctl-text);--mat-checkbox-label-text-size: var(--ctl-font);--mat-checkbox-label-text-weight: var(--font-weight-normal);--mat-checkbox-state-layer-size: 2.25rem;--mat-checkbox-touch-target-size: var(--ctl-touch);--mat-radio-selected-icon-color: var(--ctl-accent);--mat-radio-selected-hover-icon-color: var(--ctl-accent-strong);--mat-radio-selected-focus-icon-color: var(--ctl-accent);--mat-radio-selected-pressed-icon-color: var(--ctl-accent-strong);--mat-radio-unselected-icon-color: var(--ctl-border-strong);--mat-radio-unselected-hover-icon-color: var(--ctl-accent);--mat-radio-unselected-focus-icon-color: var(--ctl-accent);--mat-radio-unselected-pressed-icon-color: var(--ctl-accent);--mat-radio-disabled-selected-icon-color: var(--ctl-track);--mat-radio-disabled-unselected-icon-color: var(--ctl-border);--mat-radio-ripple-color: var(--ctl-accent);--mat-radio-checked-ripple-color: var(--ctl-accent);--mat-radio-label-text-color: var(--ctl-text);--mat-radio-label-text-size: var(--ctl-font);--mat-radio-state-layer-size: 2.25rem;--mat-radio-touch-target-size: var(--ctl-touch);--mat-slide-toggle-track-width: 2.5rem;--mat-slide-toggle-track-height: 1.5rem;--mat-slide-toggle-track-shape: 999px;--mat-slide-toggle-handle-shape: 50%;--mat-slide-toggle-track-outline-width: 0;--mat-slide-toggle-selected-track-outline-width: 0;--mat-slide-toggle-disabled-unselected-track-outline-width: 0;--mat-slide-toggle-handle-height: 1rem;--mat-slide-toggle-unselected-handle-size: 1rem;--mat-slide-toggle-selected-handle-size: 1rem;--mat-slide-toggle-pressed-handle-size: 1rem;--mat-slide-toggle-with-icon-handle-size: 1rem;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 .25rem;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 .25rem;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 .25rem;--mat-slide-toggle-selected-handle-horizontal-margin: 0 1.25rem;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 1.25rem;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 1.25rem;--mat-slide-toggle-handle-elevation-shadow: 0 1px 2px rgb(9 30 66 / .28);--mat-slide-toggle-unselected-track-color: var(--ctl-track);--mat-slide-toggle-unselected-hover-track-color: var(--ctl-border-strong);--mat-slide-toggle-unselected-focus-track-color: var(--ctl-border-strong);--mat-slide-toggle-unselected-pressed-track-color: var(--ctl-border-strong);--mat-slide-toggle-selected-track-color: var(--ctl-accent);--mat-slide-toggle-selected-hover-track-color: var(--ctl-accent-strong);--mat-slide-toggle-selected-focus-track-color: var(--ctl-accent-strong);--mat-slide-toggle-selected-pressed-track-color: var(--ctl-accent-strong);--mat-slide-toggle-unselected-handle-color: var(--color-white);--mat-slide-toggle-unselected-hover-handle-color: var(--color-white);--mat-slide-toggle-unselected-focus-handle-color: var(--color-white);--mat-slide-toggle-unselected-pressed-handle-color: var(--color-white);--mat-slide-toggle-selected-handle-color: var(--color-white);--mat-slide-toggle-selected-hover-handle-color: var(--color-white);--mat-slide-toggle-selected-focus-handle-color: var(--color-white);--mat-slide-toggle-selected-pressed-handle-color: var(--color-white);--mat-slide-toggle-disabled-selected-track-color: var(--ctl-track);--mat-slide-toggle-disabled-unselected-track-color: var(--ctl-track);--mat-slide-toggle-disabled-selected-handle-color: var(--color-white);--mat-slide-toggle-disabled-unselected-handle-color: var(--color-white);--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-unselected-handle-opacity: 1;--mat-slide-toggle-disabled-track-opacity: .5;--mat-slide-toggle-state-layer-size: 2.25rem;--mat-slide-toggle-touch-target-size: var(--ctl-touch);--mat-slide-toggle-selected-focus-state-layer-opacity: 0;--mat-slide-toggle-selected-hover-state-layer-opacity: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: 0;--mat-slide-toggle-unselected-focus-state-layer-opacity: 0;--mat-slide-toggle-unselected-hover-state-layer-opacity: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: 0;--mat-slide-toggle-label-text-color: var(--ctl-text);--mat-slide-toggle-label-text-size: var(--ctl-font);--mat-select-enabled-arrow-color: var(--color-neutral-500);--mat-select-focused-arrow-color: var(--ctl-accent);--mat-select-invalid-arrow-color: var(--ctl-error);--mat-select-disabled-arrow-color: var(--ctl-border);--mat-select-placeholder-text-color: var(--ctl-placeholder);--mat-select-enabled-trigger-text-color: var(--ctl-text);--mat-option-label-text-color: var(--ctl-text);--mat-option-selected-state-label-text-color: light-dark(var(--color-primary-700), var(--color-primary-300));--mat-option-selected-state-layer-color: light-dark(var(--color-primary-50), color-mix(in srgb, #FF6620 18%, transparent));--mat-option-hover-state-layer-color: light-dark(var(--color-neutral-100), var(--color-neutral-700));--mat-option-focus-state-layer-color: light-dark(var(--color-neutral-100), var(--color-neutral-700));--mat-pseudo-checkbox-full-selected-icon-color: var(--ctl-accent);--mat-pseudo-checkbox-full-selected-checkmark-color: var(--ctl-on-accent);--mat-pseudo-checkbox-full-unselected-icon-color: var(--ctl-border-strong);--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--ctl-accent);--mat-autocomplete-background-color: light-dark(var(--color-white), var(--color-neutral-800));--mat-autocomplete-container-shape: .75rem;--mat-datepicker-calendar-date-selected-state-background-color: var(--ctl-accent);--mat-datepicker-calendar-date-selected-state-text-color: var(--ctl-on-accent);--mat-datepicker-calendar-date-today-outline-color: var(--ctl-accent);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--ctl-on-accent);--mat-datepicker-calendar-date-in-range-state-background-color: light-dark(var(--color-primary-50), color-mix(in srgb, #FF6620 18%, transparent));--mat-datepicker-calendar-date-hover-state-background-color: light-dark(var(--color-neutral-100), var(--color-neutral-700));--mat-datepicker-calendar-date-focus-state-background-color: light-dark(var(--color-primary-50), var(--color-neutral-700));--mat-datepicker-calendar-date-text-color: var(--ctl-text);--mat-datepicker-calendar-container-text-color: var(--ctl-text);--mat-datepicker-toggle-icon-color: var(--color-neutral-500);--mat-datepicker-toggle-active-state-icon-color: var(--ctl-accent);--mat-datepicker-range-input-separator-color: var(--ctl-label);--mat-timepicker-container-background-color: light-dark(var(--color-white), var(--color-neutral-800));--mat-timepicker-container-shape: .75rem;--mat-chip-container-shape-radius: 999px;--mat-chip-container-height: 2.25rem;--mat-chip-outline-width: 1px;--mat-chip-flat-selected-outline-width: 1px;--mat-chip-outline-color: var(--ctl-border);--mat-chip-focus-outline-color: var(--ctl-accent);--mat-chip-elevated-container-color: var(--ctl-bg);--mat-chip-elevated-selected-container-color: light-dark(var(--color-primary-50), color-mix(in srgb, #FF6620 20%, transparent));--mat-chip-label-text-color: var(--ctl-label);--mat-chip-label-text-size: var(--text-sm);--mat-chip-label-text-weight: 500;--mat-chip-selected-label-text-color: light-dark(var(--color-primary-700), var(--color-primary-300));--mat-chip-with-icon-selected-icon-color: light-dark(var(--color-primary-700), var(--color-primary-300));--mat-chip-with-icon-icon-color: var(--ctl-label);--mat-chip-hover-state-layer-color: var(--color-neutral-500);--mat-chip-hover-state-layer-opacity: .06;--mat-chip-focus-state-layer-opacity: 0;--mat-chip-selected-hover-state-layer-opacity: .06;--mat-slider-active-track-color: var(--ctl-accent);--mat-slider-inactive-track-color: var(--ctl-track);--mat-slider-active-track-height: .25rem;--mat-slider-inactive-track-height: .25rem;--mat-slider-active-track-shape: 999px;--mat-slider-inactive-track-shape: 999px;--mat-slider-handle-color: var(--ctl-accent);--mat-slider-hover-handle-color: var(--ctl-accent-strong);--mat-slider-focus-handle-color: var(--ctl-accent-strong);--mat-slider-handle-width: 1.125rem;--mat-slider-handle-height: 1.125rem;--mat-slider-handle-shape: 50%;--mat-slider-handle-elevation: 0 1px 2px rgb(9 30 66 / .2);--mat-slider-focus-state-layer-color: var(--ctl-accent);--mat-slider-hover-state-layer-color: var(--ctl-accent);--mat-slider-ripple-color: var(--ctl-accent);--mat-slider-label-container-color: var(--ctl-accent);--mat-slider-label-label-text-color: var(--ctl-on-accent);--mat-slider-with-tick-marks-active-container-color: var(--ctl-on-accent);--mat-slider-with-tick-marks-inactive-container-color: var(--ctl-border-strong);--mat-slider-disabled-active-track-color: var(--ctl-track);--mat-slider-disabled-handle-color: var(--ctl-track);--mat-slider-disabled-inactive-track-color: var(--ctl-border);--mat-button-toggle-height: var(--ctl-h);--mat-button-toggle-shape: var(--ctl-radius);--mat-button-toggle-background-color: var(--ctl-bg);--mat-button-toggle-text-color: var(--ctl-label);--mat-button-toggle-divider-color: var(--ctl-border);--mat-button-toggle-selected-state-background-color: light-dark(var(--color-primary-50), color-mix(in srgb, #FF6620 20%, transparent));--mat-button-toggle-selected-state-text-color: light-dark(var(--color-primary-700), var(--color-primary-300));--mat-button-toggle-state-layer-color: var(--ctl-accent);--mat-button-toggle-hover-state-layer-opacity: .06;--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-label-text-size: var(--text-sm);--mat-button-toggle-label-text-weight: 500;--mat-button-toggle-disabled-state-background-color: var(--ctl-bg-disabled);--mat-button-toggle-disabled-state-text-color: var(--ctl-border-strong)}@supports (color: color-mix(in lab,red,red)){#app{--mat-option-selected-state-layer-color: light-dark(var(--color-primary-50), color-mix(in srgb, var(--color-primary-500) 18%, transparent))}}@supports (color: color-mix(in lab,red,red)){#app{--mat-datepicker-calendar-date-in-range-state-background-color: light-dark(var(--color-primary-50), color-mix(in srgb, var(--color-primary-500) 18%, transparent))}}@supports (color: color-mix(in lab,red,red)){#app{--mat-chip-elevated-selected-container-color: light-dark(var(--color-primary-50), color-mix(in srgb, var(--color-primary-500) 20%, transparent))}}@supports (color: color-mix(in lab,red,red)){#app{--mat-button-toggle-selected-state-background-color: light-dark(var(--color-primary-50), color-mix(in srgb, var(--color-primary-500) 20%, transparent))}}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix label,#app .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch label{color:var(--form-field-label-color)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper{transition:border-color var(--ctl-motion),box-shadow var(--ctl-motion)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper:after{box-shadow:none}#app .mat-mdc-form-field:not(.mat-focused) .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid):hover{border-color:var(--ctl-border-hover)}#app .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled){border-color:var(--ctl-accent);box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled){border-color:var(--ctl-error);box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-error-ring)}#app .mat-mdc-form-field.is-valid .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid){border-color:var(--ctl-success)}#app .mat-mdc-form-field.is-valid.mat-focused .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--invalid){box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-success-ring)}#app .mat-mdc-form-field.is-valid .mat-mdc-form-field-hint{color:var(--ctl-success)}#app .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--disabled{opacity:.6;background-color:var(--ctl-bg-disabled)}#app .mat-mdc-form-field .mat-mdc-form-field-error:before,#app .mat-mdc-form-field.is-valid .mat-mdc-form-field-hint:before{content:"";flex:none;width:.875rem;height:.875rem;margin:.0625rem .25rem 0 0;background-color:currentColor;-webkit-mask:var(--ctl-x-mask) center / 100% no-repeat;mask:var(--ctl-x-mask) center / 100% no-repeat}#app .mat-mdc-form-field.is-valid .mat-mdc-form-field-hint:before{-webkit-mask-image:var(--ctl-check-mask);mask-image:var(--ctl-check-mask)}#app .mat-mdc-select-arrow-wrapper{height:1rem}#app .mat-mdc-select-arrow{width:1rem;height:1rem}#app .mat-mdc-select-arrow svg{display:none}#app .mat-mdc-select-arrow:after{content:"";display:block;width:1rem;height:1rem;background-color:var(--mat-select-enabled-arrow-color);-webkit-mask:var(--ctl-chevron) center / 1rem no-repeat;mask:var(--ctl-chevron) center / 1rem no-repeat;transition:transform var(--ctl-motion),background-color var(--ctl-motion)}#app .mat-mdc-form-field.mat-focused .mat-mdc-select-arrow:after{background-color:var(--mat-select-focused-arrow-color)}#app .mat-mdc-select[aria-expanded=true] .mat-mdc-select-arrow:after{transform:rotate(180deg)}#app .mat-mdc-form-field-type-mat-select.mat-form-field-invalid .mat-mdc-select-arrow:after{background-color:var(--mat-select-invalid-arrow-color)}#app mat-select.field-select{display:flex;align-items:center;height:var(--ctl-h);padding-inline:var(--ctl-pad-x);background-image:none}#app .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{font-weight:500}#app .mdc-checkbox .mdc-checkbox__background{border-radius:.3125rem;border-width:1.5px}#app .mdc-checkbox:hover .mdc-checkbox__native-control:not(:disabled):not(:checked)~.mdc-checkbox__background{border-color:var(--ctl-accent)}#app .mdc-radio .mdc-radio__outer-circle{border-width:1.5px}#app .mat-mdc-checkbox .mdc-form-field,#app .mat-mdc-radio-button .mdc-form-field{align-items:center}#app .mat-mdc-checkbox .mdc-form-field>label,#app .mat-mdc-radio-button .mdc-form-field>label{padding-left:.125rem;cursor:pointer}#app .mat-mdc-checkbox .mdc-checkbox__native-control:focus-visible~.mdc-checkbox__background{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app .mat-mdc-radio-button .mdc-radio__native-control:focus-visible~.mdc-radio__background:before{opacity:0}#app .mat-mdc-radio-button .mdc-radio__native-control:focus-visible~.mdc-radio__background{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring);border-radius:50%}#app .mat-mdc-slide-toggle .mdc-switch:focus-visible .mdc-switch__track{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app .mat-mdc-slide-toggle .mdc-switch__track{transition:background-color .2s}#app .mat-mdc-slide-toggle .mdc-switch__ripple,#app .mat-mdc-slide-toggle .mdc-switch__icons{display:none}#app .mat-mdc-slide-toggle .mdc-switch__handle-track{transition:transform .2s cubic-bezier(.2,.8,.2,1)}#app .mat-mdc-chip.mat-mdc-chip-option{cursor:pointer}#app .mat-mdc-chip.mat-mdc-chip-option .mdc-evolution-chip__checkmark{width:1rem;height:1rem}#app .mat-mdc-chip.mat-mdc-chip-option.cdk-keyboard-focused{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}#app .mat-button-toggle-group{border:1px solid var(--ctl-border);box-shadow:var(--ctl-shadow)}#app .mat-button-toggle-group .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:calc(var(--ctl-h) - 2px);padding:0 .875rem}#app .mat-button-toggle.cdk-keyboard-focused{box-shadow:inset 0 0 0 2px var(--ctl-accent)}#app .mat-datepicker-content .mat-calendar-body-cell-content{border-radius:999px}#app .mat-datepicker-content .mat-calendar-body-today:not(.mat-calendar-body-selected){border-width:1.5px}#app .mat-mdc-slider{--mat-slider-handle-elevation: 0 1px 2px rgb(9 30 66 / .2);margin:0 .5rem}#app .mat-mdc-slider .mdc-slider__thumb-knob{border-width:2px;border-color:var(--ctl-accent);background-color:var(--color-white)}#app .mat-mdc-slider .mdc-slider__thumb--focused .mdc-slider__thumb-knob{box-shadow:0 0 0 var(--ctl-ring-w) var(--ctl-ring)}@media(prefers-reduced-motion:reduce){#app :is(input,select,textarea,.field-chip>span,.field-seg>*,.mat-mdc-text-field-wrapper,.mdc-switch__track,.mdc-switch__handle-track,.mdc-checkbox__background,.mdc-checkbox__checkmark,.mdc-checkbox__checkmark-path,.mdc-radio__background,.mdc-radio__inner-circle,.mdc-radio__outer-circle),#app input[type=checkbox]:after,#app input[type=radio]:after,#app input[type=range]::-webkit-slider-thumb{transition:none!important;animation:none!important}}#app mat-icon svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sidebar-dialog .mat-mdc-dialog-container{border-radius:0!important;padding:0!important;box-shadow:-8px 0 32px #00000026!important}.sidebar-dialog.mat-mdc-dialog-panel{position:fixed!important;right:0!important;top:0!important;margin:0!important;max-height:100vh!important;height:100vh!important;border-radius:0!important}.mat-drawer-inner-container{overflow-x:hidden!important}.icon-sm{width:18px!important;height:18px!important;font-size:18px!important}.icon-lg{width:32px!important;height:32px!important;font-size:32px!important}.icon-xl{width:48px!important;height:48px!important;font-size:48px!important}.mat-mdc-dialog-container.sidebar-dialog{animation:slideInRight .25s cubic-bezier(.4,0,.2,1)}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.custom-scrollbar{scrollbar-gutter:auto}admin-layout{height:100%!important}body{background-color:light-dark(var(--color-neutral-100),var(--color-neutral-950))!important}.cdk-overlay-container{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1000!important}.cdk-overlay-backdrop{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.cdk-global-overlay-wrapper{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:1rem!important}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button{border-radius:5px!important;box-shadow:none!important}.mat-mdc-raised-button:hover,.mat-mdc-unelevated-button:hover{box-shadow:none!important}.mat-mdc-icon-button{border-radius:5px!important}.mat-mdc-fab,.mat-mdc-mini-fab{border-radius:50%!important}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__trailing,.mat-mdc-form-field .mdc-text-field--filled{border-radius:5px!important}.mat-mdc-select-panel,.mdc-menu-surface,.mat-mdc-menu-panel,.mat-mdc-autocomplete-panel{border-radius:5px!important;box-shadow:0 2px 8px #00000014,0 0 0 1px #0000000d!important}.mat-mdc-chip,.mdc-evolution-chip{border-radius:4px!important}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:5px!important}.cdk-global-overlay-wrapper:has(.mat-mdc-snack-bar-container){align-items:flex-end!important;justify-content:center!important;padding-bottom:24px!important}.cdk-overlay-pane:has(.mat-mdc-snack-bar-container){position:fixed!important;inset:auto auto 24px 50%!important;transform:translate(-50%)!important;margin:0!important}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:#172b4d!important;color:#fff!important;border-radius:14px!important;box-shadow:0 12px 32px #091e4259!important;min-width:320px!important;max-width:min(640px,calc(100vw - 32px))!important;padding:4px 6px!important}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:#fff!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block!important;max-width:100%!important;font-size:.875rem!important;line-height:1.5!important;padding:12px 8px 12px 14px!important}.mat-mdc-snack-bar-container .mdc-snackbar__action,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action{color:#ffffffd9!important;--mdc-text-button-label-text-color: rgba(255, 255, 255, .85);border-radius:10px!important}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action:hover{background:#ffffff14!important}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:4px!important}.mat-expansion-panel{border-radius:5px!important;box-shadow:none!important;border:1px solid var(--color-neutral-200, #e5e7eb)!important}.mat-expansion-panel:first-of-type,.mat-expansion-panel:last-of-type{border-radius:5px!important}.mat-datepicker-content{border-radius:5px!important;box-shadow:0 2px 12px #0000001a!important}.mat-badge-content{border-radius:3px!important}.rounded-\[5px\]{border-radius:5px!important}.rounded-\[4px\]{border-radius:4px!important}.rounded-\[3px\]{border-radius:3px!important}mat-sidenav-content,.mat-drawer-content,.mat-sidenav-content{transform:none!important;will-change:unset!important;overflow:visible!important}.router-scroll{overflow-y:auto;overflow-x:hidden;flex:1;height:100%}.cdk-overlay-container{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1000!important;pointer-events:none}.cdk-overlay-backdrop,.cdk-overlay-pane{position:fixed!important}.cdk-global-overlay-wrapper{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none}.cdk-overlay-pane{pointer-events:auto}.upgrade-modal-panel .mat-mdc-dialog-container{border-radius:1.125rem!important;overflow:hidden!important;padding:0!important;box-shadow:0 24px 64px #0000002e!important}.upgrade-modal-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:1.125rem!important;overflow:hidden!important;padding:0!important}.grecaptcha-badge{visibility:hidden!important}body.auth-route .grecaptcha-badge{visibility:visible!important}td:last-child:has(>.mat-mdc-menu-trigger),td:last-child:has(>.mat-mdc-icon-button){white-space:nowrap;width:1%}@media(max-width:640px){app-page-header .flex{flex-wrap:wrap}#app .btn{max-width:100%;min-width:0}}@media(max-width:767px){#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead){display:block!important;width:100%!important;min-width:0!important}#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>thead{display:none!important}#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>:is(tbody,tfoot){display:block!important;width:100%!important}#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>:is(tbody,tfoot)>tr{display:block!important;position:static!important;margin-bottom:.75rem;padding:.5rem .875rem!important;border:1px solid var(--color-neutral-200)!important;border-radius:1rem}#app.scheme-dark table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>:is(tbody,tfoot)>tr{border-color:var(--color-neutral-800)!important}#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>:is(tbody,tfoot)>tr>td{display:flex!important;justify-content:space-between;align-items:center;gap:.75rem;width:auto!important;min-width:0!important;max-width:100%!important;padding:.3rem 0!important;border:0!important;white-space:normal!important;text-align:right;position:static!important}#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>:is(tbody,tfoot)>tr>td[data-label]:before{content:attr(data-label);flex:0 0 auto;max-width:45%;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-neutral-400);text-align:left}#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>:is(tbody,tfoot)>tr>td:not([data-label]):last-child{justify-content:flex-end}#app table:not([mat-table]):not(.no-cards):not(.prose *):has(>thead)>:is(tbody,tfoot)>tr>td[colspan]:not([data-label]){display:block!important;text-align:center}}.leaflet-control-attribution{background:#ffffff9e!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:9px;line-height:1.6;padding:0 5px;border-radius:4px 0 0;color:var(--color-neutral-600)}.leaflet-control-attribution a{color:inherit;text-decoration:none}.acs-attr{display:flex;align-items:center;gap:4px;margin:0 0 2px!important}.acs-attr .acs-attr-toggle{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background:#ffffffb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--color-neutral-600);flex:0 0 auto}.acs-attr .acs-attr-toggle:hover{color:var(--color-neutral-900)}.acs-attr .acs-attr-text{display:none;max-width:70vw;padding:0 5px;background:#ffffffb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:4px;font-size:9px;line-height:1.6;color:var(--color-neutral-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acs-attr.is-open .acs-attr-text{display:block}.acs-attr .acs-attr-text a{color:inherit;text-decoration:none}.acs-map-btn a{display:flex!important;align-items:center;justify-content:center;width:30px;height:30px;color:var(--color-neutral-700)}.acs-map-btn a:hover{color:var(--color-neutral-900)}.acs-modal-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0}.acs-modal-tabs .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow:hidden}.acs-modal-tabs .mat-mdc-tab-body-content{overflow-y:auto}.leaflet-container:fullscreen,.leaflet-container.acs-map-fullscreen{width:100vw!important;height:100vh!important;max-height:none!important;min-height:0!important;border-radius:0!important;border:0!important}.leaflet-container.acs-map-fullscreen{position:fixed!important;inset:0!important;z-index:10000!important}.acs-mapbox-logo{display:block;width:65px;height:20px;margin:0 0 6px 8px!important;background:url(/images/mapbox-logo.svg) no-repeat 0 0 / 65px 20px}:root{--acs-sb-thumb: rgb(24 24 27 / .22);--acs-sb-thumb-hover: rgb(24 24 27 / .38);--acs-sb-thumb-active: rgb(24 24 27 / .5);--acs-sb-track: rgb(24 24 27 / .04)}.scheme-dark{--acs-sb-thumb: rgb(255 255 255 / .2);--acs-sb-thumb-hover: rgb(255 255 255 / .34);--acs-sb-thumb-active: rgb(255 255 255 / .46);--acs-sb-track: rgb(255 255 255 / .04)}@media(hover:hover)and (pointer:fine){::-webkit-scrollbar{width:8px;height:8px;background:transparent}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-thumb{background-color:transparent;background-clip:padding-box;border:2px solid transparent;border-radius:999px;cursor:grab}:hover::-webkit-scrollbar-thumb,.acs-scrolling::-webkit-scrollbar-thumb{background-color:var(--acs-sb-thumb)}:hover::-webkit-scrollbar-track{background-color:var(--acs-sb-track)}::-webkit-scrollbar-thumb:hover{background-color:var(--acs-sb-thumb-hover);border-width:1px}::-webkit-scrollbar-thumb:active{background-color:var(--acs-sb-thumb-active);border-width:1px;cursor:grabbing}}@supports (-moz-appearance: none){@media(hover:hover)and (pointer:fine){*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover,.acs-scrolling{scrollbar-color:var(--acs-sb-thumb) transparent}}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}:root{--cat-on-solid: #FFFFFF;--cat-blue-bg: #EEEFF9;--cat-blue-border: #C3C4E7;--cat-blue-text: #393B85;--cat-blue-solid: #43459E;--cat-blue-on: #FFFFFF;--cat-purple-bg: #F3E6FF;--cat-purple-border: #DCB3FF;--cat-purple-text: #6F00CC;--cat-purple-solid: #8B00FF;--cat-purple-on: #FFFFFF;--cat-pink-bg: #FFE6F2;--cat-pink-border: #FFB3D9;--cat-pink-text: #A30051;--cat-pink-solid: #FF007F;--cat-pink-on: #111111;--cat-red-bg: #FFE8EC;--cat-red-border: #FFB9C7;--cat-red-text: #A80F2D;--cat-red-solid: #FF1744;--cat-red-on: #111111;--cat-orange-bg: #FFF0E6;--cat-orange-border: #FFD3B3;--cat-orange-text: #9E4400;--cat-orange-solid: #FF6D00;--cat-orange-on: #111111;--cat-yellow-bg: #FFFBE6;--cat-yellow-border: #FFF3B3;--cat-yellow-text: #7F6B00;--cat-yellow-solid: #FFD600;--cat-yellow-on: #111111;--cat-green-bg: #E6FDF1;--cat-green-border: #B3F8D6;--cat-green-text: #00783D;--cat-green-solid: #00E676;--cat-green-on: #111111;--cat-cyan-bg: #E6FCFF;--cat-cyan-border: #B3F7FF;--cat-cyan-text: #00727F;--cat-cyan-solid: #00E5FF;--cat-cyan-on: #111111;--note-ink: #2A2410;--pm-board-base: #FFFFFF;--pm-grid-dot: rgb(67 69 158 / .2);--pm-card: #FFFFFF;--pm-card-border: rgb(9 30 66 / .14);--pm-card-shadow: 0 1px 1px rgb(9 30 66 / .18), 0 0 1px rgb(9 30 66 / .24);--pm-ink: #172B4D;--pm-ink-soft: #44546F;--pm-ink-faint: #626F86}.scheme-dark{--cat-blue-bg: #161F46;--cat-blue-border: #232A5E;--cat-blue-text: #A1A3D8;--cat-purple-bg: #251259;--cat-purple-border: #410D87;--cat-purple-text: #C37AFF;--cat-pink-bg: #3C1240;--cat-pink-border: #710D51;--cat-pink-text: #FF7ABC;--cat-red-bg: #3C1634;--cat-red-border: #711638;--cat-red-text: #FF829A;--cat-orange-bg: #3C2726;--cat-orange-border: #713B1C;--cat-orange-text: #FFA766;--cat-yellow-bg: #3C3C26;--cat-yellow-border: #71671C;--cat-yellow-text: #FFE666;--cat-green-bg: #09403E;--cat-green-border: #066D4D;--cat-green-text: #80F3BB;--cat-cyan-bg: #093F59;--cat-cyan-border: #066D87;--cat-cyan-text: #8AF3FF;--pm-board-base: #0B1630;--pm-grid-dot: rgb(139 141 224 / .26);--pm-card: #16223F;--pm-card-border: rgb(143 184 246 / .18);--pm-card-shadow: 0 1px 1px rgb(1 4 4 / .5), 0 0 1px rgb(1 4 4 / .5);--pm-ink: #DEE4EA;--pm-ink-soft: #B6C2CF;--pm-ink-faint: #8C9BAB}:root,.scheme-dark{--cat-teal-bg: var(--cat-cyan-bg);--cat-teal-border: var(--cat-cyan-border);--cat-teal-text: var(--cat-cyan-text);--cat-teal-solid: var(--cat-cyan-solid);--cat-magenta-bg: var(--cat-pink-bg);--cat-magenta-border: var(--cat-pink-border);--cat-magenta-text: var(--cat-pink-text);--cat-magenta-solid: var(--cat-pink-solid);--cat-lime-bg: var(--cat-green-bg);--cat-lime-border: var(--cat-green-border);--cat-lime-text: var(--cat-green-text);--cat-lime-solid: var(--cat-green-solid);--cat-gray-bg: var(--cat-blue-bg);--cat-gray-border: var(--cat-blue-border);--cat-gray-text: var(--cat-blue-text);--cat-gray-solid: var(--cat-blue-solid)}.pm-hue-blue,.pm-hue-gray{--hue-bg: var(--cat-blue-bg);--hue-border: var(--cat-blue-border);--hue-text: var(--cat-blue-text);--hue-solid: var(--cat-blue-solid);--hue-on: var(--cat-blue-on)}.pm-hue-purple{--hue-bg: var(--cat-purple-bg);--hue-border: var(--cat-purple-border);--hue-text: var(--cat-purple-text);--hue-solid: var(--cat-purple-solid);--hue-on: var(--cat-purple-on)}.pm-hue-pink,.pm-hue-magenta{--hue-bg: var(--cat-pink-bg);--hue-border: var(--cat-pink-border);--hue-text: var(--cat-pink-text);--hue-solid: var(--cat-pink-solid);--hue-on: var(--cat-pink-on)}.pm-hue-red{--hue-bg: var(--cat-red-bg);--hue-border: var(--cat-red-border);--hue-text: var(--cat-red-text);--hue-solid: var(--cat-red-solid);--hue-on: var(--cat-red-on)}.pm-hue-orange{--hue-bg: var(--cat-orange-bg);--hue-border: var(--cat-orange-border);--hue-text: var(--cat-orange-text);--hue-solid: var(--cat-orange-solid);--hue-on: var(--cat-orange-on)}.pm-hue-yellow{--hue-bg: var(--cat-yellow-bg);--hue-border: var(--cat-yellow-border);--hue-text: var(--cat-yellow-text);--hue-solid: var(--cat-yellow-solid);--hue-on: var(--cat-yellow-on)}.pm-hue-green,.pm-hue-lime{--hue-bg: var(--cat-green-bg);--hue-border: var(--cat-green-border);--hue-text: var(--cat-green-text);--hue-solid: var(--cat-green-solid);--hue-on: var(--cat-green-on)}.pm-hue-cyan,.pm-hue-teal{--hue-bg: var(--cat-cyan-bg);--hue-border: var(--cat-cyan-border);--hue-text: var(--cat-cyan-text);--hue-solid: var(--cat-cyan-solid);--hue-on: var(--cat-cyan-on)}.pm-chip{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;border-radius:.3rem;padding:.0625rem .4rem;font-size:11px;line-height:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--hue-solid);color:var(--hue-on, var(--cat-on-solid))}.pm-chip-soft{background:var(--hue-border);color:var(--hue-text)}.pm-dot{display:inline-block;width:.55rem;height:.55rem;border-radius:999px;flex:none;background:var(--hue-solid)}.pm-bar{display:block;height:.3rem;border-radius:999px;overflow:hidden;background:var(--hue-border)}.pm-bar>span{display:block;height:100%;border-radius:inherit;background:var(--hue-solid);transition:width .3s ease}.pm-board-bg{background:var(--hue-bg, var(--pm-board-base))}.pm-av-solid{background:var(--hue-solid)!important;color:var(--hue-on, var(--cat-on-solid))!important}@media(prefers-reduced-motion:reduce){.pm-bar>span{transition:none}}.pm-act,.acs-act{display:inline-flex;align-items:center;gap:.45rem;height:2rem;padding:0 .7rem 0 .3rem;border-radius:.6rem;font-size:.8125rem;font-weight:650;line-height:1;white-space:nowrap;background:var(--hue-bg);color:var(--hue-text);border:1px solid var(--hue-border);transition:background-color .12s ease,border-color .12s ease}.pm-act:hover:not(:disabled),.pm-act:focus-visible,.acs-act:hover:not(:disabled),.acs-act:focus-visible{background:var(--hue-border);outline:none}.pm-act:focus-visible,.acs-act:focus-visible{box-shadow:0 0 0 3px var(--hue-solid)}@supports (color: color-mix(in lab,red,red)){.pm-act:focus-visible,.acs-act:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--hue-solid) 40%,transparent)}}.pm-act:disabled,.acs-act:disabled{opacity:.5;cursor:not-allowed}.pm-act>.pm-ic-chip,.acs-act>.acs-ic-chip{width:1.5rem;height:1.5rem}.pm-act-icon,.acs-act-icon{padding:0;width:2rem;justify-content:center}.pm-act-icon>.pm-ic-chip,.acs-act-icon>.acs-ic-chip{width:1.625rem;height:1.625rem}.pm-ic-chip,.acs-ic-chip{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.75rem;height:1.75rem;border-radius:.5rem;background:var(--hue-solid);color:var(--hue-on)}.pm-ic-chip .material-icons,.pm-ic-chip.material-icons,.acs-ic-chip .material-icons,.acs-ic-chip .mat-icon{font-size:1.05rem!important;line-height:1}.pm-count,.acs-count{display:inline-flex;align-items:center;gap:.3rem;height:1.6rem;padding:0 .55rem;border-radius:999px;font-size:.75rem;font-weight:700;background:var(--hue-bg);color:var(--hue-text);border:1px solid var(--hue-border);white-space:nowrap}.pm-count .material-icons,.acs-count .material-icons,.acs-count .mat-icon{font-size:.95rem!important;color:var(--hue-solid)}.scheme-dark .pm-count .material-icons,.scheme-dark .acs-count .material-icons,.scheme-dark .acs-count .mat-icon{color:var(--hue-text)}body.pm-canvas-open .cdk-global-overlay-wrapper:has(.mat-mdc-snack-bar-container){align-items:flex-start!important;padding-bottom:0!important}body.pm-canvas-open .cdk-overlay-pane:has(.mat-mdc-snack-bar-container){top:var(--pmc-toast-top, 72px)!important;bottom:auto!important}body.pm-canvas-open .mat-mdc-snack-bar-container.app-snack{margin:0!important}@media(max-width:640px){.pm-open-map{display:none!important}}#app app-page-header:not(:has(.btn-cta,.btn-primary)) .mat-mdc-unelevated-button:not(:has(~.mat-mdc-unelevated-button)):not(:disabled):not(.mat-warn){--mat-button-filled-container-color: var(--color-accent-600);--mat-button-filled-label-text-color: #111111;--mat-button-filled-icon-color: #111111;background-color:var(--color-accent-600);color:#111}#app app-page-header:not(:has(.btn-cta,.btn-primary)) .mat-mdc-unelevated-button:not(:has(~.mat-mdc-unelevated-button)):not(:disabled):not(.mat-warn):hover{background-color:var(--color-accent-700);color:#fff}.scheme-dark :is(.text-primary-600,.text-primary-700,.text-primary-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-primary-400)}.scheme-dark :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-indigo-600,.text-indigo-700,.text-indigo-800,.text-violet-600,.text-violet-700,.text-violet-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-logo-400)}@layer utilities{:root:not(.scheme-dark) .text-primary-600:not([class*=bg-primary-]){color:var(--color-primary-700)!important}}.scheme-dark .apexcharts-legend-text{color:var(--color-neutral-300)!important}.scheme-dark :is(.apexcharts-xaxis-label,.apexcharts-yaxis-label,.apexcharts-datalabel-label,.apexcharts-pie-label){fill:var(--color-neutral-300)!important}.scheme-dark .apexcharts-datalabel-value{fill:var(--color-neutral-100)!important}.scheme-dark .apexcharts-gridline{stroke:var(--color-neutral-800)!important}.scheme-dark .apexcharts-tooltip.apexcharts-theme-light{background:var(--color-neutral-900)!important;color:var(--color-neutral-100)!important;border-color:var(--color-neutral-700)!important}.scheme-dark .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{background:var(--color-neutral-800)!important;border-color:var(--color-neutral-700)!important}.scheme-dark :is(.text-green-600,.text-green-700,.text-green-800,.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-lime-600,.text-lime-700,.text-lime-800,.text-teal-600,.text-teal-700,.text-teal-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-green-400)}.scheme-dark :is(.text-red-600,.text-red-700,.text-red-800,.text-rose-600,.text-rose-700,.text-rose-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-red-400)}.scheme-dark :is(.text-pink-600,.text-pink-700,.text-pink-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-pink-400)}.scheme-dark :is(.text-orange-600,.text-orange-700,.text-orange-800,.text-amber-600,.text-amber-700,.text-amber-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-orange-400)}.scheme-dark :is(.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-sky-600,.text-sky-700,.text-sky-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-cyan-400)}.scheme-dark :is(.text-yellow-600,.text-yellow-700,.text-yellow-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-yellow-400)}.scheme-dark :is(.text-purple-600,.text-purple-700,.text-purple-800,.text-fuchsia-600,.text-fuchsia-700,.text-fuchsia-800):not([class*="dark:text-"]):not([class*=bg-]){color:var(--color-purple-400)}.scheme-dark img[src="/logo.svg"]{content:url(/logo-dark.svg)}.scheme-dark .apexcharts-svg :is([fill="#43459E"],[fill="#43459e"],[fill*="67, 69, 158"],[fill*="67,69,158"]){fill:#8b8de0!important}.scheme-dark .apexcharts-svg :is([stroke="#43459E"],[stroke="#43459e"],[stroke*="67, 69, 158"],[stroke*="67,69,158"]){stroke:#8b8de0!important}.scheme-dark .apexcharts-svg :is([stop-color="#43459E"],[stop-color="#43459e"]){stop-color:#8b8de0!important}.scheme-dark :is(.apexcharts-legend-marker,.apexcharts-tooltip-marker)[style*="67, 69, 158"]{background:#8b8de0!important;color:#8b8de0!important}.scheme-dark :is(.apexcharts-legend-marker,.apexcharts-tooltip-marker)[style*="#43459E" i]{background:#8b8de0!important;color:#8b8de0!important}@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-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-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-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-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-duration: initial;--tw-ease: initial}}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-outlined-7BWLPMFK.woff2") format("woff2"),url("./media/material-icons-outlined-PCUTWIDZ.woff") format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-round-WEHMTW23.woff2") format("woff2"),url("./media/material-icons-round-SLOHZIXU.woff") format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-sharp-HCCYMPXE.woff2") format("woff2"),url("./media/material-icons-sharp-U4OLFP3G.woff") format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-two-tone-M5N5K6F5.woff2") format("woff2"),url("./media/material-icons-two-tone-LCGWGE2N.woff") format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
