*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}:is(.auth-shell,.admin-shell) .visible{visibility:visible}:is(.auth-shell,.admin-shell) .collapse{visibility:collapse}:is(.auth-shell,.admin-shell) .static{position:static}:is(.auth-shell,.admin-shell) .fixed{position:fixed}:is(.auth-shell,.admin-shell) .absolute{position:absolute}:is(.auth-shell,.admin-shell) .relative{position:relative}:is(.auth-shell,.admin-shell) .inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}:is(.auth-shell,.admin-shell) .inset-y-0{top:0;bottom:0}:is(.auth-shell,.admin-shell) .bottom-6{bottom:1.5rem}:is(.auth-shell,.admin-shell) .bottom-8{bottom:2rem}:is(.auth-shell,.admin-shell) .left-1\/2{left:50%}:is(.auth-shell,.admin-shell) .left-6{left:1.5rem}:is(.auth-shell,.admin-shell) .right-3{right:.75rem}:is(.auth-shell,.admin-shell) .right-6{right:1.5rem}:is(.auth-shell,.admin-shell) .mx-2{margin-left:.5rem;margin-right:.5rem}:is(.auth-shell,.admin-shell) .mx-auto{margin-left:auto;margin-right:auto}:is(.auth-shell,.admin-shell) .my-8{margin-top:2rem;margin-bottom:2rem}:is(.auth-shell,.admin-shell) .mb-11{margin-bottom:2.75rem}:is(.auth-shell,.admin-shell) .mb-12{margin-bottom:3rem}:is(.auth-shell,.admin-shell) .mb-2{margin-bottom:.5rem}:is(.auth-shell,.admin-shell) .mb-4{margin-bottom:1rem}:is(.auth-shell,.admin-shell) .mb-6{margin-bottom:1.5rem}:is(.auth-shell,.admin-shell) .mb-8{margin-bottom:2rem}:is(.auth-shell,.admin-shell) .mt-1{margin-top:.25rem}:is(.auth-shell,.admin-shell) .mt-2{margin-top:.5rem}:is(.auth-shell,.admin-shell) .mt-4{margin-top:1rem}:is(.auth-shell,.admin-shell) .mt-6{margin-top:1.5rem}:is(.auth-shell,.admin-shell) .\!block{display:block!important}:is(.auth-shell,.admin-shell) .block{display:block}:is(.auth-shell,.admin-shell) .inline-block{display:inline-block}:is(.auth-shell,.admin-shell) .inline{display:inline}:is(.auth-shell,.admin-shell) .flex{display:flex}:is(.auth-shell,.admin-shell) .inline-flex{display:inline-flex}:is(.auth-shell,.admin-shell) .\!table{display:table!important}:is(.auth-shell,.admin-shell) .table{display:table}:is(.auth-shell,.admin-shell) .grid{display:grid}:is(.auth-shell,.admin-shell) .contents{display:contents}:is(.auth-shell,.admin-shell) .hidden{display:none}:is(.auth-shell,.admin-shell) .h-1{height:.25rem}:is(.auth-shell,.admin-shell) .h-10{height:2.5rem}:is(.auth-shell,.admin-shell) .h-12{height:3rem}:is(.auth-shell,.admin-shell) .h-14{height:3.5rem}:is(.auth-shell,.admin-shell) .h-16{height:4rem}:is(.auth-shell,.admin-shell) .h-3{height:.75rem}:is(.auth-shell,.admin-shell) .h-4{height:1rem}:is(.auth-shell,.admin-shell) .h-5{height:1.25rem}:is(.auth-shell,.admin-shell) .h-7{height:1.75rem}:is(.auth-shell,.admin-shell) .h-\[100dvh\]{height:100dvh}:is(.auth-shell,.admin-shell) .h-full{height:100%}:is(.auth-shell,.admin-shell) .h-px{height:1px}:is(.auth-shell,.admin-shell) .min-h-\[100dvh\]{min-height:100dvh}:is(.auth-shell,.admin-shell) .min-h-\[calc\(100dvh-1rem\)\]{min-height:calc(100dvh - 1rem)}:is(.auth-shell,.admin-shell) .min-h-full{min-height:100%}:is(.auth-shell,.admin-shell) .w-10{width:2.5rem}:is(.auth-shell,.admin-shell) .w-12{width:3rem}:is(.auth-shell,.admin-shell) .w-14{width:3.5rem}:is(.auth-shell,.admin-shell) .w-16{width:4rem}:is(.auth-shell,.admin-shell) .w-3{width:.75rem}:is(.auth-shell,.admin-shell) .w-4{width:1rem}:is(.auth-shell,.admin-shell) .w-5{width:1.25rem}:is(.auth-shell,.admin-shell) .w-64{width:16rem}:is(.auth-shell,.admin-shell) .w-7{width:1.75rem}:is(.auth-shell,.admin-shell) .w-\[100dvw\]{width:100dvw}:is(.auth-shell,.admin-shell) .w-auto{width:auto}:is(.auth-shell,.admin-shell) .w-full{width:100%}:is(.auth-shell,.admin-shell) .min-w-0{min-width:0px}:is(.auth-shell,.admin-shell) .max-w-\[220px\]{max-width:220px}:is(.auth-shell,.admin-shell) .max-w-\[30rem\]{max-width:30rem}:is(.auth-shell,.admin-shell) .max-w-md{max-width:28rem}:is(.auth-shell,.admin-shell) .flex-1{flex:1 1 0%}:is(.auth-shell,.admin-shell) .shrink-0{flex-shrink:0}:is(.auth-shell,.admin-shell) .grow{flex-grow:1}:is(.auth-shell,.admin-shell) .border-collapse{border-collapse:collapse}:is(.auth-shell,.admin-shell) .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.auth-shell,.admin-shell) .\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}:is(.auth-shell,.admin-shell) .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fadeSlideIn{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}:is(.auth-shell,.admin-shell) .animate-fade-slide-in{animation:fadeSlideIn .6s ease-out forwards}@keyframes slideRightIn{0%{opacity:0;filter:blur(4px);transform:translate(-20px)}to{opacity:1;filter:blur(0);transform:translate(0)}}:is(.auth-shell,.admin-shell) .animate-slide-right-in{animation:slideRightIn .7s ease-out forwards}@keyframes spin{to{transform:rotate(360deg)}}:is(.auth-shell,.admin-shell) .animate-spin{animation:spin 1s linear infinite}:is(.auth-shell,.admin-shell) .cursor-pointer{cursor:pointer}:is(.auth-shell,.admin-shell) .resize{resize:both}:is(.auth-shell,.admin-shell) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:is(.auth-shell,.admin-shell) .flex-col{flex-direction:column}:is(.auth-shell,.admin-shell) .place-items-center{place-items:center}:is(.auth-shell,.admin-shell) .items-start{align-items:flex-start}:is(.auth-shell,.admin-shell) .items-center{align-items:center}:is(.auth-shell,.admin-shell) .justify-center{justify-content:center}:is(.auth-shell,.admin-shell) .justify-between{justify-content:space-between}:is(.auth-shell,.admin-shell) .gap-1{gap:.25rem}:is(.auth-shell,.admin-shell) .gap-2{gap:.5rem}:is(.auth-shell,.admin-shell) .gap-3{gap:.75rem}:is(.auth-shell,.admin-shell) .gap-4{gap:1rem}:is(.auth-shell,.admin-shell) .gap-6{gap:1.5rem}:is(.auth-shell,.admin-shell) :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}:is(.auth-shell,.admin-shell) :is(.space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}:is(.auth-shell,.admin-shell) :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}:is(.auth-shell,.admin-shell) .self-start{align-self:flex-start}:is(.auth-shell,.admin-shell) .overflow-hidden{overflow:hidden}:is(.auth-shell,.admin-shell) .overflow-y-auto{overflow-y:auto}:is(.auth-shell,.admin-shell) .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.auth-shell,.admin-shell) .break-all{word-break:break-all}:is(.auth-shell,.admin-shell) .rounded{border-radius:.25rem}:is(.auth-shell,.admin-shell) .rounded-2xl{border-radius:1rem}:is(.auth-shell,.admin-shell) .rounded-3xl{border-radius:1.5rem}:is(.auth-shell,.admin-shell) .rounded-full{border-radius:9999px}:is(.auth-shell,.admin-shell) .border{border-width:1px}:is(.auth-shell,.admin-shell) .border-t{border-top-width:1px}:is(.auth-shell,.admin-shell) .border-solid{border-style:solid}:is(.auth-shell,.admin-shell) .border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .border-white\/10{border-color:#ffffff1a}:is(.auth-shell,.admin-shell) .border-white\/25{border-color:#ffffff40}:is(.auth-shell,.admin-shell) .border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .border-zinc-300{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .border-zinc-900{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-transparent{background-color:transparent}:is(.auth-shell,.admin-shell) .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-white\/40{background-color:#fff6}:is(.auth-shell,.admin-shell) .bg-white\/70{background-color:#ffffffb3}:is(.auth-shell,.admin-shell) .bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-zinc-100\/50{background-color:#f4f4f580}:is(.auth-shell,.admin-shell) .bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .bg-cover{background-size:cover}:is(.auth-shell,.admin-shell) .bg-center{background-position:center}:is(.auth-shell,.admin-shell) .object-contain{-o-object-fit:contain;object-fit:contain}:is(.auth-shell,.admin-shell) .object-cover{-o-object-fit:cover;object-fit:cover}:is(.auth-shell,.admin-shell) .p-2{padding:.5rem}:is(.auth-shell,.admin-shell) .p-4{padding:1rem}:is(.auth-shell,.admin-shell) .p-5{padding:1.25rem}:is(.auth-shell,.admin-shell) .p-8{padding:2rem}:is(.auth-shell,.admin-shell) .px-4{padding-left:1rem;padding-right:1rem}:is(.auth-shell,.admin-shell) .px-6{padding-left:1.5rem;padding-right:1.5rem}:is(.auth-shell,.admin-shell) .px-8{padding-left:2rem;padding-right:2rem}:is(.auth-shell,.admin-shell) .py-3{padding-top:.75rem;padding-bottom:.75rem}:is(.auth-shell,.admin-shell) .py-4{padding-top:1rem;padding-bottom:1rem}:is(.auth-shell,.admin-shell) .py-6{padding-top:1.5rem;padding-bottom:1.5rem}:is(.auth-shell,.admin-shell) .py-8{padding-top:2rem;padding-bottom:2rem}:is(.auth-shell,.admin-shell) .pb-8{padding-bottom:2rem}:is(.auth-shell,.admin-shell) .pl-\[3px\]{padding-left:3px}:is(.auth-shell,.admin-shell) .pr-12{padding-right:3rem}:is(.auth-shell,.admin-shell) .pr-2{padding-right:.5rem}:is(.auth-shell,.admin-shell) .pr-4{padding-right:1rem}:is(.auth-shell,.admin-shell) .pt-2{padding-top:.5rem}:is(.auth-shell,.admin-shell) .text-center{text-align:center}:is(.auth-shell,.admin-shell) .font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}:is(.auth-shell,.admin-shell) .text-2xl{font-size:1.5rem;line-height:2rem}:is(.auth-shell,.admin-shell) .text-4xl{font-size:2.25rem;line-height:2.5rem}:is(.auth-shell,.admin-shell) .text-lg{font-size:1.125rem;line-height:1.75rem}:is(.auth-shell,.admin-shell) .text-sm{font-size:.875rem;line-height:1.25rem}:is(.auth-shell,.admin-shell) .text-xl{font-size:1.25rem;line-height:1.75rem}:is(.auth-shell,.admin-shell) .text-xs{font-size:.75rem;line-height:1rem}:is(.auth-shell,.admin-shell) .font-light{font-weight:300}:is(.auth-shell,.admin-shell) .font-medium{font-weight:500}:is(.auth-shell,.admin-shell) .font-semibold{font-weight:600}:is(.auth-shell,.admin-shell) .uppercase{text-transform:uppercase}:is(.auth-shell,.admin-shell) .lowercase{text-transform:lowercase}:is(.auth-shell,.admin-shell) .italic{font-style:italic}:is(.auth-shell,.admin-shell) .ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}:is(.auth-shell,.admin-shell) .leading-snug{line-height:1.375}:is(.auth-shell,.admin-shell) .leading-tight{line-height:1.25}:is(.auth-shell,.admin-shell) .tracking-\[0\.14em\]{letter-spacing:.14em}:is(.auth-shell,.admin-shell) .text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .overline{text-decoration-line:overline}:is(.auth-shell,.admin-shell) .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.auth-shell,.admin-shell) .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.auth-shell,.admin-shell) .shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.auth-shell,.admin-shell) .outline{outline-style:solid}:is(.auth-shell,.admin-shell) .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.auth-shell,.admin-shell) .invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.auth-shell,.admin-shell) .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}:is(.auth-shell,.admin-shell) .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)}:is(.auth-shell,.admin-shell) .backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:is(.auth-shell,.admin-shell) .backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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)}:is(.auth-shell,.admin-shell) .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(.auth-shell,.admin-shell) .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(.auth-shell,.admin-shell) .\[a-z0-9_\:-\]{a-z0-9_:-}:is(.auth-shell,.admin-shell) .\[dashboard-editor\:container-grid\]{dashboard-editor:container-grid}:is(.auth-shell,.admin-shell) .\[dashboard-editor\:hydration\]{dashboard-editor:hydration}:is(.auth-shell,.admin-shell) .\[dashboard-editor\:perf\]{dashboard-editor:perf}:is(.auth-shell,.admin-shell) .\[dashboard-editor\:table-resize\]{dashboard-editor:table-resize}:is(.auth-shell,.admin-shell) .placeholder\:text-zinc-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .placeholder\:text-zinc-400::placeholder{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .focus-within\:border-zinc-400:focus-within{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .focus-within\:bg-zinc-200\/30:focus-within{background-color:#e4e4e74d}:is(.auth-shell,.admin-shell) .focus-within\:bg-zinc-50:focus-within{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .hover\:bg-zinc-100:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .hover\:text-zinc-600:hover{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .hover\:text-zinc-900:hover{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .hover\:underline:hover{text-decoration-line:underline}:is(.auth-shell,.admin-shell) .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}:is(.auth-shell,.admin-shell) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:is(.auth-shell,.admin-shell) .disabled\:opacity-50:disabled{opacity:.5}:is(.auth-shell,.admin-shell) .disabled\:opacity-60:disabled{opacity:.6}:is(.auth-shell,.admin-shell) .dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:border-emerald-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:border-white:is(.dark *){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}:is(.auth-shell,.admin-shell) .dark\:border-white\/20:is(.dark *){border-color:#fff3}:is(.auth-shell,.admin-shell) .dark\:border-zinc-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}:is(.auth-shell,.admin-shell) .dark\:bg-emerald-900\/20:is(.dark *){background-color:#064e3b33}:is(.auth-shell,.admin-shell) .dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}:is(.auth-shell,.admin-shell) .dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}:is(.auth-shell,.admin-shell) .dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:#ffffff08}:is(.auth-shell,.admin-shell) .dark\:bg-zinc-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:bg-zinc-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:bg-zinc-800\/40:is(.dark *){background-color:#27272a66}:is(.auth-shell,.admin-shell) .dark\:bg-zinc-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:text-zinc-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:text-zinc-400:is(.dark *){--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:text-zinc-500:is(.dark *){--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:text-zinc-900:is(.dark *){--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:focus-within\:border-zinc-500:focus-within:is(.dark *){--tw-border-opacity: 1;border-color:rgb(113 113 122 / var(--tw-border-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:focus-within\:bg-white\/10:focus-within:is(.dark *){background-color:#ffffff1a}:is(.auth-shell,.admin-shell) .dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}:is(.auth-shell,.admin-shell) .dark\:hover\:bg-zinc-200:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:is(.auth-shell,.admin-shell) .dark\:hover\:text-zinc-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}@media (min-width: 640px){:is(.auth-shell,.admin-shell) .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.auth-shell,.admin-shell) .sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 768px){:is(.auth-shell,.admin-shell) .md\:block{display:block}:is(.auth-shell,.admin-shell) .md\:hidden{display:none}:is(.auth-shell,.admin-shell) .md\:h-\[calc\(100dvh-1rem\)\]{height:calc(100dvh - 1rem)}:is(.auth-shell,.admin-shell) .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.auth-shell,.admin-shell) .md\:flex-row{flex-direction:row}:is(.auth-shell,.admin-shell) .md\:px-12{padding-left:3rem;padding-right:3rem}:is(.auth-shell,.admin-shell) .md\:text-left{text-align:left}:is(.auth-shell,.admin-shell) .md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 1024px){:is(.auth-shell,.admin-shell) .lg\:px-16{padding-left:4rem;padding-right:4rem}}@media (min-width: 1280px){:is(.auth-shell,.admin-shell) .xl\:flex{display:flex}}@media (min-width: 1536px){:is(.auth-shell,.admin-shell) .\32xl\:flex{display:flex}}._toastContainer_fno47_2{display:contents}._toast_fno47_2{position:fixed;bottom:1.25rem;right:1.25rem;z-index:2147483647;padding:.75rem 1rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:.75rem;animation:_slideInFromBottom_fno47_1 .3s ease}@keyframes _slideInFromBottom_fno47_1{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}._toastSuccess_fno47_32{background-color:var(--gray-900);color:var(--white)}._toastError_fno47_37{background-color:var(--red-50);color:#7f1d1d;border:1px solid var(--gray-200)}._toastIcon_fno47_43{width:1.25rem;height:1.25rem}._toastIconSuccess_fno47_48{color:#4ade80}._toastIconError_fno47_52{color:var(--red-500)}._toastMessage_fno47_56{font-size:.875rem;font-weight:500}.dark ._toastError_fno47_37{color:#f5b8b8}.dark ._toastIconSuccess_fno47_48{color:#15803d}@layer base{._content_auqkn_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_auqkn_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_auqkn_1}._content_auqkn_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_auqkn_1}._content_auqkn_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_auqkn_1}._content_auqkn_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_auqkn_1}@keyframes _slideUpAndFade_auqkn_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_auqkn_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_auqkn_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_auqkn_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}._contentDark_auqkn_83{background-color:#1f2937;color:#fff;border:1px solid #374151}}._footer_k4onh_1{margin:32px auto 16px;padding:12px 16px;max-width:960px;text-align:center;color:#475569;font-size:13px;line-height:1.4;border-top:1px solid rgba(99,102,241,.08)}.dark ._footer_k4onh_1{color:#cbd5f5;border-color:#94a3b83d}@layer base{._skeleton_1x4nk_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem;animation:_pulse_1x4nk_1 var(--animation-duration-slow) ease-in-out infinite}._skeleton_1x4nk_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:_shimmer_1x4nk_1 2s infinite}@keyframes _pulse_1x4nk_1{0%{opacity:.85}50%{opacity:.65}to{opacity:.85}}@keyframes _shimmer_1x4nk_1{to{transform:translate(100%)}}.dark ._skeleton_1x4nk_2{background-color:var(--muted)}.dark ._skeleton_1x4nk_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/dashboard/inter-latin-variable.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/dashboard/inter-italic-latin-variable.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/dashboard/plus-jakarta-sans-latin-variable.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dashboard/instrument-serif-latin.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/dashboard/instrument-serif-italic-latin.woff2) format("woff2")}:root{background-color:var(--page-background, var(--background));--z-content-low: 10;--z-content: 20;--z-content-high: 30;--z-nav-low: 100;--z-nav: 200;--z-nav-sticky: 300;--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem}:root{color-scheme:light;--background: hsl(220 30% 98%);--page-background: #f7fafc;--foreground: hsl(220 15% 25%);--surface: hsl(0 0% 100%);--surface-foreground: hsl(220 15% 25%);--sidebar: hsl(220 20% 96%);--sidebar-foreground: hsl(220 15% 25%);--card: hsl(0 0% 100%);--card-foreground: hsl(220 15% 25%);--popup: hsl(0 0% 100%);--popup-foreground: hsl(220 15% 25%);--primary: hsl(217 91% 60%);--primary-foreground: hsl(0 0% 100%);--secondary: hsl(170 75% 41%);--secondary-foreground: hsl(0 0% 100%);--accent: hsl(217 91% 60%);--accent-foreground: hsl(0 0% 100%);--muted: hsl(220 20% 94%);--muted-foreground: hsl(220 10% 45%);--success: hsl(145 63% 49%);--success-foreground: hsl(0 0% 100%);--error: hsl(0 84% 60%);--error-foreground: hsl(0 0% 100%);--warning: hsl(38 92% 50%);--warning-foreground: hsl(38 100% 10%);--info: hsl(200 92% 55%);--info-foreground: hsl(0 0% 100%);--info-hover: hsl(200 92% 60%);--info-active: hsl(200 92% 50%);--border: hsl(220 15% 89%);--ink: #141414;--ink-hover: #0a0a0a;--ink-foreground: #ffffff;--font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-heading: "Inter", sans-serif;--font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-family-cursive: "cursive";--shadow: 0 1px 2px 0 hsl(220 15% 25% / .05);--shadow-md: 0 4px 6px -1px hsl(220 15% 25% / .1), 0 2px 4px -2px hsl(220 15% 25% / .1);--shadow-lg: 0 10px 15px -3px hsl(220 15% 25% / .1), 0 4px 6px -4px hsl(220 15% 25% / .1);--shadow-focus: 0 0 0 3px hsl(217 91% 60% / .2);--radius-sm: .25rem;--radius: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-full: 9999px;--animation-duration-fast: .15s;--animation-duration-normal: .3s;--animation-duration-slow: .5s;--chart-tooltip-bg: rgba(255, 255, 255, .98);--chart-color-1: hsl(217 81% 57%);--chart-color-2: hsl(170 65% 44%);--chart-color-3: hsl(38 92% 55%);--chart-color-4: hsl(340 82% 62%);--chart-color-5: hsl(260 75% 65%)}.dark{color-scheme:dark;--background: hsl(220 20% 12%);--page-background: #1a1a1d;--foreground: hsl(220 15% 88%);--surface: hsl(220 20% 16%);--surface-foreground: hsl(220 15% 88%);--sidebar: hsl(220 20% 14%);--sidebar-foreground: hsl(220 15% 88%);--card: hsl(220 20% 16%);--card-foreground: hsl(220 15% 88%);--popup: hsl(220 20% 16%);--popup-foreground: hsl(220 15% 88%);--primary: hsl(217 91% 65%);--primary-foreground: hsl(217 100% 10%);--secondary: hsl(170 75% 46%);--secondary-foreground: hsl(170 100% 10%);--accent: hsl(217 91% 65%);--accent-foreground: hsl(217 100% 10%);--muted: hsl(220 20% 22%);--muted-foreground: hsl(220 10% 60%);--success: hsl(145 63% 54%);--success-foreground: hsl(145 100% 10%);--error: hsl(0 84% 65%);--error-foreground: hsl(0 100% 10%);--warning: hsl(38 92% 55%);--warning-foreground: hsl(38 100% 10%);--info: hsl(200 92% 60%);--info-foreground: hsl(200 100% 10%);--info-hover: hsl(200 92% 65%);--info-active: hsl(200 92% 55%);--border: hsl(220 15% 25%);--ink: #f0f0f0;--ink-hover: #e0e0e0;--ink-foreground: #141414;--shadow: 0 1px 2px 0 hsl(0 0% 0% / .05);--shadow-md: 0 4px 6px -1px hsl(0 0% 0% / .1), 0 2px 4px -2px hsl(0 0% 0% / .1);--shadow-lg: 0 10px 15px -3px hsl(0 0% 0% / .1), 0 4px 6px -4px hsl(0 0% 0% / .1);--shadow-focus: 0 0 0 3px hsl(217 91% 65% / .2);--chart-tooltip-bg: #111827;--chart-color-1: hsl(217 81% 62%);--chart-color-2: hsl(170 65% 49%);--chart-color-3: hsl(38 92% 60%);--chart-color-4: hsl(340 82% 67%);--chart-color-5: hsl(260 75% 70%)}html,body{background:var(--page-background, var(--background));background-color:var(--page-background, var(--background));min-height:100%}@layer base{body{color:var(--foreground);font-family:var(--font-family-base)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}ul{list-style-type:none;margin:0;padding:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}#root{min-height:100vh;background:var(--page-background, var(--background));background-color:var(--page-background, var(--background))}.auth-shell{color:var(--foreground)}.auth-shell *,.auth-shell *:before,.auth-shell *:after{box-sizing:border-box;margin:0;padding:0;border:0 solid #e5e7eb}.auth-shell button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}.auth-shell a{color:inherit;text-decoration:none}.auth-shell ul{list-style-type:none;margin:0;padding:0}.auth-shell th,.auth-shell td{display:table-cell!important}.auth-shell [class^=border],.auth-shell [class*=" border"]{border-style:solid;border-color:#e5e7eb}}:root[data-tooltips=off] [data-widget-help]{display:none!important}:root[data-tooltips=off] [class*=kpiHelp]{display:none!important}:root[data-tooltips=off] [class*=noFlipZone]{display:none!important;pointer-events:none!important}.animate-delay-100{animation-delay:.1s}.animate-delay-200{animation-delay:.2s}.animate-delay-300{animation-delay:.3s}.animate-delay-400{animation-delay:.4s}.animate-delay-500{animation-delay:.5s}.animate-delay-600{animation-delay:.6s}.animate-delay-700{animation-delay:.7s}.animate-delay-800{animation-delay:.8s}.animate-delay-900{animation-delay:.9s}.animate-delay-1000{animation-delay:1s}.animate-delay-1200{animation-delay:1.2s}.animate-delay-1400{animation-delay:1.4s}.custom-checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.25rem;height:1.25rem;border:1px solid #d4d4d8;border-radius:9999px;background:#f4f4f580;cursor:pointer;position:relative;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.custom-checkbox:hover{border-color:#a1a1aa}.custom-checkbox:focus{outline:none;box-shadow:0 0 0 3px #18181b26;border-color:#18181b}.custom-checkbox:checked{background:#18181b;border-color:#18181b}.custom-checkbox:checked:after{content:"";position:absolute;left:50%;top:45%;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.custom-checkbox:disabled{opacity:.5;cursor:not-allowed}.dark .custom-checkbox{border-color:#fff3;background:#ffffff0d}.dark .custom-checkbox:hover{border-color:#fff6}.dark .custom-checkbox:focus{box-shadow:0 0 0 3px #ffffff26;border-color:#fff}.dark .custom-checkbox:checked{background:#fff;border-color:#fff}.dark .custom-checkbox:checked:after{border-color:#18181b}.text-accent-blue{color:#18181b}.dark .text-accent-blue{color:#fff}:root{--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--indigo-50: #eef2ff;--indigo-100: #e0e7ff;--indigo-500: #6366f1;--indigo-600: #4f46e5;--indigo-700: #4338ca;--white: #ffffff;--green-50: #f0fdf4;--green-100: #dcfce7;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--red-50: #fef2f2;--red-500: #ef4444;--red-600: #dc2626;--red-900: #7f1d1d;--yellow-50: #fefce8;--yellow-700: #a16207;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-600: #2563eb;--purple-100: #f3e8ff;--purple-600: #9333ea;--orange-50: #fff7ed;--orange-600: #ea580c;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.dark{--gray-50: hsl(220 20% 13%);--gray-100: hsl(220 18% 20%);--gray-200: hsl(220 15% 26%);--gray-300: hsl(220 13% 33%);--gray-400: hsl(220 10% 52%);--gray-500: hsl(220 10% 64%);--gray-600: hsl(220 12% 72%);--gray-700: hsl(220 13% 80%);--gray-800: hsl(220 15% 86%);--gray-900: hsl(220 15% 92%);--white: hsl(220 20% 16%);--indigo-50: hsl(232 30% 22%);--indigo-100: hsl(232 32% 30%);--indigo-500: #818cf8;--indigo-600: #818cf8;--indigo-700: #a5b4fc;--green-50: hsl(145 40% 13%);--green-100: hsl(145 35% 18%);--green-500: hsl(145 63% 52%);--green-600: hsl(145 63% 47%);--green-700: hsl(142 60% 62%);--red-50: hsl(0 40% 16%);--red-500: hsl(0 84% 65%);--red-600: hsl(0 91% 71%);--red-900: hsl(0 75% 84%);--yellow-50: hsl(45 50% 13%);--yellow-700: hsl(45 80% 60%);--blue-50: hsl(217 45% 18%);--blue-100: hsl(217 40% 24%);--blue-600: hsl(217 91% 65%);--purple-100: hsl(270 35% 26%);--purple-600: hsl(270 80% 75%);--orange-50: hsl(25 50% 14%);--orange-600: hsl(25 95% 62%)}.glass{background-color:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(229,231,235,.6)}.dark .glass{background-color:#212631e6;border-color:#ffffff14}._top_6ydl0_3{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 15px;font-family:system-ui,-apple-system,SF Pro Text,SF Pro Display,SF Pro,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--v3h-bg: #f7fafc;--v3h-surface: #ffffff;--v3h-line: #e2e8f0;--v3h-line-soft: #f1f5f9;--v3h-ink: #141414;--v3h-muted: #64748b;--v3h-chip-bg: #EAF4FE;--v3h-primary: #0F66B8;--v3h-radius-xl: 28px;--v3h-ctl-h: 48px;--v3h-ctrl-border: rgba(226,232,240,.75);--v3h-glass-bg: rgba(255,255,255,.68);--v3h-glass-bg-mid: rgba(255,255,255,.48);--v3h-glass-bg-end: rgba(255,255,255,.32);--v3h-glass-border: rgba(226,232,240,.8);--v3h-glass-shadow-1: rgba(16,24,40,.04);--v3h-glass-shadow-2: rgba(16,24,40,.06);--v3h-glass-ctrl-bg: rgba(255,255,255,.45);--v3h-glass-btn-bg: rgba(255,255,255,.18);--v3h-glass-avatar-bg: rgba(255,255,255,.9);--v3h-glass-close-bg: rgba(255,255,255,.75);--v3h-overlay-dim: rgba(15,23,42,.32);background:linear-gradient(90deg,var(--v3h-glass-bg) 0%,var(--v3h-glass-bg-mid) 60%,var(--v3h-glass-bg-end) 100%);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);border:1px solid var(--v3h-glass-border);border-radius:9999px;box-shadow:0 1px 2px var(--v3h-glass-shadow-1),0 6px 20px var(--v3h-glass-shadow-2);position:sticky;top:16px;z-index:360;contain:none}.dark ._top_6ydl0_3{--v3h-bg: #18181b;--v3h-surface: #27272a;--v3h-line: rgba(255,255,255,.12);--v3h-line-soft: rgba(255,255,255,.06);--v3h-ink: #f0f0f0;--v3h-muted: #a1a1aa;--v3h-chip-bg: rgba(15,102,184,.18);--v3h-primary: #3b82f6;--v3h-ctrl-border: rgba(255,255,255,.12);--v3h-glass-bg: rgba(24,24,27,.75);--v3h-glass-bg-mid: rgba(24,24,27,.6);--v3h-glass-bg-end: rgba(24,24,27,.45);--v3h-glass-border: rgba(255,255,255,.1);--v3h-glass-shadow-1: rgba(0,0,0,.15);--v3h-glass-shadow-2: rgba(0,0,0,.25);--v3h-glass-ctrl-bg: rgba(255,255,255,.08);--v3h-glass-btn-bg: rgba(255,255,255,.06);--v3h-glass-avatar-bg: rgba(255,255,255,.1);--v3h-glass-close-bg: rgba(255,255,255,.1);--v3h-overlay-dim: rgba(0,0,0,.5)}._topAdmin_6ydl0_66{margin-left:160px}._topLeft_6ydl0_69{display:flex;align-items:center;gap:14px;min-width:0;margin-left:8px}._brand_6ydl0_71{display:flex;align-items:center;height:32px;cursor:pointer;--brand-logo-height:32px;--brand-logo-max-width:160px;--brand-wordmark-font-size:26px;--brand-wordmark-weight:900;--brand-wordmark-tracking:.2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;border-radius:9999px;transition:transform .14s cubic-bezier(.2,.7,.3,1),box-shadow .14s cubic-bezier(.2,.7,.3,1)}._brand_6ydl0_71:focus-visible{outline:none;box-shadow:0 0 0 3px #94a3b83d}._brand_6ydl0_71:active{transform:scale(.96)}._vrule_6ydl0_74{width:1px;height:32px;background:var(--v3h-line)}._acct_6ydl0_75{display:flex;flex-direction:column;min-width:0}._acctTitleRow_6ydl0_76{display:flex;align-items:center;gap:8px;min-width:0}._acctTitle_6ydl0_76{font-size:18px;font-weight:700;color:var(--v3h-ink);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._acctDates_6ydl0_80{font-size:13px;color:var(--v3h-muted);margin-top:4px}._acctDatesPill_6ydl0_81{display:inline-block;padding:0;border-radius:0}._datesPulseText_6ydl0_82{animation:_datesPulseText_6ydl0_82 1.4s ease}@keyframes _datesPulseText_6ydl0_82{0%{color:var(--v3h-primary);text-shadow:0 0 0 rgba(15,102,184,0)}75%{color:var(--v3h-primary);text-shadow:0 0 3px rgba(15,102,184,.35)}to{color:#1414148c;text-shadow:none}}._adminHeading_6ydl0_89{display:flex;flex-direction:column;gap:4px}._adminTitle_6ydl0_90{font-size:18px;font-weight:700;color:var(--v3h-ink);line-height:1.1}._adminSubtitle_6ydl0_91{font-size:13px;color:var(--v3h-muted);line-height:1.2}._topRight_6ydl0_93{display:flex;align-items:center;gap:12px}._rangeShell_6ydl0_95{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;height:var(--v3h-ctl-h)}._range_6ydl0_95{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:9999px;height:var(--v3h-ctl-h);position:relative;overflow:hidden;background:var(--v3h-glass-ctrl-bg);border:1px solid var(--v3h-ctrl-border);-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);transition:width .28s cubic-bezier(.22,.61,.36,1);contain:paint}._rangeClientSearch_6ydl0_102:focus-within{border-color:#0f66b859;box-shadow:0 0 0 2px #0f66b82e}._rangeInner_6ydl0_106{position:relative;display:flex;align-items:center;width:100%;height:100%}._rangeTabs_6ydl0_107{display:flex;align-items:center;gap:10px}._dateTab_6ydl0_108{padding:8px 16px;border:none;background:transparent;border-radius:9999px;font-size:14px;font-weight:500;color:var(--v3h-ink);cursor:pointer;transition:background .14s cubic-bezier(.2,.7,.3,1),color .14s cubic-bezier(.2,.7,.3,1)}._dateTab_6ydl0_108[aria-selected=false]{color:var(--v3h-ink)}._dateTab_6ydl0_108[aria-selected=true]{background:var(--v3h-ink);color:var(--v3h-bg);font-weight:500}._dateTabMuted_6ydl0_111{background:#0f66b812;color:var(--v3h-ink);font-weight:500}._dateTab_6ydl0_108:not([aria-selected=true]):hover{background:#0f66b81f}._dateTab_6ydl0_108:focus-visible{outline:none;box-shadow:0 0 0 2px #0f66b859 inset}.dark ._dateTab_6ydl0_108:not([aria-selected=true]):hover{background:#ffffff14}.dark ._dateTabMuted_6ydl0_111{background:#3b82f626;color:var(--v3h-ink)}._customTab_6ydl0_117{display:inline-flex;align-items:center;gap:6px;padding-right:14px}._customTabIcon_6ydl0_118{width:12px;height:12px;pointer-events:none;transition:transform .18s ease}._customTab_6ydl0_117[aria-expanded=true] ._customTabIcon_6ydl0_118{transform:rotate(180deg)}._closeBtn_6ydl0_120{width:32px;height:32px;border-radius:9999px;border:1px solid var(--v3h-line);display:grid;place-items:center;background:var(--v3h-glass-close-bg);color:var(--v3h-muted);transition:background .14s cubic-bezier(.2,.7,.3,1),border-color .14s cubic-bezier(.2,.7,.3,1),transform .14s cubic-bezier(.2,.7,.3,1),filter .14s cubic-bezier(.2,.7,.3,1)}._closeBtn_6ydl0_120:hover{background:#0f66b812}._closeBtn_6ydl0_120:focus-visible{outline:none;box-shadow:0 0 0 2px #0f66b859 inset;border-color:#0f66b840}._closeBtn_6ydl0_120:active{transform:scale(.96);filter:brightness(.98)}.dark ._closeBtn_6ydl0_120:hover{background:#ffffff1f}._datePopover_6ydl0_126{max-width:none;background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important;border:none!important}._dateDropdown_6ydl0_127{position:relative;margin-top:14px;background:transparent;border:none;box-shadow:none;padding:0;overflow:visible;--v3h-surface: #ffffff}.dark ._dateDropdown_6ydl0_127{--v3h-surface: #27272a}._datePointer_6ydl0_141{position:absolute;top:-15px;right:32px;width:26px;height:15px;pointer-events:none}._datePointer_6ydl0_141:before,._datePointer_6ydl0_141:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(50% 0%,0% 100%,100% 100%)}._datePointer_6ydl0_141:before{background:var(--v3h-surface);box-shadow:0 16px 36px #0f172a29,0 6px 16px #0f172a1f}._datePointer_6ydl0_141:after{display:none}.dark ._datePointer_6ydl0_141:before{background:#27272a;box-shadow:0 16px 36px #00000059,0 6px 16px #00000040}._dateOverlay_6ydl0_165{position:fixed;top:0;right:0;bottom:0;left:0;z-index:350;pointer-events:none}._dateOverlay_6ydl0_165:before{content:"";position:absolute;left:max(20px,calc((100vw - 1280px)/2 + 20px));right:max(20px,calc((100vw - 1280px)/2 + 20px));top:16px;height:68px;border-radius:9999px;box-shadow:0 0 0 100vmax var(--v3h-overlay-dim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width: 980px){._top_6ydl0_3{flex-wrap:wrap;justify-content:space-between;row-gap:12px}._topAdmin_6ydl0_66{margin-left:0}._topLeft_6ydl0_69{flex:1 1 auto;min-width:0;margin-left:0}._topRight_6ydl0_93{flex:0 0 auto;width:auto;margin-left:auto}._rangeShell_6ydl0_95{flex:0 0 auto;justify-content:flex-end;min-width:0}._range_6ydl0_95{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}._range_6ydl0_95::-webkit-scrollbar{display:none}._dateTab_6ydl0_108{white-space:nowrap;flex:0 0 auto}._actions_6ydl0_226{flex:0 0 auto}._dateOverlay_6ydl0_165{background:var(--v3h-overlay-dim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dateOverlay_6ydl0_165:before{display:none}}@media (max-width: 720px){._top_6ydl0_3{--v3h-ctl-h: 40px}}@media (max-width: 640px){._top_6ydl0_3{flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:10px;border-radius:9999px;top:12px}._brand_6ydl0_71,._vrule_6ydl0_74{display:none}._topLeft_6ydl0_69{gap:10px}._topRight_6ydl0_93{flex:0 0 auto;width:auto}._acct_6ydl0_75{flex:1 1 auto;min-width:0}._adminHeading_6ydl0_89{padding-left:10px}._acctTitle_6ydl0_76{font-size:14px;padding-left:0;letter-spacing:-.01em}._acctTitleAllClients_6ydl0_78{padding-left:10px}._acctTitleClientSelected_6ydl0_79{padding-left:5px}._acctDates_6ydl0_80{display:block;font-size:12px;margin-top:2px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._acctDatesAllClients_6ydl0_274{padding-left:10px}._acctDatesClientSelected_6ydl0_275{padding-left:5px}._acctDatesPill_6ydl0_81{display:block;white-space:inherit;overflow:inherit;text-overflow:inherit;max-width:100%}._rangeShell_6ydl0_95{height:40px}._rangeCompactBtn_6ydl0_285{gap:6px;padding-right:10px;padding-left:10px}._topRight_6ydl0_93,._top_6ydl0_3 ._actions_6ydl0_226{gap:8px}._top_6ydl0_3 ._iconBtn_6ydl0_288,._top_6ydl0_3 ._avatarBtn_6ydl0_289{height:36px;width:36px}._adminMenu_6ydl0_290{overflow-x:auto;scrollbar-width:none}._adminMenu_6ydl0_290::-webkit-scrollbar{display:none}._adminMenuBtn_6ydl0_297{white-space:nowrap}}._rangeCompactBtn_6ydl0_285{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border-radius:9999px;border:1px solid var(--v3h-ctrl-border);background:var(--v3h-glass-ctrl-bg);color:var(--v3h-ink);font-size:13px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);transition:background .14s cubic-bezier(.2,.7,.3,1),border-color .14s cubic-bezier(.2,.7,.3,1),box-shadow .14s cubic-bezier(.2,.7,.3,1),transform .14s cubic-bezier(.2,.7,.3,1)}._rangeCompactBtn_6ydl0_285:hover{background:#94a3b82e;border-color:#6b7a9080;box-shadow:none}._rangeCompactBtn_6ydl0_285:focus-visible{outline:none;box-shadow:0 0 0 3px #94a3b83d;border-color:#6b7a908c}._rangeCompactBtn_6ydl0_285:active{background:#94a3b84d;border-color:#6b7a9099;box-shadow:none;transform:scale(.96)}._rangeCompactLabel_6ydl0_326{display:inline-block;line-height:1}._rangeCompactCalendarIcon_6ydl0_327{display:none}._rangeCompactIcon_6ydl0_328{width:12px;height:12px;transition:transform .18s ease}@media (max-width: 360px){._top_6ydl0_3{--v3h-ctl-h:36px;gap:4px;padding-right:8px;padding-left:8px}._rangeShell_6ydl0_95{height:36px}._rangeCompactBtn_6ydl0_285{width:36px;height:36px;padding-right:0;padding-left:0;justify-content:center}._rangeCompactCalendarIcon_6ydl0_327{display:block}._rangeCompactLabel_6ydl0_326,._rangeCompactIcon_6ydl0_328{display:none}._top_6ydl0_3 ._iconBtn_6ydl0_288,._top_6ydl0_3 ._avatarBtn_6ydl0_289{width:36px;height:36px}}._rangeCompactPopover_6ydl0_356{max-width:none;background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important;border:none!important}._rangeCompactPanel_6ydl0_365{min-width:220px;max-width:calc(100vw - 24px);max-height:70vh;--v3h-surface: #ffffff;--v3h-bg: #f7fafc;--v3h-ink: #141414;--v3h-ctrl-border: rgba(226,232,240,.75);--v3h-line-soft: #f1f5f9;background:var(--v3h-surface);border:1px solid var(--v3h-ctrl-border);border-radius:18px;box-shadow:0 16px 36px #0f172a29,0 6px 16px #0f172a1f;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._rangeCompactOptions_6ydl0_385{display:flex;flex-direction:column;padding:8px;gap:6px}._rangeCompactOption_6ydl0_385{border:1px solid transparent;background:transparent;color:var(--v3h-ink);border-radius:14px;padding:10px 12px;font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:background .14s cubic-bezier(.2,.7,.3,1),color .14s cubic-bezier(.2,.7,.3,1),transform .14s cubic-bezier(.2,.7,.3,1)}._rangeCompactOption_6ydl0_385:hover{background:#0f66b81a}._rangeCompactOption_6ydl0_385:active{transform:scale(.96)}._rangeCompactOptionActive_6ydl0_413{background:var(--v3h-ink);color:var(--v3h-bg)}._rangeCompactCustom_6ydl0_418{padding:10px 10px 12px;border-top:1px solid var(--v3h-line-soft)}._rangeCompactCustom_6ydl0_418:first-child{border-top:none}.dark ._rangeCompactPanel_6ydl0_365{--v3h-surface: #27272a;--v3h-bg: #18181b;--v3h-ink: #f0f0f0;--v3h-ctrl-border: rgba(255,255,255,.12);--v3h-line-soft: rgba(255,255,255,.06);background:var(--v3h-surface);border-color:var(--v3h-ctrl-border);box-shadow:0 16px 36px #00000059,0 6px 16px #00000040}.dark ._rangeCompactOption_6ydl0_385:hover{background:#ffffff14}.dark ._rangeCompactOptionActive_6ydl0_413{background:#ffffff1f;color:var(--v3h-ink)}._actions_6ydl0_226{display:flex;align-items:center;gap:12px}._iconBtn_6ydl0_288{height:var(--v3h-ctl-h);width:var(--v3h-ctl-h);display:grid;place-items:center;border-radius:9999px;border:1px solid var(--v3h-ctrl-border);background:var(--v3h-glass-btn-bg);color:var(--v3h-muted);-webkit-backdrop-filter:saturate(130%) blur(6px);backdrop-filter:saturate(130%) blur(6px);cursor:pointer;transition:background .14s cubic-bezier(.2,.7,.3,1),box-shadow .14s cubic-bezier(.2,.7,.3,1),border-color .14s cubic-bezier(.2,.7,.3,1),transform .14s cubic-bezier(.2,.7,.3,1)}._iconBtn_6ydl0_288:hover{background:#94a3b82e;border-color:#6b7a9080;box-shadow:none}._iconBtn_6ydl0_288:focus-visible{outline:none;background:#94a3b83d;border-color:#6b7a908c;box-shadow:0 0 0 3px #94a3b83d}._iconBtn_6ydl0_288:active{background:#94a3b84d;border-color:#6b7a9099;box-shadow:none;transform:scale(.96)}._iconBtnActive_6ydl0_450{background:#94a3b83d;border-color:#6b7a908c;color:var(--v3h-muted)}._iconBtnActive_6ydl0_450:hover{background:#94a3b847;border-color:#6b7a9099}._iconBtnDisabled_6ydl0_452{opacity:.45;cursor:default;pointer-events:none}.dark ._iconBtn_6ydl0_288:hover{background:#ffffff1f;border-color:#ffffff2e}.dark ._iconBtn_6ydl0_288:focus-visible{background:#ffffff26;border-color:#ffffff38;box-shadow:0 0 0 3px #ffffff1a}.dark ._iconBtn_6ydl0_288:active{background:#ffffff2e;border-color:#ffffff40}.dark ._iconBtnActive_6ydl0_450{background:#ffffff1f;border-color:#ffffff2e}.dark ._iconBtnActive_6ydl0_450:hover{background:#ffffff26;border-color:#ffffff38}._avatarBtn_6ydl0_289{height:var(--v3h-ctl-h);width:var(--v3h-ctl-h);border-radius:9999px;background:var(--v3h-glass-avatar-bg);border:1px solid var(--v3h-ctrl-border);-webkit-backdrop-filter:saturate(130%) blur(6px);backdrop-filter:saturate(130%) blur(6px);cursor:pointer;transition:background .12s cubic-bezier(.2,.7,.3,1),border-color .12s cubic-bezier(.2,.7,.3,1),transform .12s cubic-bezier(.2,.7,.3,1);box-sizing:border-box;padding:6px;display:grid;place-items:center;position:relative;overflow:hidden}._avatarBtn_6ydl0_289:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:9999px;background:#ffffff38;opacity:0;transition:opacity .12s ease}._avatarBtn_6ydl0_289:hover:after{opacity:1}._avatarBtn_6ydl0_289:focus-visible:after{opacity:1}._avatarBtn_6ydl0_289:focus-visible{outline:none;border-color:#0f66b859}._avatarBtn_6ydl0_289:active{transform:scale(.96)}.dark ._avatarBtn_6ydl0_289:after{background:#ffffff14}._avatarLayer_6ydl0_465{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit}._avatarImg_6ydl0_466{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .18s ease}._avatarImgReady_6ydl0_467{opacity:1}._avatarImgLoading_6ydl0_468{opacity:0}._avatarFallback_6ydl0_469{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#1f2937;font-weight:600;font-size:16px;text-transform:uppercase;transition:opacity .18s ease}.dark ._avatarFallback_6ydl0_469{background:linear-gradient(135deg,#3f3f46,#27272a);color:#f4f4f5}._avatarFallbackHidden_6ydl0_471{opacity:0}._avatarFallbackIcon_6ydl0_472{width:20px;height:20px;display:block}._hidden_6ydl0_474{display:none}._adminMenuShell_6ydl0_476{position:relative;display:inline-flex;align-items:center;height:var(--v3h-ctl-h)}._adminMenu_6ydl0_290{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:9999px;background:var(--v3h-glass-ctrl-bg);border:1px solid var(--v3h-ctrl-border);-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}._adminMenuBtn_6ydl0_297{padding:8px 18px;border:none;border-radius:9999px;background:transparent;color:var(--v3h-ink);font-size:14px;font-weight:500;cursor:pointer;transition:background .16s cubic-bezier(.22,.61,.36,1),color .16s cubic-bezier(.22,.61,.36,1),filter .16s cubic-bezier(.22,.61,.36,1)}._adminMenuBtn_6ydl0_297:hover{background:#1118271a;color:var(--v3h-ink)}._adminMenuBtn_6ydl0_297:focus-visible{outline:none;box-shadow:0 0 0 2px #11182733 inset}._adminMenuBtn_6ydl0_297:active{background:#11182724;color:var(--v3h-ink)}._adminMenuBtnActive_6ydl0_482{background:var(--v3h-ink);color:var(--v3h-bg);box-shadow:0 0 0 1px #0c0d0f99 inset}._adminMenuBtnActive_6ydl0_482:hover{background:var(--v3h-ink);color:var(--v3h-bg);filter:brightness(1.1)}._adminMenuBtnActive_6ydl0_482:active{filter:brightness(.95)}.dark ._adminMenuBtn_6ydl0_297:hover{background:#ffffff1a}.dark ._adminMenuBtn_6ydl0_297:focus-visible{box-shadow:0 0 0 2px #ffffff26 inset}.dark ._adminMenuBtn_6ydl0_297:active{background:#ffffff24}.dark ._adminMenuBtnActive_6ydl0_482{box-shadow:0 0 0 1px #ffffff26 inset}._inlineClientSearch_6ydl0_494 input{border-radius:9999px!important;height:calc(var(--v3h-ctl-h) - 14px)!important;border:none!important;background:transparent!important;box-shadow:none!important}._clientChangeBtn_6ydl0_503{border:1px solid var(--v3h-ctrl-border)!important;color:var(--v3h-ink)!important;font-size:12px!important;font-weight:550!important;background:var(--v3h-glass-btn-bg)!important;-webkit-backdrop-filter:saturate(130%) blur(6px)!important;backdrop-filter:saturate(130%) blur(6px)!important;vertical-align:middle!important;transform:translateY(0);border-radius:9999px!important;transition:background .12s cubic-bezier(.2,.7,.3,1),box-shadow .12s cubic-bezier(.2,.7,.3,1),border-color .12s cubic-bezier(.2,.7,.3,1),transform .12s cubic-bezier(.2,.7,.3,1)!important}._clientChangeBtnIcon_6ydl0_516{padding-left:6px!important;padding-right:6px!important}._clientChangeBtn_6ydl0_503:hover{background:var(--v3h-surface)!important;border-color:#0f66b859!important;box-shadow:0 0 0 2px #0f66b82e!important}._clientChangeBtn_6ydl0_503:focus-visible{outline:none!important;box-shadow:0 0 0 3px #0f66b840!important;border-color:#0f66b873!important}._clientChangeBtn_6ydl0_503:active{transform:scale(.96)!important;filter:brightness(.98)!important}._viewAsPill_6ydl0_524{margin-right:8px;padding:4px 8px;border-radius:9999px;border:1px solid #FDE68A;background:#fef3c7;color:#92400e;font-size:12px;font-weight:600;line-height:1.2}.dark ._clientChangeBtn_6ydl0_503:hover{background:#ffffff1f!important;border-color:#3b82f673!important;box-shadow:0 0 0 2px #3b82f62e!important}.dark ._clientChangeBtn_6ydl0_503:focus-visible{box-shadow:0 0 0 3px #3b82f640!important;border-color:#3b82f68c!important}@layer base{._button_2vf7c_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_2vf7c_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_2vf7c_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_2vf7c_38{height:2.7rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_2vf7c_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_2vf7c_52,._icon-md_2vf7c_53{width:2rem;height:2rem;padding:0}._icon-sm_2vf7c_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_2vf7c_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_2vf7c_2 svg{flex-shrink:0}._sm_2vf7c_32 svg,._icon-sm_2vf7c_59 svg{width:1rem;height:1rem}._md_2vf7c_38 svg,._icon_2vf7c_52 svg,._icon-md_2vf7c_53 svg{width:1.25rem;height:1.25rem}._lg_2vf7c_44 svg,._icon-lg_2vf7c_65 svg{width:1.5rem;height:1.5rem}._primary_2vf7c_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_2vf7c_97:hover{background-color:color-mix(in srgb,var(--primary),black 10%);border-color:color-mix(in srgb,var(--primary),black 10%)}._primary_2vf7c_97:active{background-color:color-mix(in srgb,var(--primary),black 15%);border-color:color-mix(in srgb,var(--primary),black 15%)}._ink_2vf7c_115{background-color:var(--ink);color:var(--ink-foreground);border-color:var(--ink);--spinner-color: var(--ink-foreground)}._ink_2vf7c_115:hover{background-color:var(--ink-hover);border-color:var(--ink-hover)}._ink_2vf7c_115:active{background-color:color-mix(in srgb,var(--ink-hover),black 10%);border-color:color-mix(in srgb,var(--ink-hover),black 10%)}._secondary_2vf7c_133{background-color:color-mix(in srgb,var(--secondary),white 92%);color:var(--secondary);border-color:transparent;--spinner-color: var(--secondary)}._secondary_2vf7c_133:hover{background-color:color-mix(in srgb,var(--secondary),white 85%)}._secondary_2vf7c_133:active{background-color:color-mix(in srgb,var(--secondary),white 80%)}._destructive_2vf7c_149{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_2vf7c_149:hover{background-color:color-mix(in srgb,var(--error),black 10%);border-color:color-mix(in srgb,var(--error),black 10%)}._destructive_2vf7c_149:active{background-color:color-mix(in srgb,var(--error),black 15%);border-color:color-mix(in srgb,var(--error),black 15%)}._destructive_2vf7c_149:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_2vf7c_173{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_2vf7c_173:hover{background-color:color-mix(in srgb,var(--primary),white 95%);border-color:color-mix(in srgb,var(--primary),black 10%);color:color-mix(in srgb,var(--primary),black 10%)}._outline_2vf7c_173:active{background-color:color-mix(in srgb,var(--primary),white 90%);border-color:color-mix(in srgb,var(--primary),black 15%);color:color-mix(in srgb,var(--primary),black 15%)}._ghost_2vf7c_193{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_2vf7c_193:hover{background-color:color-mix(in srgb,var(--primary),white 95%);color:color-mix(in srgb,var(--primary),black 10%)}._ghost_2vf7c_193:active{background-color:color-mix(in srgb,var(--primary),white 90%);color:color-mix(in srgb,var(--primary),black 15%)}._link_2vf7c_210{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_2vf7c_210:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%);background-color:transparent}._link_2vf7c_210:active{color:color-mix(in srgb,var(--primary),black 15%);background-color:transparent}._link_2vf7c_210:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_2vf7c_242{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._secondary_2vf7c_133{background-color:color-mix(in srgb,var(--secondary),black 70%)}.dark ._secondary_2vf7c_133:hover{background-color:color-mix(in srgb,var(--secondary),black 60%)}.dark ._secondary_2vf7c_133:active{background-color:color-mix(in srgb,var(--secondary),black 55%)}.dark ._outline_2vf7c_173:hover{background-color:color-mix(in srgb,var(--primary),black 80%)}.dark ._outline_2vf7c_173:active{background-color:color-mix(in srgb,var(--primary),black 75%)}.dark ._ghost_2vf7c_193:hover{background-color:color-mix(in srgb,var(--primary),black 80%)}.dark ._ghost_2vf7c_193:active{background-color:color-mix(in srgb,var(--primary),black 75%)}}@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::-moz-placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._badge_1m09g_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}._default_1m09g_17{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent)}._default_1m09g_17:hover{background-color:color-mix(in srgb,var(--primary) 25%,transparent)}._destructive_1m09g_27{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,transparent)}._destructive_1m09g_27:hover{background-color:color-mix(in srgb,var(--error) 25%,transparent)}._secondary_1m09g_37{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);color:var(--secondary);border:1px solid color-mix(in srgb,var(--secondary) 20%,transparent)}._secondary_1m09g_37:hover{background-color:color-mix(in srgb,var(--secondary) 25%,transparent)}._outline_1m09g_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_1m09g_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_1m09g_57{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,transparent)}._success_1m09g_57:hover{background-color:color-mix(in srgb,var(--success) 25%,transparent)}._warning_1m09g_67{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border:1px solid color-mix(in srgb,var(--warning) 20%,transparent)}._warning_1m09g_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,transparent)}}._container_1is51_1{position:relative}._selectedClients_1is51_5{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._selectedClientBadge_1is51_13{display:inline-flex;align-items:center;gap:4px;padding:4px 6px 4px 10px;background-color:var(--muted)!important;border:1px solid var(--border)!important;border-radius:6px!important;font-size:.8125rem;font-weight:500;color:var(--foreground)!important;line-height:1.2}._removeButton_1is51_27{display:inline-flex;align-items:center;justify-content:center;color:var(--muted-foreground);height:18px;width:18px;min-width:18px;padding:0;border-radius:4px;transition:all .15s ease}._removeButton_1is51_27:hover{color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 8%,transparent)}._searchWrapper_1is51_45{position:relative}._searchInputContainer_1is51_49{position:relative;display:flex;align-items:center}._searchIcon_1is51_55{position:absolute;left:var(--spacing-3);color:var(--muted-foreground);pointer-events:none;z-index:1}._searchInput_1is51_49{padding-left:calc(var(--spacing-3) * 2 + 16px + var(--chip-offset, 0px));padding-right:calc(var(--spacing-3) * 2 + 16px);flex:1;min-width:0}._clearButton_1is51_70{position:absolute;right:var(--spacing-2);color:var(--muted-foreground);height:1.5rem;width:1.5rem;z-index:1}._dropdown_1is51_79{position:absolute;top:calc(100% + var(--spacing-1));left:0;right:0;background-color:var(--popup);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:var(--z-overlay);max-height:200px;overflow-y:auto}._dropdownContent_1is51_93{padding:var(--spacing-1)}._dropdownItem_1is51_97{width:100%;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:none;background:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease;font-family:var(--font-family-base);font-size:.875rem;text-align:left}._dropdownItem_1is51_97:hover{background-color:var(--muted)}._addIcon_1is51_117{color:var(--muted-foreground, hsla(0, 0%, 8%, .37));flex-shrink:0}._clientInfo_1is51_122{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._clientName_1is51_129{color:var(--popup-foreground);font-weight:500}._companyName_1is51_134{color:var(--muted-foreground);font-size:.75rem}._noResults_1is51_139{padding:var(--spacing-3);text-align:center;color:var(--muted-foreground);font-size:.875rem}._overlay_1is51_146{position:fixed;top:0;left:0;right:0;bottom:0;z-index:calc(var(--z-overlay) - 1)}._inlineSelectedClients_1is51_155{position:absolute;top:50%;left:calc(var(--spacing-3) * 2 + 16px);display:flex;align-items:center;gap:6px;transform:translateY(-50%);pointer-events:auto;z-index:2}._inlineSelectedClients_1is51_155 ._selectedClientBadge_1is51_13{margin-bottom:0;padding:3px 5px 3px 8px;font-size:.75rem}@layer base{._content_28oxg_2{position:relative;z-index:var(--z-overlay);min-width:12rem;max-width:24rem;pointer-events:all;transform-origin:var(--radix-popover-content-transform-origin);animation:_contentFadeIn_28oxg_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);will-change:transform,opacity;box-shadow:var(--shadow-md);border-radius:var(--radius);outline:none;color:var(--popup-foreground)}._withBackgroundAndPadding_28oxg_18{background-color:var(--popup);padding:var(--spacing-4)}._content_28oxg_2:focus-visible{box-shadow:var(--shadow-focus)}@keyframes _contentFadeIn_28oxg_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_28oxg_2[data-state=closed]{animation:_contentFadeOut_28oxg_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_28oxg_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}@layer base{._calendar_f0a1d_2{min-width:18rem;font-family:system-ui,-apple-system,SF Pro Text,SF Pro Display,SF Pro,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow);padding:0;position:relative;width:-moz-fit-content;width:fit-content}._calendar_f0a1d_2:has(._months_f0a1d_15 ._month_f0a1d_15+._month_f0a1d_15){min-width:calc(36rem + var(--spacing-6))}@media (max-width: 768px){._months_f0a1d_15{flex-direction:column;gap:var(--spacing-4)}._month_f0a1d_15{width:100%;flex:none}._calendar_f0a1d_2:has(._months_f0a1d_15 ._month_f0a1d_15+._month_f0a1d_15){min-width:18rem}}._nav_f0a1d_36{position:absolute;top:0;right:0;display:flex;align-items:center;gap:var(--spacing-1);z-index:var(--z-content-low)}@media (min-width: 769px){._calendar_f0a1d_2:has(._months_f0a1d_15 ._month_f0a1d_15+._month_f0a1d_15) ._nav_f0a1d_36{right:0}}._button_previous_f0a1d_53,._button_next_f0a1d_54{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--card-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform .12s ease,filter .12s ease}._button_previous_f0a1d_53:hover,._button_next_f0a1d_54:hover{background-color:var(--muted)}._button_previous_f0a1d_53:active,._button_next_f0a1d_54:active{background-color:var(--muted);transform:scale(.96);filter:brightness(.98)}._button_previous_f0a1d_53 svg,._button_next_f0a1d_54 svg{width:1.25rem;height:1.25rem;fill:currentColor}._months_f0a1d_15{width:100%;display:flex;gap:var(--spacing-6);flex-wrap:wrap}._month_f0a1d_15{width:100%;flex:1;min-width:18rem}._months_f0a1d_15:has(._month_f0a1d_15:only-child){flex-direction:column}._months_f0a1d_15:has(._month_f0a1d_15:only-child) ._month_f0a1d_15{width:100%;flex:none}._month_grid_f0a1d_114{width:100%;border-collapse:collapse}._month_caption_f0a1d_119{height:2rem;display:flex;align-items:center;margin-bottom:var(--spacing-2)}._caption_label_f0a1d_126{font-weight:600;font-size:1rem;color:var(--card-foreground)}._weekdays_f0a1d_132{margin-bottom:var(--spacing-1)}._weekday_f0a1d_132{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:500;color:var(--muted-foreground)}._cell_f0a1d_147{position:relative}._day_f0a1d_151{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}._day_button_f0a1d_160{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:inherit;font-size:.9rem;font-weight:400;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform .12s ease,filter .12s ease}._day_button_f0a1d_160:hover{background-color:var(--muted);color:var(--card-foreground)}._day_button_f0a1d_160:active:not(:disabled){background-color:var(--primary);color:var(--primary-foreground);transform:scale(.96);filter:brightness(.98)}._selected_f0a1d_192 ._day_button_f0a1d_160{background-color:var(--foreground);color:var(--background);font-weight:500}._selected_f0a1d_192 ._day_button_f0a1d_160:hover{background-color:var(--foreground);color:var(--background);filter:brightness(1.1)}._today_f0a1d_204 ._day_button_f0a1d_160{position:relative;font-weight:500}._today_f0a1d_204 ._day_button_f0a1d_160:after{content:"";position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background-color:var(--primary)}._today_f0a1d_204._selected_f0a1d_192 ._day_button_f0a1d_160:after{background-color:var(--background)}._range_middle_f0a1d_225 ._day_button_f0a1d_160{background-color:#2f2f2f0d;color:var(--foreground);border-radius:0}._range_end_f0a1d_231 ._day_button_f0a1d_160{background-color:var(--foreground);color:var(--background);border-top-left-radius:0;border-bottom-left-radius:0}._outside_f0a1d_238 ._day_button_f0a1d_160{color:var(--muted-foreground);opacity:.6}._disabled_f0a1d_243 ._day_button_f0a1d_160{opacity:.3;cursor:not-allowed;background-color:transparent;color:var(--card-foreground)}._disabled_f0a1d_243 ._day_button_f0a1d_160:hover{background-color:transparent}._footer_f0a1d_254{margin-top:var(--spacing-4);padding-top:var(--spacing-2);border-top:1px solid var(--border);display:flex;justify-content:space-between}._hidden_f0a1d_262{display:none}._chevron_f0a1d_266{display:flex}@media (max-width: 360px){._calendar_f0a1d_2,._calendar_f0a1d_2:has(._months_f0a1d_15 ._month_f0a1d_15+._month_f0a1d_15),._month_f0a1d_15{width:100%;min-width:0}._month_grid_f0a1d_114{table-layout:fixed}._weekday_f0a1d_132,._day_f0a1d_151{width:auto;min-width:0;height:2.25rem}}.dark ._range_middle_f0a1d_225 ._day_button_f0a1d_160{background-color:color-mix(in srgb,var(--primary) 20%,var(--background));color:var(--foreground)}.dark ._day_button_f0a1d_160:hover{background-color:var(--muted);color:var(--card-foreground)}.dark ._day_button_f0a1d_160:active:not(:disabled){background-color:var(--primary);color:var(--primary-foreground)}}._card_td280_1{display:grid;grid-template-columns:140px minmax(360px,1fr);background:#fff;border-radius:24px;border:none;box-shadow:0 35px 70px #0f172a2e;overflow:hidden;min-width:560px}._cardMobile_td280_12{grid-template-columns:1fr;min-width:0;width:100%;background:transparent;box-shadow:none;border-radius:0;overflow:visible}._presetColumn_td280_22{background:#f8fafc;border-right:1px solid rgba(15,23,42,.06);padding:12px 8px 12px 12px;display:flex;flex-direction:column;gap:6px;width:140px;min-width:140px}._presetList_td280_33{display:grid;gap:4px}._presetButton_td280_38{width:100%;border:1px solid transparent;border-radius:12px;background:transparent;text-align:left;font-size:13px;font-weight:500;color:#0f172a;padding:8px 10px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease,filter .12s ease}._presetButton_td280_38:hover:not(._presetButtonActive_td280_57){background:#2f2f2f14}._presetButton_td280_38:active{transform:scale(.96);filter:brightness(.98)}._presetButtonActive_td280_57{background:#2f2f2f;color:#fff;border-color:#ffffff80;box-shadow:inset 0 0 0 1px #ffffff40}._calendarColumn_td280_73{padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px}._calendarColumnMobile_td280_80{padding:12px 8px 14px;gap:12px;min-width:0}._selectionSummary_td280_86{display:flex;align-items:center;gap:12px;font-size:13px;color:#475569}._summaryRow_td280_94{margin-top:4px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 768px){._summaryRow_td280_94{flex-direction:column;align-items:flex-start}._actions_td280_107{width:100%;justify-content:flex-start}}._selectionField_td280_113{display:flex;flex-direction:column;gap:2px}._selectionLabel_td280_119{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}._selectionValue_td280_126{font-size:14px;font-weight:600;color:#0f172a}._selectionDash_td280_132{font-weight:600;color:#94a3b8}._actions_td280_107{display:flex;justify-content:flex-end;gap:10px}._secondaryBtn_td280_143,._primaryBtn_td280_144{border-radius:999px;height:40px;padding:0 20px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease,border-color .12s ease,filter .12s ease}._secondaryBtn_td280_143{background:#fff;border:1px solid rgba(15,23,42,.1);color:#0f172a}._secondaryBtn_td280_143:hover{background:#f8fafc}._primaryBtn_td280_144{background:#2f2f2f;color:#fff;border:1px solid transparent;box-shadow:none}._primaryBtn_td280_144:hover:not(:disabled){background:#1f1f1f}._secondaryBtn_td280_143:active,._primaryBtn_td280_144:active:not(:disabled){transform:scale(.96);filter:brightness(.98)}._primaryBtn_td280_144:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media (max-width: 720px){._card_td280_1{grid-template-columns:1fr;min-width:320px}._cardMobile_td280_12{width:100%;max-width:100%;min-width:0}._presetColumn_td280_22{border-right:none;border-bottom:1px solid rgba(15,23,42,.06)}}.dark ._card_td280_1{background:#27272a;box-shadow:0 35px 70px #00000073}.dark ._cardMobile_td280_12{background:transparent;box-shadow:none}.dark ._cardMobile_td280_12 ._secondaryBtn_td280_143{background:#3f3f46;border-color:#ffffff1a;color:#fafafa}.dark ._cardMobile_td280_12 ._secondaryBtn_td280_143:hover{background:#52525b}.dark ._cardMobile_td280_12 ._primaryBtn_td280_144{background:#fafafa;color:#18181b}.dark ._cardMobile_td280_12 ._primaryBtn_td280_144:hover:not(:disabled){background:#e4e4e7}._cardMobile_td280_12 ._selectionSummary_td280_86{flex-direction:column;align-items:flex-start;gap:8px}._cardMobile_td280_12 ._selectionDash_td280_132{display:none}._cardMobile_td280_12 ._actions_td280_107{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;justify-content:stretch}._cardMobile_td280_12 ._secondaryBtn_td280_143,._cardMobile_td280_12 ._primaryBtn_td280_144{width:100%}.dark ._presetColumn_td280_22{background:#1f1f23;border-right-color:#ffffff14}.dark ._presetButton_td280_38{color:#e4e4e7}.dark ._presetButton_td280_38:hover:not(._presetButtonActive_td280_57){background:#ffffff14}.dark ._presetButtonActive_td280_57{background:#f4f4f5;color:#18181b;border-color:#ffffff4d;box-shadow:inset 0 0 0 1px #0000001a}.dark ._selectionSummary_td280_86{color:#a1a1aa}.dark ._selectionLabel_td280_119{color:#71717a}.dark ._selectionValue_td280_126{color:#fafafa}.dark ._selectionDash_td280_132{color:#71717a}.dark ._secondaryBtn_td280_143{background:#3f3f46;border-color:#ffffff1a;color:#fafafa}.dark ._secondaryBtn_td280_143:hover{background:#52525b}.dark ._primaryBtn_td280_144{background:#fafafa;color:#18181b}.dark ._primaryBtn_td280_144:hover:not(:disabled){background:#e4e4e7}@media (max-width: 720px){.dark ._presetColumn_td280_22{border-right:none;border-bottom-color:#ffffff14}}._overlay_nkg96_1{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:1500}._panelWrapper_nkg96_8{position:fixed;width:260px;opacity:0;transition:opacity .2s ease;pointer-events:auto;z-index:1501;--v3p-bg: rgba(42, 42, 42, .95);--v3p-elev: rgba(32, 32, 32, .88);--v3p-line: rgba(255, 255, 255, .14);--v3p-ink: #ffffff;--v3p-muted: rgba(255, 255, 255, .65)}._panelPointer_nkg96_22{position:absolute;top:-15px;right:32px;width:26px;height:15px;pointer-events:none;z-index:1503}._panelPointer_nkg96_22:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:linear-gradient(180deg,var(--v3p-bg) 0%,var(--v3p-elev) 100%);box-shadow:0 16px 44px #00000059,0 3px 12px #00000040;z-index:0}._panelPointer_nkg96_22:before{content:"";position:absolute;top:-1px;right:0;bottom:1px;left:0;clip-path:polygon(50% 0%,0% calc(100% - 1px),6% calc(100% - 1px),50% 18%,94% calc(100% - 1px),100% calc(100% - 1px));background:var(--v3p-line);z-index:1}._panelVisible_nkg96_58{opacity:1}._panelHidden_nkg96_62{opacity:0}._panel_nkg96_8{position:relative;width:260px;max-height:none;display:flex;flex-direction:column;gap:16px;padding:18px 18px 16px;border-radius:24px;background:linear-gradient(180deg,var(--v3p-bg) 0%,var(--v3p-elev) 100%);border:1px solid var(--v3p-line);border-top:none;box-shadow:0 16px 44px #00000059,0 3px 12px #00000040;-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);color:var(--v3p-ink);font-family:system-ui,-apple-system,SF Pro Text,SF Pro Display,SF Pro,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;pointer-events:auto;z-index:1502}._header_nkg96_88{display:flex;flex-direction:column;gap:12px}._headingLabel_nkg96_94{margin:0;font-size:15px;font-weight:600;letter-spacing:.2px}._headingSub_nkg96_101{margin:4px 0 0;color:var(--v3p-muted);font-size:12px;line-height:1.4}._quickButtons_nkg96_108{display:grid;grid-template-columns:1fr 1fr;gap:8px}._quickBtn_nkg96_114{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.14);border-radius:9999px;padding:6px 14px;width:100%;font-size:12px;font-weight:500;background:#ffffff14;color:var(--v3p-muted);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}._quickBtn_nkg96_114:hover{background:#ffffff1f;color:var(--v3p-ink);border-color:#ffffff2e}._quickBtnActive_nkg96_134{background:#ffffff1f;border-color:#ffffff24;color:var(--v3p-ink)}._scrollRegion_nkg96_140{overflow-y:visible;display:flex;flex-direction:column;gap:12px;padding-right:6px;margin-right:-4px;flex:1;min-height:0}._section_nkg96_152{display:flex;flex-direction:column;gap:8px}._sectionLabel_nkg96_158{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#ffffff61;margin:0}._optionColumn_nkg96_167{display:flex;flex-direction:column;gap:6px}._optionRow_nkg96_173{display:flex;align-items:center;gap:10px;padding:6px 0;min-height:32px;cursor:pointer;transition:color .18s ease}._optionRow_nkg96_173 input{cursor:pointer}._optionCopy_nkg96_187{display:flex;flex-direction:column;gap:2px}._optionTitle_nkg96_193{font-size:13px;font-weight:500;color:var(--v3p-ink)}._optionDescription_nkg96_199{font-size:11px;color:var(--v3p-muted);line-height:1.4}._emptyState_nkg96_205{font-size:12px;color:var(--v3p-muted);padding:8px 0;margin:0}._footer_nkg96_212{margin-top:auto}._downloadBtn_nkg96_217{width:100%;border-radius:14px;font-size:14px;font-weight:600;height:42px;background:#38bdf82e;color:var(--v3p-ink);border:1px solid rgba(56,189,248,.28);transition:background .18s ease,border-color .18s ease,color .18s ease}._downloadBtn_nkg96_217:not(:disabled):hover{background:#38bdf847;border-color:#38bdf85c}._downloadBtn_nkg96_217:not(:disabled):active{background:#38bdf85c}._downloadBtn_nkg96_217:disabled{opacity:.55;cursor:not-allowed}@layer base{._checkboxWrapper_1w5j7_2{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1w5j7_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1w5j7_2:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._checkbox_1w5j7_2:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._checkbox_1w5j7_2:checked{background-color:var(--primary);border-color:var(--primary);transform:scale(1);animation:_checkboxPulse_1w5j7_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1w5j7_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted);border-color:var(--muted)}._checkmark_1w5j7_49{position:absolute;width:1rem;height:1rem;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1w5j7_2:checked+._checkmark_1w5j7_49{opacity:1;transform:scale(1)}._checkbox_1w5j7_2:disabled+._checkmark_1w5j7_49{color:var(--muted-foreground)}@keyframes _checkboxPulse_1w5j7_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}._checkboxMinimal_1w5j7_85{width:16px;height:16px;border-radius:6px;border:1px solid rgba(255,255,255,.4);background-color:transparent;box-shadow:none;transition:border-color var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),background-color var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkboxMinimal_1w5j7_85:hover{border-color:#ffffffa6;box-shadow:none}._checkboxMinimal_1w5j7_85:focus-visible{box-shadow:0 0 0 3px #ffffff38;border-color:#fffc}._checkboxMinimal_1w5j7_85:checked{background-color:#fff3;border-color:#ffffffd9;animation:none}._checkboxMinimal_1w5j7_85:disabled{background-color:transparent;border-color:#fff3;opacity:.5}._checkmarkMinimal_1w5j7_118{width:12px;height:12px;color:#fff}}._menu_4blfb_2{--v3p-bg: rgba(42,42,42,.95);--v3p-elev: rgba(32,32,32,.88);--v3p-line: rgba(255,255,255,.14);--v3p-ink:#ffffff;--v3p-muted:rgba(255,255,255,.65);--v3p-padX:16px}._overlay_4blfb_11{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:1400}._menu_4blfb_2{position:fixed;width:240px;color:var(--v3p-ink);border-radius:24px;background:linear-gradient(180deg,var(--v3p-bg) 0%,var(--v3p-elev) 100%);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);border:1px solid var(--v3p-line);box-shadow:0 16px 44px #00000059,0 3px 12px #00000040;overflow:hidden}._menu_4blfb_2{font-family:system-ui,-apple-system,SF Pro Text,SF Pro Display,SF Pro,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._menuFade_4blfb_22{opacity:0;transition:opacity .2s ease}._menuFade_4blfb_22._visible_4blfb_23{opacity:1}._menuFade_4blfb_22._hidden_4blfb_24{opacity:0}._section_4blfb_26{padding:14px var(--v3p-padX)}._topName_4blfb_27{font-size:16px;font-weight:600;letter-spacing:.2px}._topEmail_4blfb_28{color:var(--v3p-muted);margin-top:4px;font-size:14px;font-weight:300}._primaryBtn_4blfb_29{margin-top:12px;width:100%;height:40px;border-radius:9999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#fff;font-weight:600;font-size:14px;display:grid;place-items:center;cursor:pointer}._primaryBtn_4blfb_29:hover{background:#ffffff1f}._primaryBtn_4blfb_29:disabled{opacity:.5;cursor:default;background:#ffffff0f}._primaryBtn_4blfb_29:disabled:hover{background:#ffffff0f}._rule_4blfb_34{height:1px;background:var(--v3p-line)}._item_4blfb_36{display:flex;align-items:center;gap:10px;font-weight:500;font-size:16px;padding:6px 0;cursor:pointer}._itemInner_4blfb_37{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:14px;margin-left:calc(var(--v3p-padX) - 12px);margin-right:calc(var(--v3p-padX) - 12px)}._item_4blfb_36:hover ._itemInner_4blfb_37{background:#ffffff14}._icon_4blfb_39{width:20px;height:20px;display:grid;place-items:center;color:var(--v3p-muted)}._row_4blfb_41{display:flex;align-items:center;justify-content:space-between;padding:6px 0}._rowTitle_4blfb_42{font-weight:600;font-size:16px}._rowInner_4blfb_43{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border-radius:14px;margin-left:calc(var(--v3p-padX) - 12px);margin-right:calc(var(--v3p-padX) - 12px)}._row_4blfb_41:hover ._rowInner_4blfb_43{background:#ffffff14}._themeRow_4blfb_46 ._rowTitle_4blfb_42{font-size:14px}._themeRow_4blfb_46 ._rowInner_4blfb_43{padding:5px 12px}._noHover_4blfb_48:hover ._rowInner_4blfb_43{background:transparent}._themePill_4blfb_49{display:inline-flex;align-items:center;gap:2px;background:#4d4d4d;border:none;border-radius:9999px;padding:3px}._themeBtn_4blfb_50{width:26px;height:26px;border-radius:9999px;display:grid;place-items:center;color:#868686;transition:background .12s,color .12s;line-height:0;background:transparent;border:none;padding:0;cursor:pointer}._themeBtn_4blfb_50 svg{display:block;width:20px;height:20px}._themeBtn_4blfb_50._active_4blfb_56{background:#292929;color:#fbfbfb}._themeBtn_4blfb_50:focus-visible{outline:2px solid rgba(255,255,255,.25);outline-offset:2px}._themeBtnWrap_4blfb_60{position:relative;display:inline-grid;place-items:center}._tooltip_4blfb_61{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#292929;color:#fff;font-size:12px;padding:4px 8px;border-radius:10px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease;z-index:10}._themeBtnWrap_4blfb_60:hover ._tooltip_4blfb_61{opacity:1}._linkRow_4blfb_64{padding:10px var(--v3p-padX);font-weight:400;font-size:16px;display:flex;align-items:center;justify-content:space-between}._ext_4blfb_65{color:var(--v3p-muted)}._linkGroup_4blfb_66{display:flex;flex-direction:column;gap:0;padding:0}._linkRowSmallOuter_4blfb_67{padding:0}._linkRowSmallOuter_4blfb_67:first-child{padding-top:6px}._linkRowSmallOuter_4blfb_67:last-child{padding-bottom:6px}._linkInner_4blfb_70{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;margin-left:calc(var(--v3p-padX) - 12px);margin-right:calc(var(--v3p-padX) - 12px);border-radius:10px;font-size:14px;font-weight:400}._linkRowSmallOuter_4blfb_67:hover ._linkInner_4blfb_70{background:#ffffff14}._extIcon_4blfb_72{color:var(--v3p-muted);display:grid;place-items:center}._bottom_4blfb_74{display:flex;align-items:center;justify-content:space-between;padding:12px var(--v3p-padX);background:transparent;border-top:none}._legal_4blfb_75{display:flex;gap:14px;color:var(--v3p-muted);font-weight:300;font-size:12px}._legal_4blfb_75 button{background:none;border:none;color:var(--v3p-muted);font:inherit;cursor:pointer;padding:0}._legal_4blfb_75 button:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}._adminText_4blfb_80{font-size:16px;font-weight:500}._closeBtn_4blfb_81{width:30px;height:30px;border-radius:9999px;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;background:#ffffff0f;color:#eee;cursor:pointer}._closeBtn_4blfb_81:hover{background:#ffffff1f}._overlay_d3vib_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;padding:32px 16px;z-index:1500}._modal_d3vib_13{background:#fff;border-radius:23px;width:min(560px,92vw);box-shadow:0 26px 60px #0f172a38;position:relative;display:flex;flex-direction:column;overflow:hidden}._header_d3vib_24{padding:32px 36px 12px;text-align:center;font-size:22px;font-weight:500;color:#0f172a}._closeBtn_d3vib_32{position:absolute;top:18px;right:18px;width:36px;height:36px;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#1f2937;display:grid;place-items:center;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}._closeBtn_d3vib_32:hover{background:#f8fafc;border-color:#94a3b88c}._closeBtn_d3vib_32:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f673}._closeBtn_d3vib_32 svg{width:18px;height:18px}._avatarBlock_d3vib_63{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 36px 4px;margin-bottom:16px;gap:8px}._avatarCircleButton_d3vib_72{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer}._avatarCircleButton_d3vib_72:disabled{cursor:not-allowed;opacity:.65}._avatarCircleButton_d3vib_72:focus-visible{outline:none;box-shadow:0 0 0 3px #0f172a2e;border-radius:999px}._avatarCircle_d3vib_72{transition:transform .18s ease,box-shadow .18s ease}._avatarCircleButton_d3vib_72:not(:disabled):hover ._avatarCircle_d3vib_72{transform:scale(1.02);box-shadow:0 10px 24px #0f172a29}._avatarCircleButton_d3vib_72:not(:disabled):active ._avatarCircle_d3vib_72{transform:scale(.98);box-shadow:0 6px 18px #0f172a1f}._avatarBadge_d3vib_108{position:absolute;right:-2px;bottom:-2px;width:26px;height:26px;border-radius:50%;background:#fff;color:#111827;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .18s ease,box-shadow .18s ease}._avatarCircleButton_d3vib_72:not(:disabled):hover ._avatarBadge_d3vib_108{transform:scale(1.05);box-shadow:0 6px 16px #0f172a1f}._avatarCircleButton_d3vib_72:not(:disabled):active ._avatarBadge_d3vib_108{transform:scale(.95)}._avatarBadge_d3vib_108{position:absolute;right:-2px;bottom:-2px;width:26px;height:26px;border-radius:50%;background:#fff;color:#111827;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}._avatarBadge_d3vib_108 svg{width:22px;height:22px}._fileInput_d3vib_153{display:none}._avatarStatus_d3vib_157{font-size:12px;color:#4b5563}._avatarCircle_d3vib_72{width:80px;height:80px;border-radius:50%;background:#d6ebfa;border:4px solid #ffffff;display:flex;align-items:center;justify-content:center;overflow:hidden}._avatarImage_d3vib_177{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._avatarFallback_d3vib_183{font-size:34px;font-weight:600;color:#1f2937}._content_d3vib_189{padding:0 36px 28px;display:grid;gap:24px}._fieldGrid_d3vib_195{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._field_d3vib_195{display:flex;flex-direction:column;gap:8px}._label_d3vib_207{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-weight:600}._input_d3vib_215,._select_d3vib_216,._readonlyValue_d3vib_217{border-radius:16px;border:1px solid rgb(205,211,218);background:#fff;padding:12px 18px;font-size:15px;font-weight:400;color:#0f172a;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;min-height:49px;line-height:1.4}._input_d3vib_215[readonly],._input_d3vib_215[disabled]{cursor:default;background:#f1f4f7;border:1px solid #f1f4f7}._select_d3vib_216{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:46px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%231f2937' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:14px 14px}._badgeRow_d3vib_256{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:13px;font-weight:600;width:-moz-fit-content;width:fit-content;align-self:flex-start}._securityCard_d3vib_270{display:grid;gap:16px;padding:18px;border:1px solid rgba(226,232,240,.95);border-radius:18px;background:#f8fafc}._securityHeader_d3vib_279{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._securityTitle_d3vib_286{font-size:15px;font-weight:700;color:#0f172a}._securityDescription_d3vib_292,._securityLoading_d3vib_293{margin-top:4px;font-size:13px;line-height:1.45;color:#64748b}._securityActionRow_d3vib_300{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:2px}._securityActionTitle_d3vib_308{font-size:14px;font-weight:700;color:#0f172a}._securityButton_d3vib_314{border:1px solid #111827;border-radius:999px;background:#111827;color:#fff;min-height:42px;padding:10px 18px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s ease,opacity .15s ease}._securityButton_d3vib_314:hover{background:#0b1120}._securityButton_d3vib_314:disabled{cursor:not-allowed;opacity:.55}._note_d3vib_337{font-size:12px;color:#6b7280;line-height:1.4}._footer_d3vib_343{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:20px 36px 0;border-top:1px solid #f1f5f9}._actions_d3vib_352{display:flex;align-items:center;gap:12px;width:calc(100% + 72px);margin:0 -36px}._secondaryBtn_d3vib_360,._primaryBtn_d3vib_361{border-radius:999px;padding:14px 26px;font-size:15px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;flex:1;display:inline-flex;justify-content:center;align-items:center}._secondaryBtn_d3vib_360{background:#fff;border:1px solid rgba(226,232,240,.9);color:#0f172a}._secondaryBtn_d3vib_360:hover{background:#f8fafc}._primaryBtn_d3vib_361{background:#111827;color:#fff;border:1px solid #111827;min-width:140px}._primaryBtn_d3vib_361:hover{background:#0b1120}._primaryBtn_d3vib_361:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._feedback_d3vib_402{font-size:12px;font-weight:500}._success_d3vib_407{color:#047857}._error_d3vib_411{color:#b91c1c}._simpleList_d3vib_415{display:grid;gap:14px}._simpleItem_d3vib_420{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-radius:18px;background:#f8fafc;border:1px solid rgba(226,232,240,.9)}._simpleItemLabel_d3vib_430{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-weight:600}._simpleItemValue_d3vib_438{font-size:15px;font-weight:500;color:#0f172a}@media (max-width: 540px){._header_d3vib_24{padding:28px 24px 10px;font-size:20px}._avatarBlock_d3vib_63{padding:12px 24px 0}._content_d3vib_189{padding:0 24px 24px}._footer_d3vib_343{padding:18px 24px 0}}._input_d3vib_215:focus,._select_d3vib_216:focus{border-color:#3b82f68c;box-shadow:0 0 0 3px #3b82f61f;background:#fff}._input_d3vib_215[readonly]:focus,._input_d3vib_215[disabled]:focus{border:1px solid #f1f4f7;box-shadow:none;background:#f1f4f7}.dark ._overlay_d3vib_1{background:#000000b3}.dark ._modal_d3vib_13{background:#1f1f23;box-shadow:0 26px 60px #00000080}.dark ._header_d3vib_24{color:#fafafa}.dark ._closeBtn_d3vib_32{background:#27272a;border-color:#ffffff1a;color:#f4f4f5}.dark ._closeBtn_d3vib_32:hover{background:#2a2a2e;border-color:#ffffff26}.dark ._closeBtn_d3vib_32:focus-visible{box-shadow:0 0 0 2px #1f1f23,0 0 0 4px #3b82f673}.dark ._avatarCircle_d3vib_72{background:#27272a;border-color:#1f1f23}.dark ._avatarBadge_d3vib_108{background:#27272a;color:#fafafa}.dark ._avatarCircleButton_d3vib_72:not(:disabled):hover ._avatarCircle_d3vib_72{box-shadow:0 10px 24px #0006}.dark ._avatarCircleButton_d3vib_72:not(:disabled):active ._avatarCircle_d3vib_72{box-shadow:0 6px 18px #0000004d}.dark ._avatarCircleButton_d3vib_72:not(:disabled):hover ._avatarBadge_d3vib_108{box-shadow:0 6px 16px #0000004d}.dark ._avatarCircleButton_d3vib_72:focus-visible{box-shadow:0 0 0 3px #ffffff26}.dark ._avatarStatus_d3vib_157{color:#a1a1aa}.dark ._avatarFallback_d3vib_183{color:#f4f4f5}.dark ._label_d3vib_207{color:#a1a1aa}.dark ._input_d3vib_215,.dark ._select_d3vib_216,.dark ._readonlyValue_d3vib_217{background-color:#27272a;border-color:#ffffff1a;color:#fafafa}.dark ._input_d3vib_215:focus,.dark ._select_d3vib_216:focus{border-color:#3b82f68c;box-shadow:0 0 0 3px #3b82f633;background-color:#27272a}.dark ._input_d3vib_215[readonly],.dark ._input_d3vib_215[disabled]{background-color:#18181b;border-color:#18181b;color:#71717a}.dark ._input_d3vib_215[readonly]:focus,.dark ._input_d3vib_215[disabled]:focus{border-color:#18181b;background-color:#18181b}.dark ._select_d3vib_216{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23f4f4f5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dark ._badgeRow_d3vib_256{background:#4f46e526;color:#a78bfa}.dark ._note_d3vib_337{color:#a1a1aa}.dark ._footer_d3vib_343{border-top-color:#ffffff14}.dark ._secondaryBtn_d3vib_360{background:#27272a;border-color:#ffffff1a;color:#f4f4f5}.dark ._secondaryBtn_d3vib_360:hover{background:#2a2a2e}.dark ._primaryBtn_d3vib_361{background:#fafafa;color:#0f172a;border-color:#fafafa}.dark ._primaryBtn_d3vib_361:hover{background:#f4f4f5}.dark ._simpleItem_d3vib_420{background:#27272a;border-color:#ffffff14}.dark ._simpleItemLabel_d3vib_430{color:#a1a1aa}.dark ._simpleItemValue_d3vib_438{color:#fafafa}._logo_1c10n_6{display:block;height:var(--brand-logo-height, 32px);width:auto;max-width:var(--brand-logo-max-width, 160px);-o-object-fit:contain;object-fit:contain}._placeholder_1c10n_28{display:inline-block;height:var(--brand-logo-height, 32px);width:min(var(--brand-logo-placeholder-width, 104px),var(--brand-logo-max-width, 160px));border-radius:6px;background:linear-gradient(90deg,#94a3b829,#94a3b857,#94a3b829);background-size:200% 100%;animation:_brandLogoPlaceholder_1c10n_1 1.2s ease-in-out infinite}._wordmark_1c10n_43{display:inline-block;font-size:var(--brand-wordmark-font-size, calc(var(--brand-logo-height, 32px) * .625));line-height:var(--brand-logo-height, 32px);font-weight:var(--brand-wordmark-weight, 800);letter-spacing:var(--brand-wordmark-tracking, .08em);text-transform:uppercase;max-width:var(--brand-logo-max-width, 160px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes _brandLogoPlaceholder_1c10n_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){._placeholder_1c10n_28{animation:none}}._page_16k6i_1{min-height:100vh;background:color-mix(in srgb,var(--background) 94%,white 6%);color:var(--foreground);--admin-surface: var(--card);--admin-surface-alt: color-mix(in srgb, var(--card) 92%, var(--background) 8%);--admin-surface-muted: color-mix(in srgb, var(--card) 88%, transparent 12%);--admin-surface-subtle: color-mix(in srgb, var(--card) 82%, transparent 18%);--admin-border: var(--border);--admin-border-soft: color-mix(in srgb, var(--border) 82%, transparent 18%);--admin-border-subtle: color-mix(in srgb, var(--border) 65%, transparent 35%);--admin-text-strong: var(--foreground);--admin-text: color-mix(in srgb, var(--foreground) 82%, var(--background) 18%);--admin-text-muted: color-mix(in srgb, var(--foreground) 58%, var(--background) 42%);--admin-text-subtle: color-mix(in srgb, var(--foreground) 45%, var(--background) 55%);--admin-accent-soft: color-mix(in srgb, var(--primary) 18%, transparent);--admin-accent-strong: color-mix(in srgb, var(--primary) 85%, var(--foreground) 15%);--admin-danger-soft: color-mix(in srgb, var(--error) 18%, transparent);--admin-danger-strong: color-mix(in srgb, var(--error) 82%, var(--foreground) 18%);--admin-success-soft: color-mix(in srgb, var(--success) 18%, transparent);--admin-success-strong: color-mix(in srgb, var(--success) 80%, var(--foreground) 20%);--admin-warning-soft: color-mix(in srgb, var(--warning) 22%, transparent);--admin-warning-strong: color-mix(in srgb, var(--warning) 78%, var(--foreground) 22%);--admin-info-soft: color-mix(in srgb, var(--info) 18%, transparent);--admin-info-strong: color-mix(in srgb, var(--info) 82%, var(--foreground) 18%);--admin-avatar-bg: color-mix(in srgb, var(--surface) 90%, transparent 10%);--admin-avatar-highlight: color-mix(in srgb, var(--surface) 70%, transparent 30%)}._frame_16k6i_30{max-width:1280px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:24px}._mainContent_16k6i_39{flex:1;padding-top:10px;display:flex;flex-direction:column}@media (max-width: 768px){._frame_16k6i_30{padding:0 16px}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(/_assets/inter-latin-100-normal-Cg8nSI4P.woff2) format("woff2"),url(/_assets/inter-latin-100-normal-J9XNenR1.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:100;src:url(/_assets/inter-latin-100-italic-lCyIlzkm.woff2) format("woff2"),url(/_assets/inter-latin-100-italic-BhStXTyz.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/_assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:300;src:url(/_assets/inter-latin-300-italic-Ca92ctlJ.woff2) format("woff2"),url(/_assets/inter-latin-300-italic-TAV9b-l0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/_assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(/_assets/inter-latin-400-italic-D1l0FflY.woff2) format("woff2"),url(/_assets/inter-latin-400-italic-BmFrN47l.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/_assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:500;src:url(/_assets/inter-latin-500-italic-CmxAJXy_.woff2) format("woff2"),url(/_assets/inter-latin-500-italic-BaBk7Nya.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/_assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:700;src:url(/_assets/inter-latin-700-italic-BsEzapPQ.woff2) format("woff2"),url(/_assets/inter-latin-700-italic-QsoQop6F.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/_assets/inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(/_assets/inter-latin-900-normal-EUCDUbiG.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:900;src:url(/_assets/inter-latin-900-italic-CJWw2qbV.woff2) format("woff2"),url(/_assets/inter-latin-900-italic-BU6B_vJS.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2) format("woff2"),url(/_assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2) format("woff2"),url(/_assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2) format("woff2"),url(/_assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(/_assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2) format("woff2"),url(/_assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff) format("woff")}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-vietnamese-opsz-italic-DxWqP7Ku.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-latin-ext-opsz-italic-CGbN9UgK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-latin-opsz-italic-lSdLDfvT.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/_assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/_assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/_assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/_assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff")}
