[data-dev-tools=true]{--es-z-highlight: 9998;--es-z-modal: 10000;--es-z-preview: 99999;--es-z-main: 9999;--es-shadow-primary: 0 10px 30px rgba(102, 126, 234, .4);--es-shadow-primary-hover: 0 15px 40px rgba(102, 126, 234, .5);--es-shadow-success: 0 10px 30px rgba(34, 197, 94, .4);--es-shadow-success-hover: 0 15px 40px rgba(34, 197, 94, .5);--es-shadow-error: 0 10px 30px rgba(239, 68, 68, .4);--es-shadow-error-hover: 0 15px 40px rgba(239, 68, 68, .5);--es-shadow-warning: 0 10px 30px rgba(251, 191, 36, .4);--es-shadow-warning-hover: 0 15px 40px rgba(251, 191, 36, .5);--es-shadow-info: 0 10px 30px rgba(59, 130, 246, .4);--es-shadow-info-hover: 0 15px 40px rgba(59, 130, 246, .5);--es-shadow-modal: 0 25px 50px -12px rgba(0, 0, 0, .6);--es-shadow-brand: 0 10px 30px rgba(102, 126, 234, .4);--es-shadow-brand-hover: 0 15px 40px rgba(102, 126, 234, .5);--es-color-primary: #818cf8;--es-color-primary-bg: rgba(99, 102, 241, .15);--es-color-primary-bg-hover: rgba(99, 102, 241, .25);--es-color-primary-border: rgba(99, 102, 241, .3);--es-color-primary-border-hover: rgba(99, 102, 241, .5);--es-color-success: #22c55e;--es-color-success-bg: rgba(34, 197, 94, .15);--es-color-success-bg-hover: rgba(34, 197, 94, .25);--es-color-success-border: rgba(34, 197, 94, .3);--es-color-success-border-hover: rgba(34, 197, 94, .5);--es-color-error: #ef4444;--es-color-error-bg: rgba(239, 68, 68, .15);--es-color-error-bg-hover: rgba(239, 68, 68, .25);--es-color-error-border: rgba(239, 68, 68, .3);--es-color-error-border-hover: rgba(239, 68, 68, .5);--es-color-warning: #fbbf24;--es-color-warning-bg: rgba(251, 191, 36, .15);--es-color-warning-bg-hover: rgba(251, 191, 36, .25);--es-color-warning-border: rgba(251, 191, 36, .3);--es-color-warning-border-hover: rgba(251, 191, 36, .5);--es-color-info: #3b82f6;--es-color-info-bg: rgba(59, 130, 246, .15);--es-color-info-bg-hover: rgba(59, 130, 246, .25);--es-color-info-border: rgba(59, 130, 246, .3);--es-color-info-border-hover: rgba(59, 130, 246, .5);--es-color-neutral-text: #f1f5f9;--es-color-neutral-text-secondary: #94a3b8;--es-color-neutral-text-disabled: #64748b;--es-color-neutral-bg: rgba(30, 41, 59, .8);--es-color-neutral-bg-hover: rgba(30, 41, 59, 1);--es-color-neutral-bg-hover-dark: rgba(30, 41, 59, .5);--es-color-neutral-bg-light: rgba(51, 65, 85, .5);--es-color-neutral-border: rgba(71, 85, 105, .5);--es-color-neutral-bg-disabled: rgba(100, 116, 139, .1);--es-color-modal-backdrop: rgba(0, 0, 0, .75);--es-color-modal-bg: rgba(15, 23, 42, .98);--es-color-modal-border: rgba(148, 163, 184, .2)}[data-dev-tools=true] .flex{display:flex}[data-dev-tools=true] .flex-col{flex-direction:column}[data-dev-tools=true] .flex-1{flex:1 1 0%}[data-dev-tools=true] .inline-flex{display:inline-flex}[data-dev-tools=true] .inline-block{display:inline-block}[data-dev-tools=true] .block{display:block}[data-dev-tools=true] .items-center{align-items:center}[data-dev-tools=true] .justify-between{justify-content:space-between}[data-dev-tools=true] .justify-center{justify-content:center}[data-dev-tools=true] .justify-end{justify-content:flex-end}[data-dev-tools=true] .flex-wrap{flex-wrap:wrap}[data-dev-tools=true] .gap-1{gap:.25rem}[data-dev-tools=true] .gap-2{gap:.5rem}[data-dev-tools=true] .gap-3{gap:.75rem}[data-dev-tools=true] .m-0{margin:0}[data-dev-tools=true] .mb-1{margin-bottom:.25rem}[data-dev-tools=true] .mb-2{margin-bottom:.5rem}[data-dev-tools=true] .mb-3{margin-bottom:.75rem}[data-dev-tools=true] .mb-4{margin-bottom:1rem}[data-dev-tools=true] .mb-6{margin-bottom:1.5rem}[data-dev-tools=true] .mt-0{margin-top:0}[data-dev-tools=true] .mt-0\.5{margin-top:.125rem}[data-dev-tools=true] .mt-1{margin-top:.25rem}[data-dev-tools=true] .mt-2{margin-top:.5rem}[data-dev-tools=true] .ml-1{margin-left:.25rem}[data-dev-tools=true] .ml-10{margin-left:2.5rem}[data-dev-tools=true] .-mt-0\.5{margin-top:-.125rem}[data-dev-tools=true] .-mt-1{margin-top:-.25rem}[data-dev-tools=true] .p-1{padding:.25rem}[data-dev-tools=true] .p-2{padding:.5rem}[data-dev-tools=true] .p-3{padding:.75rem}[data-dev-tools=true] .p-4{padding:1rem}[data-dev-tools=true] .p-6{padding:1.5rem}[data-dev-tools=true] .p-7{padding:1.75rem}[data-dev-tools=true] .p-\[60px_40px\]{padding:60px 40px}[data-dev-tools=true] .py-1{padding-top:.25rem;padding-bottom:.25rem}[data-dev-tools=true] .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}[data-dev-tools=true] .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}[data-dev-tools=true] .py-2{padding-top:.5rem;padding-bottom:.5rem}[data-dev-tools=true] .py-3{padding-top:.75rem;padding-bottom:.75rem}[data-dev-tools=true] .py-4{padding-top:1rem;padding-bottom:1rem}[data-dev-tools=true] .px-2{padding-left:.5rem;padding-right:.5rem}[data-dev-tools=true] .px-1{padding-left:.25rem;padding-right:.25rem}[data-dev-tools=true] .px-3{padding-left:.75rem;padding-right:.75rem}[data-dev-tools=true] .px-4{padding-left:1rem;padding-right:1rem}[data-dev-tools=true] .px-6{padding-left:1.5rem;padding-right:1.5rem}[data-dev-tools=true] .px-8{padding-left:2rem;padding-right:2rem}[data-dev-tools=true] .fixed{position:fixed}[data-dev-tools=true] .absolute{position:absolute}[data-dev-tools=true] .relative{position:relative}[data-dev-tools=true] .inset-0{inset:0}[data-dev-tools=true] .bottom-4{bottom:1rem}[data-dev-tools=true] .top-2{top:.5rem}[data-dev-tools=true] .top-4{top:1rem}[data-dev-tools=true] .right-2{right:.5rem}[data-dev-tools=true] .right-4{right:1rem}[data-dev-tools=true] .w-full{width:100%}[data-dev-tools=true] .w-25{width:6.25rem}[data-dev-tools=true] .w-187\.5{width:46.875rem}[data-dev-tools=true] .w-100{width:25rem}[data-dev-tools=true] .max-w-160{max-width:40rem}[data-dev-tools=true] .max-w-187\.5{max-width:46.875rem}[data-dev-tools=true] .max-w-full{max-width:100%}[data-dev-tools=true] .max-w-\[95vw\]{max-width:95vw}[data-dev-tools=true] .max-h-\[85vh\]{max-height:85vh}[data-dev-tools=true] .max-h-37\.5{max-height:9.375rem}[data-dev-tools=true] .max-h-48{max-height:12rem}[data-dev-tools=true] .max-h-50{max-height:12.5rem}[data-dev-tools=true] .max-h-100{max-height:25rem}[data-dev-tools=true] .max-h-none{max-height:none}[data-dev-tools=true] .min-w-75{min-width:18.75rem}[data-dev-tools=true] .min-h-20{min-height:5rem}[data-dev-tools=true] .min-h-full{min-height:100vh}[data-dev-tools=true] .h-auto{height:auto}[data-dev-tools=true] .size-4\.5{width:1.125rem;height:1.125rem}[data-dev-tools=true] .size-9{width:2.25rem;height:2.25rem}[data-dev-tools=true] .size-10{width:2.5rem;height:2.5rem}[data-dev-tools=true] .text-xs{font-size:.75rem;line-height:1rem}[data-dev-tools=true] .text-sm{font-size:.875rem;line-height:1.25rem}[data-dev-tools=true] .text-base{font-size:1rem;line-height:1.5rem}[data-dev-tools=true] .text-lg{font-size:1.125rem;line-height:1.75rem}[data-dev-tools=true] .text-2xl{font-size:1.5rem;line-height:2rem}[data-dev-tools=true] .text-3xl{font-size:1.875rem;line-height:2.25rem}[data-dev-tools=true] .font-medium{font-weight:500}[data-dev-tools=true] .font-semibold{font-weight:600}[data-dev-tools=true] .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}[data-dev-tools=true] .leading-tight{line-height:1.25}[data-dev-tools=true] .leading-snug{line-height:1.375}[data-dev-tools=true] .leading-relaxed{line-height:1.625}[data-dev-tools=true] .tracking-wider{letter-spacing:.05em}[data-dev-tools=true] .text-center{text-align:center}[data-dev-tools=true] .italic{font-style:italic}[data-dev-tools=true] .break-all{word-break:break-all}[data-dev-tools=true] .uppercase{text-transform:uppercase}[data-dev-tools=true] .text-white{color:#fff}[data-dev-tools=true] .text-primary{color:var(--es-color-primary)}[data-dev-tools=true] .text-warning{color:var(--es-color-warning)}[data-dev-tools=true] .text-success{color:var(--es-color-success)}[data-dev-tools=true] .text-error,[data-dev-tools=true] .text-error-text{color:var(--es-color-error)}[data-dev-tools=true] .text-info{color:var(--es-color-info)}[data-dev-tools=true] .text-neutral-text{color:var(--es-color-neutral-text)}[data-dev-tools=true] .text-neutral-text-secondary{color:var(--es-color-neutral-text-secondary)}[data-dev-tools=true] .text-neutral-text-disabled{color:var(--es-color-neutral-text-disabled)}[data-dev-tools=true] .bg-transparent{background-color:transparent}[data-dev-tools=true] .bg-primary-bg{background-color:var(--es-color-primary-bg)}[data-dev-tools=true] .bg-success-bg{background-color:var(--es-color-success-bg)}[data-dev-tools=true] .bg-success-bg-hover{background-color:var(--es-color-success-bg-hover)}[data-dev-tools=true] .bg-error-bg{background-color:var(--es-color-error-bg)}[data-dev-tools=true] .bg-info-bg{background-color:var(--es-color-info-bg)}[data-dev-tools=true] .bg-warning-bg{background-color:var(--es-color-warning-bg)}[data-dev-tools=true] .bg-neutral-bg{background-color:var(--es-color-neutral-bg)}[data-dev-tools=true] .bg-neutral-bg-hover{background-color:var(--es-color-neutral-bg-hover)}[data-dev-tools=true] .bg-neutral-bg-hover-dark{background-color:var(--es-color-neutral-bg-hover-dark)}[data-dev-tools=true] .bg-neutral-bg-light{background-color:var(--es-color-neutral-bg-light)}[data-dev-tools=true] .bg-neutral-bg-disabled{background-color:var(--es-color-neutral-bg-disabled)}[data-dev-tools=true] .bg-modal-backdrop{background-color:var(--es-color-modal-backdrop)}[data-dev-tools=true] .bg-modal-bg{background-color:var(--es-color-modal-bg)}[data-dev-tools=true] .bg-black\/50{background-color:#00000080}[data-dev-tools=true] .bg-black\/80{background-color:#000c}[data-dev-tools=true] .bg-gradient-primary{background:linear-gradient(135deg,#667eea,#764ba2)}[data-dev-tools=true] .bg-gradient-brand{background:linear-gradient(135deg,#f59e0b,#ef4444)}[data-dev-tools=true] .bg-gradient-success{background:linear-gradient(135deg,#22c55e,#16a34a)}[data-dev-tools=true] .bg-gradient-error{background:linear-gradient(135deg,#ef4444,#dc2626)}[data-dev-tools=true] .bg-gradient-info{background:linear-gradient(135deg,#3b82f6,#2563eb)}[data-dev-tools=true] .bg-gradient-warning{background:linear-gradient(135deg,#f59e0b,#d97706)}[data-dev-tools=true] .border{border:1px solid}[data-dev-tools=true] .border-0{border:0}[data-dev-tools=true] .border-2{border:2px solid}[data-dev-tools=true] .border-l-2{border-left-width:2px}[data-dev-tools=true] .border-l-3{border-left-width:3px}[data-dev-tools=true] .border-dashed{border-style:dashed}[data-dev-tools=true] .border-solid{border-style:solid}[data-dev-tools=true] .border-none{border-style:none}[data-dev-tools=true] .border-primary-border{border-color:var(--es-color-primary-border)}[data-dev-tools=true] .border-success-border{border-color:var(--es-color-success-border)}[data-dev-tools=true] .border-error-border{border-color:var(--es-color-error-border)}[data-dev-tools=true] .border-info{border-color:var(--es-color-info)}[data-dev-tools=true] .border-info-border{border-color:var(--es-color-info-border)}[data-dev-tools=true] .border-warning-border{border-color:var(--es-color-warning-border)}[data-dev-tools=true] .border-neutral-border{border-color:var(--es-color-neutral-border)}[data-dev-tools=true] .border-modal-border{border-color:var(--es-color-modal-border)}[data-dev-tools=true] .rounded-sm{border-radius:.125rem}[data-dev-tools=true] .rounded-md{border-radius:.375rem}[data-dev-tools=true] .rounded-lg{border-radius:.5rem}[data-dev-tools=true] .rounded-xl{border-radius:.75rem}[data-dev-tools=true] .rounded-full{border-radius:9999px}[data-dev-tools=true] .shadow-sm{box-shadow:0 1px 2px #0000000d}[data-dev-tools=true] .shadow-md{box-shadow:0 4px 6px -1px #0000001a}[data-dev-tools=true] .shadow-lg{box-shadow:0 10px 15px -3px #0000001a}[data-dev-tools=true] .shadow-xl{box-shadow:0 20px 25px -5px #0000001a}[data-dev-tools=true] .shadow-2xl{box-shadow:0 25px 50px -12px #00000040}[data-dev-tools=true] .shadow-primary{box-shadow:var(--es-shadow-primary)}[data-dev-tools=true] .shadow-primary-hover{box-shadow:var(--es-shadow-primary-hover)}[data-dev-tools=true] .shadow-success{box-shadow:var(--es-shadow-success)}[data-dev-tools=true] .shadow-success-hover{box-shadow:var(--es-shadow-success-hover)}[data-dev-tools=true] .shadow-error{box-shadow:var(--es-shadow-error)}[data-dev-tools=true] .shadow-error-hover{box-shadow:var(--es-shadow-error-hover)}[data-dev-tools=true] .shadow-warning{box-shadow:var(--es-shadow-warning)}[data-dev-tools=true] .shadow-info{box-shadow:var(--es-shadow-info)}[data-dev-tools=true] .shadow-info-hover{box-shadow:var(--es-shadow-info-hover)}[data-dev-tools=true] .shadow-modal{box-shadow:var(--es-shadow-modal)}[data-dev-tools=true] .shadow-brand{box-shadow:var(--es-shadow-brand)}[data-dev-tools=true] .shadow-brand-hover{box-shadow:var(--es-shadow-brand-hover)}[data-dev-tools=true] .shadow-black\/50{box-shadow:0 25px 50px -12px #00000080}[data-dev-tools=true] .shadow-\[0_0_0_4px_rgba\(59\,130\,246\,0\.25\)\]{box-shadow:0 0 0 4px #3b82f640}[data-dev-tools=true] .z-highlight{z-index:var(--es-z-highlight)}[data-dev-tools=true] .z-main{z-index:var(--es-z-main)}[data-dev-tools=true] .z-modal{z-index:var(--es-z-modal)}[data-dev-tools=true] .z-preview{z-index:var(--es-z-preview)}[data-dev-tools=true] .z-99999{z-index:99999}[data-dev-tools=true] .z-100000{z-index:100000}[data-dev-tools=true] .opacity-50{opacity:.5}[data-dev-tools=true] .opacity-60{opacity:.6}[data-dev-tools=true] .opacity-85{opacity:.85}[data-dev-tools=true] .opacity-90{opacity:.9}[data-dev-tools=true] .opacity-100{opacity:1}[data-dev-tools=true] .transition-all{transition-property:all}[data-dev-tools=true] .transition-opacity{transition-property:opacity}[data-dev-tools=true] .transition-colors{transition-property:color,background-color,border-color}[data-dev-tools=true] .duration-150{transition-duration:.15s}[data-dev-tools=true] .duration-200{transition-duration:.2s}[data-dev-tools=true] .duration-300{transition-duration:.3s}[data-dev-tools=true] .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}[data-dev-tools=true] .scale-\[1\.02\]{transform:scale(1.02)}[data-dev-tools=true] .scale-105{transform:scale(1.05)}[data-dev-tools=true] .scale-110{transform:scale(1.1)}[data-dev-tools=true] .-translate-y-0\.5{transform:translateY(-.125rem)}[data-dev-tools=true] .rotate-90{transform:rotate(90deg)}[data-dev-tools=true] .transform-\[cubic-bezier\(0\.4\,_0\,_0\.2\,_1\)\]{transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-dev-tools=true] .hover\:scale-105:hover{transform:scale(1.05)}[data-dev-tools=true] .hover\:scale-110:hover{transform:scale(1.1)}[data-dev-tools=true] .hover\:scale-\[1\.02\]:hover{transform:scale(1.02)}[data-dev-tools=true] .hover\:-translate-y-0\.5:hover{transform:translateY(-.125rem)}[data-dev-tools=true] .hover\:rotate-90:hover{transform:rotate(90deg)}[data-dev-tools=true] .hover\:bg-primary-bg-hover:hover{background-color:var(--es-color-primary-bg-hover)}[data-dev-tools=true] .hover\:bg-success-bg-hover:hover{background-color:var(--es-color-success-bg-hover)}[data-dev-tools=true] .hover\:bg-error-bg-hover:hover{background-color:var(--es-color-error-bg-hover)}[data-dev-tools=true] .hover\:bg-info-bg-hover:hover{background-color:var(--es-color-info-bg-hover)}[data-dev-tools=true] .hover\:bg-warning-bg-hover:hover{background-color:var(--es-color-warning-bg-hover)}[data-dev-tools=true] .hover\:bg-neutral-bg-hover-dark:hover{background-color:var(--es-color-neutral-bg-hover-dark)}[data-dev-tools=true] .hover\:bg-black\/70:hover{background-color:#000000b3}[data-dev-tools=true] .hover\:border-primary-border-hover:hover{border-color:var(--es-color-primary-border-hover)}[data-dev-tools=true] .hover\:border-success-border-hover:hover{border-color:var(--es-color-success-border-hover)}[data-dev-tools=true] .hover\:border-error-border-hover:hover{border-color:var(--es-color-error-border-hover)}[data-dev-tools=true] .hover\:border-info-border-hover:hover{border-color:var(--es-color-info-border-hover)}[data-dev-tools=true] .hover\:shadow-primary-hover:hover{box-shadow:var(--es-shadow-primary-hover)}[data-dev-tools=true] .hover\:shadow-success-hover:hover{box-shadow:var(--es-shadow-success-hover)}[data-dev-tools=true] .hover\:shadow-brand-hover:hover{box-shadow:var(--es-shadow-brand-hover)}[data-dev-tools=true] .hover\:opacity-90:hover{opacity:.9}[data-dev-tools=true] .backdrop-blur-sm{backdrop-filter:blur(4px)}[data-dev-tools=true] .backdrop-blur-lg{backdrop-filter:blur(16px)}[data-dev-tools=true] .overflow-auto{overflow:auto}[data-dev-tools=true] .overflow-hidden{overflow:hidden}[data-dev-tools=true] .cursor-pointer{cursor:pointer}[data-dev-tools=true] .cursor-not-allowed{cursor:not-allowed}[data-dev-tools=true] .cursor-grab{cursor:grab}[data-dev-tools=true] .cursor-grabbing,[data-dev-tools=true] .active\:cursor-grabbing:active{cursor:grabbing}[data-dev-tools=true] .pointer-events-none{pointer-events:none}[data-dev-tools=true] .select-none{user-select:none}[data-dev-tools=true] .whitespace-pre-wrap{white-space:pre-wrap}[data-dev-tools=true] .box-border{box-sizing:border-box}[data-dev-tools=true] .outline-none{outline:2px solid transparent;outline-offset:2px}[data-dev-tools=true] .resize-none{resize:none}[data-dev-tools=true] .resize-y{resize:vertical}[data-dev-tools=true] .font-inherit{font:inherit}[data-dev-tools=true] .leading-\[1\.6\]{line-height:1.6}[data-dev-tools=true] .disabled{opacity:.5;cursor:not-allowed}[data-dev-tools=true] .animate-\[fadeIn_0\.2s_ease\]{animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}[data-dev-tools=true] .accent-primary{accent-color:var(--es-color-primary)}[data-dev-tools=true] .accent-warning{accent-color:var(--es-color-warning)}[data-dev-tools=true] .group:hover .group-hover\:-mt-1{margin-top:-.25rem}
