@layer properties;@layer theme,base,primeng,components,utilities;@layer components{@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300 700;font-display:block;src:url("./media/material-symbols-subset-GJVOIFY3.woff2") format("woff2")}.pi{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-variant:normal;font-size:1.2em;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;display:inline-block;speak:none;font-variation-settings:"FILL" 0;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.pi-fw{width:1.28571429em;text-align:center}.pi-address-book:before{content:"\e0ba"}.pi-align-center:before{content:"\e234"}.pi-align-justify:before{content:"\e235"}.pi-align-left:before{content:"\e236"}.pi-align-right:before{content:"\e237"}.pi-amazon:before{content:"\e547"}.pi-android:before{content:"\e859"}.pi-angle-double-down:before{content:"\ead0"}.pi-angle-double-left:before{content:"\eac3"}.pi-angle-double-right:before{content:"\eac9"}.pi-angle-double-up:before{content:"\eacf"}.pi-angle-down:before{content:"\e313"}.pi-angle-left:before{content:"\e314"}.pi-angle-right:before{content:"\e315"}.pi-angle-up:before{content:"\e316"}.pi-angles-down:before{content:"\ead0"}.pi-angles-up:before{content:"\eacf"}.pi-apple:before{content:"\e325"}.pi-arrow-circle-down:before{content:"\f181"}.pi-arrow-circle-left:before{content:"\eaa7"}.pi-arrow-circle-right:before{content:"\eaaa"}.pi-arrow-circle-up:before{content:"\f182"}.pi-arrow-down:before{content:"\e5db"}.pi-arrow-down-left:before{content:"\f1e5"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\f1cf"}.pi-arrow-down-right:before{content:"\f1e4"}.pi-arrow-left:before{content:"\e5c4"}.pi-arrow-right:before{content:"\e5c8"}.pi-arrow-right-arrow-left:before{content:"\e8d4"}.pi-arrow-up:before{content:"\e5d8"}.pi-arrow-up-left:before{content:"\f1e2"}.pi-arrow-up-right:before{content:"\f1e1"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\f1ce"}.pi-arrows-alt:before{content:"\e89f"}.pi-arrows-h:before{content:"\e8d4"}.pi-arrows-v:before{content:"\e0c3"}.pi-asterisk:before{content:"\e1eb"}.pi-at:before{content:"\e0e6"}.pi-backward:before{content:"\e020"}.pi-ban:before{content:"\e033"}.pi-barcode:before{content:"\e70b"}.pi-bars:before{content:"\e5d2"}.pi-bell:before{content:"\e7f4"}.pi-bell-slash:before{content:"\e7f6"}.pi-bitcoin:before{content:"\ebc5"}.pi-bolt:before{content:"\ea0b"}.pi-book:before{content:"\ea19"}.pi-bookmark:before{content:"\e866"}.pi-bookmark-fill:before{content:"\e866"}.pi-box:before{content:"\e1a1"}.pi-briefcase:before{content:"\e8f9"}.pi-building:before{content:"\ea40"}.pi-building-columns:before{content:"\e84f"}.pi-bullseye:before{content:"\e719"}.pi-calculator:before{content:"\ea5f"}.pi-calendar:before{content:"\ebcc"}.pi-calendar-clock:before{content:"\f540"}.pi-calendar-minus:before{content:"\e615"}.pi-calendar-plus:before{content:"\ef85"}.pi-calendar-times:before{content:"\e615"}.pi-camera:before{content:"\e3b0"}.pi-car:before{content:"\e531"}.pi-caret-down:before{content:"\e5c5"}.pi-caret-left:before{content:"\e5de"}.pi-caret-right:before{content:"\e5df"}.pi-caret-up:before{content:"\e5c7"}.pi-cart-arrow-down:before{content:"\e854"}.pi-cart-minus:before{content:"\e928"}.pi-cart-plus:before{content:"\e854"}.pi-chart-bar:before{content:"\e26b"}.pi-chart-line:before{content:"\e6e1"}.pi-chart-pie:before{content:"\e6c4"}.pi-chart-scatter:before{content:"\e268"}.pi-check:before{content:"\e5ca"}.pi-check-circle:before{content:"\e86c"}.pi-check-square:before{content:"\e834"}.pi-chevron-circle-down:before{content:"\f181"}.pi-chevron-circle-left:before{content:"\eaa7"}.pi-chevron-circle-right:before{content:"\eaaa"}.pi-chevron-circle-up:before{content:"\f182"}.pi-chevron-down:before{content:"\e5cf"}.pi-chevron-left:before{content:"\e408"}.pi-chevron-right:before{content:"\e409"}.pi-chevron-up:before{content:"\e5ce"}.pi-circle:before{content:"\ef4a"}.pi-circle-fill:before{content:"\ef4a"}.pi-circle-off:before{content:"\e836"}.pi-circle-on:before{content:"\e837"}.pi-clipboard:before{content:"\e14f"}.pi-clock:before{content:"\e192"}.pi-clone:before{content:"\e14d"}.pi-cloud:before{content:"\e2bd"}.pi-cloud-download:before{content:"\e2c0"}.pi-cloud-upload:before{content:"\e2c3"}.pi-code:before{content:"\e86f"}.pi-cog:before{content:"\e8b8"}.pi-comment:before{content:"\e0ca"}.pi-comments:before{content:"\e0bf"}.pi-compass:before{content:"\e87a"}.pi-copy:before{content:"\e14d"}.pi-credit-card:before{content:"\e870"}.pi-crown:before{content:"\e7af"}.pi-database:before{content:"\f20e"}.pi-delete-left:before{content:"\e14a"}.pi-desktop:before{content:"\e30c"}.pi-directions:before{content:"\e52e"}.pi-directions-alt:before{content:"\f184"}.pi-discord:before{content:"\e0bf"}.pi-dollar:before{content:"\e227"}.pi-download:before{content:"\e171"}.pi-eject:before{content:"\e8fb"}.pi-ellipsis-h:before{content:"\e5d3"}.pi-ellipsis-v:before{content:"\e5d4"}.pi-envelope:before{content:"\e0be"}.pi-equals:before{content:"\f77b"}.pi-eraser:before{content:"\e6d0"}.pi-ethereum:before{content:"\ebc5"}.pi-euro:before{content:"\ea15"}.pi-exclamation-circle:before{content:"\e000"}.pi-exclamation-triangle:before{content:"\e002"}.pi-expand:before{content:"\f1ce"}.pi-external-link:before{content:"\e895"}.pi-eye:before{content:"\e417"}.pi-eye-slash:before{content:"\e8f5"}.pi-face-smile:before{content:"\e0ed"}.pi-facebook:before{content:"\e817"}.pi-fast-backward:before{content:"\e5dc"}.pi-fast-forward:before{content:"\e5dd"}.pi-file:before{content:"\e873"}.pi-file-arrow-up:before{content:"\e9fc"}.pi-file-check:before{content:"\f075"}.pi-file-edit:before{content:"\f88c"}.pi-file-excel:before{content:"\f1be"}.pi-file-export:before{content:"\f3b2"}.pi-file-import:before{content:"\eaf3"}.pi-file-o:before{content:"\e06f"}.pi-file-pdf:before{content:"\e415"}.pi-file-plus:before{content:"\e89c"}.pi-file-word:before{content:"\e873"}.pi-filter:before{content:"\ef4f"}.pi-filter-fill:before{content:"\ef4f"}.pi-filter-slash:before{content:"\eb32"}.pi-flag:before{content:"\e153"}.pi-flag-fill:before{content:"\e153"}.pi-flask:before{content:"\ea4b"}.pi-folder:before{content:"\e2c7"}.pi-folder-open:before{content:"\e2c8"}.pi-folder-plus:before{content:"\e2cc"}.pi-forward:before{content:"\e01f"}.pi-gauge:before{content:"\e9e4"}.pi-gift:before{content:"\e8b1"}.pi-github:before{content:"\e86f"}.pi-globe:before{content:"\e894"}.pi-google:before{content:"\e80b"}.pi-graduation-cap:before{content:"\e80c"}.pi-hammer:before{content:"\ea3c"}.pi-hashtag:before{content:"\e9ef"}.pi-headphones:before{content:"\e310"}.pi-heart:before{content:"\e87d"}.pi-heart-fill:before{content:"\e87d"}.pi-history:before{content:"\e28e"}.pi-home:before{content:"\e88a"}.pi-hourglass:before{content:"\e88b"}.pi-id-card:before{content:"\ea67"}.pi-image:before{content:"\e251"}.pi-images:before{content:"\e413"}.pi-inbox:before{content:"\e156"}.pi-indian-rupee:before{content:"\eaf7"}.pi-info:before{content:"\e88e"}.pi-info-circle:before{content:"\e88e"}.pi-instagram:before{content:"\e3b0"}.pi-key:before{content:"\e73c"}.pi-language:before{content:"\e8e2"}.pi-lightbulb:before{content:"\e0f0"}.pi-link:before{content:"\e157"}.pi-linkedin:before{content:"\e8f9"}.pi-list:before{content:"\e896"}.pi-list-check:before{content:"\e6b1"}.pi-lock:before{content:"\e88d"}.pi-lock-open:before{content:"\e898"}.pi-map:before{content:"\e55b"}.pi-map-marker:before{content:"\e0c8"}.pi-mars:before{content:"\e58e"}.pi-megaphone:before{content:"\ef49"}.pi-microchip:before{content:"\e322"}.pi-microchip-ai:before{content:"\e322"}.pi-microphone:before{content:"\e029"}.pi-microsoft:before{content:"\f088"}.pi-minus:before{content:"\e15b"}.pi-minus-circle:before{content:"\e15c"}.pi-mobile:before{content:"\e0d4"}.pi-money-bill:before{content:"\ef63"}.pi-moon:before{content:"\e51c"}.pi-objects-column:before{content:"\e8ec"}.pi-palette:before{content:"\e3b7"}.pi-paperclip:before{content:"\e226"}.pi-pause:before{content:"\e034"}.pi-pause-circle:before{content:"\e035"}.pi-paypal:before{content:"\ef63"}.pi-pen-to-square:before{content:"\f88d"}.pi-pencil:before{content:"\e150"}.pi-percentage:before{content:"\eb58"}.pi-phone:before{content:"\e0b0"}.pi-pinterest:before{content:"\f10d"}.pi-play:before{content:"\e037"}.pi-play-circle:before{content:"\e038"}.pi-plus:before{content:"\e145"}.pi-plus-circle:before{content:"\e147"}.pi-pound:before{content:"\eaf1"}.pi-power-off:before{content:"\e8ac"}.pi-prime:before{content:"\eb39"}.pi-print:before{content:"\e555"}.pi-qrcode:before{content:"\e00a"}.pi-question:before{content:"\eb8b"}.pi-question-circle:before{content:"\e887"}.pi-receipt:before{content:"\ef6e"}.pi-reddit:before{content:"\e0bf"}.pi-refresh:before{content:"\e5d5"}.pi-replay:before{content:"\e042"}.pi-reply:before{content:"\e15e"}.pi-save:before{content:"\e161"}.pi-search:before{content:"\e8b6"}.pi-search-minus:before{content:"\e900"}.pi-search-plus:before{content:"\e8ff"}.pi-send:before{content:"\e163"}.pi-server:before{content:"\e875"}.pi-share-alt:before{content:"\e80d"}.pi-shield:before{content:"\e75b"}.pi-shop:before{content:"\ea12"}.pi-shopping-bag:before{content:"\f1cc"}.pi-shopping-cart:before{content:"\e547"}.pi-sign-in:before{content:"\ea77"}.pi-sign-out:before{content:"\e9ba"}.pi-sitemap:before{content:"\e97a"}.pi-slack:before{content:"\e9ef"}.pi-sliders-h:before{content:"\e429"}.pi-sliders-v:before{content:"\e429"}.pi-sort:before{content:"\e5d7"}.pi-sort-alpha-down:before{content:"\e5db"}.pi-sort-alpha-down-alt:before{content:"\e5db"}.pi-sort-alpha-up:before{content:"\e5d8"}.pi-sort-alpha-up-alt:before{content:"\e5d8"}.pi-sort-alt:before{content:"\e0c3"}.pi-sort-alt-slash:before{content:"\e0c3"}.pi-sort-amount-down:before{content:"\e5db"}.pi-sort-amount-down-alt:before{content:"\e5db"}.pi-sort-amount-up:before{content:"\e5d8"}.pi-sort-amount-up-alt:before{content:"\e5d8"}.pi-sort-down:before{content:"\e5db"}.pi-sort-down-fill:before{content:"\e5c5"}.pi-sort-numeric-down:before{content:"\e5db"}.pi-sort-numeric-down-alt:before{content:"\e5db"}.pi-sort-numeric-up:before{content:"\e5d8"}.pi-sort-numeric-up-alt:before{content:"\e5d8"}.pi-sort-up:before{content:"\e5d8"}.pi-sort-up-fill:before{content:"\e5c7"}.pi-sparkles:before{content:"\e65f"}.pi-spinner:before{content:"\e9d0"}.pi-spinner-dotted:before{content:"\e9d0"}.pi-star:before{content:"\e838"}.pi-star-fill:before{content:"\e838"}.pi-star-half:before{content:"\e839"}.pi-star-half-fill:before{content:"\e839"}.pi-step-backward:before{content:"\e045"}.pi-step-backward-alt:before{content:"\e045"}.pi-step-forward:before{content:"\e044"}.pi-step-forward-alt:before{content:"\e044"}.pi-stethoscope:before{content:"\f805"}.pi-stop:before{content:"\e047"}.pi-stop-circle:before{content:"\ef71"}.pi-stopwatch:before{content:"\e425"}.pi-sun:before{content:"\e518"}.pi-sync:before{content:"\e627"}.pi-table:before{content:"\e265"}.pi-tablet:before{content:"\e331"}.pi-tag:before{content:"\e892"}.pi-tags:before{content:"\e54e"}.pi-telegram:before{content:"\e163"}.pi-th-large:before{content:"\e871"}.pi-thumbs-down:before{content:"\e816"}.pi-thumbs-down-fill:before{content:"\e816"}.pi-thumbs-up:before{content:"\e817"}.pi-thumbs-up-fill:before{content:"\e817"}.pi-thumbtack:before{content:"\f10d"}.pi-ticket:before{content:"\e638"}.pi-tiktok:before{content:"\e063"}.pi-times:before{content:"\e14c"}.pi-times-circle:before{content:"\e5c9"}.pi-trash:before{content:"\e872"}.pi-trophy:before{content:"\e71a"}.pi-truck:before{content:"\e558"}.pi-turkish-lira:before{content:"\eaef"}.pi-twitch:before{content:"\e639"}.pi-twitter:before{content:"\e0b7"}.pi-undo:before{content:"\e166"}.pi-unlock:before{content:"\e898"}.pi-upload:before{content:"\e2c6"}.pi-user:before{content:"\e7fd"}.pi-user-edit:before{content:"\f02e"}.pi-user-minus:before{content:"\ef66"}.pi-user-plus:before{content:"\e7fe"}.pi-users:before{content:"\e7ef"}.pi-venus:before{content:"\e590"}.pi-verified:before{content:"\e031"}.pi-video:before{content:"\e04b"}.pi-vimeo:before{content:"\e038"}.pi-volume-down:before{content:"\e04d"}.pi-volume-off:before{content:"\e04f"}.pi-volume-up:before{content:"\e050"}.pi-wallet:before{content:"\e850"}.pi-warehouse:before{content:"\ebb8"}.pi-wave-pulse:before{content:"\f6e9"}.pi-whatsapp:before{content:"\e0b7"}.pi-wifi:before{content:"\e63e"}.pi-window-maximize:before{content:"\e5d0"}.pi-window-minimize:before{content:"\e931"}.pi-wrench:before{content:"\e869"}.pi-youtube:before{content:"\e038"}.pi-circle-fill,.pi-star-fill,.pi-star-half-fill{font-variation-settings:"FILL" 1}.pi-spin{animation:pi-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes pi-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: Arial, "Helvetica Neue", Helvetica, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50: oklch(98.7% .022 95.277);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-300: oklch(87.9% .169 91.605);--color-amber-500: oklch(76.9% .188 70.08);--color-amber-900: oklch(41.4% .112 45.904);--color-emerald-50: oklch(97.9% .021 166.113);--color-emerald-300: oklch(84.5% .143 164.978);--color-emerald-700: oklch(50.8% .118 165.612);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-700: oklch(45.7% .24 277.023);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-700: oklch(51.4% .222 16.935);--color-slate-50: oklch(98.4% .003 247.858);--color-slate-100: oklch(96.8% .007 247.896);--color-slate-200: oklch(92.9% .013 255.508);--color-slate-300: oklch(86.9% .022 252.894);--color-slate-900: oklch(20.8% .042 265.755);--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;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: 1.5;--text-sm: .875rem;--text-sm--line-height: 1.5;--text-base: 1rem;--text-base--line-height: 1.5;--text-lg: 1rem;--text-lg--line-height: 1.5;--text-xl: 1rem;--text-xl--line-height: 1.5;--text-2xl: 1.75rem;--text-2xl--line-height: 1.2;--text-3xl: 1.75rem;--text-3xl--line-height: 1.2;--text-4xl: 2.5625rem;--text-4xl--line-height: 1.1;--text-5xl: 3rem;--text-5xl--line-height: 1.1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-wide: .025em;--tracking-wider: .05em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-sm: 0;--radius-md: 0;--radius-lg: 0;--radius-xl: 0;--radius-2xl: 0;--radius-3xl: 0;--ease-out: cubic-bezier(0, 0, .2, 1);--animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--blur-lg: 16px;--blur-3xl: 64px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-primary-50: #effafa;--color-primary-100: #d8f1f1;--color-primary-200: #b5e3e5;--color-primary-300: #8ad1d4;--color-primary-400: #54b8be;--color-primary-500: #269ba2;--color-primary-600: #148890;--color-primary-700: #11777e;--color-primary-800: #0c6269;--color-primary-900: #084f56;--color-primary-950: #04434a;--color-primary-base: #0c8289;--color-on-primary: #ffffff;--color-primary-hover: #096c73;--color-primary-surface: #e2f2f3;--color-primary-text: #075b61;--color-primary-border: #b1dce0;--color-success-base: #0f7a56;--color-success-surface: #e3f3ec;--color-success-text: #0b5c40;--color-success-border: #a8dcc4;--color-warning-base: #8f5300;--color-warning-surface: #fbf0dd;--color-warning-text: #6f4300;--color-warning-border: #e8c88b;--color-danger-base: #b3261e;--color-danger-surface: #fceceb;--color-danger-text: #8e1f19;--color-danger-border: #f0b6b2;--color-info-base: #0b6a8f;--color-info-surface: #e5f2f8;--color-info-text: #0a4f6c;--color-info-border: #a9d5e8;--color-neutral-base: #4a4a4f;--color-neutral-surface: #eff1f4;--color-neutral-text: #3a3a3c;--color-neutral-border: #d7dade;--color-canvas: #ffffff;--color-panel: #ffffff;--color-chrome: #f1f4f5;--color-quiet: #f8f9fa;--color-ink: #212529;--color-ink-muted: #52575c;--color-ink-subtle: #6c7176;--color-hairline: #dee2e6;--color-hairline-strong: #d1d7db;--color-badge-success: #0f7a56;--color-badge-warning: #8f5300;--color-badge-danger: #b3261e;--color-badge-info: #0b6a8f;--color-badge-neutral: #5f6568;--color-badge-accent: #0c8289;--radius-control: 0;--radius-card: 0;--radius-panel: 0;--radius-shell: 0;--radius-badge: .125rem}}@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, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{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}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:0}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:0}.left-1\/2{left:50%}.-z-10{z-index:-10}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-full{grid-column:1 / -1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-auto{margin-inline-end:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[27px\]{margin-top:27px}.mt-\[30px\]{margin-top:30px}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-\[27px\]{margin-bottom:27px}.mb-\[30px\]{margin-bottom:30px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-\[var\(--table-avatar\)\]{width:var(--table-avatar);height:var(--table-avatar)}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-11{height:calc(var(--spacing) * 11)!important}.\!h-16{height:calc(var(--spacing) * 16)!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[15px\]{height:15px}.h-\[30px\]{height:30px}.h-\[38px\]{height:38px}.h-\[50px\]{height:50px}.h-\[60px\]{height:60px}.h-\[70vh\]{height:70vh}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[500px\]{height:500px}.h-\[var\(--control-h\)\]{height:var(--control-h)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72vh\]{max-height:72vh}.\!min-h-10{min-height:calc(var(--spacing) * 10)!important}.min-h-0{min-height:0px}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-18{min-height:calc(var(--spacing) * 18)}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[50px\]{min-height:50px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[100px\]{min-height:100px}.min-h-\[280px\]{min-height:280px}.min-h-\[520px\]{min-height:520px}.min-h-\[var\(--control-h\)\]{min-height:var(--control-h)}.min-h-screen{min-height:100vh}.\!w-10{width:calc(var(--spacing) * 10)!important}.w-1\/3{width:calc(1 / 3 * 100%)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-80{width:calc(var(--spacing) * 80)}.w-\[12\%\]{width:12%}.w-\[19\%\]{width:19%}.w-\[22\%\]{width:22%}.w-\[25\%\]{width:25%}.w-\[28\%\]{width:28%}.w-\[30px\]{width:30px}.w-\[34\%\]{width:34%}.w-\[60px\]{width:60px}.w-\[80px\]{width:80px}.w-\[90px\]{width:90px}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[min\(92vw\,430px\)\]{width:min(92vw,430px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[400px\]{max-width:400px}.max-w-\[430px\]{max-width:430px}.max-w-\[480px\]{max-width:480px}.max-w-\[830px\]{max-width:830px}.max-w-\[840px\]{max-width:840px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0px}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[2rem\]{min-width:2rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[40px\]{min-width:40px}.min-w-\[140px\]{min-width:140px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.cursor-crosshair{cursor:crosshair}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[140px_1fr_1fr_100px\]{grid-template-columns:140px 1fr 1fr 100px}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0px}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[1\.6875rem\]{gap:1.6875rem}.gap-\[27px\]{gap:27px}.gap-\[30px\]{gap:30px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-\[1\.875rem\]{column-gap:1.875rem}.gap-x-\[30px\]{column-gap:30px}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-\[1\.6875rem\]{row-gap:1.6875rem}.gap-y-\[27px\]{row-gap:27px}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--color-hairline\)\]>:not(:last-child)){border-color:var(--color-hairline)}:where(.divide-hairline>:not(:last-child)){border-color:var(--color-hairline)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.\!rounded-2xl{border-radius:var(--radius-2xl)!important}.\!rounded-card{border-radius:var(--radius-card)!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-badge{border-radius:var(--radius-badge)}.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-panel{border-radius:var(--radius-panel)}.rounded-shell{border-radius:var(--radius-shell)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\!border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.\!border-none{--tw-border-style: none !important;border-style:none!important}.border-dashed{--tw-border-style: dashed;border-style:dashed}.\!border-hairline-strong{border-color:var(--color-hairline-strong)!important}.border-\[var\(--color-danger-border\)\]{border-color:var(--color-danger-border)}.border-\[var\(--color-danger-surface\)\]{border-color:var(--color-danger-surface)}.border-\[var\(--color-hairline\)\]{border-color:var(--color-hairline)}.border-\[var\(--color-hairline-strong\)\]{border-color:var(--color-hairline-strong)}.border-\[var\(--color-primary-base\)\]{border-color:var(--color-primary-base)}.border-\[var\(--color-warning-border\)\]{border-color:var(--color-warning-border)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-danger-border{border-color:var(--color-danger-border)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-hairline{border-color:var(--color-hairline)}.border-hairline-strong{border-color:var(--color-hairline-strong)}.border-hairline\/80{border-color:color-mix(in srgb,#dee2e6 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-hairline\/80{border-color:color-mix(in oklab,var(--color-hairline) 80%,transparent)}}.border-indigo-200{border-color:var(--color-indigo-200)}.border-info-border{border-color:var(--color-info-border)}.border-neutral-border{border-color:var(--color-neutral-border)}.border-on-primary{border-color:var(--color-on-primary)}.border-primary-base{border-color:var(--color-primary-base)}.border-primary-border{border-color:var(--color-primary-border)}.border-rose-300{border-color:var(--color-rose-300)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-900{border-color:var(--color-slate-900)}.border-success-border{border-color:var(--color-success-border)}.border-warning-border{border-color:var(--color-warning-border)}.\!bg-primary-surface{background-color:var(--color-primary-surface)!important}.\!bg-transparent{background-color:transparent!important}.bg-\[var\(--canvas\)\]{background-color:var(--canvas)}.bg-\[var\(--chrome\)\]{background-color:var(--chrome)}.bg-\[var\(--color-canvas\)\]{background-color:var(--color-canvas)}.bg-\[var\(--color-chrome\)\]{background-color:var(--color-chrome)}.bg-\[var\(--color-danger-base\)\]{background-color:var(--color-danger-base)}.bg-\[var\(--color-danger-surface\)\]{background-color:var(--color-danger-surface)}.bg-\[var\(--color-hairline\)\]{background-color:var(--color-hairline)}.bg-\[var\(--color-hairline-strong\)\]{background-color:var(--color-hairline-strong)}.bg-\[var\(--color-info-surface\)\]{background-color:var(--color-info-surface)}.bg-\[var\(--color-panel\)\]{background-color:var(--color-panel)}.bg-\[var\(--color-primary-base\)\]{background-color:var(--color-primary-base)}.bg-\[var\(--color-primary-surface\)\]{background-color:var(--color-primary-surface)}.bg-\[var\(--color-quiet\)\]{background-color:var(--color-quiet)}.bg-\[var\(--color-success-base\)\]{background-color:var(--color-success-base)}.bg-\[var\(--color-success-surface\)\]{background-color:var(--color-success-surface)}.bg-\[var\(--color-warning-base\)\]{background-color:var(--color-warning-base)}.bg-\[var\(--color-warning-surface\)\]{background-color:var(--color-warning-surface)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:color-mix(in srgb,oklch(98.7% .022 95.277) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.bg-badge-accent{background-color:var(--color-badge-accent)}.bg-badge-danger{background-color:var(--color-badge-danger)}.bg-badge-info{background-color:var(--color-badge-info)}.bg-badge-neutral{background-color:var(--color-badge-neutral)}.bg-badge-success{background-color:var(--color-badge-success)}.bg-badge-warning{background-color:var(--color-badge-warning)}.bg-black\/20{background-color:color-mix(in srgb,#000 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-canvas{background-color:var(--color-canvas)}.bg-chrome{background-color:var(--color-chrome)}.bg-chrome\/50{background-color:color-mix(in srgb,#f1f4f5 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-chrome\/50{background-color:color-mix(in oklab,var(--color-chrome) 50%,transparent)}}.bg-chrome\/70{background-color:color-mix(in srgb,#f1f4f5 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-chrome\/70{background-color:color-mix(in oklab,var(--color-chrome) 70%,transparent)}}.bg-chrome\/80{background-color:color-mix(in srgb,#f1f4f5 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-chrome\/80{background-color:color-mix(in oklab,var(--color-chrome) 80%,transparent)}}.bg-danger-base{background-color:var(--color-danger-base)}.bg-danger-surface{background-color:var(--color-danger-surface)}.bg-danger-surface\/30{background-color:color-mix(in srgb,#fceceb 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-danger-surface\/30{background-color:color-mix(in oklab,var(--color-danger-surface) 30%,transparent)}}.bg-emerald-50\/40{background-color:color-mix(in srgb,oklch(97.9% .021 166.113) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.bg-hairline{background-color:var(--color-hairline)}.bg-hairline-strong{background-color:var(--color-hairline-strong)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-info-base{background-color:var(--color-info-base)}.bg-info-surface{background-color:var(--color-info-surface)}.bg-neutral-surface{background-color:var(--color-neutral-surface)}.bg-panel{background-color:var(--color-panel)}.bg-panel\/50{background-color:color-mix(in srgb,#ffffff 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-panel\/50{background-color:color-mix(in oklab,var(--color-panel) 50%,transparent)}}.bg-panel\/95{background-color:color-mix(in srgb,#ffffff 95%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-panel\/95{background-color:color-mix(in oklab,var(--color-panel) 95%,transparent)}}.bg-primary-base{background-color:var(--color-primary-base)}.bg-primary-surface{background-color:var(--color-primary-surface)}.bg-quiet{background-color:var(--color-quiet)}.bg-rose-50\/40{background-color:color-mix(in srgb,oklch(96.9% .015 12.422) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-rose-50\/40{background-color:color-mix(in oklab,var(--color-rose-50) 40%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/50{background-color:color-mix(in srgb,oklch(98.4% .003 247.858) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-success-base{background-color:var(--color-success-base)}.bg-success-surface{background-color:var(--color-success-surface)}.bg-transparent{background-color:transparent}.bg-warning-base{background-color:var(--color-warning-base)}.bg-warning-surface{background-color:var(--color-warning-surface)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/20{background-color:color-mix(in srgb,#fff 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-gradient-to-br{--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary-100\/50{--tw-gradient-from: color-mix(in srgb, #d8f1f1 50%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color: color-mix(in lab,red,red)){.from-primary-100\/50{--tw-gradient-from: color-mix(in oklab, var(--color-primary-100) 50%, transparent)}}.to-transparent{--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.\!p-1{padding:var(--spacing)!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.\!py-1{padding-block:var(--spacing)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[5px\]{padding-block:5px}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[30px\]{padding-top:30px}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[30px\]{padding-bottom:30px}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading, var(--text-xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\!text-\[10px\]{font-size:10px!important}.text-\[0\.4em\]{font-size:.4em}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[28px\]{font-size:28px}.text-\[length\:var\(--fs-th\)\]{font-size:var(--fs-th)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.\!font-bold{--tw-font-weight: var(--font-weight-bold) !important;font-weight:var(--font-weight-bold)!important}.\!font-normal{--tw-font-weight: var(--font-weight-normal) !important;font-weight:var(--font-weight-normal)!important}.font-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking: -.01em;letter-spacing:-.01em}.tracking-\[\.18em\]{--tw-tracking: .18em;letter-spacing:.18em}.tracking-\[0\.2em\]{--tw-tracking: .2em;letter-spacing:.2em}.tracking-\[0\.4em\]{--tw-tracking: .4em;letter-spacing:.4em}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-ink-muted{color:var(--color-ink-muted)!important}.\!text-primary-text{color:var(--color-primary-text)!important}.text-\[var\(--color-danger-text\)\]{color:var(--color-danger-text)}.text-\[var\(--color-info-text\)\]{color:var(--color-info-text)}.text-\[var\(--color-ink\)\]{color:var(--color-ink)}.text-\[var\(--color-ink-muted\)\]{color:var(--color-ink-muted)}.text-\[var\(--color-on-primary\)\]{color:var(--color-on-primary)}.text-\[var\(--color-primary-text\)\]{color:var(--color-primary-text)}.text-\[var\(--color-success-text\)\]{color:var(--color-success-text)}.text-\[var\(--color-warning-text\)\]{color:var(--color-warning-text)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-muted\)\]{color:var(--ink-muted)}.text-amber-500{color:var(--color-amber-500)}.text-amber-900{color:var(--color-amber-900)}.text-danger-base{color:var(--color-danger-base)}.text-danger-text{color:var(--color-danger-text)}.text-emerald-700{color:var(--color-emerald-700)}.text-indigo-700{color:var(--color-indigo-700)}.text-info-base{color:var(--color-info-base)}.text-info-text{color:var(--color-info-text)}.text-ink{color:var(--color-ink)}.text-ink-muted{color:var(--color-ink-muted)}.text-ink-subtle{color:var(--color-ink-subtle)}.text-neutral-text{color:var(--color-neutral-text)}.text-on-primary{color:var(--color-on-primary)}.text-primary-700{color:var(--color-primary-700)}.text-primary-base{color:var(--color-primary-base)}.text-primary-text{color:var(--color-primary-text)}.text-rose-700{color:var(--color-rose-700)}.text-success-text{color:var(--color-success-text)}.text-warning-text{color:var(--color-warning-text)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-primary-base{accent-color:var(--color-primary-base)}.accent-white{accent-color:var(--color-white)}.opacity-10{opacity:10%}.opacity-20{opacity:20%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.shadow-md\/50{--tw-shadow-alpha: 50%;--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, oklab(from rgb(0 0 0 / .1) l a b / 50%)), 0 2px 4px -2px var(--tw-shadow-color, oklab(from rgb(0 0 0 / .1) l a b / 50%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!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-none{--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--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));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--x\)\]{--tw-shadow: var(--x);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\2026\]{--tw-shadow: \2026;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-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));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-hover{box-shadow:var(--shadow-hover)}.ring-\[var\(--color-primary-base\)\]\/50{--tw-ring-color: color-mix(in srgb, #0c8289 50%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-\[var\(--color-primary-base\)\]\/50{--tw-ring-color: color-mix(in oklab, var(--color-primary-base) 50%, transparent)}}.ring-primary-border{--tw-ring-color: var(--color-primary-border)}.ring-offset-ink-muted{--tw-ring-offset-color: var(--color-ink-muted)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-3xl{--tw-blur: blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.backdrop-blur-lg{--tw-backdrop-blur: blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.duration-\[120ms\]{--tw-duration: .12s;transition-duration:.12s}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.\!outline-none{--tw-outline-style: none !important;outline-style:none!important}.select-none{-webkit-user-select:none;user-select:none}.\[--control-h\:2\.25rem\]{--control-h: 2.25rem}.ring-inset{--tw-ring-inset: inset}@media(hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x: var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-primary-surface:is(:where(.group):hover *){background-color:var(--color-primary-surface)}.group-hover\:bg-success-surface:is(:where(.group):hover *){background-color:var(--color-success-surface)}.group-hover\:bg-warning-surface:is(:where(.group):hover *){background-color:var(--color-warning-surface)}.group-hover\:text-primary-text:is(:where(.group):hover *){color:var(--color-primary-text)}.group-hover\:text-success-text:is(:where(.group):hover *){color:var(--color-success-text)}.group-hover\:text-warning-text:is(:where(.group):hover *){color:var(--color-warning-text)}}.placeholder\:text-ink-muted::placeholder{color:var(--color-ink-muted)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y: calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:rounded-card:hover{border-radius:var(--radius-card)}.hover\:rounded-xl:hover{border-radius:var(--radius-xl)}.hover\:border-\[var\(--color-primary-base\)\]:hover{border-color:var(--color-primary-base)}.hover\:border-\[var\(--color-primary-border\)\]:hover{border-color:var(--color-primary-border)}.hover\:border-hairline:hover{border-color:var(--color-hairline)}.hover\:border-hairline-strong:hover{border-color:var(--color-hairline-strong)}.hover\:border-primary-border:hover{border-color:var(--color-primary-border)}.hover\:\!bg-chrome:hover{background-color:var(--color-chrome)!important}.hover\:bg-\[var\(--color-canvas\)\]:hover{background-color:var(--color-canvas)}.hover\:bg-\[var\(--color-chrome\)\]:hover{background-color:var(--color-chrome)}.hover\:bg-canvas:hover{background-color:var(--color-canvas)}.hover\:bg-chrome:hover{background-color:var(--color-chrome)}.hover\:bg-chrome\/50:hover{background-color:color-mix(in srgb,#f1f4f5 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-chrome\/50:hover{background-color:color-mix(in oklab,var(--color-chrome) 50%,transparent)}}.hover\:bg-chrome\/80:hover{background-color:color-mix(in srgb,#f1f4f5 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-chrome\/80:hover{background-color:color-mix(in oklab,var(--color-chrome) 80%,transparent)}}.hover\:bg-danger-surface:hover{background-color:var(--color-danger-surface)}.hover\:bg-info-surface:hover{background-color:var(--color-info-surface)}.hover\:bg-neutral-surface:hover{background-color:var(--color-neutral-surface)}.hover\:bg-primary-hover:hover{background-color:var(--color-primary-hover)}.hover\:bg-primary-surface:hover{background-color:var(--color-primary-surface)}.hover\:bg-success-surface:hover{background-color:var(--color-success-surface)}.hover\:bg-warning-surface:hover{background-color:var(--color-warning-surface)}.hover\:bg-white\/10:hover{background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-\[var\(--color-ink\)\]:hover,.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-primary-800:hover{color:var(--color-primary-800)}.hover\:text-primary-text:hover{color:var(--color-primary-text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--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));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-hover:hover{box-shadow:var(--shadow-hover)}}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[60\]:focus{z-index:60}.focus\:border-primary-base:focus{border-color:var(--color-primary-base)}.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--color-primary-base\)_12\%\,transparent\)\]:focus{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, color-mix(in srgb,#0c8289 12%,transparent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--color-primary-base\)_12\%\,transparent\)\]:focus{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, color-mix(in srgb,var(--color-primary-base) 12%,transparent))}}.focus\:shadow-md:focus{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:shadow-none\!:focus-visible{--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}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-primary-border:focus-visible{--tw-ring-color: var(--color-primary-border)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:-outline-offset-2\!:focus-visible{outline-offset:-2px!important}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--color-primary-base\)\]:focus-visible{outline-color:var(--color-primary-base)}.focus-visible\:outline-primary-base:focus-visible{outline-color:var(--color-primary-base)}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}.focus-visible\:outline-none\!:focus-visible{--tw-outline-style: none !important;outline-style:none!important}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-hairline:active{background-color:var(--color-hairline)}.disabled\:opacity-30:disabled{opacity:30%}.disabled\:opacity-50:disabled{opacity:50%}@media(width<64rem){.max-lg\:invisible{visibility:hidden}.max-lg\:fixed{position:fixed}.max-lg\:inset-y-0{inset-block:0px}.max-lg\:start-0{inset-inline-start:calc(var(--spacing) * 0)}.max-lg\:-translate-x-full{--tw-translate-x: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:\[box-shadow\:var\(--shadow-floating\)\]{box-shadow:var(--shadow-floating)}.max-lg\:transition-\[transform\,visibility\]{transition-property:transform,visibility;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.max-lg\:duration-200{--tw-duration: .2s;transition-duration:.2s}}@media(width<40rem){.max-sm\:\!hidden{display:none!important}}@media(width>=40rem){.sm\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:col-span-5{grid-column:span 5 / span 5}.sm\:col-span-7{grid-column:span 7 / span 7}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-auto{width:auto}.sm\:max-w-md{max-width:var(--container-md)}.sm\:min-w-56{min-width:calc(var(--spacing) * 56)}.sm\:min-w-64{min-width:calc(var(--spacing) * 64)}.sm\:min-w-\[14rem\]{min-width:14rem}.sm\:min-w-\[16rem\]{min-width:16rem}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:rounded-control{border-radius:var(--radius-control)}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}}@media(width>=48rem){.md\:sticky{position:sticky}.md\:top-4{top:calc(var(--spacing) * 4)}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-12{grid-column:span 12 / span 12}.md\:mt-1{margin-top:var(--spacing)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:\!flex{display:flex!important}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:min-h-\[240px\]{min-height:240px}.md\:min-h-\[var\(--control-h\)\]{min-height:var(--control-h)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-44{width:calc(var(--spacing) * 44)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:w-auto{width:auto}.md\:max-w-\[400px\]{max-width:400px}.md\:min-w-\[14rem\]{min-width:14rem}.md\:flex-1{flex:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[0\.8fr_1\.1fr_1\.4fr_auto\]{grid-template-columns:.8fr 1.1fr 1.4fr auto}.md\:grid-cols-\[1\.2fr_0\.8fr_1\.4fr_auto\]{grid-template-columns:1.2fr .8fr 1.4fr auto}.md\:grid-cols-\[1\.3fr_1\.3fr_0\.6fr_0\.8fr_0\.8fr_0\.8fr_auto\]{grid-template-columns:1.3fr 1.3fr .6fr .8fr .8fr .8fr auto}.md\:grid-cols-\[2fr_1fr_1fr_1fr_auto\]{grid-template-columns:2fr 1fr 1fr 1fr auto}.md\:grid-cols-\[20rem_minmax\(0\,1fr\)\]{grid-template-columns:20rem minmax(0,1fr)}.md\:grid-cols-\[140px_1fr_1fr_100px\]{grid-template-columns:140px 1fr 1fr 100px}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-\[30px\]{gap:30px}.md\:gap-x-\[30px\]{column-gap:30px}.md\:self-end{align-self:flex-end}.md\:rounded-3xl{border-radius:var(--radius-3xl)}.md\:rounded-shell{border-radius:var(--radius-shell)}.md\:p-2{padding:calc(var(--spacing) * 2)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:pt-9{padding-top:calc(var(--spacing) * 9)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:font-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.md\:font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}}@media(width>=64rem){.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:\!hidden{display:none!important}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-44{width:calc(var(--spacing) * 44)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:rounded-panel{border-radius:var(--radius-panel)}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=80rem){.xl\:sticky{position:sticky}.xl\:top-6{top:calc(var(--spacing) * 6)}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:table-cell{display:table-cell}.xl\:w-80{width:calc(var(--spacing) * 80)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}}@media(width>=96rem){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width >= 480px){.\@min-\[480px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width >= 780px){.\@min-\[780px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width >= 820px){.\@min-\[820px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width >= 1106px){.\@min-\[1106px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width<64rem){.rtl\:max-lg\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(prefers-color-scheme:dark){.dark\:bg-hairline-strong{background-color:var(--color-hairline-strong)}.dark\:shadow,.dark\: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));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media print{.print\:hidden{display:none}}.\[\&_\.p-button\]\:border-transparent\! .p-button{border-color:transparent!important}}:root.app-dark{--p-primary-50: #0f2540;--p-primary-100: #122b47;--p-primary-200: #1e4a7a;--p-primary-500: #3d87d9;--p-primary-600: #1a72d4;--p-primary-700: #0b63c5;--p-primary-900: #0a4a92;--p-surface-0: #111214;--p-surface-50: #1c1d20;--p-surface-100: #26282c;--p-surface-200: #303237;--p-surface-300: #3d3f45;--p-surface-400: #7c7c82;--p-surface-500: #a1a1a6;--p-surface-600: #86868b;--p-surface-700: #57575c;--p-surface-800: #2c2e33;--p-surface-900: #26282c;--p-surface-950: #111214;--p-text-color: #f5f5f7;--p-text-muted: #a1a1a6;--p-text-secondary: #d4d4d8;--border-color: #2f3136;--border-light: #3d3f45;--border-dark: #232428;--bg-primary: #111214;--bg-secondary: #1c1d20;--bg-tertiary: #26282c;--bg-hover: #303237;--success-bg: #0d2f26;--success-border: #17614a;--success-text: #8ed9b7;--warning-bg: #3a2a0d;--warning-border: #7a571a;--warning-text: #f0c98a;--error-bg: #3d1815;--error-border: #7d302a;--error-text: #f5b3ae;--info-bg: #0c2c3a;--info-border: #1c5570;--info-text: #a5d6ea}:root.app-dark .bg-white{background-color:var(--bg-secondary)!important}:root.app-dark .bg-slate-50{background-color:var(--bg-primary)!important}:root.app-dark .bg-slate-100{background-color:var(--bg-tertiary)!important}:root.app-dark .bg-slate-200{background-color:var(--bg-hover)!important}:root.app-dark [class*="bg-slate-50/"],:root.app-dark [class*="bg-gray-50/"],:root.app-dark [class*="bg-white/9"],:root.app-dark [class*="bg-white/8"]{background-color:var(--bg-secondary)!important}:root.app-dark [class*="bg-slate-100/"],:root.app-dark [class*="bg-gray-100/"]{background-color:var(--bg-tertiary)!important}:root.app-dark .text-slate-900{color:var(--p-text-color)!important}:root.app-dark .text-slate-800{color:var(--p-text-color)!important}:root.app-dark .text-slate-700{color:var(--p-text-secondary)!important}:root.app-dark .text-slate-600{color:var(--p-text-muted)!important}:root.app-dark .text-slate-500{color:var(--p-text-muted)!important}:root.app-dark .text-slate-400{color:var(--p-text-muted)!important}:root.app-dark .border-slate-200{border-color:var(--border-color)!important}:root.app-dark .border-slate-100{border-color:var(--border-light)!important}:root.app-dark .border-slate-300{border-color:var(--border-color)!important}:root.app-dark .bg-gray-50{background-color:var(--bg-secondary)!important}:root.app-dark .bg-gray-100{background-color:var(--bg-tertiary)!important}:root.app-dark .text-gray-900{color:var(--p-text-color)!important}:root.app-dark .text-gray-800{color:var(--p-text-color)!important}:root.app-dark .text-gray-700{color:var(--p-text-secondary)!important}:root.app-dark .text-gray-600{color:var(--p-text-muted)!important}:root.app-dark .text-gray-500{color:var(--p-text-muted)!important}:root.app-dark .text-gray-400{color:#64748b!important}:root.app-dark .border-gray-100{border-color:var(--border-light)!important}:root.app-dark .border-gray-200{border-color:var(--border-color)!important}:root.app-dark .border-gray-300{border-color:var(--border-color)!important}:root.app-dark .border-t-slate-100{border-top-color:var(--border-light)!important}:root.app-dark .border-b-slate-100{border-bottom-color:var(--border-light)!important}:root.app-dark .border-r-slate-100{border-right-color:var(--border-light)!important}:root.app-dark .border-l-slate-100{border-left-color:var(--border-light)!important}:root.app-dark .from-blue-500{--tw-gradient-from: #1d4ed8}:root.app-dark .to-blue-600{--tw-gradient-to: #1e40af}:root.app-dark .from-emerald-500{--tw-gradient-from: #059669}:root.app-dark .to-emerald-600{--tw-gradient-to: #047857}:root.app-dark .from-amber-500{--tw-gradient-from: #d97706}:root.app-dark .to-orange-500{--tw-gradient-to: #ea580c}:root.app-dark .app-topbar{background:color-mix(in srgb,#ffffff 72%,transparent)!important;border-bottom-color:var(--color-hairline)!important;color:var(--p-text-color)!important}@supports (color: color-mix(in lab,red,red)){:root.app-dark .app-topbar{background:color-mix(in srgb,var(--color-panel) 72%,transparent)!important}}:root.app-dark aside{background-color:var(--bg-secondary)!important;border-right-color:var(--border-color)!important}:root.app-dark .main-layout{background-color:var(--bg-primary)!important}:root.app-dark main{background-color:var(--bg-primary)!important}:root.app-dark .card,:root.app-dark .rounded-2xl,:root.app-dark .rounded-xl,:root.app-dark .rounded-lg{border-color:var(--border-color)}:root.app-dark .p-datatable{background-color:var(--bg-secondary)!important;color:var(--p-text-color)!important}:root.app-dark .p-datatable .p-datatable-thead>tr>th{background-color:var(--bg-tertiary)!important;color:var(--p-text-secondary)!important;border-color:var(--border-color)!important}:root.app-dark .p-datatable .p-datatable-tbody>tr{border-color:var(--border-color)!important}:root.app-dark .p-datatable .p-datatable-tbody>tr>td{border-color:var(--border-color)!important}:root.app-dark .p-datatable .p-datatable-tbody>tr:hover{background-color:var(--bg-hover)!important}:root.app-dark .p-dialog{background-color:var(--bg-secondary)!important;border-color:var(--border-color)!important;color:var(--p-text-color)!important}:root.app-dark .p-dialog-header{background-color:var(--bg-tertiary)!important;border-bottom-color:var(--border-color)!important}:root.app-dark .p-inputtext,:root.app-dark .p-inputnumber input,:root.app-dark .p-password input,:root.app-dark .p-textarea{background-color:var(--bg-tertiary)!important;border-color:var(--border-color)!important;color:var(--p-text-color)!important}:root.app-dark .p-inputtext:focus,:root.app-dark .p-inputnumber input:focus,:root.app-dark .p-password input:focus,:root.app-dark .p-textarea:focus{border-color:var(--p-primary-500)!important;background-color:var(--bg-hover)!important}:root.app-dark .p-inputtext::placeholder,:root.app-dark .p-password input::placeholder{color:var(--p-text-muted)!important}:root.app-dark .p-dropdown{background-color:var(--bg-tertiary)!important;border-color:var(--border-color)!important}:root.app-dark .p-button.p-button-secondary:not(.p-button-text):not(.p-button-outlined):not(.p-button-link){background-color:var(--bg-tertiary)!important;border-color:var(--border-color)!important;color:var(--p-text-color)!important}:root.app-dark .p-button.p-button-secondary:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):hover{background-color:var(--bg-hover)!important}:root.app-dark .p-button.p-button-text{color:var(--p-text-color)!important}:root.app-dark .p-button.p-button-text:hover{background-color:#ffffff1a!important}:root.app-dark .p-datepicker{background-color:var(--bg-secondary)!important;border-color:var(--border-color)!important}:root.app-dark .p-datepicker-header{background-color:var(--bg-tertiary)!important}:root.app-dark .p-datepicker-calendar td{border-color:var(--border-color)!important}:root.app-dark .p-datepicker-calendar td>span:not(.p-highlight):hover{background-color:var(--bg-hover)!important}:root.app-dark .p-datepicker-calendar td.p-highlight>span{background-color:var(--p-primary-500)!important;color:#fff!important}:root.app-dark .p-toast{background-color:var(--bg-secondary)!important;border-color:var(--border-color)!important;color:var(--p-text-color)!important}:root.app-dark .p-toast-message-success{background-color:var(--success-bg)!important;border-color:var(--success-border)!important;color:var(--success-text)!important}:root.app-dark .p-toast-message-error{background-color:var(--error-bg)!important;border-color:var(--error-border)!important;color:var(--error-text)!important}:root.app-dark .p-toast-message-warn{background-color:var(--warning-bg)!important;border-color:var(--warning-border)!important;color:var(--warning-text)!important}:root.app-dark .p-toast-message-info{background-color:var(--info-bg)!important;border-color:var(--info-border)!important;color:var(--info-text)!important}:root.app-dark .p-tag{color:var(--p-text-color)!important}:root.app-dark .p-tag.p-tag-success{background-color:var(--success-bg)!important;border-color:var(--success-border)!important;color:var(--success-text)!important}:root.app-dark .p-tag.p-tag-danger{background-color:var(--error-bg)!important;border-color:var(--error-border)!important;color:var(--error-text)!important}:root.app-dark .p-tag.p-tag-warning{background-color:var(--warning-bg)!important;border-color:var(--warning-border)!important;color:var(--warning-text)!important}:root.app-dark .p-tag.p-tag-info{background-color:var(--info-bg)!important;border-color:var(--info-border)!important;color:var(--info-text)!important}:root.app-dark .p-progressbar{background-color:var(--bg-tertiary)!important}:root.app-dark .p-progressbar .p-progressbar-value{background:var(--p-primary-500)!important}:root.app-dark ::-webkit-scrollbar{width:8px;height:8px}:root.app-dark ::-webkit-scrollbar-track{background:var(--bg-tertiary)}:root.app-dark ::-webkit-scrollbar-thumb{background:var(--p-surface-600);border-radius:4px}:root.app-dark ::-webkit-scrollbar-thumb:hover{background:var(--p-surface-500)}:root.app-dark .p-popover{background-color:var(--bg-secondary)!important;border-color:var(--border-color)!important}:root.app-dark .p-overlaybadge .p-badge{background-color:var(--error-bg)!important;color:var(--error-text)!important;border-color:var(--error-border)!important}:root.app-dark .p-autocomplete-overlay,:root.app-dark .p-autocomplete-panel{background-color:var(--bg-secondary)!important;border-color:var(--border-color)!important}:root.app-dark .p-autocomplete-option,:root.app-dark .p-autocomplete-item{color:var(--p-text-color)!important}:root.app-dark .p-autocomplete-option:not(.p-autocomplete-option-selected):hover,:root.app-dark .p-autocomplete-option.p-focus:not(.p-autocomplete-option-selected),:root.app-dark .p-autocomplete-item:hover{background-color:var(--bg-hover)!important}:root.app-dark .p-tooltip{background-color:var(--p-surface-800)!important;color:var(--p-text-color)!important}:root.app-dark .p-tooltip .p-tooltip-arrow{background-color:var(--p-surface-800)!important}:root.app-dark .p-floatlabel label{color:var(--p-text-muted)!important}:root.app-dark .p-floatlabel input:focus~label,:root.app-dark .p-floatlabel input:not(:placeholder-shown)~label{color:var(--p-primary-500)!important}:root.app-dark .p-checkbox .p-checkbox-box{background-color:var(--bg-tertiary)!important;border-color:var(--border-color)!important}:root.app-dark .p-checkbox.p-highlight .p-checkbox-box{background-color:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}:root.app-dark .p-radiobutton .p-radiobutton-box{background-color:var(--bg-tertiary)!important;border-color:var(--border-color)!important}:root.app-dark .p-radiobutton.p-highlight .p-radiobutton-box{background-color:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}:root.app-dark .p-iconfield{background-color:var(--bg-tertiary)!important;border-color:var(--border-color)!important}:root.app-dark .p-iconfield .p-iconfield-icon{color:var(--p-text-muted)!important}:root.app-dark aside nav button{color:var(--p-text-muted)!important}:root.app-dark aside nav button:hover{background-color:var(--bg-hover)!important;color:var(--p-text-color)!important}:root.app-dark aside nav .router-link-active{background-color:var(--color-primary-surface)!important;color:var(--color-primary-text)!important}:root.app-dark .topbar-avatar{background-color:#fff3!important;border-color:#ffffff4d!important}:root.app-dark .global-search-input{background-color:var(--bg-tertiary)!important;color:var(--p-text-color)!important}:root.app-dark .global-search-result:hover{background-color:var(--bg-hover)!important}:root.app-dark .empty-state{background-color:var(--bg-secondary)!important;color:var(--p-text-muted)!important}:root.app-dark .status-emerald{background-color:var(--success-bg)!important;color:var(--success-text)!important;border-color:var(--success-border)!important}:root.app-dark .status-rose{background-color:var(--error-bg)!important;color:var(--error-text)!important;border-color:var(--error-border)!important}:root.app-dark .status-amber{background-color:var(--warning-bg)!important;color:var(--warning-text)!important;border-color:var(--warning-border)!important}:root.app-dark .status-sky{background-color:var(--info-bg)!important;color:var(--info-text)!important;border-color:var(--info-border)!important}:root.app-dark .chart-container{background-color:transparent!important}:root.app-dark text{fill:var(--p-text-color)!important}:root.app-dark .grid-line{stroke:var(--border-color)!important}:root.app-dark .tooltip{background-color:var(--p-surface-800)!important}[dir=rtl] .text-left{text-align:right!important}[dir=rtl] .text-right{text-align:left!important}[dir=rtl] .mr-1,[dir=rtl] .mr-2,[dir=rtl] .mr-3,[dir=rtl] .mr-4,[dir=rtl] .mr-6,[dir=rtl] .mr-8,[dir=rtl] .mr-12,[dir=rtl] .mr-16{margin-right:0!important;margin-left:var(--tw-space-y-reverse)!important}[dir=rtl] .ml-1{margin-left:0!important;margin-right:.25rem!important}[dir=rtl] .ml-2{margin-left:0!important;margin-right:.5rem!important}[dir=rtl] .ml-3{margin-left:0!important;margin-right:.75rem!important}[dir=rtl] .ml-4{margin-left:0!important;margin-right:1rem!important}[dir=rtl] .ml-6{margin-left:0!important;margin-right:1.5rem!important}[dir=rtl] .ml-8{margin-left:0!important;margin-right:2rem!important}[dir=rtl] .ml-auto{margin-left:0!important;margin-right:auto!important}[dir=rtl] .mx-auto{margin-left:auto!important;margin-right:auto!important}[dir=rtl] .my-auto{margin-top:auto!important;margin-bottom:auto!important}[dir=rtl] .-mr-2{margin-right:0!important;margin-left:-.5rem!important}[dir=rtl] .-ml-2{margin-left:0!important;margin-right:-.5rem!important}[dir=rtl] .pr-1{padding-right:0!important;padding-left:.25rem!important}[dir=rtl] .pr-2{padding-right:0!important;padding-left:.5rem!important}[dir=rtl] .pr-3{padding-right:0!important;padding-left:.75rem!important}[dir=rtl] .pr-4{padding-right:0!important;padding-left:1rem!important}[dir=rtl] .pr-6{padding-right:0!important;padding-left:1.5rem!important}[dir=rtl] .pr-8{padding-right:0!important;padding-left:2rem!important}[dir=rtl] .pr-12{padding-right:0!important;padding-left:3rem!important}[dir=rtl] .pl-1{padding-left:0!important;padding-right:.25rem!important}[dir=rtl] .pl-2{padding-left:0!important;padding-right:.5rem!important}[dir=rtl] .pl-3{padding-left:0!important;padding-right:.75rem!important}[dir=rtl] .pl-4{padding-left:0!important;padding-right:1rem!important}[dir=rtl] .pl-6{padding-left:0!important;padding-right:1.5rem!important}[dir=rtl] .pl-8{padding-left:0!important;padding-right:2rem!important}[dir=rtl] .pl-12{padding-left:0!important;padding-right:3rem!important}[dir=rtl] .px-4{padding-left:1rem!important;padding-right:1rem!important}[dir=rtl] .px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}[dir=rtl] .px-8{padding-left:2rem!important;padding-right:2rem!important}[dir=rtl] .py-4{padding-top:1rem!important;padding-bottom:1rem!important}[dir=rtl] .py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}[dir=rtl] .py-8{padding-top:2rem!important;padding-bottom:2rem!important}[dir=rtl] .p-4{padding:1rem!important}[dir=rtl] .p-6{padding:1.5rem!important}[dir=rtl] .p-8{padding:2rem!important}[dir=rtl] .border-l,[dir=rtl] .border-l-2,[dir=rtl] .border-l-4{border-left-width:0!important;border-right-width:1px!important}[dir=rtl] .border-r,[dir=rtl] .border-r-2,[dir=rtl] .border-r-4{border-right-width:0!important;border-left-width:1px!important}[dir=rtl] .border-b{border-bottom-width:1px!important}[dir=rtl] .border-t{border-top-width:1px!important}[dir=rtl] .flex-row{flex-direction:row!important}[dir=rtl] .flex-col-reverse{flex-direction:column-reverse!important}[dir=rtl] .pi-arrow-right,[dir=rtl] .pi-arrow-left,[dir=rtl] .pi-chevron-right,[dir=rtl] .pi-chevron-left,[dir=rtl] .pi-chevron-circle-right,[dir=rtl] .pi-chevron-circle-left,[dir=rtl] .pi-angle-right,[dir=rtl] .pi-angle-left,[dir=rtl] .pi-arrow-right-arrow-left,[dir=rtl] .pi-step-forward,[dir=rtl] .pi-step-backward,[dir=rtl] .pi-forward,[dir=rtl] .pi-backward,[dir=rtl] .pi-fast-forward,[dir=rtl] .pi-fast-backward{transform:scaleX(-1)}[dir=rtl] .pi-arrow-up,[dir=rtl] .pi-arrow-down,[dir=rtl] .pi-chevron-up,[dir=rtl] .pi-chevron-down,[dir=rtl] .pi-angle-up,[dir=rtl] .pi-angle-down,[dir=rtl] .pi-angles-up,[dir=rtl] .pi-angles-down{transform:none!important}[dir=rtl] .p-inputtext,[dir=rtl] .p-password input,[dir=rtl] .p-textarea,[dir=rtl] .p-dropdown .p-dropdown-label,[dir=rtl] .p-select .p-select-label,[dir=rtl] .p-calendar .p-datepicker-input{text-align:right!important}[dir=rtl] .p-datatable .p-datatable-thead>tr>th{text-align:right!important}[dir=rtl] .p-datatable .p-datatable-tbody>tr>td{text-align:right!important}[dir=rtl] .p-menu-list,[dir=rtl] .p-menuitem{text-align:right!important}[dir=rtl] .p-menuitem-icon{margin-right:0!important;margin-left:.5rem!important}[dir=rtl] .p-dialog-header,[dir=rtl] .p-dialog-footer{text-align:right!important}[dir=rtl] .p-button-label{text-align:center!important}[dir=rtl] .p-button .p-button-icon-left{order:2;margin-left:0!important;margin-right:.5rem!important}[dir=rtl] .p-button .p-button-icon-right{order:0;margin-right:0!important;margin-left:.5rem!important}[dir=rtl] .p-toast,[dir=rtl] .p-toast-message{text-align:right!important}[dir=rtl] .p-toast-icon{margin-left:.5rem!important;margin-right:0!important}[dir=rtl] .p-checkbox .p-checkbox-box,[dir=rtl] .p-radiobutton .p-radiobutton-box{margin-right:.5rem!important;margin-left:0!important}[dir=rtl] .p-steps .p-steps-item{flex-direction:row-reverse!important}[dir=rtl] .p-steps .p-steps-item .p-steps-number{margin-right:0!important;margin-left:.5rem!important}[dir=rtl] aside nav button{text-align:right!important}[dir=rtl] aside nav button i{margin-left:.75rem!important;margin-right:0!important}[dir=rtl] header{text-align:right!important}[dir=rtl] header .flex{flex-direction:row-reverse!important}[dir=rtl] label{text-align:right!important}[dir=rtl] .p-floatlabel label{left:auto!important;right:.75rem!important}[dir=rtl] .p-floatlabel input:focus~label,[dir=rtl] .p-floatlabel input:not(:placeholder-shown)~label{right:.5rem!important}[dir=rtl] .p-iconfield .p-iconfield-icon{left:auto!important;right:.75rem!important}[dir=rtl] .p-iconfield .p-inputtext{padding-right:2.5rem!important;padding-left:.75rem!important}[dir=rtl] .p-autocomplete .p-autocomplete-multiple-container{flex-wrap:wrap-reverse!important}[dir=rtl] .p-tag{text-align:right!important}[dir=rtl] .p-tag .p-tag-icon{margin-right:0!important;margin-left:.25rem!important}[dir=rtl] .p-progressbar{direction:ltr!important}[dir=rtl] .p-accordion-header-link{flex-direction:row-reverse!important}[dir=rtl] .p-accordion-header-link .p-accordion-header-icon{margin-right:0!important;margin-left:.5rem!important}[dir=rtl] .p-tablist{flex-direction:row!important}[dir=rtl] .p-tab{text-align:right!important}[dir=rtl] .p-tab .p-tab-icon{margin-right:0!important;margin-left:.5rem!important}[dir=rtl] .p-tooltip{text-align:right!important}[dir=rtl] .custom-scrollbar::-webkit-scrollbar-thumb{background-clip:padding-box}[dir=rtl] .force-ltr{direction:ltr!important;text-align:left!important}[dir=rtl] .force-ltr .pi-arrow-right,[dir=rtl] .force-ltr .pi-arrow-left,[dir=rtl] .force-ltr .pi-chevron-right,[dir=rtl] .force-ltr .pi-chevron-left{transform:none!important}[dir=rtl]{font-family:-apple-system,BlinkMacSystemFont,SF Arabic,Segoe UI,Noto Sans Arabic,Inter,system-ui,sans-serif}:root.app-dark{--color-primary-base: #168d96;--color-on-primary: #111214;--color-primary-hover: #28a5ad;--color-primary-surface: #123438;--color-primary-text: #a8e0e3;--color-primary-border: #1f6368;--color-success-base: #12885f;--color-success-hover: #0f7a56;--color-success-surface: #0d2f26;--color-success-text: #8ed9b7;--color-warning-surface: #3a2a0d;--color-warning-text: #f0c98a;--color-danger-surface: #3d1815;--color-danger-text: #f5b3ae;--color-info-surface: #0c2c3a;--color-info-text: #a5d6ea;--color-neutral-surface: #2c2e33;--color-neutral-text: #e4e4e7;--color-canvas: #111214;--color-quiet: #1c1d20;--color-panel: #1c1d20;--color-chrome: #26282c;--color-ink: #f5f5f7;--color-ink-muted: #a1a1a6;--color-ink-subtle: #7c7c82;--color-hairline: #2f3136;--color-hairline-strong: #3d3f45}:root[data-design=icakene]{--color-primary-50: #e3f2fd;--color-primary-100: #bbdefb;--color-primary-200: #90caf9;--color-primary-300: #64b5f6;--color-primary-400: #42a5f5;--color-primary-500: #2196f3;--color-primary-600: #1e88e5;--color-primary-700: #1976d2;--color-primary-800: #1565c0;--color-primary-900: #0d47a1;--color-primary-950: #082f6e}:root[data-design=icakene]:not(.app-dark){--color-primary-base: #1565c0;--color-on-primary: #ffffff;--color-primary-hover: #0d47a1;--color-primary-surface: #e3f2fd;--color-primary-text: #0d47a1;--color-primary-border: #90caf9;--color-success-base: #15803d;--color-success-hover: #166534;--color-success-surface: #dcfce7;--color-success-text: #14532d;--color-success-border: #86efac;--color-warning-base: #b45309;--color-warning-surface: #fef3c7;--color-warning-text: #78350f;--color-warning-border: #fcd34d;--color-danger-base: #b91c1c;--color-danger-surface: #fee2e2;--color-danger-text: #7f1d1d;--color-danger-border: #fca5a5;--color-info-base: #0369a1;--color-info-surface: #e0f2fe;--color-info-text: #075985;--color-info-border: #7dd3fc;--color-neutral-base: #475569;--color-neutral-surface: #f1f5f9;--color-neutral-text: #334155;--color-neutral-border: #cbd5e1;--color-canvas: #f8fafc;--color-panel: #ffffff;--color-chrome: #f1f5f9;--color-ink: #0f172a;--color-ink-muted: #475569;--color-ink-subtle: #64748b;--color-hairline: #e2e8f0;--color-hairline-strong: #cbd5e1}:root.app-dark[data-design=icakene]{--color-primary-base: #42a5f5;--color-on-primary: #0f172a;--color-primary-hover: #64b5f6;--color-primary-surface: #172554;--color-primary-text: #bfdbfe;--color-primary-border: #1e3a8a;--color-success-surface: #14532d;--color-success-text: #bbf7d0;--color-warning-surface: #78350f;--color-warning-text: #fde68a;--color-danger-surface: #7f1d1d;--color-danger-text: #fecaca;--color-info-surface: #075985;--color-info-text: #bae6fd;--color-neutral-surface: #334155;--color-neutral-text: #e2e8f0;--color-canvas: #0f172a;--color-panel: #1e293b;--color-chrome: #334155;--color-ink: #f1f5f9;--color-ink-muted: #94a3b8;--color-ink-subtle: #64748b;--color-hairline: #334155;--color-hairline-strong: #475569}:root[data-design=apple]{--color-primary-50: #f2f7fd;--color-primary-100: #e9f1fb;--color-primary-200: #cfe2f7;--color-primary-300: #b9d5f4;--color-primary-400: #7fb0e8;--color-primary-500: #3d87d9;--color-primary-600: #0b63c5;--color-primary-700: #0a56ac;--color-primary-800: #094f9b;--color-primary-900: #0a4a92;--color-primary-950: #08386f}:root[data-design=apple]:not(.app-dark){--color-primary-base: #0b63c5;--color-on-primary: #ffffff;--color-primary-hover: #094f9b;--color-primary-surface: #e9f1fb;--color-primary-text: #0a4a92;--color-primary-border: #b9d5f4;--color-canvas: #ffffff;--color-chrome: #f0f2f5;--color-hairline: #dee2e6;--color-hairline-strong: #d1d7db}:root.app-dark[data-design=apple]{--color-primary-base: #1a72d4;--color-on-primary: #ffffff;--color-primary-hover: #3d87d9;--color-primary-surface: #122b47;--color-primary-text: #a9cef8;--color-primary-border: #1e4a7a}:root{--ease-out-soft: cubic-bezier(.32, .72, 0, 1);--ease-in-out-soft: cubic-bezier(.65, 0, .35, 1);--dur-instant: .12s;--dur-fast: .18s;--dur-base: .26s;--dur-slow: .4s;--material-thin: color-mix(in srgb, #ffffff 62%, transparent);--material-regular: color-mix(in srgb, #ffffff 78%, transparent);--material-thick: color-mix(in srgb, #ffffff 92%, transparent);--material-blur: saturate(180%) blur(20px);--material-blur-strong: saturate(180%) blur(30px);--shadow-rest: none;--shadow-hover: 0 2px 10px -2px rgb(0 0 0 / .06);--shadow-floating: 0 8px 24px -8px rgb(0 0 0 / .1);--shadow-overlay: 0 16px 40px -12px rgb(0 0 0 / .16);--fs-hero: 3rem;--fs-kpi: 2.5625rem;--fs-page-title: 1.75rem;--fs-card-title: 1rem;--fs-lead: 1rem;--fs-body: .875rem;--fs-th: .8125rem;--fs-tab: 1rem;--fs-caption: .75rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-8: 3rem;--control-h: 2.5rem;--control-h-sm: 2rem;--table-head-h: 2.5rem;--table-row-h: 3.125rem;--table-avatar: 1.875rem;--tab-h: 2.875rem;--tab-active-ink: var(--color-primary-base);--filter-search-w: 28.125rem;--filter-select-min: 8.4375rem;--filter-select-max: 11.875rem}@supports (color: color-mix(in lab,red,red)){:root{--material-thin: color-mix(in srgb, var(--color-panel) 62%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--material-regular: color-mix(in srgb, var(--color-panel) 78%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--material-thick: color-mix(in srgb, var(--color-panel) 92%, transparent)}}:root.app-dark{--tab-active-ink: var(--color-primary-text);--shadow-rest: none;--shadow-hover: 0 2px 10px -2px rgb(0 0 0 / .4);--shadow-floating: 0 8px 24px -8px rgb(0 0 0 / .5);--shadow-overlay: 0 16px 40px -12px rgb(0 0 0 / .6)}.type-display{font-size:var(--fs-hero);font-weight:700;line-height:1.1;letter-spacing:-.01em}.type-headline{font-size:var(--fs-page-title);font-weight:700;line-height:1.2;letter-spacing:-.01em}.type-title{font-size:var(--fs-card-title);font-weight:700;line-height:1.4}.type-body-lg{font-size:var(--fs-lead);font-weight:400;line-height:1.55}.type-body{font-size:var(--fs-body);font-weight:400;line-height:1.5}.type-th{font-size:var(--fs-th);font-weight:700;line-height:1.4}.type-kpi{font-size:var(--fs-kpi);font-weight:400;line-height:1.1;font-variant-numeric:tabular-nums}.type-caption{font-size:var(--fs-caption);font-weight:400;line-height:1.5}.type-label{font-size:var(--fs-caption);font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}h1:not([class*=tracking-]),.text-5xl:not([class*=tracking-]),.text-4xl:not([class*=tracking-]),.text-3xl:not([class*=tracking-]),h2:not([class*=tracking-]),.text-2xl:not([class*=tracking-]){letter-spacing:-.01em}h3:not([class*=tracking-]),h4:not([class*=tracking-]),.text-xl:not([class*=tracking-]),.text-lg:not([class*=tracking-]){letter-spacing:0}.uppercase:not([class*=tracking-]){letter-spacing:.06em}.uppercase.tracking-\[0\.22em\],.uppercase.tracking-\[0\.2em\],.uppercase.tracking-\[0\.18em\],.uppercase.tracking-\[0\.15em\],.uppercase.tracking-widest{letter-spacing:.08em}:where(p,label,small,div,dt,dd,td,th,span,li,h1,h2,h3,h4,h5,h6,a,strong,em).text-slate-400{color:var(--color-ink-muted)!important}:where(p,label,small,div,dt,dd,td,th,span,li,h1,h2,h3,h4,h5,h6,a,strong,em).text-sky-600{color:var(--color-info-text)!important}:where(p,label,small,div,dt,dd,td,th,span,li,h1,h2,h3,h4,h5,h6,a,strong,em).text-emerald-600{color:var(--color-success-text)!important}:where(p,label,small,div,dt,dd,td,th,span,li,h1,h2,h3,h4,h5,h6,a,strong,em).text-amber-600{color:var(--color-warning-text)!important}:where(p,label,small,div,dt,dd,td,th,span,li,h1,h2,h3,h4,h5,h6,a,strong,em).text-teal-600{color:var(--color-success-text)!important}.p-placeholder{color:var(--color-ink-muted)!important}:where(button,a,[tabindex]:not([tabindex="-1"]),[role=button],[role=link],[role=menuitem],[role=tab],input,select,textarea,summary):focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px}button:focus-visible,a:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,#0c8289 25%,transparent)}@supports (color: color-mix(in lab,red,red)){button:focus-visible,a:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-base) 25%,transparent)}}:focus:not(:focus-visible){outline:none;box-shadow:none}:root.high-contrast{--p-content-border-color: var(--color-ink)}:root.high-contrast :where(p,span,div,label,small,li,dt,dd,td,th,h1,h2,h3,h4,h5,h6,a,strong,em).text-slate-400,:root.high-contrast :where(p,span,div,label,small,li,dt,dd,td,th,h1,h2,h3,h4,h5,h6,a,strong,em).text-slate-500,:root.high-contrast :where(p,span,div,label,small,li,dt,dd,td,th,h1,h2,h3,h4,h5,h6,a,strong,em).text-slate-600{color:var(--color-ink)!important}:root.high-contrast .p-placeholder{color:var(--color-ink)!important}:root.high-contrast [class*=border-slate-],:root.high-contrast [class*=border-gray-]{border-color:var(--color-ink)!important}:root.high-contrast .bg-slate-50,:root.high-contrast .bg-slate-100{background-color:var(--color-panel)!important}:root.high-contrast :where(button,a,[tabindex]:not([tabindex="-1"]),input,select,textarea,summary):focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}:root.high-contrast a:not([class*=pButton]):not(.p-button){text-decoration:underline}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.p-datatable{position:relative}.p-datatable-mask.p-overlay-mask{position:absolute!important;inset:0!important;z-index:1}.p-datatable-mask.p-overlay-mask-leave-active,.p-datatable-mask.p-overlay-mask-leave-to{display:none!important}.p-datatable-loading-overlay{position:absolute!important;inset:0!important}.p-fileupload-basic input[type=file]{font-size:0}.p-fileupload-basic input[type=file]::-webkit-file-upload-button{visibility:hidden}.virtual-table-container{min-height:400px;position:relative}.virtual-table-item{border-bottom:1px solid var(--color-hairline);transition:background-color .15s ease}.virtual-table-item:hover{background-color:var(--color-chrome)}.virtual-table-item:last-child{border-bottom:none}.virtual-table-container .loading-container{display:flex;align-items:center;justify-content:center;min-height:200px}::ng-deep .help-tooltip-custom{max-width:300px;font-size:.875rem;line-height:1.4}::ng-deep .help-tooltip-custom .p-tooltip-text{background-color:#2c2e33!important;color:#f5f5f7!important;padding:.75rem 1rem!important;border-radius:var(--radius-control)!important;box-shadow:var(--shadow-floating)!important}.p-tooltip{z-index:999999!important}.p-tooltip .p-tooltip-text{padding:.5rem .75rem!important;font-size:.8125rem!important;line-height:1.45!important;font-weight:500!important;border-radius:var(--radius-control)!important;box-shadow:var(--shadow-floating)!important;max-width:20rem!important;white-space:normal}.p-popover{max-height:80vh}.p-popover-content{overflow-y:auto;max-height:calc(80vh - 60px)}.p-popover-content .font-bold+.text-xs{display:block;margin-top:.125rem}:root{--primary-color: var(--color-primary-base);--primary-hover: var(--color-primary-hover);--bg-slate: var(--color-canvas);--card-radius: var(--radius-shell);--sidebar-width: 280px}html,body{height:100%;background-color:var(--color-canvas);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.5;font-variant-numeric:tabular-nums}p,.prose{font-variant-numeric:normal}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-hairline-strong);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--color-ink-subtle)}.material-regular{background:var(--material-regular);backdrop-filter:var(--material-blur);-webkit-backdrop-filter:var(--material-blur)}.material-thick{background:var(--material-thick);backdrop-filter:var(--material-blur-strong);-webkit-backdrop-filter:var(--material-blur-strong)}.glass-effect{background:var(--material-regular);backdrop-filter:var(--material-blur);-webkit-backdrop-filter:var(--material-blur)}.p-button:active:not(:disabled){transform:scale(.97);transition-duration:var(--dur-instant)}.press{transition:transform var(--dur-fast) var(--ease-out-soft)}.press:active:not(:disabled),.press:active{transform:scale(.985);transition-duration:var(--dur-instant)}.p-button{transition:background-color var(--dur-fast) var(--ease-out-soft),border-color var(--dur-fast) var(--ease-out-soft),color var(--dur-fast) var(--ease-out-soft),box-shadow var(--dur-fast) var(--ease-out-soft),transform var(--dur-fast) var(--ease-out-soft)}.fade-in{animation:fadeIn var(--dur-slow) var(--ease-out-soft)}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-transparency:reduce){.material-regular,.material-thick,.glass-effect,.app-topbar,.p-toast-message,.p-select-overlay,.p-popover{background:var(--color-panel)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(prefers-contrast:more){.material-regular,.material-thick,.glass-effect,.app-topbar{background:var(--color-panel);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--color-ink-muted)}}.p-component{font-family:var(--font-sans)}.p-inputtext{border:1px solid var(--color-hairline-strong)!important;border-radius:var(--radius-control)!important;min-height:var(--control-h);padding:.5rem 1rem!important;font-size:var(--fs-body)!important;background:var(--color-panel)!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s!important}.p-inputtext:hover{border-color:var(--color-ink-subtle)!important}.p-inputtext:focus{border-color:var(--color-primary-base)!important;box-shadow:0 0 0 1px var(--color-primary-base)!important;outline:none!important}.p-select,.p-dropdown,.p-multiselect{border:1px solid var(--color-hairline-strong)!important;border-radius:var(--radius-control)!important;background:var(--color-panel)!important;font-size:var(--fs-body)!important;box-shadow:none!important}.p-select:hover,.p-dropdown:hover{border-color:var(--color-ink-subtle)!important}.p-select.p-focus,.p-select:focus-within,.p-dropdown.p-focus{border-color:var(--color-primary-base)!important;box-shadow:0 0 0 1px var(--color-primary-base)!important}.p-textarea,textarea.p-inputtextarea{border:1px solid var(--color-hairline-strong)!important;border-radius:var(--radius-control)!important;padding:.5rem 1rem!important;font-size:var(--fs-body)!important;background:var(--color-panel)!important}.p-textarea:focus,textarea.p-inputtextarea:focus{border-color:var(--color-primary-base)!important;box-shadow:0 0 0 1px var(--color-primary-base)!important}.p-autocomplete-input,.p-password .p-inputtext{border:1px solid var(--color-hairline-strong)!important;border-radius:var(--radius-control)!important}.p-password .p-inputtext:focus{border-color:var(--color-primary-base)!important;box-shadow:0 0 0 1px var(--color-primary-base)!important}.p-datatable .p-datatable-thead>tr>th{height:var(--table-head-h);padding:.5rem 1rem;font-size:var(--fs-th);font-weight:700;line-height:1.25;text-transform:none;letter-spacing:0;color:var(--color-ink);background:transparent;border-width:0 0 1px;border-style:solid;border-color:var(--color-hairline)}.p-datatable .p-datatable-thead>tr>th :is(span,div,a){font-size:inherit;font-weight:inherit;letter-spacing:0;text-transform:none}.p-datatable .p-datatable-tbody>tr{background:transparent;color:var(--color-ink)}.p-datatable .p-datatable-tbody>tr>td{height:var(--table-row-h);padding:.375rem 1rem;font-size:var(--fs-body);font-weight:400;line-height:1.25;white-space:nowrap;border-width:0 0 1px;border-style:solid;border-color:var(--color-hairline)}.p-datatable .p-datatable-tbody>tr:last-child>td{border-bottom-width:0}.p-datatable .p-datatable-tbody>tr>td[colspan]{height:auto}.p-datatable .p-datatable-tbody>tr>td :is(.font-bold,.font-semibold,.font-medium,.font-extrabold,.font-black):not(app-status-tag *,.p-tag,.p-tag *,.p-button,.p-button *){font-weight:400}.p-datatable .p-datatable-tbody>tr>td :is(.text-xs,.text-sm,.text-base):not(app-status-tag *,.p-tag,.p-tag *){line-height:1.25}.p-datatable .p-datatable-tbody>tr>td :is(.w-8,.w-9,.w-10,.w-11,.w-12,.w-14):is(.h-8,.h-9,.h-10,.h-11,.h-12,.h-14):not(.p-button,.p-button *),.p-datatable .p-datatable-tbody>tr>td .p-avatar{width:var(--table-avatar);height:var(--table-avatar);flex-shrink:0;border-radius:9999px;background:var(--color-neutral-surface);color:var(--color-neutral-text);font-size:var(--fs-caption);font-weight:400}.p-datatable .p-datatable-tbody>tr>td .flex-wrap{flex-wrap:nowrap}.p-datatable .p-datatable-tbody>tr>td .p-button{min-height:var(--control-h-sm);min-width:var(--control-h-sm);height:var(--control-h-sm);padding:.25rem .5rem!important}.p-datatable .p-datatable-tbody>tr>td .p-button.p-button-icon-only{width:var(--control-h-sm);padding:0!important}.p-datatable .p-datatable-table-container,.p-datatable-table-container{border:0}.p-paginator{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .5rem;padding:.5rem .75rem;background:transparent;border:0;border-radius:var(--radius-card);color:var(--color-ink-muted);font-size:.875rem}.p-datatable .p-paginator,.p-datatable-paginator-bottom,.p-datatable-paginator-top{border-color:var(--color-hairline)}.p-datatable .p-paginator{border:0 solid var(--color-hairline);border-top-width:1px;border-radius:0 0 var(--radius-card) var(--radius-card)}.p-paginator .p-paginator-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem}.p-paginator .p-paginator-pages{display:flex;align-items:center;gap:.25rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last,.p-paginator .p-paginator-page{min-width:2.5rem;height:2.5rem;border-radius:var(--radius-control);background:transparent;color:var(--color-ink-muted);font-size:var(--fs-body);font-weight:400;font-variant-numeric:tabular-nums}.p-paginator .p-paginator-page:not(.p-disabled):not(.p-paginator-page-selected):hover,.p-paginator .p-paginator-first:not(.p-disabled):hover,.p-paginator .p-paginator-prev:not(.p-disabled):hover,.p-paginator .p-paginator-next:not(.p-disabled):hover,.p-paginator .p-paginator-last:not(.p-disabled):hover{background:var(--color-chrome);color:var(--color-ink)}.p-paginator .p-paginator-page.p-paginator-page-selected{background:var(--color-primary-surface);color:var(--color-primary-text);font-weight:700}.p-paginator .p-paginator-first.p-disabled,.p-paginator .p-paginator-prev.p-disabled,.p-paginator .p-paginator-next.p-disabled,.p-paginator .p-paginator-last.p-disabled{opacity:.4;cursor:not-allowed}.p-paginator .p-paginator-first:focus-visible,.p-paginator .p-paginator-prev:focus-visible,.p-paginator .p-paginator-next:focus-visible,.p-paginator .p-paginator-last:focus-visible,.p-paginator .p-paginator-page:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--color-primary-base);outline-offset:2px}.p-paginator .p-paginator-current{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;padding:0 .5rem}.p-paginator .p-paginator-rpp-dropdown.p-select,.p-paginator .p-paginator-jtp-dropdown.p-select{min-height:2.5rem;align-items:center}.p-paginator .p-paginator-jtp-input .p-inputtext{height:2.5rem}.p-paginator.pg-off{display:none!important}@media(max-width:639px){.p-paginator{justify-content:center;padding:.5rem}.p-paginator .p-paginator-current{flex-basis:100%;order:9;text-align:center}}.p-dialog{box-shadow:var(--shadow-overlay);border-radius:var(--radius-panel)!important;border:1px solid var(--color-hairline);background:var(--color-panel);overflow:hidden;max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem)}.p-dialog .p-dialog-header{padding:1.5rem 1.5rem .5rem!important;border-bottom:0;background:var(--color-panel)}.p-dialog .p-dialog-title{font-size:var(--fs-card-title);font-weight:700;color:var(--color-ink)}.p-dialog .p-dialog-content{padding:1rem 1.5rem!important;background:var(--color-panel);overflow-y:auto}.p-dialog .p-dialog-footer{padding:.75rem 1.5rem 1.5rem!important;border-top:0;background:var(--color-panel)}.p-dialog-mask{z-index:9000!important}.p-dialog.p-dialog-enter-active{animation:icakene-dialog-enter var(--dur-base) var(--ease-out-soft) forwards!important}.p-dialog.p-dialog-leave-active{animation:icakene-dialog-leave var(--dur-fast) var(--ease-in-out-soft) forwards!important}@keyframes icakene-dialog-enter{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:none}}@keyframes icakene-dialog-leave{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.96) translateY(10px)}}.p-dialog-mask.p-overlay-mask-enter-active,.p-dialog-mask.p-overlay-mask-leave-active{animation-duration:var(--dur-base)!important;animation-timing-function:var(--ease-out-soft)!important}@media(prefers-reduced-motion:reduce){.p-dialog.p-dialog-enter-active,.p-dialog.p-dialog-leave-active{animation:none!important}}@media(max-width:640px){.p-dialog{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);margin:.5rem;border-radius:var(--radius-panel)!important}.p-dialog .p-dialog-header,.p-dialog .p-dialog-content,.p-dialog .p-dialog-footer{padding-left:1rem!important;padding-right:1rem!important}.p-dialog .p-dialog-footer>div{flex-wrap:wrap;gap:.5rem}}.p-button{min-height:var(--control-h);min-width:var(--control-h);border-radius:var(--radius-control)!important;font-weight:400!important;font-size:var(--fs-body)!important;padding:.5rem 1.5rem!important;transition:all .15s ease!important}.p-button .p-button-label{font-weight:400}.p-button:not(.p-button-text):not(.p-button-outlined):not(.p-button-link){box-shadow:none!important}.p-button:not(:disabled):not(.p-disabled):not(.p-button-secondary):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info):not(.p-button-help):not(.p-button-contrast){color:var(--color-on-primary)}.p-button:disabled,.p-button.p-disabled{opacity:.5!important;cursor:not-allowed!important}.p-button:disabled:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info),.p-button.p-disabled:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info){background:color-mix(in srgb,#0c8289 62%,#ffffff)!important;border-color:color-mix(in srgb,#0c8289 62%,#ffffff)!important;color:#fff!important;opacity:1!important}@supports (color: color-mix(in lab,red,red)){.p-button:disabled:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info),.p-button.p-disabled:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info){background:color-mix(in srgb,var(--color-primary-base) 62%,var(--color-panel))!important}}@supports (color: color-mix(in lab,red,red)){.p-button:disabled:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info),.p-button.p-disabled:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info){border-color:color-mix(in srgb,var(--color-primary-base) 62%,var(--color-panel))!important}}.p-dialog .p-dialog-footer .p-button:not(.p-button-link):not(:where(.p-button-danger,.p-button-success,.p-button-warn,.p-button-info,.p-button-help,.p-button-contrast):not(.p-button-text):not(.p-button-outlined)){border:1px solid var(--color-hairline-strong)!important;background:var(--color-panel)!important;color:var(--color-ink)!important}.p-dialog .p-dialog-footer .p-button:not(.p-button-link):not(:where(.p-button-danger,.p-button-success,.p-button-warn,.p-button-info,.p-button-help,.p-button-contrast):not(.p-button-text):not(.p-button-outlined)):hover:not(:disabled){background:var(--color-chrome)!important;border-color:var(--color-ink-subtle)!important}.p-dialog .p-dialog-footer .p-button.p-button-secondary.p-button-secondary:not(.p-button-link){color:var(--color-ink-muted)!important}.p-dialog .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info):not(.p-button-help){background:var(--color-primary-base)!important;border-color:var(--color-primary-base)!important;color:var(--color-on-primary)!important;font-weight:400!important}.p-dialog .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info):not(.p-button-help):hover:not(:disabled){background:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}.p-dialog .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info):not(.p-button-help):disabled{background:color-mix(in srgb,#0c8289 62%,#ffffff)!important;border-color:color-mix(in srgb,#0c8289 62%,#ffffff)!important;opacity:1!important}@supports (color: color-mix(in lab,red,red)){.p-dialog .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info):not(.p-button-help):disabled{background:color-mix(in srgb,var(--color-primary-base) 62%,var(--color-panel))!important}}@supports (color: color-mix(in lab,red,red)){.p-dialog .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-info):not(.p-button-help):disabled{border-color:color-mix(in srgb,var(--color-primary-base) 62%,var(--color-panel))!important}}.p-dialog .p-dialog-footer .p-button.p-confirmdialog-reject-button:not(#_):not(#__){background:var(--color-panel)!important;border:1px solid var(--color-hairline-strong)!important;color:var(--color-ink)!important}.p-dialog .p-dialog-footer .p-button.p-confirmdialog-reject-button:not(#_):not(#__):hover:not(:disabled){background:var(--color-chrome)!important;border-color:var(--color-ink-subtle)!important}.p-button.p-button-sm{min-height:var(--control-h-sm);padding:.25rem .75rem!important;font-size:var(--fs-body)!important}.p-button.p-button-sm.p-button-icon-only{min-width:var(--control-h-sm)}.p-button-icon-only{padding:.5rem!important}.p-button.p-button-secondary:not(.p-button-text):not(.p-button-outlined):not(.p-button-link){background:var(--color-panel)!important;border:1px solid var(--color-hairline-strong)!important;color:var(--color-ink)!important}.p-button.p-button-secondary:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):hover:not(:disabled){background:var(--color-chrome)!important;border-color:var(--color-ink-subtle)!important;color:var(--color-ink)!important}.p-button.p-button-secondary:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):active:not(:disabled){background:var(--color-hairline)!important;border-color:var(--color-ink-subtle)!important}:root.app-dark .p-button.p-button-secondary:not(.p-button-text):not(.p-button-outlined):not(.p-button-link){background:var(--color-panel)!important;border-color:var(--color-hairline-strong)!important;color:var(--color-ink)!important}:root.app-dark .p-button.p-button-secondary:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):hover:not(:disabled){background:var(--color-chrome)!important}:root.app-dark .p-button.p-button-text:hover:not(:disabled){background:var(--color-chrome)!important}.p-splitbutton.p-splitbutton-secondary>.p-button:not(.p-button-text):not(.p-button-outlined){background:var(--color-panel)!important;border-color:var(--color-hairline-strong)!important;color:var(--color-ink)!important}.p-button.p-button-text:not(.p-button-danger):not(.p-button-link),.p-button.p-button-outlined:not(.p-button-danger):not(.p-button-link){color:var(--color-ink)}.p-button.p-button-text:not(.p-button-danger):not(.p-button-link):hover:not(:disabled){background:var(--color-chrome)}.p-button.p-button-text.p-button-icon-only:not(.p-button-danger):not(.p-button-link){color:var(--color-ink-muted)}.p-button.p-button-text.p-button-icon-only:not(.p-button-danger):not(.p-button-link):hover:not(:disabled){color:var(--color-ink)}.p-button.p-button-outlined:not(.p-button-danger):not(.p-button-link){border-color:var(--color-hairline-strong)}.p-button:is(.p-button-success,.p-button-info,.p-button-warn,.p-button-help,.p-button-contrast,.p-button-danger):not(.p-button-text):not(.p-button-link){background:var(--color-panel)!important;border:1px solid var(--color-hairline-strong)!important;color:var(--color-ink)!important}.p-button:is(.p-button-success,.p-button-info,.p-button-warn,.p-button-help,.p-button-contrast):not(.p-button-text):not(.p-button-link):hover:not(:disabled){background:var(--color-chrome)!important;border-color:var(--color-ink-subtle)!important}.p-button.p-button-danger:not(.p-button-text):not(.p-button-link):hover:not(:disabled){background:var(--color-danger-surface)!important;border-color:var(--color-danger-border)!important;color:var(--color-danger-text)!important}.p-dialog .p-dialog-footer .p-button:is(.p-button-success,.p-button-info,.p-button-warn,.p-button-help,.p-button-contrast):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(:disabled):not(#_){background:var(--color-primary-base)!important;border-color:var(--color-primary-base)!important;color:var(--color-on-primary)!important}.p-dialog .p-dialog-footer .p-button:is(.p-button-success,.p-button-info,.p-button-warn,.p-button-help,.p-button-contrast):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):hover:not(:disabled):not(#_){background:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}.p-dialog .p-dialog-footer .p-button.p-button-danger:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):not(#_){background:var(--color-badge-danger)!important;border-color:var(--color-badge-danger)!important;color:#fff!important}.p-dialog .p-dialog-footer .p-button.p-button-danger:not(.p-button-text):not(.p-button-outlined):not(.p-button-link):hover:not(:disabled):not(#_){background:var(--color-danger-text)!important;border-color:var(--color-danger-text)!important}.p-dialog .p-dialog-footer{display:flex;justify-content:flex-end;gap:.5rem}.list-filters .p-button:not(.p-button-text):not(.p-button-link){background:var(--color-panel)!important;border:1px solid var(--color-hairline-strong)!important;color:var(--color-ink)!important}.list-filters .p-button:not(.p-button-text):not(.p-button-link):hover:not(:disabled){background:var(--color-chrome)!important}.p-button.p-button-text.p-button-icon-only,.p-datatable .p-datatable-tbody>tr>td .p-button.p-button-text,.p-datatable .p-datatable-tbody>tr>td .p-button.p-button-icon-only:not(#_),:root.app-dark .p-button.p-button-text.p-button-icon-only{color:var(--color-ink-muted)!important}.p-button.p-button-text.p-button-icon-only:hover:not(:disabled),.p-datatable .p-datatable-tbody>tr>td .p-button.p-button-text:hover:not(:disabled),.p-datatable .p-datatable-tbody>tr>td .p-button.p-button-icon-only:hover:not(:disabled):not(#_),:root.app-dark .p-button.p-button-text.p-button-icon-only:hover:not(:disabled){color:var(--color-ink)!important}.p-button.p-button-text.p-button-danger.p-button-icon-only:hover:not(:disabled),.p-datatable .p-datatable-tbody>tr>td .p-button.p-button-text.p-button-danger:hover:not(:disabled):not(#_):not(#__),:root.app-dark .p-button.p-button-text.p-button-danger.p-button-icon-only:hover:not(:disabled){color:var(--color-danger-text)!important;background:var(--color-danger-surface)!important}@media(min-width:640px){app-main-layout main .p-button.w-full:not(.p-popover *,.p-menu *,.p-dialog *){width:auto}}.p-button.actions-trigger{justify-content:space-between;min-width:var(--filter-select-min);padding:.5rem 1rem!important}.p-autocomplete:has(>.p-autocomplete-dropdown)>.p-autocomplete-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.p-autocomplete>.p-autocomplete-dropdown{border:1px solid var(--color-hairline-strong)!important;border-left-width:0!important;border-radius:0 var(--radius-control) var(--radius-control) 0!important;background:var(--color-chrome)!important;color:var(--color-ink-muted)!important;box-shadow:none!important}.p-autocomplete>.p-autocomplete-dropdown:hover:not(:disabled){background:var(--color-hairline)!important;color:var(--color-ink)!important}.p-selectbutton{display:flex;flex-wrap:wrap;gap:.5rem}.p-selectbutton .p-togglebutton{border-radius:var(--radius-control)!important;min-width:8rem;justify-content:center}.p-selectbutton .p-togglebutton:not(.p-togglebutton-checked),.p-togglebutton:not(.p-togglebutton-checked){background:transparent!important;border-color:var(--color-hairline-strong)!important;color:var(--color-ink-muted)!important}.p-selectbutton .p-togglebutton:not(.p-togglebutton-checked):hover,.p-togglebutton:not(.p-togglebutton-checked):hover{background:var(--color-hairline)!important;border-color:var(--color-ink-subtle)!important;color:var(--color-ink)!important}.p-selectbutton .p-togglebutton.p-togglebutton-checked,.p-togglebutton.p-togglebutton-checked{background:var(--color-primary-surface)!important;border-color:var(--color-primary-border)!important;color:var(--color-primary-text)!important;font-weight:600!important}.p-tablist-content{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.p-tablist-content::-webkit-scrollbar{display:none}.p-tablist,.p-tablist-content{background:transparent!important;border:0!important}.p-tablist-tab-list,.tab-bar,[role=tablist]{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:0!important;width:100%;min-width:max-content;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:inset 0 -1px 0 var(--color-hairline)!important}.p-tab.hub-tab-settings{font-size:.875rem!important;gap:.375rem}.p-tab.hub-tab-settings-first{margin-inline-start:auto!important}.p-tab.hub-tab-settings>i.pi-cog{display:inline-block!important;font-size:1em;opacity:.75}.tab-bar{min-width:0;overflow-x:auto;scrollbar-width:none}.tab-bar::-webkit-scrollbar{display:none}.p-tab,.tab-link,[role=tab]{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;min-width:unset!important;max-width:unset!important;min-height:var(--tab-h)!important;height:var(--tab-h)!important;margin:0!important;padding:0 1.25rem!important;white-space:nowrap!important;font-size:var(--fs-tab)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;color:var(--color-ink-muted)!important;background:transparent!important;border:1px solid transparent!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;transition:color .15s ease,border-color .15s ease!important}:is(.p-tab,.tab-link,[role=tab]):hover:not(.p-tab-active,.tab-link-active,[aria-selected=true]){color:var(--color-ink)!important}.p-tab.p-tab-active,.tab-link.tab-link-active,[role=tab][aria-selected=true]{color:var(--tab-active-ink)!important;background:var(--color-canvas)!important;border-color:var(--color-hairline)!important;border-bottom:0!important;border-radius:.25rem .25rem 0 0!important}:is(.p-tab,.tab-link,[role=tab]):focus-visible{outline:2px solid var(--color-primary-base);outline-offset:-2px}:is(.p-tab,.tab-link,[role=tab])>:is(i,.pi,.p-tab-icon){display:none!important}.p-tablist-active-bar{display:none!important}.tab-select{width:100%;height:var(--tab-h);padding:0 1rem;font-size:var(--fs-tab);font-weight:400;color:var(--color-ink);background:var(--color-panel);border:0;border-bottom:1px solid var(--color-hairline);border-radius:0}@media(max-width:767px){p-tablist.tablist-desktop-only,.tabs-desktop-only p-tablist{display:none}}.p-tabpanels{background:transparent!important;padding:0!important}.p-tabpanel{padding:1rem 0!important}.p-select,.p-multiselect{min-height:var(--control-h)!important;height:var(--control-h)!important;align-items:center!important}.p-select-label,.p-multiselect-label{padding:0 1rem!important;font-size:var(--fs-body)!important;color:var(--color-ink)!important;line-height:1!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-select-label.p-placeholder{color:var(--color-ink-muted)!important}.p-select-dropdown{width:2rem!important;color:var(--color-ink-subtle)!important;flex-shrink:0}.p-select-overlay,.p-dropdown-panel,.p-autocomplete-overlay,.p-multiselect-overlay,.p-treeselect-overlay,.p-cascadeselect-overlay{border:1px solid var(--color-hairline)!important;border-radius:var(--radius-card)!important;box-shadow:var(--shadow-floating)!important;overflow:hidden;margin-top:.25rem!important}.p-select-list,.p-dropdown-items,.p-autocomplete-list,.p-multiselect-list,.p-listbox-list,.p-treeselect-overlay .p-tree,.p-cascadeselect-list{padding:.375rem!important}.p-select-option,.p-dropdown-item,.p-autocomplete-option,.p-multiselect-option,.p-listbox-option,.p-cascadeselect-option-content{padding:.5rem .75rem!important;font-size:var(--fs-body)!important;line-height:1.35!important;border-radius:var(--radius-control)!important;color:var(--color-ink)!important;transition:background .1s ease;margin:0!important}.p-select-option-group,.p-autocomplete-option-group,.p-multiselect-option-group,.p-listbox-option-group{padding:.5rem .75rem .25rem!important;font-size:var(--fs-caption)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-muted)!important;background:transparent!important}.p-select-option:not(.p-select-option-selected):hover,.p-select-option.p-select-option-focused:not(.p-select-option-selected),.p-dropdown-item:not(.p-highlight):hover,.p-autocomplete-option:not(.p-autocomplete-option-selected):hover,.p-autocomplete-option.p-focus:not(.p-autocomplete-option-selected),.p-multiselect-option:not(.p-multiselect-option-selected):hover,.p-multiselect-option.p-focus:not(.p-multiselect-option-selected),.p-listbox-option:not(.p-listbox-option-selected):hover,.p-listbox-option.p-focus:not(.p-listbox-option-selected){background:var(--color-chrome)!important;color:var(--color-ink)!important}.p-select-option.p-select-option-selected,.p-dropdown-item.p-highlight,.p-autocomplete-option.p-autocomplete-option-selected,.p-multiselect-option.p-multiselect-option-selected,.p-listbox-option.p-listbox-option-selected{background:var(--color-primary-surface)!important;color:var(--color-primary-text)!important;font-weight:700!important}.p-select-option.p-select-option-selected:hover,.p-autocomplete-option.p-autocomplete-option-selected:hover,.p-multiselect-option.p-multiselect-option-selected:hover,.p-listbox-option.p-listbox-option-selected:hover{background:var(--color-primary-border)!important}.p-autocomplete-empty-message,.p-select-empty-message,.p-multiselect-empty-message,.p-listbox-empty-message{padding:.625rem .75rem!important;font-size:.875rem!important;color:var(--color-ink-muted)!important}.p-select-filter-container,.p-multiselect-header,.p-listbox-header{padding:.5rem!important;border-bottom:1px solid var(--color-hairline)}.p-select-filter,.p-multiselect-filter,.p-listbox-filter{border-radius:var(--radius-control)!important;font-size:.875rem!important}.p-card{border-radius:var(--radius-card)!important;border:1px solid var(--color-hairline);box-shadow:none!important}.p-datatable .p-datatable-tbody>tr{transition:background-color .15s ease}.p-datatable .p-datatable-tbody>tr:hover{background-color:color-mix(in srgb,#212529 3%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.p-datatable .p-datatable-tbody>tr:hover{background-color:color-mix(in srgb,var(--color-ink) 3%,transparent)!important}}:root.app-dark .p-datatable .p-datatable-thead>tr>th{background-color:transparent!important;color:var(--color-ink)!important;border-color:var(--color-hairline)!important}:root.app-dark .p-datatable .p-datatable-tbody>tr>td{border-color:var(--color-hairline)!important}:root.app-dark .p-datatable .p-datatable-tbody>tr:hover{background-color:color-mix(in srgb,#212529 5%,transparent)!important}@supports (color: color-mix(in lab,red,red)){:root.app-dark .p-datatable .p-datatable-tbody>tr:hover{background-color:color-mix(in srgb,var(--color-ink) 5%,transparent)!important}}:root.app-dark .p-dialog-header{background-color:var(--color-panel)!important;border-bottom-color:transparent!important}.p-select:not(.p-disabled):hover,.p-dropdown:not(.p-disabled):hover{border-color:var(--color-primary-base)}.p-tag{display:inline-flex;align-items:center;height:1.25rem;padding:0 .5rem;font-size:var(--fs-caption);font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap;border-radius:var(--radius-badge);background:var(--color-badge-accent);color:#fff}.p-tag .p-tag-label{font-size:inherit;font-weight:inherit;line-height:inherit}.p-tag-success{background:var(--color-badge-success)!important;color:#fff!important}.p-tag-info{background:var(--color-badge-info)!important;color:#fff!important}.p-tag-warn{background:var(--color-badge-warning)!important;color:#fff!important}.p-tag-danger{background:var(--color-badge-danger)!important;color:#fff!important}.p-tag-secondary,.p-tag-contrast{background:var(--color-badge-neutral)!important;color:#fff!important}.toast-container{position:fixed!important;z-index:999999!important}.toast-top-right{top:20px!important;right:20px!important}.toast{opacity:1!important;box-shadow:var(--shadow-floating)!important}.p-toast{z-index:999998!important}.p-toast-top-right{top:20px!important;right:20px!important}.p-toast-message{box-shadow:var(--shadow-floating)!important;border-radius:var(--radius-card)!important;padding:.75rem 1rem!important;font-size:var(--fs-body);margin-bottom:.75rem!important;min-width:320px!important;max-width:420px!important;backdrop-filter:var(--material-blur-strong)!important;-webkit-backdrop-filter:var(--material-blur-strong)!important;background:var(--material-thick)!important;border:1px solid color-mix(in srgb,#d7dade 80%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.p-toast-message{border:1px solid color-mix(in srgb,var(--color-neutral-border) 80%,transparent)!important}}.p-toast-message,.p-toast-message .p-toast-summary{color:var(--color-ink)!important}.p-toast-message .p-toast-detail{color:var(--color-ink-muted)!important}.p-toast-message-success .p-toast-message-icon{color:var(--color-success-base)!important}.p-toast-message-info .p-toast-message-icon{color:var(--color-info-base)!important}.p-toast-message-warn .p-toast-message-icon{color:var(--color-warning-base)!important}.p-toast-message-error .p-toast-message-icon{color:var(--color-danger-base)!important}.patient-toast .p-toast-message{background:color-mix(in srgb,#ffffff 98%,transparent)!important;border:1px solid!important}@supports (color: color-mix(in lab,red,red)){.patient-toast .p-toast-message{background:color-mix(in srgb,var(--color-panel) 98%,transparent)!important}}.patient-toast .p-toast-message.p-toast-message-success{border-color:var(--color-success-base)!important;background:linear-gradient(135deg,color-mix(in srgb,#ffffff 98%,transparent),color-mix(in srgb,#e3f3ec 90%,transparent))!important}@supports (color: color-mix(in lab,red,red)){.patient-toast .p-toast-message.p-toast-message-success{background:linear-gradient(135deg,color-mix(in srgb,var(--color-panel) 98%,transparent),color-mix(in srgb,var(--color-success-surface) 90%,transparent))!important}}.patient-toast .p-toast-message.p-toast-message-error{border-color:var(--color-danger-base)!important;background:linear-gradient(135deg,color-mix(in srgb,#ffffff 98%,transparent),color-mix(in srgb,#fceceb 90%,transparent))!important}@supports (color: color-mix(in lab,red,red)){.patient-toast .p-toast-message.p-toast-message-error{background:linear-gradient(135deg,color-mix(in srgb,var(--color-panel) 98%,transparent),color-mix(in srgb,var(--color-danger-surface) 90%,transparent))!important}}.patient-toast .p-toast-message.p-toast-message-warn{border-color:var(--color-warning-base)!important;background:linear-gradient(135deg,color-mix(in srgb,#ffffff 98%,transparent),color-mix(in srgb,#fbf0dd 90%,transparent))!important}@supports (color: color-mix(in lab,red,red)){.patient-toast .p-toast-message.p-toast-message-warn{background:linear-gradient(135deg,color-mix(in srgb,var(--color-panel) 98%,transparent),color-mix(in srgb,var(--color-warning-surface) 90%,transparent))!important}}.patient-toast .p-toast-message.p-toast-message-info{border-color:var(--color-info-base)!important;background:linear-gradient(135deg,color-mix(in srgb,#ffffff 98%,transparent),color-mix(in srgb,#e5f2f8 90%,transparent))!important}@supports (color: color-mix(in lab,red,red)){.patient-toast .p-toast-message.p-toast-message-info{background:linear-gradient(135deg,color-mix(in srgb,var(--color-panel) 98%,transparent),color-mix(in srgb,var(--color-info-surface) 90%,transparent))!important}}.p-toast-message .p-toast-close,.p-toast-message .p-toast-icon-close,.p-toast-message button.p-toast-close-button{width:1.75rem!important;height:1.75rem!important;border-radius:var(--radius-control)!important;background:transparent!important;color:var(--color-neutral-text)!important;border:0!important;opacity:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important;flex-shrink:0!important}.p-toast-message .p-toast-close .p-icon,.p-toast-message .p-toast-icon-close .p-icon,.p-toast-message .p-toast-close .pi,.p-toast-message .p-toast-icon-close .pi{width:.95rem!important;height:.95rem!important;font-size:1rem!important;color:inherit!important}.p-toast-message .p-toast-close:hover,.p-toast-message .p-toast-icon-close:hover,.p-toast-message button.p-toast-close-button:hover{background:color-mix(in srgb,#212529 18%,transparent)!important;color:var(--color-ink)!important;transform:scale(1.05)!important}@supports (color: color-mix(in lab,red,red)){.p-toast-message .p-toast-close:hover,.p-toast-message .p-toast-icon-close:hover,.p-toast-message button.p-toast-close-button:hover{background:color-mix(in srgb,var(--color-ink) 18%,transparent)!important}}.p-toast-message .p-toast-message-progress{height:3px!important;opacity:.6!important;border-radius:0 0 var(--radius-panel) var(--radius-panel)!important}p-iconfield{position:relative!important;display:flex!important;align-items:center!important;width:100%!important}p-inputicon{position:absolute!important;left:.875rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;pointer-events:none!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--color-ink-muted)!important}p-inputicon .pi{font-size:1rem!important;color:var(--color-ink-muted)!important}p-iconfield input[pInputText]{padding-left:2.5rem!important;width:100%!important}p-iconfield input[pInputText]::placeholder{color:var(--color-ink-subtle)!important}p-iconfield .p-input-icon{position:absolute!important;left:.875rem!important;top:50%!important;transform:translateY(-50%)!important}.p-popover{z-index:999996!important}.p-overlay-badge{display:inline-flex!important}.p-badge{font-size:.75rem!important;min-width:1.25rem!important;height:1.25rem!important;line-height:1.25rem!important}p-confirmdialog>p-dialog:empty{display:none!important}.p-datepicker-day:not(.p-datepicker-day-selected){color:var(--color-ink-muted)!important}.p-datepicker-day.p-datepicker-day-selected{background:var(--color-primary-base)!important;color:var(--color-on-primary)!important}.p-datepicker-day-cell.p-datepicker-other-month .p-datepicker-day.p-disabled{color:var(--color-ink)!important}@layer utilities{.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-950,.text-gray-900,.text-gray-800,.text-zinc-900,.text-neutral-900{color:var(--color-ink)}.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-700,.text-gray-600,.text-gray-500,.text-zinc-600,.text-neutral-600{color:var(--color-ink-muted)}.text-slate-400,.text-gray-400{color:var(--color-ink-subtle)}.bg-slate-50,.bg-gray-50,.bg-zinc-50,.bg-neutral-50{background-color:var(--color-canvas)}.bg-slate-100,.bg-gray-100,.bg-zinc-100{background-color:var(--color-chrome)}.bg-slate-200,.bg-gray-200{background-color:var(--color-hairline)}.border-slate-100,.border-slate-200,.border-gray-100,.border-gray-200{border-color:var(--color-hairline)}.border-slate-300,.border-gray-300{border-color:var(--color-hairline-strong)}.divide-slate-100>:not([hidden])~:not([hidden]),.divide-slate-200>:not([hidden])~:not([hidden]){border-color:var(--color-hairline)}.bg-blue-50,.bg-blue-100,.bg-sky-50,.bg-sky-100,.bg-indigo-50,.bg-indigo-100,.bg-violet-50,.bg-violet-100,.bg-purple-50,.bg-purple-100,.bg-fuchsia-50,.bg-fuchsia-100{background-color:var(--color-primary-surface)}.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-sky-500,.bg-sky-600,.bg-sky-700,.bg-indigo-500,.bg-indigo-600,.bg-violet-500,.bg-violet-600,.bg-purple-500,.bg-purple-600{background-color:var(--color-primary-base)}.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900,.text-sky-600,.text-sky-700,.text-sky-800,.text-indigo-600,.text-indigo-700,.text-violet-600,.text-violet-700,.text-purple-600,.text-purple-700,.text-fuchsia-600{color:var(--color-primary-text)}.border-blue-100,.border-blue-200,.border-sky-100,.border-sky-200,.border-indigo-200,.border-violet-200,.border-purple-200{border-color:var(--color-primary-border)}.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100,.bg-teal-50,.bg-teal-100,.bg-lime-50,.bg-lime-100{background-color:var(--color-success-surface)}.bg-emerald-500,.bg-emerald-600,.bg-emerald-700,.bg-green-500,.bg-green-600,.bg-green-700,.bg-teal-500,.bg-teal-600{background-color:var(--color-success-base)}.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-green-600,.text-green-700,.text-green-800,.text-teal-600,.text-teal-700{color:var(--color-success-text)}.border-emerald-100,.border-emerald-200,.border-green-200,.border-teal-200{border-color:var(--color-success-border)}.bg-amber-50,.bg-amber-100,.bg-orange-50,.bg-orange-100,.bg-yellow-50,.bg-yellow-100{background-color:var(--color-warning-surface)}.bg-amber-500,.bg-amber-600,.bg-orange-500,.bg-orange-600{background-color:var(--color-warning-base)}.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950,.text-orange-600,.text-orange-700,.text-yellow-700{color:var(--color-warning-text)}.border-amber-100,.border-amber-200,.border-orange-200,.border-yellow-200{border-color:var(--color-warning-border)}.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100,.bg-pink-50,.bg-pink-100{background-color:var(--color-danger-surface)}.bg-red-500,.bg-red-600,.bg-red-700,.bg-rose-500,.bg-rose-600{background-color:var(--color-danger-base)}.text-red-500,.text-red-600,.text-red-700,.text-red-800,.text-rose-500,.text-rose-600,.text-rose-700,.text-pink-600{color:var(--color-danger-text)}.border-red-100,.border-red-200,.border-rose-100,.border-rose-200{border-color:var(--color-danger-border)}.bg-cyan-50,.bg-cyan-100{background-color:var(--color-info-surface)}.text-cyan-600,.text-cyan-700{color:var(--color-info-text)}.font-black,.font-extrabold{font-weight:700}.shadow-sm{box-shadow:var(--shadow-rest)}.shadow-md{box-shadow:var(--shadow-hover)}.shadow-lg{box-shadow:var(--shadow-floating)}.shadow-xl,.shadow-2xl{box-shadow:var(--shadow-overlay)}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}body,html{background:#fff!important}app-main-layout>div>header,app-main-layout aside,app-main-layout app-breadcrumb,.p-toast,.p-popover,.p-overlay,.p-dialog-mask,.toast-container,.no-print{display:none!important}app-main-layout main{overflow:visible!important}app-main-layout main>div{padding:0!important}.p-button:not(.print-only),app-page-header [actions],.p-paginator,.p-datatable-paginator-top,.p-datatable-paginator-bottom,.p-iconfield,.p-select,input[type=search],input[type=text]:not(.print-only){display:none!important}table,.p-datatable,.p-datatable-table{width:100%!important;page-break-inside:auto}tr{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}th,td{padding:.4rem .6rem!important;border-bottom:1px solid #ccc!important;font-size:11pt!important}th{font-weight:700;border-bottom:2px solid #000!important}.rounded-2xl,.rounded-xl,.rounded-\[2rem\],.rounded-\[2\.5rem\]{border-radius:0!important;border:1px solid #ccc!important}h1{font-size:18pt!important;margin-bottom:.3rem}h2{font-size:14pt!important;margin-bottom:.25rem}h3{font-size:12pt!important}a,a:visited{color:#000!important;text-decoration:none!important}a[href]:after{content:""!important}.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}.page-break-avoid{page-break-inside:avoid}.print-only{display:block!important}@page{size:A4;margin:1.5cm}}.hub-embedded-header{justify-content:flex-end!important;margin-bottom:0!important}app-list-filters{display:block}.list-filters{container-type:inline-size;padding-bottom:1.875rem}:is(section,div,article).border:has(>p-table,>.p-datatable){border-width:0;border-radius:0;background:transparent;box-shadow:none}@container (min-width: 640px){.list-filter-toolbar{flex-direction:row;align-items:center}}.list-filter-primary label:not(:has(input,select,textarea,p-select,p-multiselect,p-checkbox,p-radiobutton,p-toggleswitch)):not(:is(p-checkbox,p-radiobutton,p-toggleswitch,input[type=checkbox],input[type=radio])+label),.list-filter-primary [primaryFilters]>span[id$=-label]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:640px){.list-filter-primary{align-items:center}.list-filter-primary:not(:has(>:nth-child(5))){flex-wrap:nowrap}.list-filter-primary [primaryFilters]:not(.contents),.list-filter-primary [primaryFilters] div:not(.p-select,.p-select *,.p-multiselect,.p-multiselect *,.p-datepicker,.p-datepicker *,.p-autocomplete,.p-autocomplete *){flex:0 1 auto;width:auto;min-width:0}.list-filter-primary :is(p-iconfield,.p-iconfield),.list-filter-primary input.p-inputtext:not([type=date],[type=number],p-iconfield *,.p-iconfield *,.p-select *,.p-multiselect *,.p-datepicker *,.p-autocomplete *,.p-inputnumber *){flex:0 1 auto;width:var(--filter-search-w)!important;max-width:100%}.list-filter-primary :is(.p-select,.p-multiselect),.list-filter-primary input[type=date]{flex:0 1 auto;width:var(--filter-select-max);min-width:var(--filter-select-min);max-width:var(--filter-select-max)}}.list-filter-primary :is([primaryFilters],[primaryFilters]>div){flex-wrap:wrap}.list-filter-actions{max-width:100%}.list-filter-advanced[hidden]{display:none!important}.list-filters :is(.p-inputtext,.p-select,.p-multiselect,.p-button){min-height:var(--control-h)}.list-filters :is(.p-select,.p-multiselect){min-height:var(--control-h)!important;height:var(--control-h)!important}.list-filters label{font-size:var(--fs-body);font-weight:700;letter-spacing:normal;text-transform:none;color:var(--color-ink)}.list-filter-actions>button:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px}.list-filters :is([primaryFilters],[advancedFilters]){min-width:0}.list-filters :is(p-select,p-multiselect,p-iconfield,.p-select,.p-multiselect,.p-iconfield){max-width:100%;min-width:0}@media(max-width:639px){.list-filters [primaryFilters].w-full{display:flex;flex:1;gap:.75rem}.list-filters [primaryFilters].w-full:not(.flex-col){flex-wrap:wrap;align-items:end}.list-filters [primaryFilters].w-full>div{flex:1;min-width:0}}.list-filters [filterSummary]{margin-top:1rem}.kpi-card{position:relative;padding:.75rem 1rem!important;border-radius:var(--radius-card)!important;border:0!important;background-color:var(--color-quiet);min-width:0;box-shadow:none!important}button.kpi-card:hover{background-color:var(--color-chrome)}.kpi-card .kpi-label{color:var(--color-ink);white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;font-size:var(--fs-card-title)!important;font-weight:700!important;line-height:1.4;letter-spacing:normal!important;text-transform:none!important}.kpi-card .kpi-value{white-space:normal;overflow-wrap:anywhere;font-size:var(--fs-kpi)!important;font-weight:400!important;line-height:1.05;margin-top:0!important;font-variant-numeric:tabular-nums}.kpi-card>:is(span,div):last-child:not(:first-child):has(>i[aria-hidden=true]:only-child){display:none}:is(.grid,[class*=grid-cols]):has(>app-stats-card,>.kpi-card){gap:1.875rem}.page-header-row{margin-bottom:2.5rem}.flex.flex-col[class*=gap-]:has(>app-page-header){gap:1.875rem}.flex.flex-col[class*=gap-]:has(>app-page-header)>app-page-header>.page-header-row{margin-bottom:.625rem}.page-header-row--embedded{margin-bottom:1.875rem}.page-header-actions{flex-wrap:wrap;max-width:100%;min-width:0}@media(min-width:640px){.page-header-actions{flex-wrap:nowrap}.page-header-actions>[actions]{flex-wrap:nowrap;gap:.75rem}}.page-header-row :is(.p-button,button),app-main-layout main>header .p-button{min-height:var(--control-h)}app-main-layout main h1{font-size:var(--fs-page-title);font-weight:700;line-height:1.2;letter-spacing:-.01em}app-stats-card{display:block;min-width:0}app-stats-card>div{height:100%}.p-datatable:not(.p-datatable-scrollable) .p-datatable-table-container{overflow-x:auto}@media(max-width:767px){:is(.grid,[class*=grid-cols]):has(>app-stats-card,>.kpi-card){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}:is(.grid,[class*=grid-cols]):has(>app-stats-card,>.kpi-card) .kpi-card{padding:.875rem!important;min-height:0}:is(.grid,[class*=grid-cols]):has(>app-stats-card,>.kpi-card) .kpi-card .kpi-value{font-size:2rem!important}}@media(max-width:639px){.list-filter-actions{width:100%}.list-filters :is(.p-select,.p-multiselect,.p-iconfield,.p-inputtext){width:100%}.page-header-actions{width:100%}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 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 ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-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}}}
