*,: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:Inter,system-ui,-apple-system,sans-serif;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:JetBrains Mono,Fira Code,ui-monospace,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}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip!important;scrollbar-gutter:stable}html,body,#root{min-height:100%;overflow-x:clip!important;background-color:var(--bg-base);background-image:var(--bg-gradient);background-attachment:fixed;color:var(--text-primary);font-family:var(--font-sans);font-size:clamp(14px,1vw + 12px,16px);line-height:1.6}h1{font-family:var(--font-display);font-size:clamp(1.625rem,4vw + .5rem,3rem);font-weight:700;line-height:1.12;letter-spacing:-.01em;text-wrap:balance;color:var(--text-primary)}h2{font-family:var(--font-display);font-size:clamp(1.25rem,2.5vw + .5rem,2rem);font-weight:700;line-height:1.18;letter-spacing:-.005em;text-wrap:balance;color:var(--text-primary)}h3{font-family:var(--font-display);font-size:clamp(1rem,1.5vw + .25rem,1.375rem);font-weight:600;line-height:1.3;color:var(--text-primary)}h4{font-family:var(--font-sans);font-size:clamp(.9rem,1vw + .2rem,1.125rem);font-weight:600;line-height:1.4;color:var(--text-primary)}p{color:var(--text-secondary);line-height:1.7}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit}button,a[role=button],[role=tab]{min-height:36px;touch-action:manipulation}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--bg-elevated) inset!important;-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px;border:1px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background:#ffffff59}::-moz-selection{background:#ca8a044d;color:#fff}::selection{background:#ca8a044d;color:#fff}.container{width:100%}@media (min-width: 380px){.container{max-width:380px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.h1-page{font-family:var(--font-sans);font-weight:800;font-size:clamp(1.625rem,4vw + .5rem,3rem);line-height:1.12;letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance}.h2-section{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.25rem,2.5vw + .5rem,2rem);line-height:1.18;letter-spacing:-.015em;color:var(--text-primary);text-wrap:balance}.h3-card{font-family:var(--font-sans);font-weight:700;font-size:clamp(1rem,1.5vw + .25rem,1.375rem);line-height:1.3;color:var(--text-primary)}.body-md{font-family:var(--font-sans);font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.body-sm{font-family:var(--font-sans);font-size:.8125rem;line-height:1.6;color:var(--text-secondary)}.label-xs{font-family:var(--font-sans);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.data-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.glass-panel{background:#0a0d14a6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 1px #ffffff0d,0 1px 2px #0000004d,0 12px 30px #0006;transition:border-color .25s,box-shadow .25s,transform .25s}.glass-input{display:block;width:100%;background:#00000059;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);color:var(--text-primary);padding:.75rem 1.125rem;transition:border-color .2s,box-shadow .2s,background-color .2s;outline:none;line-height:1.5;box-shadow:inset 0 2px 4px #0003}.glass-input::-moz-placeholder{color:var(--text-muted)}.glass-input::placeholder{color:var(--text-muted)}.glass-input:focus{border-color:#ca8a048c;box-shadow:inset 0 2px 4px #0003,0 0 0 3px #ca8a0426;background:#00000080}.field-label{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem}.th-label{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.badge{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .65rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.badge-green{background:#10b9811a;color:#34d399;border:1px solid rgba(16,185,129,.25)}.badge-red{background:#ef44441a;color:#f87171;border:1px solid rgba(239,68,68,.25)}.badge-amber{background:#f59e0b1a;color:#fbbf24;border:1px solid rgba(245,158,11,.25)}.badge-indigo{background:#eab3081a;color:#facc15;border:1px solid rgba(234,179,8,.25)}.badge-sky{background:#0ea5e91a;color:#38bdf8;border:1px solid rgba(14,165,233,.25)}.badge-purple{background:#a855f71a;color:#c084fc;border:1px solid rgba(168,85,247,.25)}.status-dot{display:inline-block;width:6px;height:6px;border-radius:999px;flex-shrink:0}.status-dot-success{background:var(--success);--dot-glow: rgba(16,185,129,.55)}.status-dot-warning{background:var(--warning);--dot-glow: rgba(245,158,11,.55)}.status-dot-vivid{box-shadow:0 0 10px var(--dot-glow, transparent)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--accent-400),var(--accent-500),var(--accent-600));background-size:200% auto;color:#fff;font-weight:700;font-size:.875rem;letter-spacing:.01em;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-position .5s ease,transform .15s,box-shadow .15s;box-shadow:0 0 20px var(--accent-glow),0 4px 12px #b3431f26;white-space:nowrap}.btn-primary:hover{background-position:right center;transform:translateY(-1.5px);box-shadow:0 0 28px var(--accent-glow),0 6px 20px #dd755033}.btn-primary:active{transform:translateY(0) scale(.97)!important}.btn-primary:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none;background-position:left center}.btn-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--accent-400),var(--accent-500),var(--accent-600));background-size:200% auto;color:#fff;font-weight:700;font-size:.875rem;letter-spacing:.01em;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-position .5s ease,transform .15s,box-shadow .15s;box-shadow:0 0 20px var(--accent-glow),0 4px 12px #b3431f26;white-space:nowrap}.btn-cta:hover{background-position:right center;transform:translateY(-1.5px);box-shadow:0 0 28px var(--accent-glow),0 6px 20px #dd755033}.btn-cta:active{transform:translateY(0) scale(.97)!important}.btn-cta:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none;background-position:left center}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.125rem;border-radius:var(--radius-md);background:#ffffff0a;border:1px solid var(--border);color:var(--text-secondary);font-weight:600;font-size:.875rem;cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.btn-ghost:hover{background:#ffffff14;border-color:var(--border-hover);color:#fff}.btn-outline-glass{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-md);background:transparent;border:1px solid rgba(249,115,22,.2);color:#e2e8f0;font-weight:700;font-size:.875rem;letter-spacing:.01em;cursor:pointer;transition:all .3s ease;white-space:nowrap}.btn-outline-glass:hover{background:#f973160d;border-color:#f9731680;color:#fff;box-shadow:0 0 15px #f9731626;transform:translateY(-1px)}.btn-outline-glass:active{transform:translateY(0) scale(.97)!important}.light-mode .btn-outline-glass{border:1px solid rgba(217,119,6,.3);color:var(--text-secondary)}.light-mode .btn-outline-glass:hover{background:#d977060a;border-color:#d9770699;color:var(--text-primary);box-shadow:0 0 12px #d977061a}.btn-white{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.625rem;border-radius:var(--radius-md);background:#fff;color:#0a0d14;font-weight:800;font-size:.875rem;cursor:pointer;transition:background .15s,transform .15s;box-shadow:0 0 24px #ffffff1f;white-space:nowrap}.btn-white:hover{background:#e2e8f0;transform:translateY(-1px)}.page-wrapper{max-width:1300px;margin:0 auto;padding:var(--space-page-y) var(--space-page-x) 5rem}.page-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.page-header h1{font-size:clamp(1.375rem,3vw,1.875rem)}.page-header p{font-size:.875rem;margin-top:.25rem}.stat-card{position:relative;overflow:hidden;padding:clamp(1rem,3vw,1.5rem);border-radius:var(--radius-lg);transition:transform .2s}.stat-card:hover{transform:translateY(-2px)}.stat-label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);display:block;margin-bottom:.5rem}.stat-value{font-size:clamp(1.625rem,4vw,2.25rem);font-weight:900;letter-spacing:-.035em;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.currency-symbol{opacity:.6;font-weight:700}.nav-link{position:relative;font-size:.8125rem;font-weight:600;color:var(--text-secondary);transition:color .2s,background-color .2s,border-color .2s;padding:.5rem 1rem;border-radius:999px;border:1px solid transparent;white-space:nowrap}.nav-link:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff0d}.nav-link.active{color:#fff;background:#ca8a041f;border-color:#ca8a0433}@media (max-width: 1535px){.nav-link{padding:.35rem .6rem;font-size:.76rem}}@media (max-width: 1279px){.nav-link{padding:.25rem .45rem;font-size:.72rem}}.resp-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.divider{height:1px;background:var(--border);width:100%}.mono{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace}.grad-text{background:linear-gradient(135deg,var(--accent-300),var(--accent-500),var(--accent-600));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-\[-15px\]{top:-15px;right:-15px;bottom:-15px;left:-15px}.inset-\[-1px\]{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-x-0{left:0;right:0}.inset-x-1\.5{left:.375rem;right:.375rem}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-16{bottom:-4rem}.-left-12{left:-3rem}.-left-16{left:-4rem}.-left-\[30px\]{left:-30px}.-left-\[53px\]{left:-53px}.-right-0\.5{right:-.125rem}.-right-1\.5{right:-.375rem}.-right-12{right:-3rem}.-right-16{right:-4rem}.-right-3{right:-.75rem}.-top-0\.5{top:-.125rem}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\/2{bottom:50%}.bottom-1\/4{bottom:25%}.bottom-10{bottom:2.5rem}.bottom-16{bottom:4rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-\[-10\%\]{left:-10%}.left-\[15\%\]{left:15%}.left-\[152px\]{left:152px}.left-\[168px\]{left:168px}.left-\[17px\]{left:17px}.left-\[22\%\]{left:22%}.left-\[24px\]{left:24px}.left-\[62\%\]{left:62%}.left-\[78\%\]{left:78%}.right-0{right:0}.right-1\.5{right:.375rem}.right-1\/2{right:50%}.right-1\/4{right:25%}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[-10\%\]{right:-10%}.right-\[-20\%\]{right:-20%}.right-\[112px\]{right:112px}.right-\[15\%\]{right:15%}.right-\[96px\]{right:96px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[-10\%\]{top:-10%}.top-\[-20\%\]{top:-20%}.top-\[18\%\]{top:18%}.top-\[28\%\]{top:28%}.top-\[34px\]{top:34px}.top-\[68\%\]{top:68%}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.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-\[110\]{z-index:110}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[9999\]{z-index:9999}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-5{grid-column:span 5 / span 5}.col-span-7{grid-column:span 7 / span 7}.col-span-full{grid-column:1 / -1}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.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{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-6{margin-bottom:-1.5rem}.-mr-8{margin-right:-2rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-8{margin-top:-2rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.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}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-14{margin-left:3.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.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}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.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}.hidden{display:none}.aspect-\[12\/8\]{aspect-ratio:12/8}.aspect-square{aspect-ratio:1 / 1}.h-0\.5{height:.125rem}.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-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[150px\]{height:150px}.h-\[160px\]{height:160px}.h-\[180px\]{height:180px}.h-\[190px\]{height:190px}.h-\[1px\]{height:1px}.h-\[210px\]{height:210px}.h-\[240px\]{height:240px}.h-\[246px\]{height:246px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[2px\]{height:2px}.h-\[320px\]{height:320px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[450px\]{height:450px}.h-\[500px\]{height:500px}.h-\[550px\]{height:550px}.h-\[600px\]{height:600px}.h-\[74px\]{height:74px}.h-\[90px\]{height:90px}.h-\[90vh\]{height:90vh}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0px}.max-h-12{max-height:3rem}.max-h-24{max-height:6rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[120px\]{max-height:120px}.max-h-\[145px\]{max-height:145px}.max-h-\[150px\]{max-height:150px}.max-h-\[190px\]{max-height:190px}.max-h-\[220px\]{max-height:220px}.max-h-\[260px\]{max-height:260px}.max-h-\[400px\]{max-height:400px}.max-h-\[450px\]{max-height:450px}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[520px\]{max-height:520px}.max-h-\[550px\]{max-height:550px}.max-h-\[600px\]{max-height:600px}.max-h-\[640px\]{max-height:640px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[12rem\]{min-height:12rem}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[170px\]{min-height:170px}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-\[235px\]{min-height:235px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[310px\]{min-height:310px}.min-h-\[500px\]{min-height:500px}.min-h-\[50px\]{min-height:50px}.min-h-\[60px\]{min-height:60px}.min-h-\[640px\]{min-height:640px}.min-h-\[80px\]{min-height:80px}.min-h-\[85px\]{min-height:85px}.min-h-\[90px\]{min-height:90px}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.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\.5{width:.875rem}.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-96{width:24rem}.w-\[140px\]{width:140px}.w-\[180px\]{width:180px}.w-\[1px\]{width:1px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[2px\]{width:2px}.w-\[350px\]{width:350px}.w-\[400px\]{width:400px}.w-\[450px\]{width:450px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[72px\]{width:72px}.w-\[80px\]{width:80px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-4rem\)\]{width:calc(100% - 4rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[280px\]{min-width:280px}.min-w-\[32px\]{min-width:32px}.min-w-\[5500px\]{min-width:5500px}.min-w-\[5600px\]{min-width:5600px}.min-w-\[700px\]{min-width:700px}.min-w-\[960px\]{min-width:960px}.max-w-0{max-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1380px\]{max-width:1380px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[40px\]{max-width:40px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[450px\]{max-width:450px}.max-w-\[500px\]{max-width:500px}.max-w-\[60\%\]{max-width:60%}.max-w-\[70px\]{max-width:70px}.max-w-\[85\%\]{max-width:85%}.max-w-\[850px\]{max-width:850px}.max-w-\[85px\]{max-width:85px}.max-w-\[88\%\]{max-width:88%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[0\.8\]{flex:.8}.flex-\[1\.2\]{flex:1.2}.flex-\[1\.5\]{flex:1.5}.flex-\[1\]{flex:1}.flex-\[2\]{flex:2}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-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))}.-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))}.-translate-y-\[4px\]{--tw-translate-y: -4px;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-full{--tw-translate-y: -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-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))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2\.5{--tw-translate-x: .625rem;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-4{--tw-translate-x: 1rem;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-6{--tw-translate-x: 1.5rem;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-\[-100\%\]{--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-\[-10px\]{--tw-translate-y: -10px;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-\[-20px\]{--tw-translate-y: -20px;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))}.-rotate-45{--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))}.-rotate-90{--tw-rotate: -90deg;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))}.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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-45{--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))}.rotate-90{--tw-rotate: 90deg;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-100{--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))}.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))}.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))}.scale-90{--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))}.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))}.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-\[shimmer_2s_infinite\]{animation:shimmer 2s infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.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-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.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-8{gap:2rem}.gap-\[1px\],.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.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-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * 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-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-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.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))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * 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-\[var\(--border\)\]>:not([hidden])~:not([hidden]){border-color:var(--border)}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(238 241 234 / var(--tw-divide-opacity, 1))}.divide-slate-150>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(230 234 225 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(221 227 215 / var(--tw-divide-opacity, 1))}.divide-slate-200\/50>:not([hidden])~:not([hidden]){border-color:#dde3d780}.divide-slate-850>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(39 50 41 / var(--tw-divide-opacity, 1))}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded{border-radius:.25rem!important}.\!rounded-2xl{border-radius:1rem!important}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[32px\]{border-radius:32px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-full{border-bottom-left-radius:9999px}.rounded-br-full{border-bottom-right-radius:9999px}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-full{border-top-right-radius:9999px}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[var\(--accent-glow\)\]{border-color:var(--accent-glow)}.border-\[var\(--accent-muted\)\]{border-color:var(--accent-muted)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/80{border-color:#fde68acc}.border-amber-205{--tw-border-opacity: 1;border-color:rgb(253 229 135 / var(--tw-border-opacity, 1))}.border-amber-250{--tw-border-opacity: 1;border-color:rgb(253 221 108 / var(--tw-border-opacity, 1))}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/35{border-color:#f59e0b59}.border-amber-500\/40{border-color:#f59e0b66}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500\/10{border-color:#3b82f61a}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-250{--tw-border-opacity: 1;border-color:rgb(139 237 196 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/10{border-color:#10b9811a}.border-emerald-500\/15{border-color:#10b98126}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/35{border-color:#10b98159}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-505\/25{border-color:#0fb78040}.border-emerald-550\/10{border-color:#0ba8751a}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(245 199 176 / var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(179 67 31 / var(--tw-border-opacity, 1))}.border-indigo-500\/10{border-color:#b3431f1a}.border-indigo-500\/15{border-color:#b3431f26}.border-indigo-500\/20{border-color:#b3431f33}.border-indigo-500\/25{border-color:#b3431f40}.border-indigo-500\/30{border-color:#b3431f4d}.border-indigo-500\/35{border-color:#b3431f59}.border-indigo-500\/40{border-color:#b3431f66}.border-indigo-500\/45{border-color:#b3431f73}.border-indigo-500\/5{border-color:#b3431f0d}.border-indigo-500\/60{border-color:#b3431f99}.border-indigo-500\/80{border-color:#b3431fcc}.border-indigo-550{--tw-border-opacity: 1;border-color:rgb(165 63 29 / var(--tw-border-opacity, 1))}.border-indigo-550\/20{border-color:#a53f1d33}.border-indigo-600{--tw-border-opacity: 1;border-color:rgb(150 58 27 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/10{border-color:#f973161a}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/25{border-color:#f9731640}.border-orange-500\/30{border-color:#f973164d}.border-orange-500\/40{border-color:#f9731666}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(199 214 194 / var(--tw-border-opacity, 1))}.border-purple-305{--tw-border-opacity: 1;border-color:rgb(161 187 154 / var(--tw-border-opacity, 1))}.border-purple-400\/20{border-color:#7a9e7233}.border-purple-500\/20{border-color:#4f7a4833}.border-purple-500\/30{border-color:#4f7a484d}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-250{--tw-border-opacity: 1;border-color:rgb(254 185 193 / var(--tw-border-opacity, 1))}.border-rose-500\/10{border-color:#f43f5e1a}.border-rose-500\/15{border-color:#f43f5e26}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-500\/25{border-color:#f43f5e40}.border-rose-500\/30{border-color:#f43f5e4d}.border-rose-500\/35{border-color:#f43f5e59}.border-rose-500\/40{border-color:#f43f5e66}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-500\/10{border-color:#0ea5e91a}.border-sky-500\/15{border-color:#0ea5e926}.border-sky-500\/20{border-color:#0ea5e933}.border-sky-500\/25{border-color:#0ea5e940}.border-sky-500\/30{border-color:#0ea5e94d}.border-sky-500\/40{border-color:#0ea5e966}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(238 241 234 / var(--tw-border-opacity, 1))}.border-slate-105{--tw-border-opacity: 1;border-color:rgb(237 240 233 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(221 227 215 / var(--tw-border-opacity, 1))}.border-slate-200\/20{border-color:#dde3d733}.border-slate-200\/40{border-color:#dde3d766}.border-slate-200\/50{border-color:#dde3d780}.border-slate-200\/60{border-color:#dde3d799}.border-slate-200\/80{border-color:#dde3d7cc}.border-slate-200\/85{border-color:#dde3d7d9}.border-slate-205{--tw-border-opacity: 1;border-color:rgb(220 226 214 / var(--tw-border-opacity, 1))}.border-slate-250{--tw-border-opacity: 1;border-color:rgb(208 216 201 / var(--tw-border-opacity, 1))}.border-slate-255{--tw-border-opacity: 1;border-color:rgb(207 215 200 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(195 205 187 / var(--tw-border-opacity, 1))}.border-slate-300\/40{border-color:#c3cdbb66}.border-slate-350{--tw-border-opacity: 1;border-color:rgb(177 189 168 / var(--tw-border-opacity, 1))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(159 172 149 / var(--tw-border-opacity, 1))}.border-slate-400\/20{border-color:#9fac9533}.border-slate-500\/20{border-color:#7c8b7f33}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(70 82 72 / var(--tw-border-opacity, 1))}.border-slate-700\/30{border-color:#4652484d}.border-slate-700\/50{border-color:#46524880}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(46 56 48 / var(--tw-border-opacity, 1))}.border-slate-850{--tw-border-opacity: 1;border-color:rgb(39 50 41 / var(--tw-border-opacity, 1))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(31 43 34 / var(--tw-border-opacity, 1))}.border-slate-900\/10{border-color:#1f2b221a}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-500\/10{border-color:#8b5cf61a}.border-violet-500\/15{border-color:#8b5cf626}.border-violet-500\/20{border-color:#8b5cf633}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-yellow-100{--tw-border-opacity: 1;border-color:rgb(254 249 195 / var(--tw-border-opacity, 1))}.border-yellow-200\/40{border-color:#fef08a66}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-600\/30{border-color:#ca8a044d}.border-t-\[var\(--accent\)\]{border-top-color:var(--accent)}.border-t-emerald-500{--tw-border-opacity: 1;border-top-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-t-emerald-500\/60{border-top-color:#10b98199}.border-t-orange-500\/60{border-top-color:#f9731699}.border-t-rose-500{--tw-border-opacity: 1;border-top-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-t-sky-500\/60{border-top-color:#0ea5e999}.border-t-slate-900{--tw-border-opacity: 1;border-top-color:rgb(31 43 34 / var(--tw-border-opacity, 1))}.border-t-slate-950\/95{border-top-color:#131c16f2}.border-t-transparent{border-top-color:transparent}.bg-\[\#07090E\],.bg-\[\#07090e\]{--tw-bg-opacity: 1;background-color:rgb(7 9 14 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0d14\]{--tw-bg-opacity: 1;background-color:rgb(10 13 20 / var(--tw-bg-opacity, 1))}.bg-\[\#0c1017\]\/40{background-color:#0c101766}.bg-\[\#0d1017\]\/95{background-color:#0d1017f2}.bg-\[\#0d111a\]{--tw-bg-opacity: 1;background-color:rgb(13 17 26 / var(--tw-bg-opacity, 1))}.bg-\[\#10b981\]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-\[\#ef4444\]{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-\[\#f59e0b\]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent-muted\)\]{background-color:var(--accent-muted)}.bg-\[var\(--bg-base\)\]{background-color:var(--bg-base)}.bg-\[var\(--bg-elevated\)\]{background-color:var(--bg-elevated)}.bg-\[var\(--bg-surface\)\]{background-color:var(--bg-surface)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--text-muted\)\]{background-color:var(--text-muted)}.bg-\[var\(--text-primary\)\]{background-color:var(--text-primary)}.bg-accent{background-color:var(--accent)}.bg-accent-muted{background-color:var(--accent-muted)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-100\/50{background-color:#fef3c780}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.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-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/30{background-color:#f59e0b4d}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/50{background-color:#f59e0b80}.bg-amber-500\/60{background-color:#f59e0b99}.bg-amber-500\/80{background-color:#f59e0bcc}.bg-amber-500\/\[0\.02\]{background-color:#f59e0b05}.bg-amber-500\/\[0\.03\]{background-color:#f59e0b08}.bg-amber-55\/50{background-color:#fffae780}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-950\/60{background-color:#451a0399}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/90{background-color:#000000e6}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.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-500\/5{background-color:#3b82f60d}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-brandBase{background-color:var(--bg-base)}.bg-brandElevated{background-color:var(--bg-elevated)}.bg-brandSurface{background-color:var(--bg-surface)}.bg-current{background-color:currentColor}.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\/50{background-color:#ecfdf580}.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-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/50{background-color:#10b98180}.bg-emerald-500\/60{background-color:#10b98199}.bg-emerald-500\/80{background-color:#10b981cc}.bg-emerald-500\/\[0\.02\]{background-color:#10b98105}.bg-emerald-500\/\[0\.03\]{background-color:#10b98108}.bg-emerald-55{--tw-bg-opacity: 1;background-color:rgb(233 253 243 / var(--tw-bg-opacity, 1))}.bg-emerald-55\/50{background-color:#e9fdf380}.bg-emerald-550{--tw-bg-opacity: 1;background-color:rgb(11 168 117 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/10{background-color:#0596691a}.bg-emerald-650{--tw-bg-opacity: 1;background-color:rgb(5 135 96 / var(--tw-bg-opacity, 1))}.bg-emerald-655{--tw-bg-opacity: 1;background-color:rgb(4 134 95 / var(--tw-bg-opacity, 1))}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-emerald-950\/40{background-color:#022c2266}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(221 117 80 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(253 243 239 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/50{background-color:#fdf3ef80}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(179 67 31 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#b3431f1a}.bg-indigo-500\/15{background-color:#b3431f26}.bg-indigo-500\/20{background-color:#b3431f33}.bg-indigo-500\/30{background-color:#b3431f4d}.bg-indigo-500\/5{background-color:#b3431f0d}.bg-indigo-500\/\[0\.02\]{background-color:#b3431f05}.bg-indigo-500\/\[0\.03\]{background-color:#b3431f08}.bg-indigo-500\/\[0\.04\]{background-color:#b3431f0a}.bg-indigo-55{--tw-bg-opacity: 1;background-color:rgb(253 242 237 / var(--tw-bg-opacity, 1))}.bg-indigo-550{--tw-bg-opacity: 1;background-color:rgb(165 63 29 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(150 58 27 / var(--tw-bg-opacity, 1))}.bg-indigo-600\/10{background-color:#963a1b1a}.bg-indigo-650{--tw-bg-opacity: 1;background-color:rgb(136 53 26 / var(--tw-bg-opacity, 1))}.bg-indigo-650\/90{background-color:#88351ae6}.bg-indigo-700{--tw-bg-opacity: 1;background-color:rgb(122 48 24 / var(--tw-bg-opacity, 1))}.bg-indigo-900\/30{background-color:#481d0f4d}.bg-indigo-950\/40{background-color:#2c110966}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-orange-500\/\[0\.02\]{background-color:#f9731605}.bg-orange-500\/\[0\.04\]{background-color:#f973160a}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(226 235 224 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(122 158 114 / var(--tw-bg-opacity, 1))}.bg-purple-400\/10{background-color:#7a9e721a}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(242 246 240 / var(--tw-bg-opacity, 1))}.bg-purple-50\/50{background-color:#f2f6f080}.bg-purple-500\/10{background-color:#4f7a481a}.bg-purple-500\/30{background-color:#4f7a484d}.bg-purple-500\/5{background-color:#4f7a480d}.bg-purple-500\/\[0\.02\]{background-color:#4f7a4805}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(62 99 56 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / 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\/20{background-color:#fff1f233}.bg-rose-50\/50{background-color:#fff1f280}.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-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/40{background-color:#f43f5e66}.bg-rose-500\/5{background-color:#f43f5e0d}.bg-rose-500\/80{background-color:#f43f5ecc}.bg-rose-500\/\[0\.02\]{background-color:#f43f5e05}.bg-rose-500\/\[0\.04\]{background-color:#f43f5e0a}.bg-rose-55{--tw-bg-opacity: 1;background-color:rgb(255 240 241 / var(--tw-bg-opacity, 1))}.bg-rose-550{--tw-bg-opacity: 1;background-color:rgb(235 46 83 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/20{background-color:#0ea5e933}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-sky-500\/50{background-color:#0ea5e980}.bg-sky-600\/20{background-color:#0284c733}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(238 241 234 / var(--tw-bg-opacity, 1))}.bg-slate-100\/30{background-color:#eef1ea4d}.bg-slate-100\/50{background-color:#eef1ea80}.bg-slate-100\/60{background-color:#eef1ea99}.bg-slate-100\/80{background-color:#eef1eacc}.bg-slate-105{--tw-bg-opacity: 1;background-color:rgb(237 240 233 / var(--tw-bg-opacity, 1))}.bg-slate-105\/50{background-color:#edf0e980}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(221 227 215 / var(--tw-bg-opacity, 1))}.bg-slate-200\/50{background-color:#dde3d780}.bg-slate-200\/60{background-color:#dde3d799}.bg-slate-205{--tw-bg-opacity: 1;background-color:rgb(220 226 214 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(195 205 187 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(159 172 149 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(246 248 244 / var(--tw-bg-opacity, 1))}.bg-slate-50\/20{background-color:#f6f8f433}.bg-slate-50\/30{background-color:#f6f8f44d}.bg-slate-50\/40{background-color:#f6f8f466}.bg-slate-50\/50{background-color:#f6f8f480}.bg-slate-50\/55{background-color:#f6f8f48c}.bg-slate-50\/70{background-color:#f6f8f4b3}.bg-slate-50\/75{background-color:#f6f8f4bf}.bg-slate-50\/80{background-color:#f6f8f4cc}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(124 139 127 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#7c8b7f1a}.bg-slate-500\/5{background-color:#7c8b7f0d}.bg-slate-55{--tw-bg-opacity: 1;background-color:rgb(245 247 243 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(70 82 72 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(46 56 48 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(31 43 34 / var(--tw-bg-opacity, 1))}.bg-slate-900\/10{background-color:#1f2b221a}.bg-slate-900\/20{background-color:#1f2b2233}.bg-slate-900\/30{background-color:#1f2b224d}.bg-slate-900\/40{background-color:#1f2b2266}.bg-slate-900\/5{background-color:#1f2b220d}.bg-slate-900\/50{background-color:#1f2b2280}.bg-slate-900\/60{background-color:#1f2b2299}.bg-slate-900\/70{background-color:#1f2b22b3}.bg-slate-900\/80{background-color:#1f2b22cc}.bg-slate-900\/90{background-color:#1f2b22e6}.bg-slate-900\/95{background-color:#1f2b22f2}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(19 28 22 / var(--tw-bg-opacity, 1))}.bg-slate-950\/10{background-color:#131c161a}.bg-slate-950\/20{background-color:#131c1633}.bg-slate-950\/30{background-color:#131c164d}.bg-slate-950\/40{background-color:#131c1666}.bg-slate-950\/60{background-color:#131c1699}.bg-slate-950\/80{background-color:#131c16cc}.bg-slate-950\/95{background-color:#131c16f2}.bg-slate-955{--tw-bg-opacity: 1;background-color:rgb(18 27 21 / var(--tw-bg-opacity, 1))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/5{background-color:#8b5cf60d}.bg-violet-600\/10{background-color:#7c3aed1a}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/70{background-color:#ffffffb3}.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-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/20{background-color:#eab30833}.bg-\[conic-gradient\(from_0deg\,transparent_60\%\,rgba\(14\,165\,233\,0\.1\)\)\]{background-image:conic-gradient(from 0deg,transparent 60%,rgba(14,165,233,.1))}.bg-\[linear-gradient\(to_right\,\#082f49_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,\#082f49_1px\,transparent_1px\)\]{background-image:linear-gradient(to right,#082f49 1px,transparent 1px),linear-gradient(to bottom,#082f49 1px,transparent 1px)}.bg-\[radial-gradient\(circle_at_center\,rgba\(99\,102\,241\,0\.25\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(circle at center,rgba(99,102,241,.25) 0%,transparent 70%)}.bg-\[radial-gradient\(var\(--border\)_1px\,transparent_1px\)\]{background-image:radial-gradient(var(--border) 1px,transparent 1px)}.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-l{background-image:linear-gradient(to left,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-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from: rgb(245 158 11 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from: rgb(245 158 11 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-600\/90{--tw-gradient-from: rgb(217 119 6 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-600\/95{--tw-gradient-from: rgb(217 119 6 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--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)}.from-blue-700{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-450{--tw-gradient-from: #22c68d var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 198 141 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 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-emerald-500\/0{--tw-gradient-from: rgb(16 185 129 / 0) 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-emerald-500\/5{--tw-gradient-from: rgb(16 185 129 / .05) 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-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-900\/40{--tw-gradient-from: rgb(6 78 59 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #b3431f var(--tw-gradient-from-position);--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/0{--tw-gradient-from: rgb(179 67 31 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/20{--tw-gradient-from: rgb(179 67 31 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/30{--tw-gradient-from: rgb(179 67 31 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/5{--tw-gradient-from: rgb(179 67 31 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-550{--tw-gradient-from: #a53f1d var(--tw-gradient-from-position);--tw-gradient-to: rgb(165 63 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #963a1b var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 58 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #ec4899 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #4f7a48 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 122 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #3e6338 var(--tw-gradient-from-position);--tw-gradient-to: rgb(62 99 56 / 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-rose-600{--tw-gradient-from: #e11d48 var(--tw-gradient-from-position);--tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/15{--tw-gradient-from: rgb(14 165 233 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100{--tw-gradient-from: #eef1ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 241 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #2e3830 var(--tw-gradient-from-position);--tw-gradient-to: rgb(46 56 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #1f2b22 var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 43 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 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-yellow-300{--tw-gradient-from: #fde047 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-amber-500{--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f59e0b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-500\/80{--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(245 158 11 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-500\/90{--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(245 158 11 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500\/10{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-400{--tw-gradient-to: rgb(221 117 80 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #dd7550 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500{--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #b3431f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500\/30{--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(179 67 31 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500\/5{--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(179 67 31 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500\/50{--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(179 67 31 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-900{--tw-gradient-to: rgb(72 29 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #481d0f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f97316 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to: rgb(79 122 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4f7a48 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500\/5{--tw-gradient-to: rgb(79 122 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(79 122 72 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-550{--tw-gradient-to: rgb(71 111 64 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #476f40 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-100\/30{--tw-gradient-to: rgb(238 241 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(238 241 234 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-200{--tw-gradient-to: rgb(221 227 215 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #dde3d7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to: rgb(46 56 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2e3830 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-400{--tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2dd4bf 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\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-500{--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eab308 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-400{--tw-gradient-to: #fbbf24 var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-500\/90{--tw-gradient-to: rgb(245 158 11 / .9) var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-amber-700\/90{--tw-gradient-to: rgb(180 83 9 / .9) var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-800{--tw-gradient-to: #1e40af var(--tw-gradient-to-position)}.to-brandElevated{--tw-gradient-to: var(--bg-elevated) var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-500\/0{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position)}.to-indigo-400{--tw-gradient-to: #dd7550 var(--tw-gradient-to-position)}.to-indigo-400\/5{--tw-gradient-to: rgb(221 117 80 / .05) var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #b3431f var(--tw-gradient-to-position)}.to-indigo-500\/0{--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #963a1b var(--tw-gradient-to-position)}.to-indigo-950{--tw-gradient-to: #2c1109 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to: rgb(249 115 22 / .2) var(--tw-gradient-to-position)}.to-orange-600\/15{--tw-gradient-to: rgb(234 88 12 / .15) var(--tw-gradient-to-position)}.to-orange-600\/95{--tw-gradient-to: rgb(234 88 12 / .95) var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #4f7a48 var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to: rgb(79 122 72 / .2) var(--tw-gradient-to-position)}.to-purple-500\/30{--tw-gradient-to: rgb(79 122 72 / .3) var(--tw-gradient-to-position)}.to-purple-500\/5{--tw-gradient-to: rgb(79 122 72 / .05) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #3e6338 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.to-sky-500{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}.to-sky-600{--tw-gradient-to: #0284c7 var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to: #465248 var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to: #131c16 var(--tw-gradient-to-position)}.to-teal-400{--tw-gradient-to: #2dd4bf var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.to-yellow-500\/20{--tw-gradient-to: rgb(234 179 8 / .2) var(--tw-gradient-to-position)}.to-yellow-600{--tw-gradient-to: #ca8a04 var(--tw-gradient-to-position)}.bg-\[size\:4rem_4rem\]{background-size:4rem 4rem}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-emerald-500\/10{fill:#10b9811a}.fill-white{fill:#fff}.stroke-\[1\.2\]{stroke-width:1.2}.stroke-\[3\.5\]{stroke-width:3.5}.stroke-\[3\]{stroke-width:3}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.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}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.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-7{padding-left:1.75rem;padding-right:1.75rem}.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-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.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-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[40px\]{padding-left:40px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:ui-serif,Georgia,Iowan Old Style,Times New Roman,serif}.font-mono{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace}.font-sans{font-family:Inter,system-ui,-apple-system,sans-serif}.\!text-\[11px\]{font-size:11px!important}.\!text-\[8px\]{font-size:8px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.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-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[6px\]{font-size:6px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.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-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.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-\[1\.15\]{line-height:1.15}.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\.15em\]{letter-spacing:.15em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-\[2px\]{letter-spacing:2px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-accent{color:var(--accent)}.text-accent-sec{color:var(--accent-secondary)}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-400\/80{color:#fbbf24cc}.text-amber-400\/90{color:#fbbf24e6}.text-amber-450{--tw-text-opacity: 1;color:rgb(248 175 24 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-500\/70{color:#f59e0bb3}.text-amber-505{--tw-text-opacity: 1;color:rgb(244 156 11 / var(--tw-text-opacity, 1))}.text-amber-550{--tw-text-opacity: 1;color:rgb(231 139 9 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-605{--tw-text-opacity: 1;color:rgb(215 117 6 / var(--tw-text-opacity, 1))}.text-amber-655{--tw-text-opacity: 1;color:rgb(197 99 8 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-705,.text-amber-707{--tw-text-opacity: 1;color:rgb(178 82 9 / var(--tw-text-opacity, 1))}.text-amber-750{--tw-text-opacity: 1;color:rgb(163 74 12 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-400\/80{color:#60a5facc}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.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-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-450{--tw-text-opacity: 1;color:rgb(34 198 141 / var(--tw-text-opacity, 1))}.text-emerald-455{--tw-text-opacity: 1;color:rgb(32 197 140 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-500\/70{color:#10b981b3}.text-emerald-55{--tw-text-opacity: 1;color:rgb(233 253 243 / var(--tw-text-opacity, 1))}.text-emerald-550{--tw-text-opacity: 1;color:rgb(11 168 117 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-650{--tw-text-opacity: 1;color:rgb(5 135 96 / var(--tw-text-opacity, 1))}.text-emerald-655{--tw-text-opacity: 1;color:rgb(4 134 95 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-705{--tw-text-opacity: 1;color:rgb(4 119 86 / var(--tw-text-opacity, 1))}.text-emerald-707{--tw-text-opacity: 1;color:rgb(4 118 86 / var(--tw-text-opacity, 1))}.text-emerald-750{--tw-text-opacity: 1;color:rgb(5 108 79 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-indigo-200{--tw-text-opacity: 1;color:rgb(245 199 176 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(236 162 128 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(221 117 80 / var(--tw-text-opacity, 1))}.text-indigo-405{--tw-text-opacity: 1;color:rgb(219 115 78 / var(--tw-text-opacity, 1))}.text-indigo-455{--tw-text-opacity: 1;color:rgb(198 90 53 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(179 67 31 / var(--tw-text-opacity, 1))}.text-indigo-500\/80{color:#b3431fcc}.text-indigo-55{--tw-text-opacity: 1;color:rgb(253 242 237 / var(--tw-text-opacity, 1))}.text-indigo-550{--tw-text-opacity: 1;color:rgb(165 63 29 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(150 58 27 / var(--tw-text-opacity, 1))}.text-indigo-605{--tw-text-opacity: 1;color:rgb(149 58 27 / var(--tw-text-opacity, 1))}.text-indigo-65{--tw-text-opacity: 1;color:rgb(252 239 233 / var(--tw-text-opacity, 1))}.text-indigo-650{--tw-text-opacity: 1;color:rgb(136 53 26 / var(--tw-text-opacity, 1))}.text-indigo-655{--tw-text-opacity: 1;color:rgb(135 53 25 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(122 48 24 / var(--tw-text-opacity, 1))}.text-indigo-707{--tw-text-opacity: 1;color:rgb(120 47 24 / var(--tw-text-opacity, 1))}.text-indigo-755{--tw-text-opacity: 1;color:rgb(107 43 21 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(95 38 19 / var(--tw-text-opacity, 1))}.text-indigo-950{--tw-text-opacity: 1;color:rgb(44 17 9 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-405{--tw-text-opacity: 1;color:rgb(251 144 58 / var(--tw-text-opacity, 1))}.text-orange-450{--tw-text-opacity: 1;color:rgb(250 131 41 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(163 189 156 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(122 158 114 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(62 99 56 / var(--tw-text-opacity, 1))}.text-purple-650{--tw-text-opacity: 1;color:rgb(57 90 51 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(51 80 46 / var(--tw-text-opacity, 1))}.text-purple-705{--tw-text-opacity: 1;color:rgb(51 79 46 / var(--tw-text-opacity, 1))}.text-purple-750{--tw-text-opacity: 1;color:rgb(46 72 42 / var(--tw-text-opacity, 1))}.text-purple-950{--tw-text-opacity: 1;color:rgb(19 28 22 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / 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-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-450{--tw-text-opacity: 1;color:rgb(248 88 114 / var(--tw-text-opacity, 1))}.text-rose-455{--tw-text-opacity: 1;color:rgb(247 86 112 / 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\/50{color:#f43f5e80}.text-rose-550{--tw-text-opacity: 1;color:rgb(235 46 83 / var(--tw-text-opacity, 1))}.text-rose-555{--tw-text-opacity: 1;color:rgb(234 44 82 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-605{--tw-text-opacity: 1;color:rgb(223 28 71 / var(--tw-text-opacity, 1))}.text-rose-650{--tw-text-opacity: 1;color:rgb(208 24 66 / var(--tw-text-opacity, 1))}.text-rose-655{--tw-text-opacity: 1;color:rgb(206 23 65 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-705,.text-rose-707{--tw-text-opacity: 1;color:rgb(188 18 60 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-350{--tw-text-opacity: 1;color:rgb(91 200 250 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-450{--tw-text-opacity: 1;color:rgb(35 177 241 / var(--tw-text-opacity, 1))}.text-sky-455{--tw-text-opacity: 1;color:rgb(33 176 240 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(238 241 234 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(221 227 215 / var(--tw-text-opacity, 1))}.text-slate-205{--tw-text-opacity: 1;color:rgb(220 226 214 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(195 205 187 / var(--tw-text-opacity, 1))}.text-slate-350{--tw-text-opacity: 1;color:rgb(177 189 168 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(159 172 149 / var(--tw-text-opacity, 1))}.text-slate-405{--tw-text-opacity: 1;color:rgb(157 170 148 / var(--tw-text-opacity, 1))}.text-slate-450{--tw-text-opacity: 1;color:rgb(142 156 138 / var(--tw-text-opacity, 1))}.text-slate-455{--tw-text-opacity: 1;color:rgb(140 154 137 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(124 139 127 / var(--tw-text-opacity, 1))}.text-slate-505{--tw-text-opacity: 1;color:rgb(123 138 126 / var(--tw-text-opacity, 1))}.text-slate-550{--tw-text-opacity: 1;color:rgb(110 125 114 / var(--tw-text-opacity, 1))}.text-slate-555{--tw-text-opacity: 1;color:rgb(108 124 112 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(95 111 100 / var(--tw-text-opacity, 1))}.text-slate-605{--tw-text-opacity: 1;color:rgb(94 110 99 / var(--tw-text-opacity, 1))}.text-slate-650{--tw-text-opacity: 1;color:rgb(83 97 86 / var(--tw-text-opacity, 1))}.text-slate-655{--tw-text-opacity: 1;color:rgb(81 95 85 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(70 82 72 / var(--tw-text-opacity, 1))}.text-slate-705{--tw-text-opacity: 1;color:rgb(69 81 71 / var(--tw-text-opacity, 1))}.text-slate-707{--tw-text-opacity: 1;color:rgb(68 80 70 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(46 56 48 / var(--tw-text-opacity, 1))}.text-slate-800\/25{color:#2e383040}.text-slate-805,.text-slate-808{--tw-text-opacity: 1;color:rgb(45 55 47 / var(--tw-text-opacity, 1))}.text-slate-850{--tw-text-opacity: 1;color:rgb(39 50 41 / var(--tw-text-opacity, 1))}.text-slate-888{--tw-text-opacity: 1;color:rgb(33 45 36 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(31 43 34 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(19 28 22 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/90{color:#ffffffe6}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-red-500\/70{text-decoration-color:#ef4444b3}.decoration-red-500\/80{text-decoration-color:#ef4444cc}.decoration-slate-400{text-decoration-color:#9fac95}.decoration-wavy{text-decoration-style:wavy}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[var\(--text-muted\)\]::-moz-placeholder{color:var(--text-muted)}.placeholder-\[var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.placeholder-emerald-800\/60::-moz-placeholder{color:#065f4699}.placeholder-emerald-800\/60::placeholder{color:#065f4699}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(159 172 149 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(159 172 149 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-450::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(142 156 138 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-450::placeholder{--tw-placeholder-opacity: 1;color:rgb(142 156 138 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(124 139 127 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(124 139 127 / var(--tw-placeholder-opacity, 1))}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.accent-amber-500{accent-color:#f59e0b}.accent-indigo-500{accent-color:#b3431f}.accent-indigo-600{accent-color:#963a1b}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.03\]{opacity:.03}.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_-4px_12px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 -4px 12px -4px rgba(0,0,0,.1);--tw-shadow-colored: 0 -4px 12px -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_0_10px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow: 0 0 10px rgba(16,185,129,.15);--tw-shadow-colored: 0 0 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_0_10px_rgba\(202\,138\,4\,0\.2\)\]{--tw-shadow: 0 0 10px rgba(202,138,4,.2);--tw-shadow-colored: 0 0 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_0_10px_rgba\(245\,158\,11\,0\.2\)\]{--tw-shadow: 0 0 10px rgba(245,158,11,.2);--tw-shadow-colored: 0 0 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_0_12px_rgba\(139\,92\,246\,0\.5\)\]{--tw-shadow: 0 0 12px rgba(139,92,246,.5);--tw-shadow-colored: 0 0 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_0_12px_rgba\(16\,185\,129\,0\.03\)\]{--tw-shadow: 0 0 12px rgba(16,185,129,.03);--tw-shadow-colored: 0 0 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_0_12px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow: 0 0 12px rgba(16,185,129,.08);--tw-shadow-colored: 0 0 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_0_12px_rgba\(16\,185\,129\,0\.12\)\]{--tw-shadow: 0 0 12px rgba(16,185,129,.12);--tw-shadow-colored: 0 0 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_0_12px_rgba\(202\,138\,4\,0\.25\)\]{--tw-shadow: 0 0 12px rgba(202,138,4,.25);--tw-shadow-colored: 0 0 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_0_12px_rgba\(202\,138\,4\,0\.3\)\]{--tw-shadow: 0 0 12px rgba(202,138,4,.3);--tw-shadow-colored: 0 0 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_0_12px_rgba\(244\,63\,94\,0\.06\)\]{--tw-shadow: 0 0 12px rgba(244,63,94,.06);--tw-shadow-colored: 0 0 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_0_12px_rgba\(244\,63\,94\,0\.08\)\]{--tw-shadow: 0 0 12px rgba(244,63,94,.08);--tw-shadow-colored: 0 0 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_0_12px_rgba\(245\,158\,11\,0\.08\)\]{--tw-shadow: 0 0 12px rgba(245,158,11,.08);--tw-shadow-colored: 0 0 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_0_12px_rgba\(245\,158\,11\,0\.15\)\]{--tw-shadow: 0 0 12px rgba(245,158,11,.15);--tw-shadow-colored: 0 0 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_0_12px_rgba\(99\,102\,241\,0\.05\)\]{--tw-shadow: 0 0 12px rgba(99,102,241,.05);--tw-shadow-colored: 0 0 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_0_12px_rgba\(99\,102\,241\,0\.3\)\]{--tw-shadow: 0 0 12px rgba(99,102,241,.3);--tw-shadow-colored: 0 0 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_0_12px_var\(--accent-glow\)\]{--tw-shadow: 0 0 12px var(--accent-glow);--tw-shadow-colored: 0 0 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_0_15px_rgba\(16\,185\,129\,0\.05\)\]{--tw-shadow: 0 0 15px rgba(16,185,129,.05);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow: 0 0 15px rgba(16,185,129,.08);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(16\,185\,129\,0\.1\)\]{--tw-shadow: 0 0 15px rgba(16,185,129,.1);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow: 0 0 15px rgba(16,185,129,.15);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(202\,138\,4\,0\.05\)\]{--tw-shadow: 0 0 15px rgba(202,138,4,.05);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(244\,63\,94\,0\.12\)\]{--tw-shadow: 0 0 15px rgba(244,63,94,.12);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(245\,158\,11\,0\.15\)\]{--tw-shadow: 0 0 15px rgba(245,158,11,.15);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(245\,158\,11\,0\.25\)\]{--tw-shadow: 0 0 15px rgba(245,158,11,.25);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow: 0 0 15px rgba(59,130,246,.5);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(79\,70\,229\,0\.15\)\]{--tw-shadow: 0 0 15px rgba(79,70,229,.15);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(99\,102\,241\,0\.05\)\]{--tw-shadow: 0 0 15px rgba(99,102,241,.05);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(99\,102\,241\,0\.08\)\]{--tw-shadow: 0 0 15px rgba(99,102,241,.08);--tw-shadow-colored: 0 0 15px 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_0_15px_rgba\(99\,102\,241\,0\.15\)\]{--tw-shadow: 0 0 15px rgba(99,102,241,.15);--tw-shadow-colored: 0 0 15px 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_0_15px_var\(--accent-glow\)\]{--tw-shadow: 0 0 15px var(--accent-glow);--tw-shadow-colored: 0 0 15px 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_0_20px_rgba\(139\,92\,246\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(139,92,246,.3);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(16\,185\,129\,0\.05\)\]{--tw-shadow: 0 0 20px rgba(16,185,129,.05);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow: 0 0 20px rgba(16,185,129,.15);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(202\,138\,4\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(202,138,4,.3);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(236\,72\,153\,0\.35\)\]{--tw-shadow: 0 0 20px rgba(236,72,153,.35);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(245\,158\,11\,0\.15\)\]{--tw-shadow: 0 0 20px rgba(245,158,11,.15);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(249\,115\,22\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(249,115,22,.3);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow: 0 0 20px rgba(255,255,255,.2);--tw-shadow-colored: 0 0 20px 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_0_20px_var\(--accent-glow\)\]{--tw-shadow: 0 0 20px var(--accent-glow);--tw-shadow-colored: 0 0 20px 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_0_25px_rgba\(202\,138\,4\,0\.1\)\]{--tw-shadow: 0 0 25px rgba(202,138,4,.1);--tw-shadow-colored: 0 0 25px 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_0_30px_rgba\(245\,158\,11\,0\.2\)\]{--tw-shadow: 0 0 30px rgba(245,158,11,.2);--tw-shadow-colored: 0 0 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)}.shadow-\[0_0_30px_var\(--accent-glow\)\]{--tw-shadow: 0 0 30px var(--accent-glow);--tw-shadow-colored: 0 0 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)}.shadow-\[0_0_50px_-12px_rgba\(59\,130\,246\,0\.2\)\]{--tw-shadow: 0 0 50px -12px rgba(59,130,246,.2);--tw-shadow-colored: 0 0 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_0_50px_rgba\(99\,102\,241\,0\.03\)\]{--tw-shadow: 0 0 50px rgba(99,102,241,.03);--tw-shadow-colored: 0 0 50px 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_0_8px_\#10b981\]{--tw-shadow: 0 0 8px #10b981;--tw-shadow-colored: 0 0 8px 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_0_8px_\#6366f1\]{--tw-shadow: 0 0 8px #6366f1;--tw-shadow-colored: 0 0 8px 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_0_8px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow: 0 0 8px rgba(16,185,129,.08);--tw-shadow-colored: 0 0 8px 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_0_8px_rgba\(16\,185\,129\,0\.4\)\]{--tw-shadow: 0 0 8px rgba(16,185,129,.4);--tw-shadow-colored: 0 0 8px 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_0_8px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(16,185,129,.5);--tw-shadow-colored: 0 0 8px 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_0_8px_rgba\(16\,185\,129\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(16,185,129,.6);--tw-shadow-colored: 0 0 8px 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_0_8px_rgba\(239\,68\,68\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(239,68,68,.5);--tw-shadow-colored: 0 0 8px 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_0_8px_rgba\(244\,63\,94\,0\.08\)\]{--tw-shadow: 0 0 8px rgba(244,63,94,.08);--tw-shadow-colored: 0 0 8px 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_0_8px_rgba\(244\,63\,94\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(244,63,94,.5);--tw-shadow-colored: 0 0 8px 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_0_8px_rgba\(99\,102\,241\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(99,102,241,.5);--tw-shadow-colored: 0 0 8px 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_0_8px_var\(--accent\)\]{--tw-shadow: 0 0 8px var(--accent);--tw-shadow-colored: 0 0 8px 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_12px_40px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 12px 40px rgba(0,0,0,.4);--tw-shadow-colored: 0 12px 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-\[0_15px_40px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 15px 40px rgba(0,0,0,.6);--tw-shadow-colored: 0 15px 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-\[0_20px_50px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.15);--tw-shadow-colored: 0 20px 50px 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_50px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 20px 50px rgba(15,23,42,.08);--tw-shadow-colored: 0 20px 50px 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_2px_12px_rgba\(245\,158\,11\,0\.1\)\]{--tw-shadow: 0 2px 12px rgba(245,158,11,.1);--tw-shadow-colored: 0 2px 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_4px_12px_rgba\(202\,138\,4\,0\.2\)\]{--tw-shadow: 0 4px 12px rgba(202,138,4,.2);--tw-shadow-colored: 0 4px 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_8px_30px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 8px 30px rgba(15,23,42,.04);--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)}.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-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-amber-500\/10{--tw-shadow-color: rgb(245 158 11 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/20{--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/5{--tw-shadow-color: rgb(245 158 11 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-600\/10{--tw-shadow-color: rgb(217 119 6 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/20{--tw-shadow-color: rgb(16 185 129 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/5{--tw-shadow-color: rgb(16 185 129 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/50{--tw-shadow-color: rgb(16 185 129 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/10{--tw-shadow-color: rgb(179 67 31 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/15{--tw-shadow-color: rgb(179 67 31 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color: rgb(179 67 31 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/10{--tw-shadow-color: rgb(249 115 22 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/15{--tw-shadow-color: rgb(249 115 22 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color: rgb(249 115 22 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/5{--tw-shadow-color: rgb(249 115 22 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-200{--tw-shadow-color: #fecdd3;--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-500\/5{--tw-shadow-color: rgb(244 63 94 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-500\/50{--tw-shadow-color: rgb(244 63 94 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-600\/10{--tw-shadow-color: rgb(225 29 72 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-500\/5{--tw-shadow-color: rgb(14 165 233 / .05);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--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(3px + 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-amber-500\/40{--tw-ring-color: rgb(245 158 11 / .4)}.ring-emerald-500\/50{--tw-ring-color: rgb(16 185 129 / .5)}.ring-indigo-500\/40{--tw-ring-color: rgb(179 67 31 / .4)}.ring-indigo-500\/50{--tw-ring-color: rgb(179 67 31 / .5)}.ring-orange-500\/50{--tw-ring-color: rgb(249 115 22 / .5)}.ring-purple-500\/50{--tw-ring-color: rgb(79 122 72 / .5)}.ring-slate-400\/30{--tw-ring-color: rgb(159 172 149 / .3)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.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-\[100px\]{--tw-blur: blur(100px);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-\[120px\]{--tw-blur: blur(120px);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-\[140px\]{--tw-blur: blur(140px);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-\[1px\]{--tw-blur: blur(1px);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-\[90px\]{--tw-blur: blur(90px);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-sm{--tw-blur: blur(4px);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{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px 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)}.drop-shadow-\[0_0_12px_rgba\(16\,185\,129\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 12px rgba(16,185,129,.5));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-\[0_0_3px_rgba\(245\,158\,11\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 3px rgba(245,158,11,.5));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-\[0_0_5px_rgba\(245\,158\,11\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 5px rgba(245,158,11,.6));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-\[0_0_8px_rgba\(16\,185\,129\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 0 8px rgba(16,185,129,.8));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-\[0_0_8px_rgba\(245\,158\,11\,0\.1\)\]{--tw-drop-shadow: drop-shadow(0 0 8px rgba(245,158,11,.1));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-\[0_2px_8px_var\(--accent-glow\)\]{--tw-drop-shadow: drop-shadow(0 2px 8px var(--accent-glow));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-\[0_4px_10px_rgba\(16\,185\,129\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 4px 10px rgba(16,185,129,.4));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-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-\[0\.5px\]{--tw-backdrop-blur: blur(.5px);-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-\[3px\]{--tw-backdrop-blur: blur(3px);-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-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,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-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.duration-\[800ms\]{transition-duration:.8s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[animation-duration\:3s\]{animation-duration:3s}.\[background-size\:16px_16px\]{background-size:16px 16px}.\[mask-image\:radial-gradient\(ellipse_60\%_50\%_at_50\%_50\%\,\#000_70\%\,transparent_100\%\)\]{-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 50%,#000 70%,transparent 100%);mask-image:radial-gradient(ellipse 60% 50% at 50% 50%,#000 70%,transparent 100%)}:root{--bg-base: #f4f6f1;--bg-surface: #ffffff;--bg-elevated: #eaf0e6;--border: #ccd6c7;--border-hover: #b3c3ab;--bg-gradient: radial-gradient(at 0% 0%, rgba(179, 67, 31, .05) 0px, transparent 55%), radial-gradient(at 100% 0%, rgba(79, 122, 72, .05) 0px, transparent 55%), radial-gradient(at 50% 100%, rgba(60, 122, 78, .04) 0px, transparent 55%), #f4f6f1;--text-primary: #1f2b22;--text-secondary: #4b5c4e;--text-muted: #606d62;--accent-50: #fdf3ef;--accent-100: #fbe4da;--accent-200: #f5c7b0;--accent-300: #eca280;--accent-400: #dd7550;--accent-500: #b3431f;--accent-600: #963a1b;--accent-700: #7a3018;--accent-800: #5f2613;--accent-900: #481d0f;--accent-950: #2c1109;--accent-sec-50: #f2f6f0;--accent-sec-100: #e2ebe0;--accent-sec-200: #c7d6c2;--accent-sec-300: #a3bd9c;--accent-sec-400: #7a9e72;--accent-sec-500: #4f7a48;--accent-sec-600: #3e6338;--accent-sec-700: #33502e;--accent-sec-800: #294025;--accent-sec-900: #1f2b22;--accent-sec-950: #131c16;--accent: var(--accent-500);--accent-hover: var(--accent-600);--accent-muted: rgba(179, 67, 31, .08);--accent-glow: rgba(179, 67, 31, .18);--accent-secondary: var(--accent-sec-500);--accent-sec-hover: var(--accent-sec-600);--accent-sec-glow: rgba(79, 122, 72, .15);--success: #3c7a4e;--danger: #a83226;--warning: #b8860b;--info: #5b7290;--brand-purple-text: #8672a3;--indigo: var(--accent);--purple: var(--accent-secondary);--emerald: var(--success);--amber: var(--warning);--rose: var(--danger);--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--shadow-panel: 0 8px 32px rgba(31, 43, 34, .08);--space-page-x: clamp(1rem, 4vw, 2rem);--space-page-y: clamp(1.25rem, 4vw, 2rem);--space-section: clamp(2rem, 6vw, 4rem);--nav-h: 56px;--nav-bg: rgba(244, 246, 241, .86);--nav-bg-scrolled: rgba(255, 255, 255, .92);--nav-border: #ccd6c7;--bg-overlay: rgba(244, 246, 241, .5);--bg-elevated-overlay: rgba(234, 240, 230, .9);--section-bg-start: rgba(244, 246, 241, .85);--section-bg-end: rgba(255, 255, 255, .55);--font-sans: "Inter", system-ui, -apple-system, sans-serif;--font-display: ui-serif, Georgia, "Iowan Old Style", "Times New Roman", serif;--font-mono: "JetBrains Mono", monospace}.dark{--bg-base: #10150f;--bg-surface: #171e15;--bg-elevated: #1e2a1b;--border: rgba(226, 235, 224, .1);--border-hover: rgba(226, 235, 224, .18);--bg-gradient: radial-gradient(at 0% 0%, rgba(221, 117, 80, .07) 0px, transparent 55%), radial-gradient(at 100% 0%, rgba(122, 158, 114, .05) 0px, transparent 55%), radial-gradient(at 50% 100%, rgba(60, 122, 78, .05) 0px, transparent 55%), #10150f;--text-primary: #eef2ea;--text-secondary: #a9b8a5;--text-muted: #869385;--accent: var(--accent-400);--accent-hover: var(--accent-300);--accent-muted: rgba(221, 117, 80, .15);--accent-glow: rgba(221, 117, 80, .28);--accent-secondary: var(--accent-sec-400);--accent-sec-hover: var(--accent-sec-300);--accent-sec-glow: rgba(122, 158, 114, .22);--success: #6bab7c;--danger: #d9695a;--warning: #d1a53d;--info: #85a0bd;--brand-purple-text: #ab98c9;--indigo: var(--accent);--purple: var(--accent-secondary);--emerald: var(--success);--amber: var(--warning);--rose: var(--danger);--shadow-panel: 0 8px 32px rgba(0, 0, 0, .45);--nav-bg: rgba(16, 21, 15, .86);--nav-bg-scrolled: rgba(16, 21, 15, .92);--nav-border: rgba(226, 235, 224, .08);--bg-overlay: rgba(16, 21, 15, .5);--bg-elevated-overlay: rgba(30, 42, 27, .88);--section-bg-start: rgba(16, 21, 15, .85);--section-bg-end: rgba(23, 30, 21, .55)}@media (max-width: 640px){.mobile-card-table{display:block!important}.mobile-card-table thead{display:none!important}.mobile-card-table tbody{display:flex;flex-direction:column;gap:.75rem}.mobile-card-table tr{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem;background:#ffffff05;border:1px solid var(--border);border-radius:var(--radius-md);padding:.875rem 1rem}.mobile-card-table td{padding:0!important}.mobile-card-table td:first-child{grid-column:1 / -1}.mobile-card-table td[data-label]:before{content:attr(data-label);display:block;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.25rem}}@keyframes fadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-in{animation:fadeUp .3s cubic-bezier(.16,1,.3,1) both}.animate-fade{animation:fadeIn .3s ease both}.animate-scale-in{animation:scaleIn .28s ease both}.animate-spin{animation:spin 1s linear infinite}.animate-pulse{animation:pulse 2s ease-in-out infinite}.skeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:shimmer 1.6s infinite;border-radius:var(--radius-sm)}.delay-1{animation-delay:60ms}.delay-2{animation-delay:.12s}.delay-3{animation-delay:.18s}.delay-4{animation-delay:.24s}.slide-in-from-bottom-4{animation-name:fadeUp}@media (max-width: 640px){.modal-sheet{position:fixed!important;inset:auto 0 0 0!important;max-width:100%!important;border-radius:24px 24px 0 0!important;max-height:92vh}}.drop-zone{border:2px dashed rgba(255,255,255,.1);border-radius:var(--radius-xl);transition:border-color .2s,background .2s,transform .2s;cursor:pointer}.drop-zone:hover,.drop-zone.dragging{border-color:#ca8a048c;background:#ca8a040a}.drop-zone.dragging{transform:scale(1.015)}.progress-bar{height:5px;border-radius:5px;overflow:hidden;background:#0006}.progress-bar-fill{height:100%;border-radius:5px;background:linear-gradient(90deg,#d97706,#f59e0b);transition:width .5s ease}.tab-group{display:flex;background:#0000004d;border:1px solid var(--border);border-radius:var(--radius-md);padding:3px;gap:2px;overflow-x:auto;scrollbar-width:none}.tab-group::-webkit-scrollbar{display:none}.tab-btn{padding:.4rem .875rem;border-radius:10px;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--text-muted);transition:all .15s;white-space:nowrap;cursor:pointer;border:none;background:none}.tab-btn.active{background:#ca8a0433;color:#fef08a}.tab-btn:hover:not(.active){color:var(--text-primary)}.tab-btn.active-red{background:#ef44441f;color:#f87171}.neon-text-emerald{color:#10b981!important;text-shadow:0 0 12px rgba(16,185,129,.55)}.neon-text-indigo{color:#fbbf24!important;text-shadow:0 0 12px rgba(245,158,11,.55)}.neon-text-purple{color:#c084fc!important;text-shadow:0 0 12px rgba(192,132,252,.55)}.neon-border-indigo{border:1px solid rgba(202,138,4,.35)!important;box-shadow:0 0 18px #ca8a042e}button:focus-visible,a:focus-visible,input[type=checkbox]:focus-visible,textarea:focus-visible,input[type=text]:focus-visible{outline:2px solid #ca8a04!important;outline-offset:2px!important}.btn-primary:active,.btn-ghost:active,.btn-secondary:active,button:active:not(:disabled){transform:scale(.97)!important}@keyframes float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}@keyframes scan{0%{top:0%}50%{top:100%}to{top:0%}}.animate-float{animation:float 6s ease-in-out infinite}.animate-scan{animation:scan 2s linear infinite}.glow-indigo{box-shadow:0 0 30px #ca8a0440;border-color:#ca8a0466!important}.glow-emerald{box-shadow:0 0 30px #10b98140;border-color:#10b98166!important}.glow-purple{box-shadow:0 0 30px #a855f733;border-color:#a855f759!important}.mesh-grid{background-image:none!important;mask-image:none!important;-webkit-mask-image:none!important}.colorblind-mode{--emerald: #0ea5e9;--rose: #f97316}.colorblind-mode .text-emerald-300{color:#7dd3fc!important}.colorblind-mode .text-emerald-400{color:#38bdf8!important}.colorblind-mode .text-emerald-500{color:#0ea5e9!important}.colorblind-mode .text-rose-300{color:#fdba74!important}.colorblind-mode .text-rose-400{color:#fb923c!important}.colorblind-mode .text-rose-500{color:#f97316!important}.colorblind-mode .bg-emerald-500\/10{background-color:#0ea5e91a!important}.colorblind-mode .bg-rose-500\/10{background-color:#f973161a!important}.colorblind-mode .bg-emerald-500\/5{background-color:#0ea5e90d!important}.colorblind-mode .bg-rose-500\/5{background-color:#f973160d!important}.colorblind-mode .bg-emerald-600{background-color:#0284c7!important}.colorblind-mode .bg-rose-600{background-color:#ea580c!important}.colorblind-mode .bg-emerald-500{background-color:#0ea5e9!important}.colorblind-mode .bg-rose-500{background-color:#f97316!important}.colorblind-mode .from-emerald-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.colorblind-mode .to-emerald-500{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position) !important}.colorblind-mode .to-emerald-600{--tw-gradient-to: #0284c7 var(--tw-gradient-to-position) !important}.colorblind-mode .from-rose-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.colorblind-mode .to-rose-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position) !important}.colorblind-mode .hover\:bg-emerald-500:hover{background-color:#0ea5e9!important}.colorblind-mode .hover\:bg-rose-500:hover{background-color:#f97316!important}.colorblind-mode .border-emerald-500\/20{border-color:#0ea5e933!important}.colorblind-mode .border-rose-500\/20{border-color:#f9731633!important}.colorblind-mode .badge-green{background:#0ea5e91a!important;color:#38bdf8!important;border:1px solid rgba(14,165,233,.25)!important}.colorblind-mode .badge-red{background:#f973161a!important;color:#fb923c!important;border:1px solid rgba(249,115,22,.25)!important}.colorblind-mode .neon-text-emerald{color:#38bdf8!important;text-shadow:0 0 12px rgba(14,165,233,.55)!important}.colorblind-mode .glow-emerald{box-shadow:0 0 30px #0ea5e940!important;border-color:#0ea5e966!important}.light-mode h1:not(.code-block-dark):not(.code-block-dark *),.light-mode h2:not(.code-block-dark):not(.code-block-dark *),.light-mode h3:not(.code-block-dark):not(.code-block-dark *){color:var(--text-primary)}.light-mode h4:not(.code-block-dark):not(.code-block-dark *){color:var(--text-primary)}.light-mode p:not(.code-block-dark):not(.code-block-dark *){color:var(--text-secondary)}.light-mode .glass-panel{background:#ffffffbf!important;border-color:#0f172a14!important;box-shadow:inset 0 1px 1px #fff9,0 1px 2px #0f172a05,0 12px 30px #0f172a0a!important}.light-mode .glass-input{background:#0f172a08!important;border-color:#0f172a14!important;color:var(--text-primary)!important;box-shadow:inset 0 2px 4px #0f172a05!important}.light-mode .glass-input::-moz-placeholder{color:var(--text-muted)!important}.light-mode .glass-input::placeholder{color:var(--text-muted)!important}.light-mode .glass-input:focus{border-color:#ca8a048c!important;box-shadow:inset 0 2px 4px #0f172a05,0 0 0 3px #ca8a0426!important;background:#fff!important}.light-mode .stat-value{color:var(--text-primary)!important}.light-mode .nav-link:hover{color:var(--text-primary)!important;background:#0f172a0a!important;border-color:#0f172a05!important}.light-mode .nav-link.active{color:#d97706!important;background:#d9770614!important;border-color:#d977062e!important}.light-mode .tab-group{background:#0f172a0a!important}.light-mode .tab-btn.active{background:#d9770614!important;color:var(--indigo)!important}.light-mode .drop-zone{border-color:#0f172a26!important}.light-mode .skeleton{background:linear-gradient(90deg,#0f172a0a,#0f172a14,#0f172a0a)!important}.light-mode .btn-white{background:var(--text-primary)!important;color:var(--bg-base)!important;box-shadow:0 4px 12px #0f172a14!important}.light-mode .btn-white:hover{background:var(--text-secondary)!important}.light-mode .btn-ghost{background:#0f172a08!important;border-color:#0f172a14!important;color:var(--text-secondary)!important}.light-mode .btn-ghost:hover{background:#0f172a0f!important;border-color:#0f172a26!important;color:var(--text-primary)!important}.light-mode ::-webkit-scrollbar-thumb{background:#0f172a2e!important}.light-mode ::-webkit-scrollbar-thumb:hover{background:#0f172a52!important}.light-mode .bg-black\/20{background-color:#0f172a0a!important}.light-mode .bg-black\/30,.light-mode .bg-black\/45{background-color:#0f172a0d!important}.light-mode .bg-black\/40{background-color:#0f172a08!important}.light-mode .bg-black\/60{background-color:#ffffffe6!important;border:1px solid var(--border)!important}.light-mode .bg-slate-900:not(.code-block-dark):not(.code-block-dark *){background-color:var(--bg-surface)!important}.light-mode .bg-slate-900\/40:not(.code-block-dark):not(.code-block-dark *){background-color:#0f172a0a!important}.light-mode .bg-slate-900\/60:not(.code-block-dark):not(.code-block-dark *){background-color:#fff9!important}.light-mode .bg-slate-900\/50{background-color:#ffffff80!important}.light-mode .bg-slate-900\/40{background-color:#fff6!important}.light-mode .bg-slate-900{background-color:var(--bg-surface)!important}.light-mode .bg-\[\#030407\]{background-color:var(--bg-base)!important}.light-mode .bg-\[\#0a0d14\]{background-color:var(--bg-elevated)!important}.light-mode .bg-slate-950{background-color:#f1f5f9!important}.light-mode .border-white\/5{border-color:#0f172a12!important}.light-mode .border-white\/10{border-color:#0f172a1a!important}.light-mode .border-white\/8{border-color:#0f172a14!important}.light-mode .bg-black\/25{background-color:#0f172a0b!important}.light-mode .bg-black\/35{background-color:#0f172a0d!important}.light-mode .bg-slate-900\/10{background-color:#0f172a05!important}.light-mode .bg-slate-900\/80{background-color:#0f172a0f!important}.light-mode .bg-slate-900\/70{background-color:#0f172a66!important}.light-mode .divide-white\/5>:not([hidden])~:not([hidden]){border-color:#0f172a12!important}.light-mode .bg-indigo-650{background-color:var(--accent-600)!important;color:#fff!important}.light-mode .text-slate-100,.light-mode .text-slate-200{color:var(--text-primary)!important}.light-mode .text-slate-300,.light-mode .text-slate-400{color:var(--text-secondary)!important}.light-mode .text-slate-500{color:var(--text-muted)!important}.light-mode .hover\:text-slate-100:hover,.light-mode .hover\:text-slate-200:hover{color:var(--text-primary)!important}.light-mode .hover\:text-slate-300:hover,.light-mode .hover\:text-slate-400:hover{color:var(--text-secondary)!important}.light-mode .text-rose-400{color:#b91c1c!important}.light-mode .text-emerald-400{color:#15803d!important}.light-mode .text-amber-400{color:#b45309!important}.light-mode .text-indigo-400{color:#d97706!important}.light-mode .text-purple-400,.light-mode .text-orange-300,.light-mode .text-orange-400,.light-mode .text-orange-405,.light-mode .text-orange-450,.light-mode .text-orange-500{color:#c2410c!important}.light-mode .text-orange-600,.light-mode .hover\:text-orange-300:hover{color:#9a3412!important}.light-mode .text-indigo-300{color:#d97706!important}.light-mode .text-indigo-200{color:#ea580c!important}.light-mode .text-purple-300{color:#c2410c!important}.light-mode .text-purple-200{color:#ca8a04!important}.light-mode .text-emerald-300{color:#15803d!important}.light-mode .text-rose-300{color:#b91c1c!important}.light-mode .badge-green{background:#16a34a14!important;color:#166534!important;border-color:#16a34a33!important}.light-mode .badge-red{background:#dc262614!important;color:#991b1b!important;border-color:#dc262633!important}.light-mode .badge-amber{background:#d9770614!important;color:#b45309!important;border-color:#d9770633!important}.light-mode .badge-indigo{background:#d9770614!important;color:#d97706!important;border-color:#d9770633!important}.light-mode .badge-sky{background:#0284c714!important;color:#0369a1!important;border-color:#0284c733!important}.light-mode .badge-purple{background:#c2410c14!important;color:#9a3412!important;border-color:#c2410c33!important}.code-block-dark{background-color:#0d1017!important;color:#e2e8f0!important;border-color:#ffffff14!important}.code-block-dark button,.code-block-dark span.text-slate-500,.code-block-dark .text-slate-500{color:#64748b!important}.code-block-dark .text-indigo-300,.code-block-dark .text-indigo-200{color:#a5b4fc!important}.code-block-dark .text-slate-300,.code-block-dark .text-slate-400{color:#94a3b8!important}.light-mode .text-white:not(.btn-primary):not(.bg-indigo-600):not(.bg-indigo-500):not(.bg-indigo-650):not(.bg-emerald-600):not(.bg-rose-600):not(.bg-purple-600):not(.bg-amber-600):not([class*=from-indigo-600]):not([class*=from-emerald-600]):not([class*=from-rose-600]):not([class*=from-amber-600]):not(.btn-primary *):not(.bg-indigo-600 *):not(.bg-indigo-500 *):not(.bg-indigo-650 *):not(.bg-emerald-600 *):not(.bg-rose-600 *):not(.bg-purple-600 *):not(.bg-amber-600 *):not([class*=from-indigo-600] *):not([class*=from-emerald-600] *):not([class*=from-rose-600] *):not([class*=from-amber-600] *):not(.code-block-dark):not(.code-block-dark *):not(.keep-text-white):not(.keep-text-white *):not(.absolute.-top-1\.5.-right-1\.5.text-white){color:var(--text-primary)!important}.light-mode .hover\:text-white:hover:not(.btn-primary):not(.bg-indigo-600):not(.bg-indigo-500):not(.bg-emerald-600):not(.bg-rose-600):not(.bg-purple-600):not(.bg-amber-600):not([class*=from-indigo-600]):not([class*=from-emerald-600]):not([class*=from-rose-600]):not([class*=from-amber-600]):not(.btn-primary *):not(.bg-indigo-600 *):not(.bg-indigo-500 *):not(.bg-emerald-600 *):not(.bg-rose-600 *):not(.bg-purple-600 *):not(.bg-amber-600 *):not([class*=from-indigo-600] *):not([class*=from-emerald-600] *):not([class*=from-rose-600] *):not([class*=from-amber-600] *):not(.code-block-dark):not(.code-block-dark *):not(.keep-text-white):not(.keep-text-white *){color:var(--text-primary)!important}.light-mode .hover\:bg-white\/5:hover{background-color:#0f172a0d!important}.light-mode .hover\:bg-white\/10:hover{background-color:#0f172a14!important}.light-mode .bg-white\/5{background-color:#0f172a0a!important;border-color:#0f172a14!important}.light-mode .bg-indigo-600{background-color:#d97706!important}.light-mode .bg-indigo-500{background-color:#ea580c!important}.light-mode .hover\:bg-indigo-500:hover{background-color:#b45309!important}.light-mode .from-indigo-600{background-color:#d97706!important;--tw-gradient-from: #d97706 var(--tw-gradient-from-position) !important;--tw-gradient-to: rgba(217, 119, 6, 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.light-mode .to-purple-600{--tw-gradient-to: #c2410c var(--tw-gradient-to-position) !important}.light-mode .from-indigo-500{background-color:#ea580c!important;--tw-gradient-from: #ea580c var(--tw-gradient-from-position) !important;--tw-gradient-to: rgba(234, 88, 12, 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.light-mode .to-purple-500{--tw-gradient-to: #c2410c var(--tw-gradient-to-position) !important}.light-mode td[data-label="Verification Stage"] .inline-flex{color:#d97706!important;background-color:#d9770614!important;border-color:#d9770633!important}.light-mode.colorblind-mode td[data-label="Verification Stage"] .inline-flex{color:#0284c7!important;background-color:#0284c714!important;border-color:#0284c733!important}.light-mode button .absolute.-top-1\.5.-right-1\.5.text-white{background-color:#d97706!important;box-shadow:0 0 10px #d9770666!important}.light-mode.colorblind-mode button .absolute.-top-1\.5.-right-1\.5.text-white{background-color:#0284c7!important;box-shadow:0 0 10px #0284c766!important}.light-mode .bg-gradient-to-r.from-\[\#1E1B4B\]\/80.to-\[\#311042\]\/80{background:linear-gradient(135deg,#6366f114,#a855f714)!important;border-color:#6366f126!important}.card-row-table{border-collapse:separate!important;border-spacing:0 8px!important;width:100%}.card-row-table tr{background:#0a0d1466;border:1px solid var(--border);transition:transform .2s,background-color .2s,box-shadow .2s}.card-row-table tbody tr:hover{transform:translateY(-2px);background:#0a0d1499;box-shadow:0 4px 20px #0003}.card-row-table tbody tr:hover td{border-color:#ca8a044d}.card-row-table th{padding:1rem 1.25rem;border:none}.card-row-table td{padding:1rem 1.25rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);transition:border-color .2s,background-color .2s}.card-row-table td:first-child{border-left:1px solid var(--border);border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.card-row-table td:last-child{border-right:1px solid var(--border);border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.card-row-table thead tr{background:transparent!important;border:none!important;box-shadow:none!important;transform:none!important}.light-mode .card-row-table tr{background:#fff!important;box-shadow:0 1px 3px #0f172a05!important}.light-mode .card-row-table tbody tr:hover{background:#fff!important;box-shadow:0 10px 25px #0f172a0a,0 2px 4px #0f172a03!important}.light-mode .card-row-table tbody tr:hover td{border-color:#ca8a0438!important}.light-mode .border-white\/5{border-color:#0f172a0d!important}.light-mode .border-white\/10{border-color:#0f172a14!important}.light-mode .border-white\/20{border-color:#0f172a26!important}.light-mode .hover\:border-white\/10:hover{border-color:#0f172a1f!important}.light-mode .hover\:border-white\/20:hover{border-color:#0f172a33!important}.light-mode .th-label,.light-mode .field-label{color:var(--text-secondary)!important}.light-mode .bg-\[\#0c1017\]{background-color:var(--bg-surface)!important}.light-mode .bg-\[\#0c1017\]\/80{background-color:#fffc!important}.light-mode .bg-\[\#0b0e14\]:not(.code-block-dark):not(.code-block-dark *){background-color:var(--bg-surface)!important}.light-mode .bg-\[\#0a0d16\]:not(.code-block-dark):not(.code-block-dark *){background-color:var(--bg-base)!important}.light-mode .bg-\[\#0d1017\]:not(.code-block-dark):not(.code-block-dark *){background-color:var(--bg-surface)!important}.light-mode .bg-\[\#0d1017\]\/80:not(.code-block-dark):not(.code-block-dark *){background-color:#fffc!important}.light-mode .bg-\[\#0D1018\]\/50:not(.code-block-dark):not(.code-block-dark *){background-color:#0f172a08!important}.light-mode .bg-\[\#111520\]:not(.code-block-dark):not(.code-block-dark *){background-color:var(--bg-elevated)!important}.light-mode .bg-\[\#111622\]:not(.code-block-dark):not(.code-block-dark *){background-color:var(--bg-elevated)!important}.light-mode .bg-\[\#07090E\]{background-color:var(--bg-base)!important}.light-mode .hover\:bg-slate-900\/60:hover{background-color:#0f172a0f!important}.light-mode .hover\:bg-white\/\[0\.04\]:hover{background-color:#0f172a0a!important}.custom-select-dropdown{background:#090b13f2}.light-mode .custom-select-dropdown{background:var(--bg-surface)!important;border-color:var(--border)!important;box-shadow:0 15px 40px #0f172a14!important}.light-mode .custom-select-dropdown button:hover{background-color:#0f172a0a!important}.light-mode .custom-select-dropdown button.bg-indigo-600\/20{background-color:#ca8a041a!important;border-color:#ca8a0433!important}.scrollbar-thin::-webkit-scrollbar{height:4px;width:4px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:#8b5cf640;border-radius:9999px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#8b5cf666}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.25) transparent}.light-mode .scrollbar-thin::-webkit-scrollbar-thumb{background:#ca8a0433}.light-mode .scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#ca8a0459}.light-mode .scrollbar-thin{scrollbar-color:rgba(202,138,4,.2) transparent}.light-mode .bg-\[\#030407\]{background-color:var(--bg-base)!important;background-image:var(--bg-gradient)!important;color:var(--text-primary)!important}.light-mode .bg-\[\#0d1017\]{background-color:var(--bg-surface)!important;border-color:var(--border)!important;box-shadow:var(--shadow-panel)!important}.light-mode .bg-\[\#07090e\]\/50:not(.code-block-dark):not(.code-block-dark *){background-color:#0f172a05!important}.light-mode .bg-\[\#07090e\]:not(.code-block-dark):not(.code-block-dark *){background-color:var(--bg-surface)!important}.light-mode .bg-\[\#0b0e14\],.light-mode .bg-\[\#0c1017\],.light-mode .bg-\[\#0d111a\]{background-color:var(--bg-surface)!important}.light-mode .bg-white\/\[0\.02\]{background-color:#0f172a05!important}.light-mode .bg-white\/\[0\.01\]{background-color:#0f172a03!important}.light-mode .bg-black\/20{background-color:#0f172a08!important}.light-mode .bg-black\/30{background-color:#0f172a0a!important}.light-mode .bg-black\/40{background-color:#0f172a0d!important}.light-mode .bg-amber-500\/10{background-color:#d9770614!important}.light-mode .bg-amber-500\/15{background-color:#d977061f!important}.light-mode .bg-emerald-500\/10{background-color:#16a34a14!important}.light-mode .bg-emerald-500\/15{background-color:#16a34a1f!important}.light-mode .border-white\/10:not(.code-block-dark):not(.code-block-dark *){border-color:var(--border)!important}.light-mode .border-white\/5:not(.code-block-dark):not(.code-block-dark *){border-color:var(--border)!important}.light-mode .border-white\/20:not(.code-block-dark):not(.code-block-dark *){border-color:var(--border-hover)!important}.light-mode .bg-white\/10:not(.code-block-dark):not(.code-block-dark *){background-color:#0f172a0f!important}.light-mode .text-slate-300{color:var(--text-secondary)!important}.glow-orb-container{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.glow-orb{position:absolute;border-radius:50%;filter:blur(140px);opacity:.16;mix-blend-mode:plus-lighter;pointer-events:none;will-change:transform}.light-mode .glow-orb{opacity:.09;mix-blend-mode:multiply;filter:blur(120px)}.glow-orb-1{top:-15%;left:-10%;width:60vw;height:60vw;background:radial-gradient(circle,rgba(202,138,4,.8) 0%,transparent 70%);animation:float-orb-1 28s infinite alternate ease-in-out}.glow-orb-2{bottom:-20%;right:-10%;width:55vw;height:55vw;background:radial-gradient(circle,rgba(168,85,247,.75) 0%,transparent 70%);animation:float-orb-2 32s infinite alternate ease-in-out}.glow-orb-3{top:30%;left:20%;width:45vw;height:45vw;background:radial-gradient(circle,rgba(16,185,129,.6) 0%,transparent 70%);animation:float-orb-3 24s infinite alternate ease-in-out}.light-mode .glow-orb-1{background:radial-gradient(circle,rgba(202,138,4,.5) 0%,transparent 70%)}.light-mode .glow-orb-2{background:radial-gradient(circle,rgba(168,85,247,.4) 0%,transparent 70%)}.light-mode .glow-orb-3{background:radial-gradient(circle,rgba(56,189,248,.35) 0%,transparent 70%)}@keyframes float-orb-1{0%{transform:translate(0) scale(1)}50%{transform:translate(8%,10%) scale(1.06)}to{transform:translate(-4%,4%) scale(.96)}}@keyframes float-orb-2{0%{transform:translate(0) scale(1)}50%{transform:translate(-10%,-6%) scale(.94)}to{transform:translate(4%,-12%) scale(1.04)}}@keyframes float-orb-3{0%{transform:translate(0) scale(1)}50%{transform:translate(10%,-8%) scale(1.08)}to{transform:translate(-6%,6%) scale(.92)}}.interactive-cursor-glow{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(600px circle at var(--mouse-x, -999px) var(--mouse-y, -999px),rgba(202,138,4,.09),transparent 80%);will-change:background}.light-mode .interactive-cursor-glow{background:radial-gradient(600px circle at var(--mouse-x, -999px) var(--mouse-y, -999px),rgba(202,138,4,.04),transparent 80%)}.interactive-spotlight{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(255,255,255,.12) 1.25px,transparent 1.25px);background-size:32px 32px;mask-image:radial-gradient(280px circle at var(--mouse-x, -999px) var(--mouse-y, -999px),black 0%,transparent 100%);-webkit-mask-image:radial-gradient(280px circle at var(--mouse-x, -999px) var(--mouse-y, -999px),black 0%,transparent 100%);opacity:.95;will-change:mask-image,-webkit-mask-image}.light-mode .interactive-spotlight{background-image:radial-gradient(rgba(15,23,42,.06) 1.25px,transparent 1.25px);opacity:.85}.premium-card{background:#0a0d14a6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px 1px #ffffff0d,0 1px 3px #0000004d,0 12px 40px #0006;transition:border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}.premium-card:hover{border-color:#ca8a044d;box-shadow:inset 0 1px 1px #ffffff1a,0 12px 40px -10px #ca8a0433,0 0 25px -5px #a855f726;transform:translateY(-4px) scale(1.01)}.light-mode .premium-card{background:#ffffffbf;border-color:#0f172a14;box-shadow:inset 0 1px 1px #fff9,0 1px 2px #0f172a05,0 12px 30px #0f172a0a}.light-mode .premium-card:hover{border-color:#ca8a0433;box-shadow:inset 0 1px 1px #fffc,0 12px 30px -5px #ca8a0414,0 0 20px -5px #a855f70d}.glow-spot{position:absolute;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,var(--glow-color, rgba(202, 138, 4, .15)) 0%,transparent 70%);filter:blur(24px);pointer-events:none;opacity:0;transition:opacity .4s ease}.premium-card:hover .glow-spot{opacity:1}.laser-line{position:absolute;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#818cf8,#a855f7,#34d399,transparent);box-shadow:0 0 12px #818cf8cc;animation:scan-vertical 4s linear infinite;pointer-events:none;z-index:10}@keyframes scan-vertical{0%{top:0%;opacity:0}5%{opacity:1}95%{opacity:1}to{top:100%;opacity:0}}.border-beam-container{position:relative}.border-beam-effect{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--indigo),var(--purple),#10b981,var(--indigo));background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2;animation:border-beam-gradient 6s ease infinite}@keyframes border-beam-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.modal-backdrop{background:#030407e0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.light-mode .modal-backdrop{background:#0f172a66!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.modal-card{background:linear-gradient(150deg,#0c0f1a,#070910);border-color:#ffffff14}.light-mode .modal-card{background:var(--bg-surface)!important;border-color:var(--border)!important;box-shadow:0 20px 50px #0f172a14!important}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: scroll()){@keyframes grow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}#scroll-progress{position:fixed;left:0;top:0;width:100%;height:4px;background:linear-gradient(to right,var(--indigo),var(--purple),#10b981);transform-origin:0 50%;animation:grow-progress auto linear;animation-timeline:scroll();z-index:9999;pointer-events:none}}}#scroll-progress{position:fixed;left:0;top:0;width:100%;height:4px;background:linear-gradient(to right,var(--indigo),var(--purple),#10b981);transform-origin:0 50%;transform:scaleX(0);z-index:9999;pointer-events:none;transition:transform .1s ease-out}.floating-dots-nav{position:fixed;right:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:16px;z-index:100;background:#0a0d1466;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:16px 10px;border-radius:99px;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px #0000004d;opacity:.85;transition:opacity .3s ease,border-color .3s ease}.floating-dots-nav:hover{opacity:1;border-color:#ca8a0440}.dot-nav-item{position:relative;width:10px;height:10px;border-radius:50%;background:#ffffff40;border:0;padding:0;cursor:pointer;transition:background .3s ease,transform .3s ease}.dot-nav-item:hover{background:var(--indigo);transform:scale(1.3)}.dot-nav-item.active{background:var(--indigo);transform:scale(1.4);box-shadow:0 0 10px #ca8a04cc}.light-mode .dot-nav-item.active{background:var(--indigo)}.dot-tooltip{position:absolute;right:24px;top:50%;transform:translateY(-50%) translate(10px);background:#0a0d14f2;border:1px solid rgba(255,255,255,.1);color:#fff;padding:4px 10px;border-radius:6px;font-size:10px;font-family:var(--font-sans),sans-serif;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;box-shadow:0 4px 12px #0003}.dot-nav-item:hover .dot-tooltip{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.scanline-effect{position:relative;overflow:hidden}.scanline-effect:after{content:" ";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(#12101000 50%,#00000040 50%),linear-gradient(90deg,#ff00000f,#00ff0005,#0000ff0f);z-index:2;background-size:100% 2px,3px 100%;pointer-events:none}@keyframes pulse-ring{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.15);opacity:.4}to{transform:scale(1.3);opacity:0}}.pulse-ring-emerald{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid #10b981;animation:pulse-ring 2s cubic-bezier(.215,.61,.355,1) infinite;pointer-events:none}.pulse-ring-rose{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid #ef4444;animation:pulse-ring 2s cubic-bezier(.215,.61,.355,1) infinite;pointer-events:none}.light-mode .code-block-dark{background:#0f172a;border-color:#0f172a1a;box-shadow:0 4px 12px #0f172a14}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.progress-bar-animated{background:linear-gradient(90deg,var(--indigo),var(--purple),#ec4899,var(--indigo));background-size:300% 300%;animation:gradient-shift 4s ease infinite}.detail-drawer-panel{background:#0a0d14f5;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-left:1px solid rgba(255,255,255,.08);box-shadow:-20px 0 50px -10px #0009,-10px 0 20px -5px #0000004d}.drawer-header{border-bottom:1px solid rgba(255,255,255,.05)}.drawer-card{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-lg);box-shadow:inset 0 1px #ffffff03;transition:all .25s cubic-bezier(.16,1,.3,1)}.drawer-card:hover{border-color:#ca8a0440;transform:translateY(-2px);box-shadow:0 12px 30px #0000004d,0 0 15px #ca8a0414}.drawer-close-btn{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#94a3b8;background:#ffffff08;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .25s cubic-bezier(.16,1,.3,1)}.drawer-close-btn:hover{color:#fff;border-color:#ffffff2e;background:#ffffff14;transform:scale(1.08) rotate(90deg)}.progress-track{background:#0006}.drawer-footer{background:#0a0d14cc;border-top:1px solid rgba(255,255,255,.05);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.btn-secondary-glass{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#d1d5db;font-weight:600;font-size:.75rem;cursor:pointer;transition:all .2s ease}.btn-secondary-glass:hover{border-color:#ffffff26;background:#ffffff0d;color:#fff}@keyframes progress-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress-bar-striped-glow{background-size:1rem 1rem;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);animation:progress-stripes 1.2s linear infinite}.fade-slide-wrapper{position:relative;z-index:1;animation:fadeIn .22s cubic-bezier(.16,1,.3,1) both}@keyframes sonar-pulse{0%{transform:scale(.9);opacity:.8}to{transform:scale(2.4);opacity:0}}.sonar-ripple{animation:sonar-pulse 2s cubic-bezier(.1,.8,.3,1) infinite}@keyframes dot-glow{0%,to{box-shadow:0 0 4px #8b5cf6,0 0 12px #8b5cf666}50%{box-shadow:0 0 12px #8b5cf6,0 0 24px #8b5cf6cc}}.pulse-glow-dot{animation:dot-glow 2s ease-in-out infinite}@keyframes typingBubblePulse{0%,to{transform:scale(.98);opacity:.85}50%{transform:scale(1.02);opacity:1}}.chat-typing-bubble{animation:typingBubblePulse 1.5s ease-in-out infinite}@keyframes stepperTrackFlow{0%{background-position:0% 50%}to{background-position:200% 50%}}.stepper-track-glow{background-size:200% auto;animation:stepperTrackFlow 3s linear infinite!important}@keyframes checkmarkDraw{to{stroke-dashoffset:0}}.animated-checkmark{stroke-dasharray:80;stroke-dashoffset:80;animation:checkmarkDraw .8s cubic-bezier(.16,1,.3,1) forwards .2s}@keyframes floatParticle1{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-20px) translate(8px) scale(1.2);opacity:.7}}@keyframes floatParticle2{0%,to{transform:translateY(0) scale(1.2);opacity:.2}50%{transform:translateY(-15px) translate(-12px) scale(.9);opacity:.6}}.success-particle-1{animation:floatParticle1 5s ease-in-out infinite}.success-particle-2{animation:floatParticle2 6s ease-in-out infinite}@keyframes tour-pulse{0%{box-shadow:0 0 #ca8a0499,0 0 0 1px #ca8a0466}70%{box-shadow:0 0 0 8px #ca8a0400,0 0 0 1px #ca8a04cc}to{box-shadow:0 0 #ca8a0400,0 0 0 1px #ca8a0466}}.tour-highlight-active{outline:3px solid var(--indigo)!important;outline-offset:4px!important;border-radius:8px!important;position:relative!important;z-index:140!important;animation:tour-pulse 2s infinite!important;background-color:#ca8a0408!important}.tour-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#03040766;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);z-index:130;pointer-events:none;transition:all .3s ease}.light-mode .tour-overlay{background:#0f172a26!important}.tour-popover{background:#0a0d14f2!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(202,138,4,.3)!important;box-shadow:0 20px 50px #00000080,inset 0 1px 1px #ffffff0d,0 0 20px #ca8a041a!important;z-index:150!important}.light-mode .tour-popover{background:#fffffffa!important;border:1px solid rgba(202,138,4,.25)!important;box-shadow:0 15px 45px #0f172a14,inset 0 1px 1px #ffffffe6!important}.tour-spotlight-overlay{box-shadow:0 0 0 9999px #030407a6,inset 0 0 8px #ca8a0466;border:2px solid rgba(202,138,4,.8);border-radius:12px;animation:tour-glow 2.5s infinite ease-in-out}@keyframes tour-glow{0%,to{box-shadow:0 0 0 9999px #030407a6,inset 0 0 8px #ca8a0466;border-color:#ca8a04cc}50%{box-shadow:0 0 0 9999px #030407a6,inset 0 0 16px #a855f799;border-color:#a855f7e6}}.light-mode .tour-spotlight-overlay{box-shadow:0 0 0 9999px #0f172a59,inset 0 0 8px #ca8a044d;border:2px solid rgba(202,138,4,.7);animation:tour-glow-light 2.5s infinite ease-in-out}@keyframes tour-glow-light{0%,to{box-shadow:0 0 0 9999px #0f172a59,inset 0 0 8px #ca8a044d;border-color:#ca8a04b3}50%{box-shadow:0 0 0 9999px #0f172a59,inset 0 0 14px #a855f780;border-color:#a855f7cc}}.tour-popover-title{color:#fff!important}.light-mode .tour-popover-title{color:#0f172a!important}.tour-popover-content{color:#cbd5e1!important}.light-mode .tour-popover-content{color:#475569!important}.tour-popover-arrow{position:absolute;width:10px;height:10px;background:#0a0d14f2;transform:rotate(45deg);z-index:-1}.light-mode .tour-popover-arrow{background:#fffffffa}.tour-popover-arrow-bottom{top:-5px;left:calc(50% - 5px);border-left:1px solid rgba(202,138,4,.3);border-top:1px solid rgba(202,138,4,.3)}.tour-popover-arrow-top{bottom:-5px;left:calc(50% - 5px);border-right:1px solid rgba(202,138,4,.3);border-bottom:1px solid rgba(202,138,4,.3)}.tour-popover-arrow-left{right:-5px;top:calc(50% - 5px);border-right:1px solid rgba(202,138,4,.3);border-top:1px solid rgba(202,138,4,.3)}.tour-popover-arrow-right{left:-5px;top:calc(50% - 5px);border-left:1px solid rgba(202,138,4,.3);border-bottom:1px solid rgba(202,138,4,.3)}.premium-range-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.premium-range-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--indigo);box-shadow:0 0 10px #ca8a0480;-webkit-transition:transform .1s ease,background-color .1s ease;transition:transform .1s ease,background-color .1s ease}.premium-range-slider::-webkit-slider-thumb:hover{transform:scale(1.25);background:#fbbf24}.premium-range-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--indigo);box-shadow:0 0 10px #ca8a0480;-moz-transition:transform .1s ease,background-color .1s ease;transition:transform .1s ease,background-color .1s ease}.premium-range-slider::-moz-range-thumb:hover{transform:scale(1.25);background:#fbbf24}.erp-section{position:relative;z-index:1;padding:6rem 0;border-top:1px solid var(--border);overflow:hidden;background:radial-gradient(circle at 10% 20%,rgba(202,138,4,.04) 0%,transparent 45%),radial-gradient(circle at 90% 80%,rgba(168,85,247,.03) 0%,transparent 45%),radial-gradient(circle at 50% 50%,rgba(16,185,129,.015) 0%,transparent 55%),var(--bg-base)}.erp-card{background:#0a0d1473;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 2px #ffffff0d,0 10px 40px #00000059;border-radius:var(--radius-xl);transition:border-color .4s ease,box-shadow .4s ease}.erp-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-xl);padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,rgba(255,255,255,.02) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.erp-connector-tile{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-md);padding:1rem;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:space-between}.erp-connector-tile:hover{transform:translateY(-2px);background:#ffffff0a;border-color:#ffffff1f}.erp-connector-tile:active{transform:translateY(0) scale(.97)}.erp-connector-tile.active-stripe{border-color:#ca8a0466;background:#ca8a0414;box-shadow:0 0 25px #ca8a041f,inset 0 1px 1px #ffffff14}.erp-connector-tile.active-shopify{border-color:#10b98166;background:#10b98114;box-shadow:0 0 25px #10b9811f,inset 0 1px 1px #ffffff14}.erp-connector-tile.active-quickbooks{border-color:#38bdf866;background:#38bdf814;box-shadow:0 0 25px #38bdf81f,inset 0 1px 1px #ffffff14}.erp-connector-tile.active-amazon{border-color:#f59e0b66;background:#f59e0b14;box-shadow:0 0 25px #f59e0b1f,inset 0 1px 1px #ffffff14}.erp-connector-tile.active-netsuite{border-color:#0ea5e966;background:#0ea5e914;box-shadow:0 0 25px #0ea5e91f,inset 0 1px 1px #ffffff14}.erp-connector-tile.active-sap{border-color:#6366f166;background:#6366f114;box-shadow:0 0 25px #6366f11f,inset 0 1px 1px #ffffff14}.erp-connector-tile.active-dynamics{border-color:#a855f766;background:#a855f714;box-shadow:0 0 25px #a855f71f,inset 0 1px 1px #ffffff14}.erp-toggle-track{width:28px;height:16px;border-radius:99px;background:#ffffff14;position:relative;transition:background-color .3s cubic-bezier(.16,1,.3,1);border:1px solid rgba(255,255,255,.04)}.active-stripe .erp-toggle-track{background:var(--indigo);border-color:#ffffff1a}.active-shopify .erp-toggle-track{background:var(--emerald);border-color:#ffffff1a}.active-quickbooks .erp-toggle-track{background:#38bdf8;border-color:#ffffff1a}.active-amazon .erp-toggle-track{background:var(--amber);border-color:#ffffff1a}.active-netsuite .erp-toggle-track{background:#0ea5e9;border-color:#ffffff1a}.active-sap .erp-toggle-track{background:#6366f1;border-color:#ffffff1a}.active-dynamics .erp-toggle-track{background:#a855f7;border-color:#ffffff1a}.erp-toggle-thumb{width:10px;height:10px;border-radius:50%;background:#fff;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003;transition:transform .3s cubic-bezier(.16,1,.3,1)}.erp-toggle-active .erp-toggle-thumb{transform:translate(12px)}.erp-terminal{background:#05070ad9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);box-shadow:inset 0 1px 1px #ffffff05,0 8px 30px #00000080;overflow:hidden;font-family:var(--font-mono);position:relative}.erp-terminal-header{background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05);padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between}.erp-terminal-dots{display:flex;gap:6px}.erp-terminal-dot{width:9px;height:9px;border-radius:50%;opacity:.75}.erp-terminal-dot.red{background:#ff5f56}.erp-terminal-dot.yellow{background:#ffbd2e}.erp-terminal-dot.green{background:#27c93f}.erp-terminal-logs{padding:1rem;min-height:110px;max-height:150px;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;line-height:1.5;color:#a5b4fc}.erp-live-dot{width:6px;height:6px;border-radius:50%;background-color:#10b981;box-shadow:0 0 8px #10b981;display:inline-block;margin-right:6px;animation:pulse 1.5s infinite}.colorblind-mode .erp-live-dot{background-color:#0ea5e9;box-shadow:0 0 8px #0ea5e9}.roi-section{position:relative;z-index:1;padding:6rem 0;border-top:1px solid var(--border);overflow:hidden;background:radial-gradient(circle at 85% 15%,rgba(202,138,4,.04) 0%,transparent 45%),radial-gradient(circle at 15% 85%,rgba(168,85,247,.03) 0%,transparent 45%),var(--bg-base)}.roi-card-left{background:#0a0d1480;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-xl);box-shadow:inset 0 1px 1px #ffffff08,0 10px 40px #0000004d;transition:border-color .3s ease}.roi-card-right{background:#0a0d1499;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-xl);box-shadow:inset 0 1px 1px #ffffff0d,0 12px 48px #0006}.premium-range-slider{width:100%;height:6px;border-radius:99px;background:#ffffff14!important;outline:none;margin:10px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.premium-range-slider::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:transparent}.premium-range-slider::-webkit-slider-thumb{margin-top:-5px;width:16px;height:16px;border-radius:50%;background:#fff!important;border:3px solid var(--indigo)!important;box-shadow:0 0 12px #ca8a04cc!important;-webkit-transition:transform .15s cubic-bezier(.175,.885,.32,1.275);transition:transform .15s cubic-bezier(.175,.885,.32,1.275);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.premium-range-slider::-webkit-slider-thumb:hover{transform:scale(1.3);box-shadow:0 0 16px #ca8a04!important}.roi-metric-display{text-shadow:0 0 20px rgba(16,185,129,.35)}.colorblind-mode .roi-metric-display{text-shadow:0 0 20px rgba(14,165,233,.35)}.roi-badge-glass{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);padding:.75rem;transition:all .3s ease}.roi-badge-glass:hover{background:#ffffff0a;border-color:#ffffff1a}.scroll-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.scroll-reveal.visible{opacity:1;transform:translateY(0)}@keyframes radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes map-scan-line{0%,to{top:0%;opacity:.1}50%{top:100%;opacity:.8}}@keyframes target-ping{0%{transform:scale(.6);opacity:.8}to{transform:scale(2.2);opacity:0}}.animate-radar-sweep{animation:radar-sweep 10s linear infinite}.animate-map-scan-line{animation:map-scan-line 3.5s ease-in-out infinite}.animate-target-ping{animation:target-ping 2.5s cubic-bezier(.16,1,.3,1) infinite}select:focus-visible,input[type=range]:focus-visible{outline:2px solid #818cf8!important;outline-offset:2px!important}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}.animate-bounce,.animate-pulse,.animate-ping,.sonar-ripple,.pulse-glow-dot,.chat-typing-bubble,.stepper-track-glow,.animate-radar-sweep,.animate-map-scan-line,.animate-target-ping,.skeleton,.animate-float,.glow-orb-1,.glow-orb-2,.glow-orb-3,.progress-bar-animated,.success-particle-1,.success-particle-2,.logo-pulse-dot,.gradient-border-card:before,.marquee-left,.marquee-right{animation:none!important;transform:none!important}.scroll-reveal{opacity:1!important;transform:none!important;transition:none!important}}.scanner-log-ticker{font-family:var(--font-mono);font-size:.6875rem;line-height:1.5;color:var(--text-secondary);height:120px;overflow-y:auto;padding:.5rem;background:#0006;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:inset 0 2px 8px #0006}.scanner-log-item{margin-bottom:.25rem;display:flex;align-items:flex-start;gap:.5rem;animation:fadeIn .2s ease both}.scanner-log-timestamp{color:var(--text-muted);flex-shrink:0}.scanner-log-text{word-break:break-all}.scanner-log-type-warning{color:var(--amber)}.scanner-log-type-error{color:var(--rose)}.scanner-log-type-success{color:var(--emerald)}.circular-progress-ring{transform:rotate(-90deg);transform-origin:50% 50%}.circular-progress-ring__circle{stroke-dasharray:251.2;transition:stroke-dashoffset .65s cubic-bezier(.16,1,.3,1)}.persona-btn{transition:all .25s cubic-bezier(.16,1,.3,1)}.persona-btn.active-finance{background:#ca8a041a;color:#818cf8;border-color:#ca8a044d}.persona-btn.active-developer{background:#a855f71a;color:#c084fc;border-color:#a855f74d}.persona-btn.active-ecommerce{background:#10b9811a;color:#34d399;border-color:#10b9814d}@media (prefers-reduced-motion: no-preference){::view-transition-old(root){animation:.22s cubic-bezier(.16,1,.3,1) both fade-out,.22s cubic-bezier(.16,1,.3,1) both scale-down}::view-transition-new(root){animation:.28s cubic-bezier(.16,1,.3,1) both fade-in,.28s cubic-bezier(.16,1,.3,1) both scale-up}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-down{0%{transform:scale(1)}to{transform:scale(.985)}}@keyframes scale-up{0%{transform:scale(.985)}to{transform:scale(1)}}.light-mode .text-indigo-650,.light-mode .text-indigo-600,.light-mode .text-indigo-400,.light-mode .text-indigo-300,.light-mode .text-indigo-200{color:#d97706!important}.light-mode .text-emerald-600,.light-mode .text-emerald-500,.light-mode .text-emerald-400,.light-mode .text-emerald-300{color:#166534!important}.light-mode .text-rose-700,.light-mode .text-rose-600,.light-mode .text-rose-500,.light-mode .text-rose-400,.light-mode .text-rose-300{color:#991b1b!important}.light-mode .text-amber-700,.light-mode .text-amber-600,.light-mode .text-amber-500,.light-mode .text-amber-400,.light-mode .text-amber-300{color:#92400e!important}.light-mode .text-violet-400,.light-mode .text-purple-400,.light-mode .text-purple-300{color:#5b21b6!important}.light-mode .text-sky-400,.light-mode .text-sky-300{color:#075985!important}.light-mode .bg-emerald-600{background-color:#15803d!important}.light-mode .bg-emerald-500{background-color:#166534!important}.light-mode .tab-btn.active{background:#d977061f!important;color:#b45309!important}.light-mode .bg-slate-800{background-color:var(--bg-elevated)!important;border-color:var(--border)!important}.light-mode .bg-slate-900\/95{background-color:#fffffff2!important;border-color:#0f172a1a!important;color:var(--text-primary)!important}@keyframes logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-logo-scroll{animation:logo-scroll 25s linear infinite}@keyframes progress-fill{0%{width:0%}to{width:100%}}.progress-fill-bar{height:2px;background:#f97316;animation:progress-fill 5.05s linear forwards}@keyframes float-fade{0%{transform:translateY(0) opacity(0)}20%{opacity:1}to{transform:translateY(-16px) opacity(0)}}.animate-float-fade{animation:float-fade 1.2s cubic-bezier(.16,1,.3,1) forwards}.logo-brand{display:flex;align-items:center;gap:1.5px;cursor:pointer;text-decoration:none}.logo-text-data{color:var(--text-primary);font-weight:850;transition:color .3s}.logo-text-compliancer{position:relative;background:linear-gradient(135deg,#f97316,#ea580c,#facc15);background-size:200% auto;background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;font-weight:950;animation:logo-text-glow 4s ease infinite;transition:filter .35s ease}@keyframes logo-text-glow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.logo-brand:hover .logo-text-compliancer{filter:drop-shadow(0 0 10px rgba(249,115,22,.5))}.logo-pulse-dot{width:5px;height:5px;border-radius:50%;background-color:#f97316;margin-left:2px;align-self:center;margin-top:3px;animation:logo-dot-pulse 1.8s infinite ease-in-out}@keyframes logo-dot-pulse{0%,to{transform:scale(.85);opacity:.6;box-shadow:0 0 #f9731699}50%{transform:scale(1.2);opacity:1;box-shadow:0 0 8px 3px #f9731659}}.workspace-btn{background-color:#6366f11a!important;color:#a5b4fc!important;border:1px solid rgba(99,102,241,.2)!important}.workspace-btn:hover{background-color:#6366f133!important;color:#c7d2fe!important}.light-mode .workspace-btn{background-color:#e0e7ff!important;color:#4338ca!important;border:1px solid #c7d2fe!important}.light-mode .workspace-btn:hover{background-color:#c7d2fe!important;color:#3730a3!important}.table-row-hover-subtle:hover{background-color:#6366f10a!important}.table-row-hover-modal:hover{background-color:#ffffff08!important}.light-mode .table-row-hover-modal:hover{background-color:#f1f5f9!important}.request-id-badge{background-color:#6366f11a!important;color:#a5b4fc!important;border:1px solid rgba(99,102,241,.2)!important}.light-mode .request-id-badge{background-color:#e0e7ff!important;color:#4338ca!important;border:1px solid #c7d2fe!important}.glass-card{background:#ffffff08!important;backdrop-filter:blur(16px) saturate(120%)!important;-webkit-backdrop-filter:blur(16px) saturate(120%)!important;border:1px solid rgba(255,255,255,.08)!important}.light-mode .glass-card{background:#ffffffb3!important;backdrop-filter:blur(16px) saturate(120%)!important;-webkit-backdrop-filter:blur(16px) saturate(120%)!important;border:1px solid rgba(0,0,0,.06)!important}.glow-orange{box-shadow:0 0 25px #f9731638!important}.glow-sky{box-shadow:0 0 25px #0ea5e938!important}.glow-emerald{box-shadow:0 0 25px #10b9812e!important}.card-hover{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1)!important}.card-hover:hover{transform:translateY(-2px)!important}.reveal-on-scroll{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.gradient-border-card{position:relative;border-radius:var(--radius-lg);background:var(--bg-elevated)}.gradient-border-card:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(135deg,#f97316,#0ea5e9,#10b981,#f97316);background-size:300% 300%;animation:gradient-border-spin 8s linear infinite;opacity:.45}@keyframes gradient-border-spin{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes aurora-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.15)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes word-cycle-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes word-cycle-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}.animate-word-in{animation:word-cycle-in .4s cubic-bezier(.16,1,.3,1) forwards}.animate-word-out{animation:word-cycle-out .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes ticker-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ticker-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee-left{animation:ticker-scroll-left 25s linear infinite}.marquee-right{animation:ticker-scroll-right 25s linear infinite}.selection\:bg-indigo-500\/30 *::-moz-selection{background-color:#b3431f4d}.selection\:bg-indigo-500\/30 *::selection{background-color:#b3431f4d}.selection\:bg-indigo-500\/30::-moz-selection{background-color:#b3431f4d}.selection\:bg-indigo-500\/30::selection{background-color:#b3431f4d}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(159 172 149 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(159 172 149 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-3:after{content:var(--tw-content);height:.75rem}.after\:w-3:after{content:var(--tw-content);width:.75rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:z-20:hover{z-index:20}.hover\:-translate-y-0\.5:hover{--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))}.hover\:-translate-y-1:hover{--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))}.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\:translate-x-1:hover{--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))}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y: -2px;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\:rotate-90:hover{--tw-rotate: 90deg;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-\[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\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;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\.15\]:hover{--tw-scale-x: 1.15;--tw-scale-y: 1.15;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\:animate-none:hover{animation:none}.hover\:border-\[var\(--border\)\]:hover{border-color:var(--border)}.hover\:border-\[var\(--border-hover\)\]:hover{border-color:var(--border-hover)}.hover\:border-amber-200:hover{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.hover\:border-amber-300:hover{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.hover\:border-amber-400:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.hover\:border-amber-400\/40:hover{border-color:#fbbf2466}.hover\:border-amber-500\/20:hover{border-color:#f59e0b33}.hover\:border-amber-500\/25:hover{border-color:#f59e0b40}.hover\:border-amber-500\/30:hover{border-color:#f59e0b4d}.hover\:border-amber-500\/35:hover{border-color:#f59e0b59}.hover\:border-amber-500\/40:hover{border-color:#f59e0b66}.hover\:border-amber-500\/50:hover{border-color:#f59e0b80}.hover\:border-amber-500\/60:hover{border-color:#f59e0b99}.hover\:border-emerald-400\/50:hover{border-color:#34d39980}.hover\:border-emerald-500\/20:hover{border-color:#10b98133}.hover\:border-emerald-500\/30:hover{border-color:#10b9814d}.hover\:border-emerald-500\/50:hover{border-color:#10b98180}.hover\:border-emerald-500\/60:hover{border-color:#10b98199}.hover\:border-indigo-500\/10:hover{border-color:#b3431f1a}.hover\:border-indigo-500\/15:hover{border-color:#b3431f26}.hover\:border-indigo-500\/20:hover{border-color:#b3431f33}.hover\:border-indigo-500\/25:hover{border-color:#b3431f40}.hover\:border-indigo-500\/30:hover{border-color:#b3431f4d}.hover\:border-indigo-500\/40:hover{border-color:#b3431f66}.hover\:border-indigo-500\/50:hover{border-color:#b3431f80}.hover\:border-indigo-500\/60:hover{border-color:#b3431f99}.hover\:border-orange-400\/50:hover{border-color:#fb923c80}.hover\:border-orange-500\/20:hover{border-color:#f9731633}.hover\:border-orange-550\/20:hover{border-color:#f2661133}.hover\:border-rose-300:hover{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-rose-500:hover{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.hover\:border-rose-500\/20:hover{border-color:#f43f5e33}.hover\:border-rose-500\/30:hover{border-color:#f43f5e4d}.hover\:border-rose-500\/50:hover{border-color:#f43f5e80}.hover\:border-rose-500\/60:hover{border-color:#f43f5e99}.hover\:border-sky-500\/30:hover{border-color:#0ea5e94d}.hover\:border-slate-250:hover{--tw-border-opacity: 1;border-color:rgb(208 216 201 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(195 205 187 / var(--tw-border-opacity, 1))}.hover\:border-slate-350:hover{--tw-border-opacity: 1;border-color:rgb(177 189 168 / var(--tw-border-opacity, 1))}.hover\:border-slate-700:hover{--tw-border-opacity: 1;border-color:rgb(70 82 72 / var(--tw-border-opacity, 1))}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:bg-\[rgba\(168\,50\,38\,0\.1\)\]:hover{background-color:#a832261a}.hover\:bg-\[var\(--bg-elevated\)\]:hover{background-color:var(--bg-elevated)}.hover\:bg-accent-hover:hover{background-color:var(--accent-hover)}.hover\:bg-amber-100\/40:hover{background-color:#fef3c766}.hover\:bg-amber-100\/60:hover{background-color:#fef3c799}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-amber-500\/5:hover{background-color:#f59e0b0d}.hover\:bg-amber-550:hover{--tw-bg-opacity: 1;background-color:rgb(231 139 9 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600\/10:hover{background-color:#d977061a}.hover\:bg-amber-600\/20:hover{background-color:#d9770633}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-705:hover{--tw-bg-opacity: 1;background-color:rgb(178 82 9 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / 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-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-500\/25:hover{background-color:#10b98140}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-705:hover{--tw-bg-opacity: 1;background-color:rgb(4 119 86 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgb(251 228 218 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(179 67 31 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500\/10:hover{background-color:#b3431f1a}.hover\:bg-indigo-500\/20:hover{background-color:#b3431f33}.hover\:bg-indigo-500\/5:hover{background-color:#b3431f0d}.hover\:bg-indigo-500\/\[0\.06\]:hover{background-color:#b3431f0f}.hover\:bg-indigo-550:hover{--tw-bg-opacity: 1;background-color:rgb(165 63 29 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgb(150 58 27 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-600\/20:hover{background-color:#963a1b33}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(122 48 24 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-705:hover{--tw-bg-opacity: 1;background-color:rgb(121 48 24 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-750:hover{--tw-bg-opacity: 1;background-color:rgb(109 43 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-400:hover{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500\/20:hover{background-color:#f9731633}.hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-500\/20:hover{background-color:#4f7a4833}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 80 46 / 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-100\/30:hover{background-color:#ffe4e64d}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500:hover{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-500\/20:hover{background-color:#f43f5e33}.hover\:bg-rose-500\/30:hover{background-color:#f43f5e4d}.hover\:bg-rose-500\/5:hover{background-color:#f43f5e0d}.hover\:bg-rose-705:hover{--tw-bg-opacity: 1;background-color:rgb(188 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-500\/25:hover{background-color:#0ea5e940}.hover\:bg-sky-500\/5:hover{background-color:#0ea5e90d}.hover\:bg-sky-600:hover{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(238 241 234 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100\/50:hover{background-color:#eef1ea80}.hover\:bg-slate-100\/80:hover{background-color:#eef1eacc}.hover\:bg-slate-105:hover{--tw-bg-opacity: 1;background-color:rgb(237 240 233 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(221 227 215 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200\/50:hover{background-color:#dde3d780}.hover\:bg-slate-205:hover{--tw-bg-opacity: 1;background-color:rgb(220 226 214 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-250:hover{--tw-bg-opacity: 1;background-color:rgb(208 216 201 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(195 205 187 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(246 248 244 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/50:hover{background-color:#f6f8f480}.hover\:bg-slate-50\/55:hover{background-color:#f6f8f48c}.hover\:bg-slate-50\/80:hover{background-color:#f6f8f4cc}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(46 56 48 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900:hover{--tw-bg-opacity: 1;background-color:rgb(31 43 34 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900\/45:hover{background-color:#1f2b2273}.hover\:bg-slate-900\/60:hover{background-color:#1f2b2299}.hover\:bg-slate-900\/80:hover{background-color:#1f2b22cc}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:from-amber-600:hover{--tw-gradient-from: #d97706 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-705:hover{--tw-gradient-from: #047756 var(--tw-gradient-from-position);--tw-gradient-to: rgb(4 119 86 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-500:hover{--tw-gradient-from: #b3431f var(--tw-gradient-from-position);--tw-gradient-to: rgb(179 67 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-600:hover{--tw-gradient-from: #963a1b var(--tw-gradient-from-position);--tw-gradient-to: rgb(150 58 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-650:hover{--tw-gradient-from: #88351a var(--tw-gradient-from-position);--tw-gradient-to: rgb(136 53 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-orange-600:hover{--tw-gradient-from: #ea580c var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from: #33502e var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 80 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-rose-500:hover{--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)}.hover\:via-purple-600:hover{--tw-gradient-to: rgb(62 99 56 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3e6338 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-amber-500:hover{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.hover\:to-amber-600:hover{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.hover\:to-indigo-700:hover{--tw-gradient-to: #7a3018 var(--tw-gradient-to-position)}.hover\:to-indigo-705:hover{--tw-gradient-to: #793018 var(--tw-gradient-to-position)}.hover\:to-pink-600:hover{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.hover\:to-purple-500:hover{--tw-gradient-to: #4f7a48 var(--tw-gradient-to-position)}.hover\:to-red-500:hover{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.hover\:to-yellow-600:hover{--tw-gradient-to: #ca8a04 var(--tw-gradient-to-position)}.hover\:pl-5:hover{padding-left:1.25rem}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-\[var\(--text-secondary\)\]:hover{color:var(--text-secondary)}.hover\:text-amber-400:hover{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.hover\:text-amber-500:hover{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.hover\:text-amber-505:hover{--tw-text-opacity: 1;color:rgb(244 156 11 / var(--tw-text-opacity, 1))}.hover\:text-amber-600:hover{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.hover\:text-indigo-300:hover{--tw-text-opacity: 1;color:rgb(236 162 128 / var(--tw-text-opacity, 1))}.hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgb(221 117 80 / var(--tw-text-opacity, 1))}.hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgb(179 67 31 / var(--tw-text-opacity, 1))}.hover\:text-indigo-505:hover{--tw-text-opacity: 1;color:rgb(178 67 31 / var(--tw-text-opacity, 1))}.hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(150 58 27 / var(--tw-text-opacity, 1))}.hover\:text-indigo-605:hover{--tw-text-opacity: 1;color:rgb(149 58 27 / var(--tw-text-opacity, 1))}.hover\:text-indigo-650:hover{--tw-text-opacity: 1;color:rgb(136 53 26 / var(--tw-text-opacity, 1))}.hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgb(122 48 24 / var(--tw-text-opacity, 1))}.hover\:text-orange-300:hover{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-rose-350:hover{--tw-text-opacity: 1;color:rgb(252 139 154 / var(--tw-text-opacity, 1))}.hover\:text-rose-400:hover{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.hover\:text-rose-500:hover{--tw-text-opacity: 1;color:rgb(244 63 94 / 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-705:hover,.hover\:text-rose-707:hover{--tw-text-opacity: 1;color:rgb(188 18 60 / var(--tw-text-opacity, 1))}.hover\:text-sky-400:hover{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(221 227 215 / var(--tw-text-opacity, 1))}.hover\:text-slate-400:hover{--tw-text-opacity: 1;color:rgb(159 172 149 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(95 111 100 / var(--tw-text-opacity, 1))}.hover\:text-slate-650:hover{--tw-text-opacity: 1;color:rgb(83 97 86 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(70 82 72 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(46 56 48 / var(--tw-text-opacity, 1))}.hover\:text-slate-805:hover,.hover\:text-slate-808:hover{--tw-text-opacity: 1;color:rgb(45 55 47 / var(--tw-text-opacity, 1))}.hover\:text-slate-888:hover{--tw-text-opacity: 1;color:rgb(33 45 36 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(31 43 34 / 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\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_12px_rgba\(14\,165\,233\,0\.2\)\]:hover{--tw-shadow: 0 0 12px rgba(14,165,233,.2);--tw-shadow-colored: 0 0 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)}.hover\:shadow-\[0_0_12px_rgba\(245\,158\,11\,0\.2\)\]:hover{--tw-shadow: 0 0 12px rgba(245,158,11,.2);--tw-shadow-colored: 0 0 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)}.hover\:shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.3\)\]:hover{--tw-shadow: 0 0 15px rgba(16,185,129,.3);--tw-shadow-colored: 0 0 15px 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-\[0_0_20px_var\(--accent-glow\)\]:hover{--tw-shadow: 0 0 20px var(--accent-glow);--tw-shadow-colored: 0 0 20px 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-\[0_0_25px_rgba\(249\,115\,22\,0\.5\)\]:hover{--tw-shadow: 0 0 25px rgba(249,115,22,.5);--tw-shadow-colored: 0 0 25px 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-\[0_0_28px_var\(--accent-glow\)\]:hover{--tw-shadow: 0 0 28px var(--accent-glow);--tw-shadow-colored: 0 0 28px 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-\[0_0_30px_rgba\(139\,92\,246\,0\.5\)\]:hover{--tw-shadow: 0 0 30px rgba(139,92,246,.5);--tw-shadow-colored: 0 0 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)}.hover\:shadow-\[0_0_35px_var\(--accent-glow\)\]:hover{--tw-shadow: 0 0 35px var(--accent-glow);--tw-shadow-colored: 0 0 35px 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-\[0_0_8px_rgba\(99\,102\,241\,0\.15\)\]:hover{--tw-shadow: 0 0 8px rgba(99,102,241,.15);--tw-shadow-colored: 0 0 8px 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-\[0_12px_40px_rgba\(16\,185\,129\,0\.08\)\]:hover{--tw-shadow: 0 12px 40px rgba(16,185,129,.08);--tw-shadow-colored: 0 12px 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)}.hover\:shadow-\[0_12px_40px_rgba\(16\,185\,129\,0\.12\)\]:hover{--tw-shadow: 0 12px 40px rgba(16,185,129,.12);--tw-shadow-colored: 0 12px 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)}.hover\:shadow-\[0_12px_40px_rgba\(239\,68\,68\,0\.08\)\]:hover{--tw-shadow: 0 12px 40px rgba(239,68,68,.08);--tw-shadow-colored: 0 12px 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)}.hover\:shadow-\[0_12px_40px_rgba\(239\,68\,68\,0\.12\)\]:hover{--tw-shadow: 0 12px 40px rgba(239,68,68,.12);--tw-shadow-colored: 0 12px 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)}.hover\:shadow-\[0_12px_40px_rgba\(245\,158\,11\,0\.08\)\]:hover{--tw-shadow: 0 12px 40px rgba(245,158,11,.08);--tw-shadow-colored: 0 12px 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)}.hover\:shadow-\[0_12px_40px_rgba\(245\,158\,11\,0\.12\)\]:hover{--tw-shadow: 0 12px 40px rgba(245,158,11,.12);--tw-shadow-colored: 0 12px 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)}.hover\:shadow-\[0_12px_40px_rgba\(99\,102\,241\,0\.08\)\]:hover{--tw-shadow: 0 12px 40px rgba(99,102,241,.08);--tw-shadow-colored: 0 12px 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)}.hover\:shadow-\[0_12px_40px_rgba\(99\,102\,241\,0\.12\)\]:hover{--tw-shadow: 0 12px 40px rgba(99,102,241,.12);--tw-shadow-colored: 0 12px 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)}.hover\:shadow-\[0_20px_50px_rgba\(16\,185\,129\,0\.06\)\]:hover{--tw-shadow: 0 20px 50px rgba(16,185,129,.06);--tw-shadow-colored: 0 20px 50px 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-\[0_20px_50px_rgba\(244\,63\,94\,0\.06\)\]:hover{--tw-shadow: 0 20px 50px rgba(244,63,94,.06);--tw-shadow-colored: 0 20px 50px 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-\[0_20px_50px_rgba\(245\,158\,11\,0\.06\)\]:hover{--tw-shadow: 0 20px 50px rgba(245,158,11,.06);--tw-shadow-colored: 0 20px 50px 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-\[0_20px_50px_rgba\(99\,102\,241\,0\.06\)\]:hover{--tw-shadow: 0 20px 50px rgba(99,102,241,.06);--tw-shadow-colored: 0 20px 50px 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-lg:hover{--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)}.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-amber-500\/20:hover{--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-indigo-500\/10:hover{--tw-shadow-color: rgb(179 67 31 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-orange-500\/20:hover{--tw-shadow-color: rgb(249 115 22 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-rose-300:hover{--tw-shadow-color: #fda4af;--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-rose-500\/20:hover{--tw-shadow-color: rgb(244 63 94 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-2:hover{--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)}.hover\:ring-amber-500\/25:hover{--tw-ring-color: rgb(245 158 11 / .25)}.focus\:w-48:focus{width:12rem}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.focus\:border-emerald-500\/50:focus{border-color:#10b98180}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(179 67 31 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500\/50:focus{border-color:#b3431f80}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.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);--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-1: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(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)}.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-accent:focus{--tw-ring-color: var(--accent)}.focus\:ring-amber-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.focus\:ring-amber-500\/50:focus{--tw-ring-color: rgb(245 158 11 / .5)}.focus\:ring-emerald-500\/50:focus{--tw-ring-color: rgb(16 185 129 / .5)}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(179 67 31 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500\/10:focus{--tw-ring-color: rgb(179 67 31 / .1)}.focus\:ring-indigo-500\/20:focus{--tw-ring-color: rgb(179 67 31 / .2)}.focus\:ring-indigo-500\/25:focus{--tw-ring-color: rgb(179 67 31 / .25)}.focus\:ring-indigo-500\/30:focus{--tw-ring-color: rgb(179 67 31 / .3)}.focus\:ring-rose-500\/50:focus{--tw-ring-color: rgb(244 63 94 / .5)}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.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\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;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))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-slate-200:disabled{--tw-border-opacity: 1;border-color:rgb(221 227 215 / var(--tw-border-opacity, 1))}.disabled\:bg-orange-850:disabled{--tw-bg-opacity: 1;background-color:rgb(139 49 18 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-100:disabled{--tw-bg-opacity: 1;background-color:rgb(238 241 234 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-800:disabled{--tw-bg-opacity: 1;background-color:rgb(46 56 48 / var(--tw-bg-opacity, 1))}.disabled\:from-rose-800:disabled{--tw-gradient-from: #9f1239 var(--tw-gradient-from-position);--tw-gradient-to: rgb(159 18 57 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:to-red-800:disabled{--tw-gradient-to: #991b1b var(--tw-gradient-to-position)}.disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(159 172 149 / var(--tw-text-opacity, 1))}.disabled\:text-slate-600:disabled{--tw-text-opacity: 1;color:rgb(95 111 100 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-rose-600:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.disabled\:hover\:bg-slate-100:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(238 241 234 / var(--tw-bg-opacity, 1))}.disabled\:hover\:bg-white\/5:hover:disabled{background-color:#ffffff0d}.group:focus-within .group-focus-within\:text-indigo-500{--tw-text-opacity: 1;color:rgb(179 67 31 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:max-h-12{max-height:3rem}.group\/btn:hover .group-hover\/btn\:-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\/btn:hover .group-hover\/btn\:translate-x-0\.5,.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-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))}.group:hover .group-hover\:translate-x-\[100\%\]{--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))}.group:hover .group-hover\:translate-y-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))}.group:hover .group-hover\:rotate-\[360deg\]{--tw-rotate: 360deg;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\:border-amber-500\/30{border-color:#f59e0b4d}.group:hover .group-hover\:border-amber-500\/60{border-color:#f59e0b99}.group:hover .group-hover\:border-indigo-500{--tw-border-opacity: 1;border-color:rgb(179 67 31 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-indigo-500\/65{border-color:#b3431fa6}.group:hover .group-hover\:bg-amber-500\/20{background-color:#f59e0b33}.group:hover .group-hover\:bg-indigo-500\/25{background-color:#b3431f40}.group\/tab:hover .group-hover\/tab\:text-\[var\(--text-secondary\)\],.group:hover .group-hover\:text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.group:hover .group-hover\:text-accent{color:var(--accent)}.group:hover .group-hover\:text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgb(221 117 80 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgb(150 58 27 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-400{--tw-text-opacity: 1;color:rgb(159 172 149 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-800{--tw-text-opacity: 1;color:rgb(46 56 48 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-900{--tw-text-opacity: 1;color:rgb(31 43 34 / 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\/node:hover .group-hover\/node\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:shadow-\[0_0_8px_rgba\(99\,102\,241\,0\.2\)\]{--tw-shadow: 0 0 8px rgba(99,102,241,.2);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-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))}.peer:checked~.peer-checked\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(179 67 31 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--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))}.dark\:divide-slate-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(46 56 48 / var(--tw-divide-opacity, 1))}.dark\:divide-white\/5:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.dark\:border-amber-500\/10:is(.dark *){border-color:#f59e0b1a}.dark\:border-amber-500\/20:is(.dark *){border-color:#f59e0b33}.dark\:border-amber-500\/25:is(.dark *){border-color:#f59e0b40}.dark\:border-blue-500\/20:is(.dark *){border-color:#3b82f633}.dark\:border-blue-500\/25:is(.dark *){border-color:#3b82f640}.dark\:border-emerald-500\/10:is(.dark *){border-color:#10b9811a}.dark\:border-emerald-500\/20:is(.dark *){border-color:#10b98133}.dark\:border-emerald-500\/25:is(.dark *){border-color:#10b98140}.dark\:border-emerald-500\/30:is(.dark *){border-color:#10b9814d}.dark\:border-emerald-500\/5:is(.dark *){border-color:#10b9810d}.dark\:border-indigo-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(179 67 31 / var(--tw-border-opacity, 1))}.dark\:border-indigo-500\/10:is(.dark *){border-color:#b3431f1a}.dark\:border-indigo-500\/20:is(.dark *){border-color:#b3431f33}.dark\:border-indigo-500\/25:is(.dark *){border-color:#b3431f40}.dark\:border-indigo-500\/30:is(.dark *){border-color:#b3431f4d}.dark\:border-pink-500\/20:is(.dark *){border-color:#ec489933}.dark\:border-purple-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(79 122 72 / var(--tw-border-opacity, 1))}.dark\:border-purple-500\/20:is(.dark *){border-color:#4f7a4833}.dark\:border-red-500\/20:is(.dark *){border-color:#ef444433}.dark\:border-rose-500\/10:is(.dark *){border-color:#f43f5e1a}.dark\:border-rose-500\/20:is(.dark *){border-color:#f43f5e33}.dark\:border-rose-500\/25:is(.dark *){border-color:#f43f5e40}.dark\:border-rose-500\/30:is(.dark *){border-color:#f43f5e4d}.dark\:border-rose-500\/5:is(.dark *){border-color:#f43f5e0d}.dark\:border-sky-500\/20:is(.dark *){border-color:#0ea5e933}.dark\:border-sky-500\/30:is(.dark *){border-color:#0ea5e94d}.dark\:border-slate-500\/20:is(.dark *){border-color:#7c8b7f33}.dark\:border-slate-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(95 111 100 / var(--tw-border-opacity, 1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(70 82 72 / var(--tw-border-opacity, 1))}.dark\:border-slate-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(46 56 48 / var(--tw-border-opacity, 1))}.dark\:border-slate-800\/60:is(.dark *){border-color:#2e383099}.dark\:border-slate-800\/80:is(.dark *){border-color:#2e3830cc}.dark\:border-slate-805:is(.dark *){--tw-border-opacity: 1;border-color:rgb(45 55 47 / var(--tw-border-opacity, 1))}.dark\:border-slate-808:is(.dark *){--tw-border-opacity: 1;border-color:rgb(45 55 47 / var(--tw-border-opacity, 1))}.dark\:border-slate-850:is(.dark *){--tw-border-opacity: 1;border-color:rgb(39 50 41 / var(--tw-border-opacity, 1))}.dark\:border-slate-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(31 43 34 / var(--tw-border-opacity, 1))}.dark\:border-teal-500\/10:is(.dark *){border-color:#14b8a61a}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/15:is(.dark *){border-color:#ffffff26}.dark\:border-white\/20:is(.dark *){border-color:#fff3}.dark\:border-white\/5:is(.dark *){border-color:#ffffff0d}.dark\:border-white\/\[0\.06\]:is(.dark *){border-color:#ffffff0f}.dark\:border-t-\[\#171e15\]\/95:is(.dark *){border-top-color:#171e15f2}.dark\:bg-\[\#030407\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 4 7 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#0a0d14\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(10 13 20 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#0a0d14\]\/95:is(.dark *){background-color:#0a0d14f2}.dark\:bg-\[\#0b0e14\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(11 14 20 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#0b0e14\]\/50:is(.dark *){background-color:#0b0e1480}.dark\:bg-\[\#0c1017\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(12 16 23 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#0c1017\]\/40:is(.dark *){background-color:#0c101766}.dark\:bg-\[\#0c1017\]\/60:is(.dark *){background-color:#0c101799}.dark\:bg-\[\#0c1017\]\/80:is(.dark *){background-color:#0c1017cc}.dark\:bg-\[\#0d1017\]\/60:is(.dark *){background-color:#0d101799}.dark\:bg-\[\#171e15\]\/95:is(.dark *){background-color:#171e15f2}.dark\:bg-amber-500\/10:is(.dark *){background-color:#f59e0b1a}.dark\:bg-amber-500\/15:is(.dark *){background-color:#f59e0b26}.dark\:bg-amber-500\/5:is(.dark *){background-color:#f59e0b0d}.dark\:bg-amber-500\/\[0\.02\]:is(.dark *){background-color:#f59e0b05}.dark\:bg-amber-600\/95:is(.dark *){background-color:#d97706f2}.dark\:bg-black\/10:is(.dark *){background-color:#0000001a}.dark\:bg-black\/15:is(.dark *){background-color:#00000026}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-black\/25:is(.dark *){background-color:#00000040}.dark\:bg-black\/30:is(.dark *){background-color:#0000004d}.dark\:bg-black\/35:is(.dark *){background-color:#00000059}.dark\:bg-black\/40:is(.dark *){background-color:#0006}.dark\:bg-black\/45:is(.dark *){background-color:#00000073}.dark\:bg-black\/50:is(.dark *){background-color:#00000080}.dark\:bg-black\/60:is(.dark *){background-color:#0009}.dark\:bg-black\/70:is(.dark *){background-color:#000000b3}.dark\:bg-black\/80:is(.dark *){background-color:#000c}.dark\:bg-black\/90:is(.dark *){background-color:#000000e6}.dark\:bg-black\/95:is(.dark *){background-color:#000000f2}.dark\:bg-blue-500\/10:is(.dark *){background-color:#3b82f61a}.dark\:bg-brandElevated:is(.dark *){background-color:var(--bg-elevated)}.dark\:bg-brandSurface:is(.dark *){background-color:var(--bg-surface)}.dark\:bg-emerald-500\/10:is(.dark *){background-color:#10b9811a}.dark\:bg-emerald-500\/20:is(.dark *){background-color:#10b98133}.dark\:bg-emerald-500\/5:is(.dark *){background-color:#10b9810d}.dark\:bg-emerald-950\/10:is(.dark *){background-color:#022c221a}.dark\:bg-indigo-500\/10:is(.dark *){background-color:#b3431f1a}.dark\:bg-indigo-500\/15:is(.dark *){background-color:#b3431f26}.dark\:bg-indigo-500\/20:is(.dark *){background-color:#b3431f33}.dark\:bg-indigo-500\/5:is(.dark *){background-color:#b3431f0d}.dark\:bg-indigo-500\/\[0\.02\]:is(.dark *){background-color:#b3431f05}.dark\:bg-indigo-500\/\[0\.03\]:is(.dark *){background-color:#b3431f08}.dark\:bg-indigo-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(150 58 27 / var(--tw-bg-opacity, 1))}.dark\:bg-indigo-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(44 17 9 / var(--tw-bg-opacity, 1))}.dark\:bg-pink-500\/10:is(.dark *){background-color:#ec48991a}.dark\:bg-pink-500\/\[0\.02\]:is(.dark *){background-color:#ec489905}.dark\:bg-purple-500\/10:is(.dark *){background-color:#4f7a481a}.dark\:bg-purple-500\/5:is(.dark *){background-color:#4f7a480d}.dark\:bg-purple-600\/30:is(.dark *){background-color:#3e63384d}.dark\:bg-red-500\/10:is(.dark *){background-color:#ef44441a}.dark\:bg-red-950\/5:is(.dark *){background-color:#450a0a0d}.dark\:bg-rose-500\/10:is(.dark *){background-color:#f43f5e1a}.dark\:bg-rose-500\/20:is(.dark *){background-color:#f43f5e33}.dark\:bg-rose-500\/5:is(.dark *){background-color:#f43f5e0d}.dark\:bg-rose-500\/\[0\.01\]:is(.dark *){background-color:#f43f5e03}.dark\:bg-rose-500\/\[0\.02\]:is(.dark *){background-color:#f43f5e05}.dark\:bg-rose-950\/10:is(.dark *){background-color:#4c05191a}.dark\:bg-sky-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.dark\:bg-sky-500\/10:is(.dark *){background-color:#0ea5e91a}.dark\:bg-sky-500\/20:is(.dark *){background-color:#0ea5e933}.dark\:bg-sky-500\/5:is(.dark *){background-color:#0ea5e90d}.dark\:bg-slate-400\/20:is(.dark *){background-color:#9fac9533}.dark\:bg-slate-500\/10:is(.dark *){background-color:#7c8b7f1a}.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(95 111 100 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(70 82 72 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(46 56 48 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/60:is(.dark *){background-color:#2e383099}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 43 34 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/10:is(.dark *){background-color:#1f2b221a}.dark\:bg-slate-900\/20:is(.dark *){background-color:#1f2b2233}.dark\:bg-slate-900\/30:is(.dark *){background-color:#1f2b224d}.dark\:bg-slate-900\/35:is(.dark *){background-color:#1f2b2259}.dark\:bg-slate-900\/40:is(.dark *){background-color:#1f2b2266}.dark\:bg-slate-900\/45:is(.dark *){background-color:#1f2b2273}.dark\:bg-slate-900\/50:is(.dark *){background-color:#1f2b2280}.dark\:bg-slate-900\/60:is(.dark *){background-color:#1f2b2299}.dark\:bg-slate-900\/80:is(.dark *){background-color:#1f2b22cc}.dark\:bg-slate-900\/95:is(.dark *){background-color:#1f2b22f2}.dark\:bg-slate-955:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(18 27 21 / var(--tw-bg-opacity, 1))}.dark\:bg-teal-500\/10:is(.dark *){background-color:#14b8a61a}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-violet-500\/10:is(.dark *){background-color:#8b5cf61a}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/20:is(.dark *){background-color:#fff3}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.015\]:is(.dark *){background-color:#ffffff04}.dark\:bg-white\/\[0\.01\]:is(.dark *){background-color:#ffffff03}.dark\:bg-white\/\[0\.02\]:is(.dark *){background-color:#ffffff05}.dark\:bg-\[radial-gradient\(rgba\(255\,255\,255\,0\.05\)_1px\,transparent_1px\)\]:is(.dark *){background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px)}.dark\:bg-gradient-to-br:is(.dark *){background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.dark\:from-brandSurface:is(.dark *){--tw-gradient-from: var(--bg-surface) 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)}.dark\:from-indigo-400:is(.dark *){--tw-gradient-from: #dd7550 var(--tw-gradient-from-position);--tw-gradient-to: rgb(221 117 80 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-700\/60:is(.dark *){--tw-gradient-from: rgb(70 82 72 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(70 82 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white:is(.dark *){--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)}.dark\:via-purple-400:is(.dark *){--tw-gradient-to: rgb(122 158 114 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7a9e72 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-105:is(.dark *){--tw-gradient-to: rgb(237 240 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #edf0e9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-pink-400:is(.dark *){--tw-gradient-to: #f472b6 var(--tw-gradient-to-position)}.dark\:to-slate-300:is(.dark *){--tw-gradient-to: #c3cdbb var(--tw-gradient-to-position)}.dark\:to-slate-800\/60:is(.dark *){--tw-gradient-to: rgb(46 56 48 / .6) var(--tw-gradient-to-position)}.dark\:to-transparent:is(.dark *){--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dark\:text-amber-100\/70:is(.dark *){color:#fef3c7b3}.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-amber-405:is(.dark *){--tw-text-opacity: 1;color:rgb(251 189 35 / var(--tw-text-opacity, 1))}.dark\:text-amber-450:is(.dark *){--tw-text-opacity: 1;color:rgb(248 175 24 / var(--tw-text-opacity, 1))}.dark\:text-amber-500:is(.dark *){--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.dark\:text-black:is(.dark *){--tw-text-opacity: 1;color:rgb(0 0 0 / 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-emerald-100\/70:is(.dark *){color:#d1fae5b3}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-305:is(.dark *){--tw-text-opacity: 1;color:rgb(107 230 182 / 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-emerald-450:is(.dark *){--tw-text-opacity: 1;color:rgb(34 198 141 / var(--tw-text-opacity, 1))}.dark\:text-emerald-500:is(.dark *){--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.dark\:text-indigo-100:is(.dark *){--tw-text-opacity: 1;color:rgb(251 228 218 / var(--tw-text-opacity, 1))}.dark\:text-indigo-200:is(.dark *){--tw-text-opacity: 1;color:rgb(245 199 176 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(236 162 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(221 117 80 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400\/90:is(.dark *){color:#dd7550e6}.dark\:text-indigo-455:is(.dark *){--tw-text-opacity: 1;color:rgb(198 90 53 / var(--tw-text-opacity, 1))}.dark\:text-indigo-500:is(.dark *){--tw-text-opacity: 1;color:rgb(179 67 31 / var(--tw-text-opacity, 1))}.dark\:text-indigo-600:is(.dark *){--tw-text-opacity: 1;color:rgb(150 58 27 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-pink-400:is(.dark *){--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.dark\:text-pink-500:is(.dark *){--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity: 1;color:rgb(199 214 194 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(163 189 156 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(122 158 114 / 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-305:is(.dark *){--tw-text-opacity: 1;color:rgb(253 161 173 / 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-450:is(.dark *){--tw-text-opacity: 1;color:rgb(248 88 114 / var(--tw-text-opacity, 1))}.dark\:text-rose-455:is(.dark *){--tw-text-opacity: 1;color:rgb(247 86 112 / var(--tw-text-opacity, 1))}.dark\:text-rose-500:is(.dark *){--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.dark\:text-sky-350:is(.dark *){--tw-text-opacity: 1;color:rgb(91 200 250 / var(--tw-text-opacity, 1))}.dark\:text-sky-400:is(.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(238 241 234 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(221 227 215 / var(--tw-text-opacity, 1))}.dark\:text-slate-205:is(.dark *){--tw-text-opacity: 1;color:rgb(220 226 214 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(195 205 187 / var(--tw-text-opacity, 1))}.dark\:text-slate-305:is(.dark *){--tw-text-opacity: 1;color:rgb(193 203 185 / var(--tw-text-opacity, 1))}.dark\:text-slate-350:is(.dark *){--tw-text-opacity: 1;color:rgb(177 189 168 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(159 172 149 / var(--tw-text-opacity, 1))}.dark\:text-slate-405:is(.dark *){--tw-text-opacity: 1;color:rgb(157 170 148 / var(--tw-text-opacity, 1))}.dark\:text-slate-450:is(.dark *){--tw-text-opacity: 1;color:rgb(142 156 138 / var(--tw-text-opacity, 1))}.dark\:text-slate-455:is(.dark *){--tw-text-opacity: 1;color:rgb(140 154 137 / var(--tw-text-opacity, 1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity: 1;color:rgb(124 139 127 / var(--tw-text-opacity, 1))}.dark\:text-slate-550:is(.dark *){--tw-text-opacity: 1;color:rgb(110 125 114 / var(--tw-text-opacity, 1))}.dark\:text-slate-555:is(.dark *){--tw-text-opacity: 1;color:rgb(108 124 112 / var(--tw-text-opacity, 1))}.dark\:text-slate-600:is(.dark *){--tw-text-opacity: 1;color:rgb(95 111 100 / var(--tw-text-opacity, 1))}.dark\:text-slate-700:is(.dark *){--tw-text-opacity: 1;color:rgb(70 82 72 / var(--tw-text-opacity, 1))}.dark\:text-slate-800:is(.dark *){--tw-text-opacity: 1;color:rgb(46 56 48 / var(--tw-text-opacity, 1))}.dark\:text-slate-900:is(.dark *){--tw-text-opacity: 1;color:rgb(31 43 34 / var(--tw-text-opacity, 1))}.dark\:text-teal-400:is(.dark *){--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / 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\:text-white\/5:is(.dark *){color:#ffffff0d}.dark\:decoration-slate-650:is(.dark *){text-decoration-color:#536156}.dark\:placeholder-slate-500:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(124 139 127 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-slate-500:is(.dark *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(124 139 127 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-slate-655:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(81 95 85 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-slate-655:is(.dark *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(81 95 85 / var(--tw-placeholder-opacity, 1))}.dark\:accent-indigo-500:is(.dark *){accent-color:#b3431f}.dark\:opacity-\[0\.02\]:is(.dark *){opacity:.02}.dark\:shadow-2xl:is(.dark *){--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)}.dark\:shadow-\[0_0_12px_rgba\(139\,92\,246\,0\.15\)\]:is(.dark *){--tw-shadow: 0 0 12px rgba(139,92,246,.15);--tw-shadow-colored: 0 0 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_20px_50px_rgba\(0\,0\,0\,0\.5\)\]:is(.dark *){--tw-shadow: 0 20px 50px rgba(0,0,0,.5);--tw-shadow-colored: 0 20px 50px 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-red-950\/50:is(.dark *){--tw-shadow-color: rgb(69 10 10 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:ring-slate-900:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(31 43 34 / var(--tw-ring-opacity, 1))}.dark\:hover\:border-amber-500\/20:hover:is(.dark *){border-color:#f59e0b33}.dark\:hover\:border-emerald-500\/20:hover:is(.dark *){border-color:#10b98133}.dark\:hover\:border-indigo-500\/20:hover:is(.dark *){border-color:#b3431f33}.dark\:hover\:border-rose-500\/20:hover:is(.dark *){border-color:#f43f5e33}.dark\:hover\:border-slate-700:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(70 82 72 / var(--tw-border-opacity, 1))}.dark\:hover\:border-slate-700\/80:hover:is(.dark *){border-color:#465248cc}.dark\:hover\:border-white\/10:hover:is(.dark *){border-color:#ffffff1a}.dark\:hover\:border-white\/15:hover:is(.dark *){border-color:#ffffff26}.dark\:hover\:border-white\/20:hover:is(.dark *){border-color:#fff3}.dark\:hover\:bg-amber-500\/10:hover:is(.dark *){background-color:#f59e0b1a}.dark\:hover\:bg-black\/20:hover:is(.dark *){background-color:#0003}.dark\:hover\:bg-blue-500\/20:hover:is(.dark *){background-color:#3b82f633}.dark\:hover\:bg-emerald-500\/20:hover:is(.dark *){background-color:#10b98133}.dark\:hover\:bg-indigo-500:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(179 67 31 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-indigo-500\/20:hover:is(.dark *){background-color:#b3431f33}.dark\:hover\:bg-indigo-500\/30:hover:is(.dark *){background-color:#b3431f4d}.dark\:hover\:bg-rose-500\/10:hover:is(.dark *){background-color:#f43f5e1a}.dark\:hover\:bg-rose-500\/\[0\.04\]:hover:is(.dark *){background-color:#f43f5e0a}.dark\:hover\:bg-sky-500\/30:hover:is(.dark *){background-color:#0ea5e94d}.dark\:hover\:bg-slate-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(46 56 48 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-900\/20:hover:is(.dark *){background-color:#1f2b2233}.dark\:hover\:bg-slate-900\/30:hover:is(.dark *){background-color:#1f2b224d}.dark\:hover\:bg-slate-900\/40:hover:is(.dark *){background-color:#1f2b2266}.dark\:hover\:bg-slate-900\/80:hover:is(.dark *){background-color:#1f2b22cc}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/20:hover:is(.dark *){background-color:#fff3}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[0\.01\]:hover:is(.dark *){background-color:#ffffff03}.dark\:hover\:bg-white\/\[0\.02\]:hover:is(.dark *){background-color:#ffffff05}.dark\:hover\:bg-white\/\[0\.03\]:hover:is(.dark *){background-color:#ffffff08}.dark\:hover\:bg-white\/\[0\.04\]:hover:is(.dark *){background-color:#ffffff0a}.dark\:hover\:bg-white\/\[0\.08\]:hover:is(.dark *){background-color:#ffffff14}.dark\:hover\:text-amber-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:hover\:text-amber-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:hover\:text-indigo-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(236 162 128 / var(--tw-text-opacity, 1))}.dark\:hover\:text-indigo-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(221 117 80 / var(--tw-text-opacity, 1))}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:hover\:text-rose-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / 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-rose-455:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(247 86 112 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-100:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(238 241 234 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(221 227 215 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-205:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(220 226 214 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(195 205 187 / 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-red-900\/60:hover:is(.dark *){--tw-shadow-color: rgb(127 29 29 / .6);--tw-shadow: var(--tw-shadow-colored)}.dark\:disabled\:border-white\/5:disabled:is(.dark *){border-color:#ffffff0d}.dark\:disabled\:bg-white\/5:disabled:is(.dark *){background-color:#ffffff0d}.dark\:disabled\:text-slate-500:disabled:is(.dark *){--tw-text-opacity: 1;color:rgb(124 139 127 / var(--tw-text-opacity, 1))}.dark\:disabled\:hover\:bg-white\/5:hover:disabled:is(.dark *){background-color:#ffffff0d}.group:hover .dark\:group-hover\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(236 162 128 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(238 241 234 / 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))}@media (min-width: 640px){.sm\:ml-0{margin-left:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-20{height:5rem}.sm\:w-48{width:12rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-\[410px\]{width:410px}.sm\:w-\[90px\]{width:90px}.sm\:w-auto{width:auto}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:.5rem}.sm\:self-center{align-self:center}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:p-4{padding:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pl-4{padding-left:1rem}.sm\:pt-0{padding-top:0}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-80{width:20rem}.md\:w-\[28\%\]{width:28%}.md\:w-\[38\%\]{width:38%}.md\:w-auto{width:auto}.md\:max-w-md{max-width:28rem}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-1\.5{gap:.375rem}.md\:self-auto{align-self:auto}.md\:self-center{align-self:center}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0px}.md\:border-white\/5{border-color:#ffffff0d}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-8{padding:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pl-4{padding-left:1rem}.md\:pt-0{padding-top:0}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-28{top:7rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-fit{height:-moz-fit-content;height:fit-content}.lg\:w-80{width:20rem}.lg\:w-\[320px\]{width:320px}.lg\:w-\[480px\]{width:480px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-1\.5{gap:.375rem}.lg\:overflow-x-visible{overflow-x:visible}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:p-8{padding:2rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pt-0{padding-top:0}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 1280px){.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:inline-block{display:inline-block}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:gap-1\.5{gap:.375rem}.xl\:gap-2\.5{gap:.625rem}.xl\:border-b-0{border-bottom-width:0px}.xl\:border-r{border-right-width:1px}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:pb-0{padding-bottom:0}.xl\:pr-6{padding-right:1.5rem}}@media (min-width: 1536px){.\32xl\:inline-block{display:inline-block}.\32xl\:gap-3{gap:.75rem}}
