/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-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-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-700:oklch(50% .134 242.749);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-600:oklch(54.1% .281 293.009);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-700:oklch(49.6% .265 301.924);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-wide:.025em;--tracking-wider:.05em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-1\/2{top:50%}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.z-30{z-index:30}.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}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.\!flex{display:flex!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-11{height:calc(var(--spacing) * 11)!important}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.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-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.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-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!items-center{align-items:center!important}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.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)}: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-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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xl\!{border-radius:var(--radius-xl)!important}.\!rounded-l-xl{border-top-left-radius:var(--radius-xl)!important;border-bottom-left-radius:var(--radius-xl)!important}.\!rounded-r-xl{border-top-right-radius:var(--radius-xl)!important;border-bottom-right-radius:var(--radius-xl)!important}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\!border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\!border-slate-200{border-color:var(--color-slate-200)!important}.border-current{border-color:currentColor}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/80{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/20{border-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-700\/50{border-color:#432dd780}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/50{border-color:color-mix(in oklab, var(--color-indigo-700) 50%, transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-500{border-color:var(--color-rose-500)}.border-sky-200{border-color:var(--color-sky-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/60{border-color:color-mix(in oklab, var(--color-slate-200) 60%, transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.border-slate-700\/50{border-color:#31415880}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/50{border-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.border-white{border-color:var(--color-white)}.border-t-transparent{border-top-color:#0000}.\!bg-slate-100{background-color:var(--color-slate-100)!important}.\!bg-transparent{background-color:#0000!important}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-600\/30{background-color:#4f39f64d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/30{background-color:color-mix(in oklab, var(--color-indigo-600) 30%, transparent)}}.bg-indigo-950\/80{background-color:#1e1a4dcc}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/80{background-color:color-mix(in oklab, var(--color-indigo-950) 80%, transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab, red, red)){.bg-slate-100\/90{background-color:color-mix(in oklab, var(--color-slate-100) 90%, transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-800\/40{background-color:#1d293d66}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/40{background-color:color-mix(in oklab, var(--color-slate-800) 40%, transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-violet-600\/25{background-color:#7f22fe40}@supports (color:color-mix(in lab, red, red)){.bg-violet-600\/25{background-color:color-mix(in oklab, var(--color-violet-600) 25%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-600{--tw-gradient-from:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-700{--tw-gradient-to:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700{--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-700{--tw-gradient-to:var(--color-rose-700);--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))}.stroke-\[1\.5\]{stroke-width:1.5px}.object-cover{object-fit:cover}.\!p-2{padding:calc(var(--spacing) * 2)!important}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3\.5\!{padding-inline:calc(var(--spacing) * 3.5)!important}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\!{padding-inline:calc(var(--spacing) * 4)!important}.px-4\.5\!{padding-inline:calc(var(--spacing) * 4.5)!important}.px-5\!{padding-inline:calc(var(--spacing) * 5)!important}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{padding-block:calc(var(--spacing) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.5\!{padding-block:calc(var(--spacing) * 2.5)!important}.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-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.\!pl-12{padding-left:calc(var(--spacing) * 12)!important}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.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-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\!{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.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-slate-800{color:var(--color-slate-800)!important}.\!text-slate-900{color:var(--color-slate-900)!important}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-blue-600{color:var(--color-blue-600)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-purple-700{color:var(--color-purple-700)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-sky-700{color:var(--color-sky-700)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-slate-400::placeholder{color:var(--color-slate-400)}.opacity-60{opacity:.6}.\!shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a)!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-2xs{--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/20{--tw-shadow-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-500\/20{--tw-shadow-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-500\/20{--tw-shadow-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.shadow-rose-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.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-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\!transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:\!text-slate-400::placeholder{color:var(--color-slate-400)!important}.focus-within\:border-indigo-500:focus-within{border-color:var(--color-indigo-500)}.focus-within\:bg-white:focus-within{background-color:var(--color-white)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-indigo-500\/20:focus-within{--tw-ring-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-indigo-500\/20:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}@media (hover:hover){.hover\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-rose-200:hover{border-color:var(--color-rose-200)}.hover\:\!bg-slate-200:hover{background-color:var(--color-slate-200)!important}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-200\/50:hover{background-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-200\/50:hover{background-color:color-mix(in oklab, var(--color-slate-200) 50%, transparent)}}.hover\:from-amber-600:hover{--tw-gradient-from:var(--color-amber-600);--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))}.hover\:from-emerald-700:hover{--tw-gradient-from:var(--color-emerald-700);--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))}.hover\:from-indigo-700:hover{--tw-gradient-from:var(--color-indigo-700);--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))}.hover\:from-rose-700:hover{--tw-gradient-from:var(--color-rose-700);--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))}.hover\:to-amber-700:hover{--tw-gradient-to:var(--color-amber-700);--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))}.hover\:to-emerald-800:hover{--tw-gradient-to:var(--color-emerald-800);--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))}.hover\:to-indigo-800:hover{--tw-gradient-to:var(--color-indigo-800);--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))}.hover\:to-rose-800:hover{--tw-gradient-to:var(--color-rose-800);--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))}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-amber-500\/30:hover{--tw-shadow-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-500\/30:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-emerald-500\/30:hover{--tw-shadow-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-emerald-500\/30:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-indigo-500\/30:hover{--tw-shadow-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-indigo-500\/30:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-rose-500\/30:hover{--tw-shadow-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-rose-500\/30:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-indigo-600:focus{border-color:var(--color-indigo-600)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-amber-500\/20:focus{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.focus\:ring-amber-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.focus\:ring-emerald-500\/20:focus{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-emerald-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.focus\:ring-indigo-500\/10:focus{--tw-ring-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.focus\:ring-indigo-500\/20:focus{--tw-ring-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.focus\:ring-rose-500\/20:focus{--tw-ring-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.focus\:ring-rose-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.focus\:ring-slate-400\/20:focus{--tw-ring-color:#90a1b933}@supports (color:color-mix(in lab, red, red)){.focus\:ring-slate-400\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 20%, transparent)}}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:\!cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-70:disabled{opacity:.7}@media (width>=40rem){.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=64rem){.lg\:block{display:block}.lg\:w-5\/12{width:41.6667%}.lg\:flex-row{flex-direction:row}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:w-1\/2{width:50%}}.custom-scrollbar::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar::-webkit-scrollbar-track{background:#0f172a66;border-radius:9999px;margin:4px 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#6366f166;border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#818cf8b3}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#6366f166 #0f172a66}}@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-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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}._pageLayout_1ehqj_1{background-color:var(--background,#f8fafc);flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}@media (width>=1024px){._pageLayout_1ehqj_1{flex-direction:row}}._bannerColumn_1ehqj_16{flex-shrink:0;height:100%;display:none}@media (width>=1024px){._bannerColumn_1ehqj_16{width:41.6667%;display:block}}@media (width>=1280px){._bannerColumn_1ehqj_16{width:50%}}._formColumn_1ehqj_35{background-color:var(--background,#f8fafc);flex:1;justify-content:center;align-items:center;height:100%;padding:1.25rem;display:flex;overflow-y:auto}@media (width>=640px){._formColumn_1ehqj_35{padding:1.5rem}}._container_1t46s_1{color:#fff;-webkit-user-select:none;user-select:none;background-color:#0f172a;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:1.25rem;display:flex;position:relative;overflow:hidden}@media (width>=1024px){._container_1t46s_1{padding:2rem}}._glowTop_1t46s_21{filter:blur(48px);pointer-events:none;background-color:#4f46e54d;border-radius:9999px;width:20rem;height:20rem;position:absolute;top:-6rem;left:-6rem}._glowMiddle_1t46s_33{filter:blur(48px);pointer-events:none;background-color:#7c3aed40;border-radius:9999px;width:20rem;height:20rem;position:absolute;top:50%;right:-6rem}._glowBottom_1t46s_45{filter:blur(48px);pointer-events:none;background-color:#2563eb33;border-radius:9999px;width:18rem;height:18rem;position:absolute;bottom:-6rem;left:33.3333%}._meshPattern_1t46s_57{opacity:.03;pointer-events:none;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}._header_1t46s_66{z-index:10;position:relative}._brand_1t46s_71{align-items:center;gap:.75rem;display:flex}._brandIconWrapper_1t46s_77{color:#fff;background:linear-gradient(to top right,#4f46e5,#8b5cf6);border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem;display:flex;box-shadow:0 4px 6px -1px #6366f140}._brandIcon_1t46s_77{width:1.5rem;height:1.5rem}._brandTitleRow_1t46s_93{align-items:center;gap:.5rem;display:flex}._brandTitle_1t46s_93{letter-spacing:-.025em;color:#fff;font-size:1.125rem;font-weight:800}._badgeSuite_1t46s_106{text-transform:uppercase;letter-spacing:.05em;color:#a5b4fc;background-color:#1e1b4bcc;border:1px solid #4338ca80;border-radius:9999px;padding:.125rem .5rem;font-size:9px;font-weight:700}._brandSubtitle_1t46s_118{color:#94a3b8;font-size:11px;font-weight:500}._bodyContent_1t46s_124{z-index:10;margin-top:auto;margin-bottom:auto;padding-top:1rem;padding-bottom:1rem;position:relative}@media (width>=1024px){._bodyContent_1t46s_124{padding-top:1.5rem;padding-bottom:1.5rem}}._taglineBadge_1t46s_140{color:#a5b4fc;background-color:#6366f11a;border:1px solid #6366f133;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.25rem .625rem;font-size:11px;font-weight:600;display:inline-flex}._taglineDot_1t46s_154{background-color:#818cf8;border-radius:9999px;width:.375rem;height:.375rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_1t46s_1}._heroHeading_1t46s_162{color:#fff;letter-spacing:-.025em;margin-bottom:.75rem;font-size:1.5rem;font-weight:900;line-height:1.25}@media (width>=1024px){._heroHeading_1t46s_162{font-size:1.875rem}}@media (width>=1280px){._heroHeading_1t46s_162{font-size:2.25rem}}._highlightText_1t46s_183{background:linear-gradient(90deg,#a5b4fc,#c4b5fd,#e0e7ff);color:#0000;-webkit-background-clip:text;background-clip:text}._heroDesc_1t46s_190{color:#cbd5e1;max-width:24rem;margin-bottom:1.25rem;font-size:.75rem;line-height:1.625}@media (width>=1024px){._heroDesc_1t46s_190{font-size:.875rem}}._featuresList_1t46s_204{flex-direction:column;gap:.625rem;display:flex}._featureCard_1t46s_210{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#1e293b66;border:1px solid #33415580;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}._featureCard_1t46s_210:hover{background-color:#1e293bb3;border-color:#6366f166}._featureIconWrapper_1t46s_227{color:#818cf8;background-color:#6366f11a;border:1px solid #6366f133;border-radius:.5rem;flex-shrink:0;padding:.5rem;transition:transform .2s}._featureCard_1t46s_210:hover ._featureIconWrapper_1t46s_227{transform:scale(1.05)}._featureIcon_1t46s_227{width:1rem;height:1rem}._featureTitle_1t46s_246{color:#fff;margin-bottom:.125rem;font-size:.75rem;font-weight:700}._featureDesc_1t46s_253{color:#94a3b8;font-size:11px;line-height:1.4}._footer_1t46s_259{z-index:10;border-top:1px solid #1e293bcc;padding-top:1rem;position:relative}._footerInner_1t46s_266{justify-content:space-between;align-items:center;display:flex}._trustSection_1t46s_272{align-items:center;gap:.625rem;display:flex}._avatarStack_1t46s_278{margin-left:-.5rem;display:flex}._stackAvatar_1t46s_283{color:#fff;border:2px solid #0f172a;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-left:-.5rem;font-size:10px;font-weight:700;display:flex}._stackAvatar_1t46s_283:first-child{margin-left:0}._avatar0_1t46s_301{background-color:#4f46e5}._avatar1_1t46s_302{background-color:#7c3aed}._avatar2_1t46s_303{background-color:#059669}._trustTitle_1t46s_305{color:#e2e8f0;font-size:.75rem;font-weight:700}._trustSubtitle_1t46s_311{color:#94a3b8;font-size:10px}._uptimeBadge_1t46s_316{color:#a5b4fc;background-color:#1e1b4b99;border:1px solid #3730a366;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:11px;font-weight:600;display:flex}._uptimeIcon_1t46s_329{color:#34d399;width:.75rem;height:.75rem}._container_1ikw7_1{background-color:var(--muted,#f8fafc);min-height:100vh;color:var(--muted-foreground,#64748b);justify-content:center;align-items:center;display:flex}._spinner_1ikw7_10{border:3px solid var(--primary,#4f46e5);border-top-color:#0000;border-radius:9999px;width:2rem;height:2rem;animation:.8s linear infinite _spin_1ikw7_10}@keyframes _spin_1ikw7_10{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._aside_cxlz7_1{border-right:1px solid var(--border,#f1f5f9);background-color:var(--card,#fff);-webkit-user-select:none;user-select:none;z-index:30;flex-direction:column;flex-shrink:0;width:16rem;height:100vh;display:flex;position:sticky;top:0;bottom:0;overflow:hidden}._brandHeader_cxlz7_17{border-bottom:1px solid var(--border,#f1f5f9);flex-shrink:0;justify-content:space-between;align-items:center;height:3.25rem;padding-inline:1rem;display:flex}._brandInfo_cxlz7_27{align-items:center;gap:.625rem;display:flex}._brandIconWrapper_cxlz7_33{color:#fff;background:linear-gradient(135deg,#4f46e5,#6366f1);border-radius:.75rem;justify-content:center;align-items:center;padding:.375rem;display:flex;box-shadow:0 1px 2px #0000000d}._brandIcon_cxlz7_33{width:1.125rem;height:1.125rem}._brandTextGroup_cxlz7_49{align-items:center;gap:.5rem;display:flex}._brandTitle_cxlz7_55{color:var(--foreground,#1e293b);margin:0;font-size:1rem;font-weight:700;line-height:1}._roleBadge_cxlz7_63{color:var(--primary,#4f46e5);background-color:var(--primary-50,#eef2ff);text-transform:capitalize;border:1px solid #c7d2fe99;border-radius:9999px;padding:.125rem .625rem;font-size:.6875rem;font-weight:600;display:inline-block}._navSection_cxlz7_75{scrollbar-width:thin;scrollbar-color:var(--border,#cbd5e1) transparent;flex-direction:column;flex:1;gap:1.5rem;min-height:0;padding:1rem;display:flex;overflow:hidden auto}._navSection_cxlz7_75::-webkit-scrollbar{width:4px}._navSection_cxlz7_75::-webkit-scrollbar-track{background:0 0}._navSection_cxlz7_75::-webkit-scrollbar-thumb{background-color:var(--border,#cbd5e1);border-radius:9999px}._navSection_cxlz7_75::-webkit-scrollbar-thumb:hover{background-color:var(--muted-foreground,#94a3b8)}._categoryGroup_cxlz7_105{flex-direction:column;display:flex}._categoryTitle_cxlz7_110{color:var(--muted-foreground,#94a3b8);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;padding-inline:.75rem;font-size:.75rem;font-weight:700}._categoryHeaderBtn_cxlz7_120{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:.25rem;padding:.375rem .75rem;transition:background-color .15s;display:flex}._categoryHeaderBtn_cxlz7_120:hover{background-color:var(--muted,#f8fafc)}._categoryHeaderBtn_cxlz7_120 ._categoryTitle_cxlz7_110{cursor:pointer;margin-bottom:0;padding-inline:0}._categoryHeaderBtn_cxlz7_120:hover ._categoryTitle_cxlz7_110{color:var(--foreground,#334155)}._categoryChevron_cxlz7_149{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8);flex-shrink:0;transition:transform .2s,color .15s}._categoryHeaderBtn_cxlz7_120:hover ._categoryChevron_cxlz7_149{color:var(--foreground,#334155)}._categoryChevronCollapsed_cxlz7_163{transform:rotate(-90deg)}._itemList_cxlz7_167{flex-direction:column;gap:.25rem;display:flex}._navLink_cxlz7_173{border:1px solid #0000;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;padding:.625rem .875rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex}._navLinkActive_cxlz7_187{background-color:var(--primary-50,#eef2ff);color:var(--primary,#4f46e5);border-color:#c7d2fe99;font-weight:700}._navLinkInactive_cxlz7_194{color:var(--foreground,#475569)}._navLinkInactive_cxlz7_194:hover{color:var(--foreground,#0f172a);background-color:var(--muted,#f8fafc)}._navItemLeft_cxlz7_203{align-items:center;gap:.75rem;display:flex}._navIcon_cxlz7_209{width:1.125rem;height:1.125rem;transition:color .15s}._navIconActive_cxlz7_215{color:var(--primary,#4f46e5)}._navIconInactive_cxlz7_219{color:#94a3b8}._navLinkInactive_cxlz7_194:hover ._navIconInactive_cxlz7_219{color:#334155}._activeDot_cxlz7_227{background-color:var(--primary,#4f46e5);border-radius:9999px;width:.375rem;height:.375rem}._footerWrapper_cxlz7_234{border-top:1px solid var(--border,#f1f5f9);background-color:var(--card,#fff);flex-shrink:0;margin-top:auto;padding:1rem}._userCard_cxlz7_242{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#f1f5f9);border-radius:1rem;justify-content:space-between;align-items:center;padding:.75rem;transition:border-color .15s;display:flex}._userCard_cxlz7_242:hover{border-color:#e2e8f0cc}._userCardContent_cxlz7_257{align-items:center;gap:.75rem;display:flex;overflow:hidden}._userAvatar_cxlz7_264{color:#fff;background:linear-gradient(135deg,#6366f1,#7c3aed);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:700;display:flex;box-shadow:0 1px 2px #0000000d}._userDetails_cxlz7_279{overflow:hidden}._userName_cxlz7_283{color:var(--foreground,#1e293b);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:700;overflow:hidden}._userEmail_cxlz7_293{color:var(--muted-foreground,#94a3b8);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;overflow:hidden}._logoutBtn_cxlz7_302{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:.25rem;padding:.375rem;transition:all .15s;display:flex}._logoutBtn_cxlz7_302:hover{color:#e11d48;background-color:#fff1f2;border-color:#ffe4e6}._logoutIcon_cxlz7_323{width:1.125rem;height:1.125rem}._container_h1vuw_1{flex-direction:column;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-inline:2rem;display:flex}@media (width>=640px){._container_h1vuw_1{flex-direction:row;align-items:center}}._headingRow_h1vuw_17{align-items:center;gap:.625rem;display:flex}._backBtn_h1vuw_23{border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);color:var(--muted-foreground,#475569);cursor:pointer;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;padding:.375rem;transition:all .15s;display:flex;box-shadow:0 1px 2px #0000000d}._backBtn_h1vuw_23:hover{color:var(--primary,#4f46e5);background-color:#4f46e50f;border-color:#4f46e54d}._backIcon_h1vuw_44{width:1rem;height:1rem}._title_h1vuw_49{color:var(--foreground,#1e293b);letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:700}._badge_h1vuw_57{background-color:var(--primary-50,#eef2ff);color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._subTitle_h1vuw_69{color:var(--muted-foreground,#64748b);margin-top:.25rem;margin-bottom:0;font-size:.875rem;font-weight:400}._actionWrapper_h1vuw_77{align-items:center;gap:.75rem;display:flex}._container_1odd4_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1.25rem 1.5rem;display:flex;position:relative;overflow:hidden}._cardVariant_1odd4_13{background:linear-gradient(#fff 0%,#f8fafce6 100%);border:1px solid #e2e8f0e6;border-radius:1.25rem;padding:1.75rem 2rem;box-shadow:0 4px 20px -2px #0f172a0a,0 2px 6px -1px #0f172a05}._ambientGlow_1odd4_27{filter:blur(28px);pointer-events:none;z-index:0;background:radial-gradient(#6366f11f 0%,#8b5cf60d 50%,#0000 75%);width:24rem;height:8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._centerContent_1odd4_45{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:44rem;margin-inline:auto;display:flex;position:relative}._badgeWrapper_1odd4_57{margin-bottom:.5rem}._badge_1odd4_57{letter-spacing:.025em;color:#4338ca;background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #c7d2fe;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #6366f114}._titleRow_1odd4_76{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:inline-flex}._title_1odd4_76{letter-spacing:-.035em;color:#4f46e5;background:linear-gradient(135deg,#3730a3 0%,#4f46e5 50%,#6366f1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:2rem;font-weight:800;line-height:1.2}._accentBar_1odd4_96{background:linear-gradient(90deg,#4f46e5 0%,#818cf8 50%,#38bdf8 100%);border-radius:9999px;width:3.5rem;height:.25rem;margin-top:.625rem;margin-bottom:.5rem;box-shadow:0 2px 8px #4f46e559}._subtitle_1odd4_106{color:#64748b;margin-top:.25rem;margin-bottom:0;font-size:.9375rem;font-weight:450;line-height:1.5}@media (width<=640px){._title_1odd4_76{font-size:1.5rem}._subtitle_1odd4_106{font-size:.875rem}._ambientGlow_1odd4_27{width:16rem;height:6rem}}@keyframes _pulse_odhej_1{0%,to{opacity:1}50%{opacity:.5}}._container_5hklm_1{flex-direction:column;gap:1rem;padding:2rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_5hklm_1;display:flex}@keyframes _pulse_5hklm_1{0%,to{opacity:1}50%{opacity:.5}}._titleBar_5hklm_18{background-color:var(--color-slate-200,#e2e8f0);border-radius:.75rem;width:25%;height:2rem;margin-bottom:1.5rem}._searchBar_5hklm_26{background-color:var(--color-slate-100,#f1f5f9);border-radius:1rem;width:100%;height:3rem}._row_5hklm_33{background-color:var(--color-slate-50,#f8fafc);border:1px solid var(--color-slate-100,#f1f5f9);border-radius:1rem;justify-content:space-between;align-items:center;width:100%;height:4rem;padding:0 1rem;display:flex}._userCol_5hklm_45{align-items:center;gap:.75rem;width:33.3333%;display:flex}._avatar_5hklm_52{background-color:var(--color-slate-200,#e2e8f0);border-radius:.75rem;flex-shrink:0;width:2.5rem;height:2.5rem}._userInfo_5hklm_60{flex-direction:column;flex:1;gap:.5rem;display:flex}._nameLine_5hklm_67{background-color:var(--color-slate-200,#e2e8f0);border-radius:.375rem;width:75%;height:1rem}._subLine_5hklm_74{background-color:var(--color-slate-100,#f1f5f9);border-radius:.375rem;width:50%;height:.75rem}._textCol_5hklm_81{background-color:var(--color-slate-200,#e2e8f0);border-radius:.375rem;width:16.6667%;height:1rem}._actionBtn_5hklm_88{background-color:var(--color-slate-200,#e2e8f0);border-radius:.5rem;width:5rem;height:2rem}._overlay_roh2k_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_roh2k_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._drawerWrapper_roh2k_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawerPanel_roh2k_25{border-left:1px solid var(--color-slate-100,#f1f5f9);background-color:#fff;flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._drawerHeader_roh2k_37{border-bottom:1px solid var(--color-slate-100,#f1f5f9);background-color:#f8fafc80;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerLeft_roh2k_47{align-items:center;gap:.75rem;display:flex}._headerIconBox_roh2k_53{width:2.5rem;height:2.5rem;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;font-weight:700;display:flex}._headerIcon_roh2k_53{width:1.25rem;height:1.25rem}._headerTitle_roh2k_71{color:var(--color-slate-800,#1e293b);font-size:1.125rem;font-weight:700;line-height:1.75rem}._headerSubtitle_roh2k_78{color:var(--color-slate-500,#64748b);font-size:.75rem;line-height:1rem}._closeBtn_roh2k_84{color:var(--color-slate-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}._closeBtn_roh2k_84:hover:not(:disabled){color:var(--color-slate-600,#475569);background-color:var(--color-slate-100,#f1f5f9)}._closeBtn_roh2k_84:disabled{opacity:.5;cursor:not-allowed}._closeIcon_roh2k_107{width:1.25rem;height:1.25rem}._form_roh2k_112{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._formBody_roh2k_120{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._fieldGroup_roh2k_129{flex-direction:column;gap:.375rem;display:flex}._fieldLabel_roh2k_135{color:var(--color-slate-700,#334155);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block}._required_roh2k_146{color:#f43f5e}._avatarUploadBox_roh2k_150{background-color:var(--color-slate-50,#f8fafc);border:1px solid #e2e8f0cc;border-radius:1rem;align-items:center;gap:1.25rem;padding:1rem;display:flex}._avatarPreview_roh2k_160{object-fit:cover;border:2px solid #fff;border-radius:1rem;width:4rem;height:4rem;box-shadow:0 1px 2px #0000000d}._avatarPlaceholder_roh2k_169{width:4rem;height:4rem;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #c7d2fe;border-radius:1rem;justify-content:center;align-items:center;display:flex}._avatarPlaceholderIcon_roh2k_181{width:2rem;height:2rem}._avatarUploadAction_roh2k_186{flex-direction:column;flex:1;gap:.375rem;display:flex}._uploadBtn_roh2k_193{border:1px solid var(--color-slate-200,#e2e8f0);color:var(--color-slate-700,#334155);cursor:pointer;background-color:#fff;border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;padding:.375rem .875rem;font-size:.75rem;font-weight:600;line-height:1rem;transition:all .15s;display:inline-flex;box-shadow:0 1px 1px #0000000d}._uploadBtn_roh2k_193:hover{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-primary-600,#4f46e5)}._uploadIcon_roh2k_216{width:.875rem;height:.875rem}._hiddenInput_roh2k_221{display:none}._uploadHint_roh2k_225{color:var(--color-slate-400,#94a3b8);font-size:.6875rem}._inputWrapper_roh2k_230{position:relative}._inputIcon_roh2k_234{width:1rem;height:1rem;color:var(--color-slate-400,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._input_roh2k_230{background-color:var(--color-slate-50,#f8fafc);border:1px solid var(--color-slate-200,#e2e8f0);width:100%;color:var(--color-slate-800,#1e293b);border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;line-height:1.25rem;transition:all .15s}._input_roh2k_230:focus{border-color:var(--color-primary-500,#6366f1);background-color:#fff;outline:none;box-shadow:0 0 0 2px #6366f133}._twoColGrid_roh2k_269{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){._twoColGrid_roh2k_269{grid-template-columns:1fr 1fr}}._errorText_roh2k_281{color:#f43f5e;margin-top:.25rem;font-size:.75rem;font-weight:500;line-height:1rem}._loaderWrapper_roh2k_289{justify-content:center;align-items:center;width:100%;min-height:260px;display:flex}._drawerFooter_roh2k_297{border-top:1px solid var(--color-slate-100,#f1f5f9);background-color:#f8fafc80;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._footerCancelBtn_roh2k_308{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._footerSubmitBtn_roh2k_314{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_roh2k_320{width:1rem;height:1rem}._overlay_5jsrs_1{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._backdrop_5jsrs_11{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a80;transition:opacity .3s;position:fixed;inset:0}._modalCard_5jsrs_19{border:1px solid var(--color-slate-100,#f1f5f9);z-index:10;background-color:#fff;border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;animation:.2s ease-out _modalEnter_5jsrs_1;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes _modalEnter_5jsrs_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._closeBtn_5jsrs_44{color:var(--color-slate-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;padding:.375rem;transition:all .15s;display:flex;position:absolute;top:1rem;right:1rem}._closeBtn_5jsrs_44:hover:not(:disabled){color:var(--color-slate-600,#475569);background-color:var(--color-slate-100,#f1f5f9)}._closeBtn_5jsrs_44:disabled{opacity:.5;cursor:not-allowed}._closeIcon_5jsrs_70{width:1.25rem;height:1.25rem}._contentRow_5jsrs_75{align-items:flex-start;gap:1rem;display:flex}._dangerBadge_5jsrs_81{color:#e11d48;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._dangerIcon_5jsrs_94{width:1.5rem;height:1.5rem}._textBlock_5jsrs_99{flex:1;padding-top:.125rem}._title_5jsrs_104{color:var(--color-slate-800,#1e293b);font-size:1.125rem;font-weight:700;line-height:1.75rem}._description_5jsrs_111{color:var(--color-slate-500,#64748b);margin-top:.25rem;font-size:.75rem;line-height:1.25rem}._username_5jsrs_118{color:var(--color-slate-800,#1e293b);font-weight:600}._actions_5jsrs_123{border-top:1px solid var(--color-slate-100,#f1f5f9);justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}._btnAction_5jsrs_133{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._btnDelete_5jsrs_139{padding:.625rem 1.125rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_5jsrs_145{width:1rem;height:1rem}._main_7qh5y_1{flex:1;height:100vh;position:relative;overflow-y:auto}._bannerWrapper_7qh5y_8{padding:1.5rem 2rem .5rem}._tableSection_7qh5y_15{flex-direction:column;gap:1.5rem;margin-top:1.5rem;padding-left:2rem;padding-right:2rem;display:flex}._headerActions_7qh5y_24{align-items:center;gap:.5rem;display:flex}._filterIcon_7qh5y_30{width:.875rem;height:.875rem;color:var(--color-slate-400,#94a3b8)}._roleSelect_7qh5y_36{background-color:var(--color-slate-50,#f8fafc);border:1px solid var(--color-slate-200,#e2e8f0);color:var(--color-slate-700,#334155);cursor:pointer;border-radius:.75rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;transition:all .15s}._roleSelect_7qh5y_36:focus{border-color:var(--color-primary-500,#6366f1);outline:none;box-shadow:0 0 0 2px #6366f133}._addUserBtn_7qh5y_55{box-shadow:0 1px 2px #0000000d;border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_7qh5y_63{width:1rem;height:1.125rem}._badge_3rhvv_1{letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;border-style:solid;border-width:1px;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}._indicatorDot_3rhvv_17{border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}._paid_3rhvv_25{color:#047857;background-color:#ecfdf5;border-color:#a7f3d0}._paid_3rhvv_25 ._indicatorDot_3rhvv_17{background-color:#10b981;box-shadow:0 0 0 2px #10b98133}._pending_3rhvv_35{color:#b45309;background-color:#fffbeb;border-color:#fde68a}._pending_3rhvv_35 ._indicatorDot_3rhvv_17{background-color:#f59e0b;box-shadow:0 0 0 2px #f59e0b33}._partiallyPaid_3rhvv_45{color:#1d4ed8;background-color:#eff6ff;border-color:#bfdbfe}._partiallyPaid_3rhvv_45 ._indicatorDot_3rhvv_17{background-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}._overdue_3rhvv_55{color:#b91c1c;background-color:#fef2f2;border-color:#fecaca}._overdue_3rhvv_55 ._indicatorDot_3rhvv_17{background-color:#ef4444;box-shadow:0 0 0 2px #ef444433}._cancelled_3rhvv_65{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}._cancelled_3rhvv_65 ._indicatorDot_3rhvv_17{background-color:#94a3b8}._mainContainer_1ayw7_2{background-color:var(--background);flex:1;height:100vh;padding-bottom:3rem;position:relative;overflow-y:auto}._bannerWrapper_1ayw7_11{padding:1.5rem 2rem .5rem}._contentSection_1ayw7_18{flex-direction:column;gap:1.25rem;margin-top:1.25rem;padding-left:2rem;padding-right:2rem;display:flex}._actionButtons_1ayw7_28{align-items:center;gap:.625rem;display:flex}._syncBtn_1ayw7_34{background-color:var(--background,#fff);border:1px solid var(--border,#e2e8f0);color:var(--muted-foreground,#475569);cursor:pointer;border-radius:.75rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._syncBtn_1ayw7_34:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._exportBtn_1ayw7_56{box-shadow:0 1px 2px #0000000d;border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._spinning_1ayw7_64{animation:1s linear infinite _spin_1ayw7_64}@keyframes _spin_1ayw7_64{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statGrid_1ayw7_78{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}@media (width<=1024px){._statGrid_1ayw7_78{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._statGrid_1ayw7_78{grid-template-columns:1fr}}._statCard_1ayw7_96{background-color:#fff;border:1px solid #e2e8f0;border-radius:.875rem;flex-direction:column;justify-content:space-between;padding:1.25rem 1.5rem;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}._statCard_1ayw7_96:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px -4px #00000014}._statCardTop_1ayw7_116{justify-content:space-between;align-items:flex-start;margin-bottom:.875rem;display:flex}._statCardTitle_1ayw7_123{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0;font-size:.75rem;font-weight:700}._statCardIconWrapper_1ayw7_132{border-radius:.625rem;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;display:flex}._cardBlue_1ayw7_142 ._statCardIconWrapper_1ayw7_132{color:#2563eb;background-color:#eff6ff}._cardEmerald_1ayw7_147 ._statCardIconWrapper_1ayw7_132{color:#059669;background-color:#ecfdf5}._cardAmber_1ayw7_152 ._statCardIconWrapper_1ayw7_132{color:#d97706;background-color:#fffbeb}._cardRose_1ayw7_157 ._statCardIconWrapper_1ayw7_132{color:#dc2626;background-color:#fef2f2}._statCardValue_1ayw7_162{letter-spacing:-.025em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0 0 .5rem;font-size:1.625rem;font-weight:800}._statCardFooter_1ayw7_171{color:#64748b;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:.625rem;font-size:.75rem;display:flex}._statBadge_1ayw7_181{color:#475569;background-color:#f1f5f9;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}._headerActions_1ayw7_191{align-items:center;gap:.5rem;display:flex}._filterIcon_1ayw7_197{width:.875rem;height:.875rem;color:var(--color-slate-400,#94a3b8)}._statusSelect_1ayw7_203{background-color:var(--color-slate-50,#f8fafc);border:1px solid var(--color-slate-200,#e2e8f0);color:var(--color-slate-700,#334155);cursor:pointer;border-radius:.75rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;transition:all .15s}._statusSelect_1ayw7_203:focus{border-color:var(--color-primary-500,#6366f1);outline:none;box-shadow:0 0 0 2px #6366f133}._dateFilterWrapper_1ayw7_222{align-items:center;gap:.375rem;display:flex}._dateInput_1ayw7_228{background-color:var(--color-slate-50,#f8fafc);border:1px solid var(--color-slate-200,#e2e8f0);color:var(--color-slate-700,#334155);border-radius:.75rem;padding:.375rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;transition:all .15s}._dateInput_1ayw7_228:focus{border-color:var(--color-primary-500,#6366f1);outline:none;box-shadow:0 0 0 2px #6366f133}._clearDateBtn_1ayw7_246{width:1.5rem;height:1.5rem;color:var(--color-slate-400,#94a3b8);cursor:pointer;background-color:#0000;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}._clearDateBtn_1ayw7_246:hover{color:var(--color-slate-700,#334155)}._invRefCell_1ayw7_265{flex-direction:column;gap:.25rem;padding-top:.25rem;padding-bottom:.25rem;display:flex}._invRefNumber_1ayw7_273{color:#0f172a;align-items:center;gap:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:700;display:inline-flex}._copyBtn_1ayw7_283{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.25rem;align-items:center;padding:.125rem;transition:color .15s;display:inline-flex}._copyBtn_1ayw7_283:hover{color:#0f172a}._invTitle_1ayw7_299{color:#64748b;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:.75rem;overflow:hidden}._dueCell_1ayw7_308{flex-direction:column;gap:.25rem;padding-top:.25rem;padding-bottom:.25rem;display:flex}._amountPrimary_1ayw7_316{font-variant-numeric:tabular-nums;color:#0f172a;font-size:.875rem;font-weight:700}._settlementCell_1ayw7_323{flex-direction:column;gap:.25rem;padding-top:.25rem;padding-bottom:.25rem;display:flex}._amountSecondary_1ayw7_331{color:#64748b;font-variant-numeric:tabular-nums;font-size:.75rem}._amountSettled_1ayw7_337{color:#059669}._amountPending_1ayw7_341{color:#d97706}._dueBadge_1ayw7_345{border-radius:9999px;align-items:center;gap:.25rem;width:fit-content;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._dueNormal_1ayw7_356{color:#475569;background-color:#f1f5f9}._dueAlert_1ayw7_361{color:#b91c1c;background-color:#fef2f2}._dueDone_1ayw7_366{color:#047857;background-color:#ecfdf5}._studentNameCell_1ayw7_371{flex-direction:column;gap:.125rem;min-width:0;padding-top:.25rem;padding-bottom:.25rem;display:flex}._studentNameText_1ayw7_380{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1rem;overflow:hidden}@media (width>=640px){._studentNameText_1ayw7_380{font-size:.875rem;line-height:1.25rem}}._studentSubText_1ayw7_397{color:#64748b;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;font-size:.6875rem;line-height:.875rem;display:inline-flex;overflow:hidden}._actionsWrapper_1ayw7_409{justify-content:center;align-items:center;gap:.375rem;display:flex}._editActionBtn_1ayw7_416{color:#64748b;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:all .15s;display:inline-flex}._editActionBtn_1ayw7_416:hover{color:#4f46e5;background-color:#eef2ff;border-color:#c7d2fe}._overlay_1qhk6_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_1qhk6_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a99;animation:.2s ease-out _fadeIn_1qhk6_1;position:fixed;inset:0}@keyframes _fadeIn_1qhk6_1{0%{opacity:0}to{opacity:1}}._drawerWrapper_1qhk6_25{inset-block:0;z-index:10;max-width:100%;display:flex;position:fixed;right:0}._drawer_1qhk6_25{background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;width:100vw;max-width:38rem;height:100%;animation:.25s cubic-bezier(.16,1,.3,1) _slideLeft_1qhk6_1;display:flex;overflow:hidden;box-shadow:-10px 0 30px #00000026}@keyframes _slideLeft_1qhk6_1{0%{transform:translate(100%)}to{transform:translate(0)}}._drawerHeader_1qhk6_57{color:#fff;background:linear-gradient(90deg,#0f172a,#1e293b);border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.75rem;display:flex}._headerTitleWrapper_1qhk6_68{align-items:center;gap:.75rem;display:flex}._headerIcon_1qhk6_74{color:#34d399;width:1.5rem;height:1.5rem}._headerTitle_1qhk6_68{letter-spacing:-.01em;color:#fff;margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_1qhk6_88{color:#94a3b8;margin:0;font-size:.75rem}._closeBtn_1qhk6_94{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;transition:all .15s;display:flex}._closeBtn_1qhk6_94:hover{color:#fff;background-color:#ffffff1a}._drawerBody_1qhk6_113{-webkit-overflow-scrolling:touch;background-color:#f8fafc;flex:1;min-height:0;padding:1.5rem;display:block;overflow:hidden auto}._drawerBody_1qhk6_113::-webkit-scrollbar{width:6px}._drawerBody_1qhk6_113::-webkit-scrollbar-track{background:#f1f5f9}._drawerBody_1qhk6_113::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:9999px}._drawerBody_1qhk6_113::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}._invoiceSlip_1qhk6_142{background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;padding:1.5rem;position:relative;box-shadow:0 1px 3px #0000000d}._slipTopBar_1qhk6_151{border-bottom:2px dashed #e2e8f0;justify-content:space-between;align-items:flex-start;padding-bottom:1.25rem;display:flex}._orgBrand_1qhk6_159{flex-direction:column;gap:.25rem;display:flex}._orgName_1qhk6_165{color:#0f172a;font-size:1rem;font-weight:700}._orgBadge_1qhk6_171{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:.375rem;width:fit-content;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._invoiceMetaInfo_1qhk6_185{text-align:right;flex-direction:column;align-items:flex-end;gap:.375rem;display:flex}._invNumberBadge_1qhk6_193{color:#0f172a;background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;font-weight:700;display:flex}._copyBtn_1qhk6_207{cursor:pointer;color:#64748b;background:0 0;border:none;align-items:center;padding:0;display:flex}._copyBtn_1qhk6_207:hover{color:#0f172a}._metaGrid_1qhk6_221{border-bottom:1px solid #f1f5f9;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1.25rem 0;display:grid}._metaBlock_1qhk6_229{flex-direction:column;gap:.25rem;display:flex}._metaLabel_1qhk6_235{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.6875rem;font-weight:600}._metaValue_1qhk6_243{color:#1e293b;font-size:.875rem;font-weight:600}._metaValueMono_1qhk6_249{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}._itemsSection_1qhk6_256{margin-top:1.25rem}._itemsSectionTitle_1qhk6_260{text-transform:uppercase;letter-spacing:.05em;color:#475569;margin-bottom:.75rem;font-size:.75rem;font-weight:700}._itemsTable_1qhk6_269{border-collapse:collapse;width:100%}._itemsTable_1qhk6_269 th{text-transform:uppercase;letter-spacing:.05em;color:#64748b;text-align:left;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.5rem .75rem;font-size:.6875rem;font-weight:600}._itemsTable_1qhk6_269 th:last-child,._itemsTable_1qhk6_269 td:last-child{text-align:right}._itemsTable_1qhk6_269 td{color:#1e293b;border-bottom:1px solid #f1f5f9;padding:.75rem;font-size:.8125rem}._itemBillType_1qhk6_298{color:#0f172a;font-weight:600}._itemDesc_1qhk6_303{color:#64748b;font-size:.75rem}._noItemsFallback_1qhk6_308{text-align:center;color:#64748b;background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:.5rem;padding:1rem;font-size:.8125rem}._calcSummary_1qhk6_319{border-top:1px solid #e2e8f0;flex-direction:column;gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}._calcRow_1qhk6_328{color:#475569;justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}._calcValue_1qhk6_336{font-variant-numeric:tabular-nums;color:#1e293b;font-weight:500}._calcDiscount_1qhk6_342{color:#059669}._totalRow_1qhk6_346{border-top:2px solid #0f172a;justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.75rem;display:flex}._totalLabel_1qhk6_355{color:#0f172a;font-size:.9375rem;font-weight:700}._totalValue_1qhk6_361{font-variant-numeric:tabular-nums;color:#0f172a;font-size:1.125rem;font-weight:800}._balanceRow_1qhk6_368{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:space-between;align-items:center;margin-top:.75rem;padding:.75rem 1rem;display:flex}._balanceDue_1qhk6_379{color:#9f1239;background-color:#fff1f2;border-color:#fecdd3}._balanceSettled_1qhk6_385{color:#065f46;background-color:#ecfdf5;border-color:#a7f3d0}._balanceLabel_1qhk6_391{font-size:.8125rem;font-weight:600}._balanceAmount_1qhk6_396{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}._drawerFooter_1qhk6_403{background-color:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem 1.75rem;display:flex}._actionBtn_1qhk6_414{cursor:pointer;color:#334155;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}._actionBtn_1qhk6_414:hover{color:#0f172a;background-color:#f8fafc;border-color:#94a3b8}._actionBtnPrimary_1qhk6_435{color:#fff;background:linear-gradient(135deg,#059669,#047857);border-color:#047857;box-shadow:0 1px 2px #04785733}._actionBtnPrimary_1qhk6_435:hover{color:#fff;background:linear-gradient(135deg,#047857,#065f46);border-color:#065f46}._overlay_1iqub_1{z-index:60;position:fixed;inset:0;overflow:hidden}._backdrop_1iqub_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a73;transition:opacity .3s;position:fixed;inset:0}._drawerWrapper_1iqub_16{inset-block:0;max-width:100%;display:flex;position:fixed;right:0}._drawerPanel_1iqub_24{background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;justify-content:space-between;width:100vw;max-width:44rem;height:100vh;transition:transform .3s ease-in-out;display:flex;box-shadow:-4px 0 24px -2px #00000026}._drawerHeader_1iqub_37{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerLeft_1iqub_47{align-items:center;gap:.75rem;display:flex}._headerIconBox_1iqub_53{color:#4f46e5;background-color:#eef2ff;border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}._headerTitle_1iqub_66{color:#0f172a;font-size:1.125rem;font-weight:700}._headerSubtitle_1iqub_72{color:#64748b;align-items:center;gap:.5rem;margin-top:.125rem;font-size:.75rem;display:flex}._invBadge_1iqub_81{color:#4338ca;background-color:#e0e7ff;border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-weight:600}._closeBtn_1iqub_90{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}._closeBtn_1iqub_90:hover:not(:disabled){color:#475569;background-color:#f1f5f9}._drawerBody_1iqub_109{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._invoiceMetaCard_1iqub_118{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem 1.25rem;display:grid}._metaItem_1iqub_128{flex-direction:column;gap:.25rem;display:flex}._metaLabel_1iqub_134{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.6875rem;font-weight:600}._metaValue_1iqub_142{color:#1e293b;font-size:.8125rem;font-weight:600}._section_1iqub_148{flex-direction:column;gap:1rem;display:flex}._sectionTitle_1iqub_154{color:#1e293b;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:.5rem;font-size:.875rem;font-weight:700;display:flex}._gridTwo_1iqub_165{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=640px){._gridTwo_1iqub_165{grid-template-columns:1fr}}._formGroup_1iqub_177{flex-direction:column;gap:.375rem;display:flex}._formLabel_1iqub_183{color:#334155;font-size:.75rem;font-weight:600}._formInput_1iqub_189,._formSelect_1iqub_190{color:#0f172a;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.8125rem;transition:all .15s}._formInput_1iqub_189:focus,._formSelect_1iqub_190:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}._errorText_1iqub_209{color:#ef4444;margin-top:.125rem;font-size:.6875rem}._itemsWrapper_1iqub_216{flex-direction:column;gap:.75rem;display:flex}._itemCard_1iqub_222{background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;transition:border-color .15s;display:flex;position:relative}._itemCard_1iqub_222:hover{border-color:#cbd5e1}._itemCardHeader_1iqub_238{justify-content:space-between;align-items:center;display:flex}._itemIndexBadge_1iqub_244{color:#4f46e5;background-color:#eef2ff;border-radius:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}._deleteItemBtn_1iqub_253{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:flex}._deleteItemBtn_1iqub_253:hover:not(:disabled){color:#ef4444;background-color:#fef2f2}._deleteItemBtn_1iqub_253:disabled{opacity:.3;cursor:not-allowed}._itemFieldsRow_1iqub_276{grid-template-columns:2fr 1fr 1fr 1fr;gap:.625rem;display:grid}@media (width<=640px){._itemFieldsRow_1iqub_276{grid-template-columns:1fr 1fr}}._itemTotal_1iqub_288{flex-direction:column;gap:.375rem;display:flex}._itemTotalDisplay_1iqub_294{color:#1e293b;box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;height:2.125rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:700;display:flex}._addItemBtn_1iqub_308{color:#4f46e5;cursor:pointer;background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._addItemBtn_1iqub_308:hover{background-color:#eef2ff;border-color:#818cf8}._calcSummary_1iqub_330{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}._calcRow_1iqub_340{color:#64748b;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._calcRowValue_1iqub_348{color:#1e293b;font-weight:600}._calcDiscount_1iqub_353,._calcDiscount_1iqub_353 ._calcRowValue_1iqub_348{color:#059669}._calcDivider_1iqub_361{background-color:#e2e8f0;height:1px;margin:.25rem 0}._totalRow_1iqub_367{color:#0f172a;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:700;display:flex}._totalValue_1iqub_376{color:#4f46e5;font-size:1rem;font-weight:800}._balanceRow_1iqub_382{border-radius:.5rem;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}._balanceDue_1iqub_392{color:#be123c;background-color:#fff1f2;border:1px solid #fecdd3}._balanceSettled_1iqub_398{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0}._warningAlert_1iqub_404{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.75rem;display:flex}._drawerFooter_1iqub_417{background-color:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelActionBtn_1iqub_428{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .15s}._cancelActionBtn_1iqub_428:hover:not(:disabled){background-color:#f1f5f9}._submitActionBtn_1iqub_444{color:#fff;cursor:pointer;background-color:#4f46e5;border:1px solid #4338ca;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #4f46e533}._submitActionBtn_1iqub_444:hover:not(:disabled){background-color:#4338ca}._submitActionBtn_1iqub_444:disabled{opacity:.6;cursor:not-allowed}._spinning_1iqub_469{animation:1s linear infinite _spin_1iqub_469}._loaderWrapper_1iqub_473{flex:1;justify-content:center;align-items:center;width:100%;min-height:350px;display:flex}@keyframes _spin_1iqub_469{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_17gz1_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_17gz1_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._drawerWrapper_17gz1_16{inset-block:0;max-width:100%;padding-left:1.5rem;display:flex;position:fixed;right:0}._drawerPanel_17gz1_25{background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;justify-content:space-between;width:100vw;max-width:38rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._drawerHeader_17gz1_37{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerLeft_17gz1_47{align-items:center;gap:.75rem;display:flex}._headerIconBox_17gz1_53{color:#4f46e5;background-color:#eef2ff;border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}._headerIcon_17gz1_53{width:1.25rem;height:1.25rem}._headerTitle_17gz1_71{color:#0f172a;font-size:1.125rem;font-weight:700;line-height:1.5rem}._headerSubtitle_17gz1_78{color:#64748b;font-size:.75rem;line-height:1rem}._closeBtn_17gz1_84{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}._closeBtn_17gz1_84:hover:not(:disabled){color:#475569;background-color:#f1f5f9}._drawerContent_17gz1_102{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._studentCard_17gz1_111{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:.875rem;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}._studentAvatar_17gz1_121{object-fit:cover;border:1px solid #cbd5e1;border-radius:.75rem;flex-shrink:0;width:3rem;height:3rem}._studentAvatarFallback_17gz1_130{color:#4f46e5;background-color:#e0e7ff;border:1px solid #c7d2fe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-weight:700;display:flex}._studentMeta_17gz1_144{flex-direction:column;flex:1;min-width:0;display:flex}._studentName_17gz1_151{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:700;overflow:hidden}._studentDetails_17gz1_160{color:#64748b;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;font-size:.75rem;display:flex}._studentTag_17gz1_170{color:#047857;background-color:#ecfdf5;border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._formGrid_17gz1_181{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._formGridFull_17gz1_187{grid-column:span 2}._fieldGroup_17gz1_191{flex-direction:column;gap:.375rem;display:flex}._label_17gz1_197{color:#475569;text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:600}._required_17gz1_205{color:#ef4444;margin-left:.25rem}._inputWrapper_17gz1_210{align-items:center;display:flex;position:relative}._inputIcon_17gz1_216{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;left:.75rem}._input_17gz1_210{color:#1e293b;background-color:#fff;border:1px solid #cbd5e1;border-radius:.625rem;outline:none;width:100%;height:2.375rem;padding:.5rem .75rem;font-size:.875rem;transition:all .15s}._inputWithIcon_17gz1_238{padding-left:2.25rem}._disabledInput_17gz1_242{color:#64748b;cursor:not-allowed;opacity:.85;background-color:#f1f5f9}._input_17gz1_210:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}._select_17gz1_254{color:#1e293b;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:.625rem;outline:none;width:100%;height:2.375rem;padding:.5rem .75rem;font-size:.875rem;transition:all .15s}._select_17gz1_254:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}._errorText_17gz1_273{color:#ef4444;font-size:.6875rem;font-weight:500}._sectionHeader_17gz1_279{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:.5rem;padding-bottom:.5rem;display:flex}._sectionTitle_17gz1_288{color:#1e293b;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}._sectionTitleIcon_17gz1_297{color:#4f46e5;width:1rem;height:1rem}._addItemBtn_17gz1_303{color:#4f46e5;cursor:pointer;background-color:#eef2ff;border:1px solid #c7d2fe;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._addItemBtn_17gz1_303:hover{color:#4338ca;background-color:#e0e7ff}._itemsContainer_17gz1_323{flex-direction:column;gap:.875rem;display:flex}._itemCard_17gz1_329{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.875rem 1rem;transition:border-color .15s;display:flex;position:relative}._itemCard_17gz1_329:hover{border-color:#cbd5e1}._itemCardHeader_17gz1_345{justify-content:space-between;align-items:center;display:flex}._itemBadge_17gz1_351{color:#475569;text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:700}._removeItemBtn_17gz1_359{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:flex}._removeItemBtn_17gz1_359:hover{color:#ef4444;background-color:#fef2f2}._itemGrid_17gz1_377{grid-template-columns:1.5fr 2fr 1fr 1.2fr;align-items:start;gap:.625rem;display:grid}._summaryCard_17gz1_384{color:#fff;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 100%);border-radius:.875rem;flex-direction:column;gap:.625rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 10px 15px -3px #1e1b4b33}._summaryRow_17gz1_395{color:#cbd5e1;justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}._summaryDivider_17gz1_403{background-color:#ffffff26;height:1px;margin:.25rem 0}._summaryTotalRow_17gz1_409{color:#fff;justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:800;display:flex}._totalAmount_17gz1_418{color:#a5f3fc;font-family:monospace;font-size:1.375rem;font-weight:800}._form_17gz1_181{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._drawerFooter_17gz1_433{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_17gz1_444{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitBtn_17gz1_450{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._submitIcon_17gz1_456{width:1rem;height:1rem}@keyframes _spin_17gz1_1{to{transform:rotate(360deg)}}._itemSubtotalRow_17gz1_468{text-align:right;color:#64748b;font-size:.75rem}._itemSubtotalValue_17gz1_474{color:#1e293b}._summaryDiscount_17gz1_478{color:#f87171}._main_1nw6j_1{background-color:#f8fafc80;flex:1;height:100vh;position:relative;overflow-y:auto}._bannerWrapper_1nw6j_9{padding:1.5rem 2rem .5rem}._card_1nw6j_16{text-align:center;max-width:32rem;margin-top:3rem;margin-left:auto;margin-right:auto;padding:2rem}._iconWrapper_1nw6j_25{color:#f43f5e;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:flex}._icon_1nw6j_25{width:2rem;height:2rem}._title_1nw6j_45{color:var(--color-slate-800,#1e293b);font-size:1.25rem;font-weight:700;line-height:1.75rem}._subtitle_1nw6j_52{color:var(--color-slate-500,#64748b);margin-top:.25rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}._backBtn_1nw6j_60{background-color:var(--color-primary-600,#4f46e5);color:#fff;cursor:pointer;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;line-height:1rem;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._backBtn_1nw6j_60:hover{background-color:var(--color-primary-700,#4338ca)}._btnIcon_1nw6j_81{width:1rem;height:1rem}._card_yr92u_1{background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}._decoration_yr92u_11{pointer-events:none;background:radial-gradient(circle at 100% 0,#6366f114,#a855f70d,#0000 70%);border-bottom-left-radius:9999px;width:16rem;height:16rem;position:absolute;top:0;right:0}._cardInner_yr92u_22{z-index:10;flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex;position:relative}@media (width>=768px){._cardInner_yr92u_22{flex-direction:row;align-items:center}}._leftCol_yr92u_38{align-items:center;gap:1.25rem;display:flex}._avatar_yr92u_44{object-fit:cover;border:2px solid #e0e7ff;border-radius:1rem;flex-shrink:0;width:5rem;height:5rem;box-shadow:0 1px 2px #0000000d}._avatarFallback_yr92u_54{width:5rem;height:5rem;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:2px solid #e0e7ff;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}._fallbackIcon_yr92u_67{width:2.5rem;height:2.5rem}._detailsCol_yr92u_72{flex-direction:column;gap:.375rem;display:flex}._titleRow_yr92u_78{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._username_yr92u_85{color:var(--color-slate-800,#1e293b);letter-spacing:-.025em;font-size:1.25rem;font-weight:700;line-height:1.75rem}._roleBadge_yr92u_93{text-transform:capitalize;border-style:solid;border-width:1px;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}._badgeSuperadmin_yr92u_107{color:#7e22ce;background-color:#faf5ff;border-color:#e9d5ff}._badgeAdmin_yr92u_113{color:#4338ca;background-color:#eef2ff;border-color:#c7d2fe}._badgeFaculty_yr92u_119{color:#0369a1;background-color:#f0f9ff;border-color:#bae6fd}._badgeStaff_yr92u_125,._badgeEmployee_yr92u_126{color:#b45309;background-color:#fffbeb;border-color:#fde68a}._badgeStudent_yr92u_132{color:#047857;background-color:#ecfdf5;border-color:#a7f3d0}._badgeDefault_yr92u_138{background-color:var(--color-slate-50,#f8fafc);color:var(--color-slate-700,#334155);border-color:var(--color-slate-200,#e2e8f0)}._badgeIcon_yr92u_144{width:.75rem;height:.75rem}._contactRow_yr92u_149{color:var(--color-slate-500,#64748b);flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.125rem;font-size:.75rem;line-height:1rem;display:flex}._contactItem_yr92u_160{color:var(--color-slate-600,#475569);align-items:center;gap:.375rem;font-weight:500;display:inline-flex}._contactIcon_yr92u_168{width:.875rem;height:.875rem;color:var(--color-slate-400,#94a3b8)}._actionsCol_yr92u_174{flex-shrink:0;align-items:center;gap:.625rem;display:flex}._actionBtn_yr92u_181{box-shadow:0 1px 2px #0000000d;border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_yr92u_189{width:.875rem;height:.875rem}._grid_th1ki_1{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){._grid_th1ki_1{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._grid_th1ki_1{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){._grid_th1ki_1{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}._actionCard_th1ki_25{text-align:left;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;align-items:center;gap:1rem;width:100%;padding:1.25rem;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}._actionCardIndigo_th1ki_40:hover{background-color:#eef2ff4d;border-color:#a5b4fc;transform:translateY(-2px);box-shadow:0 4px 6px -1px #4f46e51a}._actionCardIndigo_th1ki_40:hover ._iconBoxIndigo_th1ki_47{transform:scale(1.05)}._actionCardIndigo_th1ki_40:hover ._actionTitle_th1ki_51{color:var(--color-primary-600,#4f46e5)}._actionCardViolet_th1ki_55:hover{background-color:#f5f3ff4d;border-color:#c4b5fd;transform:translateY(-2px);box-shadow:0 4px 6px -1px #7c3aed1a}._actionCardViolet_th1ki_55:hover ._iconBoxViolet_th1ki_62{transform:scale(1.05)}._actionCardViolet_th1ki_55:hover ._actionTitleViolet_th1ki_66{color:#7c3aed}._actionCardSky_th1ki_70:hover{background-color:#f0f9ff66;border-color:#7dd3fc;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0284c71a}._actionCardSky_th1ki_70:hover ._iconBoxSky_th1ki_77{transform:scale(1.05)}._actionCardSky_th1ki_70:hover ._actionTitleSky_th1ki_81{color:#0284c7}._iconBoxIndigo_th1ki_47{width:3rem;height:3rem;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}._iconBoxViolet_th1ki_62{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ede9fe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .2s;display:flex}._iconBoxSky_th1ki_77{color:#0284c7;background-color:#f0f9ff;border:1px solid #e0f2fe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .2s;display:flex}._actionTitle_th1ki_51,._actionTitleViolet_th1ki_66,._actionTitleSky_th1ki_81{color:var(--color-slate-800,#1e293b);font-size:.9375rem;font-weight:700;line-height:1.375rem;transition:color .2s}._statCard_th1ki_151{background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}._iconBoxEmerald_th1ki_162{color:#059669;background-color:#ecfdf5;border:1px solid #d1fae5;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._iconBoxRose_th1ki_175{color:#e11d48;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._icon_th1ki_47{width:1.5rem;height:1.5rem}._statLabel_th1ki_193{color:var(--color-slate-500,#64748b);margin:0;font-size:.75rem;font-weight:500;line-height:1rem}._statValue_th1ki_201{color:var(--color-slate-800,#1e293b);margin:0;font-size:.9375rem;font-weight:700;line-height:1.375rem}._grid_1sz6h_1{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){._grid_1sz6h_1{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._grid_1sz6h_1{grid-template-columns:repeat(3,1fr)}}._card_1sz6h_19{background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}._cardHeader_1sz6h_30{color:var(--color-slate-800,#1e293b);border-bottom:1px solid var(--color-slate-100,#f1f5f9);align-items:center;gap:.5rem;padding-bottom:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}._headerIcon_1sz6h_42{width:1rem;height:1rem;color:var(--color-primary-600,#4f46e5)}._contentList_1sz6h_48{flex-direction:column;gap:.75rem;font-size:.75rem;line-height:1rem;display:flex}._label_1sz6h_56{color:var(--color-slate-400,#94a3b8);margin-bottom:.125rem;display:block}._value_1sz6h_62{color:var(--color-slate-700,#334155);font-weight:600}._valueMono_1sz6h_67{color:var(--color-slate-700,#334155);font-family:monospace;font-weight:600}._borderTop_1sz6h_73{border-top:1px solid var(--color-slate-50,#f8fafc);padding-top:.5rem}._idWrapper_1sz6h_78{align-items:center;gap:.375rem;width:100%;display:flex}._idBox_1sz6h_85{color:var(--color-slate-700,#334155);background-color:var(--color-slate-100,#f1f5f9);border:1px solid var(--color-slate-200,#e2e8f0);text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;flex:1;min-width:0;padding:.25rem .5rem;font-family:monospace;font-weight:600;display:block;overflow:hidden}._copyBtn_1sz6h_101{border:1px solid var(--color-slate-200,#e2e8f0);color:var(--color-slate-500,#64748b);cursor:pointer;background-color:#fff;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.375rem;transition:all .15s;display:inline-flex}._copyBtn_1sz6h_101:hover{background-color:var(--color-slate-50,#f8fafc);color:var(--color-primary-600,#4f46e5);border-color:var(--color-primary-200,#c7d2fe)}._copyIcon_1sz6h_121{width:.875rem;height:.875rem}._checkIcon_1sz6h_126{width:.875rem;height:.875rem;color:var(--color-emerald-600,#059669)}._inlineGrid2_1sz6h_132{border-top:1px solid var(--color-slate-50,#f8fafc);grid-template-columns:1fr 1fr;gap:.5rem;padding-top:.25rem;display:grid}._inlineFlex_1sz6h_140{text-transform:capitalize;align-items:center;gap:.25rem;display:inline-flex}._detailIcon_1sz6h_147{width:.875rem;height:.875rem;color:var(--color-slate-400,#94a3b8)}._smallIcon_1sz6h_153{width:.75rem;height:.75rem;color:var(--color-slate-400,#94a3b8)}._overlay_9a9en_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_9a9en_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_9a9en_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_9a9en_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_9a9en_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_9a9en_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_9a9en_53{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;display:flex}._headerIcon_9a9en_53{width:1.25rem;height:1.25rem}._headerTitle_9a9en_70{color:var(--foreground,#1e293b);font-size:1.125rem;font-weight:700}._headerSubtitle_9a9en_76{color:var(--muted-foreground,#64748b);font-size:.75rem}._closeBtn_9a9en_81{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeBtn_9a9en_81:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_9a9en_81:disabled{opacity:.5;cursor:not-allowed}._closeIcon_9a9en_101{width:1.25rem;height:1.25rem}._bodyWrapper_9a9en_106{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._searchSection_9a9en_114{border-bottom:1px solid var(--border,#f1f5f9);flex-direction:column;flex-shrink:0;gap:.75rem;padding:1.5rem;display:flex}._searchWrapper_9a9en_123{position:relative}._searchIcon_9a9en_127{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._searchInput_9a9en_137{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:all .15s}._searchInput_9a9en_137:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f133}._onboardBanner_9a9en_158{background-color:#eef2ff99;border:1px solid #e0e7ff;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}._onboardText_9a9en_168{font-size:.75rem}._onboardTitle_9a9en_172{color:#1e1b4b;font-weight:700}._onboardSubtitle_9a9en_177{color:#4f46e5;opacity:.8}._onboardBtn_9a9en_182{padding:.375rem .75rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_9a9en_188{width:.875rem;height:.875rem}._listSection_9a9en_193{flex-direction:column;flex:1;gap:.625rem;padding:1.5rem;display:flex;overflow-y:auto}._emptyMessage_9a9en_202{text-align:center;color:var(--muted-foreground,#94a3b8);padding:3rem 0;font-size:.75rem}._emptyState_9a9en_209{text-align:center;color:var(--muted-foreground,#94a3b8);flex-direction:column;align-items:center;gap:.5rem;padding:3rem 0;display:flex}._emptyIcon_9a9en_219{width:2rem;height:2rem;color:var(--muted-foreground,#cbd5e1)}._studentCard_9a9en_225{border:1px solid var(--border,#e2e8f0cc);background-color:var(--card,#fff);cursor:pointer;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;transition:all .15s ease-in-out;display:flex}._studentCard_9a9en_225:hover{background-color:var(--muted,#f8fafc80);border-color:#cbd5e1}._studentCardSelected_9a9en_243{background-color:#eef2ff99;border-color:#a5b4fc;box-shadow:0 0 0 2px #6366f11a}._studentInfo_9a9en_249{align-items:center;gap:.75rem;min-width:0;display:flex}._avatarImage_9a9en_256{object-fit:cover;border:1px solid var(--border,#e2e8f0);border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}._avatarFallback_9a9en_265{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}._avatarFallbackSelected_9a9en_280{background-color:var(--primary,#4f46e5);color:#fff}._details_9a9en_285{min-width:0}._nameRow_9a9en_289{align-items:center;gap:.5rem;display:flex}._studentName_9a9en_295{color:var(--foreground,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}._roleBadge_9a9en_304{text-transform:capitalize;background-color:var(--primary-50,#eef2ff);color:var(--primary,#4f46e5);border:1px solid #e0e7ff;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600}._studentEmail_9a9en_315{color:var(--muted-foreground,#94a3b8);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;font-size:.75rem;display:flex;overflow:hidden}._emailIcon_9a9en_326{flex-shrink:0;width:.75rem;height:.75rem}._checkCircle_9a9en_332{border:1px solid var(--border,#cbd5e1);background-color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}._checkCircleSelected_9a9en_345{background-color:var(--primary,#4f46e5);border-color:var(--primary,#4f46e5);color:#fff}._checkIcon_9a9en_351{stroke-width:3px;width:.75rem;height:.75rem}._footer_9a9en_357{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_9a9en_368{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._assignBtn_9a9en_374{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._card_i6524_1{background-color:var(--card,#fff);border:1px solid var(--border,#e2e8f0cc);border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}@media (width>=640px){._card_i6524_1{padding:1.5rem}}._gradientGlow_i6524_17{pointer-events:none;background:radial-gradient(circle at 100% 0,#6366f114,#0000 70%);border-bottom-left-radius:9999px;width:16rem;height:16rem;position:absolute;top:0;right:0}._inner_i6524_28{z-index:10;flex-direction:column;gap:1.5rem;display:flex;position:relative}@media (width>=768px){._inner_i6524_28{flex-direction:row;justify-content:space-between;align-items:center}}._infoSection_i6524_44{align-items:center;gap:1.25rem;display:flex}._avatarWrapper_i6524_50{background-color:var(--primary-50,#eef2ff);border:2px solid var(--primary-100,#e0e7ff);width:4.5rem;height:4.5rem;color:var(--primary,#4f46e5);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (width>=640px){._avatarWrapper_i6524_50{width:5rem;height:5rem}}._avatarIcon_i6524_70{width:2.25rem;height:2.25rem}@media (width>=640px){._avatarIcon_i6524_70{width:2.5rem;height:2.5rem}}._infoDetails_i6524_82{flex-direction:column;gap:.375rem;display:flex}._titleRow_i6524_88{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._title_i6524_88{letter-spacing:-.025em;color:var(--foreground,#1e293b);font-size:1.25rem;font-weight:700}@media (width>=640px){._title_i6524_88{font-size:1.5rem}}._badgeActive_i6524_108{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._badgeInactive_i6524_121{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._badgeIcon_i6524_134{width:.875rem;height:.875rem}._metaRow_i6524_139{color:var(--muted-foreground,#64748b);flex-wrap:wrap;align-items:center;gap:1rem;font-size:.75rem;display:flex}._metaItem_i6524_148{align-items:center;gap:.375rem;display:flex}._metaIcon_i6524_154{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8)}._separator_i6524_160{color:#cbd5e1}._metaDate_i6524_164{color:var(--muted-foreground,#64748b)}._actions_i6524_168{flex-shrink:0;align-items:center;gap:.625rem;display:flex}._actionBtn_i6524_175{border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_i6524_182{width:.875rem;height:.875rem}._container_17tqx_1{background-color:var(--background);flex-direction:column;flex:1;height:100vh;display:flex;overflow-y:auto}._content_17tqx_10{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}._iconWrapper_17tqx_20{color:#f43f5e;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:1.5rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:flex;box-shadow:0 1px 2px #0000000d}._icon_17tqx_20{width:2rem;height:2rem}._title_17tqx_39{color:var(--foreground,#1e293b);font-size:1.25rem;font-weight:700}._description_17tqx_45{color:var(--muted-foreground,#64748b);max-width:24rem;margin-top:.25rem;margin-bottom:1.5rem;font-size:.75rem}._backBtn_17tqx_53{background-color:var(--primary,#4f46e5);color:#fff;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 4px 6px -1px #0000001a}._backBtn_17tqx_53:hover{filter:brightness(.92)}._btnIcon_17tqx_72{width:1rem;height:1rem}._grid_50b50_1{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (width>=768px){._grid_50b50_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._grid_50b50_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_50b50_19{background-color:var(--card,#fff);border:1px solid var(--border,#e2e8f0cc);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}._title_50b50_30{color:var(--foreground,#1e293b);border-bottom:1px solid var(--border,#f1f5f9);align-items:center;gap:.5rem;margin:0;padding-bottom:.75rem;font-size:.875rem;font-weight:700;display:flex}._titleIcon_50b50_42{width:1rem;height:1rem;color:var(--primary,#4f46e5)}._rows_50b50_48{flex-direction:column;gap:.75rem;font-size:.75rem;display:flex}._row_50b50_48{border-bottom:1px solid var(--border,#f8fafc);justify-content:space-between;align-items:center;padding-top:.375rem;padding-bottom:.375rem;display:flex}._rowLabel_50b50_64{color:var(--muted-foreground,#64748b);align-items:center;gap:.375rem;font-weight:500;display:flex}._rowIcon_50b50_72{width:.875rem;height:.875rem;color:var(--primary,#6366f1)}._rowValue_50b50_78{color:var(--foreground,#1e293b);text-align:right;font-weight:700}._countValue_50b50_84{color:var(--primary,#4f46e5);font-weight:700}._dateValue_50b50_89{color:var(--foreground,#334155);font-weight:500}._notSet_50b50_94{color:var(--muted-foreground,#94a3b8);font-style:italic;font-weight:500}._codeContainer_50b50_100{align-items:center;gap:.375rem;display:inline-flex}._codeBadge_50b50_106{background-color:var(--muted,#f8fafc);color:var(--foreground,#475569);border:1px solid var(--border,#e2e8f0);border-radius:.375rem;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:500}._copyBtn_50b50_117{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._copyBtn_50b50_117:hover{color:var(--foreground,#334155);background-color:var(--muted,#f1f5f9);border-color:var(--border,#e2e8f0)}._copyIcon_50b50_136{width:.875rem;height:.875rem}._copySuccessIcon_50b50_141{color:#10b981}._badgeActive_50b50_145{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeInactive_50b50_158{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusBadgeIcon_50b50_171{width:.75rem;height:.75rem}._container_3areu_1{flex-direction:column;flex:1;gap:1.5rem;padding:2rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_3areu_1;display:flex}@keyframes _pulse_3areu_1{0%,to{opacity:1}50%{opacity:.5}}._heroSkeleton_3areu_19{background-color:var(--muted,#e2e8f0);border-radius:1.5rem;height:9rem}._statsGrid_3areu_25{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=640px){._statsGrid_3areu_25{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._statsGrid_3areu_25{grid-template-columns:repeat(4,minmax(0,1fr))}}._statCard_3areu_43{background-color:var(--muted,#e2e8f0);border-radius:1rem;height:7rem}._tableSkeleton_3areu_49{background-color:var(--muted,#e2e8f0);border-radius:1rem;height:24rem}._grid_12h72_1{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=640px){._grid_12h72_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._grid_12h72_1{grid-template-columns:repeat(3,minmax(0,1fr))}}._actionCard_12h72_19{background-color:var(--card,#fff);border:1px solid var(--border,#e2e8f0cc);text-align:left;cursor:pointer;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;transition:all .2s ease-in-out;display:flex;box-shadow:0 1px 2px #0000000d}._actionCard_12h72_19:hover{transform:translateY(-1px)}._iconWrapper_12h72_37{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .2s ease-in-out;display:flex}._actionCard_12h72_19:hover ._iconWrapper_12h72_37{transform:scale(1.05)}._icon_12h72_37{width:1.5rem;height:1.5rem}._cardStudent_12h72_58:hover{background-color:#f5f3ff33;border-color:#c4b5fd}._iconStudent_12h72_63{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ede9fe}._cardStudent_12h72_58:hover ._title_12h72_69{color:#7c3aed}._statCard_12h72_73{background-color:var(--card,#fff);border:1px solid var(--border,#e2e8f0cc);text-align:left;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}._iconSince_12h72_85{color:#0284c7;background-color:#f0f9ff;border:1px solid #e0f2fe}._iconActive_12h72_91{color:#059669;background-color:#ecfdf5;border:1px solid #d1fae5}._iconInactive_12h72_97{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3}._subLabel_12h72_103{color:var(--muted-foreground,#64748b);margin:0;font-size:.75rem;font-weight:500}._title_12h72_69{color:var(--foreground,#1e293b);margin:0;font-size:1rem;font-weight:700;transition:color .15s ease-in-out}._overlay_s0p0b_1{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._backdrop_s0p0b_11{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a80;transition:opacity .3s;position:fixed;inset:0}._card_s0p0b_19{background-color:var(--card,#fff);border:1px solid var(--border,#f1f5f9);z-index:10;border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;animation:.2s ease-out _modalEnter_s0p0b_1;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes _modalEnter_s0p0b_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._closeBtn_s0p0b_44{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.375rem;transition:all .15s;position:absolute;top:1rem;right:1rem}._closeBtn_s0p0b_44:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_s0p0b_44:disabled{opacity:.5;cursor:not-allowed}._closeIcon_s0p0b_67{width:1.25rem;height:1.25rem}._content_s0p0b_72{align-items:flex-start;gap:1rem;display:flex}._warningIconBadge_s0p0b_78{color:#d97706;background-color:#fffbeb;border:1px solid #fef3c7;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._warningIcon_s0p0b_78{width:1.5rem;height:1.5rem}._bodyText_s0p0b_96{flex:1;padding-top:.125rem}._title_s0p0b_101{color:var(--foreground,#1e293b);font-size:1.125rem;font-weight:700}._description_s0p0b_107{color:var(--muted-foreground,#64748b);margin-top:.25rem;font-size:.75rem;line-height:1.5}._highlight_s0p0b_114{color:var(--foreground,#1e293b);font-weight:600}._userInfoCard_s0p0b_119{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:.75rem;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem;display:flex}._avatar_s0p0b_130{object-fit:cover;border:1px solid #e2e8f0;border-radius:9999px;flex-shrink:0;width:2.25rem;height:2.25rem}._avatarFallback_s0p0b_139{color:#4f46e5;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:700;display:flex}._userDetails_s0p0b_154{min-width:0}._userName_s0p0b_158{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}._userEmail_s0p0b_168{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;overflow:hidden}._actions_s0p0b_177{border-top:1px solid var(--border,#f1f5f9);justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}._cancelBtn_s0p0b_187{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._deleteBtn_s0p0b_193{padding:.625rem 1.125rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_s0p0b_199{width:1rem;height:1rem}._container_1iana_1{width:100%}._headerWrapper_1iana_5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._titleWrapper_1iana_14{flex-direction:column;gap:.25rem;display:flex}._title_1iana_14{color:var(--color-slate-800,#1e293b);align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:700;display:flex}._titleIcon_1iana_30{width:1.125rem;height:1.125rem;color:var(--color-primary-600,#4f46e5);flex-shrink:0}._subtitle_1iana_37{color:var(--color-slate-500,#94a3b8);margin:0;font-size:.75rem}._searchContainer_1iana_43{width:16rem;position:relative}._searchIcon_1iana_48{width:1rem;height:1rem;color:var(--color-slate-400,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1iana_59{border:1px solid var(--color-slate-200,#e2e8f0);width:100%;color:var(--color-slate-800,#1e293b);box-sizing:border-box;background-color:#fff;border-radius:.75rem;padding:.4375rem .75rem .4375rem 2.25rem;font-size:.75rem;transition:all .15s}._searchInput_1iana_59:focus{border-color:var(--color-primary-600,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f126}._userCell_1iana_78{align-items:center;gap:.625rem;min-width:0;padding-top:.25rem;padding-bottom:.25rem;display:flex}._avatar_1iana_87{object-fit:cover;border:1px solid var(--color-slate-200,#e2e8f0);border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}._avatarFallback_1iana_96{width:2rem;height:2rem;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}._userInfo_1iana_111{min-width:0}._username_1iana_115{color:var(--color-slate-800,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}@media (width>=640px){._username_1iana_115{font-size:.875rem}}._email_1iana_130{color:var(--color-slate-400,#94a3b8);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._phoneText_1iana_138{color:var(--color-slate-600,#475569);font-family:monospace;font-size:.6875rem;font-weight:600}._actionsCell_1iana_146{justify-content:center;align-items:center;display:flex}._unassignBtn_1iana_152{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._unassignBtn_1iana_152:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}._btnIcon_1iana_172{width:.875rem;height:.875rem}._overlay_11mu7_1{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._backdrop_11mu7_11{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a80;transition:opacity .3s;position:fixed;inset:0}._card_11mu7_19{background-color:var(--card,#fff);border:1px solid var(--border,#f1f5f9);z-index:10;border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;animation:.2s ease-out _modalEnter_11mu7_1;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes _modalEnter_11mu7_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._closeBtn_11mu7_44{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.375rem;transition:all .15s;position:absolute;top:1rem;right:1rem}._closeBtn_11mu7_44:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_11mu7_44:disabled{opacity:.5;cursor:not-allowed}._closeIcon_11mu7_67{width:1.25rem;height:1.25rem}._content_11mu7_72{align-items:flex-start;gap:1rem;display:flex}._dangerIconBadge_11mu7_78{color:#e11d48;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._dangerIcon_11mu7_78{width:1.5rem;height:1.5rem}._bodyText_11mu7_96{flex:1;padding-top:.125rem}._title_11mu7_101{color:var(--foreground,#1e293b);font-size:1.125rem;font-weight:700}._description_11mu7_107{color:var(--muted-foreground,#64748b);margin-top:.25rem;font-size:.75rem;line-height:1.5}._highlight_11mu7_114{color:var(--foreground,#1e293b);font-weight:600}._actions_11mu7_119{border-top:1px solid var(--border,#f1f5f9);justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}._cancelBtn_11mu7_129{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._deleteBtn_11mu7_135{padding:.625rem 1.125rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_11mu7_141{width:1rem;height:1rem}._card_1bs86_1{background-color:var(--card,#fff);border:1px solid var(--border,#e2e8f0cc);border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}._gradientGlow_1bs86_11{pointer-events:none;background:radial-gradient(circle at 100% 0,#6366f114,#0000 70%);border-bottom-left-radius:9999px;width:16rem;height:16rem;position:absolute;top:0;right:0}._inner_1bs86_22{z-index:10;flex-direction:column;gap:1.5rem;display:flex;position:relative}@media (width>=768px){._inner_1bs86_22{flex-direction:row;justify-content:space-between;align-items:center}}._leftContent_1bs86_38{align-items:center;gap:1.25rem;display:flex}._avatar_1bs86_44{background-color:var(--primary-50,#eef2ff);border:2px solid var(--primary-100,#e0e7ff);width:5rem;height:5rem;color:var(--primary,#4f46e5);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}._avatarIcon_1bs86_57{width:2.5rem;height:2.5rem}._infoBlock_1bs86_62{flex-direction:column;gap:.375rem;display:flex}._titleRow_1bs86_68{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._title_1bs86_68{color:var(--foreground,#1e293b);letter-spacing:-.025em;font-size:1.25rem;font-weight:700}._badgeActive_1bs86_82{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._badgeInactive_1bs86_95{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._badgeIcon_1bs86_108{width:.875rem;height:.875rem}._metaRow_1bs86_113{color:var(--muted-foreground,#64748b);flex-wrap:wrap;align-items:center;gap:1rem;font-size:.75rem;display:flex}._codeContainer_1bs86_122{align-items:center;gap:.375rem;display:inline-flex}._codeTag_1bs86_128{background-color:var(--muted,#f1f5f9);color:var(--foreground,#334155);border:1px solid var(--border,#e2e8f0);border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:500;display:inline-flex}._copyBtn_1bs86_141{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._copyBtn_1bs86_141:hover{color:var(--foreground,#334155);background-color:var(--muted,#f1f5f9);border-color:var(--border,#e2e8f0)}._copySuccessIcon_1bs86_160{color:#10b981}._metaTag_1bs86_164{color:var(--muted-foreground,#475569);align-items:center;gap:.25rem;font-weight:500;display:inline-flex}._metaIcon_1bs86_172{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8)}._actions_1bs86_178{flex-shrink:0;align-items:center;gap:.625rem;display:flex}._actionBtn_1bs86_185{border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_1bs86_192{width:.875rem;height:.875rem}._container_1ps69_1{background-color:var(--background);flex:1;height:100vh;position:relative;overflow-y:auto}._bannerWrapper_1ps69_9{padding:1.5rem 2rem .5rem}._content_1ps69_16{text-align:center;max-width:32rem;margin-top:3rem;margin-left:auto;margin-right:auto;padding:2rem}._iconWrapper_1ps69_25{color:#f43f5e;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:flex}._icon_1ps69_25{width:2rem;height:2rem}._title_1ps69_45{color:var(--foreground,#1e293b);font-size:1.25rem;font-weight:700}._description_1ps69_51{color:var(--muted-foreground,#64748b);margin-top:.25rem;margin-bottom:1.5rem;font-size:.875rem}._backBtn_1ps69_58{background-color:var(--primary,#4f46e5);color:#fff;cursor:pointer;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .15s ease-in-out;display:inline-flex;box-shadow:0 1px 2px #0000000d}._backBtn_1ps69_58:hover{filter:brightness(.92)}._btnIcon_1ps69_78{width:1rem;height:1rem}._grid_1yqaq_1{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (width>=768px){._grid_1yqaq_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._grid_1yqaq_1{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_1yqaq_19{background-color:var(--card,#fff);border:1px solid var(--border,#e2e8f0cc);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}._header_1yqaq_30{color:var(--foreground,#1e293b);border-bottom:1px solid var(--border,#f1f5f9);align-items:center;gap:.5rem;padding-bottom:.75rem;font-size:.875rem;font-weight:700;display:flex}._headerIcon_1yqaq_41{width:1rem;height:1rem;color:var(--primary,#4f46e5)}._content_1yqaq_47{flex-direction:column;gap:.75rem;font-size:.75rem;display:flex}._label_1yqaq_54{color:var(--muted-foreground,#94a3b8);margin-bottom:.125rem;display:block}._value_1yqaq_60{color:var(--foreground,#334155);font-weight:600}._monoValue_1yqaq_65{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._codeContainer_1yqaq_69{align-items:center;gap:.375rem;display:inline-flex}._codeBadge_1yqaq_75{color:var(--foreground,#334155);background-color:var(--muted,#f1f5f9);border:1px solid var(--border,#e2e8f0);border-radius:.25rem;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}._copyBtn_1yqaq_85{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._copyBtn_1yqaq_85:hover{color:var(--foreground,#334155);background-color:var(--muted,#f1f5f9);border-color:var(--border,#e2e8f0)}._copySuccessIcon_1yqaq_104{color:#10b981}._locationGrid_1yqaq_108{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding-top:.25rem;display:grid}._dateRow_1yqaq_115{color:var(--foreground,#334155);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}._dateIcon_1yqaq_123{width:.75rem;height:.75rem;color:var(--muted-foreground,#94a3b8)}._container_odhej_1{-webkit-user-select:none;user-select:none;flex:1;height:100vh;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_odhej_1;overflow-y:auto}._content_odhej_18{flex-direction:column;gap:1rem;margin-top:1.5rem;padding-left:2rem;padding-right:2rem;display:flex}._titleSkeleton_odhej_27{background-color:var(--muted,#e2e8f0);border-radius:.375rem;width:12rem;height:1.5rem}._subTitleSkeleton_odhej_34{background-color:var(--muted,#e2e8f0);border-radius:.375rem;width:20rem;height:1rem}._cardSkeleton_odhej_41{background-color:var(--card,#fff);border:1px solid var(--border,#f1f5f9);border-radius:1rem;flex-direction:column;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}._headerBar_odhej_53{background-color:var(--muted,#f1f5f9);border-radius:.75rem;height:2.5rem}._rowSkeleton_odhej_59{background-color:var(--muted,#f8fafc);border-radius:.75rem;height:3rem}._grid_eo5ga_1{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=640px){._grid_eo5ga_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._grid_eo5ga_1{grid-template-columns:repeat(4,minmax(0,1fr))}}._actionCard_eo5ga_19{background-color:var(--card,#fff);border:1px solid var(--border,#e2e8f0cc);text-align:left;cursor:pointer;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;transition:all .2s ease-in-out;display:flex;box-shadow:0 1px 2px #0000000d}._actionCard_eo5ga_19:hover{transform:translateY(-1px)}._iconWrapper_eo5ga_37{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .2s ease-in-out;display:flex}._actionCard_eo5ga_19:hover ._iconWrapper_eo5ga_37{transform:scale(1.05)}._icon_eo5ga_37{width:1.5rem;height:1.5rem}._cardCourse_eo5ga_58:hover{background-color:#eef2ff33;border-color:#a5b4fc}._iconCourse_eo5ga_62{color:#4f46e5;background-color:#eef2ff;border:1px solid #e0e7ff}._cardCourse_eo5ga_58:hover ._title_eo5ga_67{color:#4f46e5}._cardBatch_eo5ga_71:hover{background-color:#fef3c733;border-color:#fcd34d}._iconBatch_eo5ga_75{color:#d97706;background-color:#fffbeb;border:1px solid #fef3c7}._cardBatch_eo5ga_71:hover ._title_eo5ga_67{color:#d97706}._cardStudent_eo5ga_84:hover{background-color:#f5f3ff33;border-color:#c4b5fd}._iconStudent_eo5ga_88{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ede9fe}._cardStudent_eo5ga_84:hover ._title_eo5ga_67{color:#7c3aed}._cardStaff_eo5ga_97:hover{background-color:#f0f9ff33;border-color:#7dd3fc}._iconStaff_eo5ga_101{color:#0284c7;background-color:#f0f9ff;border:1px solid #e0f2fe}._cardStaff_eo5ga_97:hover ._title_eo5ga_67{color:#0284c7}._cardFaculty_eo5ga_110:hover{background-color:#ecfdf533;border-color:#6ee7b7}._iconFaculty_eo5ga_114{color:#059669;background-color:#ecfdf5;border:1px solid #d1fae5}._cardFaculty_eo5ga_110:hover ._title_eo5ga_67{color:#059669}._cardAttendance_eo5ga_123:hover{background-color:#fef2f233;border-color:#fca5a5}._iconAttendance_eo5ga_127{color:#e11d48;background-color:#fef2f2;border:1px solid #fee2e2}._cardAttendance_eo5ga_123:hover ._title_eo5ga_67{color:#e11d48}._cardNotice_eo5ga_136:hover{background-color:#fdf4ff33;border-color:#f0abfc}._iconNotice_eo5ga_140{color:#c026d3;background-color:#fdf4ff;border:1px solid #fae8ff}._cardNotice_eo5ga_136:hover ._title_eo5ga_67{color:#c026d3}._cardSettings_eo5ga_149:hover{background-color:#f8fafc80;border-color:#cbd5e1}._iconSettings_eo5ga_153{color:#475569;background-color:#f8fafc;border:1px solid #e2e8f0}._cardSettings_eo5ga_149:hover ._title_eo5ga_67{color:#334155}._statCard_eo5ga_162{background-color:var(--card,#fff);border:1px solid var(--border,#e2e8f0cc);text-align:left;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}._iconSince_eo5ga_174{color:#0284c7;background-color:#f0f9ff;border:1px solid #e0f2fe}._iconActive_eo5ga_180{color:#059669;background-color:#ecfdf5;border:1px solid #d1fae5}._iconInactive_eo5ga_186{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3}._subLabel_eo5ga_192{color:var(--muted-foreground,#64748b);font-size:.75rem;font-weight:500}._title_eo5ga_67{color:var(--foreground,#1e293b);font-size:1rem;font-weight:700;transition:color .15s ease-in-out}._overlay_19xfc_1{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._backdrop_19xfc_11{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a80;transition:opacity .3s;position:fixed;inset:0}._card_19xfc_19{background-color:var(--card,#fff);border:1px solid var(--border,#f1f5f9);z-index:10;border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;animation:.2s ease-out _modalEnter_19xfc_1;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes _modalEnter_19xfc_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._closeBtn_19xfc_44{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.375rem;transition:all .15s;position:absolute;top:1rem;right:1rem}._closeBtn_19xfc_44:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_19xfc_44:disabled{opacity:.5;cursor:not-allowed}._closeIcon_19xfc_67{width:1.25rem;height:1.25rem}._content_19xfc_72{align-items:flex-start;gap:1rem;display:flex}._dangerIconBadge_19xfc_78{color:#e11d48;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._dangerIcon_19xfc_78{width:1.5rem;height:1.5rem}._bodyText_19xfc_96{flex:1;padding-top:.125rem}._title_19xfc_101{color:var(--foreground,#1e293b);font-size:1.125rem;font-weight:700}._description_19xfc_107{color:var(--muted-foreground,#64748b);margin-top:.25rem;font-size:.75rem;line-height:1.5}._highlight_19xfc_114{color:var(--foreground,#1e293b);font-weight:600}._actions_19xfc_119{border-top:1px solid var(--border,#f1f5f9);justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}._actionBtn_19xfc_129{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._deleteBtn_19xfc_135{padding:.625rem 1.125rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_19xfc_141{width:1rem;height:1rem}._overlay_jwoys_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_jwoys_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_jwoys_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_jwoys_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_jwoys_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_jwoys_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_jwoys_53{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;display:flex}._headerIcon_jwoys_53{width:1.25rem;height:1.25rem}._titleRow_jwoys_70{align-items:center;gap:.5rem;display:flex}._headerTitle_jwoys_76{color:var(--foreground,#1e293b);font-size:1.125rem;font-weight:700}._codeBadge_jwoys_82{background-color:var(--muted,#e2e8f0);color:var(--foreground,#334155);border:1px solid #cbd5e1cc;border-radius:.375rem;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600}._headerSubtitle_jwoys_93{color:var(--muted-foreground,#64748b);font-size:.75rem}._closeBtn_jwoys_98{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeBtn_jwoys_98:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_jwoys_98:disabled{opacity:.5;cursor:not-allowed}._closeIcon_jwoys_118{width:1.25rem;height:1.25rem}._form_jwoys_123{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._formBody_jwoys_131{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._loaderWrapper_jwoys_140{justify-content:center;align-items:center;min-height:250px;padding:3rem 1.5rem;display:flex}._fieldGroup_jwoys_148{flex-direction:column;gap:.375rem;display:flex}._label_jwoys_154{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;display:block}._subLabel_jwoys_163{color:var(--muted-foreground,#64748b);font-size:.75rem;font-weight:500;display:block}._required_jwoys_170{color:#ef4444}._inputWrapper_jwoys_174{position:relative}._inputIcon_jwoys_178{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._inputWithIcon_jwoys_189{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:all .15s}._inputWithIcon_jwoys_189:focus,._input_jwoys_174:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f133}._input_jwoys_174{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;transition:all .15s}._compactInput_jwoys_222{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);border-radius:.75rem;padding:.5rem .875rem;font-size:.875rem;transition:all .15s}._compactInput_jwoys_222:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f133}._twoCols_jwoys_240{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=640px){._twoCols_jwoys_240{grid-template-columns:repeat(2,minmax(0,1fr))}}._sectionHeader_jwoys_252{border-top:1px solid var(--border,#f1f5f9);align-items:center;gap:.5rem;padding-top:.5rem;display:flex}._sectionIcon_jwoys_260{width:1rem;height:1rem;color:var(--primary,#4f46e5)}._sectionTitle_jwoys_266{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._fieldGrid_jwoys_274{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._errorText_jwoys_280{color:#ef4444;margin-top:.25rem;font-size:.75rem;font-weight:500}._selectField_jwoys_287{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border-radius:.75rem;padding:.5rem 2rem .5rem .875rem;font-size:.875rem;transition:all .15s}._selectField_jwoys_287:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f133}._selectField_jwoys_287:disabled{background-color:var(--muted,#f1f5f9);color:var(--muted-foreground,#94a3b8);cursor:not-allowed;opacity:.75}._cityActionHeader_jwoys_319{justify-content:space-between;align-items:center;display:flex}._toggleCityBtn_jwoys_325{color:var(--primary,#4f46e5);cursor:pointer;background:0 0;border:none;padding:0;font-size:.6875rem;font-weight:600;text-decoration:underline;transition:color .15s}._toggleCityBtn_jwoys_325:hover{color:#4338ca}._footer_jwoys_341{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_jwoys_352{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitBtn_jwoys_358{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._submitIcon_jwoys_364{width:1rem;height:1rem}._header_16ey9_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._titleWrapper_16ey9_10{flex-direction:column;display:flex}._title_16ey9_10{color:#1e293b;margin:0;font-size:.875rem;font-weight:700}._subtitle_16ey9_22{color:#94a3b8;margin:0;font-size:.75rem}._searchContainer_16ey9_28{align-items:center;gap:.75rem;display:flex}._searchInputWrapper_16ey9_34{width:16rem;position:relative}._searchIcon_16ey9_39{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_16ey9_34{color:#1e293b;box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.375rem .75rem .375rem 2.25rem;font-size:.75rem;transition:all .15s}._searchInput_16ey9_34:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f126}._userCell_16ey9_70{align-items:center;gap:.625rem;min-width:0;padding-top:.25rem;padding-bottom:.25rem;display:flex}._avatar_16ey9_79{object-fit:cover;border:1px solid var(--color-slate-200,#e2e8f0);border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}._avatarFallback_16ey9_88{width:2rem;height:2rem;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}._userInfo_16ey9_103{min-width:0}._username_16ey9_107{color:var(--color-slate-800,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}@media (width>=640px){._username_16ey9_107{font-size:.875rem}}._email_16ey9_122{color:var(--color-slate-400,#94a3b8);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._roleBadge_16ey9_131{text-transform:capitalize;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600}._phoneText_16ey9_143{color:var(--color-slate-600,#475569);font-family:monospace;font-size:.6875rem;font-weight:600}._actionsCell_16ey9_151{justify-content:center;align-items:center;gap:.25rem;display:flex}._actionBtn_16ey9_158{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._actionBtn_16ey9_158:hover{color:#3b82f6;background:#f1f5f9;border-color:#cbd5e1}._unassignBtn_16ey9_178{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._unassignBtn_16ey9_178:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}._btnIcon_16ey9_198{width:.875rem;height:.875rem}._modalOverlay_7bsa2_1{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._backdrop_7bsa2_11{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a80;transition:opacity .3s;position:fixed;inset:0}._modalCard_7bsa2_19{z-index:10;box-sizing:border-box;background-color:#fff;border:1px solid #f1f5f9;border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._closeButton_7bsa2_33{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.375rem;transition:all .15s;position:absolute;top:1rem;right:1rem}._closeButton_7bsa2_33:hover{color:#475569;background-color:#f1f5f9}._closeButton_7bsa2_33:disabled{opacity:.5;cursor:not-allowed}._contentWrapper_7bsa2_56{align-items:flex-start;gap:1rem;display:flex}._warningIconBadge_7bsa2_62{color:#d97706;background-color:#fffbeb;border:1px solid #fef3c7;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._textContainer_7bsa2_75{flex:1;padding-top:.125rem}._title_7bsa2_80{color:#1e293b;margin:0;font-size:1.125rem;font-weight:700}._description_7bsa2_87{color:#64748b;margin-top:.25rem;font-size:.75rem;line-height:1.5}._userInfoCard_7bsa2_94{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:.75rem;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem;display:flex}._avatar_7bsa2_105{object-fit:cover;border:1px solid #e2e8f0;border-radius:9999px;flex-shrink:0;width:2.25rem;height:2.25rem}._avatarFallback_7bsa2_114{color:#4f46e5;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:700;display:flex}._userDetails_7bsa2_129{min-width:0}._userName_7bsa2_133{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}._userEmail_7bsa2_143{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;overflow:hidden}._actions_7bsa2_152{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}._overlay_1so5d_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_1so5d_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_1so5d_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_1so5d_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_1so5d_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_1so5d_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_1so5d_53{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;display:flex}._headerIcon_1so5d_53{width:1.25rem;height:1.25rem}._headerTitle_1so5d_70{color:var(--foreground,#1e293b);margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_1so5d_77{color:var(--muted-foreground,#64748b);margin:0;font-size:.75rem}._closeBtn_1so5d_83{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeBtn_1so5d_83:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_1so5d_83:disabled{opacity:.5;cursor:not-allowed}._closeIcon_1so5d_103{width:1.25rem;height:1.25rem}._bodyWrapper_1so5d_108{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._searchSection_1so5d_117{flex-direction:column;gap:1rem;display:flex}._batchField_1so5d_123{flex-direction:column;gap:.375rem;display:flex}._batchLabel_1so5d_129{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;display:block}._required_1so5d_138{color:#ef4444;margin-left:.25rem}._searchWrapper_1so5d_143{position:relative}._searchIcon_1so5d_147{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._searchInput_1so5d_157{border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;border-radius:.75rem;outline:none;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._searchInput_1so5d_157:focus{border-color:var(--primary,#6366f1);box-shadow:0 0 0 3px #6366f11f}._onboardBanner_1so5d_175{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#f1f5f9);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}._onboardText_1so5d_186{flex-direction:column;gap:.125rem;display:flex}._onboardTitle_1so5d_192{color:var(--foreground,#1e293b);margin:0;font-size:.8125rem;font-weight:600}._onboardSubtitle_1so5d_199{color:var(--muted-foreground,#64748b);margin:0;font-size:.75rem}._onboardBtn_1so5d_205{flex-shrink:0;padding:.5rem .875rem!important;font-size:.75rem!important}._btnIcon_1so5d_211{width:.875rem;height:.875rem}._listSection_1so5d_216{flex-direction:column;gap:.75rem;display:flex}._emptyState_1so5d_222{color:var(--muted-foreground,#94a3b8);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}._emptyIcon_1so5d_232{color:#cbd5e1;width:2.5rem;height:2.5rem}._emptyMessage_1so5d_238{color:var(--muted-foreground,#64748b);text-align:center;font-size:.875rem}._userCard_1so5d_244{border:1.5px solid var(--border,#e2e8f0);background-color:var(--card,#fff);cursor:pointer;text-align:left;box-sizing:border-box;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;padding:.875rem 1rem;transition:all .15s;display:flex}._userCard_1so5d_244:hover{background-color:#fafbfc;border-color:#cbd5e1}._userCardSelected_1so5d_264{border-color:var(--primary,#6366f1);background-color:#6366f10a}._userCardContent_1so5d_269{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_1so5d_276{object-fit:cover;border:1px solid var(--border,#e2e8f0);border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}._avatarFallback_1so5d_285{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}._userInfo_1so5d_300{min-width:0}._userName_1so5d_304{color:var(--foreground,#1e293b);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}._userEmail_1so5d_314{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;margin:0;font-size:.75rem;display:flex;overflow:hidden}._emailIcon_1so5d_326{flex-shrink:0;width:.75rem;height:.75rem}._userPhone_1so5d_332{color:var(--muted-foreground,#94a3b8);margin:.125rem 0 0;font-family:monospace;font-size:.6875rem}._checkIndicator_1so5d_339{border:1.5px solid #cbd5e1;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;transition:all .15s;display:flex}._checkIndicatorSelected_1so5d_351{border-color:var(--primary,#6366f1);background-color:var(--primary,#6366f1);color:#fff}._checkIcon_1so5d_357{width:.875rem;height:.875rem}._footer_1so5d_362{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._cancelButton_1so5d_373{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitButton_1so5d_379{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._header_nbmb5_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._titleWrapper_nbmb5_10{flex-direction:column;display:flex}._title_nbmb5_10{color:#1e293b;margin:0;font-size:.875rem;font-weight:700}._subtitle_nbmb5_22{color:#94a3b8;margin:0;font-size:.75rem}._actionsContainer_nbmb5_28{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._searchContainer_nbmb5_35{width:15rem;position:relative}._searchIcon_nbmb5_40{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_nbmb5_51{color:#1e293b;box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.4375rem .75rem .4375rem 2.25rem;font-size:.75rem;transition:all .15s}._searchInput_nbmb5_51:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f126}._addBtn_nbmb5_69{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:none;border-radius:.75rem;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #6366f133}._addBtn_nbmb5_69:hover{background:linear-gradient(135deg,#4f46e5 0%,#4338ca 100%);transform:translateY(-1px);box-shadow:0 4px 6px #6366f14d}._btnIcon_nbmb5_92{width:.875rem;height:.875rem}._drawerOverlay_1q6jd_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_1q6jd_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._panelWrapper_1q6jd_16{max-width:100%;padding-left:2.5rem;display:flex;position:fixed;top:0;bottom:0;right:0}._drawerPanel_1q6jd_26{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_1q6jd_38{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerLeft_1q6jd_48{align-items:center;gap:.75rem;display:flex}._headerIcon_1q6jd_54{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;font-weight:700;display:flex}._headerTitle_1q6jd_67{color:var(--foreground,#1e293b);margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_1q6jd_74{color:var(--muted-foreground,#64748b);margin:0;font-size:.75rem}._closeButton_1q6jd_80{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeButton_1q6jd_80:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeButton_1q6jd_80:disabled{opacity:.5;cursor:not-allowed}._stepIndicator_1q6jd_100{background-color:var(--background,#f8fafc);border-bottom:1px solid var(--border,#f1f5f9);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:flex}._stepBadge_1q6jd_110{color:var(--muted-foreground,#94a3b8);align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;transition:all .2s;display:flex}._stepBadgeActive_1q6jd_120{color:var(--primary,#4f46e5)}._stepBadgeCompleted_1q6jd_124{color:var(--foreground,#334155)}._stepNumber_1q6jd_128{color:#64748b;background-color:#e2e8f0;border-radius:9999px;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.6875rem;font-weight:700;transition:all .2s;display:flex}._stepBadgeActive_1q6jd_120 ._stepNumber_1q6jd_128{background-color:var(--primary,#4f46e5);color:#fff}._stepBadgeCompleted_1q6jd_124 ._stepNumber_1q6jd_128{background-color:var(--primary-50,#eef2ff);color:var(--primary,#4f46e5);border:1px solid #c7d2fecc}._stepTitle_1q6jd_153{font-size:.75rem}._stepDivider_1q6jd_157{background-color:var(--border,#e2e8f0);flex:1;height:1px}._body_1q6jd_163{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._searchSection_1q6jd_172{flex-direction:column;gap:1rem;display:flex}._searchWrapper_1q6jd_178{position:relative}._searchIcon_1q6jd_182{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._searchInput_1q6jd_192{border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;border-radius:.75rem;outline:none;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._searchInput_1q6jd_192:focus{border-color:var(--primary,#6366f1);box-shadow:0 0 0 3px #6366f11f}._onboardBanner_1q6jd_210{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#f1f5f9);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}._onboardText_1q6jd_221{flex-direction:column;gap:.125rem;display:flex}._onboardTitle_1q6jd_227{color:var(--foreground,#1e293b);margin:0;font-size:.8125rem;font-weight:600}._onboardSubtitle_1q6jd_234{color:var(--muted-foreground,#64748b);margin:0;font-size:.75rem}._onboardBtn_1q6jd_240{flex-shrink:0;padding:.5rem .875rem!important;font-size:.75rem!important}._btnIcon_1q6jd_246{width:.875rem;height:.875rem}._listSection_1q6jd_251{flex-direction:column;gap:.75rem;display:flex}._emptyState_1q6jd_257{color:var(--muted-foreground,#94a3b8);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}._emptyIcon_1q6jd_267{color:#cbd5e1;width:2.5rem;height:2.5rem}._emptyMessage_1q6jd_273{color:var(--muted-foreground,#64748b);text-align:center;font-size:.875rem}._userCard_1q6jd_279{border:1.5px solid var(--border,#e2e8f0);background-color:var(--card,#fff);cursor:pointer;text-align:left;box-sizing:border-box;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;padding:.875rem 1rem;transition:all .15s;display:flex}._userCard_1q6jd_279:hover{background-color:#fafbfc;border-color:#cbd5e1}._userCardSelected_1q6jd_299{border-color:var(--primary,#6366f1);background-color:#6366f10a}._userCardContent_1q6jd_304{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_1q6jd_311{object-fit:cover;border:1px solid var(--border,#e2e8f0);border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}._avatarFallback_1q6jd_320{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}._avatarFallbackSelected_1q6jd_335{background-color:var(--primary,#4f46e5);color:#fff;border:1px solid #c7d2fecc;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:700;display:flex}._userInfo_1q6jd_350{min-width:0}._userName_1q6jd_354{color:var(--foreground,#1e293b);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}._userEmail_1q6jd_364{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;margin:0;font-size:.75rem;display:flex;overflow:hidden}._emailIcon_1q6jd_376{flex-shrink:0;width:.75rem;height:.75rem}._userPhone_1q6jd_382{color:var(--muted-foreground,#94a3b8);margin:.125rem 0 0;font-family:monospace;font-size:.6875rem}._checkIndicator_1q6jd_389{border:1.5px solid #cbd5e1;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;transition:all .15s;display:flex}._checkIndicatorSelected_1q6jd_401{border-color:var(--primary,#6366f1);background-color:var(--primary,#6366f1);color:#fff}._checkIcon_1q6jd_407{width:.875rem;height:.875rem}._selectedUserSummary_1q6jd_412{background-color:var(--primary-50,#eef2ff);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}._selectedUserInfo_1q6jd_422{align-items:center;gap:.75rem;min-width:0;display:flex}._changeUserButton_1q6jd_429{color:var(--primary,#4f46e5);cursor:pointer;background-color:#fff;border:1px solid #c7d2fecc;border-radius:.5rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;transition:all .15s}._changeUserButton_1q6jd_429:hover{background-color:#f1f5f9}._changeUserButton_1q6jd_429:disabled{opacity:.5;cursor:not-allowed}._typeSection_1q6jd_451{flex-direction:column;gap:.5rem;display:flex}._sectionLabel_1q6jd_457{text-transform:uppercase;letter-spacing:.04em;color:var(--foreground,#475569);font-size:.75rem;font-weight:700}._typeInput_1q6jd_465{border:1px solid var(--border,#e2e8f0);background-color:var(--background,#f8fafc);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;border-radius:.75rem;outline:none;padding:.625rem .875rem;font-size:.8125rem;transition:all .2s}._typeInput_1q6jd_465:focus{border-color:var(--primary,#6366f1);background-color:#fff;box-shadow:0 0 0 3px #6366f11f}._quickTagsList_1q6jd_484{flex-wrap:wrap;gap:.375rem;display:flex}._quickTag_1q6jd_484{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;transition:all .15s}._quickTag_1q6jd_484:hover{color:#1e293b;background:#e2e8f0}._quickTagActive_1q6jd_507{background:var(--primary-50,#eef2ff);color:#4338ca;border-color:#818cf8;font-weight:700}._permissionsSection_1q6jd_515{flex-direction:column;gap:.875rem;display:flex}._permissionCategoryGroup_1q6jd_521{flex-direction:column;gap:.375rem;display:flex}._categoryGroupTitle_1q6jd_527{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground,#64748b);margin-bottom:.125rem;font-size:.6875rem;font-weight:700}._permissionGrid_1q6jd_536{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}._permissionCheckboxCard_1q6jd_542{border:1px solid var(--border,#e2e8f0);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:.625rem;align-items:center;gap:.625rem;padding:.5rem .75rem;transition:all .15s;display:flex}._permissionCheckboxCard_1q6jd_542:hover{background:#f8fafc;border-color:#cbd5e1}._permissionCheckboxCardChecked_1q6jd_560{background:var(--primary-50,#eef2ff);border-color:#a5b4fc}._checkboxIndicator_1q6jd_565{background:#fff;border:1.5px solid #cbd5e1;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .15s;display:flex}._checkboxIndicatorChecked_1q6jd_578{background-color:var(--primary,#4f46e5);border-color:var(--primary,#4f46e5);color:#fff}._permissionLabel_1q6jd_584{color:var(--foreground,#334155);font-size:.75rem;font-weight:600;line-height:1.2}._footer_1q6jd_592{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._cancelButton_1q6jd_603{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitButton_1q6jd_609{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._headerIconSvg_1q6jd_615,._closeIconSvg_1q6jd_616{width:1.25rem;height:1.25rem}._permissionCheckIcon_1q6jd_621{stroke-width:3px;width:.625rem;height:.625rem}._submitButtonIcon_1q6jd_627{width:1rem;height:1rem}._header_141gk_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._titleWrapper_141gk_10{flex-direction:column;display:flex}._title_141gk_10{color:#1e293b;margin:0;font-size:.875rem;font-weight:700}._subtitle_141gk_22{color:#94a3b8;margin:0;font-size:.75rem}._actionsContainer_141gk_28{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._searchContainer_141gk_35{width:15rem;position:relative}._searchIcon_141gk_40{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_141gk_51{color:#1e293b;box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.4375rem .75rem .4375rem 2.25rem;font-size:.75rem;transition:all .15s}._searchInput_141gk_51:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f126}._addBtn_141gk_69{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:none;border-radius:.75rem;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #6366f133}._addBtn_141gk_69:hover{background:linear-gradient(135deg,#4f46e5 0%,#4338ca 100%);transform:translateY(-1px);box-shadow:0 4px 6px #6366f14d}._addBtnIcon_141gk_92{width:.875rem;height:.875rem}._userCell_141gk_98{align-items:center;gap:.625rem;min-width:0;padding-top:.25rem;padding-bottom:.25rem;display:flex}._avatar_141gk_107{object-fit:cover;border:1px solid #e2e8f0;border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}._avatarFallback_141gk_116{color:#4f46e5;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:flex}._userInfo_141gk_131{min-width:0}._username_141gk_135{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}@media (width>=640px){._username_141gk_135{font-size:.875rem}}._email_141gk_150{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._employeeTypeBadge_141gk_159{color:#4f46e5;text-transform:capitalize;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.375rem;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._phoneText_141gk_173{color:#475569;font-family:monospace;font-size:.6875rem;font-weight:600}._permissionsCell_141gk_181{justify-content:center;align-items:center;display:flex}._permissionsBadge_141gk_187{color:#475569;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._shieldIcon_141gk_200{color:#6366f1;width:.75rem;height:.75rem}._statusBadge_141gk_207{border-radius:9999px;align-items:center;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusActive_141gk_216{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0}._statusInactive_141gk_222{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca}._actionsCell_141gk_229{justify-content:center;align-items:center;display:flex}._unassignBtn_141gk_235{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._unassignBtn_141gk_235:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}._btnIcon_141gk_255{width:.875rem;height:.875rem}._container_1ph0v_1{width:100%;position:relative}._triggerButton_1ph0v_6{border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;text-align:left;cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem .625rem 2.5rem;font-size:.875rem;transition:all .15s ease-in-out;display:flex;position:relative}._triggerButton_1ph0v_6:hover:not(:disabled){background-color:var(--muted,#f8fafc);border-color:#cbd5e1}._triggerButton_1ph0v_6:focus-visible{border-color:var(--primary,#6366f1);outline:none;box-shadow:0 0 0 3px #6366f11f}._triggerActive_1ph0v_36{box-shadow:0 0 0 3px #6366f11f;border-color:var(--primary,#6366f1)!important}._triggerButton_1ph0v_6:disabled{background-color:var(--muted,#f8fafc);color:var(--muted-foreground,#94a3b8);cursor:not-allowed;opacity:.8}._inputIcon_1ph0v_48{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._selectedContent_1ph0v_59{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.5rem;display:flex;overflow:hidden}._branchNameText_1ph0v_69{color:var(--foreground,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._codeBadge_1ph0v_77{color:#4f46e5;text-overflow:ellipsis;white-space:nowrap;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.25rem;flex-shrink:0;max-width:10rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:600;overflow:hidden}._placeholderText_1ph0v_92{color:var(--muted-foreground,#94a3b8)}._actionsRight_1ph0v_96{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._clearBtn_1ph0v_103{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:flex}._clearBtn_1ph0v_103:hover{background-color:var(--muted,#e2e8f0);color:var(--foreground,#475569)}._chevronIcon_1ph0v_121{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;transition:transform .2s ease-in-out}._chevronOpen_1ph0v_129{transform:rotate(180deg)}._errorBorder_1ph0v_133{border-color:#ef4444!important}._dropdownMenu_1ph0v_137{z-index:50;border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);border-radius:.75rem;animation:.15s ease-out _dropdownFadeIn_1ph0v_1;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}@keyframes _dropdownFadeIn_1ph0v_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._searchHeader_1ph0v_163{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc);align-items:center;padding:.625rem .75rem;display:flex;position:relative}._searchIcon_1ph0v_172{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;left:1rem}._dropdownSearchInput_1ph0v_181{border:1px solid var(--border,#cbd5e1);background-color:var(--background,#fff);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;border-radius:.5rem;outline:none;padding:.4375rem 2rem .4375rem 1.875rem;font-size:.8125rem;transition:all .15s}._dropdownSearchInput_1ph0v_181:focus{border-color:var(--primary,#6366f1);box-shadow:0 0 0 2px #6366f126}._searchClearBtn_1ph0v_199{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;display:flex;position:absolute;right:1.125rem}._searchClearBtn_1ph0v_199:hover{color:var(--foreground,#475569)}._optionsList_1ph0v_216{max-height:14rem;padding:.375rem;overflow-y:auto}._optionsList_1ph0v_216::-webkit-scrollbar{width:.375rem}._optionsList_1ph0v_216::-webkit-scrollbar-track{background:0 0}._optionsList_1ph0v_216::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:.25rem}._optionItem_1ph0v_235{width:100%;color:var(--foreground,#1e293b);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;transition:all .15s;display:flex}._optionItem_1ph0v_235:hover{background-color:var(--muted,#f1f5f9)}._optionSelected_1ph0v_256{color:#4f46e5!important;background-color:#eef2ff!important}._optionLeft_1ph0v_261{flex:1;align-items:center;gap:.625rem;display:flex;overflow:hidden}._optionIcon_1ph0v_269{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8);flex-shrink:0}._optionSelected_1ph0v_256 ._optionIcon_1ph0v_269{color:#4f46e5}._optionTextWrapper_1ph0v_280{flex-direction:column;gap:.125rem;display:flex;overflow:hidden}._optionTitle_1ph0v_287{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._optionSubtitle_1ph0v_294{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._optionRight_1ph0v_302{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._statusPillActive_1ph0v_309{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:600}._statusPillInactive_1ph0v_319{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3;border-radius:9999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:600}._checkIcon_1ph0v_329{color:#4f46e5;flex-shrink:0;width:.875rem;height:.875rem}._statusMessage_1ph0v_336{color:var(--muted-foreground,#64748b);justify-content:center;align-items:center;gap:.5rem;padding:1.25rem .75rem;font-size:.8125rem;display:flex}._spinner_1ph0v_346{color:#6366f1;width:1rem;height:1rem;animation:1s linear infinite _spin_1ph0v_346}@keyframes _spin_1ph0v_346{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorText_1ph0v_362{color:#ef4444;margin-top:.25rem;font-size:.75rem}._mainContainer_sbu2v_1{flex:1;height:100vh;position:relative;overflow-y:auto}._bannerWrapper_sbu2v_8{padding:1.5rem 2rem .5rem}._contentSection_sbu2v_15{flex-direction:column;gap:1.5rem;margin-top:1.5rem;padding-left:2rem;padding-right:2rem;display:flex}._addBtn_sbu2v_24{box-shadow:0 1px 2px #0000000d;border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_sbu2v_32{width:1rem;height:1.125rem}._codeWrapper_sbu2v_37{white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}._codeBadge_sbu2v_45{color:#334155;text-align:center;white-space:nowrap;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;flex-shrink:0;padding:.25rem .5rem;font-family:monospace;font-size:.75rem;font-weight:600}._copyBtn_sbu2v_59{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._copyBtn_sbu2v_59:hover{color:#334155;background-color:#f1f5f9;border-color:#e2e8f0}._copySuccessIcon_sbu2v_79{color:#10b981;flex-shrink:0}._mainContainer_eodgz_1{background-color:var(--background,#f8fafc);flex-direction:column;flex:1;height:100vh;display:flex;position:relative;overflow-y:auto}._bannerWrapper_eodgz_11{padding:1.5rem 2rem .5rem}._contentSection_eodgz_18{flex-direction:column;margin-top:1.5rem;margin-bottom:2.5rem;padding-left:2rem;padding-right:2rem;display:flex}._tableCard_eodgz_28{border:1px solid var(--border,#f1f5f9);background-color:#fff;border-radius:1rem;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}._toolbar_eodgz_40{border-bottom:1px solid var(--border,#f1f5f9);background-color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.5rem;display:flex}._searchContainer_eodgz_51{width:100%;max-width:20rem;position:relative}._searchIcon_eodgz_57{width:.875rem;height:.875rem;color:var(--color-slate-400,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_eodgz_68{border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);background-color:#f8fafc;border-radius:.625rem;outline:none;padding:.4375rem 2rem .4375rem 2.25rem;font-size:.8125rem;transition:all .15s}._searchInput_eodgz_68:focus{border-color:var(--primary,#4f46e5);background-color:#fff;box-shadow:0 0 0 3px #4f46e51a}._clearButton_eodgz_89{color:var(--color-slate-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.125rem;transition:color .15s;display:flex;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}._clearButton_eodgz_89:hover{color:var(--foreground,#1e293b)}._clearIcon_eodgz_110{width:.8125rem;height:.8125rem}._resultCount_eodgz_115{color:var(--muted-foreground,#64748b);font-size:.8125rem;font-weight:500}._gridBody_eodgz_122{flex:1;padding:1.5rem}._branchesGrid_eodgz_128{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}._branchCard_eodgz_135{border:1px solid var(--border,#e2e8f0);cursor:pointer;box-sizing:border-box;background-color:#fff;border-radius:.875rem;flex-direction:column;justify-content:space-between;gap:.875rem;padding:1rem 1.125rem .875rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #00000008}._branchCard_eodgz_135:hover{border-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 8px 20px -3px #6366f114,0 2px 6px -2px #0000000a}._cardTopBar_eodgz_157{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._parentInstChip_eodgz_164{color:#475569;text-overflow:ellipsis;white-space:nowrap;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.3125rem;max-width:14rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex;overflow:hidden}._parentInstIcon_eodgz_181{width:.6875rem;height:.6875rem;color:var(--primary,#4f46e5);flex-shrink:0}._cardMain_eodgz_189{align-items:flex-start;gap:.75rem;display:flex}._campusAvatar_eodgz_195{color:#6366f1;background:linear-gradient(135deg,#eef2ff 0%,#ede9fe 100%);border:1.5px solid #c7d2fe;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;display:flex;box-shadow:0 1px 3px #6366f11f}._campusAvatarIcon_eodgz_209{width:1.125rem;height:1.125rem}._branchTitleGroup_eodgz_214{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._titleRow_eodgz_222{align-items:center;gap:.375rem;min-width:0;display:flex}._branchName_eodgz_229{color:var(--foreground,#0f172a);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;overflow:hidden}._codePill_eodgz_240{color:#1d4ed8;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.25rem;flex-shrink:0;padding:.0625rem .375rem;font-family:monospace;font-size:.625rem;font-weight:600}._locationPill_eodgz_253{color:#64748b;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex;overflow:hidden}._locationPinIcon_eodgz_264{color:#059669;flex-shrink:0;width:.75rem;height:.75rem}._statusIndicator_eodgz_272{flex-shrink:0;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusActive_eodgz_281{color:#059669}._statusInactive_eodgz_285{color:#e11d48}._dotWrapper_eodgz_289{justify-content:center;align-items:center;width:.5rem;height:.5rem;display:flex;position:relative}._pulseRing_eodgz_298{opacity:.75;border-radius:9999px;width:100%;height:100%;animation:2s cubic-bezier(0,0,.2,1) infinite _ping_eodgz_1;position:absolute}@keyframes _ping_eodgz_1{75%,to{opacity:0;transform:scale(2)}}._dot_eodgz_289{border-radius:9999px;width:.4375rem;height:.4375rem}._dotActive_eodgz_320,._ringActive_eodgz_324{background-color:#10b981}._dotInactive_eodgz_328,._ringInactive_eodgz_332{background-color:#f43f5e}._cardFooter_eodgz_337{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}._contactText_eodgz_346{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3125rem;min-width:0;font-size:.75rem;display:flex;overflow:hidden}._contactIcon_eodgz_358{width:.75rem;height:.75rem;color:var(--color-slate-400,#94a3b8);flex-shrink:0}._viewDetailsLink_eodgz_365{color:var(--primary,#4f46e5);flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;transition:gap .15s;display:inline-flex}._branchCard_eodgz_135:hover ._viewDetailsLink_eodgz_365{gap:.375rem}._arrowIcon_eodgz_380{width:.75rem;height:.75rem}._paginationWrapper_eodgz_386{border-top:1px solid var(--border,#f1f5f9);background-color:#fff;padding:.875rem 1.5rem}._paginationOverride_eodgz_392{width:100%;border-top:none!important;padding-top:0!important}._emptyState_eodgz_399{border:1px dashed var(--border,#cbd5e1);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}._emptyIconWrapper_eodgz_411{width:2.75rem;height:2.75rem;color:var(--color-slate-400,#94a3b8);background-color:#f1f5f9;border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}._emptyIcon_eodgz_411{width:1.375rem;height:1.375rem}._emptyTitle_eodgz_428{color:var(--foreground,#1e293b);margin:0;font-size:.9375rem;font-weight:600}._emptyDescription_eodgz_435{color:var(--muted-foreground,#64748b);max-width:22rem;margin:0;font-size:.8125rem}._clearSearchBtn_eodgz_442{background-color:var(--primary-50,#eef2ff);color:var(--primary,#4f46e5);border:1px solid var(--primary-200,#c7d2fe);cursor:pointer;border-radius:.375rem;margin-top:.5rem;padding:.375rem .875rem;font-size:.75rem;font-weight:600;transition:all .15s}._clearSearchBtn_eodgz_442:hover{background-color:#e0e7ff}._addBtn_eodgz_459{box-shadow:0 1px 2px #0000000d;border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_eodgz_467{width:1rem;height:1.125rem}._overlay_431dq_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_431dq_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_431dq_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_431dq_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_431dq_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_431dq_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_431dq_53{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;display:flex}._headerIcon_431dq_53{width:1.25rem;height:1.25rem}._headerTitle_431dq_70{color:var(--foreground,#0f172a);font-size:1.125rem;font-weight:700}._headerSubtitle_431dq_76{color:var(--muted-foreground,#64748b);margin-top:.125rem;font-size:.8125rem}._closeBtn_431dq_82{width:2rem;height:2rem;color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}._closeBtn_431dq_82:hover{background-color:var(--accent,#f1f5f9);color:var(--foreground,#334155)}._body_431dq_101{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._fieldGroup_431dq_110{flex-direction:column;gap:.375rem;display:flex}._label_431dq_116{color:var(--foreground,#334155);font-size:.875rem;font-weight:600}._required_431dq_122{color:var(--destructive,#ef4444);margin-left:.25rem}._input_431dq_127,._select_431dq_128,._textarea_431dq_129{border:1px solid var(--border,#cbd5e1);background-color:var(--background,#fff);width:100%;color:var(--foreground,#0f172a);border-radius:.5rem;outline:none;padding:.625rem .875rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}._input_431dq_127:focus,._select_431dq_128:focus,._textarea_431dq_129:focus{border-color:var(--primary,#6366f1);box-shadow:0 0 0 3px #6366f126}._inputPrefixWrapper_431dq_148{align-items:center;display:flex;position:relative}._inputPrefix_431dq_148{color:var(--muted-foreground,#64748b);pointer-events:none;font-size:.875rem;font-weight:600;position:absolute;left:.875rem}._inputWithPrefix_431dq_163{padding-left:1.875rem}._errorText_431dq_167{color:var(--destructive,#ef4444);font-size:.75rem}._footer_431dq_172{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._container_1n81p_1{width:100%;position:relative}._triggerButton_1n81p_6{border:1px solid var(--color-slate-200,#e2e8f0);width:100%;color:var(--color-slate-800,#1e293b);box-sizing:border-box;text-align:left;cursor:pointer;background-color:#fff;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem .625rem 2.5rem;font-size:.875rem;transition:all .15s ease-in-out;display:flex;position:relative}._triggerButton_1n81p_6:hover:not(:disabled){border-color:var(--color-slate-300,#cbd5e1);background-color:var(--color-slate-50,#f8fafc)}._triggerButton_1n81p_6:focus-visible{border-color:var(--color-primary-500,#6366f1);outline:none;box-shadow:0 0 0 3px #6366f11f}._triggerActive_1n81p_36{box-shadow:0 0 0 3px #6366f11f;border-color:var(--color-primary-500,#6366f1)!important}._triggerButton_1n81p_6:disabled{background-color:var(--color-slate-50,#f8fafc);color:var(--color-slate-400,#94a3b8);cursor:not-allowed;opacity:.8}._inputIcon_1n81p_48{width:1rem;height:1rem;color:var(--color-slate-400,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._selectedContent_1n81p_59{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.5rem;display:flex;overflow:hidden}._courseNameText_1n81p_69{color:var(--color-slate-800,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._codeBadge_1n81p_77{color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-family:monospace;font-size:.6875rem;font-weight:600}._placeholderText_1n81p_89{color:var(--color-slate-400,#94a3b8)}._actionsRight_1n81p_93{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._clearBtn_1n81p_100{width:1.25rem;height:1.25rem;color:var(--color-slate-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}._clearBtn_1n81p_100:hover{background-color:var(--color-slate-200,#e2e8f0);color:var(--color-slate-700,#334155)}._chevronIcon_1n81p_120{width:1rem;height:1rem;color:var(--color-slate-400,#94a3b8);transition:transform .2s}._chevronOpen_1n81p_127{transform:rotate(180deg)}._dropdownMenu_1n81p_132{z-index:50;border:1px solid var(--color-slate-200,#e2e8f0);background-color:#fff;border-radius:.75rem;flex-direction:column;display:flex;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}._searchHeader_1n81p_148{border-bottom:1px solid var(--color-slate-100,#f1f5f9);background-color:var(--color-slate-50,#f8fafc);padding:.625rem;position:relative}._searchIcon_1n81p_155{width:.875rem;height:.875rem;color:var(--color-slate-400,#94a3b8);pointer-events:none;position:absolute;top:50%;left:1.125rem;transform:translateY(-50%)}._searchInput_1n81p_166{border:1px solid var(--color-slate-200,#e2e8f0);width:100%;color:var(--color-slate-800,#1e293b);box-sizing:border-box;background-color:#fff;border-radius:.5rem;padding:.4375rem 1.75rem .4375rem 2rem;font-size:.8125rem;transition:all .15s}._searchInput_1n81p_166:focus{border-color:var(--color-primary-500,#6366f1);outline:none;box-shadow:0 0 0 2px #6366f126}._searchClearBtn_1n81p_184{width:1.125rem;height:1.125rem;color:var(--color-slate-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:1.125rem;transform:translateY(-50%)}._searchClearBtn_1n81p_184:hover{background-color:var(--color-slate-200,#e2e8f0);color:var(--color-slate-700,#334155)}._optionsList_1n81p_208{flex-direction:column;gap:.125rem;max-height:15rem;padding:.375rem;display:flex;overflow-y:auto}._optionItem_1n81p_217{color:var(--color-slate-700,#334155);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem .625rem;font-size:.8125rem;transition:background-color .1s;display:flex}._optionItem_1n81p_217:hover{background-color:var(--color-slate-100,#f1f5f9)}._optionSelected_1n81p_238{font-weight:600;color:var(--color-primary-700,#4338ca)!important;background-color:#eef2ff!important}._optionContent_1n81p_244{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;display:flex;overflow:hidden}._checkIcon_1n81p_253{width:1rem;height:1rem;color:var(--color-primary-600,#4f46e5);flex-shrink:0}._stateBox_1n81p_261{color:var(--color-slate-400,#94a3b8);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 1rem;font-size:.8125rem;display:flex}._bottomLoader_1n81p_272{color:var(--color-primary-600,#4f46e5);border-top:1px solid var(--color-slate-100,#f1f5f9);background-color:var(--color-slate-50,#f8fafc);justify-content:center;align-items:center;gap:.5rem;padding:.75rem .5rem;font-size:.75rem;font-weight:500;display:flex}._spinner_1n81p_285{width:.875rem;height:.875rem;animation:.8s linear infinite _spin_1n81p_285}@keyframes _spin_1n81p_285{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorBorder_1n81p_300{border-color:var(--color-rose-500,#f43f5e)!important}._errorText_1n81p_304{color:var(--color-rose-500,#f43f5e);margin:.375rem 0 0;font-size:.75rem}._overlay_17r65_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_17r65_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_17r65_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_17r65_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_17r65_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_17r65_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_17r65_53{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;display:flex}._headerIcon_17r65_53{width:1.25rem;height:1.25rem}._headerTitle_17r65_70{color:var(--foreground,#1e293b);font-size:1.125rem;font-weight:700}._headerSubtitle_17r65_76{color:var(--muted-foreground,#64748b);font-size:.75rem}._closeBtn_17r65_81{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeBtn_17r65_81:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_17r65_81:disabled{opacity:.5;cursor:not-allowed}._closeIcon_17r65_101{width:1.25rem;height:1.25rem}._form_17r65_106{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._formBody_17r65_114{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._fieldGroup_17r65_123{flex-direction:column;gap:.375rem;display:flex}._label_17r65_129{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;display:block}._required_17r65_138{color:#ef4444}._inputWrapper_17r65_142{position:relative}._inputIcon_17r65_146{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._inputWithIcon_17r65_157{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:all .15s}._inputWithIcon_17r65_157:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f133}._errorText_17r65_178{color:#ef4444;margin-top:.25rem;font-size:.75rem;font-weight:500}._loaderWrapper_17r65_185{justify-content:center;align-items:center;width:100%;min-height:180px;display:flex}._footer_17r65_193{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_17r65_204{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitBtn_17r65_210{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._submitIcon_17r65_216{width:1rem;height:1rem}._disabledInput_17r65_221{cursor:not-allowed;background-color:var(--muted,#f1f5f9)!important;color:var(--muted-foreground,#64748b)!important}._rowGrid_17r65_227{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (width<=640px){._rowGrid_17r65_227{grid-template-columns:1fr}}._sectionHeader_17r65_239{border-bottom:1px solid var(--border,#f1f5f9);align-items:center;gap:.5rem;margin-top:.25rem;padding-bottom:.5rem;display:flex}._sectionIcon_17r65_248{width:1rem;height:1rem;color:var(--primary,#4f46e5)}._sectionTitle_17r65_254{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}._optionalTag_17r65_262{color:var(--muted-foreground,#94a3b8);text-transform:none;letter-spacing:normal;margin-left:.375rem;font-size:.6875rem;font-weight:500}._checkboxCard_17r65_271{border:1px solid var(--border,#e2e8f0);background-color:var(--muted,#f8fafc99);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;transition:all .15s;display:flex}._checkboxCard_17r65_271:hover{background-color:var(--muted,#f8fafc);border-color:#cbd5e1}._checkbox_17r65_271{width:1.125rem;height:1.125rem;accent-color:var(--primary,#4f46e5);cursor:pointer;border-radius:.25rem;flex-shrink:0;margin-top:.125rem}._checkboxContent_17r65_298{flex-direction:column;gap:.125rem;display:flex}._checkboxTitle_17r65_304{color:var(--foreground,#1e293b);font-size:.875rem;font-weight:600}._checkboxDescription_17r65_310{color:var(--muted-foreground,#64748b);font-size:.75rem}._container_6d42l_1{width:100%;position:relative}._triggerButton_6d42l_6{border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;text-align:left;cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem .625rem 2.5rem;font-size:.875rem;transition:all .15s ease-in-out;display:flex;position:relative}._triggerButton_6d42l_6:hover:not(:disabled){background-color:var(--muted,#f8fafc);border-color:#cbd5e1}._triggerButton_6d42l_6:focus-visible{border-color:var(--primary,#6366f1);outline:none;box-shadow:0 0 0 3px #6366f11f}._triggerActive_6d42l_36{box-shadow:0 0 0 3px #6366f11f;border-color:var(--primary,#6366f1)!important}._triggerButton_6d42l_6:disabled{background-color:var(--muted,#f8fafc);color:var(--muted-foreground,#94a3b8);cursor:not-allowed;opacity:.8}._inputIcon_6d42l_48{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._selectedContent_6d42l_59{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.5rem;display:flex;overflow:hidden}._batchNameText_6d42l_69{color:var(--foreground,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._courseBadge_6d42l_77{color:#4f46e5;text-overflow:ellipsis;white-space:nowrap;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.25rem;flex-shrink:0;max-width:10rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:600;overflow:hidden}._placeholderText_6d42l_92{color:var(--muted-foreground,#94a3b8)}._actionsRight_6d42l_96{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._clearBtn_6d42l_103{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:flex}._clearBtn_6d42l_103:hover{background-color:var(--muted,#e2e8f0);color:var(--foreground,#475569)}._chevronIcon_6d42l_121{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;transition:transform .2s ease-in-out}._chevronOpen_6d42l_129{transform:rotate(180deg)}._errorBorder_6d42l_133{border-color:#ef4444!important}._dropdownMenu_6d42l_137{z-index:50;border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);border-radius:.75rem;animation:.15s ease-out _dropdownFadeIn_6d42l_1;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}@keyframes _dropdownFadeIn_6d42l_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._searchHeader_6d42l_163{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc);align-items:center;padding:.625rem .75rem;display:flex;position:relative}._searchIcon_6d42l_172{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;left:1rem}._dropdownSearchInput_6d42l_181{border:1px solid var(--border,#cbd5e1);background-color:var(--background,#fff);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;border-radius:.5rem;outline:none;padding:.4375rem 2rem .4375rem 1.875rem;font-size:.8125rem;transition:all .15s}._dropdownSearchInput_6d42l_181:focus{border-color:var(--primary,#6366f1);box-shadow:0 0 0 2px #6366f126}._searchClearBtn_6d42l_199{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;display:flex;position:absolute;right:1.125rem}._searchClearBtn_6d42l_199:hover{color:var(--foreground,#475569)}._optionsList_6d42l_216{max-height:14rem;padding:.375rem;overflow-y:auto}._optionsList_6d42l_216::-webkit-scrollbar{width:.375rem}._optionsList_6d42l_216::-webkit-scrollbar-track{background:0 0}._optionsList_6d42l_216::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:.25rem}._optionItem_6d42l_235{width:100%;color:var(--foreground,#1e293b);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;transition:all .15s;display:flex}._optionItem_6d42l_235:hover{background-color:var(--muted,#f1f5f9)}._optionSelected_6d42l_256{color:#4f46e5!important;background-color:#eef2ff!important}._optionLeft_6d42l_261{flex:1;align-items:center;gap:.625rem;display:flex;overflow:hidden}._optionIcon_6d42l_269{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8);flex-shrink:0}._optionSelected_6d42l_256 ._optionIcon_6d42l_269{color:#4f46e5}._optionTextWrapper_6d42l_280{flex-direction:column;gap:.125rem;display:flex;overflow:hidden}._optionTitle_6d42l_287{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._optionSubtitle_6d42l_294{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._optionRight_6d42l_302{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._statusPillActive_6d42l_309{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:600}._statusPillInactive_6d42l_319{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3;border-radius:9999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:600}._checkIcon_6d42l_329{color:#4f46e5;flex-shrink:0;width:.875rem;height:.875rem}._statusMessage_6d42l_336{color:var(--muted-foreground,#64748b);justify-content:center;align-items:center;gap:.5rem;padding:1.25rem .75rem;font-size:.8125rem;display:flex}._spinner_6d42l_346{color:#6366f1;width:1rem;height:1rem;animation:1s linear infinite _spin_6d42l_346}@keyframes _spin_6d42l_346{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadMoreSpinner_6d42l_362{justify-content:center;align-items:center;padding:.5rem;display:flex}._errorText_6d42l_369{color:#ef4444;margin-top:.25rem;font-size:.75rem}._actionsWrapper_4gcu7_1{justify-content:center;align-items:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem;display:flex}._unassignBtn_4gcu7_10{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._unassignBtn_4gcu7_10:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}._editBtn_4gcu7_30{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0cc;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._editBtn_4gcu7_30:hover{color:#d97706;background:#fffbeb;border-color:#fde68a}._deleteBtn_4gcu7_50{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._deleteBtn_4gcu7_50:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}._btnIcon_4gcu7_70{width:.875rem;height:.875rem}._statusActive_4gcu7_75{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusInactive_4gcu7_88{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}@media (width>=640px){._searchContainer_xwem8_46{width:16rem}}._container_xwem8_1{flex-direction:column;gap:1.5rem;display:flex}._headerWrapper_xwem8_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._titleWrapper_xwem8_16{flex-direction:column;gap:.25rem;display:flex}._title_xwem8_16{color:var(--color-slate-800,#1e293b);align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;line-height:1.5rem;display:flex}._titleIcon_xwem8_33{width:1.25rem;height:1.25rem;color:var(--color-primary-600,#4f46e5)}._subtitle_xwem8_39{color:var(--color-slate-500,#64748b);margin:0;font-size:.75rem;line-height:1rem}._searchContainer_xwem8_46{width:100%;position:relative}@media (width>=640px){._searchContainer_xwem8_46{width:16rem}}._searchIcon_xwem8_57{width:1rem;height:1rem;color:var(--color-slate-400,#94a3b8);pointer-events:none;position:absolute;top:.625rem;left:.75rem}._searchInput_xwem8_67{border:1px solid var(--color-slate-200,#e2e8f0);width:100%;color:var(--color-slate-800,#1e293b);background-color:#fff;border-radius:.75rem;padding:.375rem .75rem .375rem 2.25rem;font-size:.75rem;line-height:1rem;transition:all .15s}._overlay_1a0h7_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_1a0h7_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_1a0h7_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_1a0h7_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_1a0h7_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_1a0h7_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_1a0h7_53{color:#4f46e5;background-color:#eef2ff;border:1px solid #c7d2fe;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}._headerIcon_1a0h7_53{width:1.25rem;height:1.25rem}._headerTitle_1a0h7_70{color:var(--foreground,#0f172a);margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_1a0h7_77{color:var(--muted-foreground,#64748b);margin:.125rem 0 0;font-size:.8125rem}._closeButton_1a0h7_83{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}._closeButton_1a0h7_83:hover{color:#475569;background-color:#f1f5f9}._closeIcon_1a0h7_101{width:1.25rem;height:1.25rem}._body_1a0h7_106{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._userCard_1a0h7_115{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.875rem;padding:1rem;display:flex}._avatar_1a0h7_125{object-fit:cover;border:2px solid #e2e8f0;border-radius:9999px;width:2.75rem;height:2.75rem}._avatarFallback_1a0h7_133{color:#64748b;background-color:#e2e8f0;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._fallbackIcon_1a0h7_144{width:1.25rem;height:1.25rem}._userName_1a0h7_149{color:#1e293b;margin:0;font-size:.9375rem;font-weight:600}._userEmail_1a0h7_156{color:#64748b;margin:.125rem 0 0;font-size:.8125rem}._formGroup_1a0h7_162{flex-direction:column;gap:.5rem;display:flex}._label_1a0h7_168{color:#334155;font-size:.875rem;font-weight:600}._checkboxRow_1a0h7_174{cursor:pointer;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.625rem;padding:.75rem;display:flex}._checkbox_1a0h7_174{cursor:pointer;accent-color:#4f46e5;border-radius:.25rem;width:1.125rem;height:1.125rem}._checkboxLabel_1a0h7_193{color:#1e293b;cursor:pointer;font-size:.875rem;font-weight:500}._errorMessage_1a0h7_200{color:#e11d48;font-size:.8125rem}._footer_1a0h7_205{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._disabledInput_1a0h7_216{color:#64748b;cursor:not-allowed;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.625rem .875rem;font-size:.875rem}._overlay_18swy_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_18swy_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_18swy_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_18swy_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:34rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_18swy_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_18swy_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_18swy_53{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ede9fe;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}._headerIcon_18swy_53{width:1.25rem;height:1.25rem}._headerTitle_18swy_70{color:var(--foreground,#0f172a);margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_18swy_77{color:var(--muted-foreground,#64748b);margin:.125rem 0 0;font-size:.8125rem}._closeButton_18swy_83{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}._closeButton_18swy_83:hover{color:#475569;background-color:#f1f5f9}._closeIcon_18swy_101{width:1.25rem;height:1.25rem}._body_18swy_106{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._userCard_18swy_115{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.875rem;padding:1rem;display:flex}._avatar_18swy_125{object-fit:cover;border:2px solid #e2e8f0;border-radius:9999px;width:2.75rem;height:2.75rem}._avatarFallback_18swy_133{color:#64748b;background-color:#e2e8f0;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._fallbackIcon_18swy_144{width:1.25rem;height:1.25rem}._userName_18swy_149{color:#1e293b;margin:0;font-size:.9375rem;font-weight:600}._userEmail_18swy_156{color:#64748b;margin:.125rem 0 0;font-size:.8125rem}._formGroup_18swy_162{flex-direction:column;gap:.5rem;display:flex}._label_18swy_168{color:#334155;font-size:.875rem;font-weight:600}._typeGrid_18swy_174{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}._typeBtn_18swy_180{color:#475569;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:all .2s}._typeBtn_18swy_180:hover{background-color:#f8fafc;border-color:#cbd5e1}._typeBtnActive_18swy_198{color:#7c3aed;background-color:#f5f3ff;border-color:#a78bfa;font-weight:600}._permissionsContainer_18swy_205{flex-direction:column;gap:1rem;display:flex}._permissionGroup_18swy_211{border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}._groupHeader_18swy_217{color:#475569;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.625rem .875rem;font-size:.8125rem;font-weight:700}._permissionList_18swy_226{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:.75rem;display:grid}._checkboxRow_18swy_233{cursor:pointer;align-items:center;gap:.5rem;display:flex}._checkbox_18swy_233{cursor:pointer;accent-color:#7c3aed;border-radius:.25rem;width:1rem;height:1rem}._checkboxLabel_18swy_248{color:#334155;cursor:pointer;font-size:.8125rem}._errorMessage_18swy_254{color:#e11d48;font-size:.8125rem}._footer_18swy_259{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._overlay_13hpl_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_13hpl_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_13hpl_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_13hpl_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_13hpl_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_13hpl_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_13hpl_53{color:#4f46e5;background-color:#eef2ff;border:1px solid #c7d2fe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}._headerIcon_13hpl_53{width:1.25rem;height:1.25rem}._headerTitle_13hpl_71{color:var(--foreground,#1e293b);margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_13hpl_78{color:var(--muted-foreground,#64748b);margin:.125rem 0 0;font-size:.75rem}._closeBtn_13hpl_84{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}._closeBtn_13hpl_84:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeIcon_13hpl_102{width:1.25rem;height:1.25rem}._form_13hpl_107{flex-direction:column;flex:1;display:flex;overflow:hidden}._formBody_13hpl_114{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._studentCard_13hpl_123{background-color:var(--muted,#f8fafc99);border:1px solid var(--border,#e2e8f0);border-radius:.875rem;align-items:center;gap:.875rem;padding:1rem;display:flex}._avatar_13hpl_133{object-fit:cover;border:1px solid var(--border,#cbd5e1);border-radius:.75rem;flex-shrink:0;width:2.75rem;height:2.75rem}._avatarFallback_13hpl_142{color:#4f46e5;background-color:#e0e7ff;border:1px solid #c7d2fe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-weight:700;display:flex}._studentInfo_13hpl_156{flex:1;min-width:0}._studentName_13hpl_161{color:var(--foreground,#1e293b);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:600;overflow:hidden}._studentMeta_13hpl_171{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.75rem;display:flex;overflow:hidden}._fieldGroup_13hpl_183{flex-direction:column;gap:.375rem;display:flex}._label_13hpl_189{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;display:block}._required_13hpl_198{color:#ef4444}._hint_13hpl_202{color:#64748b;margin-top:.125rem;font-size:.75rem}._errorText_13hpl_208{color:#ef4444;margin-top:.25rem;font-size:.75rem;font-weight:500}._footer_13hpl_215{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_13hpl_226{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitBtn_13hpl_232{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._submitIcon_13hpl_238{width:1rem;height:1rem}._main_1kdwf_1{background-color:#f8fafc80;flex:1;height:100vh;padding-bottom:3rem;position:relative;overflow-y:auto}._contentSection_1kdwf_10{flex-direction:column;gap:1.5rem;margin-top:1rem;padding-left:2rem;padding-right:2rem;display:flex}._drawerOverlay_1s1ag_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_1s1ag_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._panelWrapper_1s1ag_16{max-width:100%;padding-left:2.5rem;display:flex;position:fixed;top:0;bottom:0;right:0}._drawerPanel_1s1ag_26{background-color:#fff;border-left:1px solid #f1f5f9;flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_1s1ag_38{background-color:#f8fafc80;border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerLeft_1s1ag_48{align-items:center;gap:.75rem;display:flex}._headerIcon_1s1ag_54{color:#4f46e5;background-color:#eef2ff;border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}._headerTitle_1s1ag_67{color:#1e293b;margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_1s1ag_74{color:#64748b;margin:0;font-size:.75rem}._closeButton_1s1ag_80{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeButton_1s1ag_80:hover{color:#475569;background-color:#f1f5f9}._closeButton_1s1ag_80:disabled{opacity:.5;cursor:not-allowed}._body_1s1ag_100{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._searchSection_1s1ag_108{border-bottom:1px solid #f1f5f9;flex-direction:column;flex-shrink:0;gap:.75rem;padding:1.5rem;display:flex}._searchInputContainer_1s1ag_117{width:100%;position:relative}._searchIcon_1s1ag_122{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._searchInput_1s1ag_117{color:#1e293b;box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:all .15s}._searchInput_1s1ag_117:focus{background-color:#fff;border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}._onboardBanner_1s1ag_152{background-color:#eef2ff99;border:1px solid #e0e7ff;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}._onboardBannerTitle_1s1ag_162{color:#1e1b4b;margin:0;font-size:.75rem;font-weight:700}._onboardBannerSubtitle_1s1ag_169{color:#4f46e5cc;margin:0;font-size:.75rem}._userList_1s1ag_175{flex-direction:column;flex:1;gap:.625rem;padding:1.5rem;display:flex;overflow-y:auto}._emptyState_1s1ag_184{text-align:center;color:#94a3b8;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 0;font-size:.75rem;display:flex}._emptyIcon_1s1ag_195{color:#cbd5e1;width:2rem;height:2rem}._userCard_1s1ag_201{cursor:pointer;background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;transition:all .15s;display:flex}._userCard_1s1ag_201:hover{background-color:#f8fafc80;border-color:#cbd5e1}._userCardSelected_1s1ag_219{background-color:#eef2ff99;border-color:#a5b4fc;box-shadow:0 0 0 2px #6366f11a}._userInfo_1s1ag_225{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_1s1ag_232{object-fit:cover;border:1px solid #e2e8f0;border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}._avatarFallback_1s1ag_241{color:#4f46e5;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.75rem;font-weight:700;display:flex}._avatarFallbackSelected_1s1ag_256{color:#fff;background-color:#4f46e5}._userDetails_1s1ag_261{min-width:0}._userNameRow_1s1ag_265{align-items:center;gap:.5rem;display:flex}._userName_1s1ag_265{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:700;overflow:hidden}._roleBadge_1s1ag_281{color:#4f46e5;text-transform:capitalize;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.375rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600}._userEmail_1s1ag_292{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;margin:0;font-size:.75rem;display:flex;overflow:hidden}._cardRight_1s1ag_304{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._assignedBadge_1s1ag_311{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}._selectionIndicator_1s1ag_321{background-color:#fff;border:1px solid #cbd5e1;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}._selectionIndicatorSelected_1s1ag_333{color:#fff;background-color:#4f46e5;border-color:#4f46e5}._roleSelectorSection_1s1ag_339{background-color:#f8fafc99;border-top:1px solid #f1f5f9;flex-direction:column;flex-shrink:0;gap:.75rem;padding:1.5rem;display:flex}._roleSelectorHeader_1s1ag_349{justify-content:space-between;align-items:center;display:flex}._roleSelectorTitleWrapper_1s1ag_355{align-items:center;gap:.5rem;display:flex}._roleSelectorTitle_1s1ag_355{color:#334155;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}._roleSelectorSubtitle_1s1ag_369{color:#94a3b8;font-size:.6875rem}._roleGrid_1s1ag_374{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._roleCard_1s1ag_380{cursor:pointer;background-color:#fffc;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.75rem;transition:all .15s;display:flex}._roleCard_1s1ag_380:hover{background-color:#fff;border-color:#cbd5e1}._roleCardSelected_1s1ag_397{background-color:#fff;border-color:#818cf8;outline:2px solid #6366f126;box-shadow:0 1px 2px #0000000d}._roleCardHeader_1s1ag_404{justify-content:space-between;align-items:center;display:flex}._roleCardName_1s1ag_410{color:#1e293b;font-size:.75rem;font-weight:700}._roleIndicator_1s1ag_416{background-color:#fff;border:1px solid #cbd5e1;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .15s;display:flex}._roleIndicatorSelected_1s1ag_428{color:#fff;background-color:#4f46e5;border-color:#4f46e5}._roleCardDesc_1s1ag_434{color:#64748b;margin:0;font-size:.6875rem;line-height:1.25}._footer_1s1ag_441{background-color:#f8fafc80;border-top:1px solid #f1f5f9;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._headerIconSvg_1s1ag_452,._closeIconSvg_1s1ag_457{width:1.25rem;height:1.25rem}._onboardButton_1s1ag_462{padding:.375rem .75rem!important;font-size:.75rem!important;font-weight:600!important}._onboardIcon_1s1ag_468{width:.875rem;height:.875rem}._userEmailIcon_1s1ag_473{flex-shrink:0;width:.75rem;height:.75rem}._selectionCheckIcon_1s1ag_479{stroke-width:3px;width:.75rem;height:.75rem}._roleSectionIcon_1s1ag_485{color:#4f46e5;width:1rem;height:1rem}._roleCheckIcon_1s1ag_491{stroke-width:3px;width:.625rem;height:.625rem}._cancelButton_1s1ag_497{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitButton_1s1ag_503{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._submitButtonIcon_1s1ag_509{width:1rem;height:1rem}._modalOverlay_tlk5l_1{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._backdrop_tlk5l_11{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a80;transition:opacity .3s;position:fixed;inset:0}._modalCard_tlk5l_19{z-index:10;box-sizing:border-box;background-color:#fff;border:1px solid #f1f5f9;border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._closeButton_tlk5l_33{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.375rem;transition:all .15s;position:absolute;top:1rem;right:1rem}._closeButton_tlk5l_33:hover{color:#475569;background-color:#f1f5f9}._closeButton_tlk5l_33:disabled{opacity:.5;cursor:not-allowed}._contentWrapper_tlk5l_56{align-items:flex-start;gap:1rem;display:flex}._dangerIconBadge_tlk5l_62{color:#e11d48;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._textContainer_tlk5l_75{flex:1;padding-top:.125rem}._title_tlk5l_80{color:#1e293b;margin:0;font-size:1.125rem;font-weight:700}._description_tlk5l_87{color:#64748b;margin-top:.25rem;font-size:.75rem;line-height:1.5}._highlightName_tlk5l_94{color:#1e293b;font-weight:600}._actions_tlk5l_99{border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}._drawerOverlay_13win_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_13win_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._panelWrapper_13win_16{max-width:100%;padding-left:2.5rem;display:flex;position:fixed;top:0;bottom:0;right:0}._drawerPanel_13win_26{background-color:#fff;border-left:1px solid #f1f5f9;flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_13win_38{background-color:#f8fafc80;border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerLeft_13win_48{align-items:center;gap:.75rem;display:flex}._headerIcon_13win_54{width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);background-color:#eef2ff;border:1px solid #c7d2fecc;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}._headerTitle_13win_67{color:var(--foreground,#0f172a);letter-spacing:-.025em;margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_13win_75{color:var(--muted-foreground,#64748b);margin-top:.125rem;margin-bottom:0;font-size:.8125rem}._closeButton_13win_82{color:var(--color-slate-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}._closeButton_13win_82:hover{color:var(--foreground,#0f172a);background-color:#f1f5f9}._formBody_13win_100{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._logoUploadContainer_13win_110{border:1px dashed var(--border,#cbd5e1);background-color:#f8fafc99;border-radius:.875rem;align-items:center;gap:1.25rem;padding:1rem;display:flex}._logoPreviewWrapper_13win_120{border:1px solid var(--border,#e2e8f0);background-color:#fff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;overflow:hidden}._logoPreviewImage_13win_133{object-fit:cover;width:100%;height:100%}._logoFallbackIcon_13win_139{color:#94a3b8;width:1.75rem;height:1.75rem}._logoUploadInfo_13win_145{flex-direction:column;gap:.25rem;display:flex}._logoUploadLabel_13win_151{color:var(--foreground,#0f172a);font-size:.875rem;font-weight:600}._logoUploadHint_13win_157{color:var(--muted-foreground,#64748b);margin:0;font-size:.75rem}._uploadButtonLabel_13win_163{color:var(--primary,#4f46e5);border:1px solid var(--border,#e2e8f0);cursor:pointer;background-color:#fff;border-radius:.5rem;align-items:center;gap:.375rem;width:fit-content;margin-top:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000a}._uploadButtonLabel_13win_163:hover{background-color:#f8fafc;border-color:#cbd5e1}._hiddenInput_13win_186{display:none}._fieldGroup_13win_191{flex-direction:column;gap:.375rem;display:flex}._fieldLabel_13win_197{color:var(--foreground,#334155);font-size:.8125rem;font-weight:600}._inputWrapper_13win_203{align-items:center;display:flex;position:relative}._inputIcon_13win_209{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;left:.875rem}._inputField_13win_218{border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#0f172a);background-color:#fff;border-radius:.625rem;outline:none;padding:.5625rem .875rem .5625rem 2.375rem;font-size:.875rem;transition:all .15s;box-shadow:0 1px 2px #0000000a}._inputField_13win_218:focus{border-color:var(--primary,#4f46e5);box-shadow:0 0 0 3px #4f46e51a}._inputFieldNoIcon_13win_239{border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#0f172a);background-color:#fff;border-radius:.625rem;outline:none;padding:.5625rem .875rem;font-size:.875rem;transition:all .15s;box-shadow:0 1px 2px #0000000a}._inputFieldNoIcon_13win_239:focus{border-color:var(--primary,#4f46e5);box-shadow:0 0 0 3px #4f46e51a}._inputError_13win_260{border-color:#f43f5e!important}._errorMessage_13win_264{color:#f43f5e;margin:.125rem 0 0;font-size:.75rem}._twoColGrid_13win_271{grid-template-columns:repeat(2,1fr);gap:.875rem;display:grid}._selectField_13win_277{border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#0f172a);appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border-radius:.625rem;outline:none;padding:.5625rem 2rem .5625rem .875rem;font-size:.875rem;transition:all .15s;box-shadow:0 1px 2px #0000000a}._selectField_13win_277:focus{border-color:var(--primary,#4f46e5);box-shadow:0 0 0 3px #4f46e51a}._selectField_13win_277:disabled{color:#94a3b8;cursor:not-allowed;opacity:.75;background-color:#f8fafc}._cityActionHeader_13win_308{justify-content:space-between;align-items:center;display:flex}._toggleCityBtn_13win_314{color:var(--primary,#4f46e5);cursor:pointer;background:0 0;border:none;padding:0;font-size:.6875rem;font-weight:600;text-decoration:underline;transition:color .15s}._toggleCityBtn_13win_314:hover{color:#4338ca}._footer_13win_331{background-color:#fff;border-top:1px solid #f1f5f9;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._drawerOverlay_19n93_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_19n93_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._panelWrapper_19n93_16{max-width:100%;padding-left:2.5rem;display:flex;position:fixed;top:0;bottom:0;right:0}._drawerPanel_19n93_26{background-color:#fff;border-left:1px solid #f1f5f9;flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_19n93_38{background-color:#f8fafc80;border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerLeft_19n93_48{align-items:center;gap:.75rem;display:flex}._headerIcon_19n93_54{color:#4f46e5;background-color:#eef2ff;border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}._headerTitle_19n93_67{color:#1e293b;margin:0;font-size:1.125rem;font-weight:700}._headerSubtitle_19n93_74{color:#64748b;margin:0;font-size:.75rem}._closeButton_19n93_80{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeButton_19n93_80:hover{color:#475569;background-color:#f1f5f9}._closeButton_19n93_80:disabled{opacity:.5;cursor:not-allowed}._formBody_19n93_100{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._logoUploadContainer_19n93_109{background-color:#f8fafc80;border:1px solid #e2e8f0cc;border-radius:1rem;align-items:center;gap:1.25rem;padding:1rem;display:flex}._logoPreviewWrapper_19n93_119{background-color:#fff;border:2px dashed #cbd5e1;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:relative;overflow:hidden}._logoPreviewImage_19n93_133{object-fit:cover;width:100%;height:100%}._logoFallbackIcon_19n93_139{color:#94a3b8}._logoUploadInfo_19n93_143{flex:1;min-width:0}._logoUploadLabel_19n93_148{color:#334155;margin-bottom:.25rem;font-size:.875rem;font-weight:700;display:block}._logoUploadHint_19n93_156{color:#64748b;margin:0 0 .5rem;font-size:.75rem}._uploadButtonLabel_19n93_162{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._uploadButtonLabel_19n93_162:hover{background-color:#f8fafc;border-color:#94a3b8}._hiddenInput_19n93_182{display:none}._fieldGroup_19n93_186{flex-direction:column;gap:.375rem;display:flex}._fieldLabel_19n93_192{color:#334155;align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;display:flex}._inputWrapper_19n93_201{width:100%;position:relative}._inputIcon_19n93_206{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._inputField_19n93_217{color:#1e293b;box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.625rem .875rem .625rem 2.25rem;font-size:.875rem;transition:all .15s}._inputFieldNoIcon_19n93_229{color:#1e293b;box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.625rem .875rem;font-size:.875rem;transition:all .15s}._inputField_19n93_217:focus,._inputFieldNoIcon_19n93_229:focus{background-color:#fff;border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}._inputError_19n93_249{border-color:#f43f5e}._inputError_19n93_249:focus{border-color:#f43f5e;box-shadow:0 0 0 3px #f43f5e26}._selectField_19n93_258{color:#1e293b;box-sizing:border-box;appearance:none;cursor:pointer;background-color:#f8fafc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.625rem 2rem .625rem .875rem;font-size:.875rem;transition:all .15s}._selectField_19n93_258:focus{background-color:#fff;border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}._selectField_19n93_258:disabled{color:#94a3b8;cursor:not-allowed;opacity:.75;background-color:#f1f5f9}._cityActionHeader_19n93_290{justify-content:space-between;align-items:center;display:flex}._toggleCityBtn_19n93_296{color:#6366f1;cursor:pointer;background:0 0;border:none;padding:0;font-size:.6875rem;font-weight:600;text-decoration:underline;transition:color .15s}._toggleCityBtn_19n93_296:hover{color:#4f46e5}._errorMessage_19n93_312{color:#e11d48;margin:0;font-size:.6875rem;font-weight:500}._twoColGrid_19n93_319{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._footer_19n93_325{background-color:#f8fafc80;border-top:1px solid #f1f5f9;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._loaderWrapper_19n93_336{justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}._header_z45t5_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._titleWrapper_z45t5_10{flex-direction:column;display:flex}._title_z45t5_10{color:#1e293b;margin:0;font-size:.875rem;font-weight:700}._subtitle_z45t5_22{color:#94a3b8;margin:0;font-size:.75rem}._searchContainer_z45t5_28{width:16rem;position:relative}._searchIcon_z45t5_33{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_z45t5_44{color:#1e293b;box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.375rem .75rem .375rem 2.25rem;font-size:.75rem;transition:all .15s}._searchInput_z45t5_44:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f126}._userCell_z45t5_63{align-items:center;gap:.625rem;min-width:0;padding-top:.25rem;padding-bottom:.25rem;display:flex}._avatar_z45t5_72{object-fit:cover;border:1px solid var(--color-slate-200,#e2e8f0);border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}._avatarFallback_z45t5_81{width:2rem;height:2rem;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}._userInfo_z45t5_96{min-width:0}._username_z45t5_100{color:var(--color-slate-800,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}@media (width>=640px){._username_z45t5_100{font-size:.875rem}}._email_z45t5_115{color:var(--color-slate-400,#94a3b8);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._roleBadge_z45t5_124{text-transform:capitalize;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600}._phoneText_z45t5_136{color:var(--color-slate-600,#475569);font-family:monospace;font-size:.6875rem;font-weight:600}._actionsCell_z45t5_144{justify-content:center;align-items:center;gap:.25rem;display:flex}._actionBtn_z45t5_151{color:var(--color-slate-500,#64748b);cursor:pointer;background:0 0;border:1px solid #e2e8f0cc;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;transition:all .15s;display:inline-flex}._actionBtn_z45t5_151:hover{color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border-color:#c7d2fe}._unassignBtn_z45t5_170{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._unassignBtn_z45t5_170:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}._btnIcon_z45t5_190{width:.875rem;height:.875rem}._mainContainer_1px5v_1{flex:1;height:100vh;position:relative;overflow-y:auto}._bannerWrapper_1px5v_8{padding:1.5rem 2rem .5rem}._contentSection_1px5v_15{flex-direction:column;gap:1.5rem;margin-top:1.5rem;padding-left:2rem;padding-right:2rem;display:flex}._addBtn_1px5v_24{box-shadow:0 1px 2px #0000000d;border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_1px5v_32{width:1rem;height:1.125rem}._institutionCell_1px5v_38{align-items:center;gap:.625rem;min-width:0;padding-top:.25rem;padding-bottom:.25rem;display:flex;overflow:hidden}._logo_1px5v_48{object-fit:cover;border:1px solid var(--color-slate-200,#e2e8f0);border-radius:.75rem;flex-shrink:0;width:2rem;height:2rem}._logoFallback_1px5v_57{width:2rem;height:2rem;color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}._fallbackIcon_1px5v_72{width:1rem;height:1rem}._infoWrapper_1px5v_77{min-width:0;overflow:hidden}._nameText_1px5v_82{color:var(--color-slate-800,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}@media (width>=640px){._nameText_1px5v_82{font-size:.875rem}}._emailText_1px5v_97{color:var(--color-slate-400,#94a3b8);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._codeWrapper_1px5v_105{white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}._codeBadge_1px5v_113{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-700,#334155);border:1px solid var(--color-slate-200,#e2e8f0);text-align:center;white-space:nowrap;border-radius:.375rem;flex-shrink:0;padding:.25rem .5rem;font-family:monospace;font-size:.75rem;font-weight:600}._copyBtn_1px5v_127{color:var(--color-slate-400,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._copyBtn_1px5v_127:hover{color:var(--color-slate-700,#334155);background-color:var(--color-slate-100,#f1f5f9);border-color:var(--color-slate-200,#e2e8f0)}._copyIcon_1px5v_147{flex-shrink:0}._copySuccessIcon_1px5v_151{color:#10b981;flex-shrink:0}._phoneBadge_1px5v_156{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-600,#475569);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;padding:.125rem .5rem;font-family:monospace;font-size:.6875rem;font-weight:600;overflow:hidden}._statusBadge_1px5v_170{border-style:solid;border-width:1px;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusActive_1px5v_182{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}._statusInactive_1px5v_188{color:#e11d48;background-color:#fff1f2;border-color:#fecdd3}._actionsWrapper_1px5v_194{justify-content:center;align-items:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem;display:flex}._viewBtn_1px5v_203{color:var(--color-slate-500,#64748b);cursor:pointer;background:0 0;border:1px solid #e2e8f0cc;border-radius:.5rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._viewBtn_1px5v_203:hover{color:var(--color-primary-600,#4f46e5);background-color:#eef2ff;border-color:#c7d2fe}._editBtn_1px5v_222{color:var(--color-slate-500,#64748b);cursor:pointer;background:0 0;border:1px solid #e2e8f0cc;border-radius:.5rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._editBtn_1px5v_222:hover{color:#d97706;background-color:#fffbeb;border-color:#fde68a}._deleteBtn_1px5v_241{color:var(--color-slate-500,#64748b);cursor:pointer;background:0 0;border:1px solid #e2e8f0cc;border-radius:.5rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._deleteBtn_1px5v_241:hover{color:#e11d48;background-color:#fff1f2;border-color:#fecdd3}._unassignBtn_1px5v_260{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._unassignBtn_1px5v_260:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}._tableActionIcon_1px5v_280{width:.875rem;height:.875rem}._header_1o4u2_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._titleWrapper_1o4u2_10{flex-direction:column;display:flex}._title_1o4u2_10{color:#1e293b;margin:0;font-size:.875rem;font-weight:700}._subtitle_1o4u2_22{color:#94a3b8;margin:0;font-size:.75rem}._searchContainer_1o4u2_28{width:16rem;position:relative}._searchIcon_1o4u2_33{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1o4u2_44{color:#1e293b;box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;padding:.375rem .75rem .375rem 2.25rem;font-size:.75rem;transition:all .15s}._searchInput_1o4u2_44:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f126}._branchCell_1o4u2_62{align-items:center;gap:.625rem;min-width:0;padding-top:.25rem;padding-bottom:.25rem;display:flex}._branchIconBox_1o4u2_71{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ede9fe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:flex}._branchIcon_1o4u2_71{width:1rem;height:1rem}._infoWrapper_1o4u2_91{min-width:0;overflow:hidden}._branchName_1o4u2_96{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}@media (width>=640px){._branchName_1o4u2_96{font-size:.875rem}}._branchEmail_1o4u2_111{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._codeWrapper_1o4u2_119{white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}._codeBadge_1o4u2_127{color:#334155;white-space:nowrap;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.25rem .625rem;font-family:monospace;font-size:.75rem;font-weight:600}._copyBtn_1o4u2_139{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._copyBtn_1o4u2_139:hover{color:#334155;background-color:#f1f5f9;border-color:#e2e8f0}._copyIcon_1o4u2_159{flex-shrink:0}._copySuccessIcon_1o4u2_163{color:#10b981;flex-shrink:0}._phoneText_1o4u2_168{color:#475569;font-family:monospace;font-size:.6875rem;font-weight:600}._statusBadge_1o4u2_175{border-style:solid;border-width:1px;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusActive_1o4u2_187{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}._statusInactive_1o4u2_193{color:#e11d48;background-color:#fff1f2;border-color:#fecdd3}._actionBtn_1o4u2_199{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0cc;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;transition:all .15s;display:inline-flex}._actionBtn_1o4u2_199:hover{color:#4f46e5;background-color:#eef2ff;border-color:#c7d2fe}._unassignBtn_1o4u2_218{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}._unassignBtn_1o4u2_218:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}._btnIcon_1o4u2_238{width:.875rem;height:.875rem}._cardContainer_1hpzu_1{background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}._gradientAccent_1hpzu_11{pointer-events:none;background:radial-gradient(circle at 100% 0,#eef2ff80,#f5f3ff4d,#0000 70%);border-bottom-left-radius:9999px;width:16rem;height:16rem;position:absolute;top:0;right:0}._contentRow_1hpzu_22{z-index:10;flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex;position:relative}@media (width>=768px){._contentRow_1hpzu_22{flex-direction:row;align-items:center}}._leftSection_1hpzu_38{align-items:center;gap:1.25rem;display:flex}._logoImage_1hpzu_44{object-fit:cover;border:2px solid #e0e7ff;border-radius:1rem;flex-shrink:0;width:5rem;height:5rem;box-shadow:0 1px 2px #0000000d}._logoFallback_1hpzu_54{color:#4f46e5;background-color:#eef2ff;border:2px solid #e0e7ff;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}._infoCol_1hpzu_67{flex-direction:column;gap:.375rem;display:flex}._nameRow_1hpzu_73{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._institutionName_1hpzu_80{color:#1e293b;letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:700}._statusBadge_1hpzu_88{border:1px solid #0000;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._statusActive_1hpzu_99{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}._statusInactive_1hpzu_105{color:#e11d48;background-color:#fff1f2;border-color:#fecdd3}._metaRow_1hpzu_111{color:#64748b;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.75rem;display:flex}._codeContainer_1hpzu_120{align-items:center;gap:.375rem;display:inline-flex}._codeBadge_1hpzu_126{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:500;display:inline-flex}._copyBtn_1hpzu_139{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._copyBtn_1hpzu_139:hover{color:#334155;background-color:#f1f5f9;border-color:#e2e8f0}._copySuccessIcon_1hpzu_158{color:#10b981}._actionsSection_1hpzu_162{flex-shrink:0;align-items:center;gap:.625rem;display:flex}._mainContainer_1virj_1{background-color:#f8fafc80;flex:1;height:100vh;position:relative;overflow-y:auto}._bannerWrapper_1virj_9{padding:1.5rem 2rem .5rem}._contentCard_1virj_13{text-align:center;max-width:32rem;margin:3rem auto 0;padding:2rem}._iconBox_1virj_20{color:#f43f5e;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1rem;display:flex}._title_1virj_33{color:#1e293b;margin:0;font-size:1.25rem;font-weight:700}._description_1virj_40{color:#64748b;margin:.25rem 0 1.5rem;font-size:.875rem}._backButton_1virj_46{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._backButton_1virj_46:hover{background-color:#4338ca}._overviewGrid_3s4rh_1{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){._overviewGrid_3s4rh_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._overviewGrid_3s4rh_1{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_3s4rh_19{background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}._cardHeader_3s4rh_30{color:#1e293b;border-bottom:1px solid #f1f5f9;align-items:center;gap:.5rem;padding-bottom:.75rem;font-size:.875rem;font-weight:700;display:flex}._cardHeaderIcon_3s4rh_41{color:#4f46e5;width:1rem;height:1rem}._cardBody_3s4rh_47{flex-direction:column;gap:.75rem;font-size:.75rem;display:flex}._fieldItem_3s4rh_54{flex-direction:column;display:flex}._fieldLabel_3s4rh_59{color:#94a3b8;margin-bottom:.125rem;display:block}._fieldValue_3s4rh_65{color:#334155;font-weight:600}._fieldValueMono_3s4rh_70{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}._twoColRow_3s4rh_76{grid-template-columns:1fr 1fr;gap:.5rem;padding-top:.25rem;display:grid}._codeContainer_3s4rh_83{align-items:center;gap:.375rem;display:inline-flex}._codePill_3s4rh_89{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600;display:inline-block}._copyBtn_3s4rh_100{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:inline-flex}._copyBtn_3s4rh_100:hover{color:#334155;background-color:#f1f5f9;border-color:#e2e8f0}._copySuccessIcon_3s4rh_119{color:#10b981}._timestampValue_3s4rh_123{color:#334155;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}._clockIcon_3s4rh_131{color:#94a3b8;width:.75rem;height:.75rem}._statsGrid_11n4i_1{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){._statsGrid_11n4i_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._statsGrid_11n4i_1{grid-template-columns:repeat(4,minmax(0,1fr))}}._actionCard_11n4i_19{text-align:left;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;align-items:center;gap:1rem;width:100%;padding:1.25rem;transition:all .15s;display:flex;box-shadow:0 1px 2px #0000000d}._actionCardBranch_11n4i_34:hover{background-color:#eef2ff33;border-color:#a5b4fc}._actionCardBranch_11n4i_34:hover ._actionTitleBranch_11n4i_39{color:#4f46e5}._actionCardBranch_11n4i_34:hover ._actionIconBranch_11n4i_43{transform:scale(1.05)}._actionCardAdmin_11n4i_47:hover{background-color:#f5f3ff33;border-color:#c4b5fd}._actionCardAdmin_11n4i_47:hover ._actionTitleAdmin_11n4i_52{color:#7c3aed}._actionCardAdmin_11n4i_47:hover ._actionIconAdmin_11n4i_56{transform:scale(1.05)}._iconBox_11n4i_60{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .15s;display:flex}._actionIconBranch_11n4i_43{color:#4f46e5;background-color:#eef2ff;border:1px solid #e0e7ff}._actionIconAdmin_11n4i_56{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ede9fe}._statIconSky_11n4i_83{color:#0284c7;background-color:#f0f9ff;border:1px solid #e0f2fe}._statIconEmerald_11n4i_89{color:#059669;background-color:#ecfdf5;border:1px solid #d1fae5}._cardContent_11n4i_95{flex-direction:column;display:flex}._cardLabel_11n4i_100{color:#64748b;margin:0;font-size:.75rem;font-weight:500}._actionTitle_11n4i_39{color:#1e293b;margin:0;font-size:1rem;font-weight:700;transition:color .15s}._statValue_11n4i_115{color:#1e293b;margin:0;font-size:1.25rem;font-weight:700}._statCard_11n4i_122{background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}._container_mhle5_1{border-bottom:1px solid var(--border,#e2e8f0e6);background:0 0;width:100%;padding:0}._nav_mhle5_8{scrollbar-width:none;align-items:center;gap:2rem;margin-bottom:-1px;display:flex;overflow-x:auto}._nav_mhle5_8::-webkit-scrollbar{display:none}._tabBtn_mhle5_21{color:var(--muted-foreground,#64748b);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:.75rem .25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:color .15s,border-color .15s;display:inline-flex}._tabBtn_mhle5_21:hover{color:var(--foreground,#0f172a);border-bottom-color:#cbd5e1cc}._tabBtn_mhle5_21:hover ._tabIcon_mhle5_44{color:var(--foreground,#334155)}._tabBtnActive_mhle5_48{color:var(--primary,#4f46e5);border-bottom:2px solid var(--primary,#4f46e5);font-weight:600}._tabBtnActive_mhle5_48:hover{color:var(--primary,#4f46e5);border-bottom-color:var(--primary,#4f46e5)}._tabIcon_mhle5_44{color:#94a3b8;width:1.05rem;height:1.05rem;transition:color .15s}._tabIconActive_mhle5_66{color:var(--primary,#4f46e5)}._countBadge_mhle5_70{background-color:var(--muted,#f1f5f9);color:var(--muted-foreground,#64748b);border-radius:9999px;padding:.125rem .45rem;font-size:.6875rem;font-weight:600;transition:all .15s}._countBadgeActive_mhle5_80{background-color:var(--primary-50,#eef2ff);color:var(--primary,#4f46e5)}._modalOverlay_ejgc1_1{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._backdrop_ejgc1_11{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a80;transition:opacity .3s;position:fixed;inset:0}._modalCard_ejgc1_19{z-index:10;box-sizing:border-box;background-color:#fff;border:1px solid #f1f5f9;border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._closeButton_ejgc1_33{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.375rem;transition:all .15s;position:absolute;top:1rem;right:1rem}._closeButton_ejgc1_33:hover{color:#475569;background-color:#f1f5f9}._closeButton_ejgc1_33:disabled{opacity:.5;cursor:not-allowed}._contentWrapper_ejgc1_56{align-items:flex-start;gap:1rem;display:flex}._warningIconBadge_ejgc1_62{color:#d97706;background-color:#fffbeb;border:1px solid #fef3c7;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._textContainer_ejgc1_75{flex:1;padding-top:.125rem}._title_ejgc1_80{color:#1e293b;margin:0;font-size:1.125rem;font-weight:700}._description_ejgc1_87{color:#64748b;margin-top:.25rem;font-size:.75rem;line-height:1.5}._userInfoCard_ejgc1_94{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:.75rem;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem;display:flex}._avatar_ejgc1_105{object-fit:cover;border:1px solid #e2e8f0;border-radius:9999px;flex-shrink:0;width:2.25rem;height:2.25rem}._avatarFallback_ejgc1_114{color:#4f46e5;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.75rem;font-weight:700;display:flex}._userDetails_ejgc1_129{min-width:0}._userName_ejgc1_133{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:700;overflow:hidden}._userEmail_ejgc1_143{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.6875rem;overflow:hidden}._actions_ejgc1_152{border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}._container_1szxf_1{width:100%;position:relative}._triggerButton_1szxf_6{border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;text-align:left;cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem .625rem 2.5rem;font-size:.875rem;transition:all .15s ease-in-out;display:flex;position:relative}._triggerButton_1szxf_6:hover:not(:disabled){background-color:var(--muted,#f8fafc);border-color:#cbd5e1}._triggerButton_1szxf_6:focus-visible{border-color:var(--primary,#6366f1);outline:none;box-shadow:0 0 0 3px #6366f11f}._triggerActive_1szxf_36{box-shadow:0 0 0 3px #6366f11f;border-color:var(--primary,#6366f1)!important}._triggerButton_1szxf_6:disabled{background-color:var(--muted,#f8fafc);color:var(--muted-foreground,#94a3b8);cursor:not-allowed;opacity:.8}._inputIcon_1szxf_48{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._selectedContent_1szxf_59{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.5rem;display:flex;overflow:hidden}._institutionNameText_1szxf_69{color:var(--foreground,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._codeBadge_1szxf_77{color:#4f46e5;text-overflow:ellipsis;white-space:nowrap;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:.25rem;flex-shrink:0;max-width:10rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:600;overflow:hidden}._placeholderText_1szxf_92{color:var(--muted-foreground,#94a3b8)}._actionsRight_1szxf_96{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._clearBtn_1szxf_103{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:flex}._clearBtn_1szxf_103:hover{background-color:var(--muted,#e2e8f0);color:var(--foreground,#475569)}._clearBtnIcon_1szxf_121{width:.875rem;height:.875rem}._chevronIcon_1szxf_126{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;transition:transform .2s ease-in-out}._chevronOpen_1szxf_134{transform:rotate(180deg)}._errorBorder_1szxf_138{border-color:#ef4444!important}._dropdownMenu_1szxf_142{z-index:50;border:1px solid var(--border,#e2e8f0);background-color:var(--background,#fff);border-radius:.75rem;animation:.15s ease-out _dropdownFadeIn_1szxf_1;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}@keyframes _dropdownFadeIn_1szxf_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._searchHeader_1szxf_168{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc);align-items:center;padding:.625rem .75rem;display:flex;position:relative}._searchIcon_1szxf_177{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;left:1rem}._dropdownSearchInput_1szxf_186{border:1px solid var(--border,#cbd5e1);background-color:var(--background,#fff);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;border-radius:.5rem;outline:none;padding:.4375rem 2rem .4375rem 1.875rem;font-size:.8125rem;transition:all .15s}._dropdownSearchInput_1szxf_186:focus{border-color:var(--primary,#6366f1);box-shadow:0 0 0 2px #6366f126}._searchClearBtn_1szxf_204{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;display:flex;position:absolute;right:1.125rem}._searchClearBtn_1szxf_204:hover{color:var(--foreground,#475569)}._searchClearIcon_1szxf_221{width:.75rem;height:.75rem}._optionsList_1szxf_226{max-height:14rem;padding:.375rem;overflow-y:auto}._optionsList_1szxf_226::-webkit-scrollbar{width:.375rem}._optionsList_1szxf_226::-webkit-scrollbar-track{background:0 0}._optionsList_1szxf_226::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:.25rem}._optionItem_1szxf_245{width:100%;color:var(--foreground,#1e293b);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;transition:all .15s;display:flex}._optionItem_1szxf_245:hover{background-color:var(--muted,#f1f5f9)}._optionSelected_1szxf_266{color:#4f46e5!important;background-color:#eef2ff!important}._optionLeft_1szxf_271{flex:1;align-items:center;gap:.625rem;display:flex;overflow:hidden}._optionIcon_1szxf_279{width:.875rem;height:.875rem;color:var(--muted-foreground,#94a3b8);flex-shrink:0}._optionSelected_1szxf_266 ._optionIcon_1szxf_279{color:#4f46e5}._optionTextWrapper_1szxf_290{flex-direction:column;gap:.125rem;display:flex;overflow:hidden}._optionTitle_1szxf_297{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._optionSubtitle_1szxf_304{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._optionRight_1szxf_312{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._statusPillActive_1szxf_319{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:600}._statusPillInactive_1szxf_329{color:#e11d48;background-color:#fff1f2;border:1px solid #fecdd3;border-radius:9999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:600}._checkIcon_1szxf_339{color:#4f46e5;flex-shrink:0;width:.875rem;height:.875rem}._statusMessage_1szxf_346{color:var(--muted-foreground,#64748b);justify-content:center;align-items:center;gap:.5rem;padding:1.25rem .75rem;font-size:.8125rem;display:flex}._spinner_1szxf_356{color:#6366f1;width:1rem;height:1rem;animation:1s linear infinite _spin_1szxf_356}@keyframes _spin_1szxf_356{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorText_1szxf_372{color:#ef4444;margin-top:.25rem;font-size:.75rem}._mainContainer_ez8lp_1{background-color:var(--background,#f8fafc);flex-direction:column;flex:1;height:100vh;display:flex;position:relative;overflow-y:auto}._bannerWrapper_ez8lp_11{padding:1.5rem 2rem .5rem}._contentSection_ez8lp_18{flex-direction:column;margin-top:1.5rem;margin-bottom:2.5rem;padding-left:2rem;padding-right:2rem;display:flex}._tableCard_ez8lp_28{border:1px solid var(--border,#f1f5f9);background-color:#fff;border-radius:1rem;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}._toolbar_ez8lp_40{border-bottom:1px solid var(--border,#f1f5f9);background-color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.5rem;display:flex}._searchContainer_ez8lp_51{width:100%;max-width:20rem;position:relative}._searchIcon_ez8lp_57{width:.875rem;height:.875rem;color:var(--color-slate-400,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_ez8lp_68{border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);background-color:#f8fafc;border-radius:.625rem;outline:none;padding:.4375rem 2rem .4375rem 2.25rem;font-size:.8125rem;transition:all .15s}._searchInput_ez8lp_68:focus{border-color:var(--primary,#4f46e5);background-color:#fff;box-shadow:0 0 0 3px #4f46e51a}._clearButton_ez8lp_89{color:var(--color-slate-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.125rem;transition:color .15s;display:flex;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}._clearButton_ez8lp_89:hover{color:var(--foreground,#1e293b)}._clearIcon_ez8lp_110{width:.8125rem;height:.8125rem}._resultCount_ez8lp_115{color:var(--muted-foreground,#64748b);font-size:.8125rem;font-weight:500}._gridBody_ez8lp_122{flex:1;padding:1.5rem}._institutionsGrid_ez8lp_128{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}._institutionCard_ez8lp_135{border:1px solid var(--border,#e2e8f0);cursor:pointer;box-sizing:border-box;background-color:#fff;border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:.875rem;min-height:6.75rem;padding:1rem 1.125rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #00000008}._institutionCard_ez8lp_135:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 6px 16px -2px #0000000d,0 2px 4px -2px #00000005}._cardHeader_ez8lp_158{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._headerIdentity_ez8lp_165{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._logoWrapper_ez8lp_173{border:1px solid var(--border,#e2e8f0);background-color:#f8fafc;border-radius:.5rem;flex-shrink:0;width:2.375rem;height:2.375rem;overflow:hidden}._logoImage_ez8lp_183{object-fit:cover;width:100%;height:100%}._logoFallback_ez8lp_189{width:100%;height:100%;color:var(--primary,#4f46e5);background-color:#eef2ff;justify-content:center;align-items:center;display:flex}._fallbackIcon_ez8lp_199{width:1.125rem;height:1.125rem}._nameGroup_ez8lp_204{flex-direction:column;gap:.1875rem;min-width:0;display:flex}._institutionName_ez8lp_211{color:var(--foreground,#0f172a);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;overflow:hidden}._metaLine_ez8lp_222{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;font-size:.6875rem;display:flex;overflow:hidden}._codePill_ez8lp_233{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.25rem;flex-shrink:0;padding:.0625rem .3125rem;font-family:monospace;font-size:.625rem;font-weight:600}._statusIndicator_ez8lp_246{flex-shrink:0;align-items:center;gap:.375rem;padding-top:.125rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusActive_ez8lp_256{color:#059669}._statusInactive_ez8lp_260{color:#e11d48}._dotWrapper_ez8lp_264{justify-content:center;align-items:center;width:.5rem;height:.5rem;display:flex;position:relative}._pulseRing_ez8lp_273{opacity:.75;border-radius:9999px;width:100%;height:100%;animation:2s cubic-bezier(0,0,.2,1) infinite _ping_ez8lp_1;position:absolute}@keyframes _ping_ez8lp_1{75%,to{opacity:0;transform:scale(2)}}._dot_ez8lp_264{border-radius:9999px;width:.4375rem;height:.4375rem}._dotActive_ez8lp_295,._ringActive_ez8lp_299{background-color:#10b981}._dotInactive_ez8lp_303,._ringInactive_ez8lp_307{background-color:#f43f5e}._cardFooter_ez8lp_312{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}._contactText_ez8lp_321{color:var(--muted-foreground,#64748b);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3125rem;min-width:0;font-size:.75rem;display:flex;overflow:hidden}._contactIcon_ez8lp_333{width:.75rem;height:.75rem;color:var(--color-slate-400,#94a3b8);flex-shrink:0}._viewDetailsLink_ez8lp_340{color:var(--primary,#4f46e5);flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;transition:gap .15s;display:inline-flex}._institutionCard_ez8lp_135:hover ._viewDetailsLink_ez8lp_340{gap:.375rem}._arrowIcon_ez8lp_355{width:.75rem;height:.75rem}._paginationWrapper_ez8lp_361{border-top:1px solid var(--border,#f1f5f9);background-color:#fff;padding:.875rem 1.5rem}._paginationOverride_ez8lp_367{width:100%;border-top:none!important;padding-top:0!important}._emptyState_ez8lp_374{border:1px dashed var(--border,#cbd5e1);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}._emptyIconWrapper_ez8lp_386{width:2.75rem;height:2.75rem;color:var(--color-slate-400,#94a3b8);background-color:#f1f5f9;border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}._emptyIcon_ez8lp_386{width:1.375rem;height:1.375rem}._emptyTitle_ez8lp_403{color:var(--foreground,#1e293b);margin:0;font-size:.9375rem;font-weight:600}._emptyDescription_ez8lp_410{color:var(--muted-foreground,#64748b);max-width:22rem;margin:0;font-size:.8125rem}._clearSearchBtn_ez8lp_417{background-color:var(--primary-50,#eef2ff);color:var(--primary,#4f46e5);border:1px solid var(--primary-200,#c7d2fe);cursor:pointer;border-radius:.375rem;margin-top:.5rem;padding:.375rem .875rem;font-size:.75rem;font-weight:600;transition:all .15s}._clearSearchBtn_ez8lp_417:hover{background-color:#e0e7ff}._addBtn_ez8lp_434{box-shadow:0 1px 2px #0000000d;border-radius:.75rem!important;padding:.5rem .875rem!important;font-size:.75rem!important;font-weight:600!important}._btnIcon_ez8lp_442{width:1rem;height:1.125rem}._formContainer_1m2ia_1{flex-direction:column;width:100%;display:flex}._formHeader_1m2ia_7{border-bottom:1px solid var(--border,#f1f5f9);padding:1.5rem 1.75rem 1.25rem}._headerTop_1m2ia_12{align-items:center;gap:.875rem;display:flex}._iconBadge_1m2ia_18{color:#4f46e5;background:linear-gradient(135deg,#e0e7ff 0%,#c7d2fe 100%);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;box-shadow:0 2px 4px #4f46e51f}._headerIcon_1m2ia_31{width:1.375rem;height:1.375rem}._titleArea_1m2ia_36{flex-direction:column;display:flex}._title_1m2ia_36{color:var(--foreground,#0f172a);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}._subtitle_1m2ia_49{color:var(--muted-foreground,#64748b);margin-top:.25rem;font-size:.8125rem;line-height:1.4}._formBody_1m2ia_56{flex-direction:column;gap:1.125rem;max-height:52vh;padding:1.5rem 1.75rem;display:flex;overflow-y:auto}._field_1m2ia_65{flex-direction:column;display:flex}._label_1m2ia_70{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;align-items:center;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:flex}._requiredStar_1m2ia_81{color:#f43f5e;margin-left:.25rem}._inputWrapper_1m2ia_86{border-radius:.75rem;position:relative}._inputIcon_1m2ia_91{pointer-events:none;color:var(--muted-foreground,#94a3b8);align-items:center;padding-left:.875rem;display:flex;position:absolute;top:0;bottom:0;left:0}._icon_1m2ia_18{width:1rem;height:1rem}._input_1m2ia_86{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#0f172a);border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;font-weight:500;transition:all .15s}._input_1m2ia_86:focus{background-color:#fff;border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51f}._inputError_1m2ia_130{border-color:#fb7185}._inputError_1m2ia_130:focus{border-color:#e11d48;box-shadow:0 0 0 3px #f43f5e1f}._inputNoIcon_1m2ia_139{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#0f172a);border-radius:.75rem;padding:.625rem .875rem;font-size:.875rem;font-weight:500;transition:all .15s}._inputNoIcon_1m2ia_139:focus{background-color:#fff;border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51f}._select_1m2ia_161{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#0f172a);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border-radius:.75rem;outline:none;padding:.625rem 2.5rem .625rem .875rem;font-size:.875rem;font-weight:500;transition:all .15s}._select_1m2ia_161:focus{background-color:#fff;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}._select_1m2ia_161:disabled{color:#94a3b8;cursor:not-allowed;opacity:.75;background-color:#f1f5f9}._cityActionHeader_1m2ia_196{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._cityActionHeader_1m2ia_196 ._label_1m2ia_70{margin-bottom:0}._toggleCityBtn_1m2ia_207{color:#4f46e5;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}._toggleCityBtn_1m2ia_207:hover{text-decoration:underline}._errorText_1m2ia_221{color:#e11d48;margin-top:.375rem;font-size:.75rem;font-weight:500}._rowGrid_1m2ia_228{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){._rowGrid_1m2ia_228{grid-template-columns:1fr 1fr}}._staffNotice_1m2ia_240{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}._staffNoticeIcon_1m2ia_250{color:#2563eb;flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem}._staffNoticeText_1m2ia_258{color:#1e40af;margin:0;font-size:.75rem;line-height:1.45}._formFooter_1m2ia_265{background-color:var(--muted,#f8fafc);border-top:1px solid var(--border,#f1f5f9);justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.75rem;display:flex}._footerLeft_1m2ia_275{align-items:center;gap:.75rem;display:flex}._footerRight_1m2ia_281{align-items:center;gap:.75rem;margin-left:auto;display:flex}._cancelBtn_1m2ia_288{color:var(--muted-foreground,#64748b);border:1px solid var(--border,#e2e8f0);cursor:pointer;background:0 0;border-radius:.75rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;transition:all .15s}._cancelBtn_1m2ia_288:hover{color:var(--foreground,#0f172a);background-color:#fff;border-color:#cbd5e1}._logoutBtn_1m2ia_306{color:#e11d48;cursor:pointer;background:0 0;border:1px solid #fecdd3;border-radius:.75rem;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:flex}._logoutBtn_1m2ia_306:hover{background-color:#fff1f2;border-color:#fda4af}._submitBtn_1m2ia_326{min-width:11rem}._overlay_10ozi_1{-webkit-backdrop-filter:blur(8px);z-index:9999;background-color:#0f172aa6;justify-content:center;align-items:center;padding:1rem;animation:.2s cubic-bezier(.16,1,.3,1) forwards _fadeIn_10ozi_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_10ozi_1{0%{opacity:0}to{opacity:1}}._modal_10ozi_24{background:#fff;border-radius:1.25rem;flex-direction:column;width:100%;max-width:38rem;height:38rem;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) forwards _scaleIn_10ozi_1;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a40,0 0 0 1px #0f172a14}@keyframes _scaleIn_10ozi_1{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}._header_10ozi_52{background:linear-gradient(#f8fafc 0%,#fff 100%);border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.75rem 1.25rem;display:flex}._headerLeft_10ozi_62{align-items:flex-start;gap:1rem;display:flex}._iconWrapper_10ozi_68{color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#6366f1 100%);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;box-shadow:0 4px 12px #4f46e54d}._headerIcon_10ozi_81{width:1.5rem;height:1.5rem}._titleArea_10ozi_86{flex-direction:column;display:flex}._title_10ozi_86{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700}._subtitle_10ozi_99{color:#64748b;margin:.25rem 0 0;font-size:.875rem;line-height:1.4}._headerRight_10ozi_106{flex-shrink:0;align-items:center;gap:.75rem;display:flex}._headerCreateBtn_10ozi_113{white-space:nowrap;border-radius:.625rem!important;padding:.5rem .875rem!important;font-size:.8125rem!important}._closeBtn_10ozi_120{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}._closeBtn_10ozi_120:hover{color:#334155;background:#f1f5f9}._closeIcon_10ozi_138{width:1.25rem;height:1.25rem}._searchSection_10ozi_144{padding:1rem 1.75rem .5rem}._searchContainer_10ozi_148{align-items:center;display:flex;position:relative}._searchIcon_10ozi_154{color:#94a3b8;pointer-events:none;width:1.125rem;height:1.125rem;position:absolute;left:.875rem}._searchInput_10ozi_163{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;outline:none;width:100%;padding:.625rem 2.5rem;font-size:.875rem;transition:all .2s}._searchInput_10ozi_163:focus{background-color:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}._clearSearchBtn_10ozi_181{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem;transition:color .15s;display:flex;position:absolute;right:.75rem}._clearSearchBtn_10ozi_181:hover{color:#334155}._contentList_10ozi_201{flex-direction:column;flex:1;gap:.875rem;padding:.75rem 1.75rem 1rem;display:flex;overflow-y:auto}._emptyState_10ozi_210{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}._emptyIcon_10ozi_220{color:#cbd5e1;width:2.5rem;height:2.5rem;margin-bottom:.75rem}._emptyTitle_10ozi_227{color:#334155;font-size:.9375rem;font-weight:600}._emptyText_10ozi_233{color:#94a3b8;margin-top:.25rem;font-size:.8125rem}._instituteCard_10ozi_240{cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;transition:all .2s;display:flex}._instituteCard_10ozi_240:hover{background:#fafafa;border-color:#cbd5e1;transform:translateY(-1px)}._instituteCardSelected_10ozi_258{background:#fbfbfe;border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e5,0 4px 12px #4f46e514}._cardTopRow_10ozi_264{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._cardMainInfo_10ozi_271{align-items:flex-start;gap:.875rem;display:flex}._instituteAvatar_10ozi_277{color:#4f46e5;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s;display:flex}._instituteCardSelected_10ozi_258 ._instituteAvatar_10ozi_277{color:#fff;background:#4f46e5;border-color:#4f46e5}._instituteIcon_10ozi_297{width:1.25rem;height:1.25rem}._instituteTextGroup_10ozi_302{flex-direction:column;display:flex}._nameBadgeRow_10ozi_307{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._instituteName_10ozi_314{color:#0f172a;font-size:.9375rem;font-weight:700;line-height:1.3}._codeBadge_10ozi_321{text-transform:uppercase;letter-spacing:.04em;color:#475569;background:#f1f5f9;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700}._locationRow_10ozi_332{color:#64748b;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.75rem;display:flex}._locationIcon_10ozi_341{color:#94a3b8;width:.875rem;height:.875rem}._radioIndicator_10ozi_347{border:1.5px solid #cbd5e1;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.125rem;transition:all .15s;display:flex}._instituteCardSelected_10ozi_258 ._radioIndicator_10ozi_347{background:#4f46e5;border-color:#4f46e5}._radioDot_10ozi_365{background:#fff;border-radius:9999px;width:.5rem;height:.5rem}._rolesContainer_10ozi_373{border-top:1px dashed #e2e8f0;flex-direction:column;gap:.5rem;margin-top:.25rem;padding-top:.75rem;display:flex}._rolesLabel_10ozi_382{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.6875rem;font-weight:700}._rolesList_10ozi_390{flex-wrap:wrap;gap:.5rem;display:flex}._roleChip_10ozi_396{color:#475569;cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.4rem;padding:.4375rem .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}._roleChip_10ozi_396:hover{color:#1e293b;background:#f1f5f9;border-color:#cbd5e1}._roleChipSelected_10ozi_417{color:#4338ca;background:#eef2ff;border-color:#4f46e5;font-weight:700;box-shadow:0 0 0 1px #4f46e5}._roleChipIcon_10ozi_425{width:.875rem;height:.875rem}._roleCheckIcon_10ozi_430{color:#4f46e5;width:.875rem;height:.875rem}._footer_10ozi_437{background:#fff;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.75rem 1.25rem;display:flex}._selectedSummary_10ozi_447{flex-direction:column;gap:.125rem;min-width:0;display:flex}._summaryLabel_10ozi_454{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:.6875rem;font-weight:600}._summaryValue_10ozi_462{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}._footerActions_10ozi_471{flex-shrink:0;align-items:center;gap:.75rem;display:flex}._confirmButton_10ozi_478{min-width:11rem}._categorySection_10ozi_483{flex-direction:column;gap:.625rem;display:flex}._categoryHeader_10ozi_489{align-items:center;gap:.5rem;padding:.25rem;display:flex}._categoryTitle_10ozi_496{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.75rem;font-weight:700}._categoryBadgeCount_10ozi_504{color:#334155;background:#e2e8f0;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._badgeOwner_10ozi_516{color:#92400e;text-transform:uppercase;letter-spacing:.03em;background:#fef3c7;border:1px solid #fde68a;border-radius:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}._badgeAdmin_10ozi_528{color:#4338ca;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}._badgeEmployee_10ozi_538{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}._badgeEmployeeType_10ozi_548{color:#166534;text-transform:capitalize;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}._badgePermissions_10ozi_559{color:#475569;background:#f1f5f9;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:500}._badgeStudent_10ozi_568{color:#6b21a8;background:#faf5ff;border:1px solid #f3e8ff;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}._badgeSuperAdmin_10ozi_578{color:#991b1b;text-transform:uppercase;background:#fee2e2;border:1px solid #fecaca;border-radius:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}._superAdminCategoryIcon_10ozi_590{color:#ef4444;width:.875rem;height:.875rem}._adminCategoryIcon_10ozi_596{color:#4f46e5;width:.875rem;height:.875rem}._employeeCategoryIcon_10ozi_602{color:#059669;width:.875rem;height:.875rem}._studentCategoryIcon_10ozi_608{color:#9333ea;width:.875rem;height:.875rem}._buttonIcon_10ozi_614{width:1rem;height:1rem}._skeletonContainer_10ozi_620{flex-direction:column;gap:1rem;width:100%;display:flex}._skeletonBase_10ozi_627{background:linear-gradient(90deg,#f1f5f9 0%,#e2e8f0 50%,#f1f5f9 100%) 0 0/200% 100%;border-radius:.375rem;animation:1.5s ease-in-out infinite _shimmer_10ozi_1}@keyframes _shimmer_10ozi_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonCategoryIcon_10ozi_648{border-radius:.25rem;width:.875rem;height:.875rem}._skeletonCategoryTitle_10ozi_654{border-radius:.25rem;width:6rem;height:.75rem}._skeletonCard_10ozi_660{box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0;border-radius:.875rem;flex-direction:column;gap:.75rem;min-height:4.75rem;padding:1rem 1.125rem;display:flex}._skeletonAvatar_10ozi_672{border-radius:.625rem;flex-shrink:0;width:2.5rem;height:2.5rem}._skeletonTextGroup_10ozi_679{flex-direction:column;flex:1;gap:.5rem;display:flex}._skeletonNameRow_10ozi_686{align-items:center;gap:.5rem;display:flex}._skeletonTitle_10ozi_692{border-radius:.25rem;height:.9375rem}._skeletonBadge_10ozi_697{border-radius:.375rem;flex-shrink:0;width:3.5rem;height:1.125rem}._skeletonSubtitle_10ozi_704{border-radius:.25rem;height:.75rem}._skeletonRadio_10ozi_709{background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:9999px;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}._skeletonSummaryValue_10ozi_719{border-radius:.25rem;width:8rem;height:.875rem;margin-top:.125rem}._overlay_o31gw_1{-webkit-backdrop-filter:blur(8px);z-index:9999;background-color:#0f172aa6;justify-content:center;align-items:center;padding:1rem;animation:.2s cubic-bezier(.16,1,.3,1) forwards _fadeIn_o31gw_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_o31gw_1{0%{opacity:0}to{opacity:1}}._modal_o31gw_24{background:#fff;border-radius:1.25rem;flex-direction:column;width:100%;max-width:38rem;height:38rem;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) forwards _scaleIn_o31gw_1;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a40,0 0 0 1px #0f172a14}@keyframes _scaleIn_o31gw_1{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}._header_o31gw_52{background:linear-gradient(#f8fafc 0%,#fff 100%);border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.75rem 1.25rem;display:flex}._headerLeft_o31gw_62{align-items:flex-start;gap:1rem;display:flex}._iconWrapper_o31gw_68{color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#6366f1 100%);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;box-shadow:0 4px 12px #4f46e54d}._headerIcon_o31gw_81{width:1.5rem;height:1.5rem}._titleArea_o31gw_86{flex-direction:column;display:flex}._titleRow_o31gw_91{align-items:center;gap:.5rem;display:flex}._title_o31gw_86{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700}._superAdminTag_o31gw_105{color:#991b1b;text-transform:uppercase;letter-spacing:.04em;background:#fee2e2;border:1px solid #fecaca;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700}._subtitle_o31gw_117{color:#64748b;margin:.25rem 0 0;font-size:.875rem;line-height:1.4}._closeBtn_o31gw_124{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}._closeBtn_o31gw_124:hover{color:#334155;background:#f1f5f9}._closeIcon_o31gw_142{width:1.25rem;height:1.25rem}._searchSection_o31gw_148{padding:1rem 1.75rem .5rem}._searchContainer_o31gw_152{align-items:center;display:flex;position:relative}._searchIcon_o31gw_158{color:#94a3b8;pointer-events:none;width:1.125rem;height:1.125rem;position:absolute;left:.875rem}._searchInput_o31gw_167{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;outline:none;width:100%;padding:.625rem 2.5rem;font-size:.875rem;transition:all .2s}._searchInput_o31gw_167:focus{background-color:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}._clearSearchBtn_o31gw_185{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem;transition:color .15s;display:flex;position:absolute;right:.75rem}._clearSearchBtn_o31gw_185:hover{color:#334155}._contentList_o31gw_205{flex-direction:column;flex:1;gap:.875rem;padding:.75rem 1.75rem 1rem;display:flex;overflow-y:auto}._emptyState_o31gw_214{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}._emptyIcon_o31gw_224{color:#cbd5e1;width:2.5rem;height:2.5rem;margin-bottom:.75rem}._emptyTitle_o31gw_231{color:#334155;font-size:.9375rem;font-weight:600}._emptyText_o31gw_237{color:#94a3b8;margin-top:.25rem;font-size:.8125rem}._categorySection_o31gw_244{flex-direction:column;gap:.625rem;display:flex}._categoryHeader_o31gw_250{align-items:center;gap:.5rem;padding:.25rem;display:flex}._categoryTitle_o31gw_257{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.75rem;font-weight:700}._categoryBadgeCount_o31gw_265{color:#334155;background:#e2e8f0;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._categoryIcon_o31gw_277{color:#4f46e5;width:.875rem;height:.875rem}._instituteCard_o31gw_284{cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;transition:all .2s;display:flex}._instituteCard_o31gw_284:hover{background:#fafafa;border-color:#cbd5e1;transform:translateY(-1px)}._instituteCardSelected_o31gw_302{background:#fbfbfe;border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e5,0 4px 12px #4f46e514}._cardTopRow_o31gw_308{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._cardMainInfo_o31gw_315{flex:1;align-items:flex-start;gap:.875rem;min-width:0;display:flex}._instituteAvatar_o31gw_323{color:#4f46e5;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s;display:flex;overflow:hidden}._instituteCardSelected_o31gw_302 ._instituteAvatar_o31gw_323{color:#fff;background:#4f46e5;border-color:#4f46e5}._instituteAvatarImg_o31gw_344{object-fit:cover;width:100%;height:100%}._instituteAvatarInitials_o31gw_350{text-transform:uppercase;font-size:.875rem;font-weight:700}._instituteIcon_o31gw_356{width:1.25rem;height:1.25rem}._instituteTextGroup_o31gw_361{flex-direction:column;flex:1;min-width:0;display:flex}._nameBadgeRow_o31gw_368{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._instituteName_o31gw_375{color:#0f172a;font-size:.9375rem;font-weight:700;line-height:1.3}._codeBadge_o31gw_382{text-transform:uppercase;letter-spacing:.04em;color:#475569;background:#f1f5f9;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700}._badgeGlobal_o31gw_393{color:#4338ca;text-transform:uppercase;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}._badgeActive_o31gw_404{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}._badgeInactive_o31gw_414{color:#64748b;background:#f1f5f9;border-radius:.375rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}._locationRow_o31gw_423{color:#64748b;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.75rem;display:flex}._locationIcon_o31gw_432{color:#94a3b8;flex-shrink:0;width:.875rem;height:.875rem}._locationText_o31gw_439{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._radioIndicator_o31gw_445{border:1.5px solid #cbd5e1;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.125rem;transition:all .15s;display:flex}._instituteCardSelected_o31gw_302 ._radioIndicator_o31gw_445{background:#4f46e5;border-color:#4f46e5}._radioDot_o31gw_463{background:#fff;border-radius:9999px;width:.5rem;height:.5rem}._footer_o31gw_471{background:#fff;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.75rem 1.25rem;display:flex}._selectedSummary_o31gw_481{flex-direction:column;gap:.125rem;min-width:0;display:flex}._summaryLabel_o31gw_488{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:.6875rem;font-weight:600}._summaryValue_o31gw_496{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}._footerActions_o31gw_505{flex-shrink:0;align-items:center;gap:.75rem;display:flex}._confirmButton_o31gw_512{min-width:11rem}._buttonIcon_o31gw_516{width:1rem;height:1rem}._skeletonContainer_o31gw_522{flex-direction:column;gap:1rem;width:100%;display:flex}._skeletonBase_o31gw_529{background:linear-gradient(90deg,#f1f5f9 0%,#e2e8f0 50%,#f1f5f9 100%) 0 0/200% 100%;border-radius:.375rem;animation:1.5s ease-in-out infinite _shimmer_o31gw_1}@keyframes _shimmer_o31gw_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonCategoryIcon_o31gw_550{border-radius:.25rem;width:.875rem;height:.875rem}._skeletonCategoryTitle_o31gw_556{border-radius:.25rem;width:8rem;height:.75rem}._skeletonCard_o31gw_562{box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0;border-radius:.875rem;flex-direction:column;gap:.75rem;min-height:4.75rem;padding:1rem 1.125rem;display:flex}._skeletonAvatar_o31gw_574{border-radius:.625rem;flex-shrink:0;width:2.5rem;height:2.5rem}._skeletonTextGroup_o31gw_581{flex-direction:column;flex:1;gap:.5rem;display:flex}._skeletonNameRow_o31gw_588{align-items:center;gap:.5rem;display:flex}._skeletonTitle_o31gw_594{border-radius:.25rem;height:.9375rem}._skeletonBadge_o31gw_599{border-radius:.375rem;flex-shrink:0;width:3.5rem;height:1.125rem}._skeletonSubtitle_o31gw_606{border-radius:.25rem;height:.75rem}._skeletonRadio_o31gw_611{background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:9999px;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}._skeletonSummaryValue_o31gw_621{border-radius:.25rem;width:10rem;height:.875rem;margin-top:.125rem}._header_o3s4v_1{z-index:30;-webkit-backdrop-filter:blur(12px);-webkit-user-select:none;user-select:none;background-color:#fffc;border-bottom:1px solid #e2e8f0cc;justify-content:space-between;align-items:center;height:3.5rem;padding-inline:1.5rem;transition:all .2s;display:flex;position:sticky;top:0;box-shadow:0 1px 2px #0000000d}@media (width>=640px){._header_o3s4v_1{padding-inline:2rem}}._leftSection_o3s4v_25{align-items:center;gap:.75rem;display:flex}._backBtn_o3s4v_31{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0cc;border-radius:.625rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #00000008}._backBtn_o3s4v_31:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._backIcon_o3s4v_54{width:.875rem;height:.875rem}._rightSection_o3s4v_59{align-items:center;gap:.875rem;display:flex}._notificationBtn_o3s4v_65{color:#64748b;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0cc;border-radius:.625rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex;position:relative;box-shadow:0 1px 2px #00000008}._notificationBtn_o3s4v_65:hover{color:#4f46e5;background-color:#f8fafc;border-color:#cbd5e1}._notificationBtn_o3s4v_65:focus{outline:none;box-shadow:0 0 0 3px #4f46e526}._notificationIcon_o3s4v_91{width:1.125rem;height:1.125rem}._notificationBadge_o3s4v_96{background-color:#4f46e5;border-radius:9999px;width:.5rem;height:.5rem;position:absolute;top:.3125rem;right:.3125rem;box-shadow:0 0 0 2px #fff}._divider_o3s4v_107{background-color:#e2e8f0cc;width:1px;height:1.25rem}._instituteBtn_o3s4v_113{cursor:pointer;text-align:left;background-color:#fff;align-items:center;gap:.625rem;padding:.25rem .625rem .25rem .3125rem;font-family:inherit;transition:all .15s;display:flex;box-shadow:0 1px 2px #00000008}._instituteBtn_o3s4v_113:hover{background-color:#f8fafc}._instituteBtn_o3s4v_113:focus-visible{outline:none}._chevronIcon_o3s4v_135{color:#94a3b8;flex-shrink:0;width:.875rem;height:.875rem;margin-left:.125rem;transition:transform .2s,color .15s;display:none}@media (width>=640px){._chevronIcon_o3s4v_135{display:block}}._instituteBtn_o3s4v_113:hover ._chevronIcon_o3s4v_135{color:#475569}._logoWrapper_o3s4v_155{background-color:#f8fafc;border:1px solid #e2e8f0cc;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}._logoImage_o3s4v_169{object-fit:cover;width:100%;height:100%}._logoFallback_o3s4v_175{color:#fff;background:linear-gradient(135deg,#4f46e5,#4338ca);justify-content:center;align-items:center;width:100%;height:100%;font-size:.75rem;font-weight:700;display:flex}._logoIcon_o3s4v_187{color:#fff;width:1.125rem;height:1.125rem}._instituteInfo_o3s4v_193{text-align:left;flex-direction:column;display:none}@media (width>=640px){._instituteInfo_o3s4v_193{display:flex}}._instituteName_o3s4v_205{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:.8125rem;font-weight:700;line-height:1.25;overflow:hidden}._userRole_o3s4v_216{color:#4f46e5;text-transform:uppercase;letter-spacing:.025em;font-size:.6875rem;font-weight:600;line-height:1.25}.react-tel-input{width:100%;font-family:Roboto,sans-serif;font-size:15px;position:relative}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{background-image:url(data:image/png;base64,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);width:16px;height:11px}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .fr,.react-tel-input .bl,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .nl,.react-tel-input .bq{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{letter-spacing:.01rem;background:#fff;border:1px solid #cacaca;border-radius:5px;outline:none;width:300px;height:35px;margin-left:0;padding-left:48px;font-size:14px;line-height:25px;position:relative;margin-top:0!important;margin-bottom:0!important}.react-tel-input .form-control.invalid-number,.react-tel-input .form-control.invalid-number:focus{background-color:#faf0f0;border:1px solid #d79f9f;border-left-color:#cacaca}.react-tel-input .flag-dropdown{background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px;padding:0;position:absolute;top:0;bottom:0}.react-tel-input .flag-dropdown:hover,.react-tel-input .flag-dropdown:focus{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2;background:#fff;border-radius:3px 0 0}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:#0000}.react-tel-input .selected-flag{border-radius:3px 0 0 3px;outline:none;width:38px;height:100%;padding:0 0 0 8px;position:relative}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background-color:#fff}.react-tel-input .selected-flag .flag{margin-top:-5px;position:absolute;top:50%}.react-tel-input .selected-flag .arrow{border-top:4px solid #555;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;margin-top:-2px;position:relative;top:50%;left:20px}.react-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.react-tel-input .country-list{z-index:1;background-color:#fff;border-radius:0 0 3px 3px;outline:none;width:300px;max-height:200px;margin:10px 0 10px -1px;padding:0;list-style:none;position:absolute;overflow-y:scroll;box-shadow:1px 2px 10px #00000059}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country:hover,.react-tel-input .country-list .country.highlight{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-top:2px;margin-right:7px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{background-color:#fff;padding:10px 0 6px 10px;position:sticky;top:0}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;outline:none;margin-left:6px;padding:3px 8px 5px;font-size:15px;line-height:15px}.react-tel-input .country-list .no-entries-message{opacity:.7;padding:7px 10px 11px}.react-tel-input .invalid-number-message{z-index:1;color:#de0000;background:#fff;padding:0 2px;font-size:13px;position:absolute;top:-8px;left:46px}.react-tel-input .special-label{z-index:1;white-space:nowrap;background:#fff;padding:0 2px;font-size:13px;display:none;position:absolute;top:-8px;left:46px}._container_4xx8v_1{color:#fff;background:linear-gradient(135deg,#1e1b4b 0%,#0f172a 100%);border:1px solid #6366f140;border-radius:1.5rem;padding:1.5rem;transition:all .2s;position:relative;box-shadow:0 20px 25px -5px #0003}@media (width>=640px){._container_4xx8v_1{padding:2rem}}._orbsContainer_4xx8v_18{pointer-events:none;border-radius:1.5rem;position:absolute;inset:0;overflow:hidden}._orbTopRight_4xx8v_26{filter:blur(48px);background-color:#6366f133;border-radius:9999px;width:18rem;height:18rem;position:absolute;top:-4rem;right:-4rem}._orbBottomCenter_4xx8v_37{filter:blur(48px);background-color:#7c3aed26;border-radius:9999px;width:16rem;height:16rem;position:absolute;bottom:-5rem;right:33.333%}._orbBottomLeft_4xx8v_48{filter:blur(48px);background-color:#2563eb26;border-radius:9999px;width:18rem;height:18rem;position:absolute;bottom:-5rem;left:-5rem}._contentWrapper_4xx8v_59{z-index:10;flex-direction:column;gap:1.5rem;display:flex;position:relative}@media (width>=1024px){._contentWrapper_4xx8v_59{flex-direction:row;justify-content:space-between;align-items:center}}._leftContent_4xx8v_75{flex-direction:column;gap:.625rem;max-width:36rem;display:flex}._greetingBadge_4xx8v_82{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1a;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000d}._greetingText_4xx8v_97{color:#f1f5f9}._greetingDot_4xx8v_101{background-color:#ffffff80;border-radius:9999px;width:.25rem;height:.25rem}._roleText_4xx8v_108{color:#c7d2fe;font-weight:600}._headline_4xx8v_113{letter-spacing:-.025em;color:#fff;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;font-weight:800;display:flex}@media (width>=640px){._headline_4xx8v_113{font-size:1.875rem}}._userNameGradient_4xx8v_131{background:linear-gradient(90deg,#fff,#e0e7ff,#a5b4fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text}._sparkleIcon_4xx8v_137{color:#fde047;flex-shrink:0;width:1.25rem;height:1.25rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_4xx8v_1;display:inline-block}@keyframes _pulse_4xx8v_1{0%,to{opacity:1}50%{opacity:.5}}._subtitle_4xx8v_155{color:#e0e7ffcc;margin:0;font-size:.75rem;line-height:1.625}@media (width>=640px){._subtitle_4xx8v_155{font-size:.875rem}}._rightContent_4xx8v_168{flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}@media (width>=640px){._rightContent_4xx8v_168{flex-direction:row;align-items:flex-end}}._selectorWrapper_4xx8v_182{position:relative}._selectorLabel_4xx8v_186{color:#c7d2feb3;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.625rem;font-weight:600;display:block}._triggerBtn_4xx8v_196{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;color:#fff;cursor:pointer;background-color:#ffffff1a;border:1px solid #fff3;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:190px;padding:.5rem .875rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 2px #0000000d}@media (width>=640px){._triggerBtn_4xx8v_196{width:auto}}._triggerBtn_4xx8v_196:hover{background-color:#ffffff26}._triggerBtn_4xx8v_196:active{background-color:#fff3}._triggerBtn_4xx8v_196:focus{outline:none;box-shadow:0 0 0 2px #818cf880}._triggerContent_4xx8v_236{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.625rem;display:flex;overflow:hidden}._modalTriggerWrapper_4xx8v_245{align-items:flex-end;display:flex}._iconBoxBranch_4xx8v_250{color:#ddd6fe;background-color:#8b5cf64d;border:1px solid #a78bfa66;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}._iconSmall_4xx8v_263{width:.875rem;height:.875rem}._triggerText_4xx8v_268{text-overflow:ellipsis;white-space:nowrap;color:#fff;overflow:hidden}._chevronIcon_4xx8v_275{color:#c7d2fe;flex-shrink:0;width:.875rem;height:.875rem;transition:transform .2s}._chevronRotate_4xx8v_283{transform:rotate(180deg)}._dropdownMenu_4xx8v_287{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:50;background-color:#0f172af5;border:1px solid #334155b3;border-radius:1rem;width:16rem;margin-top:.5rem;padding:.375rem;animation:.15s ease-out _fadeIn_4xx8v_1;position:absolute;top:100%;left:0;box-shadow:0 25px 50px -12px #00000080}@media (width>=640px){._dropdownMenu_4xx8v_287{left:auto;right:0}}@keyframes _fadeIn_4xx8v_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._searchHeader_4xx8v_321{border-bottom:1px solid #1e293b;padding:.375rem}._searchWrapper_4xx8v_326{align-items:center;display:flex;position:relative}._searchIcon_4xx8v_332{color:#94a3b8;pointer-events:none;width:.875rem;height:.875rem;position:absolute;left:.625rem}._searchInput_4xx8v_341{color:#fff;background-color:#1e293be6;border:1px solid #334155cc;border-radius:.75rem;width:100%;padding:.375rem 1.75rem .375rem 2rem;font-size:.75rem;transition:border-color .15s}._searchInput_4xx8v_341::placeholder{color:#94a3b8}._searchInput_4xx8v_341:focus{border-color:#6366f1cc;outline:none}._clearSearchBtn_4xx8v_364{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;padding:.125rem;display:flex;position:absolute;right:.5rem}._clearSearchBtn_4xx8v_364:hover{color:#fff}._dropdownList_4xx8v_380{flex-direction:column;gap:.125rem;max-height:12rem;padding-top:.25rem;padding-bottom:.25rem;padding-right:.25rem;display:flex;overflow-y:auto}._dropdownList_4xx8v_380::-webkit-scrollbar{width:5px;height:5px}._dropdownList_4xx8v_380::-webkit-scrollbar-track{background:#0f172a66;border-radius:9999px;margin:4px 0}._dropdownList_4xx8v_380::-webkit-scrollbar-thumb{background:#6366f166;border-radius:9999px}._dropdownList_4xx8v_380::-webkit-scrollbar-thumb:hover{background:#818cf8b3}._dropdownItem_4xx8v_412{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;font-size:.75rem;transition:background-color .15s,color .15s;display:flex}._dropdownItemInactive_4xx8v_427{color:#cbd5e1}._dropdownItemInactive_4xx8v_427:hover{color:#fff;background-color:#1e293bcc}._dropdownItemActiveBranch_4xx8v_436{color:#fff;background-color:#7c3aed4d;border-color:#8b5cf666;font-weight:700}._optionLabel_4xx8v_443{text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem;overflow:hidden}._checkIconBranch_4xx8v_450{color:#a78bfa;flex-shrink:0;width:.875rem;height:.875rem}._statusMessage_4xx8v_457{color:#94a3b8;text-align:center;padding:.75rem;font-size:.75rem;font-style:italic}._modalTriggerBtn_4xx8v_465{color:#fff;cursor:pointer;background-color:#ffffff1a;border:1px solid #fff3;border-radius:.75rem;justify-content:center;align-items:center;padding:.625rem;transition:all .15s;display:flex;box-shadow:0 1px 2px #0000000d}._modalTriggerBtn_4xx8v_465:hover{background-color:#fff3}._modalTriggerBtn_4xx8v_465:active{background-color:#ffffff40}._modalTriggerBtn_4xx8v_465:focus{outline:none;box-shadow:0 0 0 2px #818cf880}._modalTriggerIcon_4xx8v_492{width:1rem;height:1rem}._container_sasn2_1{color:var(--muted-foreground,#64748b);border-top:1px solid #e2e8f0cc;flex-direction:column;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;font-size:.75rem;display:flex}@media (width>=640px){._container_sasn2_1{flex-direction:row}}._summaryText_sasn2_19{color:var(--muted-foreground,#64748b)}._highlight_sasn2_23{color:var(--foreground,#334155);font-weight:600}._controls_sasn2_28{align-items:center;gap:.25rem;display:flex}._arrowBtn_sasn2_34{border:1px solid var(--border,#e2e8f0);color:var(--foreground,#475569);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;transition:background-color .15s,color .15s;display:flex}._arrowBtn_sasn2_34:hover:not(:disabled){background-color:var(--muted,#f1f5f9)}._arrowBtn_sasn2_34:disabled{opacity:.4;cursor:not-allowed}._arrowIcon_sasn2_56{width:1rem;height:1rem}._pageBtn_sasn2_61{cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding-inline:.625rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._pageBtnActive_sasn2_76{background-color:var(--primary,#4f46e5);color:#fff;box-shadow:0 1px 2px #0000000d}._pageBtnInactive_sasn2_82{border-color:var(--border,#e2e8f0);color:var(--foreground,#475569);background-color:#0000}._pageBtnInactive_sasn2_82:hover{background-color:var(--muted,#f1f5f9)}._ellipsis_sasn2_92{color:#94a3b8;-webkit-user-select:none;user-select:none;padding-inline:.25rem;font-weight:500}._container_1950n_1{justify-content:center;align-items:center;width:100%;min-height:360px;padding:1.5rem;display:flex}._card_1950n_10{background-color:var(--card,#fff);border:1px solid var(--border,#f1f5f9);text-align:center;border-radius:1rem;width:100%;max-width:32rem;padding:2rem;transition:all .2s;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._iconWrapper_1950n_22{margin-inline:auto;background-color:#fff1f2;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.25rem;display:flex;box-shadow:0 0 0 8px #ffe4e680}._icon_1950n_22{color:#e11d48;width:2rem;height:2rem}._title_1950n_41{color:var(--foreground,#1e293b);letter-spacing:-.025em;margin-top:0;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}._subtitle_1950n_50{color:var(--muted-foreground,#64748b);margin-inline:auto;max-width:24rem;margin-top:0;margin-bottom:1.5rem;font-size:.875rem}._actionsRow_1950n_59{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._retryBtn_1950n_68{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#4338ca);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 4px 6px -1px #4f46e533}._retryBtn_1950n_68:hover{background:linear-gradient(135deg,#4338ca,#3730a3)}._retryBtn_1950n_68:active{transform:scale(.98)}._homeBtn_1950n_93{color:var(--foreground,#334155);background-color:var(--muted,#f1f5f9);border:1px solid var(--border,#e2e8f0);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}._homeBtn_1950n_93:hover{background-color:#e2e8f0}._homeBtn_1950n_93:active{transform:scale(.98)}._btnIcon_1950n_117{width:1rem;height:1rem}._detailsSection_1950n_122{text-align:left;border-top:1px solid var(--border,#f1f5f9);margin-top:1rem;padding-top:1rem}._detailsToggleBtn_1950n_129{width:100%;color:var(--muted-foreground,#64748b);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;font-size:.75rem;font-weight:500;transition:color .15s;display:flex}._detailsToggleBtn_1950n_129:hover{color:var(--foreground,#334155)}._toggleIcon_1950n_149{width:1rem;height:1rem}._detailsBox_1950n_154{color:#fda4af;background-color:#0f172a;border-radius:.75rem;max-height:12rem;margin-top:.75rem;padding:.875rem;font-family:monospace;font-size:.75rem;overflow:auto;box-shadow:inset 0 2px 4px #0003}._errorMessage_1950n_167{color:#fb7185;margin-top:0;margin-bottom:.25rem;font-weight:600}._errorStack_1950n_174{color:#94a3b8;white-space:pre-wrap;margin:0;font-family:inherit;font-size:.6875rem;line-height:1.5}._overlay_f85pv_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_f85pv_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_f85pv_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_f85pv_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_f85pv_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_f85pv_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_f85pv_53{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;display:flex}._headerIcon_f85pv_53{width:1.25rem;height:1.25rem}._headerTitle_f85pv_70{color:var(--foreground,#1e293b);font-size:1.125rem;font-weight:700}._headerSubtitle_f85pv_76{color:var(--muted-foreground,#64748b);font-size:.75rem}._closeBtn_f85pv_81{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeBtn_f85pv_81:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_f85pv_81:disabled{opacity:.5;cursor:not-allowed}._closeIcon_f85pv_101{width:1.25rem;height:1.25rem}._form_f85pv_106{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._formBody_f85pv_114{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._fieldGroup_f85pv_123{flex-direction:column;gap:.375rem;display:flex}._label_f85pv_129{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;display:block}._subLabel_f85pv_138{color:var(--muted-foreground,#64748b);font-size:.75rem;font-weight:500;display:block}._required_f85pv_145{color:#ef4444}._inputWrapper_f85pv_149{position:relative}._inputIcon_f85pv_153{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._inputWithIcon_f85pv_164{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:all .15s}._inputWithIcon_f85pv_164:focus,._input_f85pv_149:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f133}._disabledInput_f85pv_186{background-color:var(--muted,#f1f5f9);color:var(--muted-foreground,#64748b);cursor:not-allowed;opacity:.85}._input_f85pv_149{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;transition:all .15s}._compactInput_f85pv_204{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);border-radius:.75rem;padding:.5rem .875rem;font-size:.875rem;transition:all .15s}._compactInput_f85pv_204:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f133}._twoCols_f85pv_222{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=640px){._twoCols_f85pv_222{grid-template-columns:repeat(2,minmax(0,1fr))}}._sectionHeader_f85pv_234{border-top:1px solid var(--border,#f1f5f9);align-items:center;gap:.5rem;padding-top:.5rem;display:flex}._sectionIcon_f85pv_242{width:1rem;height:1rem;color:var(--primary,#4f46e5)}._sectionTitle_f85pv_248{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._fieldGrid_f85pv_256{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._errorText_f85pv_262{color:#ef4444;margin-top:.25rem;font-size:.75rem;font-weight:500}._selectField_f85pv_269{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);box-sizing:border-box;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border-radius:.75rem;padding:.5rem 2rem .5rem .875rem;font-size:.875rem;transition:all .15s}._selectField_f85pv_269:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 2px #6366f133}._selectField_f85pv_269:disabled{background-color:var(--muted,#f1f5f9);color:var(--muted-foreground,#94a3b8);cursor:not-allowed;opacity:.75}._cityActionHeader_f85pv_301{justify-content:space-between;align-items:center;display:flex}._toggleCityBtn_f85pv_307{color:var(--primary,#4f46e5);cursor:pointer;background:0 0;border:none;padding:0;font-size:.6875rem;font-weight:600;text-decoration:underline;transition:color .15s}._toggleCityBtn_f85pv_307:hover{color:#4338ca}._footer_f85pv_323{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_f85pv_334{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitBtn_f85pv_340{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._submitIcon_f85pv_346{width:1rem;height:1rem}._overlay_18ee1_1{z-index:50;position:fixed;inset:0;overflow:hidden}._backdrop_18ee1_8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a66;transition:opacity .3s;position:fixed;inset:0}._wrapper_18ee1_16{inset-block:0;max-width:100%;padding-left:2.5rem;display:flex;position:fixed;right:0}._drawer_18ee1_25{background-color:var(--card,#fff);border-left:1px solid var(--border,#f1f5f9);flex-direction:column;justify-content:space-between;width:100vw;max-width:32rem;transition:transform .3s ease-in-out;display:flex;box-shadow:0 25px 50px -12px #00000040}._header_18ee1_37{border-bottom:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerContent_18ee1_47{align-items:center;gap:.75rem;display:flex}._headerIconWrapper_18ee1_53{background-color:var(--primary-50,#eef2ff);width:2.5rem;height:2.5rem;color:var(--primary,#4f46e5);border:1px solid #c7d2fecc;border-radius:.75rem;justify-content:center;align-items:center;display:flex}._headerIcon_18ee1_53{width:1.25rem;height:1.25rem}._headerTitle_18ee1_70{color:var(--foreground,#1e293b);font-size:1.125rem;font-weight:700}._headerSubtitle_18ee1_76{color:var(--muted-foreground,#64748b);font-size:.75rem}._closeBtn_18ee1_81{color:var(--muted-foreground,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.5rem;transition:all .15s}._closeBtn_18ee1_81:hover{color:var(--foreground,#475569);background-color:var(--muted,#f1f5f9)}._closeBtn_18ee1_81:disabled{opacity:.5;cursor:not-allowed}._closeIcon_18ee1_101{width:1.25rem;height:1.25rem}._form_18ee1_106{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._formBody_18ee1_114{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._fieldGroup_18ee1_123{flex-direction:column;gap:.375rem;display:flex}._label_18ee1_129{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;display:block}._required_18ee1_138{color:#ef4444}._inputWrapper_18ee1_142{position:relative}._inputIcon_18ee1_146{width:1rem;height:1rem;color:var(--muted-foreground,#94a3b8);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._inputWithIcon_18ee1_157{border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);background-color:#fff;border-radius:.75rem;outline:none;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:all .15s;box-shadow:0 1px 2px #0000000a}._inputWithIcon_18ee1_157:focus{border-color:var(--primary,#4f46e5);background-color:#fff;outline:none;box-shadow:0 0 0 3px #4f46e51a}._selectWithIcon_18ee1_180{border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#1e293b);appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border-radius:.75rem;outline:none;padding:.625rem 2.25rem .625rem 2.5rem;font-size:.875rem;transition:all .15s;box-shadow:0 1px 2px #0000000a}._selectWithIcon_18ee1_180:focus{border-color:var(--primary,#4f46e5);background-color:#fff;outline:none;box-shadow:0 0 0 2px #6366f133}._disabledInput_18ee1_209{cursor:not-allowed;background-color:var(--muted,#f1f5f9)!important;color:var(--muted-foreground,#64748b)!important}._errorText_18ee1_215{color:#ef4444;margin-top:.25rem;font-size:.75rem;font-weight:500}._rowGrid_18ee1_222{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (width<=640px){._rowGrid_18ee1_222{grid-template-columns:1fr}}._sectionHeader_18ee1_234{border-bottom:1px solid var(--border,#f1f5f9);align-items:center;gap:.5rem;margin-top:.25rem;padding-bottom:.5rem;display:flex}._sectionIcon_18ee1_243{width:1rem;height:1rem;color:var(--primary,#4f46e5)}._sectionTitle_18ee1_249{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}._optionalTag_18ee1_257{color:var(--muted-foreground,#94a3b8);text-transform:none;letter-spacing:normal;margin-left:.375rem;font-size:.6875rem;font-weight:500}._checkboxCard_18ee1_266{border:1px solid var(--border,#e2e8f0);background-color:var(--muted,#f8fafc99);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;transition:all .15s;display:flex}._checkboxCard_18ee1_266:hover{background-color:var(--muted,#f8fafc);border-color:#cbd5e1}._checkbox_18ee1_266{width:1.125rem;height:1.125rem;accent-color:var(--primary,#4f46e5);cursor:pointer;border-radius:.25rem;flex-shrink:0;margin-top:.125rem}._checkboxContent_18ee1_293{flex-direction:column;gap:.125rem;display:flex}._checkboxTitle_18ee1_299{color:var(--foreground,#1e293b);font-size:.875rem;font-weight:600}._checkboxDescription_18ee1_305{color:var(--muted-foreground,#64748b);font-size:.75rem}._footer_18ee1_310{border-top:1px solid var(--border,#f1f5f9);background-color:var(--muted,#f8fafc80);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_18ee1_321{padding:.625rem 1rem!important;font-size:.75rem!important;font-weight:600!important}._submitBtn_18ee1_327{padding:.625rem 1.25rem!important;font-size:.75rem!important;font-weight:600!important}._submitIcon_18ee1_333{width:1rem;height:1rem}._grid_8i89l_1{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;width:100%;display:grid}._card_8i89l_8{background-color:var(--card,#fff);border:1px solid var(--border,#f1f5f9);box-sizing:border-box;border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:.875rem;min-height:6.75rem;padding:1rem 1.125rem;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_8i89l_1;display:flex;box-shadow:0 1px 2px #00000008}@keyframes _pulse_8i89l_1{0%,to{opacity:1}50%{opacity:.5}}._cardHeader_8i89l_32{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._identity_8i89l_39{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._logo_8i89l_47{background-color:var(--muted,#e2e8f0);border-radius:.5rem;flex-shrink:0;width:2.375rem;height:2.375rem}._textGroup_8i89l_55{flex-direction:column;flex:1;gap:.3125rem;min-width:0;display:flex}._title_8i89l_63{background-color:var(--muted,#e2e8f0);border-radius:.25rem;width:65%;height:.9375rem}._subtitle_8i89l_70{background-color:var(--muted,#f1f5f9);border-radius:.25rem;width:45%;height:.625rem}._badge_8i89l_77{background-color:var(--muted,#e2e8f0);border-radius:.25rem;flex-shrink:0;width:3rem;height:.75rem}._cardFooter_8i89l_85{border-top:1px solid var(--border,#f1f5f9);justify-content:space-between;align-items:center;padding-top:.5rem;display:flex}._contact_8i89l_93{background-color:var(--muted,#f1f5f9);border-radius:.25rem;width:45%;height:.6875rem}._link_8i89l_100{background-color:var(--muted,#e2e8f0);border-radius:.25rem;width:4.5rem;height:.75rem}._container_dbf2r_1{width:100%;max-width:28rem;margin-left:auto;margin-right:auto;padding:1.5rem}@media (width>=640px){._container_dbf2r_1{padding:2rem}}._header_dbf2r_15{text-align:center;margin-bottom:2rem}@media (width>=1024px){._header_dbf2r_15{text-align:left}}._title_dbf2r_26{color:var(--foreground,#0f172a);letter-spacing:-.025em;font-size:1.5rem;font-weight:800}@media (width>=640px){._title_dbf2r_26{font-size:1.875rem}}._subtitle_dbf2r_39{color:var(--muted-foreground,#64748b);margin-top:.25rem;font-size:.875rem;font-weight:500}._errorAlert_dbf2r_46{color:#be123c;background-color:#fff1f2;border:1px solid #fecdd3;border-radius:.75rem;align-items:flex-start;gap:.625rem;margin-bottom:1.5rem;padding:.875rem;font-size:.75rem;font-weight:600;display:flex}._successAlert_dbf2r_60{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:.75rem;align-items:flex-start;gap:.625rem;margin-bottom:1.5rem;padding:.875rem;font-size:.75rem;font-weight:600;display:flex}._alertIcon_dbf2r_74{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}._form_dbf2r_81{flex-direction:column;gap:1.25rem;display:flex}._typeSwitch_dbf2r_87{background-color:var(--muted,#f1f5f9);border-radius:.75rem;padding:.25rem;display:flex}._typeBtn_dbf2r_94{cursor:pointer;color:var(--muted-foreground,#64748b);background:0 0;border:none;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;font-weight:700;transition:all .15s;display:flex}._typeBtn_dbf2r_94:hover{color:var(--foreground,#334155)}._typeBtnActive_dbf2r_116{background-color:var(--card,#fff);color:var(--primary,#4f46e5);box-shadow:0 1px 2px #0000000d}._label_dbf2r_122{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:block}._inputWrapper_dbf2r_132{border-radius:.75rem;position:relative;box-shadow:0 1px 2px #0000000d}._inputIcon_dbf2r_138{pointer-events:none;color:var(--muted-foreground,#94a3b8);align-items:center;padding-left:.875rem;display:flex;position:absolute;top:0;bottom:0;left:0}._icon_dbf2r_150{width:1rem;height:1rem}._input_dbf2r_132{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#0f172a);border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;font-weight:500;transition:all .15s}._input_dbf2r_132:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 4px #6366f11a}._inputError_dbf2r_177{border-color:#fb7185}._inputError_dbf2r_177:focus{border-color:#e11d48;box-shadow:0 0 0 4px #f43f5e1a}._otpInput_dbf2r_186{letter-spacing:.1em;font-weight:700}._errorText_dbf2r_191{color:#e11d48;margin-top:.375rem;font-size:.75rem;font-weight:500}._identifierCard_dbf2r_198{border:1px solid var(--border,#e2e8f0);background-color:#f1f5f9cc;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}._identifierInfo_dbf2r_208{align-items:center;gap:.5rem;display:flex;overflow:hidden}._identifierIcon_dbf2r_215{width:1rem;height:1rem;color:var(--primary,#4f46e5);flex-shrink:0}._identifierText_dbf2r_222{color:var(--foreground,#334155);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}._changeBtn_dbf2r_231{color:var(--primary,#4f46e5);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.25rem;margin-left:.5rem;font-size:.75rem;font-weight:700;display:flex}._changeBtn_dbf2r_231:hover{text-decoration:underline}._otpActions_dbf2r_249{justify-content:space-between;align-items:center;padding-top:.25rem;font-size:.75rem;font-weight:500;display:flex}._changeBackBtn_dbf2r_258{color:var(--muted-foreground,#64748b);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;display:flex}._changeBackBtn_dbf2r_258:hover{color:var(--foreground,#334155)}._resendBtn_dbf2r_272{color:var(--primary,#4f46e5);cursor:pointer;background:0 0;border:none;font-weight:700}._resendBtn_dbf2r_272:hover{text-decoration:underline}._resendBtn_dbf2r_272:disabled{opacity:.5;cursor:not-allowed}._submitBtn_dbf2r_289{width:100%}._signupPrompt_dbf2r_293{text-align:center;margin-top:1.5rem}._signupPromptText_dbf2r_298{color:var(--muted-foreground,#64748b);justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._signupBtn_dbf2r_307{color:var(--primary,#4f46e5);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:700;transition:-webkit-text-decoration .15s,text-decoration .15s}._signupBtn_dbf2r_307:hover{text-decoration:underline}._footerSupport_dbf2r_322{border-top:1px solid var(--border,#f1f5f9);text-align:center;margin-top:2rem;padding-top:1.5rem}._supportText_dbf2r_329{color:var(--muted-foreground,#64748b);font-size:.75rem}._supportLink_dbf2r_334{color:var(--primary,#4f46e5);font-weight:700}._supportLink_dbf2r_334:hover{text-decoration:underline}._container_ec4zw_1{width:100%;max-width:28rem;margin-left:auto;margin-right:auto;padding:1.5rem}@media (width>=640px){._container_ec4zw_1{padding:2rem}}._header_ec4zw_15{text-align:center;margin-bottom:1.75rem}@media (width>=1024px){._header_ec4zw_15{text-align:left}}._title_ec4zw_26{color:var(--foreground,#0f172a);letter-spacing:-.025em;font-size:1.5rem;font-weight:800}@media (width>=640px){._title_ec4zw_26{font-size:1.875rem}}._subtitle_ec4zw_39{color:var(--muted-foreground,#64748b);margin-top:.25rem;font-size:.875rem;font-weight:500}._form_ec4zw_46{flex-direction:column;gap:1.125rem;display:flex}._field_ec4zw_52{flex-direction:column;display:flex}._label_ec4zw_57{color:var(--foreground,#334155);text-transform:uppercase;letter-spacing:.05em;align-items:center;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:flex}._requiredStar_ec4zw_68{color:#f43f5e;margin-left:.25rem}._inputWrapper_ec4zw_73{border-radius:.75rem;position:relative;box-shadow:0 1px 2px #0000000d}._inputIcon_ec4zw_79{pointer-events:none;color:var(--muted-foreground,#94a3b8);align-items:center;padding-left:.875rem;display:flex;position:absolute;top:0;bottom:0;left:0}._icon_ec4zw_91{width:1rem;height:1rem}._input_ec4zw_73{background-color:var(--muted,#f8fafc);border:1px solid var(--border,#e2e8f0);width:100%;color:var(--foreground,#0f172a);border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;font-weight:500;transition:all .15s}._input_ec4zw_73:focus{background-color:var(--background,#fff);border-color:var(--primary,#4f46e5);outline:none;box-shadow:0 0 0 4px #6366f11a}._inputError_ec4zw_118{border-color:#fb7185}._inputError_ec4zw_118:focus{border-color:#e11d48;box-shadow:0 0 0 4px #f43f5e1a}._phoneInputContainer_ec4zw_127{width:100%}._errorText_ec4zw_131{color:#e11d48;margin-top:.375rem;font-size:.75rem;font-weight:500}._submitBtn_ec4zw_138{width:100%;margin-top:.5rem}._loginPrompt_ec4zw_143{text-align:center;margin-top:1.25rem}._loginPromptText_ec4zw_148{color:var(--muted-foreground,#64748b);justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._loginBtn_ec4zw_157{color:var(--primary,#4f46e5);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:700;transition:-webkit-text-decoration .15s,text-decoration .15s}._loginBtn_ec4zw_157:hover{text-decoration:underline}._successCard_ec4zw_172{text-align:center;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:1rem;flex-direction:column;align-items:center;margin-bottom:1rem;padding:1.5rem 1rem;display:flex}._successIcon_ec4zw_184{color:#059669;width:2.75rem;height:2.75rem;margin-bottom:.75rem}._successTitle_ec4zw_191{color:#065f46;margin-bottom:.375rem;font-size:1.125rem;font-weight:700}._successText_ec4zw_198{color:#047857;margin-bottom:1.25rem;font-size:.8125rem;line-height:1.4}._footerSupport_ec4zw_205{border-top:1px solid var(--border,#f1f5f9);text-align:center;margin-top:1.75rem;padding-top:1.25rem}._supportText_ec4zw_212{color:var(--muted-foreground,#64748b);font-size:.75rem}._supportLink_ec4zw_217{color:var(--primary,#4f46e5);font-weight:700}._supportLink_ec4zw_217:hover{text-decoration:underline}._container_1kjq9_1{color:#fff;background-color:#0f172a;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}@media (width>=1024px){._container_1kjq9_1{display:none}}._brand_1kjq9_16{align-items:center;gap:.625rem;display:flex}._brandIcon_1kjq9_22{color:#fff;background-color:#4f46e5;border-radius:.75rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:flex;box-shadow:0 1px 2px #0000000d}._brandTitle_1kjq9_36{letter-spacing:-.025em;font-size:1.125rem;font-weight:700}._badge_1kjq9_42{color:#a5b4fc;background-color:#1e1b4b;border:1px solid #3730a380;border-radius:9999px;padding:.125rem .625rem;font-size:11px;font-weight:600}._layout_1wynl_1{background-color:var(--background,#f8fafc);height:100vh;display:flex;overflow:hidden}._contentArea_1wynl_8{flex:1;width:100%;height:100vh;overflow-y:auto}
