*,: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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0% 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}*:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}:root{--p: 54.615% .215208 262.880917;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--pc: 100% 0 0;--s: 90.0112% .001745 247.841157;--sc: 27.8078% .029596 256.847952;--a: 51.9759% .093565 223.127977;--ac: 100% 0 0;--n: 25.8545% .029502 235.364792;--nc: 96.6956% .002874 264.541934;--b1: 100% 0 0;--b2: 96.6956% .002874 264.541934;--b3: 92.7582% .005814 264.531291;--bc: 27.8078% .029596 256.847952;--in: 71.6584% .114625 233.833342;--inc: 100% 0 0;--su: 67.5091% .090834 169.82338;--suc: 100% 0 0;--wa: 66.8102% .160895 43.739502;--wac: 100% 0 0;--er: 63.6834% .207849 25.331328;--erc: 100% 0 0}@media (prefers-color-scheme: dark){:root{--p: 62.3083% .188015 259.814527;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--pc: 100% 0 0;--s: 37.1696% .039156 257.286951;--sc: 92.8761% .012619 255.507846;--a: 60.8911% .110939 221.723108;--ac: 100% 0 0;--n: 16.6535% .012363 254.167912;--nc: 92.8761% .012619 255.507846;--b1: 25.7355% .026153 255.757607;--b2: 21.4963% .016546 252.503501;--b3: 28.4319% .02692 250.975653;--bc: 92.8761% .012619 255.507846;--in: 71.6584% .114625 233.833342;--inc: 100% 0 0;--su: 75.5551% .208246 146.983588;--suc: 100% 0 0;--wa: 81.3099% .164996 75.044466;--wac: 27.8078% .029596 256.847952;--er: 69.3601% .196377 26.364404;--erc: 100% 0 0}}[data-theme=mytheme]{--p: 54.615% .215208 262.880917;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--pc: 100% 0 0;--s: 90.0112% .001745 247.841157;--sc: 27.8078% .029596 256.847952;--a: 51.9759% .093565 223.127977;--ac: 100% 0 0;--n: 25.8545% .029502 235.364792;--nc: 96.6956% .002874 264.541934;--b1: 100% 0 0;--b2: 96.6956% .002874 264.541934;--b3: 92.7582% .005814 264.531291;--bc: 27.8078% .029596 256.847952;--in: 71.6584% .114625 233.833342;--inc: 100% 0 0;--su: 67.5091% .090834 169.82338;--suc: 100% 0 0;--wa: 66.8102% .160895 43.739502;--wac: 100% 0 0;--er: 63.6834% .207849 25.331328;--erc: 100% 0 0}[data-theme=dark]{--p: 62.3083% .188015 259.814527;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--pc: 100% 0 0;--s: 37.1696% .039156 257.286951;--sc: 92.8761% .012619 255.507846;--a: 60.8911% .110939 221.723108;--ac: 100% 0 0;--n: 16.6535% .012363 254.167912;--nc: 92.8761% .012619 255.507846;--b1: 25.7355% .026153 255.757607;--b2: 21.4963% .016546 252.503501;--b3: 28.4319% .02692 250.975653;--bc: 92.8761% .012619 255.507846;--in: 71.6584% .114625 233.833342;--inc: 100% 0 0;--su: 75.5551% .208246 146.983588;--suc: 100% 0 0;--wa: 81.3099% .164996 75.044466;--wac: 27.8078% .029596 256.847952;--er: 69.3601% .196377 26.364404;--erc: 100% 0 0}.\!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}}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width: 640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.avatar{position:relative;display:inline-flex}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}.badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}@media (hover:hover){.checkbox-primary:hover{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.label a:hover{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.tab:hover{--tw-text-opacity: 1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.\!btn{display:inline-flex!important;height:3rem!important;min-height:3rem!important;flex-shrink:0!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;border-radius:var(--rounded-btn, .5rem)!important;border-color:transparent!important;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity))!important;padding-left:1rem!important;padding-right:1rem!important;text-align:center!important;font-size:.875rem!important;line-height:1em!important;gap:.5rem!important;font-weight:600!important;text-decoration-line:none!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important;border-width:var(--border-btn, 1px)!important;transition-property:color,background-color,border-color,opacity,box-shadow,transform!important;--tw-text-opacity: 1 !important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;outline-color:var(--fallback-bc,oklch(var(--bc)/1))!important;background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity))!important;--tw-bg-opacity: 1 !important;--tw-border-opacity: 1 !important}.btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--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);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.btn-disabled,.btn[disabled],.btn:disabled{pointer-events:none}.\!btn[disabled],.\!btn:disabled{pointer-events:none!important}.btn-square{height:3rem;width:3rem;padding:0}.btn-circle{height:3rem;width:3rem;border-radius:9999px;padding:0}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.\!btn:is(input[type=checkbox])),:where(.\!btn:is(input[type=radio])){width:auto!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.\!btn:is(input[type=checkbox]):after,.\!btn:is(input[type=radio]):after{--tw-content: attr(aria-label) !important;content:var(--tw-content)!important}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box, 1rem)}.card:focus{outline:2px solid transparent;outline-offset:2px}.card figure{display:flex;align-items:center;justify-content:center}.card.image-full{display:grid}.card.image-full:before{position:relative;content:"";z-index:10;border-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:.75}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.card.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.\!carousel{display:inline-flex!important;overflow-x:scroll!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.carousel{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.chat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;padding-top:.25rem;padding-bottom:.25rem}.chat-start{place-items:start;grid-template-columns:auto 1fr}.chat-start .chat-header,.chat-start .chat-footer{grid-column-start:2}.chat-start .chat-image{grid-column-start:1}.chat-start .chat-bubble{grid-column-start:2;border-end-start-radius:0px}.chat-start .chat-bubble:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e");inset-inline-start:-.749rem}[dir=rtl] .chat-start .chat-bubble:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e")}.chat-end{place-items:end;grid-template-columns:1fr auto}.chat-end .chat-header,.chat-end .chat-footer{grid-column-start:1}.chat-end .chat-image{grid-column-start:2}.chat-end .chat-bubble{grid-column-start:1;border-end-end-radius:0px}.chat-end .chat-bubble:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e");inset-inline-start:99.9%}[dir=rtl] .chat-end .chat-bubble:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e")}.checkbox{flex-shrink:0;--chkbg: var(--fallback-bc,oklch(var(--bc)/1));--chkfg: var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{position:relative;display:grid;overflow:hidden;grid-template-rows:max-content 0fr;transition:grid-template-rows .2s;width:100%;border-radius:var(--rounded-box, 1rem)}.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio],.collapse-content{grid-column-start:1;grid-row-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){height:100%;width:100%;z-index:1}.collapse[open],.collapse-open,.collapse:focus:not(.collapse-close){grid-template-rows:max-content 1fr}.collapse:not(.collapse-close):has(>input[type=checkbox]:checked),.collapse:not(.collapse-close):has(>input[type=radio]:checked){grid-template-rows:max-content 1fr}.collapse[open]>.collapse-content,.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content{visibility:visible;min-height:-moz-fit-content;min-height:fit-content}.drawer{position:relative;display:grid;grid-auto-columns:max-content auto;width:100%}.drawer-content{grid-column-start:2;grid-row-start:1;min-width:0px}.drawer-side{pointer-events:none;position:fixed;inset-inline-start:0px;top:0;grid-column-start:1;grid-row-start:1;display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));align-items:flex-start;justify-items:start;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:contain;height:100vh;height:100dvh}.drawer-side>.drawer-overlay{position:sticky;top:0;place-self:stretch;cursor:pointer;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.drawer-side>*{grid-column-start:1;grid-row-start:1}.drawer-side>*:not(.drawer-overlay){transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.3s;will-change:transform;transform:translate(-100%)}[dir=rtl] .drawer-side>*:not(.drawer-overlay){transform:translate(100%)}.drawer-toggle{position:fixed;height:0px;width:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible;overflow-y:auto}.drawer-toggle:checked~.drawer-side>*:not(.drawer-overlay){transform:translate(0)}.drawer-end{grid-auto-columns:auto max-content}.drawer-end>.drawer-toggle~.drawer-content{grid-column-start:1}.drawer-end>.drawer-toggle~.drawer-side{grid-column-start:2;justify-items:end}.drawer-end>.drawer-toggle~.drawer-side>*:not(.drawer-overlay){transform:translate(100%)}[dir=rtl] .drawer-end>.drawer-toggle~.drawer-side>*:not(.drawer-overlay){transform:translate(-100%)}.drawer-end>.drawer-toggle:checked~.drawer-side>*:not(.drawer-overlay){transform:translate(0)}.\!dropdown{position:relative!important;display:inline-block!important}.dropdown{position:relative;display:inline-block}.\!dropdown>*:not(summary):focus{outline:2px solid transparent!important;outline-offset:2px!important}.dropdown>*:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.\!dropdown .dropdown-content{position:absolute!important}.dropdown .dropdown-content{position:absolute}.\!dropdown:is(:not(details)) .dropdown-content{visibility:hidden!important;opacity:0!important;transform-origin:top!important;--tw-scale-x: .95 !important;--tw-scale-y: .95 !important;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;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important;transition-duration:.2s!important}.dropdown:is(:not(details)) .dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;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));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.dropdown-end .dropdown-content{inset-inline-end:0px}.dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-right .dropdown-content,.dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content,.dropdown:focus-within .dropdown-content{visibility:visible;opacity:1}.\!dropdown.dropdown-open .dropdown-content,.\!dropdown:not(.dropdown-hover):focus .dropdown-content,.\!dropdown:focus-within .dropdown-content{visibility:visible!important;opacity:1!important}@media (hover: hover){.\!dropdown.dropdown-hover:hover .dropdown-content{visibility:visible!important;opacity:1!important}.dropdown.dropdown-hover:hover .dropdown-content{visibility:visible;opacity:1}.btm-nav>*.disabled:hover,.btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btn:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.\!btn:hover{--tw-border-opacity: 1 !important;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)))!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))!important}@supports (color: color-mix(in oklab,black,black)){.\!btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black)!important;border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)!important}}@supports not (color: oklch(0% 0 0)){.\!btn:hover{background-color:var(--btn-color, var(--fallback-b2))!important;border-color:var(--btn-color, var(--fallback-b2))!important}}.\!btn.glass:hover{--glass-opacity: 25% !important;--glass-border-opacity: 15% !important}.btn.glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost:hover{border-color:transparent}@supports (color: oklch(0% 0 0)){.btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-outline.btn-primary:hover{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.btn-outline.btn-secondary:hover{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.btn-outline.btn-accent:hover{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-accent:hover{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}}.btn-outline.btn-success:hover{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-success:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}}.btn-outline.btn-error:hover{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-error:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.btn-disabled:hover,.btn[disabled]:hover,.btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.\!btn[disabled]:hover,.\!btn:disabled:hover{--tw-border-opacity: 0 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-bg-opacity: .2 !important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-text-opacity: .2 !important}@supports (color: color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}.\!btn:is(input[type=checkbox]:checked):hover,.\!btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)!important;border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)!important}}.\!dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x: 1 !important;--tw-scale-y: 1 !important;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}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;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))}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0% 0 0)){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}.\!dropdown:is(details) summary::-webkit-details-marker{display:none!important}.dropdown:is(details) summary::-webkit-details-marker{display:none}.file-input{height:3rem;flex-shrink:1;padding-inline-end:1rem;font-size:1rem;line-height:2;line-height:1.5rem;overflow:hidden;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.file-input::file-selector-button{margin-inline-end:1rem;display:inline-flex;height:100%;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:1em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-style:solid;--tw-border-opacity: 1;border-color:var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out}.\!footer{display:grid!important;width:100%!important;grid-auto-flow:row!important;place-items:start!important;-moz-column-gap:1rem!important;column-gap:1rem!important;row-gap:2.5rem!important;font-size:.875rem!important;line-height:1.25rem!important}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.\!footer>*{display:grid!important;place-items:start!important;gap:.5rem!important}.footer>*{display:grid;place-items:start;gap:.5rem}@media (min-width: 48rem){.\!footer{grid-auto-flow:column!important}{grid-auto-flow:row dense!important}.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.form-control{display:flex;flex-direction:column}.label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.indicator :where(.indicator-item){z-index:1;position:absolute;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));white-space:nowrap}.\!input{flex-shrink:1!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:3rem!important;padding-left:1rem!important;padding-right:1rem!important;font-size:1rem!important;line-height:2!important;line-height:1.5rem!important;border-radius:var(--rounded-btn, .5rem)!important;border-width:1px!important;border-color:transparent!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.\!input[type=number]::-webkit-inner-spin-button{margin-top:-1rem!important;margin-bottom:-1rem!important;margin-inline-end:-1rem!important}.input[type=number]::-webkit-inner-spin-button,.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.join :where(.join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join *:not(:first-child):not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join .\!dropdown .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .\!dropdown .join-item{border-start-end-radius:inherit!important;border-end-end-radius:inherit!important}.join :where(.join-item:first-child:not(:last-child)),.join :where(*:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(*:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join *:has(.join-item)){border-radius:inherit}}.kbd{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:.5rem;padding-right:.5rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));border-bottom-width:2px;min-height:2.2em;min-width:2.2em}.link{cursor:pointer;text-decoration-line:underline}.mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.mockup-browser{position:relative;overflow:hidden;overflow-x:auto;border-radius:var(--rounded-box, 1rem)}.mockup-browser pre[data-prefix]:before{content:attr(data-prefix);display:inline-block;text-align:right}.\!modal{pointer-events:none!important;position:fixed!important;inset:0!important;margin:0!important;display:grid!important;height:100%!important;max-height:none!important;width:100%!important;max-width:none!important;justify-items:center!important;padding:0!important;opacity:0!important;overscroll-behavior:contain!important;z-index:999!important;background-color:transparent!important;color:inherit!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important;transition-property:transform,opacity,visibility!important;overflow-y:hidden!important}.modal{pointer-events:none;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.\!modal){align-items:center!important}:where(.modal){align-items:center}.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}.\!modal:target,.modal-toggle:checked+.\!modal,.\!modal[open]{pointer-events:auto!important;visibility:visible!important;opacity:1!important}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden;scrollbar-gutter:stable}:root:has(:is(.modal-open,.\!modal:target,.modal-toggle:checked+.\!modal,.\!modal[open])){overflow:hidden!important;scrollbar-gutter:stable!important}.radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.\!range{height:1.5rem!important;width:100%!important;cursor:pointer!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1)) !important;overflow:hidden!important;border-radius:var(--rounded-box, 1rem)!important;background-color:transparent!important}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box, 1rem);background-color:transparent}.\!range:focus{outline:none!important}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>*:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>*:nth-child(1){transform:translateY(0) scale(1);z-index:3;opacity:1}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap-active .swap-off,.swap input:indeterminate~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap-active .swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1}.tabs{display:grid;align-items:flex-end}.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])),.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])){border-bottom-color:transparent}.tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: var(--fallback-bc,oklch(var(--bc)/1));--tab-bg: var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color: var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem)}.tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}.tab-content{grid-column-start:1;grid-column-end:span 9999;grid-row-start:2;margin-top:calc(var(--tab-border) * -1);display:none;border-color:transparent;border-width:var(--tab-border, 0)}:checked+.tab-content:nth-child(2),:is(.tab-active,[aria-selected=true])+.tab-content:nth-child(2){border-start-start-radius:0px}input.tab:checked+.tab-content,:is(.tab-active,[aria-selected=true])+.tab-content{display:block}.table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.textarea{min-height:3rem;flex-shrink:1;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.timeline{position:relative;display:flex}:where(.timeline>li){position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start, minmax(0, 1fr)) auto var( --timeline-row-end, minmax(0, 1fr) );grid-template-columns:var(--timeline-col-start, minmax(0, 1fr)) auto var( --timeline-col-end, minmax(0, 1fr) )}.timeline>li>hr{width:100%;border-width:0px}:where(.timeline>li>hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline>li>hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.timeline-start{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;margin:.25rem;align-self:flex-end;justify-self:center}.timeline-middle{grid-column-start:2;grid-row-start:2}.timeline-end{grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:4;margin:.25rem;align-self:flex-start;justify-self:center}.toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.alert-error{border-color:var(--fallback-er,oklch(var(--er)/.2));--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-er,oklch(var(--er)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1))}.avatar-group :where(.avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}.badge-primary{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.\!badge-secondary{--tw-border-opacity: 1 !important;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))!important;--tw-text-opacity: 1 !important;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))!important}.badge-secondary{--tw-border-opacity: 1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.\!badge-success{border-color:transparent!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))!important;--tw-text-opacity: 1 !important;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))!important}.\!badge-error{border-color:transparent!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))!important;--tw-text-opacity: 1 !important;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))!important}.badge-outline{border-color:currentColor;--tw-border-opacity: .5;background-color:transparent;color:currentColor}.badge-outline.badge-neutral{--tw-text-opacity: 1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.badge-outline.badge-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.badge-outline.badge-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.badge-outline.\!badge-secondary{--tw-text-opacity: 1 !important;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))!important}.badge-outline.badge-accent{--tw-text-opacity: 1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.badge-outline.badge-info{--tw-text-opacity: 1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.badge-outline.badge-success{--tw-text-opacity: 1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.badge-outline.\!badge-success{--tw-text-opacity: 1 !important;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))!important}.badge-outline.badge-warning{--tw-text-opacity: 1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.badge-outline.badge-error{--tw-text-opacity: 1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.badge-outline.\!badge-error{--tw-text-opacity: 1 !important;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))!important}.btm-nav>*:where(.active){border-top-width:2px;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.btm-nav>*.disabled,.btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion: no-preference){.\!btn{animation:button-pop var(--animation-btn, .25s) ease-out!important}.btn{animation:button-pop var(--animation-btn, .25s) ease-out}}.btn:active:hover,.btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}.\!btn:active:hover,.\!btn:active:focus{animation:button-pop 0s ease-out!important;transform:scale(var(--btn-focus-scale, .97))!important}@supports not (color: oklch(0% 0 0)){.\!btn{background-color:var(--btn-color, var(--fallback-b2))!important;border-color:var(--btn-color, var(--fallback-b2))!important}.btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}.btn-primary{--btn-color: var(--fallback-p)}.btn-secondary{--btn-color: var(--fallback-s)}.btn-accent{--btn-color: var(--fallback-a)}.btn-success{--btn-color: var(--fallback-su)}.btn-error{--btn-color: var(--fallback-er)}}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-primary.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}.btn-outline.btn-secondary.btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}.btn-outline.btn-accent.btn-active{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}.btn-outline.btn-success.btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}.btn-outline.btn-error.btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.\!btn:focus-visible{outline-style:solid!important;outline-width:2px!important;outline-offset:2px!important}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color: oklch(0% 0 0)){.btn-primary{--btn-color: var(--p)}.btn-secondary{--btn-color: var(--s)}.btn-accent{--btn-color: var(--a)}.btn-success{--btn-color: var(--su)}.btn-error{--btn-color: var(--er)}}.btn-secondary{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.btn-accent{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.btn-success{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.btn-error{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.\!btn.glass{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;outline-color:currentColor!important}.btn.glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.\!btn.glass.btn-active{--glass-opacity: 25% !important;--glass-border-opacity: 15% !important}.btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn-outline.btn-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary.btn-active{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-outline.btn-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.btn-outline.btn-secondary.btn-active{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.btn-outline.btn-accent{--tw-text-opacity: 1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.btn-outline.btn-accent.btn-active{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.btn-outline.btn-success{--tw-text-opacity: 1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.btn-outline.btn-success.btn-active{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.btn-outline.btn-error{--tw-text-opacity: 1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btn-outline.btn-error.btn-active{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.btn.btn-disabled,.btn[disabled],.btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.\!btn.btn-disabled,.\!btn[disabled],.\!btn:disabled{--tw-border-opacity: 0 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-bg-opacity: .2 !important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-text-opacity: .2 !important}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.\!btn:is(input[type=checkbox]:checked),.\!btn:is(input[type=radio]:checked){--tw-border-opacity: 1 !important;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))!important;--tw-text-opacity: 1 !important;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))!important}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.\!btn:is(input[type=checkbox]:checked):focus-visible,.\!btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))!important}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card.bordered{border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-title{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.card.image-full :where(figure){overflow:hidden;border-radius:inherit}.\!carousel::-webkit-scrollbar{display:none!important}.carousel::-webkit-scrollbar{display:none}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{border-width:0px;cursor:not-allowed;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.checkbox:checked,.checkbox[aria-checked=true]{background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}.checkbox-primary{--chkbg: var(--fallback-p,oklch(var(--p)/1));--chkfg: var(--fallback-pc,oklch(var(--pc)/1));--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.checkbox-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.checkbox-primary:checked,.checkbox-primary[aria-checked=true]{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}details.collapse{width:100%}details.collapse summary{position:relative;display:block;outline:2px solid transparent;outline-offset:2px}details.collapse summary::-webkit-details-marker{display:none}.collapse:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse:has(.collapse-title:focus-visible),.collapse:has(>input[type=checkbox]:focus-visible),.collapse:has(>input[type=radio]:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse:not(.collapse-open):not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-open):not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open])>.collapse-title{cursor:unset}.collapse-title,:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){padding:1rem;padding-inline-end:3rem;min-height:3.75rem;transition:background-color .2s ease-out}.collapse[open]>:where(.collapse-content),.collapse-open>:where(.collapse-content),.collapse:focus:not(.collapse-close)>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input[type=checkbox]:checked~.collapse-content),.collapse:not(.collapse-close)>:where(input[type=radio]:checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse-open.collapse-arrow>.collapse-title:after,.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{--tw-translate-y: -50%;--tw-rotate: 225deg;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))}.collapse[open].collapse-plus>.collapse-title:after,.collapse-open.collapse-plus>.collapse-title:after,.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{content:"−"}.drawer-toggle:checked~.drawer-side>.drawer-overlay{background-color:#0006}.drawer-toggle:focus-visible~.drawer-content label.drawer-button{outline-style:solid;outline-width:2px;outline-offset:2px}.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;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))}.\!dropdown.dropdown-open .dropdown-content,.\!dropdown:focus .dropdown-content,.\!dropdown:focus-within .dropdown-content{--tw-scale-x: 1 !important;--tw-scale-y: 1 !important;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}.file-input:focus{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.file-input-primary{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.file-input-primary:focus{outline-color:var(--fallback-p,oklch(var(--p)/1))}.file-input-primary::file-selector-button{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.file-input-disabled,.file-input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));--tw-text-opacity: .2}.file-input-disabled::-moz-placeholder,.file-input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.file-input-disabled::placeholder,.file-input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.file-input-disabled::file-selector-button,.file-input[disabled]::file-selector-button{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.label-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.\!input input{--tw-bg-opacity: 1 !important;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))!important;background-color:transparent!important}.input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.\!input input:focus{outline:2px solid transparent!important;outline-offset:2px!important}.input input:focus{outline:2px solid transparent;outline-offset:2px}.\!input[list]::-webkit-calendar-picker-indicator{line-height:1em!important}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.\!input:focus,.\!input:focus-within{box-shadow:none!important;border-color:var(--fallback-bc,oklch(var(--bc)/.2))!important;outline-style:solid!important;outline-width:2px!important;outline-offset:2px!important;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))!important}.\!input-error{--tw-border-opacity: 1 !important;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))!important}.\!input-error:focus,.\!input-error:focus-within{--tw-border-opacity: 1 !important;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))!important;outline-color:var(--fallback-er,oklch(var(--er)/1))!important}.input:has(>input[disabled]),.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.\!input:has(>input[disabled]),.\!input:disabled,.\!input[disabled]{cursor:not-allowed!important;--tw-border-opacity: 1 !important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;color:var(--fallback-bc,oklch(var(--bc)/.4))!important}.input:has(>input[disabled])::-moz-placeholder,.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input:has(>input[disabled])::placeholder,.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.\!input:has(>input[disabled])::-moz-placeholder,.\!input:disabled::-moz-placeholder,.\!input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity: .2 !important}.\!input:has(>input[disabled])::placeholder,.\!input:disabled::placeholder,.\!input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity: .2 !important}.\!input:has(>input[disabled])>input[disabled]{cursor:not-allowed!important}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.\!input::-webkit-date-and-time-value{text-align:inherit!important}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join>:where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1)}.join>:where(*:not(:first-child)):is(.\!btn){margin-inline-start:calc(var(--border-btn) * -1)!important}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.loading-dots{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E")}.loading-sm{width:1.25rem}.loading-md{width:1.5rem}.mask-circle{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle fill='black' cx='100' cy='100' r='100' fill-rule='evenodd'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle fill='black' cx='100' cy='100' r='100' fill-rule='evenodd'/%3e%3c/svg%3e")}:where(.menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.mockup-phone .camera{position:relative;top:0;left:0;background:#000;height:25px;width:150px;margin:0 auto;border-bottom-left-radius:17px;border-bottom-right-radius:17px;z-index:11}.mockup-phone .camera:before{content:"";position:absolute;top:35%;left:50%;width:50px;height:4px;border-radius:5px;background-color:#0c0b0e;transform:translate(-50%,-50%)}.mockup-phone .camera:after{content:"";position:absolute;top:20%;left:70%;width:8px;height:8px;border-radius:5px;background-color:#0f0b25}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar{margin-top:.75rem;margin-bottom:.75rem;display:inline-flex;width:100%;align-items:center;padding-right:1.4em}.mockup-browser .mockup-browser-toolbar:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.mockup-browser .mockup-browser-toolbar:before{content:"";margin-right:4.8rem;display:inline-block;aspect-ratio:1 / 1;height:.75rem;border-radius:9999px;opacity:.3;box-shadow:1.4em 0,2.8em 0,4.2em 0}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .\!input{position:relative!important;margin-left:auto!important;margin-right:auto!important;display:block!important;height:1.75rem!important;width:24rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;padding-left:2rem!important;direction:ltr!important}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -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));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .\!input:before{content:""!important;position:absolute!important;left:.5rem!important;top:50%!important;aspect-ratio:1 / 1!important;height:.75rem!important;--tw-translate-y: -50% !important;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;border-radius:9999px!important;border-width:2px!important;border-color:currentColor!important;opacity:.6!important}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;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));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .\!input:after{content:""!important;position:absolute!important;left:1.25rem!important;top:50%!important;height:.5rem!important;--tw-translate-y: 25% !important;--tw-rotate: -45deg !important;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;border-radius:9999px!important;border-width:1px!important;border-color:currentColor!important;opacity:.6!important}.modal:not(dialog:not(.modal-open)),.modal::backdrop{background-color:#0006;animation:modal-pop .2s ease-out}.\!modal:not(dialog:not(.modal-open)),.\!modal::backdrop{background-color:#0006!important;animation:modal-pop .2s ease-out!important}.modal-backdrop{z-index:-1;grid-column-start:1;grid-row-start:1;display:grid;align-self:stretch;justify-self:stretch;color:transparent}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;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))}.modal-toggle:checked+.\!modal .modal-box,.\!modal:target .modal-box,.\!modal[open] .modal-box{--tw-translate-y: 0px !important;--tw-scale-x: 1 !important;--tw-scale-y: 1 !important;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}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.\!range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset !important}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.\!range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset !important}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.\!range::-webkit-slider-runnable-track{height:.5rem!important;width:100%!important;border-radius:var(--rounded-box, 1rem)!important;background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.\!range::-moz-range-track{height:.5rem!important;width:100%!important;border-radius:var(--rounded-box, 1rem)!important;background-color:var(--fallback-bc,oklch(var(--bc)/.1))!important}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.\!range::-webkit-slider-thumb{position:relative!important;height:1.5rem!important;width:1.5rem!important;border-radius:var(--rounded-box, 1rem)!important;border-style:none!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important;appearance:none!important;-webkit-appearance:none!important;top:50%!important;color:var(--range-shdw)!important;transform:translateY(-50%)!important;--filler-size: 100rem !important;--filler-offset: .6rem !important;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)!important}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.\!range::-moz-range-thumb{position:relative!important;height:1.5rem!important;width:1.5rem!important;border-radius:var(--rounded-box, 1rem)!important;border-style:none!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important;top:50%!important;color:var(--range-shdw)!important;--filler-size: 100rem !important;--filler-offset: .5rem !important;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)!important}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}.skeleton{border-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));will-change:background-position;animation:skeleton 1.8s ease-in-out infinite;background-image:linear-gradient(105deg,transparent 0%,transparent 40%,var(--fallback-b1,oklch(var(--b1)/1)) 50%,transparent 60%,transparent 100%);background-size:200% auto;background-repeat:no-repeat;background-position-x:-50%}@media (prefers-reduced-motion){.skeleton{animation-duration:15s}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;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));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 1;--tw-text-opacity: 1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.tabs-lifted>.tab{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-start-start-radius:var(--tab-radius, .5rem);border-start-end-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius, .5rem);bottom:0;background-size:var(--tab-radius, .5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad: calc(69% - var(--tab-border, 1px));--radius-start: radial-gradient( circle at top left, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );--radius-end: radial-gradient( circle at top right, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );background-image:var(--radius-start),var(--radius-end)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.tabs-lifted>:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled])+.tabs-lifted :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before{background-image:var(--radius-end);background-position:top right}.tabs-boxed .tab{border-radius:var(--rounded-btn, .5rem)}.table:where([dir=rtl],[dir=rtl] *){text-align:right}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.table :where(tfoot){border-top-width:1px;--tw-border-opacity: 1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.textarea-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.textarea-disabled::-moz-placeholder,.textarea:disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline:has(.timeline-middle) hr):last-child{border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}.timeline-box{border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:.5rem 1rem;--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)}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.toggle-primary:checked,.toggle-primary[aria-checked=true]{border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-border-opacity: .1;--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}.glass,.glass.btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur, 40px));backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)),#0000),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}@media (hover: hover){.glass.btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur, 40px));backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)),#0000),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}}.artboard.phone{width:320px}.artboard.phone-1.horizontal,.artboard.phone-1.artboard-horizontal{width:568px;height:320px}.artboard.phone-2.horizontal,.artboard.phone-2.artboard-horizontal{width:667px;height:375px}.artboard.phone-3.horizontal,.artboard.phone-3.artboard-horizontal{width:736px;height:414px}.artboard.phone-4.horizontal,.artboard.phone-4.artboard-horizontal{width:812px;height:375px}.artboard.phone-5.horizontal,.artboard.phone-5.artboard-horizontal{width:896px;height:414px}.artboard.phone-6.horizontal,.artboard.phone-6.artboard-horizontal{width:1024px;height:320px}.badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.badge-lg{height:1.5rem;font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem}.btm-nav-xs>*:where(.active){border-top-width:1px}.btm-nav-sm>*:where(.active){border-top-width:2px}.btm-nav-md>*:where(.active){border-top-width:2px}.btm-nav-lg>*:where(.active){border-top-width:4px}.btn-xs{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.btn-square:where(.btn-xs){height:1.5rem;width:1.5rem;padding:0}.btn-square:where(.btn-sm){height:2rem;width:2rem;padding:0}.btn-square:where(.btn-md){height:3rem;width:3rem;padding:0}.btn-square:where(.btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}[type=checkbox].checkbox-xs{height:1rem;width:1rem}.drawer-open>.drawer-toggle{display:none}.drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;position:sticky;display:block;width:auto;overscroll-behavior:auto}.drawer-open>.drawer-toggle~.drawer-side>*:not(.drawer-overlay){transform:translate(0)}[dir=rtl] .drawer-open>.drawer-toggle~.drawer-side>*:not(.drawer-overlay){transform:translate(0)}.drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.drawer-open>.drawer-side{overflow-y:auto}html:has(.drawer-toggle:checked){overflow-y:hidden;scrollbar-gutter:stable}.indicator :where(.indicator-item){bottom:auto;inset-inline-end:0px;inset-inline-start:auto;top:0;--tw-translate-y: -50%;--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))}.indicator :where(.indicator-item):where([dir=rtl],[dir=rtl] *){--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))}.indicator :where(.indicator-item.indicator-start){inset-inline-end:auto;inset-inline-start:0px;--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))}.indicator :where(.indicator-item.indicator-start):where([dir=rtl],[dir=rtl] *){--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))}.indicator :where(.indicator-item.indicator-center){inset-inline-end:50%;inset-inline-start:50%;--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))}.indicator :where(.indicator-item.indicator-center):where([dir=rtl],[dir=rtl] *){--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))}.indicator :where(.indicator-item.indicator-end){inset-inline-end:0px;inset-inline-start:auto;--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))}.indicator :where(.indicator-item.indicator-end):where([dir=rtl],[dir=rtl] *){--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))}.indicator :where(.indicator-item.indicator-bottom){bottom:0;top:auto;--tw-translate-y: 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))}.indicator :where(.indicator-item.indicator-middle){bottom:50%;top:50%;--tw-translate-y: -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))}.indicator :where(.indicator-item.indicator-top){bottom:auto;top:0;--tw-translate-y: -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))}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical *:first-child:not(:last-child) .join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical *:last-child:not(:first-child) .join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal *:first-child:not(:last-child) .join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding: .75rem}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding: .5rem}.timeline-vertical{flex-direction:column}.timeline-compact .timeline-start,.timeline-horizontal.timeline-compact .timeline-start{grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:4;margin:.25rem;align-self:flex-start;justify-self:center}.timeline-compact li:has(.timeline-start) .timeline-end,.timeline-horizontal.timeline-compact li:has(.timeline-start) .timeline-end{grid-column-start:none;grid-row-start:auto}.timeline-vertical.timeline-compact>li{--timeline-col-start: 0}.timeline-vertical.timeline-compact .timeline-start{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:4;align-self:center;justify-self:start}.timeline-vertical.timeline-compact li:has(.timeline-start) .timeline-end{grid-column-start:auto;grid-row-start:none}:where(.timeline-vertical>li){--timeline-row-start: minmax(0, 1fr);--timeline-row-end: minmax(0, 1fr);justify-items:center}.timeline-vertical>li>hr{height:100%}:where(.timeline-vertical>li>hr):first-child{grid-column-start:2;grid-row-start:1}:where(.timeline-vertical>li>hr):last-child{grid-column-start:2;grid-column-end:auto;grid-row-start:3;grid-row-end:none}.timeline-vertical .timeline-start{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4;align-self:center;justify-self:end}.timeline-vertical .timeline-end{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:4;align-self:center;justify-self:start}.timeline-vertical:where(.timeline-snap-icon)>li{--timeline-col-start: minmax(0, 1fr);--timeline-row-start: .5rem}.timeline-horizontal .timeline-start{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;align-self:flex-end;justify-self:center}.timeline-horizontal .timeline-end{grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:4;align-self:flex-start;justify-self:center}:where(.toast){bottom:0;inset-inline-end:0px;inset-inline-start:auto;top:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;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))}.toast:where(.toast-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x: 0px;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))}.toast:where(.toast-center){inset-inline-end:50%;inset-inline-start:50%;--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))}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--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))}.toast:where(.toast-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x: 0px;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))}.toast:where(.toast-bottom){bottom:0;top:auto;--tw-translate-y: 0px;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))}.toast:where(.toast-middle){bottom:auto;top:50%;--tw-translate-y: -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))}.toast:where(.toast-top){bottom:auto;top:0;--tw-translate-y: 0px;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))}[type=checkbox].toggle-xs{--handleoffset: .5rem;height:1rem;width:1.5rem}[type=checkbox].toggle-sm{--handleoffset: .75rem;height:1.25rem;width:2rem}.tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip)}.tooltip:before,.tooltip-top:before{transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.card-compact .card-title{margin-bottom:.25rem}.card-normal .card-title{margin-bottom:.75rem}.drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:transparent}.join.join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-vertical>:where(*:not(:first-child)):is(.btn){margin-top:calc(var(--border-btn) * -1)}.join.join-vertical>:where(*:not(:first-child)):is(.\!btn){margin-top:calc(var(--border-btn) * -1)!important}.join.join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join.join-horizontal>:where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.join.join-horizontal>:where(*:not(:first-child)):is(.\!btn){margin-inline-start:calc(var(--border-btn) * -1)!important;margin-top:0!important}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;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));content:"";margin-inline-start:-100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x: 0px;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))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -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));margin-inline-start:50%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--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))}.timeline-vertical>li>hr{width:.25rem}:where(.timeline-vertical:has(.timeline-middle)>li>hr):first-child{border-bottom-right-radius:var(--rounded-badge, 1.9rem);border-bottom-left-radius:var(--rounded-badge, 1.9rem);border-top-left-radius:0;border-top-right-radius:0}:where(.timeline-vertical:has(.timeline-middle)>li>hr):last-child{border-top-left-radius:var(--rounded-badge, 1.9rem);border-top-right-radius:var(--rounded-badge, 1.9rem);border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.timeline-vertical:not(:has(.timeline-middle)) :first-child>hr:last-child){border-top-left-radius:var(--rounded-badge, 1.9rem);border-top-right-radius:var(--rounded-badge, 1.9rem);border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.timeline-vertical:not(:has(.timeline-middle)) :last-child>hr:first-child){border-bottom-right-radius:var(--rounded-badge, 1.9rem);border-bottom-left-radius:var(--rounded-badge, 1.9rem);border-top-left-radius:0;border-top-right-radius:0}:where(.timeline-horizontal:has(.timeline-middle)>li>hr):first-child{border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline-horizontal:has(.timeline-middle)>li>hr):last-child{border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}.tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.tooltip:before,.tooltip:after{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.tooltip:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.tooltip.tooltip-open:before{opacity:1;transition-delay:75ms}.tooltip.tooltip-open:after{opacity:1;transition-delay:75ms}.tooltip:hover:before{opacity:1;transition-delay:75ms}.tooltip:hover:after{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):after,.tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.tooltip:not([data-tip]):hover:before,.tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.tooltip:after,.tooltip-top:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.\!-bottom-1{bottom:-.25rem!important}.\!-left-2{left:-.5rem!important}.\!-right-2{right:-.5rem!important}.-bottom-16{bottom:-4rem}.-left-16{left:-4rem}.-left-\[76px\]{left:-76px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-16{right:-4rem}.-right-24{right:-6rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-16{top:-4rem}.-top-24{top:-6rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.left-0{left:0}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[99999\]{z-index:99999}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.clear-both{clear:both}.m-0{margin:0}.m-4{margin:1rem}.m-auto{margin:auto}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1\.5{margin-left:.375rem}.ml-5{margin-left:1.25rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.\!h-10{height:2.5rem!important}.\!h-24{height:6rem!important}.\!h-7{height:1.75rem!important}.\!h-8{height:2rem!important}.\!h-auto{height:auto!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100\%\]{height:100%}.h-\[18px\]{height:18px}.h-\[2\.35rem\]{height:2.35rem}.h-\[310px\]{height:310px}.h-\[320px\]{height:320px}.h-\[42px\]{height:42px}.h-\[78px\]{height:78px}.h-\[84vh\]{height:84vh}.h-\[93vh\]{height:93vh}.h-\[calc\(100vh-10rem\)\]{height:calc(100vh - 10rem)}.h-full{height:100%}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-44{max-height:11rem}.max-h-9{max-height:2.25rem}.max-h-\[310px\]{max-height:310px}.max-h-\[420px\]{max-height:420px}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-28{min-height:7rem}.min-h-48{min-height:12rem}.min-h-\[2\.35rem\]{min-height:2.35rem}.min-h-\[220px\]{min-height:220px}.min-h-\[260px\]{min-height:260px}.min-h-\[290px\]{min-height:290px}.min-h-\[310px\]{min-height:310px}.min-h-\[400px\]{min-height:400px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[520px\]{min-height:520px}.min-h-\[72px\]{min-height:72px}.min-h-\[75vh\]{min-height:75vh}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.\!w-12{width:3rem!important}.\!w-24{width:6rem!important}.\!w-7{width:1.75rem!important}.\!w-8{width:2rem!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[18px\]{min-width:18px}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[120px\]{max-width:120px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[220px\]{max-width:220px}.max-w-\[28px\]{max-width:28px}.max-w-\[85vw\]{max-width:85vw}.max-w-\[88\%\]{max-width:88%}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1{--tw-translate-x: -.25rem;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))}.-translate-x-full{--tw-translate-x: -100%;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))}.-translate-y-1\/2{--tw-translate-y: -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))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;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))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.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))}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping-slow{animation:ping 1.2s linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-3{row-gap:.75rem}.gap-y-3\.5{row-gap:.875rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.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))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.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))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200\/80>:not([hidden])~:not([hidden]){border-color:#e2e8f0cc}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-amber-200\/60{border-color:#fde68a99}.border-amber-200\/70{border-color:#fde68ab3}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-200\/60{border-color:#bfdbfe99}.border-blue-200\/80{border-color:#bfdbfecc}.border-blue-200\/90{border-color:#bfdbfee6}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/60{border-color:#a7f3d099}.border-emerald-200\/80{border-color:#a7f3d0cc}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-500\/20{border-color:#10b98133}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-200\/60{border-color:#c7d2fe99}.border-indigo-200\/80{border-color:#c7d2fecc}.border-indigo-200\/90{border-color:#c7d2fee6}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-200\/60{border-color:#fed7aa99}.border-primary{--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity, 1)))}.border-purple-200\/60{border-color:#e9d5ff99}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200\/60{border-color:#fecdd399}.border-rose-200\/70{border-color:#fecdd3b3}.border-secondary{--tw-border-opacity: 1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity, 1)))}.border-sky-200\/60{border-color:#bae6fd99}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/50{border-color:#e2e8f080}.border-slate-200\/60{border-color:#e2e8f099}.border-slate-200\/70{border-color:#e2e8f0b3}.border-slate-200\/75{border-color:#e2e8f0bf}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-200\/90{border-color:#e2e8f0e6}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-300\/40{border-color:#cbd5e166}.border-slate-300\/70{border-color:#cbd5e1b3}.border-slate-700\/60{border-color:#33415599}.border-slate-700\/80{border-color:#334155cc}.border-teal-100{--tw-border-opacity: 1;border-color:rgb(204 251 241 / var(--tw-border-opacity, 1))}.border-teal-200\/60{border-color:#99f6e499}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/20{border-color:#fff3}.border-white\/40{border-color:#fff6}.border-white\/70{border-color:#ffffffb3}.border-t-blue-500{--tw-border-opacity: 1;border-top-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-t-slate-800{--tw-border-opacity: 1;border-top-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.\!bg-indigo-600{--tw-bg-opacity: 1 !important;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))!important}.\!bg-transparent{background-color:transparent!important}.bg-amber-100\/80{background-color:#fef3c7cc}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-base-100{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity, 1)))}.bg-base-200{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity, 1)))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-100\/90{background-color:#dbeafee6}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/70{background-color:#eff6ffb3}.bg-blue-50\/80{background-color:#eff6ffcc}.bg-blue-50\/90{background-color:#eff6ffe6}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/10{background-color:#2563eb1a}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-indigo-400\/10{background-color:#818cf81a}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/80{background-color:#eef2ffcc}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-indigo-600\/10{background-color:#4f46e51a}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/80{background-color:#fff1f2cc}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-secondary{--tw-bg-opacity: 1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity, 1)))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-100\/70{background-color:#f1f5f9b3}.bg-slate-100\/80{background-color:#f1f5f9cc}.bg-slate-100\/90{background-color:#f1f5f9e6}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-200\/50{background-color:#e2e8f080}.bg-slate-200\/60{background-color:#e2e8f099}.bg-slate-200\/70{background-color:#e2e8f0b3}.bg-slate-200\/80{background-color:#e2e8f0cc}.bg-slate-200\/90{background-color:#e2e8f0e6}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-50\/90{background-color:#f8fafce6}.bg-slate-500\/70{background-color:#64748bb3}.bg-slate-700\/20{background-color:#33415533}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-950\/20{background-color:#02061733}.bg-slate-950\/35{background-color:#02061759}.bg-slate-950\/70{background-color:#020617b3}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/15{background-color:#ffffff26}.bg-white\/25{background-color:#ffffff40}.bg-white\/30{background-color:#ffffff4d}.bg-white\/40{background-color:#fff6}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#18202b\]{--tw-gradient-from: #18202b var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 32 43 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from: #fffbeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50\/40{--tw-gradient-from: rgb(239 246 255 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from: rgb(59 130 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50\/60{--tw-gradient-from: rgb(238 242 255 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/15{--tw-gradient-from: rgb(99 102 241 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from: #fff1f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from: #f43f5e var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100{--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100\/75{--tw-gradient-from: rgb(241 245 249 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/90{--tw-gradient-from: rgb(255 255 255 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#222c3a\]{--tw-gradient-to: rgb(34 44 58 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #222c3a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2563eb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-50{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f8fafc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-50\/95{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(248 250 252 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-500\/5{--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(20 184 166 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/60{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/80{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#2b3746\]{--tw-gradient-to: #2b3746 var(--tw-gradient-to-position)}.to-amber-100{--tw-gradient-to: #fef3c7 var(--tw-gradient-to-position)}.to-blue-50\/20{--tw-gradient-to: rgb(239 246 255 / .2) var(--tw-gradient-to-position)}.to-blue-50\/30{--tw-gradient-to: rgb(239 246 255 / .3) var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / .1) var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.to-indigo-50\/30{--tw-gradient-to: rgb(238 242 255 / .3) var(--tw-gradient-to-position)}.to-indigo-50\/60{--tw-gradient-to: rgb(238 242 255 / .6) var(--tw-gradient-to-position)}.to-indigo-500\/15{--tw-gradient-to: rgb(99 102 241 / .15) var(--tw-gradient-to-position)}.to-indigo-600\/20{--tw-gradient-to: rgb(79 70 229 / .2) var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.to-rose-100{--tw-gradient-to: #ffe4e6 var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to: #e11d48 var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-slate-100\/70{--tw-gradient-to: rgb(241 245 249 / .7) var(--tw-gradient-to-position)}.to-slate-50\/80{--tw-gradient-to: rgb(248 250 252 / .8) var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to: #334155 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.fill-amber-400\/80{fill:#fbbf24cc}.fill-amber-50{fill:#fffbeb}.fill-amber-500{fill:#f59e0b}.fill-blue-100\/90{fill:#dbeafee6}.fill-blue-50{fill:#eff6ff}.fill-blue-500{fill:#3b82f6}.fill-blue-500\/10{fill:#3b82f61a}.fill-blue-500\/20{fill:#3b82f633}.fill-blue-600{fill:#2563eb}.fill-emerald-400\/80{fill:#34d399cc}.fill-emerald-50{fill:#ecfdf5}.fill-emerald-500{fill:#10b981}.fill-emerald-500\/10{fill:#10b9811a}.fill-emerald-600{fill:#059669}.fill-indigo-400{fill:#818cf8}.fill-indigo-50{fill:#eef2ff}.fill-indigo-500\/10{fill:#6366f11a}.fill-red-400\/80{fill:#f87171cc}.fill-sky-50{fill:#f0f9ff}.fill-sky-500{fill:#0ea5e9}.fill-slate-100{fill:#f1f5f9}.fill-slate-100\/80{fill:#f1f5f9cc}.fill-slate-200{fill:#e2e8f0}.fill-slate-300{fill:#cbd5e1}.fill-slate-400{fill:#94a3b8}.fill-slate-500{fill:#64748b}.fill-slate-700{fill:#334155}.fill-slate-800{fill:#1e293b}.fill-slate-900\/5{fill:#0f172a0d}.fill-white{fill:#fff}.fill-white\/90{fill:#ffffffe6}.fill-white\/95{fill:#fffffff2}.stroke-amber-500\/50{stroke:#f59e0b80}.stroke-blue-200{stroke:#bfdbfe}.stroke-blue-500\/40{stroke:#3b82f666}.stroke-blue-500\/50{stroke:#3b82f680}.stroke-emerald-200{stroke:#a7f3d0}.stroke-emerald-500\/40{stroke:#10b98166}.stroke-emerald-500\/50{stroke:#10b98180}.stroke-emerald-500\/60{stroke:#10b98199}.stroke-indigo-200{stroke:#c7d2fe}.stroke-sky-500\/50{stroke:#0ea5e980}.stroke-slate-100{stroke:#f1f5f9}.stroke-slate-200{stroke:#e2e8f0}.stroke-slate-200\/90{stroke:#e2e8f0e6}.stroke-slate-300{stroke:#cbd5e1}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-4{padding:1rem!important}.\!p-5{padding:1.25rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-11{padding-left:2.75rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-1\.5{padding-right:.375rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-24{padding-right:6rem}.pr-3\.5{padding-right:.875rem}.pr-7{padding-right:1.75rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[10px\]{font-size:10px!important}.\!text-\[9\.5px\]{font-size:9.5px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[44px\]{font-size:44px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.55\]{line-height:1.55}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-transparent{color:transparent!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-500\/80{color:#3b82f6cc}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-error{--tw-text-opacity: 1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity, 1)))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-info{--tw-text-opacity: 1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity, 1)))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity, 1)))}.text-primary\/70{color:var(--fallback-p,oklch(var(--p)/.7))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-500\/90{color:#f43f5ee6}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity, 1)))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-slate-400\/80{text-decoration-color:#94a3b8cc}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.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)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_-10px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 20px 45px -10px rgba(15,23,42,.22);--tw-shadow-colored: 0 20px 45px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_-2px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 4px 12px -2px rgba(15,23,42,.18);--tw-shadow-colored: 0 4px 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_-2px_rgba\(15\,23\,42\,0\.06\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 4px 16px -2px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 4px 16px -2px var(--tw-shadow-color), inset 0 1px 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)}.shadow-\[0_4px_20px_-4px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 4px 20px -4px rgba(15,23,42,.08);--tw-shadow-colored: 0 4px 20px -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)}.shadow-\[0_6px_18px_-3px_rgba\(37\,99\,235\,0\.35\)\]{--tw-shadow: 0 6px 18px -3px rgba(37,99,235,.35);--tw-shadow-colored: 0 6px 18px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[12px_0_36px_-6px_rgba\(15\,23\,42\,0\.12\)\,4px_0_12px_-2px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 12px 0 36px -6px rgba(15,23,42,.12),4px 0 12px -2px rgba(15,23,42,.06);--tw-shadow-colored: 12px 0 36px -6px var(--tw-shadow-color), 4px 0 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[12px_0_40px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 12px 0 40px rgba(15,23,42,.18);--tw-shadow-colored: 12px 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 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)}.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)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.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)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-600\/30{--tw-shadow-color: rgb(37 99 235 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-600\/30{--tw-shadow-color: rgb(5 150 105 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color: rgb(99 102 241 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/40{--tw-shadow-color: rgb(99 102 241 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-200\/40{--tw-shadow-color: rgb(226 232 240 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-900\/10{--tw-shadow-color: rgb(15 23 42 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-900\/5{--tw-shadow-color: rgb(15 23 42 / .05);--tw-shadow: var(--tw-shadow-colored)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-500\/20{--tw-ring-color: rgb(59 130 246 / .2)}.ring-blue-500\/30{--tw-ring-color: rgb(59 130 246 / .3)}.ring-emerald-500\/30{--tw-ring-color: rgb(16 185 129 / .3)}.ring-indigo-400\/30{--tw-ring-color: rgb(129 140 248 / .3)}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/60{--tw-ring-color: rgb(255 255 255 / .6)}.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)}.blur-2xl{--tw-blur: blur(40px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.blur-xl{--tw-blur: blur(24px);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)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--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)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-3xl{--tw-backdrop-blur: blur(64px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-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)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-200{--tw-backdrop-saturate: saturate(2);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@tailwind animation;.tabla{position:relative;z-index:1}.tabla:before{content:"";position:absolute;inset:-12px;background:radial-gradient(circle at 50% 0%,rgba(59,130,246,.13) 0%,rgba(99,102,241,.06) 55%,transparent 78%);z-index:-1;pointer-events:none;border-radius:1.75rem;transition:opacity .3s ease}.dt-container{position:relative;border-radius:1.25rem;min-height:0!important;min-block-size:0!important;height:auto!important;display:block!important;background:#fff!important;border:1px solid rgba(226,232,240,.85);box-shadow:0 20px 35px -10px #0f172a0d,0 0 1px 1px #ffffffb3 inset;overflow:hidden;transition:border-color .25s cubic-bezier(.4,0,.2,1);transform:translateZ(0)}.dt-container:has(.dropdown.dropdown-open){overflow:visible;z-index:60}.dt-container .dataTable td:last-child .dropdown.dropdown-end>.dropdown-content{inset-inline-end:0!important;right:0!important;left:auto!important}.dt-search,.dataTables_filter,.dt-length,.dataTables_length{display:none!important;margin:0!important;padding:0!important;height:0!important}.dt-container .dt-layout-row,.dt-container .dt-layout-cell{margin:0!important;padding:0!important}table.dataTable{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin:0!important}.dataTable thead th{background:linear-gradient(180deg,#fafcfffa,#f1f5f9f2)!important;color:#475569!important;font-size:.69rem!important;font-weight:750!important;text-transform:uppercase;letter-spacing:.075em;padding:.85rem 1rem!important;border-bottom:1px solid rgba(203,213,225,.75)!important;border-top:none!important;border-left:none!important;border-right:1px solid rgba(226,232,240,.45)!important;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #e2e8f059;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.dataTable thead th:last-child{border-right:none!important;border-top-right-radius:1.25rem}.dataTable thead th:first-child{border-top-left-radius:1.25rem}.dataTable thead th:hover{color:#1e40af!important;background:linear-gradient(180deg,#fff,#ebf3fffa)!important;box-shadow:inset 0 1px #fff,inset 0 -2px #3b82f6}.dataTable tbody tr{background:transparent;border-bottom:1px solid rgba(241,245,249,.85)!important;transition:background .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1),border-color .2s ease}.dataTable:not(.responsive) tbody tr:nth-child(odd):not(:has(.dt-empty)){background-color:#f8fafcbf}.dataTable:not(.responsive) tbody tr:nth-child(2n):not(:has(.dt-empty)){background-color:#ffffff73}.dataTable tbody tr:last-child{border-bottom:none!important}.dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)) td:first-child{position:relative}.dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)) td:first-child:before{content:"";position:absolute;left:.35rem;top:50%;transform:translateY(-50%) scaleY(0) scaleX(.5);width:4px;height:65%;border-radius:9999px;background:linear-gradient(180deg,#3b82f6,#1d4ed8);box-shadow:0 0 14px #2563ebb3,0 0 4px #2563eb66;opacity:0;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .22s ease,box-shadow .25s ease;pointer-events:none}.dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover{background:linear-gradient(90deg,#eff6fffa,#f5f9ffd9 45%,#eff6fffa)!important;border-bottom-color:#bfdbfed9!important;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #bfdbfe99,0 4px 16px -2px #2563eb14!important;cursor:pointer}.dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td:first-child:before{transform:translateY(-50%) scaleY(1) scaleX(1);opacity:1}.dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td{color:#0f172a!important}.dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover .badge{transform:translateY(-1px);box-shadow:0 2px 6px #0f172a14;transition:transform .2s ease,box-shadow .2s ease}.dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td:last-child .btn,.dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td:last-child [role=button]{transform:scale(1.05);transition:transform .2s cubic-bezier(.16,1,.3,1)}.dataTable tbody tr:has(.dt-empty),.dataTable tbody tr:has(.dataTables_empty){border-bottom:none!important;background-color:transparent!important}.dataTable td{font-size:12px;font-weight:500;color:#1e293b;padding:.45rem .75rem!important;vertical-align:middle;border:none!important;white-space:normal!important;max-width:260px}.dataTable td:first-child,.dataTable th:first-child{text-align:left;padding-left:1.25rem!important}.dataTable td:last-child,.dataTable th:last-child{text-align:center}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:2.85rem!important;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{content:""!important;display:block!important;box-sizing:border-box!important;position:absolute!important;left:.95rem!important;top:50%!important;margin-top:0!important;transform:translateY(-50%)!important;width:1.35rem!important;height:1.35rem!important;line-height:0!important;font-size:0!important;border-radius:.45rem!important;background-color:#f1f5f9!important;border:1px solid #cbd5e1!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23475569'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 6l6 6-6 6' /%3E%3C/svg%3E")!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:.75rem .75rem!important;box-shadow:0 1px 2px #0000000a!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}table.dataTable.dtr-inline.collapsed>tbody>tr:hover>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr:hover>th.dtr-control:before{background-color:#eff6ff!important;border-color:#93c5fd!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%232563eb'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 6l6 6-6 6' /%3E%3C/svg%3E")!important}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>th.dtr-control:before{transform:translateY(-50%)!important;background-color:#2563eb!important;border-color:#2563eb!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23ffffff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 9l6 6 6-6' /%3E%3C/svg%3E")!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:.75rem .75rem!important;box-shadow:0 3px 8px #2563eb59!important}.dataTable .badge,.tabla .badge,table.dataTable span.badge,.dataTable td .badge,.dataTable td span[class*=badge],.dataTables_wrapper .badge,.responsive .badge{font-size:10px!important;line-height:1.25!important;padding:.22rem .55rem!important;height:auto!important;min-height:0!important;font-weight:700!important;letter-spacing:.03em!important;border-radius:.5rem!important;text-transform:uppercase!important}tr.child,tr.child:hover{background-color:transparent!important}td.child{padding:.625rem .85rem 1.25rem!important;background:transparent!important}.dtr-details{width:100%;margin:.35rem 0;padding:1.15rem 1.35rem!important;background:#f8fafccc!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(226,232,240,.9)!important;border-radius:1rem!important;box-shadow:0 4px 12px #0f172a08!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem 1.35rem;list-style:none!important;transition:all .2s ease}.dtr-details li,.dtr-details li:not(.hidden){display:flex!important;flex-direction:column!important;justify-content:center!important;padding:.7rem .95rem!important;background:#ffffffe6!important;border:1px solid rgba(241,245,249,.9)!important;border-radius:.75rem!important;gap:.3rem;min-width:0;word-break:break-word;box-shadow:0 1px 3px #00000005}.dtr-title{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#64748b!important;display:flex!important;align-items:center!important;gap:.35rem}.dtr-data{font-size:13px!important;font-weight:600!important;color:#0f172a!important;text-align:left!important}.dtr-data:empty:before{content:"—";color:#94a3b8}.dt-container .dt-layout-row:has(.dt-info,.dt-paging),.dt-container .dt-layout-row:last-child{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:.75rem 1.25rem!important;background:#f8fafc73!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid rgba(241,245,249,.9)!important;border-bottom-left-radius:1.25rem!important;border-bottom-right-radius:1.25rem!important;width:100%!important;box-sizing:border-box!important}.dt-container .dt-layout-cell.dt-layout-start{display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important}.dt-container .dt-layout-cell.dt-layout-end{display:flex!important;align-items:center!important;justify-content:flex-end!important;margin:0!important;padding:0!important}.dt-info{position:relative;left:auto;bottom:auto;float:none;font-weight:600;font-size:12px;color:#475569;padding:.4rem .9rem;margin:0!important;background:#f1f5f9d9;border:1px solid rgba(226,232,240,.9);border-radius:9999px;display:inline-flex;align-items:center;gap:.6rem;box-shadow:0 1px 2px #00000008;-webkit-backdrop-filter:none;backdrop-filter:none}.dt-info:empty{display:none!important}.dt-info:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#3b82f6;box-shadow:0 0 8px #3b82f6;flex-shrink:0}.dt-paging,.dt-layout-cell.dt-layout-end,.dataTables_paginate{width:auto!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;border-top:none!important;box-shadow:none!important;border-radius:0!important;display:flex;align-items:center;justify-content:flex-end;gap:.35rem}.dt-paging-button,.pagination span.ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .6rem;font-size:12px;font-weight:600;color:#475569;background:#ffffffe6;border:1px solid rgba(226,232,240,.9);border-radius:.65rem;cursor:pointer;box-shadow:0 1px 2px #00000008;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 2px}.dt-paging-button:not(.disabled,.current):hover{background:#fff!important;color:#1d4ed8!important;border-color:#93c5fd!important;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f61f!important}.dt-paging-button.current{color:#fff!important;background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border-color:#2563eb!important;box-shadow:0 4px 12px #2563eb59!important;font-weight:700}.dt-paging-button.disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.dt-paging-button.last,.dt-paging-button.first{width:auto;padding:0 .75rem}.numero{text-align:right;font-variant-numeric:tabular-nums}@media (min-width: 720px){.numero:not(thead th):before{content:"$ ";color:#94a3b8}}@media (max-width: 720px){.numero:not(thead th) .dtr-data:before{content:"$ ";color:#94a3b8}}@media (max-width: 768px){.dt-container{border-radius:1rem}#plaza-table_wrapper.dt-container,#eventual-table_wrapper.dt-container{min-height:0!important;min-block-size:0!important;height:auto!important}.dataTable td{padding:.85rem 1rem!important}.dtr-details{grid-template-columns:1fr;padding:1rem!important;gap:.75rem}.dt-container .dt-layout-row:has(.dt-info,.dt-paging){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;padding:.75rem .5rem!important}.dt-layout-cell,.dt-layout-cell.dt-layout-start,.dt-layout-cell.dt-layout-end{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin:0 auto!important}.dt-info{display:inline-flex!important;margin:.35rem auto .5rem!important;font-size:11px!important;text-align:center!important;justify-content:center!important}.dt-paging{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;padding:0!important;flex-wrap:wrap!important;gap:.35rem!important}}.dataTable:has(.dt-empty) thead th,.dataTable:has(.dataTables_empty) thead th{color:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;pointer-events:none!important}.dt-empty,.dataTables_empty,td.dt-empty,td.dataTables_empty{text-align:center!important;vertical-align:middle!important;font-size:14px!important;font-weight:700!important;color:#1e293b!important;padding:2.75rem 1.5rem!important;height:auto!important;background:transparent!important;box-shadow:none!important;border:none!important}.dt-empty p,.dataTables_empty p{color:#1e293b!important;font-size:1.02rem!important;font-weight:750!important;margin:0 auto .25rem!important;letter-spacing:-.015em!important;text-align:center!important}.dt-empty span,.dataTables_empty span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:3.5rem!important;height:3.5rem!important;border-radius:1rem!important;background:linear-gradient(135deg,#eff6fff2,#dbeafecc)!important;color:#2563eb!important;font-size:1.45rem!important;margin:0 auto .85rem!important;border:1px solid rgba(191,219,254,.9)!important;box-shadow:0 8px 20px -4px #2563eb26,inset 0 1px #ffffffe6!important}.dt-empty small,.dataTables_empty small{display:block!important;margin:0 auto!important;color:#64748b!important;font-weight:500!important;font-size:.82rem!important;text-align:center!important}.dt-processing{position:absolute;inset:0;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:#ffffffd1!important;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:50!important;font-size:0!important;color:transparent!important;visibility:hidden;opacity:0;transition:opacity .2s ease,visibility .2s ease}.dt-processing:not([style*="display: none"]),.tabla.cargando .dt-processing{visibility:visible!important;opacity:1!important}.dt-processing>div{display:none!important}.dt-processing:before{content:""!important;width:2.5rem!important;height:2.5rem!important;border-radius:50%!important;border:3.5px solid rgba(59,130,246,.2)!important;border-top-color:#2563eb!important;animation:dt-spin .75s infinite linear!important;box-shadow:0 0 15px #2563eb33!important}.dt-processing:after{display:none!important}@keyframes dt-spin{to{transform:rotate(360deg)}}[data-theme=dark] .tabla:before{background:radial-gradient(circle at 50% 0%,rgba(59,130,246,.22) 0%,rgba(99,102,241,.1) 45%,transparent 70%)}[data-theme=dark] .dt-container{background:#0f172a!important;border-color:#33415599;box-shadow:0 20px 35px -10px #0006,0 0 1px 1px #ffffff0d inset}[data-theme=dark] .dataTable thead th,html.dark .dataTable thead th,:root[data-theme=dark] .dataTable thead th{background:linear-gradient(180deg,#182336f5,#0f172af5)!important;color:#94a3b8!important;border-bottom:1px solid rgba(51,65,85,.7)!important;border-top:none!important;border-left:none!important;border-right:1px solid rgba(51,65,85,.35)!important;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000040}[data-theme=dark] .dataTable thead th:last-child,html.dark .dataTable thead th:last-child,:root[data-theme=dark] .dataTable thead th:last-child{border-right:none!important}[data-theme=dark] .dataTable thead th:hover,html.dark .dataTable thead th:hover,:root[data-theme=dark] .dataTable thead th:hover{background:linear-gradient(180deg,#1e304dfa,#142036fa)!important;color:#60a5fa!important;box-shadow:inset 0 1px #ffffff14,inset 0 -2px #3b82f6}[data-theme=dark] .dataTable tbody tr,html.dark .dataTable tbody tr,:root[data-theme=dark] .dataTable tbody tr{border-bottom-color:#33415573!important}[data-theme=dark] .dataTable:not(.responsive) tbody tr:nth-child(odd):not(:has(.dt-empty)),html.dark .dataTable:not(.responsive) tbody tr:nth-child(odd):not(:has(.dt-empty)),:root[data-theme=dark] .dataTable:not(.responsive) tbody tr:nth-child(odd):not(:has(.dt-empty)){background-color:#1e293b61!important}[data-theme=dark] .dataTable:not(.responsive) tbody tr:nth-child(2n):not(:has(.dt-empty)),html.dark .dataTable:not(.responsive) tbody tr:nth-child(2n):not(:has(.dt-empty)),:root[data-theme=dark] .dataTable:not(.responsive) tbody tr:nth-child(2n):not(:has(.dt-empty)){background-color:transparent!important}[data-theme=dark] .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover,html.dark .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover,:root[data-theme=dark] .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover{background:linear-gradient(90deg,#1e3a64a6,#182a4bcc 45%,#1e3a64a6)!important;border-bottom-color:#3b82f659!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #3b82f640,0 6px 20px -2px #00000073!important}[data-theme=dark] .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td:first-child:before,html.dark .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td:first-child:before,:root[data-theme=dark] .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td:first-child:before{transform:translateY(-50%) scaleY(1) scaleX(1);opacity:1;background:linear-gradient(180deg,#60a5fa,#2563eb);box-shadow:0 0 16px #60a5facc,0 0 5px #3b82f680}[data-theme=dark] .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td,html.dark .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td,:root[data-theme=dark] .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover td{color:#f1f5f9!important}[data-theme=dark] .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover .badge,html.dark .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover .badge,:root[data-theme=dark] .dataTable:not(.responsive) tbody tr:not(:has(.dt-empty)):hover .badge{transform:translateY(-1px);box-shadow:0 2px 8px #00000059;transition:transform .2s ease,box-shadow .2s ease}[data-theme=dark] .table.responsive tr,[data-theme=dark] .responsive tbody tr{background-color:#1e293bd9!important;background-image:radial-gradient(115% 135% at 0% 0%,rgba(59,130,246,.09) 0%,rgba(59,130,246,.03) 38%,transparent 68%),radial-gradient(105% 125% at 100% 100%,rgba(99,102,241,.07) 0%,rgba(99,102,241,.02) 40%,transparent 70%)!important;border:1px solid rgba(51,65,85,.7)!important;box-shadow:0 4px 14px #00000040!important;color:#f8fafc!important}[data-theme=dark] .table.responsive tr:not(.child):not(:has(.dt-empty)):hover,[data-theme=dark] .responsive tbody tr:not(.child):not(:has(.dt-empty)):hover{transform:translateY(-4px)!important;border-color:#60a5fa99!important;box-shadow:0 14px 28px -6px #00000073,0 0 1px 1px #60a5fa26 inset!important;background-color:#1e293bf2!important;background-image:radial-gradient(115% 135% at 0% 0%,rgba(59,130,246,.14) 0%,rgba(59,130,246,.05) 38%,transparent 68%),radial-gradient(105% 125% at 100% 100%,rgba(99,102,241,.1) 0%,rgba(99,102,241,.03) 40%,transparent 70%)!important;cursor:pointer}[data-theme=dark] .responsive tr .text-slate-500,[data-theme=dark] .responsive tr .text-slate-400,[data-theme=dark] .responsive tr .text-gray-500,[data-theme=dark] .responsive tr .text-gray-400{color:#94a3b8!important}[data-theme=dark] .responsive tr .badge,[data-theme=dark] .responsive tr span[class*=border]{border-color:#334155cc!important;background-color:#0f172a99!important;color:#94a3b8!important}[data-theme=dark] .dataTable td{color:#e2e8f0}[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{background-color:#1e293b!important;border-color:#334155!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 6l6 6-6 6' /%3E%3C/svg%3E")!important}[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr:hover>td.dtr-control:before,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr:hover>th.dtr-control:before{background-color:#1e3a8a!important;border-color:#2563eb!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%2360a5fa'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 6l6 6-6 6' /%3E%3C/svg%3E")!important}[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td.dtr-control:before,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>th.dtr-control:before{transform:translateY(-50%)!important;background-color:#3b82f6!important;border-color:#3b82f6!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23ffffff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 9l6 6 6-6' /%3E%3C/svg%3E")!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:.75rem .75rem!important;box-shadow:0 3px 8px #3b82f673!important}[data-theme=dark] .dtr-details{background:#0f172ae6!important;border-color:#334155cc!important}[data-theme=dark] .dtr-details li,[data-theme=dark] .dtr-details li:not(.hidden){background:#1e293be6!important;border-color:#334155cc!important}[data-theme=dark] .dtr-title{color:#94a3b8!important}[data-theme=dark] .dtr-data{color:#f8fafc!important}[data-theme=dark] .dt-container .dt-layout-row:has(.dt-info,.dt-paging),[data-theme=dark] .dt-container .dt-layout-row:last-child,html.dark .dt-container .dt-layout-row:has(.dt-info,.dt-paging),html.dark .dt-container .dt-layout-row:last-child,:root[data-theme=dark] .dt-container .dt-layout-row:has(.dt-info,.dt-paging),:root[data-theme=dark] .dt-container .dt-layout-row:last-child{background:#0f172a99!important;border-top:1px solid rgba(51,65,85,.6)!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-left-radius:1.25rem!important;border-bottom-right-radius:1.25rem!important}[data-theme=dark] .dt-info{background:#1e293bcc!important;border:1px solid rgba(51,65,85,.7)!important;color:#94a3b8!important;box-shadow:0 1px 2px #0003!important}[data-theme=dark] .dt-paging{background:transparent!important;border:none!important;box-shadow:none!important}[data-theme=dark] .dt-paging-button,[data-theme=dark] .pagination span.ellipsis{color:#cbd5e1!important;background:#1e293bd9!important;border:1px solid rgba(51,65,85,.8)!important;box-shadow:0 1px 2px #0003!important}[data-theme=dark] .dt-paging-button:not(.disabled,.current):hover{background:#334155!important;color:#fff!important;border-color:#60a5fa!important;box-shadow:0 4px 12px #3b82f640!important}[data-theme=dark] .dt-paging-button.current{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border-color:#3b82f6!important;color:#fff!important;box-shadow:0 4px 12px #3b82f666!important}[data-theme=dark] .dt-paging-button.disabled{opacity:.35!important;color:#64748b!important;background:#1e293b66!important;border-color:#33415566!important;box-shadow:none!important;cursor:not-allowed!important}[data-theme=dark] .dt-processing{background:#0f172adb!important}[data-theme=dark] .dt-processing:before{border-color:#3b82f640!important;border-top-color:#60a5fa!important;box-shadow:0 0 18px #60a5fa40!important}[data-theme=dark] .dt-processing:after{color:#60a5fa!important}[data-theme=dark] .dt-empty,[data-theme=dark] .dataTables_empty,html.dark .dt-empty,html.dark .dataTables_empty,:root[data-theme=dark] .dt-empty,:root[data-theme=dark] .dataTables_empty,.dark .dt-empty,.dark .dataTables_empty{color:#f1f5f9!important}[data-theme=dark] .dt-empty p,[data-theme=dark] .dataTables_empty p,html.dark .dt-empty p,html.dark .dataTables_empty p,:root[data-theme=dark] .dt-empty p,:root[data-theme=dark] .dataTables_empty p,.dark .dt-empty p,.dark .dataTables_empty p{color:#f8fafc!important}[data-theme=dark] .dt-empty span,[data-theme=dark] .dataTables_empty span,html.dark .dt-empty span,html.dark .dataTables_empty span,:root[data-theme=dark] .dt-empty span,:root[data-theme=dark] .dataTables_empty span,.dark .dt-empty span,.dark .dataTables_empty span{background:linear-gradient(135deg,#1e3a8a73,#14234b99)!important;color:#60a5fa!important;border:1px solid rgba(59,130,246,.4)!important;box-shadow:0 8px 24px -4px #0006,0 0 16px #3b82f633!important}[data-theme=dark] .dt-empty small,[data-theme=dark] .dataTables_empty small,html.dark .dt-empty small,html.dark .dataTables_empty small,:root[data-theme=dark] .dt-empty small,:root[data-theme=dark] .dataTables_empty small,.dark .dt-empty small,.dark .dataTables_empty small{color:#94a3b8!important}@media (max-width: 640px){.tabla:has(table.dataTable.dtr-inline.collapsed):before{inset:-.25rem;opacity:.72}.dt-container:has(table.dataTable.dtr-inline.collapsed){overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dt-container:has(table.dataTable.dtr-inline.collapsed) .dt-layout-table{padding-inline:0!important}table.dataTable.dtr-inline.collapsed{border-collapse:separate!important;border-spacing:0 .5rem!important;width:100%!important}table.dataTable.dtr-inline.collapsed>thead>tr>th{padding:.55rem .6rem!important;background:#f8fafcf0!important;border-top:1px solid rgba(226,232,240,.88)!important;border-bottom:1px solid rgba(203,213,225,.82)!important;font-size:.63rem!important;letter-spacing:.07em!important}table.dataTable.dtr-inline.collapsed>thead>tr>th:first-child{border-left:1px solid rgba(226,232,240,.88)!important;border-radius:.9rem 0 0 .9rem!important}table.dataTable.dtr-inline.collapsed>thead>tr>th:last-child{border-right:1px solid rgba(226,232,240,.88)!important;border-radius:0 .9rem .9rem 0!important}table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td{min-height:auto!important;padding:.65rem!important;background:#fffffff5!important;border-top:1px solid rgba(226,232,240,.94)!important;border-bottom:1px solid rgba(226,232,240,.94)!important;box-shadow:0 7px 18px -13px #0f172a47!important;vertical-align:middle!important}table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td:first-child{position:relative;padding-bottom:.65rem!important;border-left:1px solid rgba(226,232,240,.94)!important;border-radius:.95rem 0 0 .95rem!important}table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td:last-child{width:3.25rem!important;padding-left:.35rem!important;padding-right:.45rem!important;border-right:1px solid rgba(226,232,240,.94)!important;border-radius:0 .95rem .95rem 0!important}table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control{min-width:0;padding-left:.65rem!important;padding-right:.65rem!important;text-align:center!important;font-size:.83rem!important;font-weight:700!important;color:#1e293b!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:after,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:after,table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td:first-child:after,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:after,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td:first-child:after{display:none!important;content:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty)):active>td{background:#eff6ff!important;border-color:#bfdbfe!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td:last-child .btn,table.dataTable.dtr-inline.collapsed>tbody>tr>td:last-child [role=button]{min-width:2.35rem!important;min-height:2.35rem!important}table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child{padding:0 .15rem .15rem!important}table.dataTable.dtr-inline.collapsed .dtr-details{margin:0!important;padding:.75rem .85rem!important;gap:.5rem!important;border-radius:.9rem!important;background:#f8fafceb!important;box-shadow:inset 0 1px #ffffffe6,0 5px 16px -13px #0f172a3d!important}table.dataTable.dtr-inline.collapsed .dtr-details li{padding:.55rem .7rem!important;border-radius:.7rem!important;background:#fff!important}table.dataTable.dtr-inline.collapsed .dtr-title{font-size:.6rem!important}table.dataTable.dtr-inline.collapsed .dtr-data{font-size:.79rem!important;line-height:1.4!important}[data-theme=dark] .dt-container:has(table.dataTable.dtr-inline.collapsed),html.dark .dt-container:has(table.dataTable.dtr-inline.collapsed),:root[data-theme=dark] .dt-container:has(table.dataTable.dtr-inline.collapsed){background:transparent!important}[data-theme=dark] table.dataTable.dtr-inline.collapsed>thead>tr>th,html.dark table.dataTable.dtr-inline.collapsed>thead>tr>th,:root[data-theme=dark] table.dataTable.dtr-inline.collapsed>thead>tr>th{background:#1e293be6!important;border-color:#475569c7!important}[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td,html.dark table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td,:root[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td{background:#0f172af0!important;border-color:#334155e0!important;box-shadow:0 7px 18px -13px #000000b3!important}[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control,html.dark table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control,:root[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control{color:#f1f5f9!important}[data-theme=dark] table.dataTable.dtr-inline.collapsed .dtr-details,html.dark table.dataTable.dtr-inline.collapsed .dtr-details,:root[data-theme=dark] table.dataTable.dtr-inline.collapsed .dtr-details{background:#0f172af5!important;border:1px solid rgba(51,65,85,.9)!important;box-shadow:inset 0 1px #94a3b812,0 5px 16px -13px #0000009e!important}[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child,html.dark table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child,:root[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child{border:0!important;background:transparent!important;box-shadow:none!important}[data-theme=dark] table.dataTable.dtr-inline.collapsed .dtr-details li,html.dark table.dataTable.dtr-inline.collapsed .dtr-details li,:root[data-theme=dark] table.dataTable.dtr-inline.collapsed .dtr-details li{background:#1e293beb!important;border-color:#334155e0!important}}@media (max-width: 640px){#expediente-table.dataTable.dtr-inline.collapsed,#expediente-table.dataTable.dtr-inline.collapsed>tbody{display:block!important;width:100%!important}#expediente-table.dataTable.dtr-inline.collapsed>thead{display:none!important}#expediente-table.dataTable.dtr-inline.collapsed>tbody{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem!important}#expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty)){position:relative!important;display:block!important;min-width:0!important}#expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td:not(.dtr-control):not(:last-child){display:none!important}#expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control{display:block!important;width:100%!important;min-height:0!important;padding:.65rem .65rem 2.75rem!important;border:1px solid rgba(226,232,240,.94)!important;border-radius:1rem!important}#expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control:before,#expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control:after{display:none!important}#expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td:last-child:not(.dtr-control){position:absolute!important;right:.7rem!important;bottom:.7rem!important;z-index:2!important;display:flex!important;width:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#expediente-table .expediente-document-card{gap:.55rem!important}#expediente-table .expediente-document-preview{height:5.75rem!important}#expediente-table .expediente-document-meta{padding-right:.15rem!important}#expediente-table .expediente-document-meta>p:first-child{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.1em}[data-theme=dark] #expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control,html.dark #expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control,:root[data-theme=dark] #expediente-table.dataTable.dtr-inline.collapsed>tbody>tr:not(.child):not(:has(.dt-empty)):not(:has(.dataTables_empty))>td.dtr-control{border-color:#334155e6!important}}.apertura{animation:apertura .2s}@keyframes apertura{0%{transform:scale(1.1);opacity:0}to{transform:scale(1);opacity:1}}.loader{pointer-events:none}.btn-spinner{display:inline-block;flex-shrink:0;width:1.15em;height:1.15em;max-width:1.15em;max-height:1.15em;vertical-align:middle}.btn-circle.is-loading-icon-only .btn-spinner{margin:auto!important}.ventana.modal-above-select{z-index:100001!important}.emp-wizard-wrapper{position:relative;border-radius:1.35rem;overflow:hidden}.emp-ambient-glow{position:absolute;inset:-2.5rem;pointer-events:none;overflow:hidden;border-radius:2rem;z-index:0;opacity:.92}.emp-glow-orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(65px);-webkit-filter:blur(65px);will-change:transform,opacity}.emp-glow-orb--primary{top:-12%;left:5%;width:28rem;height:28rem;background:radial-gradient(circle,rgba(37,99,235,.22) 0%,rgba(59,130,246,.12) 40%,rgba(96,165,250,.03) 70%,transparent 85%);animation:emp-glow-float-1 20s ease-in-out infinite alternate}.emp-glow-orb--indigo{top:30%;right:-8%;width:28rem;height:28rem;background:radial-gradient(circle,rgba(79,70,229,.18) 0%,rgba(99,102,241,.1) 40%,rgba(147,197,253,.03) 70%,transparent 85%);animation:emp-glow-float-2 24s ease-in-out infinite alternate}.emp-glow-orb--sky{bottom:-10%;left:20%;width:26rem;height:26rem;background:radial-gradient(circle,rgba(14,165,233,.18) 0%,rgba(56,189,248,.09) 40%,transparent 80%);animation:emp-glow-float-1 22s ease-in-out infinite alternate-reverse}.emp-ambient-glow--band{inset:0;border-radius:inherit;opacity:.42}.emp-ambient-glow--band .emp-glow-orb{width:19rem;height:19rem;filter:blur(54px);-webkit-filter:blur(54px)}.emp-ambient-glow--band .emp-glow-orb--primary{top:-115%;left:-3%}.emp-ambient-glow--band .emp-glow-orb--indigo{top:-70%;right:4%}.emp-ambient-glow--band .emp-glow-orb--sky{bottom:-125%;left:34%}@keyframes emp-glow-float-1{0%{transform:translate(0) scale(1)}50%{transform:translate(25px,20px) scale(1.06)}to{transform:translate(-15px,30px) scale(.96)}}@keyframes emp-glow-float-2{0%{transform:translate(0) scale(1)}50%{transform:translate(-25px,22px) scale(1.05)}to{transform:translate(20px,-18px) scale(.95)}}:root[data-theme=dark] .emp-ambient-glow,html.dark .emp-ambient-glow,[data-theme=dark] .emp-ambient-glow{opacity:.85}:root[data-theme=dark] .emp-glow-orb--primary,html.dark .emp-glow-orb--primary,[data-theme=dark] .emp-glow-orb--primary{background:radial-gradient(circle,rgba(59,130,246,.22) 0%,rgba(59,130,246,.05) 50%,transparent 75%)}:root[data-theme=dark] .emp-glow-orb--indigo,html.dark .emp-glow-orb--indigo,[data-theme=dark] .emp-glow-orb--indigo{background:radial-gradient(circle,rgba(99,102,241,.18) 0%,rgba(99,102,241,.04) 50%,transparent 75%)}:root[data-theme=dark] .emp-glow-orb--sky,html.dark .emp-glow-orb--sky,[data-theme=dark] .emp-glow-orb--sky{background:radial-gradient(circle,rgba(6,182,212,.16) 0%,rgba(6,182,212,.03) 50%,transparent 75%)}:root[data-theme=dark] .emp-ambient-glow--band,html.dark .emp-ambient-glow--band,[data-theme=dark] .emp-ambient-glow--band{opacity:.3}.emp-intro{padding:2.2rem 2.4rem;border:1px solid rgba(226,232,240,.85);border-radius:1.35rem;background:linear-gradient(165deg,#f8faffe0,#fffffff0 55%,#f6f8fce0);box-shadow:inset 0 1px 1px #fffffff2,0 1.25rem 3rem -1.75rem #0f172a40;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);animation:macos-window-in .45s cubic-bezier(.22,1,.36,1) both}.emp-intro__intro{display:flex;align-items:flex-start;gap:1.3rem}.emp-intro__icon{flex:0 0 auto;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:1.1rem;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-size:1.35rem;box-shadow:0 1rem 2rem -.5rem #2563eb80,inset 0 1px 2px #fff6;animation:macos-hero-float 4.5s ease-in-out infinite;transition:transform .25s cubic-bezier(.22,1,.36,1)}.emp-intro__icon:hover{transform:scale(1.08) rotate(-3deg)}@keyframes macos-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.emp-intro__copy{min-width:0}.emp-intro__badge-row{margin-bottom:.5rem}.emp-intro__eyebrow-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .75rem;border-radius:9999px;background:#2563eb14;border:1px solid rgba(37,99,235,.2);color:#2563eb;font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.emp-intro__pulse-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55eb3;animation:macos-dot-pulse 2s infinite}@keyframes macos-dot-pulse{0%{transform:scale(.95);box-shadow:0 0 #22c55eb3}70%{transform:scale(1);box-shadow:0 0 0 6px #22c55e00}to{transform:scale(.95);box-shadow:0 0 #22c55e00}}.emp-intro__copy h2{margin:0;color:#0f172a;font-size:1.35rem;font-weight:800;letter-spacing:-.02em;line-height:1.32}.emp-intro__desc{max-width:36rem;margin:.55rem 0 0;color:#55617a;font-size:.82rem;line-height:1.6}.emp-intro__info-grid{margin-top:1.6rem;display:grid;grid-template-columns:1.5fr 1fr;align-items:stretch;gap:1.1rem}.emp-intro__checklist-card{border-radius:1.15rem;border:1px solid rgba(226,232,240,.85);background:#ffffff8c;padding:1.1rem 1.25rem 1.25rem;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:macos-item-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:90ms}.emp-intro__checklist-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem;padding-bottom:.6rem;border-bottom:1px solid rgba(148,163,184,.16)}.emp-intro__checklist-title{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.emp-intro__timeline-badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.65rem;font-weight:700;padding:.15rem .55rem;border-radius:9999px;background:#94a3b81f;color:#475569}.emp-intro__checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.55rem .9rem}.emp-intro__checklist li{display:flex;align-items:center;gap:.6rem;padding:.4rem .55rem;border-radius:.7rem;font-size:.78rem;font-weight:600;color:#334155;transition:background .2s ease,transform .2s ease;animation:macos-item-in .45s cubic-bezier(.22,1,.36,1) both}.emp-intro__checklist li:hover{background:#2563eb0f;transform:translate(2px)}.emp-intro__checklist li:nth-child(1){animation-delay:90ms}.emp-intro__checklist li:nth-child(2){animation-delay:.15s}.emp-intro__checklist li:nth-child(3){animation-delay:.21s}.emp-intro__checklist li:nth-child(4){animation-delay:.27s}.emp-intro__checklist-icon{display:grid;place-items:center;flex:0 0 auto;width:1.4rem;height:1.4rem;border-radius:.5rem;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:.62rem;box-shadow:0 .25rem .6rem -.2rem #16a34a8c}.emp-intro__note-card{margin-top:1.1rem;display:flex;align-items:flex-start;gap:.9rem;border-radius:1.1rem;border:1px solid rgba(37,99,235,.18);background:linear-gradient(135deg,#2563eb0f,#6366f10a);padding:1rem 1.15rem;animation:macos-item-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:.22s}.emp-intro__note-icon{flex:0 0 auto;display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:.8rem;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-size:.85rem;box-shadow:0 .5rem 1.1rem -.4rem #2563eb8c}.emp-intro__note-copy{display:flex;flex-direction:column;gap:.2rem}.emp-intro__note-copy strong{font-size:.8rem;font-weight:800;color:#1e293b}.emp-intro__note-copy span{color:#55617a;font-size:.74rem;line-height:1.55}.emp-intro__visual{position:relative;min-height:9.5rem;display:flex;align-items:center;justify-content:center;perspective:1000px}.emp-intro__visual-glow{position:absolute;width:11rem;height:8rem;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.22) 0%,rgba(99,102,241,.15) 50%,transparent 75%);filter:blur(24px);pointer-events:none;animation:emp-glow-breathe 6s ease-in-out infinite alternate}@keyframes emp-glow-breathe{0%{transform:scale(.9) translate(-5%,5%);opacity:.7}to{transform:scale(1.15) translate(5%,-5%);opacity:1}}.emp-intro__chip{position:absolute;z-index:20;display:inline-flex;align-items:center;gap:.38rem;padding:.32rem .65rem;border-radius:9999px;background:#ffffffe0;border:1px solid rgba(226,232,240,.9);box-shadow:0 .5rem 1.25rem -.35rem #0f172a2e,inset 0 1px 1px #ffffffe6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:.68rem;font-weight:700;color:#1e293b;letter-spacing:-.01em;white-space:nowrap;pointer-events:none}.emp-intro__chip--top{top:-.4rem;right:.2rem;animation:emp-chip-float-top 5s ease-in-out infinite}.emp-intro__chip--bottom{bottom:-.2rem;left:.4rem;animation:emp-chip-float-bottom 4.5s ease-in-out infinite;animation-delay:.5s}.emp-intro__chip-pulse{width:.42rem;height:.42rem;border-radius:50%;background:#10b981;box-shadow:0 0 #10b981b3;animation:emp-dot-pulse 2s infinite}@keyframes emp-dot-pulse{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 5px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}@keyframes emp-chip-float-top{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-6px) rotate(-1deg)}}@keyframes emp-chip-float-bottom{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(5px) rotate(1deg)}}.emp-intro__card-back{position:absolute;width:9.8rem;height:6.6rem;border-radius:1.15rem;background:linear-gradient(135deg,#6366f133,#3b82f61f);border:1px solid rgba(226,232,240,.6);box-shadow:0 .75rem 2rem -.75rem #2563eb33;transform:rotate(-7deg) translate(-.8rem,.4rem);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:emp-card-back-sway 6s ease-in-out infinite}@keyframes emp-card-back-sway{0%,to{transform:rotate(-7deg) translate(-.8rem,.4rem)}50%{transform:rotate(-9deg) translate(-1rem,.6rem)}}.emp-intro__id-card{position:relative;z-index:10;width:10.8rem;border-radius:1.15rem;padding:.75rem .85rem;background:linear-gradient(145deg,#ffffffeb,#f8faffd1);border:1px solid rgba(255,255,255,.95);box-shadow:0 1rem 2.25rem -.75rem #0f172a2e,0 0 0 1px #e2e8f0cc,inset 0 1px 2px #fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden;display:flex;flex-direction:column;gap:.55rem;animation:emp-card-main-float 5s ease-in-out infinite}@keyframes emp-card-main-float{0%,to{transform:translateY(0) rotate(1.5deg)}50%{transform:translateY(-7px) rotate(-.5deg)}}.emp-intro__id-shimmer{position:absolute;top:-50%;left:-80%;width:60%;height:200%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);transform:rotate(28deg);pointer-events:none;animation:emp-shimmer-sweep 4.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes emp-shimmer-sweep{0%{transform:translate(0) rotate(28deg);opacity:0}15%{opacity:1}45%{transform:translate(22rem) rotate(28deg);opacity:0}to{transform:translate(22rem) rotate(28deg);opacity:0}}.emp-intro__id-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(226,232,240,.7);padding-bottom:.35rem}.emp-intro__id-chip{display:grid;place-items:center;width:1.25rem;height:1rem;border-radius:.3rem;background:linear-gradient(135deg,#fbbf24,#d97706);color:#78350f;font-size:.65rem;box-shadow:inset 0 1px 1px #fff9,0 2px 4px #d9770640}.emp-intro__id-status{display:flex;align-items:center;gap:.28rem;font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#2563eb;text-transform:uppercase}.emp-intro__id-live-dot{width:.32rem;height:.32rem;border-radius:50%;background:#2563eb}.emp-intro__id-body{display:flex;align-items:center;gap:.65rem}.emp-intro__id-avatar-wrap{position:relative;flex:0 0 auto}.emp-intro__id-avatar{width:2.1rem;height:2.1rem;border-radius:.7rem;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;display:grid;place-items:center;font-size:.95rem;box-shadow:0 4px 10px #2563eb59,inset 0 1px 1px #fff6}.emp-intro__id-badge{position:absolute;bottom:-.2rem;right:-.25rem;width:.9rem;height:.9rem;border-radius:50%;background:#10b981;color:#fff;border:1.5px solid #ffffff;display:grid;place-items:center;font-size:.45rem;box-shadow:0 2px 5px #10b98166}.emp-intro__id-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.25rem}.emp-intro__id-bar{border-radius:999px;height:4px}.emp-intro__id-bar--title{width:90%;height:5px;background:linear-gradient(90deg,#64748b,#94a3b8)}.emp-intro__id-bar--sub{width:65%;height:4px;background:#94a3b873}.emp-intro__id-tags{display:flex;gap:.22rem;margin-top:.1rem}.emp-intro__id-pill{font-size:.52rem;font-weight:750;padding:.08rem .28rem;border-radius:.25rem;background:#eff6ffe6;color:#1d4ed8;border:1px solid rgba(191,219,254,.8);line-height:1.1}.emp-intro__id-footer{display:flex;align-items:center;justify-content:space-between;padding-top:.3rem;border-top:1px dashed rgba(203,213,225,.8)}.emp-intro__id-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:700;color:#64748b;letter-spacing:.03em}.emp-intro__id-bars{display:flex;align-items:flex-end;gap:2px;height:.65rem}.emp-intro__id-bars span{display:block;width:2.5px;border-radius:1px;background:#3b82f6;opacity:.75;animation:emp-sound-wave 1.6s ease-in-out infinite alternate}.emp-intro__id-bars span:nth-child(1){height:40%;animation-delay:0s}.emp-intro__id-bars span:nth-child(2){height:90%;animation-delay:.25s}.emp-intro__id-bars span:nth-child(3){height:60%;animation-delay:.5s}.emp-intro__id-bars span:nth-child(4){height:100%;animation-delay:.15s}@keyframes emp-sound-wave{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}@media (prefers-reduced-motion: reduce){.emp-intro,.emp-intro__icon,.emp-intro__checklist-card,.emp-intro__checklist li,.emp-intro__visual-glow,.emp-intro__chip,.emp-intro__card-back,.emp-intro__id-card,.emp-intro__id-shimmer,.emp-intro__id-bars span,.emp-panel,.emp-glow-orb{animation:none!important;transform:none!important}}:root[data-theme=dark] .emp-intro,html.dark .emp-intro,.dark .emp-intro,[data-theme=dark] .emp-intro{border-color:#334155b3;background:linear-gradient(165deg,#0f172af0,#1e293bf5 55%,#0f172af0);box-shadow:inset 0 1px 1px #ffffff0f,0 1.25rem 3rem -1.75rem #0009}:root[data-theme=dark] .emp-intro__copy h2,html.dark .emp-intro__copy h2,.dark .emp-intro__copy h2,[data-theme=dark] .emp-intro__copy h2{color:#f8fafc}:root[data-theme=dark] .emp-intro__desc,html.dark .emp-intro__desc,.dark .emp-intro__desc,[data-theme=dark] .emp-intro__desc{color:#94a3b8}:root[data-theme=dark] .emp-intro__eyebrow-badge,html.dark .emp-intro__eyebrow-badge,.dark .emp-intro__eyebrow-badge,[data-theme=dark] .emp-intro__eyebrow-badge{background:#3b82f626;border-color:#3b82f659;color:#93c5fd}:root[data-theme=dark] .emp-intro__checklist-card,html.dark .emp-intro__checklist-card,.dark .emp-intro__checklist-card,[data-theme=dark] .emp-intro__checklist-card{border-color:#334155b3;background:#0f172aa6}:root[data-theme=dark] .emp-intro__checklist-header,html.dark .emp-intro__checklist-header,.dark .emp-intro__checklist-header,[data-theme=dark] .emp-intro__checklist-header{border-bottom-color:#33415599}:root[data-theme=dark] .emp-intro__checklist-title,html.dark .emp-intro__checklist-title,.dark .emp-intro__checklist-title,[data-theme=dark] .emp-intro__checklist-title{color:#94a3b8}:root[data-theme=dark] .emp-intro__timeline-badge,html.dark .emp-intro__timeline-badge,.dark .emp-intro__timeline-badge,[data-theme=dark] .emp-intro__timeline-badge{background:#33415580;color:#cbd5e1}:root[data-theme=dark] .emp-intro__checklist li,html.dark .emp-intro__checklist li,.dark .emp-intro__checklist li,[data-theme=dark] .emp-intro__checklist li{color:#e2e8f0}:root[data-theme=dark] .emp-intro__checklist li:hover,html.dark .emp-intro__checklist li:hover,.dark .emp-intro__checklist li:hover,[data-theme=dark] .emp-intro__checklist li:hover{background:#3b82f626}:root[data-theme=dark] .emp-intro__note-card,html.dark .emp-intro__note-card,.dark .emp-intro__note-card,[data-theme=dark] .emp-intro__note-card{border-color:#3b82f64d;background:linear-gradient(135deg,#1e3a8a40,#312e8133)}:root[data-theme=dark] .emp-intro__note-copy strong,html.dark .emp-intro__note-copy strong,.dark .emp-intro__note-copy strong,[data-theme=dark] .emp-intro__note-copy strong{color:#f1f5f9}:root[data-theme=dark] .emp-intro__note-copy span,html.dark .emp-intro__note-copy span,.dark .emp-intro__note-copy span,[data-theme=dark] .emp-intro__note-copy span{color:#94a3b8}:root[data-theme=dark] .emp-panel,html.dark .emp-panel,.dark .emp-panel,[data-theme=dark] .emp-panel{border-color:#334155b3;background:radial-gradient(circle at 10% -20%,rgba(59,130,246,.1) 0%,rgba(15,23,42,.02) 50%,transparent 80%),#0f172ad9;box-shadow:inset 0 1px 1px #ffffff0d,0 6px 20px -4px #0006}:root[data-theme=dark] .emp-panel:hover,html.dark .emp-panel:hover,.dark .emp-panel:hover,[data-theme=dark] .emp-panel:hover{border-color:#60a5fa80;box-shadow:inset 0 1px 1px #ffffff14,0 10px 26px -4px #00000080}:root[data-theme=dark] .emp-panel__header,html.dark .emp-panel__header,.dark .emp-panel__header,[data-theme=dark] .emp-panel__header{border-bottom-color:#334155b3;background:linear-gradient(180deg,#1e293be6,#0f172ad9);box-shadow:inset 0 1px #ffffff0d}:root[data-theme=dark] .emp-panel__title,html.dark .emp-panel__title,.dark .emp-panel__title,[data-theme=dark] .emp-panel__title{color:#f1f5f9}:root[data-theme=dark] .emp-panel__icon,html.dark .emp-panel__icon,.dark .emp-panel__icon,[data-theme=dark] .emp-panel__icon{background:#3b82f626;border-color:#3b82f659;color:#93c5fd}:root[data-theme=dark] .emp-intro__visual-glow,html.dark .emp-intro__visual-glow,[data-theme=dark] .emp-intro__visual-glow{background:radial-gradient(circle,rgba(59,130,246,.35) 0%,rgba(139,92,246,.22) 50%,transparent 75%)}:root[data-theme=dark] .emp-intro__chip,html.dark .emp-intro__chip,[data-theme=dark] .emp-intro__chip{background:#1e293be0;border-color:#94a3b840;color:#f1f5f9;box-shadow:0 .5rem 1.25rem -.35rem #0006,inset 0 1px 1px #ffffff1a}:root[data-theme=dark] .emp-intro__card-back,html.dark .emp-intro__card-back,[data-theme=dark] .emp-intro__card-back{background:linear-gradient(135deg,#6366f147,#1e293b99);border-color:#94a3b82e;box-shadow:0 .75rem 2rem -.75rem #00000080}:root[data-theme=dark] .emp-intro__id-card,html.dark .emp-intro__id-card,[data-theme=dark] .emp-intro__id-card{background:linear-gradient(145deg,#1e293beb,#0f172aeb);border-color:#94a3b838;box-shadow:0 1.25rem 2.75rem -.75rem #0009,0 0 0 1px #94a3b826,inset 0 1px 1px #ffffff1f}:root[data-theme=dark] .emp-intro__id-shimmer,html.dark .emp-intro__id-shimmer,[data-theme=dark] .emp-intro__id-shimmer{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%)}:root[data-theme=dark] .emp-intro__id-header,html.dark .emp-intro__id-header,[data-theme=dark] .emp-intro__id-header{border-color:#94a3b829}:root[data-theme=dark] .emp-intro__id-status,html.dark .emp-intro__id-status,[data-theme=dark] .emp-intro__id-status{color:#93c5fd}:root[data-theme=dark] .emp-intro__id-live-dot,html.dark .emp-intro__id-live-dot,[data-theme=dark] .emp-intro__id-live-dot{background:#60a5fa}:root[data-theme=dark] .emp-intro__id-badge,html.dark .emp-intro__id-badge,[data-theme=dark] .emp-intro__id-badge{border-color:#1e293b}:root[data-theme=dark] .emp-intro__id-bar--title,html.dark .emp-intro__id-bar--title,[data-theme=dark] .emp-intro__id-bar--title{background:linear-gradient(90deg,#94a3b8,#cbd5e1)}:root[data-theme=dark] .emp-intro__id-pill,html.dark .emp-intro__id-pill,[data-theme=dark] .emp-intro__id-pill{background:#3b82f62e;color:#93c5fd;border-color:#3b82f659}:root[data-theme=dark] .emp-intro__id-footer,html.dark .emp-intro__id-footer,[data-theme=dark] .emp-intro__id-footer{border-color:#94a3b82e}:root[data-theme=dark] .emp-intro__id-code,html.dark .emp-intro__id-code,[data-theme=dark] .emp-intro__id-code{color:#94a3b8}@media (max-width: 720px){.emp-intro__info-grid{grid-template-columns:1fr}.emp-intro__visual{min-height:6.5rem}}@media (max-width: 480px){.emp-intro{padding:1.5rem 1.35rem}.emp-intro__intro{flex-direction:column;align-items:flex-start}}.emp-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));align-items:start;gap:1.15rem}.emp-panel--full{grid-column:1 / -1}.emp-panel-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:1.15rem;position:relative;z-index:20}.emp-panel-row .emp-panel--half{flex:1 1 16rem;min-width:0}.emp-panel-row .emp-panel{display:flex;flex-direction:column}.emp-panel-row .emp-panel__body{flex:1}.emp-panel{min-width:0;overflow:visible;border:1px solid rgba(219,234,254,.85);border-radius:1.15rem;background:radial-gradient(circle at 10% -20%,rgba(37,99,235,.06) 0%,rgba(6,182,212,.02) 50%,transparent 80%),#ffffffd1;box-shadow:inset 0 1px 1px #fffffff2,0 6px 20px -4px #2563eb14,0 2px 6px -1px #0f172a08;backdrop-filter:blur(10px) saturate(165%);-webkit-backdrop-filter:blur(10px) saturate(165%);transition:border-color .22s ease,box-shadow .22s ease}.emp-panel:hover{border-color:#93c5fde6;box-shadow:inset 0 1px 1px #fff,0 10px 26px -4px #2563eb24}.emp-panel__header{display:flex;align-items:center;gap:.55rem;padding:.55rem 1rem;border-top-left-radius:1.15rem;border-top-right-radius:1.15rem;border-bottom:1px solid rgba(226,232,240,.85);background:linear-gradient(180deg,#ffffffe6,#f1f5f9bf);box-shadow:inset 0 1px #fffffff2}.emp-panel__icon{display:grid;flex:0 0 auto;place-items:center;width:1.65rem;height:1.65rem;border-radius:.52rem;color:#2563eb;background:#2563eb14;border:1px solid rgba(147,197,253,.5);box-shadow:0 1px 4px #2563eb14;font-size:.68rem}.emp-panel__title{color:#1e293b;font-size:.71rem;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.emp-panel__hint{margin-left:auto;color:#94a3b8;font-size:.62rem;font-weight:700}.emp-panel__body{padding:.85rem 1.05rem .95rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem 1.25rem;width:100%}.emp-panel__body--3cols{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 768px){.emp-panel__body--3cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.emp-panel__body,.emp-panel__body--3cols{grid-template-columns:1fr}}.emp-panel__note{grid-column:1 / -1;width:100%}.emp-note-card{box-shadow:0 1px 3px #0f172a0a}.emp-note-card:hover{border-color:#93c5fdb3;box-shadow:0 4px 12px -2px #2563eb14}:root[data-theme=dark] .emp-note-card:hover,html.dark .emp-note-card:hover,[data-theme=dark] .emp-note-card:hover{border-color:#60a5fa59;box-shadow:0 4px 12px -2px #0000004d}.emp-field{width:100%;min-width:0;display:flex;flex-direction:column;position:relative;overflow:visible}.emp-field--full{grid-column:1 / -1;width:100%}.emp-field .input,.emp-field .select,.emp-field .nice-select,.emp-field input:not([type=range]):not(.range),.emp-field select{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-bottom:0!important;overflow:visible!important}.emp-field input[type=range],.emp-field .range,.range{overflow:hidden!important}.emp-field>:first-child{min-height:1.25rem;margin-bottom:.28rem}.emp-inline-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem 1.25rem;width:100%}@media (max-width: 640px){.emp-inline-row{grid-template-columns:1fr}}.emp-panel__body--profile{padding:1rem 1.35rem;display:flex;align-items:center;flex-wrap:wrap;gap:1.4rem 1.75rem}.emp-avatar-col{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.15rem 0;flex:0 0 auto}.emp-profile-divider{width:1px;align-self:stretch;min-height:6rem;background:linear-gradient(180deg,#e2e8f033,#cbd5e1d9 25% 75%,#e2e8f033);margin:0 .25rem}:root[data-theme=dark] .emp-profile-divider,html.dark .emp-profile-divider,[data-theme=dark] .emp-profile-divider{background:linear-gradient(180deg,#94a3b80d,#94a3b859 25% 75%,#94a3b80d)}.emp-profile-fields{flex:1 1 18rem;min-width:0;display:flex;flex-direction:column;gap:.8rem}.emp-avatar-frame{position:relative;flex:0 0 auto}.emp-field--grow{flex:1 1 12rem;min-width:11rem}.emp-field--id{flex:0 1 11rem;min-width:9rem}.emp-panel--profile,.emp-panel:has(.emp-avatar-frame){overflow:visible!important;position:relative!important;z-index:40!important}.emp-panel--profile .emp-panel__header,.emp-panel:has(.emp-avatar-frame) .emp-panel__header{border-radius:1.15rem 1.15rem 0 0}.emp-avatar-frame .dropdown{position:absolute!important;z-index:50!important}.emp-avatar-frame .dropdown .dropdown-content{left:0!important;right:auto!important;top:100%!important;margin-top:.4rem!important;z-index:100000!important}.emp-avatar-frame--lg{position:relative}.emp-avatar-hint{color:#94a3b8;font-size:.64rem;font-weight:700;letter-spacing:.01em}@media (max-width: 640px){.emp-panel__body--profile{flex-direction:column;align-items:center;text-align:center}.emp-profile-fields{width:100%;text-align:left}}.emp-avatar-btn.btn-action-circle{width:1.9rem!important;height:1.9rem!important;border-radius:9999px!important;background:#fff!important;border:2px solid #fff!important;color:#2563eb!important;box-shadow:0 .25rem .65rem -.15rem #0f172a59,0 0 0 1px #e2e8f0e6!important;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease!important}.emp-avatar-btn.btn-action-circle:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:scale(1.1)!important;box-shadow:0 .3rem .85rem -.1rem #2563eb8c!important}.emp-avatar-btn.btn-action-circle i,.emp-avatar-btn.btn-action-circle svg{font-size:.62rem!important}:root[data-theme=dark] .emp-avatar-hint,html.dark .emp-avatar-hint,[data-theme=dark] .emp-avatar-hint{color:#64748b}:root[data-theme=dark] .emp-avatar-btn.btn-action-circle,html.dark .emp-avatar-btn.btn-action-circle,[data-theme=dark] .emp-avatar-btn.btn-action-circle{background:#1e293b!important;border-color:#1e293b!important;color:#93c5fd!important;box-shadow:0 .25rem .65rem -.15rem #00000080,0 0 0 1px #94a3b840!important}:root[data-theme=dark] .emp-avatar-btn.btn-action-circle:hover,html.dark .emp-avatar-btn.btn-action-circle:hover,[data-theme=dark] .emp-avatar-btn.btn-action-circle:hover{background:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important;transform:scale(1.1)!important}.emp-panel__note{grid-column:1 / -1;padding:.65rem .85rem;border-radius:.8rem;background:linear-gradient(135deg,#f8fafceb,#f1f5f9cc);border:1px solid rgba(226,232,240,.95);box-shadow:0 1px 3px #0f172a08}:root[data-theme=dark] .emp-panel,html.dark .emp-panel,[data-theme=dark] .emp-panel{border-color:#94a3b82e;background:radial-gradient(circle at 12% 0%,rgba(100,116,139,.08) 0%,transparent 65%),linear-gradient(165deg,#1e293bd6,#0f172ae0);box-shadow:inset 0 1px #ffffff1a,inset 0 0 30px #64748b09,0 6px 20px -4px #00000073;backdrop-filter:blur(10px) saturate(155%);-webkit-backdrop-filter:blur(10px) saturate(155%)}:root[data-theme=dark] .emp-panel:hover,html.dark .emp-panel:hover,[data-theme=dark] .emp-panel:hover{border-color:#94a3b84d;box-shadow:inset 0 1px #ffffff29,inset 0 0 35px #64748b0f,0 10px 24px -4px #0000008c}:root[data-theme=dark] .emp-panel__header,html.dark .emp-panel__header,[data-theme=dark] .emp-panel__header{border-color:#94a3b826;background:linear-gradient(180deg,#3341558c,#1e293b73);box-shadow:inset 0 1px #ffffff14}:root[data-theme=dark] .emp-panel__icon,html.dark .emp-panel__icon,[data-theme=dark] .emp-panel__icon{color:#cbd5e1;background:#94a3b824;border-color:#94a3b840}:root[data-theme=dark] .emp-panel__title,html.dark .emp-panel__title,[data-theme=dark] .emp-panel__title{color:#cbd5e1}:root[data-theme=dark] .emp-panel__hint,html.dark .emp-panel__hint,[data-theme=dark] .emp-panel__hint{color:#64748b}:root[data-theme=dark] .emp-panel__note,html.dark .emp-panel__note,[data-theme=dark] .emp-panel__note{background:#1e293b99;border-color:#94a3b829}.wizard-step .x-foot-component{margin-top:.85rem;padding:.65rem 0 0;border-top:1px solid rgba(148,163,184,.16)}.wizard-step .x-foot-component .button,.wizard-step .x-foot-component .btn{border-radius:.75rem;font-size:.8125rem;font-weight:700;padding:.55rem 1.25rem;transition:all .2s cubic-bezier(.22,1,.36,1)}.wizard-step .x-foot-component .siguiente,.wizard-step .x-foot-component button[type=submit]{background:linear-gradient(145deg,#3b82f6,#1d4ed8);color:#fff;border:none;box-shadow:0 6px 18px -3px #2563eb73}.wizard-step .x-foot-component .siguiente:hover,.wizard-step .x-foot-component button[type=submit]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 24px -2px #2563eb8c}.wizard-step .x-foot-component .siguiente:active,.wizard-step .x-foot-component button[type=submit]:active{transform:scale(.96)}.wizard-step .x-foot-component .btn-secondary,.wizard-step .x-foot-component .anterior{background:#f1f5f9d9;border:1px solid rgba(203,213,225,.8);color:#475569}.wizard-step .x-foot-component .btn-secondary:hover,.wizard-step .x-foot-component .anterior:hover{transform:translateY(-1px);background:#fff;color:#1e293b;box-shadow:0 4px 14px -2px #0f172a1a}.wizard-step .x-foot-component .btn-secondary:active,.wizard-step .x-foot-component .anterior:active{transform:scale(.96)}:root[data-theme=dark] .wizard-step .x-foot-component .btn-secondary,html.dark .wizard-step .x-foot-component .btn-secondary,[data-theme=dark] .wizard-step .x-foot-component .btn-secondary,:root[data-theme=dark] .wizard-step .x-foot-component .anterior,html.dark .wizard-step .x-foot-component .anterior,[data-theme=dark] .wizard-step .x-foot-component .anterior{background:#1e293bcc;border-color:#94a3b833;color:#cbd5e1}:root[data-theme=dark] .wizard-step .x-foot-component .btn-secondary:hover,html.dark .wizard-step .x-foot-component .btn-secondary:hover,[data-theme=dark] .wizard-step .x-foot-component .btn-secondary:hover,:root[data-theme=dark] .wizard-step .x-foot-component .anterior:hover,html.dark .wizard-step .x-foot-component .anterior:hover,[data-theme=dark] .wizard-step .x-foot-component .anterior:hover{background:#334155;color:#f8fafc}.macos-checkbox{min-height:2rem;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#34445d;transition:color .18s ease}.macos-checkbox__input.checkbox{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;position:relative!important;display:inline-block!important;width:1.15rem!important;height:1.15rem!important;min-width:1.15rem!important;min-height:1.15rem!important;margin:0!important;padding:0!important;border:1px solid #c2cddd!important;border-radius:.38rem!important;background:#fff!important;background-image:linear-gradient(180deg,#fff,#f7f9fc)!important;box-shadow:inset 0 1px 1.5px #101b3512,0 1px 1px #101b3508!important;cursor:pointer;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.macos-checkbox__input.checkbox:after{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;border-radius:inherit!important;background:linear-gradient(180deg,#4b74f3,#3159ed 55%,#2a4fd8)!important;box-shadow:inset 0 1px #ffffff4d!important;transform:scale(.2)!important;opacity:0;transition:transform .26s cubic-bezier(.34,1.56,.64,1),opacity .16s ease}.macos-checkbox__input.checkbox:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;width:auto!important;height:auto!important;margin:0!important;border:0!important;border-radius:0!important;transform:none!important;background:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.6 8.5l2.9 2.9 5.9-6.6' fill='none' stroke='%23ffffff' stroke-width='2.15' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:88% 88%!important;clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path .3s cubic-bezier(.65,0,.35,1) .04s,opacity .1s ease .04s}.macos-checkbox__input.checkbox:hover:not(:disabled):not(:checked){border-color:#8aa4f2!important;box-shadow:0 0 0 3.5px #3159ed1a,inset 0 1px 1.5px #101b350d!important}.macos-checkbox__input.checkbox:checked{border-color:#2a4fd8!important;box-shadow:0 1px 3px #3159ed52,0 0 #3159ed00!important;animation:macos-check-pop .32s cubic-bezier(.34,1.56,.64,1)}.macos-checkbox__input.checkbox:checked:after{transform:scale(1)!important;opacity:1}.macos-checkbox__input.checkbox:checked:before{clip-path:inset(0 0 0 0);opacity:1}.macos-checkbox__input.checkbox:checked:hover:not(:disabled){box-shadow:0 1px 4px #3159ed6b,0 0 0 3.5px #3159ed1f!important}@keyframes macos-check-pop{0%{transform:scale(1)}42%{transform:scale(1.14)}to{transform:scale(1)}}.macos-checkbox__input.checkbox:active:not(:disabled){transform:scale(.92);transition-duration:.08s}.macos-checkbox__input.checkbox:focus-visible{outline:none!important;border-color:#3159ed!important;box-shadow:0 0 0 3.5px #3159ed4d!important}.macos-checkbox__input.checkbox:disabled{cursor:not-allowed;opacity:.45;box-shadow:none!important}.macos-checkbox .label-text{transition:color .18s ease,font-weight .18s ease}.macos-checkbox:has(.macos-checkbox__input:checked) .label-text{color:#263b65;font-weight:700}.macos-checkbox:hover:not(:has(.macos-checkbox__input:disabled)){color:#263854}@media (prefers-reduced-motion: reduce){.macos-checkbox__input.checkbox,.macos-checkbox__input.checkbox:before,.macos-checkbox__input.checkbox:after{transition-duration:.01ms!important;animation:none!important}}:root[data-theme=dark] .macos-checkbox,html.dark .macos-checkbox,[data-theme=dark] .macos-checkbox{color:#cbd5e1!important}:root[data-theme=dark] .macos-checkbox .label-text,html.dark .macos-checkbox .label-text,[data-theme=dark] .macos-checkbox .label-text{color:#cbd5e1!important}:root[data-theme=dark] .macos-checkbox:hover:not(:has(.macos-checkbox__input:disabled)),html.dark .macos-checkbox:hover:not(:has(.macos-checkbox__input:disabled)),[data-theme=dark] .macos-checkbox:hover:not(:has(.macos-checkbox__input:disabled)){color:#fff!important}:root[data-theme=dark] .macos-checkbox:has(.macos-checkbox__input:checked) .label-text,html.dark .macos-checkbox:has(.macos-checkbox__input:checked) .label-text,[data-theme=dark] .macos-checkbox:has(.macos-checkbox__input:checked) .label-text{color:#93c5fd!important;font-weight:700}[data-theme=dark] .macos-checkbox__input.checkbox,.dark .macos-checkbox__input.checkbox{border-color:#55667f!important;background:#1e293b!important;background-image:linear-gradient(180deg,#243449,#1b2637)!important;box-shadow:inset 0 1px 1.5px #0000004d!important}[data-theme=dark] .macos-checkbox__input.checkbox:hover:not(:disabled):not(:checked),.dark .macos-checkbox__input.checkbox:hover:not(:disabled):not(:checked){border-color:#7d97f0!important;box-shadow:0 0 0 3.5px #5d7efa29!important}[data-theme=dark] .macos-checkbox__input.checkbox:checked,.dark .macos-checkbox__input.checkbox:checked{border-color:#5d7efa!important;box-shadow:0 1px 3px #5d7efa66!important}[data-theme=dark] .macos-checkbox__input.checkbox:checked:after,.dark .macos-checkbox__input.checkbox:checked:after{background:linear-gradient(180deg,#6d8dfb,#4d70ef 55%,#3f60e4)!important}@media (prefers-reduced-motion: reduce){.macos-checkbox,.macos-checkbox__input.checkbox,.macos-checkbox__input.checkbox:before{transition:none!important}}.loader{pointer-events:none;position:relative!important;border-radius:inherit}.loader:before{content:"";position:absolute;width:100%;height:100%;inset:0;background:#ffffff73;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);border-radius:inherit;z-index:10;pointer-events:all;transition:all .2s ease}.loader:after{content:"";position:absolute;top:calc(50% - 14px);left:calc(50% - 14px);width:28px;height:28px;border-radius:50%;border:2.5px solid rgba(37,99,235,.18);border-top-color:#2563eb;border-right-color:#2563eb;animation:spin .75s cubic-bezier(.4,0,.2,1) infinite;z-index:11;filter:drop-shadow(0 2px 6px rgba(37,99,235,.25))}.cargando{height:0px!important;opacity:0!important;overflow:hidden}.nice-select.input-error{border:1px solid #ef4444!important}.nice-select{display:flex!important;float:none!important;clear:both!important;align-items:center!important;height:42px!important;min-height:42px!important;line-height:40px!important;padding-left:.875rem!important;padding-right:2.25rem!important;border-radius:.75rem!important;background-color:#f8fafce6!important;border:1px solid rgba(226,232,240,.9)!important;font-size:.75rem!important;font-weight:600!important;color:#1e293b!important;box-shadow:0 1px 2px #00000008!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important;margin-bottom:.5rem!important;width:100%!important;position:relative!important;cursor:pointer!important}.nice-select .current{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:40px!important;font-size:.75rem!important;font-weight:600!important;color:#1e293b!important;width:100%;cursor:pointer!important}.nice-select:after{right:.875rem!important;top:50%!important;transform:translateY(-50%) rotate(45deg)!important;margin-top:-2px!important;border-bottom:2px solid #64748b!important;border-right:2px solid #64748b!important;width:5px!important;height:5px!important}.nice-select.open,.nice-select:focus-within{z-index:99990!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a!important;background-color:#fff!important}[data-theme=dark] .nice-select,.dark .nice-select{background-color:#1e293be6!important;border-color:#334155cc!important;color:#f1f5f9!important}[data-theme=dark] .nice-select .current,.dark .nice-select .current{color:#f1f5f9!important}[data-theme=dark] .nice-select:after,.dark .nice-select:after{border-color:#94a3b8!important}[data-theme=dark] .nice-select.open,[data-theme=dark] .nice-select:focus-within,.dark .nice-select.open,.dark .nice-select:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f640!important;background-color:#0f172af2!important}.nice-select-dropdown{min-width:max(100%,250px)!important;max-width:360px!important;width:-moz-max-content!important;width:max-content!important;right:0!important;left:auto!important;top:calc(100% + 6px)!important;z-index:99990!important;padding:.65rem!important;border-radius:1.25rem!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;border:1px solid rgba(203,213,225,.9)!important;box-shadow:inset 0 1px 1px #ffffffe6,0 20px 45px -10px #0f172a38!important;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}.nice-select-dropdown.nice-select-dropdown--portal{position:fixed!important;z-index:100000!important}.nice-select-dropdown.nice-select-dropdown--portal.is-open{opacity:1!important;pointer-events:auto!important;transform:scale(1) translateY(0)!important}.nice-select-dropdown.nice-select-dropdown--portal .list{box-sizing:border-box;max-height:210px!important;padding:.2rem!important;margin:0!important;overflow-x:hidden;overflow-y:auto}.nice-select-dropdown.nice-select-dropdown--portal .option{padding:.5rem .85rem!important;border-radius:.65rem!important;font-size:.78rem!important;font-weight:600!important;color:#334155!important;margin-bottom:2px!important;line-height:1.3!important;min-height:auto!important;cursor:pointer!important}.nice-select-dropdown .option,.nice-select .option{cursor:pointer!important}.nice-select-dropdown.nice-select-dropdown--portal .option:hover,.nice-select-dropdown.nice-select-dropdown--portal .option.focus{background:#3b82f61a!important;color:#2563eb!important;cursor:pointer!important}.nice-select-dropdown.nice-select-dropdown--portal .option.selected{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important;font-weight:700!important}:root[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .option,html.dark .nice-select-dropdown.nice-select-dropdown--portal .option,[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .option{color:#cbd5e1!important}:root[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .option:hover,:root[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .option.focus,html.dark .nice-select-dropdown.nice-select-dropdown--portal .option:hover,html.dark .nice-select-dropdown.nice-select-dropdown--portal .option.focus,[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .option:hover,[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .option.focus{background:#3b82f633!important;color:#60a5fa!important}@media (max-width: 640px){.nice-select-dropdown{right:0!important;left:auto!important;max-width:calc(100vw - 2.5rem)!important;min-width:calc(100vw - 3.5rem)!important;width:auto!important;z-index:999999!important}.nice-select .option{white-space:normal!important;word-break:break-word!important}}:root[data-theme=dark] .nice-select-dropdown,html.dark .nice-select-dropdown,[data-theme=dark] .nice-select-dropdown{background:linear-gradient(180deg,#0f172a,#0b132b)!important;border-color:#94a3b847!important;box-shadow:inset 0 1px 1px #ffffff1f,0 25px 50px #000000a6!important}.nice-select .nice-select-search-box,.nice-select-dropdown .nice-select-search-box,.nice-select-search-box{position:relative!important;margin:.15rem .2rem .55rem!important;padding:0!important;width:auto!important;border-radius:9999px!important}.nice-select-search-box:before,.nice-select .nice-select-search-box:before,.nice-select-dropdown .nice-select-search-box:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:.95rem;top:50%;transform:translateY(-50%);font-size:.75rem;color:#94a3b8;pointer-events:none;z-index:2;transition:color .2s ease}.nice-select-search-box:focus-within:before,.nice-select .nice-select-search-box:focus-within:before,.nice-select-dropdown .nice-select-search-box:focus-within:before{color:#3b82f6}.nice-select .nice-select-search,.nice-select-dropdown .nice-select-search,.nice-select-search{width:100%!important;height:2.35rem!important;min-height:2.35rem!important;padding-left:2.35rem!important;padding-right:.85rem!important;margin:0!important;border-radius:9999px!important;background:#f1f5f9e6!important;border:1px solid rgba(203,213,225,.9)!important;font-size:.78rem!important;font-weight:600!important;color:#1e293b!important;outline:none!important;box-shadow:0 1px 3px #0f172a0a!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important}.nice-select .nice-select-search:focus,.nice-select-dropdown .nice-select-search:focus,.nice-select-search:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f626!important}:root[data-theme=dark] .nice-select .nice-select-search,:root[data-theme=dark] .nice-select-dropdown .nice-select-search,:root[data-theme=dark] .nice-select-search,html.dark .nice-select .nice-select-search,html.dark .nice-select-dropdown .nice-select-search,html.dark .nice-select-search,[data-theme=dark] .nice-select .nice-select-search,[data-theme=dark] .nice-select-dropdown .nice-select-search,[data-theme=dark] .nice-select-search{background:#1e293bd9!important;border-color:#94a3b840!important;color:#f1f5f9!important}:root[data-theme=dark] .nice-select .nice-select-search:focus,:root[data-theme=dark] .nice-select-dropdown .nice-select-search:focus,:root[data-theme=dark] .nice-select-search:focus,html.dark .nice-select .nice-select-search:focus,html.dark .nice-select-dropdown .nice-select-search:focus,html.dark .nice-select-search:focus,[data-theme=dark] .nice-select .nice-select-search:focus,[data-theme=dark] .nice-select-dropdown .nice-select-search:focus,[data-theme=dark] .nice-select-search:focus{background:#1e293b!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f64d!important}.nice-select .list,.nice-select-dropdown .list,.nice-select-dropdown.nice-select-dropdown--portal .list{max-height:210px!important;padding:.2rem!important;margin:0!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(148,163,184,.45) transparent!important}.nice-select .list::-webkit-scrollbar,.nice-select-dropdown .list::-webkit-scrollbar,.nice-select-dropdown.nice-select-dropdown--portal .list::-webkit-scrollbar{width:6px!important;display:block!important}.nice-select .list::-webkit-scrollbar-track,.nice-select-dropdown .list::-webkit-scrollbar-track,.nice-select-dropdown.nice-select-dropdown--portal .list::-webkit-scrollbar-track{background:transparent!important}.nice-select .list::-webkit-scrollbar-thumb,.nice-select-dropdown .list::-webkit-scrollbar-thumb,.nice-select-dropdown.nice-select-dropdown--portal .list::-webkit-scrollbar-thumb{background-color:#94a3b873!important;border-radius:9999px!important}.nice-select .list::-webkit-scrollbar-thumb:hover,.nice-select-dropdown .list::-webkit-scrollbar-thumb:hover,.nice-select-dropdown.nice-select-dropdown--portal .list::-webkit-scrollbar-thumb:hover{background-color:#64748bbf!important}:root[data-theme=dark] .nice-select .list,:root[data-theme=dark] .nice-select-dropdown .list,:root[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .list,html.dark .nice-select .list,html.dark .nice-select-dropdown .list,html.dark .nice-select-dropdown.nice-select-dropdown--portal .list,[data-theme=dark] .nice-select .list,[data-theme=dark] .nice-select-dropdown .list,[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .list{scrollbar-color:rgba(148,163,184,.45) transparent!important}:root[data-theme=dark] .nice-select .list::-webkit-scrollbar-thumb,:root[data-theme=dark] .nice-select-dropdown .list::-webkit-scrollbar-thumb,:root[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .list::-webkit-scrollbar-thumb,html.dark .nice-select .list::-webkit-scrollbar-thumb,html.dark .nice-select-dropdown .list::-webkit-scrollbar-thumb,html.dark .nice-select-dropdown.nice-select-dropdown--portal .list::-webkit-scrollbar-thumb,[data-theme=dark] .nice-select .list::-webkit-scrollbar-thumb,[data-theme=dark] .nice-select-dropdown .list::-webkit-scrollbar-thumb,[data-theme=dark] .nice-select-dropdown.nice-select-dropdown--portal .list::-webkit-scrollbar-thumb{background-color:#94a3b873!important}.nice-select .option{padding:.5rem .85rem!important;border-radius:.65rem!important;font-size:.78rem!important;font-weight:600!important;color:#334155!important;margin-bottom:2px!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important;white-space:nowrap!important;line-height:1.3!important;min-height:auto!important}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background:#3b82f61a!important;color:#2563eb!important}.nice-select .option.selected{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important;font-weight:700!important}:root[data-theme=dark] .nice-select .option,html.dark .nice-select .option,[data-theme=dark] .nice-select .option{color:#cbd5e1!important}:root[data-theme=dark] .nice-select .option:hover,:root[data-theme=dark] .nice-select .option.focus,html.dark .nice-select .option:hover,html.dark .nice-select .option.focus,[data-theme=dark] .nice-select .option:hover,[data-theme=dark] .nice-select .option.focus{background:#3b82f633!important;color:#60a5fa!important}.nice-select.disabled,.nice-select[disabled],select:disabled+.nice-select,select[readonly]+.nice-select{background-color:#f1f5f9bf!important;border-color:#e2e8f0d9!important;box-shadow:none!important;cursor:not-allowed!important;opacity:.85!important;pointer-events:none!important}.nice-select.disabled .current,.nice-select[disabled] .current,select:disabled+.nice-select .current,select[readonly]+.nice-select .current{color:#334155!important;font-weight:550!important;cursor:not-allowed!important}.nice-select.disabled:after,.nice-select[disabled]:after,select:disabled+.nice-select:after,select[readonly]+.nice-select:after{border-color:#94a3b8!important;opacity:.6!important}label.input:has(input:disabled),label.input:has(input[readonly]),label.input.disabled,.input:has(input:disabled),.input:has(input[readonly]),.input.disabled{background-color:#f1f5f9bf!important;border-color:#e2e8f0d9!important;box-shadow:none!important;cursor:not-allowed!important}label.input:has(input:disabled) input,label.input:has(input[readonly]) input,label.input.disabled input,input:disabled,input[readonly],textarea:disabled,textarea[readonly]{color:#334155!important;font-weight:550!important;cursor:not-allowed!important;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;background-color:transparent!important}label.input:has(input:disabled) .fa-solid,label.input:has(input:disabled) .fa-regular,label.input:has(input:disabled) svg,label.input:has(input[readonly]) .fa-solid,label.input:has(input[readonly]) .fa-regular,label.input:has(input[readonly]) svg{color:#94a3b8!important;opacity:.7!important}label.input:has(input:disabled):focus-within,label.input:has(input[readonly]):focus-within,.input:has(input:disabled):focus-within,.input:has(input[readonly]):focus-within{border-color:#e2e8f0d9!important;box-shadow:none!important;background-color:#f1f5f9bf!important}select:disabled,.select:disabled{background-image:none!important}.disabled{pointer-events:none!important;opacity:.8!important}.disabled>*{color:#475569!important}.macos-tablist .tab{height:2.35rem!important;min-height:2.35rem!important;line-height:2.35rem!important;padding:0 1.25rem!important;border-radius:.85rem!important;font-size:.8rem!important;font-weight:650!important;border:none!important;color:#64748b!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.macos-tablist .tab:hover{color:#0f172a!important}.macos-tablist .tab:checked{background:#fff!important;color:#2563eb!important;box-shadow:0 4px 14px -2px #0f172a1f,0 0 0 1px #e2e8f0e6!important}:root[data-theme=dark] .macos-tablist .tab,html.dark .macos-tablist .tab,[data-theme=dark] .macos-tablist .tab{color:#94a3b8!important}:root[data-theme=dark] .macos-tablist .tab:hover,html.dark .macos-tablist .tab:hover,[data-theme=dark] .macos-tablist .tab:hover{color:#f1f5f9!important}:root[data-theme=dark] .macos-tablist .tab:checked,html.dark .macos-tablist .tab:checked,[data-theme=dark] .macos-tablist .tab:checked{background:#1e293b!important;color:#60a5fa!important;box-shadow:0 4px 14px -2px #0006,0 0 0 1px #94a3b840!important}.custom-dropdown-content{display:flex!important;visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;pointer-events:none}.custom-dropdown.active .custom-dropdown-content{visibility:visible;opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important;transition-delay:0s}.dropdown-content,.dropdown-content.menu{background-color:#fff!important;background:#fff!important;border:1px solid rgba(226,232,240,.9)!important;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000000d!important;border-radius:1rem!important;z-index:99999!important}[data-theme=dark] .dropdown-content,[data-theme=dark] .dropdown-content.menu,.dark .dropdown-content,.dark .dropdown-content.menu{background-color:#0f172a!important;background:#0f172a!important;border:1px solid rgba(30,41,59,.9)!important;box-shadow:0 20px 25px -5px #0006!important}.nice-select li:hover,.nice-select li.selected,.dropdown-content li>*:hover{border-radius:0}.dropdown-content li>*:active{background:#a6adc733!important;color:var(--app-text, #282828)!important;transform:scale(.95)}.select{background-image:none}select:has(+.nice-select),select.has-nice-select{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;clip:rect(0,0,0,0)!important}input.tab{color:#fff}input.tab:checked{color:#282828!important}.input.\!input-error,label.input.\!input-error,.select.\!input-error,.textarea.\!input-error,.nice-select.\!input-error,.nice-select.input-error,.air-datepicker.\!input-error,.air-datepicker.air-datepicker-error,.is-invalid,.has-error{border-color:#ef4444!important;box-shadow:none!important;animation:macos-input-shake .35s cubic-bezier(.36,.07,.19,.97) both}.input.\!input-error:focus,.input.\!input-error:focus-within,label.input.\!input-error:focus,label.input.\!input-error:focus-within,.select.\!input-error:focus,.textarea.\!input-error:focus,.nice-select.\!input-error:focus,.nice-select.\!input-error:focus-within,.nice-select.\!input-error.open,.nice-select.input-error:focus,.nice-select.input-error:focus-within,.nice-select.input-error.open,.air-datepicker.\!input-error:focus,.air-datepicker.air-datepicker-error:focus{border-color:#ef4444!important;box-shadow:none!important}.input.\!input-error i,.input.\!input-error svg,label.input.\!input-error i,label.input.\!input-error svg,.has-error i,.has-error svg{color:#ef4444!important}[data-theme=dark] .input.\!input-error,[data-theme=dark] label.input.\!input-error,[data-theme=dark] .select.\!input-error,[data-theme=dark] .textarea.\!input-error,[data-theme=dark] .nice-select.\!input-error,[data-theme=dark] .nice-select.input-error,[data-theme=dark] .air-datepicker.\!input-error,[data-theme=dark] .air-datepicker.air-datepicker-error,.dark .input.\!input-error,.dark label.input.\!input-error,.dark .select.\!input-error,.dark .textarea.\!input-error,.dark .nice-select.\!input-error,.dark .nice-select.input-error,.dark .air-datepicker.\!input-error,.dark .air-datepicker.air-datepicker-error{border-color:#f87171!important;box-shadow:none!important}[data-theme=dark] .input.\!input-error:focus,[data-theme=dark] .input.\!input-error:focus-within,[data-theme=dark] label.input.\!input-error:focus,[data-theme=dark] label.input.\!input-error:focus-within,[data-theme=dark] .select.\!input-error:focus,[data-theme=dark] .textarea.\!input-error:focus,[data-theme=dark] .nice-select.\!input-error:focus,[data-theme=dark] .nice-select.\!input-error:focus-within,[data-theme=dark] .nice-select.\!input-error.open,[data-theme=dark] .nice-select.input-error:focus,[data-theme=dark] .nice-select.input-error:focus-within,[data-theme=dark] .nice-select.input-error.open,.dark .input.\!input-error:focus,.dark .input.\!input-error:focus-within,.dark label.input.\!input-error:focus,.dark label.input.\!input-error:focus-within,.dark .select.\!input-error:focus,.dark .textarea.\!input-error:focus,.dark .nice-select.\!input-error:focus,.dark .nice-select.\!input-error:focus-within,.dark .nice-select.\!input-error.open,.dark .nice-select.input-error:focus,.dark .nice-select.input-error:focus-within,.dark .nice-select.input-error.open{border-color:#f87171!important;box-shadow:none!important}[data-theme=dark] .input.\!input-error i,[data-theme=dark] .input.\!input-error svg,[data-theme=dark] label.input.\!input-error i,[data-theme=dark] label.input.\!input-error svg,.dark .input.\!input-error i,.dark .input.\!input-error svg,.dark label.input.\!input-error i,.dark label.input.\!input-error svg{color:#f87171!important}@keyframes macos-input-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}.errores-bubble,.errores{position:fixed!important;z-index:9999999!important;display:inline-flex;align-items:center;gap:6.5px;padding:6px 12px 6px 10px;border-radius:12px;background:#0f172af0!important;-webkit-backdrop-filter:blur(9px) saturate(180%);backdrop-filter:blur(9px) saturate(180%);color:#fff!important;border:1px solid rgba(244,63,94,.45)!important;box-shadow:0 10px 25px -4px #0f172a66,0 4px 12px -2px #f43f5e40,inset 0 1px #ffffff1f!important;font-size:11.5px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.01em;white-space:normal;max-width:min(90vw,360px);pointer-events:none;transform-origin:top left;animation:macos-bubble-pop .25s cubic-bezier(.16,1,.3,1) forwards}.errores-bubble__notch,.errores:after{content:"";position:absolute;top:-5px;left:18px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(15,23,42,.94)!important}.errores-bubble.errores-bubble--top .errores-bubble__notch{top:auto;bottom:-5px;border-bottom:0;border-top:5px solid rgba(15,23,42,.94)!important}.errores-bubble__icon{color:#fb7185;font-size:11.5px;flex-shrink:0;display:inline-block;animation:macos-bubble-pulse 2s infinite ease-in-out}.errores-bubble__text{color:#f8fafc;font-weight:600;display:inline-block}@keyframes macos-bubble-pop{0%{opacity:0;transform:translateY(-4px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes macos-bubble-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.85}}[data-theme=dark] .errores-bubble,.dark .errores-bubble,[data-theme=dark] .errores,.dark .errores{background:#020617f5!important;border-color:#f43f5e80!important;box-shadow:0 12px 30px -4px #000000b3,0 4px 14px -2px #f43f5e4d!important}[data-theme=dark] .errores-bubble__notch,.dark .errores-bubble__notch,[data-theme=dark] .errores:after,.dark .errores:after{border-bottom-color:#020617f5!important}[data-theme=dark] .errores-bubble.errores-bubble--top .errores-bubble__notch,.dark .errores-bubble.errores-bubble--top .errores-bubble__notch{border-top-color:#020617f5!important}.patron{background-image:linear-gradient(to right,white 0%,transparent 100%),url(/build/assets/pattern-CVBDaSHZ.svg);background-repeat:no-repeat;background-position:right;background-size:40%;background-color:#fff!important}.uppy-skeleton-loader{position:relative;overflow:hidden}.uppy-skeleton-loader:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:uppy-skeleton-shimmer 1.6s infinite}@keyframes uppy-skeleton-shimmer{to{transform:translate(100%)}}.dark .uppy-skeleton-loader:after,[data-theme=dark] .uppy-skeleton-loader:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}#archivos:has(.uppy-Root) .uppy-skeleton-loader,#archivos .uppy-Root~.uppy-skeleton-loader{display:none!important}.uppy-Root{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,Roboto,sans-serif!important}.uppy-Dashboard-inner{background-color:#f6f8fb!important;background-image:radial-gradient(circle at 10% 20%,rgba(59,130,246,.04) 0,transparent 35%),radial-gradient(circle at 90% 80%,rgba(16,185,129,.03) 0,transparent 35%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%2364748b' stroke-opacity='0.13' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 15h18c2 0 4 2 4 4v10c0 2-2 4-4 4h-10l-6 4v-4h-2c-2 0-4-2-4-4v-10c0-2 2-4 4-4z'/%3E%3Cpath d='M85 18l30 10-12 14-7-6-11-18zM103 28l-18 18'/%3E%3Cpath d='M20 80h16a3 3 0 0 1 3 3v18a3 3 0 0 1-3 3H20a3 3 0 0 1-3-3V83a3 3 0 0 1 3-3zm4 6h10m-10 4h10m-10 4h6'/%3E%3Cpath d='M85 85a8 8 0 0 1 14-3 6 6 0 0 1 10 5 5 5 0 0 1-1 10h-23a6 6 0 0 1 0-12z'/%3E%3Cpath d='M120 60l2 6 6 2-6 2-2 6-2-6-6-2 6-2z'/%3E%3Cpath d='M65 25c-2-3-6-3-8 0s-2 6 8 11c10-5 10-8 8-11s-6-3-8 0z'/%3E%3Cpath d='M58 90h14v10a5 5 0 0 1-5 5h-4a5 5 0 0 1-5-5V90zm14 2h4a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-4'/%3E%3Cpath d='M110 110v-14l10-2v14m-10-2a2.5 2.5 0 1 0-2.5 2.5 2.5 2.5 0 0 0 2.5-2.5zm10-2a2.5 2.5 0 1 0-2.5 2.5 2.5 2.5 0 0 0 2.5-2.5z'/%3E%3Ccircle cx='70' cy='60' r='9'/%3E%3Cpath d='M67 62a5 5 0 0 0 7 0m-5-4h.01m3 0h.01'/%3E%3Cpath d='M15 55l4 4 8-9'/%3E%3Crect x='105' y='20' width='12' height='10' rx='2'/%3E%3Cpath d='M108 20v-3a3 3 0 0 1 6 0v3'/%3E%3C/g%3E%3C/svg%3E")!important;background-size:auto,auto,140px 140px!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(226,232,240,.95)!important;border-radius:1.25rem!important;box-shadow:0 4px 20px -2px #0f172a0a,inset 0 1px #fff!important;overflow:hidden!important}.uppy-Dashboard-AddFiles{border:2px dashed rgba(59,130,246,.4)!important;border-radius:1rem!important;background:#fff!important;box-shadow:0 2px 8px #0f172a08!important;margin:1rem!important;padding:2.75rem 1.5rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important}.uppy-Dashboard-AddFiles:before{content:""!important;display:block!important;width:52px!important;height:52px!important;margin-bottom:.95rem!important;border-radius:1rem!important;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid rgba(191,219,254,.9)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.8' stroke='%232563eb'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 16.5V9.75m0 0l3 3m-3-3l-3 3M6.75 19.5a4.5 4.5 0 01-1.41-8.775 5.25 5.25 0 0110.233-2.33 3 3 0 013.758 3.848A3.752 3.752 0 0118 19.5H6.75z' /%3E%3C/svg%3E")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:28px 28px!important;box-shadow:0 4px 14px #3b82f626!important;transition:transform .25s ease,box-shadow .25s ease!important}.uppy-Dashboard-AddFiles:hover,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{border-color:#2563eb!important;background:#eff6ffe6!important;box-shadow:0 0 24px #2563eb1f!important;transform:scale(1.003)!important}.uppy-Dashboard-AddFiles:hover:before,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles:before{transform:translateY(-2px) scale(1.06)!important;box-shadow:0 8px 20px #3b82f640!important}.uppy-Dashboard-AddFiles-title{font-size:14px!important;font-weight:700!important;color:#1e293b!important;letter-spacing:-.01em!important;margin-bottom:.35rem!important}.uppy-Dashboard-browse,.uppy-Dashboard-browseBtn{color:#2563eb!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:3px!important;transition:color .15s ease!important}.uppy-Dashboard-browse:hover,.uppy-Dashboard-browseBtn:hover{color:#1d4ed8!important}.uppy-Dashboard-note,.uppy-Dashboard-AddFiles-info{font-size:11.5px!important;font-weight:500!important;color:#64748b!important;margin-top:.5rem!important}.uppy-DashboardContent-bar{background:#ffffffeb!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important;border-bottom:1px solid rgba(226,232,240,.9)!important;padding:.75rem 1.25rem!important;border-top-left-radius:1.25rem!important;border-top-right-radius:1.25rem!important}.uppy-DashboardContent-title{font-size:13px!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.01em!important}.uppy-DashboardContent-back,.uppy-DashboardContent-addMore{font-size:12px!important;font-weight:650!important;text-decoration:none!important;padding:4px 10px!important;border-radius:6px!important;transition:all .15s ease!important}.uppy-DashboardContent-back{color:#64748b!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important}.uppy-DashboardContent-back:hover{color:#ef4444!important;background:#fee2e2!important;border-color:#fecaca!important}.uppy-DashboardContent-addMore{color:#2563eb!important;background:#eff6ffe6!important;border:1px solid rgba(191,219,254,.8)!important}.uppy-DashboardContent-addMore:hover{background:#2563eb!important;color:#fff!important}.uppy-Dashboard-files{display:block!important;position:relative!important;z-index:1!important;isolation:isolate!important;padding:.5rem .75rem!important;flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;width:100%!important;box-sizing:border-box!important;background:transparent!important}.uppy-Dashboard-files::-webkit-scrollbar{width:10px!important}.uppy-Dashboard-files::-webkit-scrollbar-track{background:transparent!important}.uppy-Dashboard-files::-webkit-scrollbar-thumb{background-color:#64748b4d!important;border:3px solid transparent!important;background-clip:content-box!important;border-radius:9999px!important}.uppy-Dashboard-files:hover::-webkit-scrollbar-thumb{background-color:#64748b80!important}.uppy-Dashboard-filesInner{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;width:100%!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;box-sizing:border-box!important;background:transparent!important}.uppy-Dashboard-files>div,.uppy-Dashboard-filesContainer,.uppy-Dashboard-filesList{overflow:visible!important;max-height:none!important}.uppy-Dashboard-Item,.uppy-Dashboard-files .uppy-Dashboard-Item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;width:100%!important;flex:1 1 100%!important;max-width:100%!important;min-width:0!important;height:61px!important;min-height:0!important;padding:.55rem .75rem!important;border-radius:.85rem!important;border:1px solid rgba(203,213,225,.8)!important;border-bottom:1px solid rgba(203,213,225,.8)!important;background:#fff!important;box-shadow:0 1px 3px #0f172a0a!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.16,1,.3,1)!important;position:relative!important;gap:.75rem!important;margin:5px 0!important;box-sizing:border-box!important;float:none!important;clear:none!important}.uppy-Dashboard-Item:hover{border-color:#3b82f666!important;background:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px -2px #0f172a14!important}.uppy-Dashboard-Item-preview{width:38px!important;height:38px!important;min-width:38px!important;border-radius:.6rem!important;overflow:visible!important;background:transparent!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin:0!important;position:relative!important;box-shadow:none!important;transition:transform .2s ease!important}.uppy-Dashboard-Item-preview:after{display:none!important}.uppy-Dashboard-Item:hover .uppy-Dashboard-Item-preview{transform:scale(1.04)!important}.uppy-Dashboard-Item-previewInner{width:100%!important;height:100%!important;border-radius:.55rem!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(165deg,#fff,#f8fafc)!important;border:1px solid rgba(203,213,225,.8)!important;box-shadow:0 1px 3px #0f172a0f!important}.uppy-Dashboard-Item-previewInner img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.uppy-Dashboard-Item-previewInner svg{width:22px!important;height:22px!important;color:#e11d48!important;fill:#e11d48!important;filter:drop-shadow(0 1px 2px rgba(225,29,72,.2))!important}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{position:absolute!important;inset:-5px -5px auto auto!important;width:auto!important;transform:none!important;z-index:20!important;display:flex!important;opacity:1!important}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{width:16px!important;height:16px!important;border-radius:9999px!important;background-color:#10b981!important;border:1.5px solid #ffffff!important;box-shadow:0 1px 4px #00000040!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;padding:0!important}[data-theme=dark] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator,.dark .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{border-color:#1e293b!important}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIcon--check{width:9px!important;height:9px!important;fill:#fff!important;display:block!important}.uppy-Dashboard-Item-fileInfoAndButtons{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex:1 1 auto!important;min-width:0!important;gap:.5rem!important;padding-right:2.2rem!important;position:static!important}.uppy-Dashboard-Item-fileInfo{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:.15rem!important}.uppy-Dashboard-Item-name{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,Roboto,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:-.015em!important;color:#0f172a!important;width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important;line-height:1.25!important;text-align:left!important;padding:0!important}.uppy-Dashboard-Item-status{display:inline-flex!important;align-items:center!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.01em!important;color:#64748b!important;padding:0!important;border-radius:0!important;background:transparent!important;border:none!important;margin-top:0!important;line-height:1!important;text-align:left!important}.uppy-Dashboard-Item-actionWrapper{position:absolute!important;top:50%!important;right:.75rem!important;bottom:auto!important;left:auto!important;transform:translateY(-50%)!important;z-index:20!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.uppy-Dashboard-Item-action--remove{position:static!important;inset:auto!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;min-width:22px!important;border-radius:50%!important;background-color:#f1f5f9d9!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18L18 6M6 6l12 12' /%3E%3C/svg%3E")!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:10px 10px!important;border:1px solid rgba(203,213,225,.75)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;box-shadow:0 1px 3px #0000000f!important;opacity:.85!important;visibility:visible!important;cursor:pointer!important;padding:0!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important}.uppy-Dashboard-Item:hover .uppy-Dashboard-Item-action--remove{opacity:1!important}.uppy-Dashboard-Item-action--remove:hover{background-color:#ef4444!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23ffffff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18L18 6M6 6l12 12' /%3E%3C/svg%3E")!important;border-color:#ef4444!important;transform:scale(1.1)!important;box-shadow:0 3px 8px #ef444459!important}.uppy-Dashboard-Item-action--remove svg,.uppy-Dashboard-Item-action--remove .uppy-c-icon,.uppy-Dashboard-Item-action--remove:after{display:none!important}.uppy-size--md .uppy-Dashboard-filesInner{--uppy-columnas: 3;--uppy-separacion: .75rem;gap:var(--uppy-separacion)!important}.uppy-size--lg .uppy-Dashboard-filesInner{--uppy-columnas: 4}.uppy-size--xl .uppy-Dashboard-filesInner{--uppy-columnas: 5}.uppy-size--md .uppy-Dashboard-Item,.uppy-size--md .uppy-Dashboard-files .uppy-Dashboard-Item{flex:0 0 calc((100% - (var(--uppy-columnas) - 1) * var(--uppy-separacion)) / var(--uppy-columnas))!important;width:auto!important;max-width:none!important;height:190px!important;margin:5px 0!important;padding:.85rem .75rem .75rem!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;gap:.6rem!important;border-radius:1rem!important}.uppy-size--md .uppy-Dashboard-Item-preview{width:100%!important;height:84px!important;min-width:0!important;border-radius:.8rem!important;flex-shrink:0!important}.uppy-size--md .uppy-Dashboard-Item-previewInner svg{width:34px!important;height:34px!important}.uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons{flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;flex:1 1 auto!important;gap:.2rem!important;padding-right:0!important}.uppy-size--md .uppy-Dashboard-Item-fileInfo{align-items:center!important;text-align:center!important;gap:.2rem!important}.uppy-size--md .uppy-Dashboard-Item-name{text-align:center!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.3!important;word-break:break-word!important}.uppy-size--md .uppy-Dashboard-Item-status{justify-content:center!important}.uppy-size--md .uppy-Dashboard-Item-actionWrapper{top:.5rem!important;right:.5rem!important;transform:none!important}.uppy-size--md .uppy-Dashboard-filesInner{justify-content:flex-start!important}.uppy-Dashboard-innerWrap{position:relative!important}.uppy-Dashboard-progressindicators{position:absolute!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important}.uppy-Dashboard-files{padding-bottom:4.75rem!important}.uppy-StatusBar{background:#f8fafc8c!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;border-top:1px solid rgba(226,232,240,.7)!important;padding:.85rem 1.25rem!important;box-shadow:0 -8px 24px -12px #0f172a2e!important}.uppy-StatusBar-content,.uppy-StatusBar-actions,.uppy-StatusBar-status,.uppy-StatusBar-progress,.uppy-StatusBar-statusPrimary,.uppy-StatusBar-statusSecondary{background-color:transparent!important;background:transparent!important}.uppy-StatusBar-actions{display:flex!important;align-items:center!important;justify-content:center!important}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload,.uppy-StatusBar-actionBtn--uploadNewlyAdded,.uppy-StatusBar-actionBtn--upload{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;font-weight:700!important;font-size:13px!important;letter-spacing:-.01em!important;border-radius:.75rem!important;padding:.65rem 2rem!important;border:none!important;outline:none!important;box-shadow:0 4px 14px #10b98159!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;cursor:pointer!important}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover,.uppy-StatusBar-actionBtn--uploadNewlyAdded:hover,.uppy-StatusBar-actionBtn--upload:hover{background:linear-gradient(135deg,#059669,#047857)!important;transform:translateY(-1px) scale(1.02)!important;box-shadow:0 8px 20px #10b98173!important}:root[data-theme=dark] .uppy-Dashboard-inner,html.dark .uppy-Dashboard-inner,[data-theme=dark] .uppy-Dashboard-inner,.dark .uppy-Dashboard-inner{background:#0f172acc!important;border-color:#33415599!important;box-shadow:0 12px 30px #0006,inset 0 1px #ffffff0f!important}:root[data-theme=dark] .uppy-Dashboard-AddFiles,html.dark .uppy-Dashboard-AddFiles,[data-theme=dark] .uppy-Dashboard-AddFiles,.dark .uppy-Dashboard-AddFiles{border-color:#3b82f64d!important;background:linear-gradient(180deg,#1e293b99,#0f172a66)!important}:root[data-theme=dark] .uppy-Dashboard-AddFiles:before,html.dark .uppy-Dashboard-AddFiles:before,[data-theme=dark] .uppy-Dashboard-AddFiles:before,.dark .uppy-Dashboard-AddFiles:before{background:linear-gradient(135deg,#1e3a8a80,#1e293bcc)!important;border-color:#3b82f659!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.8' stroke='%2360a5fa'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 16.5V9.75m0 0l3 3m-3-3l-3 3M6.75 19.5a4.5 4.5 0 01-1.41-8.775 5.25 5.25 0 0110.233-2.33 3 3 0 013.758 3.848A3.752 3.752 0 0118 19.5H6.75z' /%3E%3C/svg%3E")!important;background-size:28px 28px!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 4px 16px #0000004d,0 0 15px #3b82f633!important}:root[data-theme=dark] .uppy-Dashboard-AddFiles:hover,html.dark .uppy-Dashboard-AddFiles:hover,[data-theme=dark] .uppy-Dashboard-AddFiles:hover,.dark .uppy-Dashboard-AddFiles:hover{border-color:#3b82f6!important;background:#1e3a8a40!important;box-shadow:0 0 24px #3b82f62e!important}:root[data-theme=dark] .uppy-Dashboard-AddFiles-title,html.dark .uppy-Dashboard-AddFiles-title,[data-theme=dark] .uppy-Dashboard-AddFiles-title,.dark .uppy-Dashboard-AddFiles-title{color:#f8fafc!important}:root[data-theme=dark] .uppy-Dashboard-browse,:root[data-theme=dark] .uppy-Dashboard-browseBtn,html.dark .uppy-Dashboard-browse,html.dark .uppy-Dashboard-browseBtn{color:#60a5fa!important}:root[data-theme=dark] .uppy-DashboardContent-bar,html.dark .uppy-DashboardContent-bar,[data-theme=dark] .uppy-DashboardContent-bar,.dark .uppy-DashboardContent-bar{background:#0f172acc!important;border-bottom-color:#334155b3!important}:root[data-theme=dark] .uppy-DashboardContent-title,html.dark .uppy-DashboardContent-title,[data-theme=dark] .uppy-DashboardContent-title,.dark .uppy-DashboardContent-title{color:#f8fafc!important}:root[data-theme=dark] .uppy-DashboardContent-back,html.dark .uppy-DashboardContent-back{color:#94a3b8!important;background:#1e293bcc!important;border-color:#334155b3!important}:root[data-theme=dark] .uppy-DashboardContent-addMore,html.dark .uppy-DashboardContent-addMore{color:#60a5fa!important;background:#1e3a8a66!important;border-color:#3b82f659!important}:root[data-theme=dark] .uppy-StatusBar,html.dark .uppy-StatusBar,[data-theme=dark] .uppy-StatusBar,.dark .uppy-StatusBar{background:#0f172a8c!important;border-top-color:#334155b3!important;box-shadow:0 -8px 26px -12px #0009!important}:root[data-theme=dark] .uppy-Dashboard-Item,html.dark .uppy-Dashboard-Item,[data-theme=dark] .uppy-Dashboard-Item{background:#1e293bbf!important;border-color:#334155b3!important;box-shadow:0 4px 14px #00000059,inset 0 1px #ffffff0f!important}:root[data-theme=dark] .uppy-Dashboard-Item:hover,html.dark .uppy-Dashboard-Item:hover,[data-theme=dark] .uppy-Dashboard-Item:hover{background:#1e293bf2!important;border-color:#60a5fa73!important;box-shadow:0 12px 28px -6px #0000008c,0 0 0 1px #60a5fa40,inset 0 1px #ffffff1a!important}:root[data-theme=dark] .uppy-Dashboard-Item-preview,html.dark .uppy-Dashboard-Item-preview,[data-theme=dark] .uppy-Dashboard-Item-preview{background:linear-gradient(150deg,#334155d9,#1e293bd9)!important;border-color:#94a3b833!important;box-shadow:0 4px 10px #00000059,inset 0 1px #ffffff14!important}:root[data-theme=dark] .uppy-Dashboard-Item-name,html.dark .uppy-Dashboard-Item-name,[data-theme=dark] .uppy-Dashboard-Item-name{color:#f8fafc!important}:root[data-theme=dark] .uppy-Dashboard-Item-status,html.dark .uppy-Dashboard-Item-status,[data-theme=dark] .uppy-Dashboard-Item-status{color:#94a3b8!important;background:#33415580!important;border-color:#47556980!important}:root[data-theme=dark] .uppy-Dashboard-Item-action--remove,html.dark .uppy-Dashboard-Item-action--remove,[data-theme=dark] .uppy-Dashboard-Item-action--remove{background-color:#1e293bd9!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18L18 6M6 6l12 12' /%3E%3C/svg%3E")!important;border-color:#94a3b840!important}@media (max-width: 640px){.uppy-Dashboard-files{padding:.5rem .4rem!important}.uppy-Dashboard-Item .uppy-Dashboard-Item-preview{width:38px!important;height:38px!important;min-width:38px!important;border-radius:.55rem!important;flex-shrink:0!important}.uppy-Dashboard-Item .uppy-Dashboard-Item-name{font-size:12px!important}.uppy-Dashboard-Item .uppy-Dashboard-Item-status{font-size:10px!important}.uppy-Dashboard-Item .uppy-Dashboard-Item-action--remove{width:26px!important;height:26px!important;min-width:26px!important;opacity:1!important}}.uppy-Dashboard-AddFilesPanel{background:#ffffffe6!important;backdrop-filter:blur(8px) saturate(180%)!important;-webkit-backdrop-filter:blur(8px) saturate(180%)!important}.excluido{position:relative}.excluido:after{display:none!important;content:none!important}.dark .excluido:after{background-color:#1e293b;color:#94a3b8;border-color:#334155}.responsive,.tabla:has(.responsive),.dt-container:has(.responsive),.dataTables_wrapper:has(.responsive),.dt-container.responsive{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.tabla,.dt-scroll,.dt-scroll-body,.dt-scroll-head,.dt-layout-table,.dt-layout-row,.dt-layout-cell,table.dataTable,table.dataTable tbody,table.dataTable tr,table.dataTable td{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;max-height:none!important}.dt-container,.dataTables_wrapper{border-radius:1.25rem!important;overflow:hidden}.dt-container .dt-layout-row:has(.dt-info,.dt-paging),.dt-container .dt-layout-row:last-child{border-bottom-left-radius:1.25rem!important;border-bottom-right-radius:1.25rem!important}.dt-container:has(.responsive) .dt-paging,.dt-container:has(.responsive) .dt-layout-row:last-child,.dataTables_wrapper:has(.responsive) .dataTables_paginate,.dt-container.responsive .dt-paging,.tabla:has(.responsive) .dt-paging{box-shadow:none!important;border-radius:0!important;margin-top:0!important}.responsive thead{display:none!important}.responsive tbody{border-radius:8px 8px 0 0;text-align:center;vertical-align:top;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important;width:100%!important;padding:0 0 1.25rem!important;margin:0!important;background-color:transparent!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-sizing:border-box!important}@media (max-width: 1280px){.responsive tbody{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 1024px){.responsive tbody{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.responsive tbody{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important;padding:.4rem 0 .75rem!important}.table.responsive tr{padding:.75rem .5rem!important}.excluido:after{top:8px!important;right:8px!important;font-size:8px!important;padding:2px 6px!important}}.table.responsive tr{background-color:var(--app-surface, #ffffff);background-image:radial-gradient(115% 135% at 0% 0%,rgba(37,99,235,.07) 0%,rgba(59,130,246,.028) 38%,transparent 68%),radial-gradient(105% 125% at 100% 100%,rgba(99,102,241,.055) 0%,rgba(129,140,248,.02) 40%,transparent 70%);width:100%!important;padding:10px;margin:0!important;border-radius:1.25rem;box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d;position:relative!important;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,border-color .25s ease;border:1px solid rgba(226,232,240,.9)!important;box-sizing:border-box!important}.table.responsive tr>td:last-child,.responsive td:has(.dropdown),.responsive td:has(.x-menu-container){position:absolute!important;bottom:.75rem!important;right:.75rem!important;top:auto!important;z-index:30!important;padding:0!important;margin:0!important}.table.responsive tr>td:last-child .dropdown-content,.responsive td:has(.dropdown) .dropdown-content{inset:auto 0 100% auto!important;margin-bottom:.5rem!important;z-index:99999!important}.table.responsive tr:has(.dropdown-open),.table.responsive tr:focus-within,.table.responsive tr:has(:focus-within){z-index:50!important}.table.responsive tr:not(.child):not(:has(.dt-empty)):hover,.responsive tbody tr:not(.child):not(:has(.dt-empty)):hover{transform:translateY(-4px)!important;border-color:#3b82f666!important;box-shadow:0 14px 28px -6px #3b82f61f,0 4px 10px -2px #0f172a08!important;background-color:var(--app-surface, #ffffff)!important;background-image:radial-gradient(115% 135% at 0% 0%,rgba(37,99,235,.1) 0%,rgba(59,130,246,.04) 38%,transparent 68%),radial-gradient(105% 125% at 100% 100%,rgba(99,102,241,.08) 0%,rgba(129,140,248,.03) 40%,transparent 70%)!important;cursor:pointer}.responsive td:not(.hidden){display:block;background:transparent!important;max-width:unset!important;padding:0!important}.responsive .dtr-hidden{display:block!important}.uppy-Root{z-index:0}.card_animada:hover img{height:280px}.gradient-banner{left:0;right:0;top:0;height:500px;position:fixed;overflow:hidden}.gradient-banner:before{position:absolute;content:"";bottom:0;left:50%;transform:translate(-50%);width:200%;height:200%;border-radius:50%;background:#222}#fondo{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:200%;height:200%;border-radius:50%;overflow:hidden}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#0000;border-radius:999px;-webkit-transition:background-color .18s;transition:background-color .18s;border:1px solid transparent}*:hover::-webkit-scrollbar-thumb,*:active::-webkit-scrollbar-thumb{background:#0000002e}*:active::-webkit-scrollbar-thumb{background:#00000057}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover{scrollbar-color:rgba(0,0,0,.18) transparent}.marquee{width:100%;overflow:hidden;white-space:nowrap;margin-left:10px}.marquee>*{text-align:right;display:inline-block;width:100%}.marquee:hover>*{animation:scroll 5s ease-in-out infinite alternate;cursor:pointer}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50px)}}.bubble{position:absolute;background:#2b2b2b;color:#fff;font-size:.7rem;padding:4px 8px;border-radius:9999px;transform:translate(-50%,-150%) scale(0);opacity:0;pointer-events:none;transition:opacity .2s ease;font-size:16px;font-weight:600}.bubble:before{content:"";position:absolute;bottom:-3px;left:50%;transform:translate(-50%) rotate(45deg);width:10px;height:10px;background:#2b2b2b;border-radius:0 0 2px;z-index:-1}@keyframes popIn{0%{transform:translate(-50%,-150%) scale(0);opacity:0}70%{transform:translate(-50%,-155%) scale(1.2);opacity:1}to{transform:translate(-50%,-150%) scale(1);opacity:1}}.bubble.show{animation:popIn .25s ease forwards}.bubble.hide{animation:popOut .2s ease forwards}@keyframes popIn{0%{transform:translate(-50%,-150%) scale(0);opacity:0}70%{transform:translate(-50%,-150%) scale(1.2);opacity:1}to{transform:translate(-50%,-150%) scale(1);opacity:1}}@keyframes popOut{0%{transform:translate(-50%,-150%) scale(1);opacity:1}to{transform:translate(-50%,-150%) scale(0);opacity:0}}.puntos{background-color:#f0f2f7;background-image:radial-gradient(#e2e4ed 2px,transparent 2px);background-size:50px 50px}#mobile-sidebar-drawer.esta-abierto{transform:translate(0)}#mobile-sidebar-backdrop.esta-abierto{opacity:1;pointer-events:auto}.noti-panel{--noti-acento: #3159ed;--noti-texto: #172033;--noti-tenue: #5d6880;--noti-linea: rgba(15, 23, 42, .08);--noti-hover: rgba(49, 89, 237, .07);padding:0;overflow:hidden;border:1px solid rgba(226,232,240,.95);border-radius:18px;background:#fffffff7;box-shadow:0 24px 60px -12px #0f172a3d,0 6px 18px -6px #0f172a1f,inset 0 1px #fff;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);color:var(--noti-texto)}.dark .noti-panel{--noti-acento: #8aa4ff;--noti-texto: #eef2fb;--noti-tenue: #94a2bd;--noti-linea: rgba(148, 163, 184, .16);--noti-hover: rgba(99, 138, 255, .14);border-color:#94a3b840;background:#0f172af7;box-shadow:0 26px 64px -12px #000000a8,0 6px 18px -6px #00000080,inset 0 1px #ffffff14}.custom-dropdown.active .noti-panel{animation:noti-panel-in .34s cubic-bezier(.22,1,.36,1) both}@keyframes noti-panel-in{0%{opacity:0;transform:translateY(-10px) scale(.965);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media (max-width: 640px){.custom-dropdown .noti-panel{position:fixed;top:var(--noti-top, 3.75rem);right:.75rem;left:.75rem;width:auto;max-width:none;margin-top:0}.noti-lista{max-height:min(21rem,calc(100vh - var(--noti-top, 3.75rem) - 5rem))}}.noti-encabezado{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.95rem 1.05rem .8rem;border-bottom:1px solid var(--noti-linea)}.noti-titulo{font-size:.9rem;font-weight:700;letter-spacing:-.015em;color:var(--noti-texto)}.noti-conteo{font-size:.72rem;font-weight:600;color:var(--noti-tenue);letter-spacing:-.01em}.noti-accion{font-size:.75rem;font-weight:600;letter-spacing:-.01em;color:var(--noti-acento);padding:.25rem .55rem;margin-right:-.35rem;border-radius:8px;background:transparent;transition:background-color .18s ease;cursor:pointer}.noti-accion:hover{background:var(--noti-hover)}.dark .noti-accion{color:#8aa4ff}.noti-lista{max-height:21rem;overflow-y:auto;overscroll-behavior:contain;padding:.35rem}.noti-lista::-webkit-scrollbar{width:9px}.noti-lista::-webkit-scrollbar-track{background:transparent}.noti-lista::-webkit-scrollbar-thumb{background-color:#64748b52;border:3px solid transparent;border-radius:9999px;background-clip:content-box}.noti-lista:hover::-webkit-scrollbar-thumb{background-color:#64748b80}.dark .noti-lista::-webkit-scrollbar-thumb{background-color:#94a3b852}.notificacion{position:relative;display:flex;align-items:flex-start;gap:.7rem;width:100%;padding:.65rem .7rem;border-radius:12px;text-align:left;background:transparent;transition:background-color .16s ease}.notificacion:hover{background:var(--noti-hover)}.notificacion:focus-visible{outline:2px solid var(--noti-acento);outline-offset:-2px}.noti-icono{flex-shrink:0;width:2.1rem;height:2.1rem;margin-top:.1rem;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:.8rem;color:#fff;background:linear-gradient(160deg,#4a72f5,#2c4fd8);box-shadow:0 3px 8px -2px #2c4fd88c,inset 0 1px #ffffff47}.noti-cuerpo{flex:1;min-width:0;padding-right:1.35rem}.noti-texto{font-size:.8rem;font-weight:550;line-height:1.35;letter-spacing:-.011em;color:var(--noti-texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.noti-fecha{display:block;margin-top:.15rem;font-size:.68rem;font-weight:500;color:var(--noti-tenue);letter-spacing:-.005em}.noti-repeticiones{display:inline-block;margin-left:.3rem;padding:.05rem .35rem;border-radius:9999px;font-size:.62rem;font-weight:700;color:var(--noti-acento);background:var(--noti-hover)}.noti-eliminar{position:absolute;top:.5rem;right:.5rem;width:1.15rem;height:1.15rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;font-size:.55rem;color:#0f172a8c;background:#0f172a17;opacity:0;transform:scale(.7);transition:opacity .16s ease,transform .16s cubic-bezier(.22,1,.36,1),background-color .16s ease,color .16s ease;cursor:pointer}.dark .noti-eliminar{color:#e2e8f0b3;background:#e2e8f024}.notificacion:hover .noti-eliminar,.noti-eliminar:focus-visible{opacity:1;transform:scale(1)}.noti-eliminar:hover{color:#fff;background:#e5484d}@media (hover: none){.noti-eliminar{width:1.75rem;height:1.75rem;font-size:.7rem;opacity:1;transform:scale(1)}.noti-cuerpo{padding-right:1.9rem}}.noti-vacio{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.55rem;padding:2.1rem 1.25rem 2.4rem}.noti-vacio-icono{width:2.9rem;height:2.9rem;display:flex;align-items:center;justify-content:center;border-radius:14px;font-size:1.05rem;color:var(--noti-tenue);border:1px solid var(--noti-linea);background:#94a3b817}.noti-vacio-titulo{font-size:.82rem;font-weight:650;letter-spacing:-.012em;color:var(--noti-texto)}.noti-vacio-texto{font-size:.72rem;font-weight:500;line-height:1.45;color:var(--noti-tenue);max-width:15rem}@media (prefers-reduced-motion: reduce){.custom-dropdown.active .noti-panel,.notificacion{animation:none}}.messenger-page{animation:messenger-window-in .55s cubic-bezier(.22,1,.36,1) both;color:#172033}.messenger-window{position:relative;border:1px solid rgba(255,255,255,.78);border-radius:26px;background:#ffffffc7;box-shadow:0 32px 90px #0f172a33,0 8px 28px #0f172a1a;backdrop-filter:blur(10px) saturate(145%);-webkit-backdrop-filter:blur(10px) saturate(145%)}.messenger-titlebar{position:relative;display:flex;height:46px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#fffffff0,#f5f7fadb)}.mac-traffic-lights{display:flex;align-items:center;gap:8px}.mac-traffic-lights span{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 .5px #00000029;transition:transform .2s ease,filter .2s ease}.mac-traffic-lights:hover span{transform:scale(1.08);filter:saturate(1.2)}.messenger-titlebar-name{position:absolute;left:50%;display:flex;transform:translate(-50%);align-items:center;gap:8px;color:#334155;font-size:12px;font-weight:800;letter-spacing:-.01em}.messenger-private-pill{display:flex;align-items:center;gap:5px;border:1px solid rgba(148,163,184,.18);border-radius:999px;background:#ffffffa6;padding:4px 9px;color:#64748b;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.messenger-layout{overflow:hidden}.messenger-sidebar{border-right:1px solid rgba(148,163,184,.18);background:linear-gradient(160deg,#f8fafcf5,#eef2f7db)}.messenger-search{height:38px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#ffffffbf;padding:0 12px;box-shadow:0 1px 2px #0f172a08;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.messenger-search:focus-within{border-color:#2563eb73;background:#fff;box-shadow:0 0 0 3px #2563eb17,0 5px 18px #0f172a0f}.messenger-contact-list,.messenger-thread{scrollbar-color:rgba(100,116,139,.28) transparent;scrollbar-width:thin}.messenger-contact-list::-webkit-scrollbar,.messenger-thread::-webkit-scrollbar{width:6px}.messenger-contact-list::-webkit-scrollbar-thumb,.messenger-thread::-webkit-scrollbar-thumb{border-radius:99px;background:#64748b40}.messenger-contact{position:relative;margin-bottom:3px;border:1px solid transparent;border-radius:16px;padding:11px 12px;opacity:0;animation:messenger-contact-in .4s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--contact-index, 0) * 35ms + .1s);transition:transform .22s ease,background .22s ease,box-shadow .22s ease,border-color .22s ease}.messenger-contact:hover{transform:translate(3px);border-color:#fffc;background:#ffffffb3;box-shadow:0 8px 24px #0f172a0f}.messenger-contact.is-active{border-color:#2563eb29;background:linear-gradient(135deg,#2563eb,#3987f7);box-shadow:0 10px 25px #2563eb3d}.messenger-contact.is-active .contact-name,.messenger-contact.is-active .contact-preview,.messenger-contact.is-active .contact-time{color:#fff}.messenger-contact.is-active .contact-preview,.messenger-contact.is-active .contact-time{opacity:.76}.messenger-contact-avatar{position:relative}.messenger-contact-avatar>div{box-shadow:0 4px 12px #0f172a1f}.messenger-presence-dot,.messenger-header-presence{position:absolute;right:-1px;bottom:1px;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:#22c55e;box-shadow:0 0 0 2px #22c55e1f}.messenger-unread{display:grid;min-width:19px;height:19px;place-items:center;border-radius:999px;background:#22c55e;padding:0 5px;color:#fff;font-size:9px;font-weight:800;box-shadow:0 3px 8px #22c55e4d}.messenger-unread.hidden{display:none}.messenger-chat{position:relative;overflow:hidden;background:#eaf0f6}.messenger-chat-header{position:relative;z-index:5;border-bottom:1px solid rgba(148,163,184,.16);background:#fffc;box-shadow:0 4px 18px #0f172a09;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}.messenger-header-presence{right:-2px;bottom:0}.messenger-icon-button,.messenger-attach-button,.messenger-send-button,.messenger-action-button{display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.messenger-icon-button{width:36px;height:36px;background:#f1f5f9cc;color:#64748b}.messenger-icon-button:hover{transform:translateY(-1px);background:#e8eef6;color:#2563eb}.messenger-thread{position:relative;background-color:#e9f0f5;background-image:radial-gradient(circle at 20% 30%,rgba(37,99,235,.055) 0,transparent 24%),radial-gradient(circle at 80% 75%,rgba(34,197,94,.045) 0,transparent 22%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='none' stroke='%2394a3b8' stroke-opacity='.10' stroke-width='1'%3E%3Cpath d='M8 18h8m-4-4v8M55 12c4 0 7 3 7 7s-3 7-7 7M25 55l5 5 9-10M60 55h10v8H60z'/%3E%3C/g%3E%3C/svg%3E")}.messenger-thread>*{position:relative;z-index:1}.messenger-thread:after{position:absolute;z-index:8;inset:18px;display:grid;place-items:center;border:2px dashed rgba(37,99,235,.38);border-radius:24px;background:#ffffffc7;color:#2563eb;content:"Suelta aquí tus documentos";font-size:14px;font-weight:800;opacity:0;pointer-events:none;transform:scale(.98);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .2s ease,transform .2s ease}.messenger-thread.is-dragging-file:after{opacity:1;transform:scale(1)}.messenger-date-divider{display:flex;align-items:center;justify-content:center;margin:14px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;animation:messenger-message-in .3s ease forwards}.messenger-date-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.01em;background:#ffffffe0;color:#475569;border:1px solid rgba(203,213,225,.6);box-shadow:0 2px 8px #0f172a0d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-theme=dark] .messenger-date-badge,.dark .messenger-date-badge{background:#1e293be0;color:#cbd5e1;border-color:#334155b3;box-shadow:0 2px 8px #0000004d}.messenger-message{margin-bottom:4px;opacity:0;animation:messenger-message-in .34s cubic-bezier(.22,1,.36,1) forwards}.messenger-message.is-removing{pointer-events:none;animation:messenger-message-out .18s cubic-bezier(.4,0,1,1) forwards}.messenger-message.is-incoming{transform-origin:left bottom}.messenger-message.is-own{transform-origin:right bottom}.messenger-bubble{min-inline-size:min(148px,80vw);padding:10px 12px 7px;transition:transform .2s ease,box-shadow .2s ease}.messenger-sender{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger-message:hover .messenger-bubble{transform:translateY(-1px)}.messenger-message.is-incoming .messenger-bubble{border:1px solid rgba(255,255,255,.9);border-radius:7px 19px 19px;background:#fffffff0;color:#263244;box-shadow:0 5px 16px #0f172a14}.messenger-message.is-own .messenger-bubble{border-radius:19px 7px 19px 19px;background:linear-gradient(145deg,#1677ff,#2563eb 58%,#3159d9);color:#fff;box-shadow:0 7px 20px #2563eb3d}.messenger-message.is-own:hover .messenger-bubble{box-shadow:0 10px 25px #2563eb4d}.messenger-message-actions{border:1px solid rgba(255,255,255,.8);background:#ffffffe0;box-shadow:0 8px 26px #0f172a24;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.messenger-action-button{width:28px;height:28px;background:transparent;font-size:11px}.messenger-action-button:hover{transform:scale(1.08);background:#f1f5f9}.messenger-composer-wrap{position:relative;z-index:5;background:linear-gradient(180deg,#eaf0f6b8,#f4f7faf5)}.messenger-composer{border:1px solid rgba(148,163,184,.24);border-radius:24px;background:#ffffffeb;padding:5px 6px;box-shadow:0 10px 32px #0f172a1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.messenger-composer:focus-within{transform:translateY(-1px);border-color:#2563eb59;box-shadow:0 12px 38px #0f172a1f,0 0 0 3px #2563eb12}.messenger-textarea{color:#263244;font-size:14px}.messenger-textarea::-moz-placeholder{color:#94a3b8}.messenger-textarea::placeholder{color:#94a3b8}.messenger-attach-button{width:38px;height:38px;background:#eef2f7;color:#64748b}.messenger-attach-button:hover{transform:rotate(8deg) scale(1.04);background:#e0e8f2;color:#2563eb}.messenger-imagen{position:relative;display:block;width:100%;max-width:17rem;padding:0;border:0;border-radius:16px;overflow:hidden;cursor:zoom-in;background:#94a3b824;box-shadow:0 2px 10px -3px #0f172a47;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.messenger-imagen img{display:block;width:100%;max-height:17rem;-o-object-fit:cover;object-fit:cover}.messenger-imagen:hover{transform:translateY(-1px);box-shadow:0 8px 20px -6px #0f172a61}.messenger-imagen:focus-visible{outline:2px solid #3987f7;outline-offset:2px}.messenger-imagen-pie{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:.4rem;padding:1.4rem .7rem .5rem;font-size:.68rem;font-weight:600;color:#fff;text-align:left;background:linear-gradient(to top,rgba(2,6,23,.72),transparent);opacity:0;transition:opacity .2s ease}.messenger-imagen:hover .messenger-imagen-pie,.messenger-imagen:focus-visible .messenger-imagen-pie{opacity:1}@media (hover: none){.messenger-imagen-pie{opacity:1}}.messenger-send-button{width:38px;height:38px;background:linear-gradient(145deg,#3987f7,#2563eb);color:#fff;box-shadow:0 5px 14px #2563eb52}.messenger-send-button:hover:not(:disabled){transform:translateY(-2px) scale(1.04);box-shadow:0 8px 18px #2563eb61}.messenger-send-button:active:not(:disabled){transform:scale(.94)}.messenger-send-button:disabled{cursor:wait;opacity:.72}.messenger-empty-state{color:#64748b;animation:messenger-empty-in .6s .15s cubic-bezier(.22,1,.36,1) both}.messenger-empty-orbit{position:relative;border:1px solid rgba(255,255,255,.8);background:#ffffffad;box-shadow:0 15px 38px #0f172a1a;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);animation:messenger-float 3.2s ease-in-out infinite}.messenger-empty-orbit:after{position:absolute;inset:-9px;border:1px solid rgba(37,99,235,.13);border-radius:34px;content:"";animation:messenger-orbit 5s linear infinite}#archivos-seleccionados .badge{border-color:#2563eb24;background:#ffffffe0;color:#475569;box-shadow:0 4px 12px #0f172a0f;animation:messenger-chip-in .25s cubic-bezier(.22,1,.36,1) both}.messenger-edit-modal::backdrop{background:#0f172a52;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}@keyframes messenger-window-in{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes messenger-contact-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes messenger-message-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes messenger-message-out{to{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes messenger-empty-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes messenger-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes messenger-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes messenger-chip-in{0%{opacity:0;transform:translateY(4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 767px){.messenger-window{border-radius:20px}.messenger-titlebar{height:40px;padding:0 14px}.messenger-private-pill{display:none}.messenger-layout{min-height:520px}.messenger-sidebar{border-right:0}.messenger-chat-header{height:68px}.messenger-message-actions{left:-68px}}@media (hover: none){.messenger-message-actions{opacity:.72}}@media (prefers-reduced-motion: reduce){.messenger-page,.messenger-contact,.messenger-message,.messenger-empty-state,.messenger-empty-orbit,.messenger-empty-orbit:after,#archivos-seleccionados .badge{animation:none!important;opacity:1}}:root[data-theme=mytheme]{--app-surface: #ffffff;--app-surface-2: #f9fafb;--app-surface-3: #f3f4f6;--app-text: #1f2937;--app-text-muted: #6b7280;--app-border: #e5e7eb;--app-dropdown-bg: rgba(255, 255, 255, .95);--app-table-head: #f9fafb;--app-table-row-border: #f0f0f0;--app-overlay: rgba(243, 244, 246, .55);--app-shine: #dbe0f8;--app-skeleton-bg: #e2e1eb}:root[data-theme=dark]{--app-surface: #1b2430;--app-surface-2: #232e3b;--app-surface-3: #141a21;--app-text: #e2e8f0;--app-text-muted: #94a3b8;--app-border: #2f4054;--app-divider: rgba(111, 137, 170, .34);--app-dropdown-bg: rgba(23, 31, 41, .95);--app-table-head: #202b37;--app-table-row-border: #2a3643;--app-overlay: rgba(10, 14, 20, .55);--app-shine: #2a3a4b;--app-skeleton-bg: #232e3b}[data-theme=dark] .skeletons{--shine: var(--app-shine) !important;--bg: var(--app-skeleton-bg) !important}[data-theme=dark] .patron{background-image:linear-gradient(to right,#1b2430 0%,transparent 100%),url(/build/assets/pattern-CVBDaSHZ.svg);background-color:#1b2430!important}[data-theme=dark] .puntos{background-color:#141a21;background-image:radial-gradient(#232e3b 2px,transparent 2px);background-size:50px 50px}[data-theme=dark] .loader:before,.dark .loader:before,html.dark .loader:before,:root[data-theme=dark] .loader:before{background:#0f172a61!important;backdrop-filter:blur(1.5px)!important;-webkit-backdrop-filter:blur(1.5px)!important;border-radius:inherit!important}[data-theme=dark] .loader:after,.dark .loader:after,html.dark .loader:after,:root[data-theme=dark] .loader:after{border:2.5px solid rgba(56,189,248,.2)!important;border-top-color:#38bdf8!important;border-right-color:#38bdf8!important;filter:drop-shadow(0 0 10px rgba(56,189,248,.5))!important}[data-theme=dark] .messenger-page{color:#e2e8f0}[data-theme=dark] .messenger-window{border-color:#94a3b829;background:#171f29d9;box-shadow:0 32px 90px #00000080,0 8px 28px #0000004d}[data-theme=dark] .messenger-titlebar{border-color:#94a3b824;background:linear-gradient(180deg,#232e3bf5,#141a21e6)}[data-theme=dark] .messenger-titlebar-name{color:#cbd5e1}[data-theme=dark] .messenger-private-pill{border-color:#94a3b82e;background:#232e3bb3;color:#94a3b8}[data-theme=dark] .messenger-sidebar{border-color:#94a3b824;background:linear-gradient(160deg,#141a21f5,#171f29e6)}[data-theme=dark] .messenger-search{border-color:#94a3b840;background:#232e3bcc}[data-theme=dark] .messenger-search:focus-within{background:#1b2430}[data-theme=dark] .messenger-contact:hover{border-color:#94a3b829;background:#232e3bb3}[data-theme=dark] .messenger-chat{background:#10161e}[data-theme=dark] .messenger-chat-header{border-color:#94a3b81f;background:#141a21d9}[data-theme=dark] .messenger-thread{background-color:#10161e}[data-theme=dark] .messenger-thread:after{background:#171f29d9}[data-theme=dark] .messenger-icon-button{background:#232e3bcc;color:#94a3b8}[data-theme=dark] .messenger-icon-button:hover{background:#2a3a4b;color:#60a5fa}[data-theme=dark] .messenger-message.is-incoming .messenger-bubble{border-color:#94a3b833;background:#232e3b;color:#e2e8f0}[data-theme=dark] .messenger-message-actions{border-color:#94a3b833;background:#171f29e6}[data-theme=dark] .messenger-action-button:hover{background:#2a3a4b}[data-theme=dark] .messenger-composer-wrap{background:linear-gradient(180deg,#10161ecc,#141a21f2)}[data-theme=dark] .messenger-composer{border-color:#94a3b840;background:#232e3beb}[data-theme=dark] .messenger-textarea{color:#e2e8f0}[data-theme=dark] .messenger-textarea::-moz-placeholder{color:#64748b}[data-theme=dark] .messenger-textarea::placeholder{color:#64748b}[data-theme=dark] .messenger-attach-button{background:#232e3b;color:#94a3b8}[data-theme=dark] .messenger-attach-button:hover{background:#2a3a4b;color:#60a5fa}[data-theme=dark] .messenger-empty-state{color:#94a3b8}[data-theme=dark] .messenger-empty-orbit{border-color:#94a3b833;background:#232e3bb3}[data-theme=dark] #archivos-seleccionados .badge{background:#232e3be6;color:#cbd5e1}[data-theme=dark] .border-white\/70{border-color:#94a3b833!important}[data-theme=dark] .bg-white{background-color:var(--app-surface)!important}[data-theme=dark] .bg-gray-50{background-color:var(--app-surface-2)!important}[data-theme=dark] .bg-gray-100{background-color:var(--app-surface-3)!important}[data-theme=dark] .text-slate-900,[data-theme=dark] .text-gray-900{color:#e2e8f0!important}[data-theme=dark] .text-slate-800,[data-theme=dark] .text-gray-800,[data-theme=dark] .text-slate-700,[data-theme=dark] .text-gray-700{color:#cbd5e1!important}[data-theme=dark] .text-slate-600,[data-theme=dark] .text-gray-600,[data-theme=dark] .text-slate-500,[data-theme=dark] .text-gray-500{color:#94a3b8!important}[data-theme=dark] .text-slate-400,[data-theme=dark] .text-gray-400{color:#7c8ba1!important}[data-theme=dark] .border-slate-100,[data-theme=dark] .border-slate-200,[data-theme=dark] .border-gray-100,[data-theme=dark] .border-gray-200{border-color:var(--app-border)!important}[data-theme=dark] hr{border:0;border-top:1px solid var(--app-divider)!important;color:var(--app-divider)!important;opacity:1}[data-theme=dark] .dropdown-content hr,[data-theme=dark] .dropdown-content.menu hr{margin:.3rem .45rem;border-top-color:#708db261!important}[data-theme=dark] .divide-slate-100>:not([hidden])~:not([hidden]),[data-theme=dark] .divide-slate-200>:not([hidden])~:not([hidden]),[data-theme=dark] .divide-slate-100\/80>:not([hidden])~:not([hidden]),[data-theme=dark] .divide-slate-200\/80>:not([hidden])~:not([hidden]),[data-theme=dark] .divide-gray-100>:not([hidden])~:not([hidden]),[data-theme=dark] .divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--app-border)!important}[data-theme=dark] .dropdown-content,[data-theme=dark] .notificaciones,[data-theme=dark] .nice-select-dropdown{background-color:var(--app-surface)!important;background:var(--app-surface)!important;border-color:var(--app-border)!important}[data-theme=dark] .bg-white\/95{background-color:#1b2430f2!important}[data-theme=dark] .bg-white\/90{background-color:#1b2430e6!important}[data-theme=dark] .bg-white\/85{background-color:#1b2430d9!important}[data-theme=dark] .bg-white\/80{background-color:#1b2430cc!important}[data-theme=dark] .bg-white\/70{background-color:#1b2430b3!important}[data-theme=dark] .bg-white\/60{background-color:#1b243099!important}[data-theme=dark] .bg-white\/50{background-color:#1b243080!important}[data-theme=dark] .bg-slate-50{background-color:var(--app-surface-2)!important}[data-theme=dark] .bg-slate-100{background-color:var(--app-surface-3)!important}[data-theme=dark] .bg-slate-50\/80{background-color:#232e3bcc!important}[data-theme=dark] .bg-slate-50\/70{background-color:#232e3bb3!important}[data-theme=dark] .focus\:bg-white:focus{background-color:var(--app-surface)!important}[data-theme=dark] .hover\:bg-slate-50\/80:hover{background-color:var(--app-surface-2)!important}[data-theme=dark] .shadow-slate-200\/40,[data-theme=dark] .shadow-slate-200\/30,[data-theme=dark] .shadow-slate-200\/20,[data-theme=dark] .shadow-slate-200{--tw-shadow-color: rgba(0, 0, 0, .45) !important}[data-theme=dark] .bg-slate-200{background-color:#2a3a4b!important}[data-theme=dark] .border-slate-200{border-color:var(--app-border)!important}[data-theme=dark] .bg-teal-50{background-color:#0d94881f!important}[data-theme=dark] .bg-teal-100{background-color:#0d94882e!important}[data-theme=dark] .border-teal-100{border-color:#0d948840!important}[data-theme=dark] .text-teal-600,[data-theme=dark] .text-teal-700{color:#2dd4bf!important}[data-theme=dark] .text-teal-800{color:#5eead4!important}[data-theme=dark] .bg-teal-500\/10{background-color:#0d94881f!important}[data-theme=dark] .bg-teal-500\/20{background-color:#0d948833!important}[data-theme=dark] .border-teal-500\/30{border-color:#0d948859!important}:root[data-theme=dark] .nice-select.disabled,:root[data-theme=dark] .nice-select[disabled],:root[data-theme=dark] select:disabled+.nice-select,:root[data-theme=dark] select[readonly]+.nice-select,html.dark .nice-select.disabled,html.dark .nice-select[disabled],html.dark select:disabled+.nice-select,html.dark select[readonly]+.nice-select,[data-theme=dark] .nice-select.disabled,[data-theme=dark] .nice-select[disabled],[data-theme=dark] select:disabled+.nice-select,[data-theme=dark] select[readonly]+.nice-select,:root[data-theme=dark] label.input:has(input:disabled),:root[data-theme=dark] label.input:has(input[readonly]),:root[data-theme=dark] label.input.disabled,html.dark label.input:has(input:disabled),html.dark label.input:has(input[readonly]),html.dark label.input.disabled,[data-theme=dark] label.input:has(input:disabled),[data-theme=dark] label.input:has(input[readonly]),[data-theme=dark] label.input.disabled{background-color:#0f172a73!important;border-color:#94a3b824!important;box-shadow:none!important}:root[data-theme=dark] .nice-select.disabled .current,:root[data-theme=dark] .nice-select[disabled] .current,:root[data-theme=dark] select:disabled+.nice-select .current,:root[data-theme=dark] select[readonly]+.nice-select .current,html.dark .nice-select.disabled .current,html.dark .nice-select[disabled] .current,html.dark select:disabled+.nice-select .current,html.dark select[readonly]+.nice-select .current,[data-theme=dark] .nice-select.disabled .current,[data-theme=dark] .nice-select[disabled] .current,[data-theme=dark] select:disabled+.nice-select .current,[data-theme=dark] select[readonly]+.nice-select .current,:root[data-theme=dark] input:disabled,:root[data-theme=dark] input[readonly],html.dark input:disabled,html.dark input[readonly],[data-theme=dark] input:disabled,[data-theme=dark] input[readonly]{color:#94a3b8!important}:root[data-theme=dark] .nice-select.disabled:after,:root[data-theme=dark] select:disabled+.nice-select:after,html.dark .nice-select.disabled:after,html.dark select:disabled+.nice-select:after,[data-theme=dark] .nice-select.disabled:after,[data-theme=dark] select:disabled+.nice-select:after{border-color:#64748b!important;opacity:.5!important}:root[data-theme=dark] label.input:has(input:disabled):after,:root[data-theme=dark] label.input:has(input[readonly]):after,html.dark label.input:has(input:disabled):after,html.dark label.input:has(input[readonly]):after,[data-theme=dark] label.input:has(input:disabled):after,[data-theme=dark] label.input:has(input[readonly]):after,:root[data-theme=dark] .nice-select.disabled:before,:root[data-theme=dark] .nice-select[disabled]:before,:root[data-theme=dark] select:disabled+.nice-select:before,:root[data-theme=dark] select[readonly]+.nice-select:before,html.dark .nice-select.disabled:before,html.dark .nice-select[disabled]:before,html.dark select:disabled+.nice-select:before,html.dark select[readonly]+.nice-select:before,[data-theme=dark] .nice-select.disabled:before,[data-theme=dark] .nice-select[disabled]:before,[data-theme=dark] select:disabled+.nice-select:before,[data-theme=dark] select[readonly]+.nice-select:before{background:#1e293bd9;color:#94a3b8;border-color:#47556999}[data-theme=dark] .disabled{background:transparent!important}[data-theme=dark] .disabled>*{color:#64748b!important}[data-theme=dark] .menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title)),[data-theme=dark] .menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){color:var(--app-text)}[data-theme=dark] .menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title):hover),[data-theme=dark] .menu :where(li:not(.menu-title)>details>summary:not(.menu-title):hover){background-color:var(--app-surface-3)}[data-theme=dark] .mac-glass{background:#1b2430b8;border-color:#94a3b824;box-shadow:0 10px 30px -5px #0006,0 4px 6px -2px #0000004d}[data-theme=dark] .mac-glass:hover{transform:translateY(-2px);border-color:#94a3b847;box-shadow:0 20px 35px -5px #00000080,0 8px 12px -3px #00000059}[data-theme=dark] .mac-glass-header{background:linear-gradient(135deg,#1b2430eb,#141a21d9);border-color:#94a3b824;box-shadow:0 12px 32px -4px #0006}[data-theme=dark] .bg-blue-50{background-color:#3b82f61f!important}[data-theme=dark] .bg-indigo-50{background-color:#6366f11f!important}[data-theme=dark] .bg-emerald-50{background-color:#10b9811f!important}[data-theme=dark] .bg-rose-50{background-color:#f43f5e1f!important}[data-theme=dark] .bg-purple-50{background-color:#8b5cf61f!important}[data-theme=dark] .bg-amber-50{background-color:#f59e0b1f!important}[data-theme=dark] .border-blue-100{border-color:#3b82f640!important}[data-theme=dark] .border-indigo-100{border-color:#6366f140!important}[data-theme=dark] .border-emerald-100{border-color:#10b98140!important}[data-theme=dark] .border-rose-100{border-color:#f43f5e40!important}[data-theme=dark] .border-purple-100{border-color:#8b5cf640!important}[data-theme=dark] .text-blue-700{color:#93c5fd!important}[data-theme=dark] .text-indigo-700{color:#a5b4fc!important}[data-theme=dark] .text-emerald-700{color:#6ee7b7!important}[data-theme=dark] .text-rose-700{color:#fda4af!important}[data-theme=dark] .text-purple-700{color:#d8b4fe!important}[data-theme=dark] .bg-slate-100\/80{background-color:#232e3bcc!important}[data-theme=dark] .border-slate-100\/80,[data-theme=dark] .border-slate-100\/90,[data-theme=dark] .border-slate-200\/60,[data-theme=dark] .border-slate-200\/80,[data-theme=dark] .border-slate-200\/90{border-color:var(--app-border)!important}[data-theme=dark] .apexcharts-text{fill:#94a3b8!important}[data-theme=dark] .apexcharts-legend-text{color:#cbd5e1!important}[data-theme=dark] .apexcharts-datalabel,[data-theme=dark] .apexcharts-datalabel-label,[data-theme=dark] .apexcharts-datalabel-value{fill:#cbd5e1!important}[data-theme=dark] .apexcharts-grid line,[data-theme=dark] .apexcharts-xcrosshairs{stroke:#94a3b826!important}[data-theme=dark] .apexcharts-xaxis line{stroke:transparent!important}[data-theme=dark] .uppy-Dashboard-inner,html.dark .uppy-Dashboard-inner,:root[data-theme=dark] .uppy-Dashboard-inner,.dark .uppy-Dashboard-inner{background-color:#0b141a!important;background-image:radial-gradient(circle at 10% 20%,rgba(59,130,246,.08) 0,transparent 35%),radial-gradient(circle at 90% 80%,rgba(16,185,129,.06) 0,transparent 35%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%2394a3b8' stroke-opacity='0.12' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 15h18c2 0 4 2 4 4v10c0 2-2 4-4 4h-10l-6 4v-4h-2c-2 0-4-2-4-4v-10c0-2 2-4 4-4z'/%3E%3Cpath d='M85 18l30 10-12 14-7-6-11-18zM103 28l-18 18'/%3E%3Cpath d='M20 80h16a3 3 0 0 1 3 3v18a3 3 0 0 1-3 3H20a3 3 0 0 1-3-3V83a3 3 0 0 1 3-3zm4 6h10m-10 4h10m-10 4h6'/%3E%3Cpath d='M85 85a8 8 0 0 1 14-3 6 6 0 0 1 10 5 5 5 0 0 1-1 10h-23a6 6 0 0 1 0-12z'/%3E%3Cpath d='M120 60l2 6 6 2-6 2-2 6-2-6-6-2 6-2z'/%3E%3Cpath d='M65 25c-2-3-6-3-8 0s-2 6 8 11c10-5 10-8 8-11s-6-3-8 0z'/%3E%3Cpath d='M58 90h14v10a5 5 0 0 1-5 5h-4a5 5 0 0 1-5-5V90zm14 2h4a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-4'/%3E%3Cpath d='M110 110v-14l10-2v14m-10-2a2.5 2.5 0 1 0-2.5 2.5 2.5 2.5 0 0 0 2.5-2.5zm10-2a2.5 2.5 0 1 0-2.5 2.5 2.5 2.5 0 0 0 2.5-2.5z'/%3E%3Ccircle cx='70' cy='60' r='9'/%3E%3Cpath d='M67 62a5 5 0 0 0 7 0m-5-4h.01m3 0h.01'/%3E%3Cpath d='M15 55l4 4 8-9'/%3E%3Crect x='105' y='20' width='12' height='10' rx='2'/%3E%3Cpath d='M108 20v-3a3 3 0 0 1 6 0v3'/%3E%3C/g%3E%3C/svg%3E")!important;background-size:auto,auto,140px 140px!important;border-color:#334155b3!important;border-radius:1.25rem!important;box-shadow:0 20px 40px -10px #00000080,0 0 1px 1px #ffffff0d inset!important;overflow:hidden!important}[data-theme=dark] .uppy-Dashboard-AddFiles,html.dark .uppy-Dashboard-AddFiles,:root[data-theme=dark] .uppy-Dashboard-AddFiles,.dark .uppy-Dashboard-AddFiles{border-color:#334155cc!important;background:#0f172a80!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}[data-theme=dark] .uppy-Dashboard-AddFiles:hover,[data-theme=dark] .uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{border-color:#3b82f6!important;background:#1e3a8a4d!important}[data-theme=dark] .uppy-Dashboard-AddFiles-title,[data-theme=dark] .uppy-Dashboard-Item-name,[data-theme=dark] .uppy-DashboardContent-title{color:#f8fafc!important}[data-theme=dark] .uppy-Dashboard-note,[data-theme=dark] .uppy-Dashboard-Item-status,[data-theme=dark] .uppy-Dashboard-Item-error,[data-theme=dark] .uppy-Dashboard-AddFiles-info{color:#94a3b8!important}[data-theme=dark] .uppy-Dashboard-browse,[data-theme=dark] .uppy-Dashboard-browseBtn,[data-theme=dark] .uppy-DashboardContent-back,[data-theme=dark] .uppy-DashboardContent-addMore{color:#60a5fa!important}[data-theme=dark] .uppy-Dashboard-Item{background:#1e293bbf!important;border-color:#334155b3!important;box-shadow:0 1px 3px #00000040!important}[data-theme=dark] .uppy-Dashboard-Item:hover{background:#1e293bf2!important;border-color:#60a5fa66!important;box-shadow:0 4px 14px #0006!important}[data-theme=dark] .uppy-Dashboard-Item-preview{background:linear-gradient(135deg,#e11d4833,#9f123940)!important;border-color:#f43f5e59!important}[data-theme=dark] .uppy-Dashboard-Item-name{color:#f1f5f9!important}[data-theme=dark] .uppy-Dashboard-Item-status{color:#94a3b8!important}[data-theme=dark] .uppy-Dashboard-Item-action--remove{background-color:#f43f5e26!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23fb7185'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18L18 6M6 6l12 12' /%3E%3C/svg%3E")!important;border-color:#f43f5e4d!important}[data-theme=dark] .uppy-Dashboard-Item-action--remove:hover{background-color:#ef4444!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23ffffff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18L18 6M6 6l12 12' /%3E%3C/svg%3E")!important;border-color:#ef4444!important}[data-theme=dark] .uppy-DashboardContent-bar{border-top-left-radius:1.25rem!important;border-top-right-radius:1.25rem!important}[data-theme=dark] .uppy-DashboardContent-bar,[data-theme=dark] .uppy-StatusBar,[data-theme=dark] .uppy-StatusBar.is-waiting{background-color:#0f172a8c!important;background:#0f172a8c!important;border-color:#334155b3!important}[data-theme=dark] .uppy-StatusBar-actions,[data-theme=dark] .uppy-StatusBar-content,[data-theme=dark] .uppy-StatusBar-status,[data-theme=dark] .uppy-StatusBar-progress{background-color:transparent!important;background:transparent!important;border-color:#334155b3!important}[data-theme=dark] .uppy-StatusBar{border-bottom-left-radius:1.25rem!important;border-bottom-right-radius:1.25rem!important}[data-theme=dark] .uppy-StatusBar:before{display:none!important}[data-theme=dark] .uppy-Dashboard-AddFilesPanel{background:#0f172aeb!important}[data-theme=dark] .nice-select{background-color:var(--app-surface-2)!important;border-color:var(--app-border)!important}[data-theme=dark] .nice-select .current,[data-theme=dark] .nice-select .option,[data-theme=dark] .nice-select .nice-select-dropdown .option{color:var(--app-text)!important}[data-theme=dark] .nice-select .list{background-color:var(--app-surface)!important}[data-theme=dark] .nice-select .option:hover,[data-theme=dark] .nice-select .option.selected{background-color:var(--app-surface-3)!important;color:var(--app-text)!important}[data-theme=dark] .nice-select:after{border-color:var(--app-text-muted)!important}[data-theme=dark] .nice-select.open,[data-theme=dark] .nice-select:hover,[data-theme=dark] .nice-select:focus{border-color:var(--app-border)!important}[data-theme=dark] .nice-select-search-box{background-color:var(--app-surface-2)!important}[data-theme=dark] .nice-select .nice-select-search{background-color:var(--app-surface-3)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}[data-theme=dark] .nice-select .nice-select-search::-moz-placeholder{color:var(--app-text-muted)!important}[data-theme=dark] .nice-select .nice-select-search::placeholder{color:var(--app-text-muted)!important}[data-theme=dark] .tabs-lifted>input.tab{color:#cbd5e1!important}[data-theme=dark] .tabs-lifted>input.tab:checked{--tab-bg: var(--app-surface) !important;--tab-border-color: var(--app-border) !important;color:var(--app-text)!important}[data-theme=dark] .plaza-dias p{border-bottom-color:var(--app-border)!important}.app-sidebar,:root[data-theme=mytheme] .app-sidebar,html:not(.dark) .app-sidebar{background-image:linear-gradient(135deg,#fff,#f8fafc 45%,#e2e8f0)!important;border-color:#e2e8f0!important}:root[data-theme=dark] .app-sidebar,html.dark .app-sidebar{background-image:linear-gradient(135deg,#0b132b,#162238,#1e2c45)!important;border-color:#1e293b!important}.app-navbar,:root[data-theme=mytheme] .app-navbar,html:not(.dark) .app-navbar{background:#ffffff73!important;backdrop-filter:blur(10px) saturate(150%)!important;-webkit-backdrop-filter:blur(10px) saturate(150%)!important;border-bottom:1px solid rgba(226,232,240,.6)!important;box-shadow:0 4px 20px -5px #0000000d!important;color:#1e293b!important}:root[data-theme=dark] .app-navbar,html.dark .app-navbar{background:#0b132b80!important;backdrop-filter:blur(10px) saturate(150%)!important;-webkit-backdrop-filter:blur(10px) saturate(150%)!important;border-bottom:1px solid rgba(30,41,59,.6)!important;box-shadow:0 4px 20px -5px #0000004d!important;color:#fff!important}[data-theme=dark] .input-search{border-color:var(--app-border)!important;background-color:var(--app-surface-2)!important}[data-theme=dark] .input-search-divider{border-color:var(--app-border)!important}.app-ambient-bg{position:relative;background-color:#f2f4f8;transition:background-color .3s ease}[data-theme=dark] .app-ambient-bg,.dark .app-ambient-bg{background-color:#070d19}.ambient-light-container{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.glow-orb{position:absolute;border-radius:50%;filter:blur(85px);opacity:.55;will-change:transform,opacity}[data-theme=dark] .glow-orb,.dark .glow-orb{opacity:.32;filter:blur(95px)}.glow-orb-1{top:-8%;right:-5%;width:55vw;height:55vw;max-width:680px;max-height:680px;background:radial-gradient(circle,#38bdf873,#6366f138 55%,#fff0);animation:glow-float-1 18s ease-in-out infinite alternate}[data-theme=dark] .glow-orb-1,.dark .glow-orb-1{background:radial-gradient(circle,#0ea5e966,#4f46e540 55%,#0000)}.glow-orb-2{bottom:2%;left:-8%;width:50vw;height:50vw;max-width:620px;max-height:620px;background:radial-gradient(circle,#a855f761,#3b82f633 60%,#fff0);animation:glow-float-2 22s ease-in-out infinite alternate}[data-theme=dark] .glow-orb-2,.dark .glow-orb-2{background:radial-gradient(circle,#9333ea52,#2563eb38 60%,#0000)}.glow-orb-3{top:35%;left:30%;width:40vw;height:40vw;max-width:480px;max-height:480px;background:radial-gradient(circle,#2dd4bf59,#6366f12e 65%,#fff0);animation:glow-float-3 25s ease-in-out infinite alternate}[data-theme=dark] .glow-orb-3,.dark .glow-orb-3{background:radial-gradient(circle,#14b8a647,#6366f12e 65%,#0000)}.ambient-dots-grid{position:absolute;inset:0;background-image:radial-gradient(rgba(100,116,139,.28) 1.2px,transparent 1.2px);background-size:32px 32px;mask-image:radial-gradient(ellipse at center,#000000d9,#0000004d 75%,#0000);-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 75%,rgba(0,0,0,0) 100%)}[data-theme=dark] .ambient-dots-grid,.dark .ambient-dots-grid{background-image:radial-gradient(rgba(255,255,255,.15) 1.2px,transparent 1.2px)}.ambient-particles-layer{position:absolute;inset:0}.ambient-particle{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95) 0%,rgba(56,189,248,.5) 60%,transparent 100%);box-shadow:0 0 12px #38bdf88c;animation:particle-rise linear infinite;will-change:transform,opacity}[data-theme=dark] .ambient-particle,.dark .ambient-particle{background:radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(129,140,248,.65) 60%,transparent 100%);box-shadow:0 0 14px #818cf8a6}@keyframes glow-float-1{0%{transform:translate(0) scale(1)}50%{transform:translate(-45px,35px) scale(1.08)}to{transform:translate(35px,-25px) scale(.95)}}@keyframes glow-float-2{0%{transform:translate(0) scale(1)}50%{transform:translate(55px,-45px) scale(1.12)}to{transform:translate(-35px,25px) scale(.92)}}@keyframes glow-float-3{0%{transform:translate(0) scale(1)}50%{transform:translate(-35px,-35px) scale(1.1)}to{transform:translate(45px,45px) scale(.9)}}@keyframes particle-rise{0%{transform:translateY(105vh) scale(.3);opacity:0}15%{opacity:.75}85%{opacity:.75}to{transform:translateY(-5vh) scale(1);opacity:0}}.app-navbar{box-shadow:0 4px 20px -2px #0f172a12,0 2px 6px -1px #0f172a0a!important}:root[data-theme=dark] .app-navbar,html.dark .app-navbar{box-shadow:0 8px 30px -4px #00000073!important}.photoviewer-modal{border-radius:1.35rem!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.75)!important;background:#f5f8fd8c!important;backdrop-filter:blur(9px) saturate(125%)!important;-webkit-backdrop-filter:blur(9px) saturate(125%)!important;box-shadow:0 24px 60px #0f172a38,0 4px 12px #0f172a1a!important}:root[data-theme=dark] .photoviewer-modal,html.dark .photoviewer-modal,[data-theme=dark] .photoviewer-modal{border:1px solid rgba(148,163,184,.22)!important;background:#0f172aa6!important;backdrop-filter:blur(9px) saturate(125%)!important;-webkit-backdrop-filter:blur(9px) saturate(125%)!important;box-shadow:0 24px 60px #0000008c,0 4px 12px #00000059!important}.photoviewer-header{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:10!important;height:3rem!important;background:#ffffff61!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-bottom:1px solid rgba(226,232,240,.5)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;padding:0 .85rem!important}.photoviewer-header .photoviewer-toolbar{float:right!important;margin-left:auto!important}:root[data-theme=dark] .photoviewer-header,html.dark .photoviewer-header,[data-theme=dark] .photoviewer-header{background:#1e293b73!important;border-bottom:1px solid rgba(51,65,85,.5)!important}.photoviewer-title{color:#334155!important;font-family:Segoe UI,Montserrat,sans-serif!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:-.01em!important}:root[data-theme=dark] .photoviewer-title,html.dark .photoviewer-title,[data-theme=dark] .photoviewer-title{color:#dbe7fa!important}.photoviewer-header .photoviewer-button-close{position:relative!important;display:grid!important;width:2.2rem!important;height:2.2rem!important;place-items:center!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:.62rem!important;background:#ffffff61!important;color:#60708a!important;margin-left:auto!important;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease!important}:root[data-theme=dark] .photoviewer-header .photoviewer-button-close,html.dark .photoviewer-header .photoviewer-button-close,[data-theme=dark] .photoviewer-header .photoviewer-button-close{background:#1e293b80!important;border-color:#94a3b838!important;color:#94a3b8!important}.photoviewer-header .photoviewer-button-close:hover{border-color:#d65757!important;background:#d65757!important;color:#fff!important;box-shadow:0 4px 12px #d6575759!important}.photoviewer-header .photoviewer-button-close:active{transform:scale(.94)!important}.photoviewer-stage{position:absolute!important;top:3rem!important;bottom:3.5rem!important;left:0!important;right:0!important;z-index:1!important;background:transparent!important;border-top:none!important;border-bottom:none!important}:root[data-theme=dark] .photoviewer-stage,html.dark .photoviewer-stage,[data-theme=dark] .photoviewer-stage{background:transparent!important}.photoviewer-footer{position:absolute!important;bottom:0!important;left:0!important;right:0!important;z-index:10!important;height:3.5rem!important;background:#f1f5f947!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-top:1px solid rgba(226,232,240,.5)!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important}:root[data-theme=dark] .photoviewer-footer,html.dark .photoviewer-footer,[data-theme=dark] .photoviewer-footer{background:#0f172a61!important;border-top:1px solid rgba(51,65,85,.4)!important}.photoviewer-footer .photoviewer-toolbar{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;padding:.4rem .85rem!important;border-radius:9999px!important;background:#ffffffd1!important;backdrop-filter:blur(10px) saturate(135%)!important;-webkit-backdrop-filter:blur(10px) saturate(135%)!important;border:1px solid rgba(226,232,240,.9)!important;box-shadow:0 12px 30px -4px #0f172a1f,0 4px 10px -2px #0f172a0d!important}:root[data-theme=dark] .photoviewer-footer .photoviewer-toolbar,html.dark .photoviewer-footer .photoviewer-toolbar,[data-theme=dark] .photoviewer-footer .photoviewer-toolbar{background:#1a273edb!important;backdrop-filter:blur(10px) saturate(135%)!important;-webkit-backdrop-filter:blur(10px) saturate(135%)!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 16px 36px -4px #00000080!important}.photoviewer-footer .photoviewer-button{width:2.15rem!important;height:2.15rem!important;border-radius:50%!important;display:grid!important;place-items:center!important;color:#475569!important;background:transparent!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.photoviewer-footer .photoviewer-button:hover{background:#3159ed24!important;color:#3159ed!important;transform:translateY(-2px) scale(1.08)!important}:root[data-theme=dark] .photoviewer-footer .photoviewer-button,html.dark .photoviewer-footer .photoviewer-button,[data-theme=dark] .photoviewer-footer .photoviewer-button{color:#94a3b8!important}:root[data-theme=dark] .photoviewer-footer .photoviewer-button:hover,html.dark .photoviewer-footer .photoviewer-button:hover,[data-theme=dark] .photoviewer-footer .photoviewer-button:hover{background:#82a6ff33!important;color:#a9c0ff!important;transform:translateY(-2px) scale(1.08)!important}html.theme-switching,html.theme-switching *{transition:none!important}.iziToast.cn-toast{--cn-toast-accent: #0a84ff;--cn-toast-glow: rgba(10, 132, 255, .3);position:relative;width:340px!important;max-width:calc(100vw - 28px);min-width:360px;min-height:74px;padding:11px 52px 12px 14px;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:4px;background:linear-gradient(135deg,#fffc,#e5eef99e)!important;box-shadow:inset 0 1px #fff,0 28px 58px -20px #0f172a80,0 11px 24px -14px var(--cn-toast-glow),0 2px 5px #0f172a1a;backdrop-filter:blur(10px) saturate(165%);-webkit-backdrop-filter:blur(10px) saturate(165%);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.iziToast.cn-toast:before{position:absolute;top:-30px;left:-22px;width:116px;height:116px;border-radius:50%;background:radial-gradient(circle,var(--cn-toast-glow) 0%,transparent 70%);pointer-events:none;content:""}.iziToast.cn-toast>.iziToast-body{display:flex;align-items:center;min-height:50px;margin:0 0 0 48px;padding:0}.iziToast.cn-toast>.iziToast-body .iziToast-icon{display:grid;width:38px;height:38px;margin-top:-19px;margin-left:-48px;place-items:center;border:1px solid color-mix(in srgb,var(--cn-toast-accent) 20%,white);border-radius:50%;background-color:color-mix(in srgb,var(--cn-toast-accent) 12%,white);color:var(--cn-toast-accent)!important;font-size:15px;line-height:1;box-shadow:inset 0 1px #ffffffe0,0 6px 13px -7px var(--cn-toast-glow)}.iziToast.cn-toast>.iziToast-body .iziToast-texts{display:block;float:none;margin:0;padding:0}.iziToast.cn-toast>.iziToast-body .iziToast-title,.iziToast.cn-toast>.iziToast-body .iziToast-message{float:none;margin:0;letter-spacing:-.01em}.iziToast.cn-toast>.iziToast-body .iziToast-title{color:#1e293b;font-size:13.5px;font-weight:800;line-height:1.2}.iziToast.cn-toast>.iziToast-body .iziToast-message{margin-top:4px;color:#52657d;font-size:13px;font-weight:650;line-height:1.35}.iziToast.cn-toast>.iziToast-close{top:11px;right:12px;width:26px;height:26px;transform:none;border:1px solid rgba(100,116,139,.16);border-radius:50%;background-color:#ffffff94;background-size:8px;opacity:.64;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1)}.iziToast.cn-toast>.iziToast-close:hover{background-color:#fffffff5;opacity:1;transform:scale(1.08)}.iziToast.cn-toast>.iziToast-close:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f63d}.iziToast.cn-toast>.iziToast-progressbar{right:16px;bottom:8px;left:16px;width:auto;height:2px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--cn-toast-accent) 12%,transparent)}.iziToast.cn-toast>.iziToast-progressbar>div{border-radius:inherit;background:var(--cn-toast-accent)}.iziToast.cn-toast--success{--cn-toast-accent: #30d158;--cn-toast-glow: rgba(48, 209, 88, .22)}.iziToast.cn-toast--error{--cn-toast-accent: #ff453a;--cn-toast-glow: rgba(255, 69, 58, .22)}.iziToast.cn-toast--warning{--cn-toast-accent: #ff9f0a;--cn-toast-glow: rgba(255, 159, 10, .23)}.iziToast.cn-toast--info{--cn-toast-accent: #0a84ff;--cn-toast-glow: rgba(10, 132, 255, .22)}:root[data-theme=dark] .iziToast.cn-toast{border-color:#bfdbfe33;background:linear-gradient(135deg,#344558c7,#131b26a8)!important;box-shadow:inset 0 1px #ffffff14,0 28px 60px -20px #000c,0 11px 24px -14px var(--cn-toast-glow),0 2px 5px #00000061}:root[data-theme=dark] .iziToast.cn-toast--success{--cn-toast-accent: #30d158;--cn-toast-glow: rgba(48, 209, 88, .26)}:root[data-theme=dark] .iziToast.cn-toast--error{--cn-toast-accent: #ff5f57;--cn-toast-glow: rgba(255, 95, 87, .27)}:root[data-theme=dark] .iziToast.cn-toast--warning{--cn-toast-accent: #febc2e;--cn-toast-glow: rgba(254, 188, 46, .26)}:root[data-theme=dark] .iziToast.cn-toast--info{--cn-toast-accent: #60a5fa;--cn-toast-glow: rgba(96, 165, 250, .26)}:root[data-theme=dark] .iziToast.cn-toast>.iziToast-body .iziToast-title{color:#f1f5f9}:root[data-theme=dark] .iziToast.cn-toast>.iziToast-body .iziToast-message{color:#cbd5e1}:root[data-theme=dark] .iziToast.cn-toast>.iziToast-body .iziToast-icon{border-color:color-mix(in srgb,var(--cn-toast-accent) 30%,rgba(255,255,255,.12));background-color:color-mix(in srgb,var(--cn-toast-accent) 18%,transparent);box-shadow:inset 0 1px #ffffff14}:root[data-theme=dark] .iziToast.cn-toast>.iziToast-close{border-color:#94a3b833;background-color:#0f172a6b}:root[data-theme=dark] .iziToast.cn-toast>.iziToast-close:hover{background-color:#334155db}@media (min-width: 569px){.iziToast.cn-toast{width:340px!important;min-width:0;min-height:66px;padding-top:9px;padding-bottom:10px;box-shadow:inset 0 1px #fff,0 16px 34px -18px #0f172a61,0 5px 12px -9px var(--cn-toast-glow),0 2px 5px #0f172a1a}.iziToast.cn-toast>.iziToast-body{min-height:46px;margin-left:15px;padding-left:34px!important}.iziToast.cn-toast>.iziToast-body .iziToast-icon{margin-left:-15px}.iziToast.cn-toast>.iziToast-body .iziToast-texts{display:flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:center;gap:12px;text-align:center}.iziToast.cn-toast>.iziToast-body .iziToast-title{display:none}.iziToast.cn-toast>.iziToast-body .iziToast-message{min-width:0;flex:1 1 auto;margin-top:0;overflow:visible;color:#4b617e;font-size:13.5px;font-weight:700;line-height:1.3;text-overflow:clip;white-space:normal;text-align:center}.iziToast.cn-toast>.iziToast-close{top:50%;transform:translateY(-50%)}.iziToast.cn-toast>.iziToast-close:hover{transform:translateY(-50%) scale(1.08)}:root[data-theme=dark] .iziToast.cn-toast{box-shadow:inset 0 1px #ffffff1a,0 16px 36px -18px #000000a3,0 5px 12px -9px var(--cn-toast-glow),0 2px 5px #00000047}:root[data-theme=dark] .iziToast.cn-toast>.iziToast-body .iziToast-title{color:#f8fafc}:root[data-theme=dark] .iziToast.cn-toast>.iziToast-body .iziToast-message{color:#c9d5e5}}@media (max-width: 568px){.iziToast.cn-toast{width:calc(100vw - 28px)!important;min-width:0;min-height:70px;border-radius:4px}.iziToast.cn-toast>.iziToast-body .iziToast-message{margin-top:3px}}.iziToast.cn-toast.fadeInUp{animation:cn-toast-in .28s cubic-bezier(.22,1,.36,1) both}.iziToast.cn-toast.fadeOutDown{animation:cn-toast-out .2s cubic-bezier(.4,.45,.15,.91) both}@keyframes cn-toast-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cn-toast-out{to{opacity:0;transform:translateY(8px) scale(.985)}}@media (prefers-reduced-motion: reduce){.iziToast.cn-toast,.iziToast.cn-toast *,.iziToast.cn-toast>.iziToast-close{transition:none!important;animation-duration:.01ms!important}}.badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:auto!important;min-height:1.4rem!important;padding:.22rem .65rem!important;font-size:.68rem!important;font-weight:750!important;letter-spacing:.04em!important;text-transform:uppercase!important;border-radius:9999px!important;background-color:#eff6fff2;color:#1d4ed8;border:1px solid rgba(191,219,254,.85)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 2px #0f172a0d!important;line-height:1!important}:root[data-theme=dark] .badge,html.dark .badge,[data-theme=dark] .badge{background-color:#1e293bcc!important;color:#93c5fd!important;border-color:#3b82f659!important;box-shadow:0 1px 3px #00000059!important}.badge-success,.badge.badge-success,.\!badge-success{background-color:#ecfdf5f2!important;color:#047857!important;border-color:#a7f3d0cc!important}:root[data-theme=dark] .badge-success,:root[data-theme=dark] .badge.badge-success,:root[data-theme=dark] .\!badge-success,html.dark .badge-success,html.dark .badge.badge-success,html.dark .\!badge-success,[data-theme=dark] .badge-success,[data-theme=dark] .badge.badge-success,[data-theme=dark] .\!badge-success{background-color:#064e3b73!important;color:#34d399!important;border-color:#10b98159!important;box-shadow:0 1px 3px #0000004d!important}.badge-error,.badge.badge-error,.\!badge-error{background-color:#fff1f2f2!important;color:#be123c!important;border-color:#fecdd3cc!important}:root[data-theme=dark] .badge-error,:root[data-theme=dark] .badge.badge-error,:root[data-theme=dark] .\!badge-error,html.dark .badge-error,html.dark .badge.badge-error,html.dark .\!badge-error,[data-theme=dark] .badge-error,[data-theme=dark] .badge.badge-error,[data-theme=dark] .\!badge-error{background-color:#88133773!important;color:#fb7185!important;border-color:#f43f5e59!important;box-shadow:0 1px 3px #0000004d!important}.badge-secondary,.badge.badge-secondary,.\!badge-secondary,.badge-primary,.badge.badge-primary,.\!badge-primary,.badge-accent,.badge.badge-accent,.\!badge-accent{background-color:#eff6fff2!important;color:#1d4ed8!important;border-color:#bfdbfed9!important}:root[data-theme=dark] .badge-secondary,:root[data-theme=dark] .badge.badge-secondary,:root[data-theme=dark] .\!badge-secondary,:root[data-theme=dark] .badge-primary,:root[data-theme=dark] .badge.badge-primary,:root[data-theme=dark] .\!badge-primary,:root[data-theme=dark] .badge-accent,:root[data-theme=dark] .badge.badge-accent,:root[data-theme=dark] .\!badge-accent,html.dark .badge-secondary,html.dark .badge.badge-secondary,html.dark .\!badge-secondary,html.dark .badge-primary,html.dark .badge.badge-primary,html.dark .\!badge-primary,html.dark .badge-accent,html.dark .badge.badge-accent,html.dark .\!badge-accent,[data-theme=dark] .badge-secondary,[data-theme=dark] .badge.badge-secondary,[data-theme=dark] .\!badge-secondary,[data-theme=dark] .badge-primary,[data-theme=dark] .badge.badge-primary,[data-theme=dark] .\!badge-primary,[data-theme=dark] .badge-accent,[data-theme=dark] .badge.badge-accent,[data-theme=dark] .\!badge-accent{background-color:#1e293bcc!important;color:#93c5fd!important;border-color:#3b82f659!important;box-shadow:0 1px 3px #00000059!important}.badge-warning,.badge.badge-warning,.\!badge-warning{background-color:#fef3c7f2!important;color:#b45309!important;border-color:#fde68acc!important}:root[data-theme=dark] .badge-warning,:root[data-theme=dark] .badge.badge-warning,:root[data-theme=dark] .\!badge-warning,html.dark .badge-warning,html.dark .badge.badge-warning,html.dark .\!badge-warning,[data-theme=dark] .badge-warning,[data-theme=dark] .badge.badge-warning,[data-theme=dark] .\!badge-warning{background-color:#78350f73!important;color:#fbbf24!important;border-color:#f59e0b59!important;box-shadow:0 1px 3px #0000004d!important}.badge-info,.badge.badge-info,.\!badge-info,.badge-ghost,.badge.badge-ghost,.\!badge-ghost{background-color:#f1f5f9f2!important;color:#475569!important;border-color:#e2e8f0e6!important}:root[data-theme=dark] .badge-info,:root[data-theme=dark] .badge.badge-info,:root[data-theme=dark] .\!badge-info,:root[data-theme=dark] .badge-ghost,:root[data-theme=dark] .badge.badge-ghost,:root[data-theme=dark] .\!badge-ghost,html.dark .badge-info,html.dark .badge.badge-info,html.dark .\!badge-info,html.dark .badge-ghost,html.dark .badge.badge-ghost,html.dark .\!badge-ghost,[data-theme=dark] .badge-info,[data-theme=dark] .badge.badge-info,[data-theme=dark] .\!badge-info,[data-theme=dark] .badge-ghost,[data-theme=dark] .badge.badge-ghost,[data-theme=dark] .\!badge-ghost{background-color:#1e293bb3!important;color:#94a3b8!important;border-color:#334155cc!important;box-shadow:0 1px 3px #0000004d!important}.file-input{border-radius:.75rem!important;height:42px!important;min-height:42px!important;background-color:#f8fafce6!important;border:1px solid rgba(226,232,240,.9)!important;font-size:.75rem!important;font-weight:600!important;color:#1e293b!important;box-shadow:0 1px 2px #00000008!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.file-input::file-selector-button{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border:none!important;color:#fff!important;font-weight:700!important;font-size:.72rem!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:0 1.15rem!important;margin-right:.85rem!important;height:100%!important;border-radius:.7rem 0 0 .7rem!important;cursor:pointer!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.file-input::file-selector-button:hover{background:linear-gradient(135deg,#3b82f6,#2563eb)!important}:root[data-theme=dark] .file-input,html.dark .file-input,[data-theme=dark] .file-input{background-color:#1e293bd9!important;border-color:#94a3b840!important;color:#f1f5f9!important}:root[data-theme=dark] .file-input::file-selector-button,html.dark .file-input::file-selector-button,[data-theme=dark] .file-input::file-selector-button{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important}:root[data-theme=dark] .border-white,html.dark .border-white,[data-theme=dark] .border-white{border-color:#94a3b82e!important}:root[data-theme=dark] .border-slate-200,html.dark .border-slate-200,[data-theme=dark] .border-slate-200,:root[data-theme=dark] .border-slate-300,html.dark .border-slate-300,[data-theme=dark] .border-slate-300{border-color:#33415599!important}.macos-spotlight-detail-toolbar{display:flex;align-items:center;gap:.38rem;min-height:3.45rem;margin:.65rem .7rem .35rem;padding:.35rem;border:1px solid rgba(255,255,255,.78);border-radius:1rem;background:#ffffffc7;box-shadow:inset 0 1px 1px #ffffffe6,0 11px 24px -15px #0f172a52,0 2px 7px #0f172a0f;backdrop-filter:blur(10px) saturate(145%);-webkit-backdrop-filter:blur(10px) saturate(145%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Montserrat,sans-serif}.macos-spotlight-detail-toolbar__back,.macos-spotlight-detail-toolbar__visualize{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.7rem;padding:0 .78rem;border:1px solid transparent;border-radius:.76rem;font-size:.72rem;font-weight:750;letter-spacing:-.01em;cursor:pointer;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1)}.macos-spotlight-detail-toolbar__back{color:#475569;border-color:#cbd5e1b8;background:#f8fafcc2}.macos-spotlight-detail-toolbar__back i{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:.45rem;color:#2563eb;background:#dbeafeb3;font-size:.64rem}.macos-spotlight-detail-toolbar__visualize{color:#fff;border-color:#2563ebb8;background:linear-gradient(145deg,#3987f7,#2563eb);box-shadow:inset 0 1px #ffffff40,0 6px 14px #2563eb4d}.macos-spotlight-detail-toolbar__context{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;min-width:0;line-height:1.05;text-align:center}.macos-spotlight-detail-toolbar__context span{color:#94a3b8;font-size:.52rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.macos-spotlight-detail-toolbar__context strong{margin-top:.18rem;color:#334155;font-size:.7rem;font-weight:800}.macos-spotlight-detail-toolbar__back:hover,.macos-spotlight-detail-toolbar__visualize:hover{transform:translateY(-1px)}.macos-spotlight-detail-toolbar__back:hover{border-color:#93c5fdc2;background:#fff;box-shadow:0 6px 15px -10px #0f172a42}.macos-spotlight-detail-toolbar__visualize:hover{box-shadow:inset 0 1px #ffffff52,0 9px 19px #2563eb61}.macos-spotlight-detail-toolbar__back:active,.macos-spotlight-detail-toolbar__visualize:active{transform:scale(.96)}.macos-spotlight-detail-toolbar__back:focus-visible,.macos-spotlight-detail-toolbar__visualize:focus-visible{outline:none;box-shadow:0 0 0 4px #3b82f629}:root[data-theme=dark] .macos-spotlight-detail-toolbar,html.dark .macos-spotlight-detail-toolbar,[data-theme=dark] .macos-spotlight-detail-toolbar{border-color:#94a3b829;background:#171f29d9;box-shadow:inset 0 1px 1px #ffffff0f,0 14px 28px -14px #000000b8,0 2px 8px #00000047}:root[data-theme=dark] .macos-spotlight-detail-toolbar__back,html.dark .macos-spotlight-detail-toolbar__back,[data-theme=dark] .macos-spotlight-detail-toolbar__back{color:#cbd5e1;border-color:#94a3b833;background:#232e3bcc}:root[data-theme=dark] .macos-spotlight-detail-toolbar__back i,html.dark .macos-spotlight-detail-toolbar__back i,[data-theme=dark] .macos-spotlight-detail-toolbar__back i{color:#93c5fd;background:#2563eb33}:root[data-theme=dark] .macos-spotlight-detail-toolbar__context span,html.dark .macos-spotlight-detail-toolbar__context span,[data-theme=dark] .macos-spotlight-detail-toolbar__context span{color:#64748b}:root[data-theme=dark] .macos-spotlight-detail-toolbar__context strong,html.dark .macos-spotlight-detail-toolbar__context strong,[data-theme=dark] .macos-spotlight-detail-toolbar__context strong{color:#e2e8f0}@media (prefers-reduced-motion: reduce){.macos-spotlight-detail-toolbar__back,.macos-spotlight-detail-toolbar__visualize{transition:none}}@media (max-width: 640px){:root[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:after,html.dark table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:after,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:after{background-color:#1e293b!important;border-color:#475569!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%2393c5fd'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 6l6 6-6 6' /%3E%3C/svg%3E")!important;box-shadow:inset 0 1px #ffffff0f,0 1px 3px #00000052!important}:root[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:after,:root[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td:first-child:after,html.dark table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:after,html.dark table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td:first-child:after,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:after,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td:first-child:after{background-color:#2563eb!important;border-color:#60a5fa!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23ffffff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 9l6 6 6-6' /%3E%3C/svg%3E")!important}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px #f8fafc inset!important;-webkit-text-fill-color:#1e293b!important;caret-color:#1e293b;border-radius:inherit;-webkit-transition:background-color 100000s ease-in-out 0s!important;transition:background-color 100000s ease-in-out 0s!important}.input:focus-within input:-webkit-autofill,label.input:focus-within input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important}[data-theme=dark] input:-webkit-autofill,[data-theme=dark] input:-webkit-autofill:hover,[data-theme=dark] input:-webkit-autofill:focus,[data-theme=dark] input:-webkit-autofill:active,[data-theme=dark] textarea:-webkit-autofill,[data-theme=dark] select:-webkit-autofill,html.dark input:-webkit-autofill,html.dark input:-webkit-autofill:hover,html.dark input:-webkit-autofill:focus,html.dark input:-webkit-autofill:active,html.dark textarea:-webkit-autofill,html.dark select:-webkit-autofill{box-shadow:0 0 0 1000px #1e293b inset!important;-webkit-text-fill-color:#f1f5f9!important;caret-color:#f1f5f9}[data-theme=dark] .input:focus-within input:-webkit-autofill,html.dark .input:focus-within input:-webkit-autofill{box-shadow:0 0 0 1000px #0f172a inset!important}input:-webkit-autofill,textarea:-webkit-autofill{background:transparent!important}input:autofill,textarea:autofill{background:transparent!important}.uppy-Dashboard-Item,.uppy-DashboardItem{max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.uppy-Dashboard-Item-previewInnerWrap,.uppy-DashboardItem-previewInnerWrap,.uppy-Dashboard-Item-fileInfoAndButtons,.uppy-DashboardItem-fileInfoAndButtons,.uppy-Dashboard-Item-fileInfo,.uppy-DashboardItem-fileInfo{min-width:0!important;max-width:100%!important;flex:1 1 auto!important;overflow:hidden!important}.uppy-Dashboard-Item-name,.uppy-DashboardItem-name,.uppy-Dashboard-Item-name a,.uppy-DashboardItem-name a,.uppy-Dashboard-Item-name span,.uppy-DashboardItem-name span{display:block!important;max-width:100%!important;width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;line-height:1.3!important}.uppy-Dashboard-Item-statusSize,.uppy-DashboardItem-statusSize{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.uppy-Dashboard-Item-action,.uppy-DashboardItem-action,.uppy-Dashboard-Item-action--remove,.uppy-DashboardItem-action--remove{flex-shrink:0!important}.is-loading-icon-only{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.is-loading-icon-only .btn-spinner{margin:auto!important;display:block!important;align-self:center!important;justify-self:center!important}.input:has(input:disabled),.input.disabled,label.input:has(:disabled),select:disabled,.select:disabled,textarea:disabled,.textarea:disabled,.nice-select.disabled{background-color:#f1f5f9d9!important;border-color:#cbd5e1e6!important;border-style:dashed!important;color:#94a3b8!important;cursor:not-allowed!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;box-shadow:none!important;opacity:.82!important}.input:has(input:disabled) *,.input.disabled *,label.input:has(:disabled) *,.nice-select.disabled *{color:#94a3b8!important;cursor:not-allowed!important}.input:has(input:disabled) i,.input:has(input:disabled) svg,label.input:has(:disabled) i,label.input:has(:disabled) svg{color:#cbd5e1!important}[data-theme=dark] .input:has(input:disabled),[data-theme=dark] .input.disabled,[data-theme=dark] label.input:has(:disabled),[data-theme=dark] select:disabled,[data-theme=dark] .select:disabled,[data-theme=dark] textarea:disabled,[data-theme=dark] .textarea:disabled,[data-theme=dark] .nice-select.disabled,.dark .input:has(input:disabled),.dark .input.disabled,.dark label.input:has(:disabled),.dark select:disabled,.dark .select:disabled,.dark textarea:disabled,.dark .textarea:disabled,.dark .nice-select.disabled{background-color:#0f172abf!important;border-color:#334155e6!important;border-style:dashed!important;color:#64748b!important}[data-theme=dark] .input:has(input:disabled) *,[data-theme=dark] .input.disabled *,[data-theme=dark] label.input:has(:disabled) *,[data-theme=dark] .nice-select.disabled *,.dark .input:has(input:disabled) *,.dark .input.disabled *,.dark label.input:has(:disabled) *,.dark .nice-select.disabled *{color:#64748b!important}[data-theme=dark] .input:has(input:disabled) i,[data-theme=dark] .input:has(input:disabled) svg,.dark .input:has(input:disabled) i,.dark .input:has(input:disabled) svg{color:#475569!important}.air-datepicker-global-container{position:absolute!important;left:0!important;top:0!important;z-index:999999!important}.air-datepicker{background:#fff!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 20px 48px -4px #0f172a29,0 4px 16px -2px #0f172a14!important;border-radius:1.25rem!important;font-family:inherit!important;color:#1e293b!important;padding:.75rem!important;z-index:999999!important;width:280px!important;min-width:280px!important;max-width:320px!important;box-sizing:border-box!important;margin:0!important;transition:opacity .2s ease,transform .2s cubic-bezier(.16,1,.3,1)!important}.air-datepicker--pointer,.air-datepicker--pointer:before,.air-datepicker--pointer:after{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;border:none!important;background:transparent!important}.air-datepicker-overlay{background:#0f172a73!important;backdrop-filter:blur(10px) saturate(130%)!important;-webkit-backdrop-filter:blur(10px) saturate(130%)!important;z-index:999998!important}.air-datepicker.-is-mobile-{border-radius:1.5rem!important;box-shadow:0 25px 60px -10px #00000059!important;padding:1rem!important}.air-datepicker-nav{border-bottom:1px solid rgba(226,232,240,.8)!important;padding:.25rem .25rem .6rem!important;margin-bottom:.4rem!important}.air-datepicker-nav--title{font-size:.84rem!important;font-weight:750!important;color:#0f172a!important;border-radius:.65rem!important;padding:.35rem .65rem!important;transition:all .15s ease!important}.air-datepicker-nav--title:hover{background:#f1f5f9e6!important;color:#2563eb!important}.air-datepicker-nav--title i{font-style:normal!important;font-weight:600!important;color:#64748b!important;margin-left:.25rem!important}.air-datepicker-nav--action{width:2rem!important;height:2rem!important;border-radius:.65rem!important;color:#334155!important;border:1px solid rgba(203,213,225,.8)!important;background:#f1f5f9e6!important;transition:all .15s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.air-datepicker-nav--action:hover{background:#fff!important;color:#0f172a!important;border-color:#94a3b8!important;transform:scale(1.05)!important;box-shadow:0 2px 6px #0f172a14!important}.air-datepicker-nav--action:active{transform:scale(.95)!important}.air-datepicker-nav--action svg{width:16px!important;height:16px!important;display:block!important;fill:none!important;stroke:#334155!important;stroke-width:2.5px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.air-datepicker-nav--action path{fill:none!important;stroke:#334155!important;stroke-width:2.5px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.air-datepicker-nav--action:hover svg,.air-datepicker-nav--action:hover path{stroke:#0f172a!important}.air-datepicker-body--day-names{margin:.35rem 0 .25rem!important}.air-datepicker-body--day-name{font-size:.68rem!important;font-weight:800!important;color:#64748b!important;text-transform:uppercase!important;letter-spacing:.04em!important}.air-datepicker-cell{border-radius:.65rem!important;font-size:.78rem!important;font-weight:600!important;color:#334155!important;height:2rem!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important}.air-datepicker-cell:hover{background:#3b82f61f!important;color:#2563eb!important}.air-datepicker-cell.-other-month-{color:#cbd5e1!important;opacity:.45!important}.air-datepicker-cell.-current-{color:#2563eb!important;font-weight:800!important;background:#3b82f614!important;border:1px solid rgba(59,130,246,.25)!important}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{background:linear-gradient(180deg,#3b82f6,#2563eb)!important;color:#fff!important;font-weight:750!important;border:none!important;box-shadow:0 4px 12px #2563eb52,inset 0 1px #ffffff4d!important}.air-datepicker-cell.-range-from-,.air-datepicker-cell.-range-to-{background:linear-gradient(180deg,#3b82f6,#2563eb)!important;color:#fff!important;font-weight:750!important;border-radius:.65rem!important}.air-datepicker-cell.-in-range-{background:#3b82f61a!important;color:#1d4ed8!important;border-radius:0!important}.air-datepicker-cell.-disabled-{color:#cbd5e1!important;opacity:.32!important;cursor:not-allowed!important;pointer-events:none!important}.air-datepicker-cell.-month-,.air-datepicker-cell.-year-{height:2.5rem!important;font-size:.8rem!important}.air-datepicker-buttons,.air-datepicker--buttons{border-top:1px solid rgba(226,232,240,.8)!important;padding-top:.55rem!important;margin-top:.5rem!important;gap:.4rem!important}.air-datepicker-button,.air-datepicker--button{height:2.1rem!important;border-radius:.65rem!important;font-size:.76rem!important;font-weight:700!important;color:#475569!important;background:#f1f5f9b3!important;border:1px solid rgba(203,213,225,.7)!important;transition:all .15s ease!important}.air-datepicker-button:hover,.air-datepicker--button:hover{background:#e2e8f0f2!important;color:#0f172a!important}.air-datepicker-button:active,.air-datepicker--button:active{transform:scale(.97)!important}.air-datepicker.-inline- .air-datepicker-buttons,.air-datepicker.-inline- .air-datepicker--buttons,.air-datepicker.inline .air-datepicker-buttons,.air-datepicker.inline .air-datepicker--buttons,.periodos .air-datepicker-buttons,.periodos .air-datepicker--buttons,.period-card-container .air-datepicker-buttons,.period-card-container .air-datepicker--buttons,[data-inline] .air-datepicker-buttons,[data-inline] .air-datepicker--buttons{display:none!important}.air-datepicker-time{border-top:1px solid rgba(226,232,240,.8)!important;padding:.65rem .35rem .35rem!important;margin-top:.5rem!important}.air-datepicker-time--current{display:flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;font-size:1.1rem!important;font-weight:800!important;color:#0f172a!important;font-variant-numeric:tabular-nums!important;margin-bottom:.55rem!important}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{padding:.15rem .5rem!important;border-radius:.5rem!important;background:#f1f5f9e6!important;border:1px solid rgba(203,213,225,.8)!important;color:#1e293b!important;font-weight:800!important;box-shadow:inset 0 1px 2px #0000000a!important}.air-datepicker-time--current-colon{font-weight:800!important;color:#64748b!important}.air-datepicker-time--sliders{padding:.25rem 0!important;display:flex!important;flex-direction:column!important;gap:.65rem!important}.air-datepicker-time--slider{position:relative!important}.air-datepicker-time--slider input[type=range]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;height:6px!important;background:#cbd5e1bf!important;border-radius:99px!important;outline:none!important;cursor:pointer!important;transition:background .15s ease!important}.air-datepicker-time--slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:18px!important;height:18px!important;border-radius:50%!important;background:#fff!important;border:2.5px solid #2563eb!important;box-shadow:0 2px 6px #0003!important;cursor:pointer!important;-webkit-transition:transform .15s ease,box-shadow .15s ease!important;transition:transform .15s ease,box-shadow .15s ease!important}.air-datepicker-time--slider input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2)!important;box-shadow:0 3px 8px #2563eb59!important}.air-datepicker-time--slider input[type=range]::-moz-range-thumb{width:18px!important;height:18px!important;border-radius:50%!important;background:#fff!important;border:2.5px solid #2563eb!important;box-shadow:0 2px 6px #0003!important;cursor:pointer!important;-moz-transition:transform .15s ease,box-shadow .15s ease!important;transition:transform .15s ease,box-shadow .15s ease!important}[data-theme=dark] .air-datepicker,.dark .air-datepicker{background:#0f172a!important;border-color:#94a3b840!important;box-shadow:0 24px 60px #000000a6,0 4px 16px #0006,inset 0 1px #ffffff1a!important;color:#f8fafc!important}[data-theme=dark] .air-datepicker-nav,.dark .air-datepicker-nav{border-bottom-color:#94a3b826!important}[data-theme=dark] .air-datepicker-nav--title,.dark .air-datepicker-nav--title{color:#f8fafc!important}[data-theme=dark] .air-datepicker-nav--title:hover,.dark .air-datepicker-nav--title:hover{background:#ffffff14!important;color:#60a5fa!important}[data-theme=dark] .air-datepicker-nav--title i,.dark .air-datepicker-nav--title i{color:#94a3b8!important}[data-theme=dark] .air-datepicker-nav--action,.dark .air-datepicker-nav--action{color:#f1f5f9!important;border-color:#94a3b840!important;background:#1e293bcc!important}[data-theme=dark] .air-datepicker-nav--action:hover,.dark .air-datepicker-nav--action:hover{background:#334155f2!important;color:#fff!important;border-color:#94a3b866!important}[data-theme=dark] .air-datepicker-nav--action svg,[data-theme=dark] .air-datepicker-nav--action path,.dark .air-datepicker-nav--action svg,.dark .air-datepicker-nav--action path{stroke:#f1f5f9!important;fill:none!important}[data-theme=dark] .air-datepicker-body--day-name,.dark .air-datepicker-body--day-name{color:#94a3b8!important}[data-theme=dark] .air-datepicker-cell,.dark .air-datepicker-cell{color:#cbd5e1!important}[data-theme=dark] .air-datepicker-cell:hover,.dark .air-datepicker-cell:hover{background:#3b82f633!important;color:#93c5fd!important}[data-theme=dark] .air-datepicker-cell.-other-month-,.dark .air-datepicker-cell.-other-month-{color:#475569!important}[data-theme=dark] .air-datepicker-cell.-current-,.dark .air-datepicker-cell.-current-{color:#60a5fa!important;background:#3b82f626!important;border-color:#3b82f666!important}[data-theme=dark] .air-datepicker-cell.-selected-,[data-theme=dark] .air-datepicker-cell.-selected-.-current-,.dark .air-datepicker-cell.-selected-,.dark .air-datepicker-cell.-selected-.-current-{background:linear-gradient(180deg,#3b82f6,#1d4ed8)!important;color:#fff!important;box-shadow:0 4px 14px #2563eb73!important}[data-theme=dark] .air-datepicker-cell.-in-range-,.dark .air-datepicker-cell.-in-range-{background:#3b82f62e!important;color:#93c5fd!important}[data-theme=dark] .air-datepicker-cell.-disabled-,.dark .air-datepicker-cell.-disabled-{color:#475569!important;opacity:.3!important}[data-theme=dark] .air-datepicker,.dark .air-datepicker,html.dark .air-datepicker{--adp-border-color: rgba(255, 255, 255, .08) !important;--adp-border-color-inner: rgba(255, 255, 255, .08) !important;--adp-border-color-inline: rgba(255, 255, 255, .08) !important}[data-theme=dark] .air-datepicker-buttons,[data-theme=dark] .air-datepicker--buttons,.dark .air-datepicker-buttons,.dark .air-datepicker--buttons,html.dark .air-datepicker-buttons,html.dark .air-datepicker--buttons{border-top:1px solid rgba(255,255,255,.08)!important;border-top-color:#ffffff14!important}[data-theme=dark] .air-datepicker-button,[data-theme=dark] .air-datepicker--button,.dark .air-datepicker-button,.dark .air-datepicker--button,html.dark .air-datepicker-button,html.dark .air-datepicker--button{color:#cbd5e1!important;background:#1e293bcc!important;border-color:#ffffff1a!important}[data-theme=dark] .air-datepicker-button:hover,[data-theme=dark] .air-datepicker--button:hover,.dark .air-datepicker-button:hover,.dark .air-datepicker--button:hover,html.dark .air-datepicker-button:hover,html.dark .air-datepicker--button:hover{background:#334155f2!important;color:#fff!important}[data-theme=dark] .air-datepicker-time,[data-theme=dark] .air-datepicker--time,.dark .air-datepicker-time,.dark .air-datepicker--time,html.dark .air-datepicker-time,html.dark .air-datepicker--time{border-top:1px solid rgba(255,255,255,.08)!important;border-top-color:#ffffff14!important}[data-theme=dark] .air-datepicker-time--current,.dark .air-datepicker-time--current{color:#f8fafc!important}[data-theme=dark] .air-datepicker-time--current-hours,[data-theme=dark] .air-datepicker-time--current-minutes,.dark .air-datepicker-time--current-hours,.dark .air-datepicker-time--current-minutes{background:#1e293be6!important;border-color:#94a3b840!important;color:#f8fafc!important;box-shadow:inset 0 1px 2px #0003!important}[data-theme=dark] .air-datepicker-time--current-colon,.dark .air-datepicker-time--current-colon{color:#94a3b8!important}[data-theme=dark] .air-datepicker-time--slider input[type=range],.dark .air-datepicker-time--slider input[type=range]{background:#334155cc!important}[data-theme=dark] .air-datepicker-time--slider input[type=range]::-webkit-slider-thumb,.dark .air-datepicker-time--slider input[type=range]::-webkit-slider-thumb{background:#1e293b!important;border-color:#3b82f6!important}[data-theme=dark] .air-datepicker-time--slider input[type=range]::-moz-range-thumb,.dark .air-datepicker-time--slider input[type=range]::-moz-range-thumb{background:#1e293b!important;border-color:#3b82f6!important}@media (max-width: 640px){html,body,*{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar,*::-webkit-scrollbar-track,*::-webkit-scrollbar-thumb{width:0!important;height:0!important;background:transparent!important;display:none!important}}.dropdown .dropdown-content{transition-property:opacity,transform!important;transition-duration:.16s!important}.dropdown:not(.dropdown-open) .dropdown-content *,.dropdown:not(.dropdown-open) .cn-menu *,.custom-dropdown:not(.active) .custom-dropdown-content *{transition:none!important;animation:none!important}@media (max-width: 640px){.photoviewer-modal,.photoviewer-header,.photoviewer-footer,.photoviewer-footer .photoviewer-toolbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.photoviewer-modal{top:0!important;left:0!important;width:100vw!important;height:100dvh!important;max-width:100vw!important;max-height:100dvh!important;border-radius:0!important;transform:none!important;box-shadow:none!important}.photoviewer-resizable-handle{display:none!important}}@media (max-width: 640px){.modal{transition-property:opacity!important;transition-duration:.16s!important}.modal-box{transform:none!important;transition:none!important;opacity:1!important}.modal .modal-box,.modal .modal-box *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.cn-modal__content:has(.visor-img){display:flex;flex-direction:column;min-height:0}.modal-body:has(.visor-img){display:flex;flex:1 1 auto;min-height:0}.visor-img{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:min(68vh,34rem)}.visor-img__lienzo{position:relative;display:grid;flex:1 1 auto;min-height:0;place-items:center;overflow:hidden;cursor:grab;background:radial-gradient(circle at center,#f8fafcf5,#e2e8f0b8);background-image:linear-gradient(45deg,rgba(148,163,184,.1) 25%,transparent 25%),linear-gradient(-45deg,rgba(148,163,184,.1) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.1) 75%),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.1) 75%);background-size:26px 26px;background-position:0 0,0 13px,13px -13px,-13px 0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.visor-img.is-interactuando .visor-img__lienzo{cursor:grabbing}.visor-img__foto{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center center;will-change:transform;transition:transform .18s cubic-bezier(.2,.8,.2,1);pointer-events:none;-webkit-user-drag:none;filter:drop-shadow(0 18px 30px rgba(15,23,42,.22))}.visor-img.is-interactuando .visor-img__foto{transition:none}.visor-img__barra{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;border-top:1px solid rgba(226,232,240,.8);background:#ffffffeb}.visor-img__pista{color:#64748b;font-size:.72rem}.visor-img__acciones{display:flex;align-items:center;gap:.4rem;margin-left:auto}.visor-img__sep{width:1px;height:1.1rem;background:#cbd5e1e6}.visor-img__btn{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:0;border-radius:.7rem;background:#f1f5f9;color:#475569;font-size:.82rem;cursor:pointer;transition:background-color .18s ease,color .18s ease}.visor-img__btn:hover{background:#e2e8f0;color:#0f172a}.visor-img__btn:active{transform:scale(.94)}.visor-img__btn--texto{width:auto;min-width:3.5rem;padding:0 .7rem;font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.visor-img__btn--acento{background:#2563eb;color:#fff}.visor-img__btn--acento:hover{background:#1d4ed8;color:#fff}[data-theme=dark] .visor-img__lienzo,.dark .visor-img__lienzo{background:radial-gradient(circle at center,#1e293bf5,#0f172af5);background-image:linear-gradient(45deg,rgba(148,163,184,.07) 25%,transparent 25%),linear-gradient(-45deg,rgba(148,163,184,.07) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.07) 75%),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.07) 75%);background-size:26px 26px;background-position:0 0,0 13px,13px -13px,-13px 0}[data-theme=dark] .visor-img__barra,.dark .visor-img__barra{border-top-color:#334155cc;background:#0f172aeb}[data-theme=dark] .visor-img__pista,.dark .visor-img__pista{color:#94a3b8}[data-theme=dark] .visor-img__sep,.dark .visor-img__sep{background:#475569e6}[data-theme=dark] .visor-img__btn,.dark .visor-img__btn{background:#1e293be6;color:#cbd5e1}[data-theme=dark] .visor-img__btn:hover,.dark .visor-img__btn:hover{background:#334155f2;color:#fff}[data-theme=dark] .visor-img__btn--acento,.dark .visor-img__btn--acento{background:#2563eb;color:#fff}@media (max-width: 640px){.visor-img{min-height:0}.visor-img__pista{display:none}.visor-img__barra{justify-content:center;padding:.6rem .75rem}.visor-img__acciones{margin-left:0}.visor-img__btn{width:2.5rem;height:2.5rem}}@media (hover:hover){.menu li > .\*\:active > **:not(ul,.menu-title,details,.btn){--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.table .\*\:hover > *tr:hover,.table .\*\:hover > *tr:nth-child(even):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra .\*\:hover > *tr:hover,.table-zebra .\*\:hover > *tr:nth-child(even):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.btm-nav>*:where(.\*\:active>*){border-top-width:2px;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.menu li > .\*\:active > **:not(ul,.menu-title,details,.btn){--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.table .\*\:active > *tr,.table .\*\:active > *tr:nth-child(even){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra .\*\:active > *tr,.table-zebra .\*\:active > *tr:nth-child(even){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.btm-nav-xs>*:where(.\*\:active>*){border-top-width:1px}.btm-nav-sm>*:where(.\*\:active>*){border-top-width:2px}.btm-nav-md>*:where(.\*\:active>*){border-top-width:2px}.btm-nav-lg>*:where(.\*\:active>*){border-top-width:4px}@media (min-width: 640px){.sm\:checkbox-sm[type=checkbox]{height:1.25rem;width:1.25rem}.sm\:toggle-sm[type=checkbox]{--handleoffset: .75rem;height:1.25rem;width:2rem}.sm\:toggle-md[type=checkbox]{--handleoffset: 1.5rem;height:1.5rem;width:3rem}}@media (min-width: 768px){.md\:btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.btn-square:where(.md\:btn-md){height:3rem;width:3rem;padding:0}.btn-circle:where(.md\:btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}}@media (min-width: 1280px){.xl\:btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.xl\:btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.xl\:btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.after\:\!text-xs:after{content:var(--tw-content);font-size:.75rem!important;line-height:1rem!important}.after\:\!font-bold:after{content:var(--tw-content);font-weight:700!important}.last\:border-0:last-child{border-width:0px}.focus-within\:z-\[99999\]:focus-within{z-index:99999}.focus-within\:border-blue-500:focus-within{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus-within\:ring-4:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-blue-500\/10:focus-within{--tw-ring-color: rgb(59 130 246 / .1)}.hover\:z-\[99999\]:hover{z-index:99999}.hover\:-translate-y-1\.5:hover{--tw-translate-y: -.375rem;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))}.hover\:translate-x-0\.5:hover{--tw-translate-x: .125rem;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))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.hover\:scale-95:hover{--tw-scale-x: .95;--tw-scale-y: .95;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))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;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))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:\!border-transparent:hover{border-color:transparent!important}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-blue-400\/60:hover{border-color:#60a5fa99}.hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.hover\:border-info:hover{--tw-border-opacity: 1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity, 1)))}.hover\:border-rose-300:hover{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-slate-200\/70:hover{border-color:#e2e8f0b3}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:\!bg-indigo-500:hover{--tw-bg-opacity: 1 !important;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))!important}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100\/90:hover{background-color:#dbeafee6}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100\/90:hover{background-color:#f1f5f9e6}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200\/70:hover{background-color:#e2e8f0b3}.hover\:bg-slate-200\/90:hover{background-color:#e2e8f0e6}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-300\/80:hover{background-color:#cbd5e1cc}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-700:hover{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-blue-600:hover{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-emerald-500:hover{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_4px_14px_rgba\(37\,99\,235\,0\.35\)\]:hover{--tw-shadow: 0 4px 14px rgba(37,99,235,.35);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color: rgb(59 130 246 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-600\/40:hover{--tw-shadow-color: rgb(37 99 235 / .4);--tw-shadow: var(--tw-shadow-colored)}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-blue-500\/80:focus{border-color:#3b82f6cc}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:\!outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:\!ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500\/10:focus{--tw-ring-color: rgb(59 130 246 / .1)}.focus\:ring-blue-500\/15:focus{--tw-ring-color: rgb(59 130 246 / .15)}.focus\:ring-blue-500\/20:focus{--tw-ring-color: rgb(59 130 246 / .2)}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;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))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;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))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;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))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;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))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}.active\:bg-blue-200\/70:active{background-color:#bfdbfeb3}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:select-none:disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disabled\:border-dashed:disabled{border-style:dashed}.disabled\:border-slate-300:disabled{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.disabled\:bg-slate-100\/80:disabled{background-color:#f1f5f9cc}.disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;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))}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;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))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;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))}.group:hover .group-hover\:translate-y-0\.5{--tw-translate-y: .125rem;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))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;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))}.group\/file:hover .group-hover\/file\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.group:hover .group-hover\:scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;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))}.group\/opc:hover .group-hover\/opc\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.group\/opc:hover .group-hover\/opc\:bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-blue-50\/30{background-color:#eff6ff4d}.group:hover .group-hover\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-slate-200\/80{background-color:#e2e8f0cc}.group\/file:hover .group-hover\/file\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group\/opc:hover .group-hover\/opc\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/file:hover .group-hover\/file\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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)}.group:active .group-active\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;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))}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\:disabled\]\:border-dashed:has(:disabled){border-style:dashed}.has-\[\:checked\]\:border-blue-500:has(:checked){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.has-\[\:disabled\]\:border-slate-300:has(:disabled){--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.has-\[\:checked\]\:bg-blue-50\/40:has(:checked){background-color:#eff6ff66}.has-\[\:disabled\]\:bg-slate-100\/80:has(:disabled){background-color:#f1f5f9cc}.has-\[\:disabled\]\:opacity-75:has(:disabled){opacity:.75}.has-\[\:disabled\]\:shadow-none:has(:disabled){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.has-\[\:disabled\]\:focus-within\:border-slate-300:focus-within:has(:disabled){--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.has-\[\:disabled\]\:focus-within\:ring-0:focus-within:has(:disabled){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.dark\:divide-slate-800\/60:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#1e293b99}.dark\:border-amber-800\/60:is(.dark *){border-color:#92400e99}.dark\:border-amber-900\/40:is(.dark *){border-color:#78350f66}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-800\/50:is(.dark *){border-color:#1e40af80}.dark\:border-blue-800\/60:is(.dark *){border-color:#1e40af99}.dark\:border-blue-800\/70:is(.dark *){border-color:#1e40afb3}.dark\:border-blue-800\/80:is(.dark *){border-color:#1e40afcc}.dark\:border-blue-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity, 1))}.dark\:border-blue-900\/40:is(.dark *){border-color:#1e3a8a66}.dark\:border-blue-900\/50:is(.dark *){border-color:#1e3a8a80}.dark\:border-blue-900\/60:is(.dark *){border-color:#1e3a8a99}.dark\:border-emerald-500\/30:is(.dark *){border-color:#10b9814d}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.dark\:border-emerald-800\/40:is(.dark *){border-color:#065f4666}.dark\:border-emerald-800\/50:is(.dark *){border-color:#065f4680}.dark\:border-emerald-800\/60:is(.dark *){border-color:#065f4699}.dark\:border-emerald-800\/80:is(.dark *){border-color:#065f46cc}.dark\:border-emerald-900\/40:is(.dark *){border-color:#064e3b66}.dark\:border-emerald-900\/50:is(.dark *){border-color:#064e3b80}.dark\:border-emerald-900\/60:is(.dark *){border-color:#064e3b99}.dark\:border-indigo-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.dark\:border-indigo-800\/60:is(.dark *){border-color:#3730a399}.dark\:border-indigo-800\/70:is(.dark *){border-color:#3730a3b3}.dark\:border-indigo-900\/40:is(.dark *){border-color:#312e8166}.dark\:border-indigo-900\/60:is(.dark *){border-color:#312e8199}.dark\:border-orange-900\/40:is(.dark *){border-color:#7c2d1266}.dark\:border-purple-900\/40:is(.dark *){border-color:#581c8766}.dark\:border-rose-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(159 18 57 / var(--tw-border-opacity, 1))}.dark\:border-rose-800\/60:is(.dark *){border-color:#9f123999}.dark\:border-rose-900\/40:is(.dark *){border-color:#88133766}.dark\:border-rose-900\/50:is(.dark *){border-color:#88133780}.dark\:border-rose-900\/60:is(.dark *){border-color:#88133799}.dark\:border-sky-900\/40:is(.dark *){border-color:#0c4a6e66}.dark\:border-slate-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:border-slate-600\/50:is(.dark *){border-color:#47556980}.dark\:border-slate-600\/60:is(.dark *){border-color:#47556999}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-slate-700\/50:is(.dark *){border-color:#33415580}.dark\:border-slate-700\/60:is(.dark *){border-color:#33415599}.dark\:border-slate-700\/70:is(.dark *){border-color:#334155b3}.dark\:border-slate-700\/80:is(.dark *){border-color:#334155cc}.dark\:border-slate-700\/90:is(.dark *){border-color:#334155e6}.dark\:border-slate-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:border-slate-800\/60:is(.dark *){border-color:#1e293b99}.dark\:border-slate-800\/70:is(.dark *){border-color:#1e293bb3}.dark\:border-slate-800\/80:is(.dark *){border-color:#1e293bcc}.dark\:border-slate-800\/90:is(.dark *){border-color:#1e293be6}.dark\:border-teal-900\/40:is(.dark *){border-color:#134e4a66}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-t-slate-200:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.dark\:bg-\[\#0b132b\]\/75:is(.dark *){background-color:#0b132bbf}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66}.dark\:bg-amber-950\/20:is(.dark *){background-color:#451a0333}.dark\:bg-amber-950\/40:is(.dark *){background-color:#451a0366}.dark\:bg-amber-950\/50:is(.dark *){background-color:#451a0380}.dark\:bg-amber-950\/60:is(.dark *){background-color:#451a0399}.dark\:bg-blue-400\/15:is(.dark *){background-color:#60a5fa26}.dark\:bg-blue-400\/20:is(.dark *){background-color:#60a5fa33}.dark\:bg-blue-400\/5:is(.dark *){background-color:#60a5fa0d}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66}.dark\:bg-blue-900\/60:is(.dark *){background-color:#1e3a8a99}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d}.dark\:bg-blue-950\/40:is(.dark *){background-color:#17255466}.dark\:bg-blue-950\/50:is(.dark *){background-color:#17255480}.dark\:bg-blue-950\/60:is(.dark *){background-color:#17255499}.dark\:bg-emerald-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-500\/20:is(.dark *){background-color:#10b98133}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#022c224d}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#022c2266}.dark\:bg-emerald-950\/50:is(.dark *){background-color:#022c2280}.dark\:bg-emerald-950\/60:is(.dark *){background-color:#022c2299}.dark\:bg-indigo-400\/15:is(.dark *){background-color:#818cf826}.dark\:bg-indigo-950\/40:is(.dark *){background-color:#1e1b4b66}.dark\:bg-indigo-950\/50:is(.dark *){background-color:#1e1b4b80}.dark\:bg-indigo-950\/60:is(.dark *){background-color:#1e1b4b99}.dark\:bg-orange-950\/60:is(.dark *){background-color:#43140799}.dark\:bg-purple-950\/60:is(.dark *){background-color:#3b076499}.dark\:bg-red-900\/40:is(.dark *){background-color:#7f1d1d66}.dark\:bg-rose-950\/40:is(.dark *){background-color:#4c051966}.dark\:bg-rose-950\/50:is(.dark *){background-color:#4c051980}.dark\:bg-rose-950\/60:is(.dark *){background-color:#4c051999}.dark\:bg-sky-950\/60:is(.dark *){background-color:#082f4999}.dark\:bg-slate-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-500\/30:is(.dark *){background-color:#64748b4d}.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700\/60:is(.dark *){background-color:#33415599}.dark\:bg-slate-700\/70:is(.dark *){background-color:#334155b3}.dark\:bg-slate-700\/80:is(.dark *){background-color:#334155cc}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/40:is(.dark *){background-color:#1e293b66}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1e293b80}.dark\:bg-slate-800\/60:is(.dark *){background-color:#1e293b99}.dark\:bg-slate-800\/70:is(.dark *){background-color:#1e293bb3}.dark\:bg-slate-800\/80:is(.dark *){background-color:#1e293bcc}.dark\:bg-slate-800\/85:is(.dark *){background-color:#1e293bd9}.dark\:bg-slate-800\/90:is(.dark *){background-color:#1e293be6}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/30:is(.dark *){background-color:#0f172a4d}.dark\:bg-slate-900\/40:is(.dark *){background-color:#0f172a66}.dark\:bg-slate-900\/45:is(.dark *){background-color:#0f172a73}.dark\:bg-slate-900\/50:is(.dark *){background-color:#0f172a80}.dark\:bg-slate-900\/60:is(.dark *){background-color:#0f172a99}.dark\:bg-slate-900\/70:is(.dark *){background-color:#0f172ab3}.dark\:bg-slate-900\/75:is(.dark *){background-color:#0f172abf}.dark\:bg-slate-900\/80:is(.dark *){background-color:#0f172acc}.dark\:bg-slate-900\/85:is(.dark *){background-color:#0f172ad9}.dark\:bg-slate-900\/90:is(.dark *){background-color:#0f172ae6}.dark\:bg-slate-900\/95:is(.dark *){background-color:#0f172af2}.dark\:bg-slate-950\/30:is(.dark *){background-color:#0206174d}.dark\:bg-slate-950\/40:is(.dark *){background-color:#02061766}.dark\:bg-slate-950\/70:is(.dark *){background-color:#020617b3}.dark\:bg-teal-400\/20:is(.dark *){background-color:#2dd4bf33}.dark\:bg-teal-950\/60:is(.dark *){background-color:#042f2e99}.dark\:from-\[\#080e22\]:is(.dark *){--tw-gradient-from: #080e22 var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 14 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-\[\#080e22\]\/90:is(.dark *){--tw-gradient-from: rgb(8 14 34 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 14 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-amber-950\/50:is(.dark *){--tw-gradient-from: rgb(69 26 3 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-500\/20:is(.dark *){--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-950\/25:is(.dark *){--tw-gradient-from: rgb(23 37 84 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-950\/40:is(.dark *){--tw-gradient-from: rgb(23 37 84 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-indigo-500\/25:is(.dark *){--tw-gradient-from: rgb(99 102 241 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-indigo-950\/30:is(.dark *){--tw-gradient-from: rgb(30 27 75 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 27 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-rose-950\/50:is(.dark *){--tw-gradient-from: rgb(76 5 25 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(76 5 25 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-700:is(.dark *){--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-800\/90:is(.dark *){--tw-gradient-from: rgb(30 41 59 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-900:is(.dark *){--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-900\/90:is(.dark *){--tw-gradient-from: rgb(15 23 42 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-\[\#0d1633\]:is(.dark *){--tw-gradient-to: rgb(13 22 51 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0d1633 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-\[\#0d1633\]\/90:is(.dark *){--tw-gradient-to: rgb(13 22 51 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(13 22 51 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-800\/70:is(.dark *){--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(30 41 59 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-900:is(.dark *){--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-900\/60:is(.dark *){--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-900\/70:is(.dark *){--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-\[\#080e22\]:is(.dark *){--tw-gradient-to: #080e22 var(--tw-gradient-to-position)}.dark\:to-\[\#080e22\]\/90:is(.dark *){--tw-gradient-to: rgb(8 14 34 / .9) var(--tw-gradient-to-position)}.dark\:to-\[\#0f172a\]:is(.dark *){--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.dark\:to-amber-900\/40:is(.dark *){--tw-gradient-to: rgb(120 53 15 / .4) var(--tw-gradient-to-position)}.dark\:to-blue-500\/25:is(.dark *){--tw-gradient-to: rgb(59 130 246 / .25) var(--tw-gradient-to-position)}.dark\:to-blue-950\/15:is(.dark *){--tw-gradient-to: rgb(23 37 84 / .15) var(--tw-gradient-to-position)}.dark\:to-indigo-500\/20:is(.dark *){--tw-gradient-to: rgb(99 102 241 / .2) var(--tw-gradient-to-position)}.dark\:to-indigo-950\/20:is(.dark *){--tw-gradient-to: rgb(30 27 75 / .2) var(--tw-gradient-to-position)}.dark\:to-indigo-950\/30:is(.dark *){--tw-gradient-to: rgb(30 27 75 / .3) var(--tw-gradient-to-position)}.dark\:to-rose-900\/40:is(.dark *){--tw-gradient-to: rgb(136 19 55 / .4) var(--tw-gradient-to-position)}.dark\:to-slate-800:is(.dark *){--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.dark\:to-slate-800\/50:is(.dark *){--tw-gradient-to: rgb(30 41 59 / .5) var(--tw-gradient-to-position)}.dark\:to-slate-800\/80:is(.dark *){--tw-gradient-to: rgb(30 41 59 / .8) var(--tw-gradient-to-position)}.dark\:to-slate-950\/80:is(.dark *){--tw-gradient-to: rgb(2 6 23 / .8) var(--tw-gradient-to-position)}.dark\:fill-amber-950\/50:is(.dark *){fill:#451a0380}.dark\:fill-black\/30:is(.dark *){fill:#0000004d}.dark\:fill-blue-400:is(.dark *){fill:#60a5fa}.dark\:fill-blue-500\/15:is(.dark *){fill:#3b82f626}.dark\:fill-blue-500\/20:is(.dark *){fill:#3b82f633}.dark\:fill-blue-900\/60:is(.dark *){fill:#1e3a8a99}.dark\:fill-blue-950\/60:is(.dark *){fill:#17255499}.dark\:fill-emerald-400:is(.dark *){fill:#34d399}.dark\:fill-emerald-500\/15:is(.dark *){fill:#10b98126}.dark\:fill-emerald-950\/50:is(.dark *){fill:#022c2280}.dark\:fill-emerald-950\/60:is(.dark *){fill:#022c2299}.dark\:fill-indigo-500:is(.dark *){fill:#6366f1}.dark\:fill-indigo-500\/15:is(.dark *){fill:#6366f126}.dark\:fill-indigo-500\/20:is(.dark *){fill:#6366f133}.dark\:fill-indigo-950\/60:is(.dark *){fill:#1e1b4b99}.dark\:fill-sky-950\/50:is(.dark *){fill:#082f4980}.dark\:fill-slate-100:is(.dark *){fill:#f1f5f9}.dark\:fill-slate-200:is(.dark *){fill:#e2e8f0}.dark\:fill-slate-400:is(.dark *){fill:#94a3b8}.dark\:fill-slate-500:is(.dark *){fill:#64748b}.dark\:fill-slate-600:is(.dark *){fill:#475569}.dark\:fill-slate-700:is(.dark *){fill:#334155}.dark\:fill-slate-800:is(.dark *){fill:#1e293b}.dark\:fill-slate-800\/60:is(.dark *){fill:#1e293b99}.dark\:fill-slate-800\/80:is(.dark *){fill:#1e293bcc}.dark\:fill-slate-900:is(.dark *){fill:#0f172a}.dark\:fill-slate-900\/90:is(.dark *){fill:#0f172ae6}.dark\:fill-slate-900\/95:is(.dark *){fill:#0f172af2}.dark\:stroke-blue-800:is(.dark *){stroke:#1e40af}.dark\:stroke-emerald-800:is(.dark *){stroke:#065f46}.dark\:stroke-indigo-800:is(.dark *){stroke:#3730a3}.dark\:stroke-slate-600:is(.dark *){stroke:#475569}.dark\:stroke-slate-700:is(.dark *){stroke:#334155}.dark\:stroke-slate-700\/80:is(.dark *){stroke:#334155cc}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-blue-400\/80:is(.dark *){color:#60a5facc}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-indigo-200:is(.dark *){--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:text-rose-400\/90:is(.dark *){color:#fb7185e6}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-slate-600:is(.dark *){--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.dark\:text-slate-700:is(.dark *){--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.dark\:text-slate-900:is(.dark *){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:opacity-20:is(.dark *){opacity:.2}.dark\:opacity-40:is(.dark *){opacity:.4}.dark\:shadow-\[0_25px_50px_-12px_rgba\(0\,0\,0\,0\.65\)\]:is(.dark *){--tw-shadow: 0 25px 50px -12px rgba(0,0,0,.65);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_6px_20px_rgba\(0\,0\,0\,0\.4\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]:is(.dark *){--tw-shadow: 0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: 0 6px 20px var(--tw-shadow-color), inset 0 1px 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)}.dark\:shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.45\)\]:is(.dark *){--tw-shadow: 0 8px 30px rgba(0,0,0,.45);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[14px_0_40px_rgba\(0\,0\,0\,0\.6\)\]:is(.dark *){--tw-shadow: 14px 0 40px rgba(0,0,0,.6);--tw-shadow-colored: 14px 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-none:is(.dark *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:ring-blue-400\/30:is(.dark *){--tw-ring-color: rgb(96 165 250 / .3)}.dark\:ring-slate-700:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(51 65 85 / var(--tw-ring-opacity, 1))}.dark\:ring-slate-700\/40:is(.dark *){--tw-ring-color: rgb(51 65 85 / .4)}.dark\:ring-slate-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 41 59 / var(--tw-ring-opacity, 1))}.dark\:ring-slate-900:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(15 23 42 / var(--tw-ring-opacity, 1))}.dark\:placeholder\:text-slate-500:is(.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-slate-500:is(.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:focus-within\:bg-slate-900:focus-within:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:focus-within\:ring-blue-500\/20:focus-within:is(.dark *){--tw-ring-color: rgb(59 130 246 / .2)}.dark\:hover\:border-blue-500:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:hover\:border-blue-500\/50:hover:is(.dark *){border-color:#3b82f680}.dark\:hover\:border-blue-500\/80:hover:is(.dark *){border-color:#3b82f6cc}.dark\:hover\:border-blue-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.dark\:hover\:border-blue-700:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:hover\:border-rose-800\/60:hover:is(.dark *){border-color:#9f123999}.dark\:hover\:border-slate-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:hover\:border-slate-700:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:hover\:border-slate-700\/50:hover:is(.dark *){border-color:#33415580}.dark\:hover\:bg-blue-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-blue-900\/20:hover:is(.dark *){background-color:#1e3a8a33}.dark\:hover\:bg-blue-900\/50:hover:is(.dark *){background-color:#1e3a8a80}.dark\:hover\:bg-blue-900\/60:hover:is(.dark *){background-color:#1e3a8a99}.dark\:hover\:bg-blue-950\/60:hover:is(.dark *){background-color:#17255499}.dark\:hover\:bg-emerald-900\/60:hover:is(.dark *){background-color:#064e3b99}.dark\:hover\:bg-red-950\/40:hover:is(.dark *){background-color:#450a0a66}.dark\:hover\:bg-rose-900\/20:hover:is(.dark *){background-color:#88133733}.dark\:hover\:bg-rose-900\/50:hover:is(.dark *){background-color:#88133780}.dark\:hover\:bg-rose-950\/60:hover:is(.dark *){background-color:#4c051999}.dark\:hover\:bg-slate-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-700\/80:hover:is(.dark *){background-color:#334155cc}.dark\:hover\:bg-slate-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800\/30:hover:is(.dark *){background-color:#1e293b4d}.dark\:hover\:bg-slate-800\/40:hover:is(.dark *){background-color:#1e293b66}.dark\:hover\:bg-slate-800\/50:hover:is(.dark *){background-color:#1e293b80}.dark\:hover\:bg-slate-800\/60:hover:is(.dark *){background-color:#1e293b99}.dark\:hover\:bg-slate-800\/80:hover:is(.dark *){background-color:#1e293bcc}.dark\:hover\:bg-slate-800\/90:hover:is(.dark *){background-color:#1e293be6}.dark\:hover\:bg-white:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-blue-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:hover\:text-emerald-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:hover\:text-rose-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:shadow-blue-900\/20:hover:is(.dark *){--tw-shadow-color: rgb(30 58 138 / .2);--tw-shadow: var(--tw-shadow-colored)}.dark\:focus\:border-blue-500\/80:focus:is(.dark *){border-color:#3b82f6cc}.dark\:focus\:bg-slate-900:focus:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:focus\:ring-blue-500\/20:focus:is(.dark *){--tw-ring-color: rgb(59 130 246 / .2)}.dark\:active\:bg-blue-900\/80:active:is(.dark *){background-color:#1e3a8acc}.dark\:disabled\:border-slate-700:disabled:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:disabled\:bg-slate-900\/80:disabled:is(.dark *){background-color:#0f172acc}.dark\:disabled\:text-slate-500:disabled:is(.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:bg-blue-950\/20:is(.dark *){background-color:#17255433}.group:hover .dark\:group-hover\:bg-slate-700\/80:is(.dark *){background-color:#334155cc}.group\/file:hover .dark\:group-hover\/file\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:has-\[\:disabled\]\:border-slate-700:has(:disabled):is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:has-\[\:checked\]\:bg-blue-950\/30:has(:checked):is(.dark *){background-color:#1725544d}.dark\:has-\[\:disabled\]\:bg-slate-900\/80:has(:disabled):is(.dark *){background-color:#0f172acc}@media (min-width: 640px){.sm\:\!-left-4{left:-1rem!important}.sm\:\!-right-4{right:-1rem!important}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-5{grid-column:span 5 / span 5}.sm\:col-span-6{grid-column:span 6 / span 6}.sm\:col-span-7{grid-column:span 7 / span 7}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:\!flex{display:flex!important}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:\!h-10{height:2.5rem!important}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-48{height:12rem}.sm\:h-\[350px\]{height:350px}.sm\:max-h-11{max-height:2.75rem}.sm\:\!w-10{width:2.5rem!important}.sm\:w-1\/3{width:33.333333%}.sm\:w-12{width:3rem}.sm\:w-2\/3{width:66.666667%}.sm\:w-64{width:16rem}.sm\:w-72{width:18rem}.sm\:w-96{width:24rem}.sm\:w-\[22rem\]{width:22rem}.sm\:w-auto{width:auto}.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:rounded-2xl{border-radius:1rem}.sm\:border-0{border-width:0px}.sm\:p-1{padding:.25rem}.sm\:p-1\.5{padding:.375rem}.sm\:p-10{padding:2.5rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-3\.5{padding:.875rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[9\.5px\]{font-size:9.5px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:after\:\!text-sm:after{content:var(--tw-content);font-size:.875rem!important;line-height:1.25rem!important}}@media (min-width: 768px){.md\:left-0{left:0}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:\!w-12{width:3rem!important}.md\:w-2\/3{width:66.666667%}.md\:w-auto{width:auto}.md\:max-w-\[72\%\]{max-width:72%}.md\:max-w-lg{max-width:32rem}.md\:flex-1{flex:1 1 0%}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[310px_minmax\(0\,1fr\)\]{grid-template-columns:310px minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-5{gap:1.25rem}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:rounded-xl{border-radius:.75rem}.md\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.md\:border-0{border-width:0px}.md\:border-t-0{border-top-width:0px}.md\:bg-transparent{background-color:transparent}.md\:p-0{padding:0}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:pb-3{padding-bottom:.75rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pl-1\.5{padding-left:.375rem}.md\:pr-3{padding-right:.75rem}.md\:pt-0{padding-top:0}.md\:pt-\[7vh\]{padding-top:7vh}.md\:text-\[15px\]{font-size:15px}.md\:text-base{font-size:1rem;line-height:1.5rem}.dark\:md\:bg-transparent:is(.dark *){background-color:transparent}}@media (min-width: 1024px){.lg\:left-64{left:16rem}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-\[160px\]{max-width:160px}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:px-9{padding-left:2.25rem;padding-right:2.25rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:pl-64{padding-left:16rem}.group:hover .lg\:group-hover\:flex{display:flex}}@media (min-width: 1280px){.xl\:h-\[88vh\]{height:88vh}.xl\:h-\[90vh\]{height:90vh}.xl\:min-h-\[200px\]{min-height:200px}.xl\:w-\[35\%\]{width:35%}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}}.\[\&\:not\(\.hidden\)\]\:flex:not(.hidden){display:flex}
