#app-bottom-nav[data-ios-liquid-glass=true]{left:16px!important;right:16px!important;width:auto!important;height:74px;box-sizing:border-box;padding:5px 8px!important;overflow:visible!important;border:1px solid rgba(189,235,242,.2)!important;border-radius:999px!important;background:#121e28e6!important;background-color:#121e28e6!important;box-shadow:0 12px 34px #0000003d,0 3px 10px #00000029,inset 0 1px #ffffff2b!important;isolation:isolate;-webkit-transform:translateZ(0)}#app-bottom-nav[data-ios-liquid-glass=true]:before{position:absolute;z-index:3;top:1px;right:18px;left:18px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);content:"";pointer-events:none}#app-bottom-nav[data-ios-liquid-glass=true] .ios-liquid-glass-nav-content{height:62px;padding-right:0;padding-left:0}#app-bottom-nav[data-ios-liquid-glass=true] .student-bottom-nav-active-pill{top:2px!important;bottom:2px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:999px!important;background:#30363da8!important;box-shadow:inset 0 1px #ffffff1f,0 2px 8px #00000029!important;-webkit-backdrop-filter:blur(14px) saturate(170%)!important;backdrop-filter:blur(14px) saturate(170%)!important}#app-bottom-nav[data-ios-liquid-glass=true] .student-bottom-nav-active-pill:after{display:none;content:none}#app-bottom-nav[data-ios-liquid-glass=true] button>div[data-active=true]{color:#fff!important;opacity:1!important}#app-bottom-nav[data-ios-liquid-glass=true] button>div[data-active=false]{color:#c5d1dc!important;opacity:.9!important}#app-bottom-nav[data-ios-liquid-glass=true] [data-app-bottom-nav-label=true][data-active=true]{color:#fff!important}#app-bottom-nav[data-ios-liquid-glass=true] [data-app-bottom-nav-label=true][data-active=false]{color:#c5d1dc!important}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){#app-bottom-nav[data-ios-liquid-glass=true]{background:#1c2b35a8!important;background-color:#1c2b35a8!important;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true]{border-color:#ffffffd1!important;background:#f8fbfce0!important;background-color:#f8fbfce0!important;box-shadow:0 12px 30px #0f172a1f,0 3px 9px #0f172a12,inset 0 1px #fffffff2!important}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true]:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.98),transparent)}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true] .student-bottom-nav-active-pill{border-color:#ffffff8c!important;background:#5c66703d!important;box-shadow:inset 0 1px #ffffffb8,0 2px 8px #0f172a1f!important}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true] button>div[data-active=true]{color:#263342!important}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true] button>div[data-active=false],html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true] [data-app-bottom-nav-label=true][data-active=false]{color:#526477!important}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true] [data-app-bottom-nav-label=true][data-active=true]{color:#263342!important}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=client] .student-bottom-nav-active-pill,html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=student] .student-bottom-nav-active-pill{border-color:#ffffff8c!important;background:#5c66703d!important;box-shadow:inset 0 1px #ffffffb8,0 2px 8px #0f172a1f!important}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=client] button>div[data-active=true],html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=student] button>div[data-active=true]{color:#263342!important;opacity:1!important}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=client] button>div[data-active=false],html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=student] button>div[data-active=false],html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=client] [data-app-bottom-nav-label=true][data-active=false],html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=student] [data-app-bottom-nav-label=true][data-active=false]{color:#526477!important;opacity:1!important}html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=client] [data-app-bottom-nav-label=true][data-active=true],html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true][data-nav-role=student] [data-app-bottom-nav-label=true][data-active=true]{color:#263342!important}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){html[data-theme=light] #app-bottom-nav[data-ios-liquid-glass=true]{background:#f8fbfcad!important;background-color:#f8fbfcad!important}}@media(prefers-reduced-motion:reduce){#app-bottom-nav[data-ios-liquid-glass=true] *,#app-bottom-nav[data-ios-liquid-glass=true] *:before,#app-bottom-nav[data-ios-liquid-glass=true] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html[data-theme=light] .trainer-own-workout-screen{background:#f3f6f8;color:#142238}html[data-theme=light] :where(.trainer-own-workout-screen) :is([class*=bg-slate-900],[class*=bg-slate-950]){background-color:#fff}html[data-theme=light] :where(.trainer-own-workout-screen) [class*="bg-slate-900/60"],html[data-theme=light] :where(.trainer-own-workout-screen) [class*="bg-slate-950/"]{background-color:#f7f9fb}html[data-theme=light] :where(.trainer-own-workout-screen) [class*=bg-slate-800]{background-color:#edf2f7}html[data-theme=light] :where(.trainer-own-workout-screen) [class*="bg-white/5"]{background-color:#f1f4f7}html[data-theme=light] :where(.trainer-own-workout-screen) [class*=border-slate-800],html[data-theme=light] :where(.trainer-own-workout-screen) [class*=border-slate-700],html[data-theme=light] :where(.trainer-own-workout-screen) [class*="border-white/5"]{border-color:#cbd5e1}html[data-theme=light] :where(.trainer-own-workout-screen) [class~=text-white]{color:#142238}html[data-theme=light] :where(.trainer-own-workout-screen) [class*=text-slate-]{color:#52657a}html[data-theme=light] :where(.trainer-own-workout-screen) [class*=text-blue-400]{color:#1d4ed8}html[data-theme=light] :where(.trainer-own-workout-screen) [class*=text-emerald-400]{color:#047857}html[data-theme=light] :where(.trainer-own-workout-screen) [class*=text-amber-400]{color:#b45309}html[data-theme=light] :where(.trainer-own-workout-screen) [class*=text-neon-blue]{color:#087d95}html[data-theme=light] .trainer-own-workout-back{color:#64748b}html[data-theme=light] .trainer-own-workout-back:hover{color:#142238}html[data-theme=light] .trainer-own-workout-heading{color:#52657a}html[data-theme=light] .trainer-own-workout-switcher{background:#e7ebf0;border-color:#c5ced8;box-shadow:inset 0 1px 2px #0f172a14,0 3px 8px #0f172a14}html[data-theme=light] .trainer-own-workout-switcher button:not([class*=bg-blue-600]):not([class*=bg-emerald-600]){color:#64748b}html[data-theme=light] .trainer-own-workout-switcher button[class*=bg-blue-600],html[data-theme=light] .trainer-own-workout-switcher button[class*=bg-emerald-600]{color:#fff}html[data-theme=light] .trainer-own-workout-plan-chip{box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .trainer-own-workout-plan-chip-active:not(.trainer-own-workout-plan-chip-running){background:#00d1ff14;border-color:#00b1d3a6;color:#087d95;box-shadow:0 3px 8px #00b1d31f,0 10px 20px -14px #008caf3d}html[data-theme=light] .trainer-own-workout-plan-chip-running{background:#059669;border-color:#047857;color:#fff}html[data-theme=light] .trainer-own-workout-plan-chip-inactive{background:#fff;border-color:#cbd5e1;color:#52657a}html[data-theme=light] .trainer-own-workout-scroll-control{background:#fff;border-color:#cbd5e1;color:#334155;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .trainer-own-workout-more-label{color:#718096}html[data-theme=light] .trainer-own-workout-plan-title{color:#142238}html[data-theme=light] .trainer-own-workout-plan-subtitle{color:#52657a}html[data-theme=light] .trainer-own-workout-level-badge{background:#edf2f7;border-color:#cbd5e1}html[data-theme=light] .trainer-own-workout-level-badge span{color:#334155}html[data-theme=light] .trainer-own-workout-day{box-shadow:0 3px 8px #0f172a14,0 10px 20px -14px #0003}html[data-theme=light] .trainer-own-workout-day-active{background:#00d1ff17;border-color:#00b1d3b8;color:#087d95;box-shadow:0 3px 8px #00b1d324,0 10px 20px -14px #008caf40}html[data-theme=light] .trainer-own-workout-day-inactive{background:#fff;border-color:#cbd5e1;color:#52657a}html[data-theme=light] .trainer-own-workout-day-active span,html[data-theme=light] .trainer-own-workout-day-active span[class*=text-slate-]{color:#087d95}html[data-theme=light] .trainer-own-workout-observations{background:#eef6ff;border-color:#b9d8f5;color:#334155;box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0f172a38}html[data-theme=light] .trainer-own-workout-observations-title{color:#2563eb}html[data-theme=light] .trainer-own-workout-metric{background:#fff;border-color:#cbd5e1;box-shadow:0 4px 10px #0f172a1a,0 14px 28px -18px #0f172a38}html[data-theme=light] .trainer-own-workout-metric>span:first-child{color:#64748b}html[data-theme=light] .trainer-own-workout-metric>span:last-child:not([class*=text-emerald-]){color:#142238}html[data-theme=light] .trainer-own-workout-metric>span[class*=text-emerald-]{color:#047857}html[data-theme=light] .trainer-own-workout-screen button[class*=hasActiveWorkout]{color:#087d95}html[data-theme=light] .trainer-own-workout-screen button[class*="bg-[#0b1a2a]"]{background:#e5faff;border-color:#00b1d38c;color:#087d95;box-shadow:0 4px 12px #00b1d31f}html[data-theme=light] .trainer-own-workout-exercises-heading{color:#64748b}html[data-theme=light] .trainer-own-workout-exercises-heading+span{color:#1d4ed8}html[data-theme=light] .trainer-own-workout-group{background:#f7f9fb;border-color:#00b1d361;box-shadow:0 5px 12px #0f172a1c,0 16px 30px -18px #0f172a3d,0 26px 42px -30px #00000047}html[data-theme=light] .trainer-own-workout-group>div:first-child{border-color:#d8e0e6}html[data-theme=light] .trainer-own-workout-group>div:first-child>span:first-child{background:#00d1ff1a;border-color:#00b1d347;color:#087d95}html[data-theme=light] .trainer-own-workout-group>div:first-child>span:last-child{color:#718096}html[data-theme=light] .trainer-own-workout-exercise-card{background:#fff;border-color:#cbd5e1;box-shadow:0 5px 12px #0f172a1c,0 16px 30px -18px #0f172a3d,0 26px 42px -30px #00000047}html[data-theme=light] .trainer-own-workout-exercise-card h4{color:#142238}html[data-theme=light] .trainer-own-workout-exercise-card p{color:#64748b}html[data-theme=light] .trainer-own-workout-exercise-card [class*=bg-slate-800]{background:#edf3f7;border-color:#d3dce3;color:#087d95}html[data-theme=light] .trainer-own-workout-exercise-card [class*=text-white]{color:#334155}html[data-theme=light] .trainer-own-workout-exercise-card [class*=text-blue-400]{color:#1d4ed8}html[data-theme=light] .trainer-own-workout-exercise-card [class*=text-emerald-400]{color:#047857}html[data-theme=light] .trainer-own-workout-exercise-card [class*=text-amber-400]{color:#b45309}html[data-theme=light] .trainer-own-workout-exercise-card [class*="bg-neon-blue/10"]{background:#00d1ff1a;color:#087d95}html[data-theme=light] .trainer-own-workout-eye{background:#f1f4f7;border:1px solid #d2dbe2;color:#64748b;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .trainer-own-workout-eye:hover{background:#e5faff;border-color:#00b9df;color:#087d95}html[data-theme=light] .trainer-own-workout-empty{background:#fff;border-color:#cbd5e1;color:#52657a;box-shadow:0 5px 12px #0f172a1c,0 16px 30px -18px #0f172a3d}html[data-theme=light] .trainer-own-workout-empty h3{color:#142238}html[data-theme=light] .trainer-own-workout-empty p{color:#52657a}html[data-theme=light] .trainer-own-running-plan-card,html[data-theme=light] .trainer-own-running-session{background:#fff;border-color:#cbd5e1;box-shadow:0 5px 12px #0f172a1c,0 16px 30px -18px #0f172a3d,0 26px 42px -30px #00000047}html[data-theme=light] .trainer-own-running-plan-card span[class*=text-emerald-]{color:#059669}html[data-theme=light] .trainer-own-running-plan-card h3,html[data-theme=light] .trainer-own-running-plan-card div:last-child>span:last-child{color:#142238}html[data-theme=light] .trainer-own-running-plan-card p{color:#52657a}html[data-theme=light] .trainer-own-running-plan-card div:last-child>span:first-child{color:#718096}html[data-theme=light] .trainer-own-running-week{box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .trainer-own-running-week-active{background:#10b981;border-color:#059669;color:#071018}html[data-theme=light] .trainer-own-running-week-inactive{background:#fff;border-color:#cbd5e1;color:#52657a}html[data-theme=light] .trainer-own-running-sessions-heading{color:#64748b}html[data-theme=light] .trainer-own-running-session>div:first-child>div h5{color:#142238}html[data-theme=light] .trainer-own-running-session>div:first-child>div>div>span:first-child{background:#e8f8ef;color:#047857}html[data-theme=light] .trainer-own-running-session>div:first-child>div>div>span:nth-child(2){color:#334155}html[data-theme=light] .trainer-own-running-session p{color:#52657a}html[data-theme=light] .trainer-own-running-session>div:last-child{border-color:#d8e0e6;color:#64748b;flex-wrap:wrap}html[data-theme=light] .trainer-exercise-detail-modal{background:#f3f6f8f5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[data-theme=light] .trainer-exercise-detail-panel{background:#fff;border-color:#cbd5e1;box-shadow:0 5px 12px #0f172a1c,0 16px 30px -18px #0f172a3d,0 26px 42px -30px #00000047}html[data-theme=light] .trainer-exercise-detail-content{background:#f3f6f8;color:#142238}html[data-theme=light] .trainer-exercise-detail-title{color:#142238}html[data-theme=light] .trainer-exercise-detail-level{background:#edf2f7;border-color:#cbd5e1;color:#334155}html[data-theme=light] .trainer-exercise-detail-description,html[data-theme=light] .trainer-exercise-detail-fact{background:#fff;border-color:#cbd5e1;box-shadow:0 5px 12px #0f172a1a,0 16px 30px -18px #0f172a3d}html[data-theme=light] .trainer-exercise-detail-section-title{color:#64748b}html[data-theme=light] .trainer-exercise-detail-description-text,html[data-theme=light] .trainer-exercise-detail-step-text{color:#334155}html[data-theme=light] .trainer-exercise-detail-step{background:#fff;border-color:#d3dce3;color:#334155;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .trainer-exercise-detail-step-number{background:#e5faff;border-color:#b7e9f0}html[data-theme=light] .trainer-exercise-detail-mistakes{background:#fff4f4;border-color:#fecaca}html[data-theme=light] .trainer-exercise-detail-mistake{color:#7f1d1d}html[data-theme=light] .trainer-exercise-detail-fact>p:first-child{color:#64748b}html[data-theme=light] .trainer-exercise-detail-fact-value{color:#142238}html[data-theme=light] .trainer-exercise-detail-done{background:#f1f4f7;color:#142238;border:1px solid #cbd5e1;box-shadow:0 3px 8px #0f172a14}@media(max-width:420px){html[data-theme=light] .trainer-own-workout-screen{min-width:0}html[data-theme=light] .trainer-own-workout-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=light] .trainer-own-workout-metric{min-width:0;padding-left:6px;padding-right:6px}html[data-theme=light] .trainer-own-running-plan-card{gap:8px;padding:14px}html[data-theme=light] .trainer-own-running-session>div:last-child{column-gap:10px}}html[data-theme=light] .client-welcome-feature-card{background:#fff;border:1px solid #d5dee6;box-shadow:0 8px 20px #0000003d,0 20px 34px -20px #0000006b;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=light] .client-welcome-feature-title{color:#142238}html[data-theme=light] .client-welcome-feature-copy{color:#42586d}html[data-theme=light] .client-welcome-feature-icon{color:#167a3b;background:#e5f5ea;border-color:#b9ddc4}html[data-theme=light] .client-welcome-cta,html[data-theme=light] .dashboard-welcome-cta{background:#00e676;color:#08121c;box-shadow:0 5px 12px #00000026,0 10px 24px #00e67640}html[data-theme=light] .client-tour-intro-card,html[data-theme=light] .personal-tour-intro-card,html[data-theme=light] .dashboard-welcome-card{background:#fff;border:1px solid #d1dbe4;box-shadow:0 8px 20px #0000002e,0 22px 48px #00000047,0 36px 65px -30px #00000059;color:#142238}html[data-theme=light] :is(.client-tour-intro-card,.personal-tour-intro-card,.dashboard-welcome-card) h3{color:#142238}html[data-theme=light] :is(.client-tour-intro-card,.personal-tour-intro-card)>p{color:#52657a}html[data-theme=light] .dashboard-welcome-card>div>p{color:#42586d}html[data-theme=light] .dashboard-welcome-card .dashboard-welcome-subtitle{color:#126b35}html[data-theme=light] .client-tour-intro-card .tour-intro-icon,html[data-theme=light] .personal-tour-intro-card .tour-intro-icon{color:#00b85c;background:#e5f8ed;border:1px solid #78d7a1;box-shadow:0 4px 12px #0000001f,0 8px 22px #00e67638}html[data-theme=light] :is(.client-tour-intro-card,.personal-tour-intro-card) .tour-intro-close,html[data-theme=light] .dashboard-welcome-card>button:first-of-type{background:#f1f4f7;border-color:#cbd5e1;color:#334155;box-shadow:0 2px 6px #0f172a1f}html[data-theme=light] :is(.client-tour-intro-card,.personal-tour-intro-card) .tour-intro-cta{background:#00e676;border-color:#00b85c;color:#08121c;box-shadow:0 5px 12px #00000026,0 10px 24px #00e67640}html[data-theme=light] :is(.client-tour-intro-card,.personal-tour-intro-card) button:last-child{background:#f1f4f7;border-color:#cbd5e1;color:#142238;box-shadow:0 2px 6px #0f172a1a}html[data-theme=light] .guided-tour-tooltip{background:#fff;border:1px solid #cbd5e1;color:#142238;box-shadow:0 14px 34px #0000004d,0 28px 56px -24px #0000006b}html[data-theme=light] .guided-tour-tooltip h4{color:#142238}html[data-theme=light] .guided-tour-tooltip p{color:#42586d}html[data-theme=light] .guided-tour-tooltip [class*="border-white/"]{border-color:#dbe3e9}html[data-theme=light] .guided-tour-tooltip span[class*="bg-cyan-400/10"]{background:#e5f7fa;color:#08788a;border:1px solid #b7e1e7}html[data-theme=light] .guided-tour-tooltip .guided-tour-close{background:#fff1f2;border-color:#fecdd3;color:#b4232e;box-shadow:none}html[data-theme=light] .guided-tour-tooltip .guided-tour-skip{color:#42586d}html[data-theme=light] .guided-tour-tooltip .guided-tour-skip:hover{color:#142238}html[data-theme=light] .guided-tour-tooltip .guided-tour-secondary{background:#f1f4f7;border-color:#cbd5e1;color:#29445b}html[data-theme=light] .guided-tour-tooltip .guided-tour-next{background:#00e676;border:1px solid #00b85c;color:#08121c;box-shadow:0 5px 12px #00000026,0 10px 24px #00e67640}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.reactEasyCrop_Container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;cursor:move;display:flex;justify-content:center;align-items:center}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform}.reactEasyCrop_Contain{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.reactEasyCrop_Cover_Horizontal{width:100%;height:auto}.reactEasyCrop_Cover_Vertical{width:auto;height:100%}.reactEasyCrop_CropArea{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.5);box-sizing:border-box;box-shadow:0 0 0 9999em;color:#00000080;overflow:hidden}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{content:" ";box-sizing:border-box;position:absolute;border:1px solid rgba(255,255,255,.5);top:0;bottom:0;left:33.33%;right:33.33%;border-top:0;border-bottom:0}.reactEasyCrop_CropAreaGrid:after{content:" ";box-sizing:border-box;position:absolute;border:1px solid rgba(255,255,255,.5);top:33.33%;bottom:33.33%;left:0;right:0;border-left:0;border-right:0}.community-sticker-canvas{position:relative;overflow:hidden;container-type:size;flex:none;background:transparent;color:#f8fafc;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate}.community-sticker{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate;overflow:hidden;container-type:size;background:transparent;color:#f8fafc}.community-sticker.with-bg{background:#071016}.community-sticker.transparent{background:transparent}.community-sticker .sticker-photo{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.community-sticker-canvas.has-photo .sticker-photo,.community-sticker.has-photo .sticker-photo{z-index:-1}.community-sticker h1,.community-sticker p{margin:0}.community-sticker-brand{position:absolute;z-index:4;display:flex;align-items:center;gap:1.2cqw;width:28%;height:7%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;object-fit:contain}.community-sticker-brand .brand-symbol{width:auto;height:100%;max-width:29%;object-fit:contain}.community-sticker-brand .brand-wordmark{width:auto;height:44%;max-width:68%;object-fit:contain}.community-sticker-brand.brand-dark .brand-wordmark{filter:none}.community-sticker .sticker-kicker{display:block;color:#12d6dc;font-size:1.55cqw;font-weight:850;letter-spacing:.31em;line-height:1.2;text-transform:uppercase}.community-sticker time{display:inline-flex;align-items:center;gap:.8cqw;color:#dce5ec;font-size:1.45cqw;letter-spacing:.08em;white-space:nowrap}.community-sticker time svg{width:1.65cqw;height:1.65cqw}.community-sticker .sticker-metric{position:relative;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.7cqh}.community-sticker .sticker-metric-icon{display:inline-flex;color:#12d6dc;line-height:1}.community-sticker .sticker-metric-icon svg{width:3.3cqh;height:3.3cqh;stroke-width:2.1}.community-sticker .sticker-metric-label{color:#b6c2cf;font-size:1.28cqw;font-weight:750;letter-spacing:.09em;line-height:1.15;text-transform:uppercase}.community-sticker .sticker-metric-value{color:#fff;font-size:2.55cqw;font-weight:850;line-height:1.05;overflow-wrap:anywhere}.sticker-lower-panel .lower-brand{top:2.7%;left:50%;width:28%;height:6%;transform:translate(-50%)}.sticker-lower-panel .lower-panel-content{position:absolute;z-index:2;left:4%;right:4%;bottom:3.8%;height:30.5%;padding:2.5% 3.8%;border:1px solid rgba(18,214,220,.67);border-radius:3cqh;background:#02080cdb;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.sticker-lower-panel .lower-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:3%;padding-bottom:1.5%;border-bottom:1px solid rgba(190,210,220,.3)}.sticker-lower-panel .lower-panel-heading{min-height:40%;box-sizing:border-box}.sticker-lower-panel .lower-heading-copy{min-width:0}.sticker-lower-panel h1{margin-top:.6%;font-size:5.2cqw;font-weight:900;line-height:1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticker-lower-panel header p{margin-top:.65%;color:#aab6c3;font-size:1.65cqw;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sticker-lower-panel header time{padding-top:.5%}.sticker-lower-panel .sticker-metrics-row{flex:1;display:grid;align-items:center;gap:0;padding-top:1.5%}.sticker-lower-panel .sticker-metric{height:100%;align-items:center;text-align:center;border-right:1px solid rgba(190,210,220,.24)}.sticker-lower-panel .sticker-metric:last-child{border-right:0}.sticker-lower-panel .sticker-metric-icon svg{width:3cqh;height:3cqh}.sticker-lower-panel .sticker-metric-value{font-size:3.15cqw;white-space:nowrap}.sticker-lower-panel.horizontal .lower-panel-content{left:3%;right:3%;bottom:5%;height:54%}.sticker-metric-band .brand-bar{position:absolute;z-index:3;inset:3.2% 3% auto;height:7%}.sticker-metric-band .community-sticker-brand{top:0;left:0;height:100%;width:32%}.sticker-metric-band time{position:absolute;right:0;top:50%;transform:translateY(-50%)}.sticker-metric-band .band-heading{position:absolute;z-index:1;left:6.5%;bottom:24%;width:82%;text-shadow:0 2px 12px rgba(0,0,0,.8)}.sticker-metric-band h1{margin-top:1%;font-size:6.2cqw;font-weight:900;line-height:1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticker-metric-band .band-heading p{margin-top:1.3%;color:#c5d0d8;font-size:1.8cqw;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.sticker-metric-band .metric-band{position:absolute;z-index:2;left:3%;right:3%;bottom:4%;height:18%;padding:2% 3%;border:1px solid rgba(72,139,151,.72);border-radius:2.7cqh;background:#030a0ee0;display:grid;box-sizing:border-box}.sticker-metric-band .sticker-metric{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-content:center;column-gap:5%;padding:0 6%;border-right:1px solid rgba(91,184,194,.58)}.sticker-metric-band .sticker-metric:last-child{border:0}.sticker-metric-band .sticker-metric-icon{grid-row:1/3;align-self:center}.sticker-metric-band .sticker-metric-value{font-size:3.2cqw;white-space:nowrap}.sticker-metric-band.horizontal .band-heading{bottom:48%}.sticker-metric-band.horizontal .metric-band{height:35%;bottom:12%}.sticker-workout-light .light-title-panel{position:absolute;z-index:2;top:10%;right:4.5%;width:49%;padding:0;color:#10171c;text-shadow:0 1px 16px rgba(255,255,255,.75)}.sticker-workout-light .community-sticker-brand{position:relative;inset:auto;width:74%;height:8%;margin-bottom:8%}.sticker-workout-light .sticker-kicker{color:#078d9b}.sticker-workout-light h1{margin-top:2.4%;font-size:6.7cqw;font-weight:950;line-height:.98;text-transform:uppercase}.sticker-workout-light .light-title-panel p{margin-top:2%;color:#087f8c;font-size:1.7cqw;font-weight:800;text-transform:uppercase}.sticker-workout-light .light-accent{display:block;width:15%;margin-top:5%;border-top:.35cqh solid #11cbd2}.sticker-workout-light .light-metrics{position:absolute;z-index:3;left:2%;right:2%;bottom:3%;height:18%;padding:2% 3%;border:1px solid rgba(255,255,255,.9);border-radius:3.5cqh;background:#effdffe0;color:#10171c;display:grid;box-sizing:border-box}.sticker-workout-light .sticker-metric{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-content:center;column-gap:5%;padding:0 5%;border-right:1px solid rgba(15,91,103,.25)}.sticker-workout-light .sticker-metric:last-child{border:0}.sticker-workout-light .sticker-metric-icon{grid-row:1/3;align-self:center;color:#078b99}.sticker-workout-light .sticker-metric-label{color:#42535c}.sticker-workout-light .sticker-metric-value{color:#10171c;font-size:3.2cqw}.sticker-weekly-checks .weekly-shade{position:absolute;z-index:-1;top:38%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.34) 12%,rgba(0,0,0,.8))}.sticker-weekly-checks .weekly-brand{top:3%;left:50%;width:27%;height:6%;transform:translate(-50%)}.sticker-weekly-checks .weekly-head{position:absolute;z-index:1;left:8%;right:8%;top:38%;text-align:center;text-shadow:0 2px 14px rgba(0,0,0,.85)}.sticker-weekly-checks .weekly-head>span{color:#e5ebef;font-size:1.7cqw;letter-spacing:.45em;text-transform:uppercase}.sticker-weekly-checks h1{margin-top:1.4%;line-height:.92;text-transform:uppercase}.sticker-weekly-checks h1 b{display:block;font-size:8cqw;font-weight:950}.sticker-weekly-checks h1 b.accent{color:#12d6dc}.sticker-weekly-checks .weekly-head p{margin-top:1.7%;color:#e6edf1;font-size:1.7cqw;letter-spacing:.38em;text-transform:uppercase}.sticker-weekly-checks .weekly-check-row{position:absolute;z-index:2;left:9%;right:9%;bottom:24%;height:10%;padding:1.2% 2%;border:1px solid rgba(160,190,198,.4);border-radius:2.8cqh;background:#040a0ed6;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));box-sizing:border-box}.sticker-weekly-checks .weekly-check-row div{display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#fff;font-size:1.35cqw;font-weight:700}.sticker-weekly-checks .weekly-check-row i{width:3.6cqh;height:3.6cqh;display:grid;place-items:center;border-radius:50%;background:#8c9caa80;color:#071016;font-style:normal}.sticker-weekly-checks .weekly-check-row i svg{width:70%;height:70%;stroke-width:3.5}.sticker-weekly-checks .weekly-check-row i.done{background:#12d6dc}.sticker-weekly-checks .weekly-metrics{position:absolute;z-index:2;left:5%;right:5%;bottom:4%;height:17%;display:grid;gap:1.8%}.sticker-weekly-checks .sticker-metric{padding:7%;border:1px solid rgba(18,214,220,.45);border-radius:2cqh;background:#030c11e0}.sticker-weekly-checks .sticker-metric-value{font-size:2.25cqw}.sticker-running-complete .running-shade{position:absolute;z-index:-1;top:48%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.28) 12%,rgba(0,0,0,.82))}.sticker-running-complete .running-line{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.sticker-running-complete .running-line path{fill:none;stroke:#12d6dc8f;stroke-width:5}.sticker-running-complete .running-brand{top:3.5%;left:50%;width:34%;height:6%;transform:translate(-50%)}.sticker-running-complete .running-heading{position:absolute;z-index:1;left:6.5%;bottom:21%;width:87%;text-shadow:0 2px 14px rgba(0,0,0,.82)}.sticker-running-complete h1{text-transform:uppercase;line-height:.94}.sticker-running-complete h1 b,.sticker-running-complete h1 strong{display:block;font-size:9.5cqw;font-style:italic;font-weight:950}.sticker-running-complete h1 strong{color:#12d6dc}.sticker-running-complete .running-rule{width:19%;margin-top:3%;border-top:.45cqh solid #12d6dc}.sticker-running-complete .running-metrics{position:absolute;z-index:2;left:6%;right:6%;bottom:5%;height:13%;display:grid}.sticker-running-complete .sticker-metric{padding:0 7%;border-right:1px solid rgba(255,255,255,.45)}.sticker-running-complete .sticker-metric:last-child{border:0}.sticker-running-complete .sticker-metric-value{font-size:3.8cqw}.sticker-running-complete.horizontal .running-heading{left:5%;bottom:44%;width:43%}.sticker-running-complete.horizontal h1 b,.sticker-running-complete.horizontal h1 strong{font-size:6cqw}.sticker-running-complete.horizontal .running-metrics{left:50%;bottom:22%;width:46%;height:55%;grid-template-columns:1fr}.sticker-minimal-mono .community-sticker-brand{top:6%;left:7%;width:34%;height:6%}.sticker-minimal-mono .mono-heading{position:absolute;z-index:1;left:7%;right:7%;bottom:23%;text-shadow:0 2px 14px rgba(0,0,0,.9)}.sticker-minimal-mono .mono-heading span{display:block;width:8%;border-top:.35cqh solid #fff}.sticker-minimal-mono .mono-heading p{margin:2% 0 0;font-size:6cqw;font-weight:300;letter-spacing:.12em;text-transform:uppercase}.sticker-minimal-mono .mono-heading h1{font-size:9.1cqw;font-weight:950;line-height:.96;text-transform:uppercase}.sticker-minimal-mono .mono-metrics{position:absolute;z-index:2;left:7%;right:7%;bottom:5%;height:13%;padding:2.1% 4%;border:1px solid rgba(255,255,255,.58);border-radius:3cqh;background:#0a0a0aba;display:grid;box-sizing:border-box}.sticker-minimal-mono .sticker-metric{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-content:center;column-gap:7%;padding:2% 5%;border-right:1px solid rgba(255,255,255,.5)}.sticker-minimal-mono .sticker-metric:last-child{border:0}.sticker-minimal-mono .sticker-metric-icon{grid-row:1/3;align-self:center;color:#fff}.sticker-minimal-mono .sticker-metric-label{color:#d6d6d6}.sticker-minimal-mono .sticker-metric-value{font-size:3.2cqw}.sticker-minimal-mono.horizontal .mono-heading{left:5%;right:54%;bottom:28%}.sticker-minimal-mono.horizontal .mono-metrics{left:50%;bottom:30%;width:45%;height:35%;grid-template-columns:1fr}.sticker-minimal-mono.horizontal .sticker-metric{border-right:0;border-bottom:1px solid rgba(255,255,255,.5)}.sticker-minimal-mono.horizontal .sticker-metric:last-child{border:0}.community-sticker-canvas.sticker-only .sticker-photo{display:none}.community-sticker-brand{gap:.55cqw}.community-sticker-brand .brand-wordmark{height:66%;max-width:74%}.community-sticker-brand.brand-dark .brand-wordmark{width:auto;height:66%;max-width:74%;object-fit:contain;object-position:center}.community-sticker .sticker-metric-icon svg{filter:drop-shadow(0 0 4px rgba(18,214,220,.22))}.sticker-lower-panel .lower-panel-content{height:25%;bottom:4.3%;padding:1.8% 2.6%;border-color:#55bec48a;border-radius:2.1cqh;background:#061116b3;backdrop-filter:blur(18px) saturate(128%);-webkit-backdrop-filter:blur(18px) saturate(128%);box-shadow:inset 0 1px #ffffff1f,0 12px 34px #00000024}.sticker-lower-panel .lower-panel-heading{min-height:43%;padding-bottom:1.1%}.sticker-lower-panel h1{font-size:4.65cqw}.sticker-lower-panel header p{font-size:1.42cqw}.sticker-lower-panel .sticker-metric-icon svg{width:2.55cqh;height:2.55cqh}.sticker-lower-panel .sticker-metric-value{font-size:2.6cqw}.sticker-lower-panel .sticker-metric-label{font-size:1.12cqw}.sticker-lower-panel.horizontal .lower-panel-content{height:38%;bottom:7%}.sticker-metric-band .brand-bar{left:4.5%;right:4.5%;top:3.3%;height:6%}.sticker-metric-band .community-sticker-brand{width:31%}.sticker-metric-band .brand-bar time{right:1%;font-size:1.55cqw}.sticker-metric-band .metric-band{left:4.5%;right:4.5%;bottom:5.5%;height:22%;padding:1.7% 2.6%;display:flex;flex-direction:column;border:1px solid rgba(91,178,187,.48);border-radius:2.3cqh;background:#040f14b3;backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%);box-shadow:inset 0 1px #ffffff1f,0 12px 34px #00000026}.sticker-metric-band .band-heading{position:relative;inset:auto;width:100%;min-height:49%;display:flex;align-items:center;justify-content:space-between;gap:3%;padding:0 0 1.6%;border-bottom:1px solid rgba(116,174,183,.36);text-shadow:none}.sticker-metric-band .band-title-copy{min-width:0}.sticker-metric-band .sticker-kicker{font-size:1.35cqw;letter-spacing:.24em}.sticker-metric-band h1{margin-top:.4%;font-size:4.6cqw}.sticker-metric-band .band-subtitle{width:34%;min-height:65%;display:flex;align-items:center;gap:1.5cqw;padding-left:2.2%;border-left:1px solid rgba(116,174,183,.44);color:#14cbd1}.sticker-metric-band .band-subtitle svg{width:3.6cqw;height:3.6cqw;flex:none;stroke-width:1.7}.sticker-metric-band .band-subtitle p{color:#b8c7cd;font-size:1.35cqw;font-weight:750;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.sticker-metric-band .band-metrics{flex:1;min-height:0;display:grid;align-items:center;padding-top:1.5%}.sticker-metric-band .sticker-metric{padding:0 4%}.sticker-metric-band .sticker-metric-icon svg{width:2.8cqh;height:2.8cqh}.sticker-metric-band .sticker-metric-label{font-size:1.2cqw;text-transform:none;letter-spacing:0}.sticker-metric-band .sticker-metric-value{font-size:2.7cqw}.sticker-metric-band.horizontal .metric-band{height:38%;bottom:8%}.sticker-workout-light .light-title-panel{top:9.6%;right:5%;width:51%;text-shadow:0 1px 10px rgba(255,255,255,.62)}.sticker-workout-light .community-sticker-brand{width:48%;height:7%;margin-bottom:8%;gap:.55cqw}.sticker-workout-light .community-sticker-brand .brand-symbol{width:17%;height:auto;max-width:none;flex:none}.sticker-workout-light .community-sticker-brand .brand-wordmark{position:relative;left:0;width:54%;height:auto;max-width:none;flex:none}.sticker-workout-light h1{font-size:6.3cqw}.sticker-workout-light .light-metrics{left:4%;right:4%;bottom:3.5%;height:15%;padding:1.4% 2%;border-color:#ffffffb8;border-radius:2.6cqh;background:#ecfafbb8;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);box-shadow:inset 0 1px #fff9,0 12px 34px #0a363c1f}.sticker-workout-light .sticker-metric{padding:0 4%}.sticker-workout-light .sticker-metric-icon svg{width:3.1cqh;height:3.1cqh}.sticker-workout-light .sticker-metric-value{font-size:3.05cqw}.sticker-weekly-checks .weekly-shade{top:37%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(2,7,10,.15) 16%,rgba(2,7,10,.73) 53%,rgba(2,7,10,.86))}.sticker-weekly-checks .weekly-head{top:39%}.sticker-weekly-checks .weekly-head>span{font-size:1.55cqw;letter-spacing:.39em}.sticker-weekly-checks h1 b{font-size:7.4cqw}.sticker-weekly-checks .weekly-head p{margin-top:1.3%;font-size:1.55cqw;letter-spacing:.35em}.sticker-weekly-checks .weekly-check-row{left:12%;right:12%;bottom:24%;height:8.2%;padding:1% 1.6%;border-color:#c7dadc5c;background:#0813177a;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%)}.sticker-weekly-checks .weekly-check-row div{font-size:1.2cqw}.sticker-weekly-checks .weekly-check-row i{width:3.05cqh;height:3.05cqh;background:#adbec67a}.sticker-weekly-checks .weekly-metrics{left:14.5%;right:14.5%;bottom:5%;height:13%;gap:1.5%}.sticker-weekly-checks .sticker-metric{padding:6%;border-color:#5fafb77a;border-radius:1.8cqh;background:#05111599;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%);box-shadow:inset 0 1px #ffffff1a}.sticker-weekly-checks .sticker-metric-icon svg{width:2.7cqh;height:2.7cqh}.sticker-weekly-checks .sticker-metric-value{font-size:2cqw}.sticker-running-complete .running-shade{top:48%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(0,8,12,.2) 25%,rgba(0,8,12,.72) 75%,rgba(0,8,12,.86))}.sticker-running-complete .running-line path{stroke:#11c2cc52;stroke-width:3.5}.sticker-running-complete .running-heading{left:5%;bottom:23%;width:90%}.sticker-running-complete h1 b,.sticker-running-complete h1 strong{font-size:8.9cqw}.sticker-running-complete .running-rule{width:13%;margin-top:2.2%;border-top-width:.28cqh}.sticker-running-complete .running-metrics{left:8%;right:8%;bottom:6%;height:13%;padding:1% 1.5%;border:1px solid rgba(91,170,178,.35);border-radius:1.6cqh;background:#030e125c;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.sticker-running-complete .sticker-metric{padding:0 5%}.sticker-running-complete .sticker-metric-icon svg{width:2.9cqh;height:2.9cqh}.sticker-running-complete .sticker-metric-label{font-size:1.35cqw;text-transform:none;letter-spacing:0}.sticker-running-complete .sticker-metric-value{font-size:3.35cqw}.sticker-minimal-mono .mono-heading{bottom:24%}.sticker-minimal-mono .mono-heading p{font-size:5.4cqw;font-weight:350}.sticker-minimal-mono .mono-heading h1{font-size:8.5cqw}.sticker-minimal-mono .mono-metrics{left:8%;right:8%;bottom:6%;height:12%;padding:1.4% 3%;border-color:#ffffff75;border-radius:2cqh;background:#08090a94;backdrop-filter:blur(16px) saturate(85%);-webkit-backdrop-filter:blur(16px) saturate(85%);box-shadow:inset 0 1px #ffffff1c}.sticker-minimal-mono .sticker-metric-icon svg{width:2.9cqh;height:2.9cqh}.sticker-minimal-mono .sticker-metric-value{font-size:3cqw}.community-sticker .sticker-kicker{font-size:1.8cqw}.community-sticker .sticker-metric-label{font-size:1.38cqw}.community-sticker time{font-size:1.6cqw}.sticker-lower-panel h1{font-size:5.2cqw}.sticker-lower-panel header p{font-size:1.72cqw}.sticker-lower-panel time{font-size:1.55cqw}.sticker-lower-panel .sticker-metric-label{font-size:1.28cqw}.sticker-lower-panel .sticker-metric-value{font-size:2.95cqw}.sticker-metric-band .sticker-kicker{font-size:1.65cqw}.sticker-metric-band h1{font-size:5.15cqw}.sticker-metric-band .band-subtitle p{font-size:1.58cqw}.sticker-metric-band .sticker-metric-label{font-size:1.4cqw}.sticker-metric-band .sticker-metric-value{font-size:3cqw}.sticker-workout-light .community-sticker-brand .brand-symbol{width:17%;height:auto;max-width:none}.sticker-workout-light .community-sticker-brand .brand-wordmark{left:0;width:54%;height:auto;max-width:none}.sticker-workout-light .sticker-kicker{font-size:1.9cqw}.sticker-workout-light h1{font-size:7.2cqw}.sticker-workout-light .light-title-panel p{font-size:2cqw}.sticker-workout-light .sticker-metric-label{font-size:1.4cqw}.sticker-workout-light .sticker-metric-value{font-size:3.45cqw}.sticker-weekly-checks .weekly-head>span{font-size:1.8cqw}.sticker-weekly-checks h1 b{font-size:8.25cqw}.sticker-weekly-checks .weekly-head p{font-size:1.78cqw}.sticker-weekly-checks .weekly-check-row div{font-size:1.35cqw}.sticker-weekly-checks .sticker-metric-label{font-size:1.3cqw}.sticker-weekly-checks .sticker-metric-value{font-size:2.2cqw}.sticker-running-complete h1 b,.sticker-running-complete h1 strong{font-size:9.6cqw}.sticker-running-complete .sticker-metric-label{font-size:1.5cqw}.sticker-running-complete .sticker-metric-value{font-size:3.65cqw}.sticker-minimal-mono .mono-heading p{font-size:5.9cqw}.sticker-minimal-mono .mono-heading h1{font-size:9.25cqw}.sticker-minimal-mono .sticker-metric-label{font-size:1.38cqw}.sticker-minimal-mono .sticker-metric-value{font-size:3.3cqw}.sticker-lower-panel .sticker-metric-label{font-size:1.63cqw}.sticker-lower-panel .sticker-metric-value{font-size:3.3cqw}.sticker-metric-band .sticker-metric-label{font-size:1.75cqw}.sticker-metric-band .sticker-metric-value{font-size:3.35cqw}.sticker-workout-light .sticker-metric-label{font-size:1.75cqw}.sticker-weekly-checks .sticker-metric-label{font-size:1.65cqw}.sticker-weekly-checks .sticker-metric-value{font-size:2.55cqw}.sticker-running-complete .sticker-metric-label{font-size:1.85cqw}.sticker-minimal-mono .sticker-metric-label{font-size:1.73cqw}.sticker-workout-light .light-title-panel{top:18cqw;left:53%;right:auto;width:49%}.sticker-workout-light .community-sticker-brand{width:100%;height:7.5cqw;margin-bottom:3.5cqw}.sticker-workout-light .community-sticker-brand .brand-symbol{height:70%;max-width:20%}.sticker-workout-light .community-sticker-brand .brand-wordmark{height:74%;max-width:76%}.sticker-lower-panel .lower-panel-content,.sticker-metric-band .metric-band,.sticker-workout-light .light-metrics,.sticker-weekly-checks .weekly-check-row,.sticker-weekly-checks .weekly-metrics .sticker-metric,.sticker-running-complete .running-metrics,.sticker-minimal-mono .mono-metrics{backdrop-filter:blur(18px) saturate(128%);-webkit-backdrop-filter:blur(18px) saturate(128%);box-shadow:inset 0 1px #ffffff29,0 12px 32px #00000021}.sticker-running-complete .running-metrics{background:#030e1275}.sticker-minimal-mono .mono-metrics{background:#08090a9e}.sticker-weekly-checks .weekly-check-row i.done{background:#29c77a;color:#062818;box-shadow:0 0 12px #29c77a33}.community-sticker .community-sticker-brand{gap:.55cqw}.community-sticker .community-sticker-brand .brand-symbol{width:auto;height:54%;max-width:24%;flex:0 0 auto;object-fit:contain}.community-sticker .community-sticker-brand .brand-wordmark{position:static;left:auto;width:auto;height:44%;max-width:58%;flex:0 1 auto;object-fit:contain}.sticker-workout-light .community-sticker-brand{height:7cqh;margin-bottom:4cqh}.sticker-workout-light .community-sticker-brand .brand-symbol{width:auto;height:54%;max-width:24%}.sticker-workout-light .community-sticker-brand .brand-wordmark{width:auto;height:44%;max-width:58%}.sticker-weekly-checks .weekly-check-row{left:9%;right:9%;height:9.5%}.sticker-weekly-checks .weekly-metrics{left:5%;right:5%;height:16%;gap:1.2%}.sticker-weekly-checks .weekly-metrics .sticker-metric{padding:5%}.sticker-weekly-checks .weekly-metrics .sticker-metric-icon svg{width:3.2cqh;height:3.2cqh}.sticker-weekly-checks .weekly-metrics .sticker-metric-label{order:3;font-size:1.8cqw}.sticker-weekly-checks .weekly-metrics .sticker-metric-value{order:2;font-size:3.25cqw}.sticker-weekly-checks .weekly-check-row i.done{background:#12d6dc;color:#06252b;box-shadow:0 0 12px #12d6dc38}.sticker-weekly-checks .weekly-check-row i.done svg{stroke-width:3.5}.sticker-weekly-checks.story .weekly-head{top:37%}.sticker-weekly-checks.feed .weekly-head{top:43%}.sticker-metric-band .brand-bar{left:4.5%;right:4.5%;top:3.3%;height:8.5%;padding:0 2.5%;box-sizing:border-box;border:1px solid rgba(91,178,187,.48);border-radius:2.3cqh;background:#040f14ad;backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%);box-shadow:inset 0 1px #ffffff1f,0 12px 34px #00000026}.sticker-metric-band .community-sticker-brand{height:100%}.sticker-lower-panel .sticker-metric-label{font-size:1.9cqw}.sticker-lower-panel .sticker-metric-value{font-size:3.5cqw}.sticker-metric-band .sticker-metric-label{font-size:2cqw}.sticker-metric-band .sticker-metric-value{font-size:3.65cqw}.sticker-workout-light .sticker-metric-label{font-size:2cqw}.sticker-workout-light .sticker-metric-value{font-size:3.8cqw}.sticker-weekly-checks .weekly-metrics .sticker-metric-label{font-size:1.9cqw}.sticker-weekly-checks .weekly-metrics .sticker-metric-value{font-size:3.8cqw}.sticker-running-complete .sticker-metric-label{font-size:2cqw}.sticker-running-complete .sticker-metric-value{font-size:4cqw}.sticker-minimal-mono .sticker-metric-label{font-size:1.9cqw}.sticker-minimal-mono .sticker-metric-value{font-size:3.65cqw}.community-photo-editor{z-index:1000001}.community-photo-editor .community-photo-filter-original{filter:none}.community-photo-editor .community-photo-filter-bw,.community-photo-editor .community-photo-mono{filter:grayscale(1)}.community-photo-editor [data-testid=container]{touch-action:none}.community-photo-composition{display:block;object-fit:fill}.community-photo-editor .community-sticker-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;width:100%!important;height:100%!important}.community-photo-sticker-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none}.community-sticker-artboard{position:relative;overflow:hidden;background:transparent}.community-sticker-artboard-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:fill}.community-sticker-artboard>.community-sticker-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.community-photo-editor .community-photo-sticker-overlay .community-sticker-canvas{position:absolute}.community-original-sticker{position:absolute;left:50%;bottom:4%;transform-origin:bottom center;z-index:1}.community-original-sticker.horizontal{bottom:50%}.community-photo-editor .community-template-thumbnail{position:relative;width:100%;height:72px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem}.community-photo-editor .community-template-thumbnail .community-sticker-canvas{inset:50% auto auto 50%;width:108px!important;height:135px!important;transform:translate(-50%,-50%) scale(.5333);transform-origin:center}html[data-theme=light] .workout-sticker-share-root .share-prompt-preview{border:1px solid #cbd5e1;border-radius:20px;box-shadow:0 3px 8px #0f172a1a,0 12px 24px -18px #00000040;transition:background .2s ease,border-color .2s ease}html[data-theme=light] .workout-sticker-share-root .share-prompt-preview-transparent{background:#f7f9fb}html[data-theme=light] .workout-sticker-share-root .share-prompt-preview-solid{background:linear-gradient(145deg,#fff,#f1f6f8)}html[data-theme=light] .workout-sticker-share-root{background-color:#0f172a6b!important}html[data-theme=light] .workout-share-panel,html[data-theme=light] .workout-share-confirm{background:#fff!important;color:#142238!important;border-color:#cbd5e1!important;box-shadow:0 8px 20px #0f172a24,0 24px 46px -26px #00000047!important}html[data-theme=light] .workout-share-panel .share-prompt-header h2,html[data-theme=light] .workout-share-confirm h3{color:#142238!important}html[data-theme=light] .workout-share-panel .share-prompt-header p,html[data-theme=light] .workout-share-confirm p{color:#52657a!important;opacity:1!important}html[data-theme=light] .workout-share-panel .share-prompt-header>div{background:#e4f8fc!important;border-color:#a5dce8!important;color:#087e98!important}html[data-theme=light] .workout-share-panel button[class*="bg-white/5"],html[data-theme=light] .workout-share-panel button[class*="bg-white/10"]{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#334b60!important}html[data-theme=light] .workout-share-panel button[class*="text-white/40"],html[data-theme=light] .workout-share-panel button[class*=text-slate-400],html[data-theme=light] .workout-share-panel .share-prompt-actions label{color:#52657a!important}html[data-theme=light] .workout-share-panel .share-prompt-actions>div>div{border-color:#d6e0e7}html[data-theme=light] .workout-share-panel>button{background:#f1f4f7!important;color:#29445b!important}html[data-theme=light] .workout-share-panel button[class*=shadow-]{box-shadow:0 4px 12px #0f172a1f!important}html[data-theme=light] .workout-share-confirm textarea{background:#f7f9fb!important;color:#142238!important;border-color:#cbd5e1!important}html[data-theme=light] .workout-stats-sticker{background-color:#f7f9fb!important;background-image:radial-gradient(circle at top right,rgba(0,158,145,.09),transparent 48%)!important;border-color:#b9cbd6!important;color:#142238!important;box-shadow:0 10px 24px #0f172a1f,0 24px 38px -28px #00000047}html[data-theme=light] .workout-stats-sticker [class~=text-white]{color:#142238!important}html[data-theme=light] .workout-stats-sticker [class*="text-white/"]{color:#52657a!important}html[data-theme=light] .workout-stats-sticker [class*=text-cyan-]{color:#087e98!important}html[data-theme=light] .workout-stats-sticker h2,html[data-theme=light] .workout-stats-sticker svg[style]{color:#087e98!important}html[data-theme=light] .workout-stats-sticker [class*="bg-white/"]{background-color:#eaf0f4!important}html[data-theme=light] .workout-stats-sticker [class*="border-white/"]{border-color:#d6e0e7!important}html[data-theme=light] :is(.workout-execution-screen,.workout-exercise-details,.workout-post-feedback,.workout-share-prompt){--we-canvas: #f3f6f8;--we-surface: #fff;--we-soft: #f7f9fb;--we-input: #f1f4f7;--we-navy: #142238;--we-muted: #52657a;--we-border: #cbd5e1;--we-cyan-ink: #087d95;--we-green-ink: #117b32;--we-panel-shadow: 0 5px 12px rgba(15,23,42,.1), 0 18px 36px rgba(15,23,42,.11), 0 30px 50px -28px rgba(0,0,0,.3);--we-card-shadow: 0 3px 8px rgba(15,23,42,.08), 0 12px 24px -18px rgba(0,0,0,.24);--we-control-shadow: 0 2px 6px rgba(15,23,42,.07), 0 8px 16px -12px rgba(0,0,0,.18)}html[data-theme=light] .workout-execution-screen,html[data-theme=light] .workout-execution-sheet,html[data-theme=light] .workout-finishing-loader{background:var(--we-canvas);color:var(--we-navy)}html[data-theme=light] .workout-execution-handle{background:#b7c3cf}html[data-theme=light] .workout-execution-countdown{background:var(--we-canvas)}html[data-theme=light] .workout-execution-screen[data-workout-mode=strength] .workout-execution-countdown [class*="text-[180px]"]{color:#117b32;text-shadow:0 4px 12px rgba(15,23,42,.12)}html[data-theme=light] .workout-execution-countdown>div:last-child p:first-child{color:var(--we-navy)}html[data-theme=light] .workout-execution-countdown>div:last-child p:last-child{color:var(--we-muted)}html[data-theme=light] .workout-execution-countdown button{background:#fff;border:1px solid var(--we-border);color:var(--we-navy);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-execution-countdown p.text-\[\#24ff00\]{color:var(--we-green-ink)}html[data-theme=light] .workout-execution-header{background:#fff;border-bottom-color:#d7e0e7;box-shadow:0 3px 10px #0f172a14,0 12px 24px -18px #0003}html[data-theme=light] .workout-execution-header h2{color:var(--we-navy)}html[data-theme=light] .workout-execution-header button{background:#fff;border-color:var(--we-border);color:#29445b;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-execution-header>div:last-child>div{min-width:0;background:#fff;border:1px solid var(--we-border);box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-execution-screen[data-workout-mode=strength] .workout-execution-header>div:last-child>div{box-shadow:0 4px 10px #0f172a17,0 14px 28px -18px #0f172a33,0 24px 40px -30px #00000038}html[data-theme=light] .workout-execution-header>div:last-child>div span.text-slate-200{color:#40566b}html[data-theme=light] .workout-execution-header>div:last-child>div>span{color:var(--we-navy)}html[data-theme=light] .workout-execution-header>div:last-child>div span.text-slate-300{color:var(--we-muted)}html[data-theme=light] .workout-execution-footer{background:linear-gradient(to top,#f3f6f8 10%,rgba(243,246,248,.98) 58%,transparent)}html[data-theme=light] .workout-finish-button:not(:disabled){background:#24ff00;color:#0b1220;box-shadow:0 6px 14px #24ff0033,0 18px 36px -20px #24ff004d}html[data-theme=light] .workout-finish-button:disabled{background:#e5ebf0;border:1px solid var(--we-border);color:#66788b;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-warmup{background:linear-gradient(180deg,#fffaf4,#fff3e5);border-color:#f9731652;box-shadow:0 4px 10px #f973161a,0 14px 26px -18px #0f172a2e}html[data-theme=light] .workout-warmup>div:first-child{border-bottom-color:#f4cfaa}html[data-theme=light] .workout-warmup h3,html[data-theme=light] .workout-warmup [class*=text-white]{color:var(--we-navy)}html[data-theme=light] .workout-warmup [class*=text-orange-400]{color:#b9500b}html[data-theme=light] .workout-warmup [class*=text-slate-]{color:#5d6c79}html[data-theme=light] .workout-warmup>div:nth-child(2)>div{background:#fff;border-color:#f0c29e;box-shadow:0 2px 6px #7d3f111a,0 8px 18px -12px #7d3f1138}html[data-theme=light] .workout-warmup button{background:#fff;border:1px solid #cbd5e1;color:#31536c;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-warmup span[class*="bg-white/5"]{background:#f6f8fa;border-color:#d1dbe3;color:var(--we-navy)}html[data-theme=light] .workout-warmup>div:last-child[class*=bg-orange]{background:#fff0df;border-color:#efc39b}html[data-theme=light] .workout-exercise-card{background:#fff;border-color:#c7d2dc;box-shadow:0 6px 14px #0f172a1c,0 18px 34px -20px #0f172a2b,0 34px 54px -34px #0000004d}html[data-theme=light] .workout-exercise-partial{background:#fff8ed;border-color:#eca85e;box-shadow:0 6px 14px #884b1321,0 18px 34px -20px #884b1333,0 34px 54px -34px #00000047}html[data-theme=light] .workout-exercise-completed{background:#f1fff0;border-color:#56c66a;box-shadow:0 6px 14px #1d6f301f,0 18px 34px -20px #1d6f302e,0 34px 54px -34px #00000047}html[data-theme=light] .workout-exercise-expanded{background:#fff;border-color:#00d3ff59;box-shadow:0 6px 16px #0f172a1f,0 20px 38px -22px #0f172a33,0 38px 58px -34px #00000052}html[data-theme=light] .workout-exercise-card h3{color:var(--we-navy)}html[data-theme=light] .workout-exercise-card>div:first-child>div:first-child>div:first-child{background:#eef3f6;border-color:#bdd0da;color:#40586e}html[data-theme=light] .workout-exercise-partial>div:first-child>div:first-child>div:first-child{background:#fff0df;border-color:#edb879;color:#a65313}html[data-theme=light] .workout-exercise-completed>div:first-child>div:first-child>div:first-child{background:#e3f8e6;border-color:#85d392;color:#117b32}html[data-theme=light] .workout-exercise-card [class*=text-slate-5],html[data-theme=light] .workout-exercise-card [class*=text-slate-6]{color:#53697c}html[data-theme=light] .workout-exercise-card [class*=text-orange-300]{color:#a65313}html[data-theme=light] .workout-exercise-card [class*=text-emerald-300],html[data-theme=light] .workout-exercise-card [class*=text-emerald-400]{color:var(--we-green-ink)}html[data-theme=light] .workout-exercise-card [class*="text-[#00d1ff]"],html[data-theme=light] .workout-exercise-card [class*=text-neon-blue]{color:var(--we-cyan-ink)}html[data-theme=light] .workout-exercise-card span[class*="text-[#24ff00]"]{color:var(--we-green-ink)}html[data-theme=light] .workout-exercise-card [class*="bg-blue-500/2"]{background:#e6faff;border-color:#8bd5e2;color:var(--we-cyan-ink)}html[data-theme=light] .workout-exercise-card>div:first-child button{background:#fff;border:1px solid var(--we-border);color:#2d5268;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-exercise-card>div:first-child svg[class*=text-white]{color:#2788a0}html[data-theme=light] .workout-exercise-card>div:last-child[class*=border-t]{border-top-color:#dce5eb}html[data-theme=light] .workout-history-card{background:#edfbf0;border-color:#83ce98;box-shadow:0 3px 8px #0f172a14,0 10px 20px -14px #0f172a2e}html[data-theme=light] .workout-history-card [class*=text-emerald]{color:#168046}html[data-theme=light] .workout-history-empty{background:#f7f9fb;border-color:var(--we-border);box-shadow:0 2px 6px #0f172a14,0 8px 18px -12px #0f172a2e}html[data-theme=light] .workout-personal-note{background:#ecf9fd;border-color:#9ed7e5;box-shadow:0 2px 6px #0f172a14,0 8px 18px -12px #0f172a2e}html[data-theme=light] .workout-personal-note p:last-child{color:var(--we-navy)}html[data-theme=light] .workout-personal-note p:first-child{color:var(--we-cyan-ink)}html[data-theme=light] .workout-student-note-button{background:#fff;border-color:#b9c8d3;color:var(--we-navy);box-shadow:0 2px 5px #0f172a14,0 6px 12px -8px #0f172a2e}html[data-theme=light] .workout-student-note-button:not([class*=bg-emerald]) svg{color:#177e97}html[data-theme=light] .workout-student-note-button[class*=bg-emerald]{background:#effbf1;border-color:#8ed19e;color:var(--we-green-ink)}html[data-theme=light] .workout-student-note-saved{background:#effbf1;border-color:#9bdbab;box-shadow:0 2px 6px #0f172a14,0 8px 18px -12px #0f172a2e}html[data-theme=light] .workout-student-note-saved p{color:var(--we-navy)}html[data-theme=light] .workout-student-note-edit{background:#fff;border-color:#8fd5df;box-shadow:0 2px 6px #0f172a14,0 8px 18px -12px #0f172a2e}html[data-theme=light] .workout-student-note-edit span[class*="text-[#00f3ff]"]{color:var(--we-cyan-ink)}html[data-theme=light] .workout-student-note-edit button{background:#edf5f7;border:1px solid var(--we-border);color:var(--we-navy)}html[data-theme=light] .workout-student-note-edit textarea{background:var(--we-input);border-color:#b6c4d0;color:var(--we-navy);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-student-note-edit textarea::placeholder{color:#64748b}html[data-theme=light] .workout-cardio-goals{background:#ecfbf4;border-color:#9bd9ba;box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-cardio-goals p{color:var(--we-navy)}html[data-theme=light] .workout-cardio-goals span{color:var(--we-cyan-ink)}html[data-theme=light] .workout-cardio-goals button:not([class*="bg-emerald-500 text-black"]){background:#fff;border-color:#47b967;color:var(--we-green-ink);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-set-row{min-width:0;background:#f8fafc;border-color:#cbd5e1;box-shadow:0 2px 6px #0f172a14,0 8px 18px -12px #0f172a2e}html[data-theme=light] .workout-set-completed{background:#24ff000e;border-color:#85ce91;box-shadow:0 2px 6px #14702e14,0 8px 18px -12px #14702e33}html[data-theme=light] .workout-set-next{background:#fff3dc;border-color:#e2a63c;box-shadow:0 3px 10px #b371142e}html[data-theme=light] .workout-set-row>div:first-child{min-width:0}html[data-theme=light] .workout-set-pending>div:first-child>div:first-child span[class*=text-slate-600]{color:#52657a}html[data-theme=light] .workout-set-row span.text-white{color:var(--we-navy)}html[data-theme=light] .workout-set-row span.text-\[\#00d1ff\]{color:#087f99}html[data-theme=light] .workout-set-row span.text-\[\#00d1ff\]\/70{color:#28768c}html[data-theme=light] .workout-set-row span.text-\[\#24ff00\]{color:var(--we-green-ink)}html[data-theme=light] .workout-set-row span.text-amber-300,html[data-theme=light] .workout-set-row span.text-amber-400{color:#925d0c}html[data-theme=light] .workout-set-row [class*="bg-emerald-400/10"]{background:#e3f9e8;border-color:#9ed7aa}html[data-theme=light] .workout-set-check:not([class*="bg-[#24ff00]"]){background:#fff;border-color:#b9c8d3;color:#415d72;box-shadow:0 2px 5px #0f172a14,0 6px 12px -8px #0f172a2e}html[data-theme=light] .workout-set-check[class*="bg-[#24ff00]"]{background:#24ff00;border-color:#11b333;color:#0b1220;box-shadow:0 2px 5px #11b33329,0 6px 12px -8px #11b33340}html[data-theme=light] .workout-voice-control:not(.bg-red-500){background:#fff;border:1px solid var(--we-border);color:#177e97;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-set-row .workout-voice-control:not(.bg-red-500){border-color:#b9c8d3;box-shadow:0 2px 5px #0f172a14,0 6px 12px -8px #0f172a2e}html[data-theme=light] .workout-complete-all{background:#f3fff2;border-color:#77c987;color:var(--we-green-ink);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-next-step{background:linear-gradient(90deg,#e9f8ff,#e1fbfc,#e9f8ff);border-color:#7bcbdc;box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-next-step p,html[data-theme=light] .workout-next-step span.text-white{color:var(--we-navy)}html[data-theme=light] .workout-next-step span.text-\[\#00d1ff\]{color:var(--we-cyan-ink)}html[data-theme=light] .workout-group-card{background:#eaf4f8;border-color:#90c9d8;box-shadow:0 4px 10px #0f172a1a,0 16px 30px -18px #0f172a38}html[data-theme=light] .workout-group-card>div:first-child{background:#e3f3f8;border-color:#8bcfdf;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0f172a29}html[data-theme=light] .workout-group-card>div:first-child span.text-white{color:var(--we-navy)}html[data-theme=light] .workout-group-card p.text-slate-400{color:var(--we-muted)}html[data-theme=light] .workout-group-card>div:last-child{background:#fff;border-color:#e6c083;box-shadow:0 2px 6px #0f172a14,0 8px 18px -12px #0f172a2e}html[data-theme=light] .workout-group-card>div:last-child>div{color:var(--we-navy)}html[data-theme=light] .workout-group-card>div:last-child>span{color:#9a6413}html[data-theme=light] .workout-running-panel>div:first-child p{color:var(--we-muted)}html[data-theme=light] .workout-running-map{border-color:#aabcc8;box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-running-splits{background:#fff;border-color:var(--we-border);box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-running-splits h4{color:var(--we-navy)}html[data-theme=light] .workout-running-splits .grid>div{background:var(--we-soft);border-color:var(--we-border)}html[data-theme=light] .workout-running-splits .grid span:first-child{color:var(--we-muted)}html[data-theme=light] .workout-running-splits .grid span:last-child{color:var(--we-green-ink)}html[data-theme=light] .workout-running-elevation>div{background:#fff;border-color:var(--we-border);box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-running-elevation p.text-white{color:var(--we-navy)}html[data-theme=light] .workout-running-elevation p.text-slate-500{color:var(--we-muted)}html[data-theme=light] .workout-running-footer-card{background:#fff;border-color:var(--we-border);box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-running-footer-card [class*=text-white]{color:var(--we-navy)}html[data-theme=light] .workout-running-footer-card [class*=text-slate-500]{color:var(--we-muted)}html[data-theme=light] .workout-rest-card{background:#fff;border-color:#c7d2dc;box-shadow:0 7px 18px #0f172a26,0 22px 42px -22px #0f172a47,0 38px 58px -34px #00000052}html[data-theme=light] .workout-rest-ending{background:#fff1f3;border-color:#e77c8d}html[data-theme=light] .workout-rest-ready{background:#efffed;border-color:#62c579}html[data-theme=light] .workout-rest-card p.text-white{color:var(--we-navy)}html[data-theme=light] .workout-rest-card .text-\[\#24ff00\]{color:var(--we-green-ink)}html[data-theme=light] .workout-rest-card button{background:#fff;border:1px solid var(--we-border);color:var(--we-navy);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-rest-card button:last-child{color:#53697c}html[data-theme=light] .workout-rest-card .workout-rest-minus{background:#fff;border-color:#ef444473;color:#ef4444;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-rest-card .workout-rest-minus:hover,html[data-theme=light] .workout-rest-card .workout-rest-minus:active{background:#fff1f2;border-color:#ef4444b3}html[data-theme=light] .workout-rest-card .workout-rest-plus{background:#f3fff4;border-color:#22c55e73;color:#16a34a;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-rest-card .workout-rest-plus:hover,html[data-theme=light] .workout-rest-card .workout-rest-plus:active{background:#e9fbea;border-color:#22c55eb3}html[data-theme=light] .workout-rest-card .workout-rest-dismiss{background:transparent;border-color:transparent;color:#ef4444;box-shadow:none}html[data-theme=light] .workout-rest-card .workout-rest-dismiss:hover,html[data-theme=light] .workout-rest-card .workout-rest-dismiss:active{background:#ef44440f;border-color:transparent;color:#dc2626}html[data-theme=light] :is(.workout-gps-warning-modal,.workout-exit-modal,.workout-finish-modal,.workout-finish-error-modal,.workout-copy-set-modal){background:#fff;border-color:var(--we-border);box-shadow:var(--we-panel-shadow)}html[data-theme=light] .workout-finish-error-modal{border-color:#e9a3ac}html[data-theme=light] :is(.workout-gps-warning-modal,.workout-exit-modal,.workout-finish-modal,.workout-finish-error-modal,.workout-copy-set-modal) h3{color:var(--we-navy)}html[data-theme=light] :is(.workout-gps-warning-modal,.workout-exit-modal,.workout-finish-modal,.workout-finish-error-modal,.workout-copy-set-modal) p{color:var(--we-muted)}html[data-theme=light] :is(.workout-gps-warning-modal,.workout-exit-modal,.workout-finish-modal,.workout-finish-error-modal,.workout-copy-set-modal) button[class*=text-slate],html[data-theme=light] .workout-copy-set-modal button[class*="bg-white/5"]{background:#f7f9fb;border:1px solid var(--we-border);color:var(--we-navy);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-finish-modal button[class*=bg-red],html[data-theme=light] .workout-finish-error-modal button,html[data-theme=light] .workout-exit-modal button[class*=bg-red]{background:#fff0f2;border-color:#e9a3ac;color:#a9233c}html[data-theme=light] :is(.workout-gps-warning-modal,.workout-exit-modal,.workout-finish-modal,.workout-copy-set-modal) button[class*="bg-[#24ff00]"]{box-shadow:0 6px 14px #24ff0033,0 18px 36px -20px #24ff004d}html[data-theme=light] .workout-set-logger{background:#fff;border-color:var(--we-border);box-shadow:0 8px 20px #0f172a24,0 30px 60px -30px #00000059;color:var(--we-navy)}html[data-theme=light] .workout-set-logger-header h3{color:var(--we-navy)}html[data-theme=light] .workout-set-logger [class*=text-white]:not(.workout-voice-control):not([class*=text-black]){color:var(--we-navy)}html[data-theme=light] .workout-set-logger [class*=text-slate-4],html[data-theme=light] .workout-set-logger [class*=text-slate-5],html[data-theme=light] .workout-set-logger [class*=text-slate-6]{color:var(--we-muted)}html[data-theme=light] .workout-set-logger [class*="text-[#00d1ff]"],html[data-theme=light] .workout-set-logger [class*=text-neon-blue]{color:var(--we-cyan-ink)}html[data-theme=light] .workout-set-logger [class*="text-[#24ff00]"]:not([class*=text-black]){color:var(--we-green-ink)}html[data-theme=light] .workout-set-logger [class*="bg-white/5"]:not(.workout-voice-control){background:#fff;border-color:var(--we-border)}html[data-theme=light] .workout-set-logger [class*="bg-black/40"]{background:var(--we-input);border-color:#b6c4d0}html[data-theme=light] .workout-set-logger input{color:var(--we-navy)}html[data-theme=light] .workout-set-logger input{color-scheme:light}html[data-theme=light] .workout-set-logger input::placeholder{color:#718096}html[data-theme=light] .workout-set-logger button[class*="bg-white/5"]{box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-set-logger button[class*="bg-[#24ff00]"]{background:#24ff00;color:#0b1220;box-shadow:0 6px 14px #24ff0033,0 18px 30px -20px #24ff0047}html[data-theme=light] .workout-set-logger label{color:#41596d}html[data-theme=light] .workout-set-logger [class*="border-white/10"]{border-color:var(--we-border)}html[data-theme=light] .workout-pyramid-warning[class*=bg-amber]{background:#fff5df;border-color:#e6bd6c;color:#89550c}html[data-theme=light] .workout-pyramid-warning[class*=bg-blue]{background:#e9f8fd;border-color:#9ed3e0;color:#087d95}html[data-theme=light] .workout-weight-unit{background:#edf2f6;border-color:var(--we-border)}html[data-theme=light] .workout-weight-unit button{background:#fff;border:1px solid var(--we-border);color:var(--we-navy)}html[data-theme=light] .workout-weight-unit button[class*="bg-[#24ff00]"]{background:#24ff00;border-color:#31be48;color:#0b1220}html[data-theme=light] .workout-picker-box{background:#f5f8fa;border-color:#b6c4d0;box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-picker-box>div:last-child{background:linear-gradient(to top,#f5f8fa,rgba(245,248,250,.94),transparent)}html[data-theme=light] .workout-picker-box input{background:#fff;border-color:#b6c4d0;color:var(--we-navy);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-scroll-picker>div:first-child{background:#e9eff3}html[data-theme=light] .workout-scroll-picker>div:nth-child(2){background:linear-gradient(to bottom,#f5f8fa,rgba(245,248,250,.75),transparent)}html[data-theme=light] .workout-scroll-picker>div:nth-child(3){background:linear-gradient(to top,#f5f8fa,rgba(245,248,250,.75),transparent)}html[data-theme=light] .workout-scroll-picker .snap-center>div[class*="border-[#24ff00]"]{background:#fff;border-color:#39bf52;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-scroll-picker .snap-center>div[class*="border-[#24ff00]"] span{color:var(--we-green-ink);opacity:1}html[data-theme=light] .workout-scroll-picker .snap-center>div:not([class*="border-[#24ff00]"]) span{color:#718096;opacity:1}html[data-theme=light] .workout-method-steps{border-top-color:#d4dfe6}html[data-theme=light] .workout-method-step{background:#fff;border-color:var(--we-border);box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-method-step>div:last-child>div>div{background:var(--we-input);border-color:#b6c4d0;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-method-step input{min-width:0}html[data-theme=light] .workout-method-step button[title="Remover etapa"]{background:#fff1f3;border:1px solid #edaab5;border-radius:.5rem;color:#b72d43}html[data-theme=light] .workout-technique-card{background:#eff9fc;border-color:#a7d6e1;box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-technique-card p{color:var(--we-navy)}html[data-theme=light] .workout-technique-card>div[class*=space-y-1]>div{background:var(--we-input);border-color:#b6c4d0;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-technique-card>div[class*="bg-white/5"]{background:#fff;border-color:#a7d6e1;color:var(--we-navy)}html[data-theme=light] .workout-emom-card{background:#fff8e5;border-color:#e7bf65;box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-emom-card [class*=text-yellow-300]{color:#94610e}html[data-theme=light] .workout-emom-card [class*=text-white]{color:var(--we-navy)}html[data-theme=light] .workout-amrap-card{background:#effbf0;border-color:#8ed29a;box-shadow:var(--we-card-shadow)}html[data-theme=light] .workout-amrap-card [class*=text-white]{color:var(--we-navy)}html[data-theme=light] .workout-rir-section h4{color:var(--we-green-ink)}html[data-theme=light] .workout-rir-section>div:first-child p{color:var(--we-muted)}html[data-theme=light] .workout-rir-section button{background:#fff;border-color:var(--we-border);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-rir-section button[class*="border-[#24ff00]"]{background:#eafbea;border-color:#55c367}html[data-theme=light] .workout-rir-section button span{color:var(--we-navy)}html[data-theme=light] .workout-rir-section button[class*="border-[#24ff00]"] span{color:var(--we-green-ink)}html[data-theme=light] .workout-valid-reps{background:#ebfbea;border-color:#8bd399;box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-valid-reps span.text-white{color:var(--we-navy)}html[data-theme=light] .workout-set-logger-actions button:first-child{background:#f7f9fb;border:1px solid var(--we-border);color:var(--we-navy);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-set-logger-actions button:last-child{background:#24ff00;color:#0b1220;box-shadow:0 6px 14px #24ff0033,0 18px 30px -20px #24ff0047}html[data-theme=light] .workout-exercise-details-panel{background:#eaf0f4;box-shadow:0 12px 28px #0f172a38,0 32px 72px #0f172a40}html[data-theme=light] .workout-exercise-details-media{background:#e7edf1;border-color:#c7d3dc;border-style:solid;border-width:0 0 1px}html[data-theme=light] .workout-exercise-details-content{background:#eaf0f4}html[data-theme=light] .workout-exercise-details-title{color:#102238;text-shadow:0 1px 0 rgba(255,255,255,.65)}html[data-theme=light] .workout-exercise-details-muscle{background:#b9edf4;color:#075569;border:1px solid #80c9d6;box-shadow:0 2px 5px #0e5e7026,0 8px 16px -10px #0e5e7059}html[data-theme=light] .workout-exercise-details-level{background:#e0e9ef;color:#274255;border-color:#adc1ce;box-shadow:0 2px 5px #0f172a1f,0 8px 16px -10px #0f172a4d}html[data-theme=light] .workout-exercise-details-description,html[data-theme=light] .workout-exercise-details-step,html[data-theme=light] .workout-exercise-details-fact{background:#f4f7f9;border-color:#bbcbd6;box-shadow:0 2px 5px #0f172a1c,0 10px 22px #0f172a21,0 20px 32px -22px #0f172a57}html[data-theme=light] .workout-exercise-details-description{background:#f2f6f8}html[data-theme=light] .workout-exercise-details-heading{color:#304b61}html[data-theme=light] .workout-exercise-details-heading svg.text-neon-blue{color:#087d95}html[data-theme=light] .workout-exercise-details-heading svg.text-neon-green{color:#168047}html[data-theme=light] .workout-exercise-details-copy,html[data-theme=light] .workout-exercise-details-step{color:#263c4e}html[data-theme=light] .workout-exercise-details-step:hover{border-color:#73bfce}html[data-theme=light] .workout-exercise-details-step-number{background:#d9eff3;border-color:#80bdcb;color:#075e72;box-shadow:0 2px 5px #105a6d29}html[data-theme=light] .workout-exercise-details-step:hover .workout-exercise-details-step-number{background:#b9edf4;color:#075569}html[data-theme=light] .workout-exercise-details-mistakes{background:#fceff1;border-color:#e4a1ac;box-shadow:0 2px 5px #6c202f1a,0 10px 22px #6c202f1f}html[data-theme=light] .workout-exercise-details-mistakes-heading{color:#a42d42}html[data-theme=light] .workout-exercise-details-mistake{color:#693640}html[data-theme=light] .workout-exercise-details-fact p:first-child{color:#405b70}html[data-theme=light] .workout-exercise-details-fact p:last-child{color:#102238}html[data-theme=light] .workout-exercise-details-panel button[class*=bg-slate-800]{background:#f4f7f9;border:1px solid #bbcbd6;color:#142238;box-shadow:var(--we-control-shadow)}@media(min-width:768px){html[data-theme=light] .workout-exercise-details-media{border-width:0 1px 0 0}}html[data-theme=light] :is(.workout-feedback-panel,.workout-feedback-success){background:#fff;border-color:var(--we-border);box-shadow:var(--we-panel-shadow)}html[data-theme=light] .workout-post-feedback [class*=text-white]{color:var(--we-navy)}html[data-theme=light] .workout-post-feedback [class*=text-slate]{color:var(--we-muted)}html[data-theme=light] .workout-feedback-panel [class*="bg-white/5"],html[data-theme=light] .workout-feedback-panel [class*="bg-white/[0.03]"]{background:#f7f9fb;border-color:var(--we-border);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-feedback-panel textarea{background:var(--we-input);border-color:#b6c4d0;color:var(--we-navy);box-shadow:var(--we-control-shadow)}html[data-theme=light] .workout-feedback-panel textarea::placeholder{color:#64748b}html[data-theme=light] .workout-feedback-panel>div:last-child[class*=bg-gradient]{background:linear-gradient(to top,#fff 35%,rgba(255,255,255,.96) 70%,transparent)}html[data-theme=light] .workout-feedback-panel button[class*=bg-neon-green]{background:#24ff00;color:#0b1220}html[data-theme=light] .workout-share-panel,html[data-theme=light] .workout-share-confirm{background:#fff;border-color:var(--we-border);box-shadow:var(--we-panel-shadow)}html[data-theme=light] .workout-share-panel h2,html[data-theme=light] .workout-share-confirm h3{color:var(--we-navy)}html[data-theme=light] .workout-share-panel>button{background:#f7f9fb;border:1px solid var(--we-border);color:var(--we-navy)}html[data-theme=light] .workout-share-panel>div:last-child>div:first-child>div:first-child p.text-slate-400,html[data-theme=light] .workout-share-confirm p{color:var(--we-muted);opacity:1}html[data-theme=light] .workout-share-panel>div:last-child>div:last-child label,html[data-theme=light] .workout-share-confirm label{color:var(--we-muted)}html[data-theme=light] .workout-share-panel button[class*="bg-white/5"],html[data-theme=light] .workout-share-confirm button[class*="bg-white/5"]{background:#f7f9fb;border:1px solid var(--we-border);color:var(--we-navy)}html[data-theme=light] .workout-share-panel>div:last-child>div:last-child div[class*="bg-white/5"]{background:#eef2f6;border:1px solid var(--we-border)}html[data-theme=light] .workout-feedback-panel .grid.grid-cols-5 button:not([style*=background-color]){opacity:1;filter:none}html[data-theme=light] .workout-share-panel button[class*="text-white/40"]{color:var(--we-muted)}html[data-theme=light] .workout-share-confirm textarea{background:var(--we-input);border-color:#b6c4d0;color:var(--we-navy)}html[data-theme=light] .workout-share-confirm textarea::placeholder{color:#64748b}@media(max-width:420px){html[data-theme=light] .workout-execution-countdown [class*="text-[180px]"]{font-size:clamp(5rem,30vw,8rem)}html[data-theme=light] .workout-execution-header,html[data-theme=light] .workout-execution-content{padding-left:1rem;padding-right:1rem}html[data-theme=light] .workout-execution-footer>div{padding-left:1rem;padding-right:1rem}html[data-theme=light] .workout-set-row{gap:.25rem}html[data-theme=light] .workout-set-row>div:last-child{gap:.25rem}html[data-theme=light] .workout-set-logger>div:last-child{padding-left:1rem;padding-right:1rem}}html[data-theme=light] .running-share-prompt .share-prompt-preview{border:1px solid #cbd5e1;border-radius:20px;box-shadow:0 3px 8px #0f172a1a,0 12px 24px -18px #00000040;transition:background .2s ease,border-color .2s ease}html[data-theme=light] .running-share-prompt .share-prompt-preview-transparent{background:#f7f9fb}html[data-theme=light] .running-share-prompt .share-prompt-preview-solid{background:linear-gradient(145deg,#fff,#f1f6f8)}html[data-theme=light] .running-share-prompt{background-color:#0f172a6b!important}html[data-theme=light] .running-share-panel,html[data-theme=light] .running-share-confirm{background:#fff!important;color:#142238!important;border-color:#cbd5e1!important;box-shadow:0 8px 20px #0f172a24,0 24px 46px -26px #00000047!important}html[data-theme=light] .running-share-panel .share-prompt-header h2,html[data-theme=light] .running-share-confirm h3{color:#142238!important}html[data-theme=light] .running-share-panel .share-prompt-header p,html[data-theme=light] .running-share-confirm p{color:#52657a!important;opacity:1!important}html[data-theme=light] .running-share-panel .share-prompt-header>div{background:#e4f8fc!important;border-color:#a5dce8!important;color:#087e98!important}html[data-theme=light] .running-share-panel button[class*="bg-white/5"],html[data-theme=light] .running-share-panel button[class*="bg-white/10"]{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#334b60!important}html[data-theme=light] .running-share-panel button[class*="text-white/40"],html[data-theme=light] .running-share-panel button[class*=text-slate-400],html[data-theme=light] .running-share-panel .share-prompt-actions label{color:#52657a!important}html[data-theme=light] .running-share-panel .share-prompt-actions>div>div{border-color:#d6e0e7}html[data-theme=light] .running-share-panel>button{background:#f1f4f7!important;color:#29445b!important}html[data-theme=light] .running-share-panel button[class*=shadow-]{box-shadow:0 4px 12px #0f172a1f!important}html[data-theme=light] .running-share-confirm textarea{background:#f7f9fb!important;color:#142238!important;border-color:#cbd5e1!important}html[data-theme=light] .running-stats-sticker{background-color:#f7f9fb!important;background-image:radial-gradient(circle at top right,rgba(0,158,145,.09),transparent 48%)!important;border-color:#b9cbd6!important;color:#142238!important;box-shadow:0 10px 24px #0f172a1f,0 24px 38px -28px #00000047}html[data-theme=light] .running-stats-sticker [class~=text-white]{color:#142238!important}html[data-theme=light] .running-stats-sticker [class*="text-white/"]{color:#52657a!important}html[data-theme=light] .running-stats-sticker [class*="text-[#00d1ff]"],html[data-theme=light] .running-stats-sticker [class*=text-cyan-]{color:#087e98!important}html[data-theme=light] .running-stats-sticker [class*="bg-white/"]{background-color:#eaf0f4!important}html[data-theme=light] .running-stats-sticker [class*="border-white/"]{border-color:#d6e0e7!important}html[data-theme=light] .running-stats-sticker .relative.w-full.overflow-hidden{background:#f1f4f7!important}html[data-theme=light] .running-stats-sticker .leaflet-container{background:#f3f6f8!important;background-image:none!important}html[data-theme=light] .running-stats-sticker .running-map-empty-state{background:#f3f6f8f0!important;color:#52657a!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal{--wr-canvas: #f3f6f8;--wr-surface: #fff;--wr-soft: #f7f9fb;--wr-inner: #f1f4f7;--wr-text: #142238;--wr-muted: #52657a;--wr-subtle: #718096;--wr-border: #cbd5e1;--wr-border-strong: #b7c4cf;--wr-green: #188a31;--wr-cyan: #087d9c;--wr-shadow-1: 0 5px 12px rgba(15,23,42,.1), 0 18px 36px rgba(15,23,42,.11), 0 30px 50px -28px rgba(0,0,0,.3);--wr-shadow-2: 0 3px 8px rgba(15,23,42,.08), 0 12px 24px -18px rgba(0,0,0,.24);--wr-shadow-3: 0 2px 6px rgba(15,23,42,.07), 0 8px 16px -12px rgba(0,0,0,.18);color:var(--wr-text)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-shell,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-session-detail,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-evolution,html[data-theme=light] .workout-reports-modal.workout-reports-modal #feedback-direct-loader{background:var(--wr-canvas)!important;color:var(--wr-text)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-session-detail:not(.rounded-t-none){border-top-color:var(--wr-border-strong);box-shadow:var(--wr-shadow-1)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-content,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-evolution-content{background:var(--wr-canvas)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-handle,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-session-detail>.bg-white\/10{background:var(--wr-border-strong)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-header,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-evolution>.bg-slate-900{background:var(--wr-surface)!important;border-bottom-color:#d6dfe6!important;box-shadow:0 3px 10px #0f172a12,0 14px 26px -20px #0f172a2e}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-title,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-title,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-title{color:var(--wr-text)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-subtitle,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-subtitle,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-subtitle{color:var(--wr-muted)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-header-icon,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-icon{background:#eaf9ed!important;border:1px solid #a6dfb2;color:#168238!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-header-action,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-close,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-close{background:#fff!important;border:1px solid var(--wr-border);color:var(--wr-text)!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-period-tabs{background:#e9eef3!important;border-color:var(--wr-border)!important;box-shadow:inset 0 1px 3px #0f172a14}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-period-tab:not(.student-feedback-report-period-tab-active){background:transparent!important;color:var(--wr-muted)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-period-tab-active{background:#24ff00!important;color:#10200c!important;box-shadow:0 3px 8px #22a31838}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-period-nav{background:var(--wr-surface)!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-2)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-period-nav .text-white{color:var(--wr-text)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-period-arrow{background:#fff!important;border-color:var(--wr-border)!important;color:var(--wr-green)!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-period-arrow:disabled{background:#eef2f5!important;border-color:#dce4ea!important;color:#9aa8b6!important;box-shadow:none}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-category-chip-idle{background:#fff!important;border-color:var(--wr-border)!important;color:var(--wr-muted)!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-category-chip-active{background:#eaf9ed!important;border-color:#79cb8a!important;color:#176d30!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(div,button)[class*="bg-white/5"][class*=border],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(div,button)[class*="bg-white/[0.02]"][class*=border],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(div,button)[class*="bg-white/[0.03]"][class*=border],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(div,button)[class*=bg-slate-900][class*=border]{background:var(--wr-surface)!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-2)}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) div[class*="bg-black/20"],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) div[class*="bg-black/40"]{background:var(--wr-soft)!important;border-color:#d3dde5!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) div[class*=bg-gradient-to-r]{background:#fff!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-1)}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(h2,h3,h4,h5,h6,p,span,div)[class*=text-white],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(h2,h3,h4,h5,h6,p,span,div)[class*=text-slate-200],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(h2,h3,h4,h5,h6,p,span,div)[class*=text-slate-300]{color:var(--wr-text)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(h2,h3,h4,h5,h6,p,span,div)[class*=text-slate-400],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(h2,h3,h4,h5,h6,p,span,div)[class*=text-slate-500],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) :is(h2,h3,h4,h5,h6,p,span,div)[class*=text-slate-600]{color:var(--wr-muted)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*="border-white/5"],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*="border-white/10"]{border-color:#d8e1e8!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*="text-[#24ff00]"],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*=text-emerald-400]{color:var(--wr-green)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*="text-[#00f3ff]"],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*="text-[#00d1ff]"],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*=text-neon-blue]{color:var(--wr-cyan)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*=text-blue-200],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*=text-blue-400]{color:#225caa!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*=text-red-400],html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) [class*=text-rose-400]{color:#b42335!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-ai-card{background:#edf9ef!important;border-color:#96d9a4!important;box-shadow:var(--wr-shadow-2)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-ai-card p{color:var(--wr-text)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-ai-card h3{color:#176d30!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-ai-icon{background:#24ff00!important;color:#10200c!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-content div[class*=border] div[class*="bg-white/5"][class*=border],html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-content div[class*=border] div[class*="bg-white/[0.02]"][class*=border]{background:#f7f9fb!important;border-color:#d3dde5!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-month-calendar{background:#fff!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-1)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-month-day{background:#f1f4f7!important;color:var(--wr-muted)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-month-day-trained{background:#eaf9ed!important;border:1px solid #99d8a8!important;color:#176d30!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-month-day-selected{background:#24ff00!important;border:1px solid #40c94b!important;color:#10200c!important;box-shadow:0 3px 9px #22a3183d}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-stat,.student-feedback-report-history-card,.student-feedback-detail-stat,.student-feedback-detail-stat-row,.student-feedback-detail-comparison,.student-feedback-detail-feedback-card){background:var(--wr-surface)!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-2)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-feedback-card{border-color:var(--wr-pse-border)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-history button[class*="bg-white/5"]{background:#fff!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-content .animate-pulse div[class*=border][class*=p-]{background:#fff!important;border-color:#d4dee6!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .animate-pulse [class*="bg-white/5"][class*=h-],html[data-theme=light] .workout-reports-modal.workout-reports-modal .animate-pulse [class*="bg-white/10"][class*=h-],html[data-theme=light] .workout-reports-modal.workout-reports-modal .animate-pulse [class*=bg-slate-800][class*=h-],html[data-theme=light] .workout-reports-modal.workout-reports-modal .animate-pulse [class*="bg-emerald-400/5"][class*=h-],html[data-theme=light] .workout-reports-modal.workout-reports-modal .animate-pulse [class*="bg-emerald-400/10"][class*=h-]{background:#dce4ea!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .animate-pulse>div[class*=border],html[data-theme=light] .workout-reports-modal.workout-reports-modal .animate-pulse div[class*="rounded-[2"]{border-color:#d4dee6!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal:not([data-direct-feedback=true]) #feedback-direct-loader>div{background:#fff!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-1)}html[data-theme=light] .workout-reports-modal.workout-reports-modal #feedback-direct-loader p{color:var(--wr-muted)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal #feedback-direct-loader .border-t-neon-blue{border-top-color:#087d9c!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal #feedback-direct-loader [class*=bg-slate-800]{background:#dce4ea!important;border-color:#d4dee6!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-content .text-center.py-20>div[class*="bg-white/5"],html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-content .text-center.py-24>div[class*="bg-white/5"]{background:#fff!important;border:1px solid var(--wr-border);box-shadow:var(--wr-shadow-2)}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-cartesian-grid line{stroke:#d6e0e8!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-cartesian-axis-tick text,html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-text{fill:#52657a!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-legend-item-text{color:#52657a!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-tooltip-wrapper>div[class*=bg-slate]{background:#fff!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-1)}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-tooltip-wrapper [class*=text-white]{color:var(--wr-text)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-tooltip-wrapper [class*=text-slate]{color:var(--wr-muted)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-tooltip-wrapper [class*="text-[#00f3ff]"]{color:var(--wr-cyan)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-report-content,.student-feedback-session-detail,.student-feedback-exercise-evolution-content) .recharts-tooltip-wrapper [class*="text-[#24ff00]"]{color:var(--wr-cyan)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-share{background:#eaf9ed!important;border-color:#91d79f!important;color:var(--wr-green)!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-comment,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-empty-comment{background:var(--wr-soft)!important;border-color:#d4dee6!important;box-shadow:inset 0 1px 2px #0f172a0d}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-comment-copy{color:var(--wr-text)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-personal-reply{background:#ecf9ee!important;border-color:#83ce93!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-personal-reply[class*="border-[#00f3ff]"]{background:#e9f9fc!important;border-color:#42bed2!important;box-shadow:0 3px 12px #00b2c82b}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-personal-reply p[class*=text-white]{color:var(--wr-text)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-reply-input{background:#fff!important;border-color:#b9c7d2!important;color:var(--wr-text)!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-reply-input::placeholder{color:#8190a0!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-reply-input:focus{border-color:#1da33d!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-reply-send:disabled{background:#e5ebf0!important;border:1px solid var(--wr-border);color:#8a9aaa!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-empty-feedback{background:var(--wr-soft)!important;border-color:var(--wr-border)!important;color:var(--wr-subtle)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-card{background:#fff!important;border-color:#c7d2dc!important;box-shadow:0 5px 12px #0f172a1a,0 18px 34px -22px #0f172a2e,0 30px 48px -32px #0000003d}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-header{border-color:#d8e1e8!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-header div[class*="bg-white/10"]{background:#d8e1e8!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-sets{background:#f4f7fa!important;border-top:1px solid #d8e1e8}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-set{background:#fff;border:1px solid #d8e1e8;border-radius:14px;padding:10px 12px;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-set>div:first-child>div:first-child{flex-wrap:wrap;min-width:0}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-set .text-purple-300{color:#7e3fa4!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-set .text-orange-300{color:#a94c18!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-set .text-yellow-300{color:#886400!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-set div[class*=border-l][class*=border-blue]{border-left-color:#43a4cf!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-student-note{background:#eafbfd!important;border-color:#83d3df!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-student-note span{color:#087d9c!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-student-note p{color:var(--wr-text)!important;border-left-color:#39aeca!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-method-group{background:#f3f8fc!important;border-color:#3b82f647!important;box-shadow:var(--wr-shadow-2)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-method-group>div:first-child{background:#e8f3fc!important;border-color:#9ec9ea!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .workout-report-method-group>div:first-child span[class*=text-white]{color:var(--wr-text)!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-header-icon{background:#e7f4fb!important;color:#17668d!important;border:1px solid #b2d9e9}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-tabs{background:#fff}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-tab-idle{background:#fff!important;border-color:var(--wr-border)!important;color:var(--wr-text)!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-tab-active{background:#2877c5!important;color:#fff!important;box-shadow:0 4px 12px #2563eb38}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-chart{background:var(--wr-soft)!important;border:1px solid #d8e1e8;box-shadow:inset 0 1px 3px #0f172a0d}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-share{background:#e8f8fb!important;border-color:#8bcbd9!important;color:#087d9c!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal :is(.student-feedback-exercise-compare-select,.student-feedback-exercise-compare-chart,.student-feedback-exercise-controls){background:#fff!important;border-color:var(--wr-border)!important;box-shadow:var(--wr-shadow-1)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-info,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-active-compare{background:#edf6fb!important;border-color:#afcfdf!important;box-shadow:var(--wr-shadow-2)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-select{background:#fff!important;border-color:var(--wr-border)!important;color:var(--wr-text)!important;color-scheme:light;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-select option{background:#fff;color:var(--wr-text)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-controls button[class*="bg-white/5"],html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-card button[class*="bg-white/5"]{background:#fff!important;border:1px solid var(--wr-border)!important;color:var(--wr-muted)!important;box-shadow:var(--wr-shadow-3)}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-controls button[class*=bg-blue-500],html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-card button[class*=bg-blue-500]{background:#2877c5!important;color:#fff!important;box-shadow:0 3px 9px #2563eb33}@media(max-width:430px){html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-header{padding-inline:16px}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-title{font-size:13px}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-content,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-evolution-content{padding-inline:16px}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-header,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-session-detail [class*=overflow-y-auto]{padding-inline:18px}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-report-stat{padding-inline:8px;min-width:0}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-stat-row{gap:8px;padding-inline:12px}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-detail-stat-row>div{min-width:0;padding-left:8px;overflow-wrap:anywhere}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-sets{padding:14px}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-header{padding:18px}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-exercise-set{overflow-wrap:anywhere}html[data-theme=light] .workout-reports-modal.workout-reports-modal .recharts-tooltip-wrapper{max-width:min(290px,80vw)}}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal{background:#f3f6f8!important;border-top-color:#b7c4cf!important;color:#142238;box-shadow:0 5px 12px #0f172a1a,0 18px 36px #0f172a1c,0 30px 50px -28px #0000004d}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal>.bg-white\/10{background:#b7c4cf!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-header,html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-month-nav{background:#fff!important;border-color:#d6dfe6!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal :is(h3,h4,h5,p,span)[class*=text-white]{color:#142238!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal :is(p,span,div)[class*=text-slate]{color:#52657a!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal button[class*="bg-white/5"],html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal div[class*="bg-white/5"][class*=border]{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal .student-feedback-calendar-day{border-color:#d8e1e8!important;background:#f7f9fb!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal .student-feedback-calendar-day-selected{background:#eaf9ed!important;border-color:#46ba62!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal .student-feedback-calendar-day-trained:not(.student-feedback-calendar-day-selected){background:#eff8f0!important}html[data-theme=light] .workout-reports-modal.workout-reports-modal .student-feedback-calendar-modal .student-feedback-calendar-day span[class*="text-[#24ff00]"]{color:#188a31!important}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope,html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope{background:#f3f6f8!important;color:#142238}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope>.fixed.inset-0:not(.pointer-events-none){background:#f3f6f8f5!important}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope :is(.workout-share-panel,.running-share-panel,.workout-share-confirm,.running-share-confirm,.running-share-map-dialog){background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 5px 12px #0f172a1a,0 18px 36px #0f172a1c,0 30px 50px -28px #0000004d}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-header{background:#fff;border-bottom:1px solid #e0e7ed;padding-bottom:10px}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-header p{opacity:1}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-preview{border:1px solid #cbd5e1;border-radius:20px;box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0000003d;margin:8px 10px}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-actions{background:#fff;border-top:1px solid #e0e7ed;padding-top:12px}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-actions button[class*="bg-white/5"],html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-actions button[class~=bg-white]{border:1px solid #cbd5e1;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope :is(.workout-share-panel,.running-share-panel)>button{background:#fff!important;border:1px solid #cbd5e1;color:#142238!important;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-ui :is(h2,h3,p,label)[class*=text-white],html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-ui button[class*=text-white]:not([class*=bg-cyan]):not([class*="bg-[#00d1ff]"]){color:#142238!important}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-ui :is(p,label)[class*=text-slate]{color:#52657a!important}html[data-theme=light] .workout-report-share-scope :is(.workout-share-confirm,.running-share-confirm,.running-share-map-dialog) :is(h2,h3,p,label)[class*=text-white]{color:#142238!important}html[data-theme=light] .workout-report-share-scope :is(.workout-share-confirm,.running-share-confirm,.running-share-map-dialog) :is(p,label)[class*=text-slate]{color:#52657a!important}html[data-theme=light] .workout-report-share-scope :is(.workout-share-confirm,.running-share-confirm,.running-share-map-dialog) button[class*="bg-white/5"]{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#142238!important}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-ui button[class*="bg-white/5"],html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-ui div[class*="bg-white/5"]{background:#f1f4f7!important;border-color:#cbd5e1!important}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-ui textarea,html[data-theme=light] .workout-report-share-scope :is(.workout-share-confirm,.running-share-confirm) textarea{background:#fff!important;border-color:#b9c7d2!important;color:#142238!important;box-shadow:0 2px 6px #0f172a12}html[data-theme=light] :is(.workout-share-prompt,.running-share-prompt).workout-report-share-scope .share-prompt-ui textarea::placeholder,html[data-theme=light] .workout-report-share-scope :is(.workout-share-confirm,.running-share-confirm) textarea::placeholder{color:#8190a0!important}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-dialog{background:#f7f9fb!important;border:1px solid #cbd5e1;border-radius:28px;padding:12px;box-shadow:0 5px 12px #0f172a1a,0 18px 36px -24px #0f172a2e}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-header{background:#fff;border:1px solid #e0e7ed;border-radius:18px;padding:12px 14px;box-shadow:0 2px 6px #0f172a0d}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-title{color:#087d9c!important}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-subtitle{color:#52657a!important}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-close,html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-actions :is(#save-sticker-btn,#share-native-sticker-btn){background:#fff!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-close{border:1px solid #cbd5e1}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-preview{background:#fff;border:1px solid #cbd5e1;box-shadow:0 5px 12px #0f172a1a,0 18px 36px -24px #0f172a2e;padding:10px}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-actions{background:#fff;border:1px solid #dce4ea;border-radius:20px;padding:14px;box-shadow:0 2px 6px #0f172a0d}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-actions #copy-sticker-btn{background:#00dbe8!important;color:#142238!important;box-shadow:0 4px 12px #00b4c833}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-actions #cancel-share-modal-btn{color:#52657a!important}html[data-theme=light] .exercise-evolution-share-modal.workout-report-share-scope .exercise-evolution-share-actions #cancel-share-modal-btn:hover{color:#142238!important}.hydration-dashboard-screen>main{-webkit-overflow-scrolling:touch}html[data-theme=light] .hydration-dashboard-screen{background:#f3f6f8!important;color:#142238!important;color-scheme:light}html[data-theme=light] .hydration-dashboard-screen .student-hydration-header{background:#fffffff7!important;border-color:#cbd5e1!important;box-shadow:0 3px 10px #0f172a17,0 12px 24px -18px #0000003d;color:#142238!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-header h1{color:#142238!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-header-button{background:#f1f4f7!important;border:1px solid #cbd5e1!important;color:#142238!important;box-shadow:0 2px 7px #0f172a1a}html[data-theme=light] .hydration-dashboard-screen .student-hydration-header-button:last-child{color:#007d95!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-tab-list{border-color:#cbd5e1!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-tab-list>div{background:#e9eef3!important;border:1px solid #cbd5e1}html[data-theme=light] .hydration-dashboard-screen .student-hydration-tab.is-active{background:#00cde8!important;color:#0b1220!important;box-shadow:0 3px 8px #00a8bd33}html[data-theme=light] .hydration-dashboard-screen .student-hydration-tab.is-idle{color:#52657a!important}html[data-theme=light] .hydration-dashboard-screen main{background:#f3f6f8!important}html[data-theme=light] .hydration-dashboard-screen .hydration-setup-card{background:#fff!important;border:1px solid #d1dbe4!important;box-shadow:0 5px 12px #0f172a1a,0 14px 28px -18px #0003!important}html[data-theme=light] .hydration-dashboard-screen label.block.space-y-2>span{color:#52657a!important}html[data-theme=light] .hydration-dashboard-screen [class~=bg-slate-950],html[data-theme=light] .hydration-dashboard-screen [class*="bg-slate-950/"]{background:#f7f9fb!important}html[data-theme=light] .hydration-dashboard-screen [class~=bg-slate-900],html[data-theme=light] .hydration-dashboard-screen [class*="bg-slate-900/"]{background:#fff!important}html[data-theme=light] .hydration-dashboard-screen [class~=bg-slate-800],html[data-theme=light] .hydration-dashboard-screen [class*="bg-slate-800/"]{background:#f1f4f7!important}html[data-theme=light] .hydration-dashboard-screen [class*=border-slate-],html[data-theme=light] .hydration-dashboard-screen [class*="border-white/"]{border-color:#cbd5e1!important}html[data-theme=light] .hydration-dashboard-screen [class~=text-white]{color:#142238!important}html[data-theme=light] .hydration-dashboard-screen [class*="text-white/"],html[data-theme=light] .hydration-dashboard-screen [class*=text-slate-]{color:#52657a!important}html[data-theme=light] .hydration-dashboard-screen [class~=text-slate-500],html[data-theme=light] .hydration-dashboard-screen [class~=text-slate-600]{color:#718096!important}html[data-theme=light] .hydration-dashboard-screen [class*=rounded-][class*=bg-slate-]{box-shadow:0 4px 10px #0f172a14,0 14px 24px -18px #00000038}html[data-theme=light] .hydration-dashboard-screen input{background:#f7f9fb!important;color:#142238!important;border-color:#cbd5e1!important}html[data-theme=light] .hydration-dashboard-screen input::placeholder{color:#64748b!important;opacity:1}html[data-theme=light] .hydration-dashboard-screen input:focus{border-color:#008da8!important;outline-color:#008da8!important}html[data-theme=light] .hydration-dashboard-screen label:has(input[type=checkbox]){background:#f7f9fb!important;border:1px solid #cbd5e1;border-radius:1rem;color:#142238!important}html[data-theme=light] .hydration-dashboard-screen input[type=checkbox]{accent-color:#008da8}html[data-theme=light] .hydration-dashboard-screen input[type=time]{color-scheme:light}html[data-theme=light] .hydration-dashboard-screen [class~=text-cyan-200],html[data-theme=light] .hydration-dashboard-screen [class~=text-cyan-300],html[data-theme=light] .hydration-dashboard-screen [class~=text-cyan-400]{color:#007f92!important}html[data-theme=light] .hydration-dashboard-screen [class~=text-emerald-200],html[data-theme=light] .hydration-dashboard-screen [class~=text-emerald-300]{color:#15803d!important}html[data-theme=light] .hydration-dashboard-screen [class~=text-amber-200]{color:#925500!important}html[data-theme=light] .hydration-dashboard-screen [class~=text-red-300]{color:#b4232e!important}html[data-theme=light] .hydration-dashboard-screen section[class*=bg-slate-900]{background:#fff!important;border-color:#c5cdd6!important;box-shadow:0 5px 12px #0f172a1a,0 14px 28px -18px #0003!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-summary{color:#142238!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-score{background:#f1f4f7!important;border:1px solid #d4dce4}html[data-theme=light] .hydration-dashboard-screen .student-hydration-score span{color:#52657a!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-recommendation{background:#e4f6f8!important;border:1px solid #a5dce4!important;color:#142238!important;box-shadow:0 3px 8px #0f172a14}html[data-theme=light] .hydration-dashboard-screen .student-hydration-recommendation strong{color:#007f92!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-register{background:#00cde8!important;color:#0b1220!important;box-shadow:0 5px 14px #00a8bd38!important;font-weight:900!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-register svg{color:#0b1220!important}html[data-theme=light] .hydration-dashboard-screen button[class~=bg-cyan-400]{background:#00cde8!important;color:#0b1220!important;box-shadow:0 5px 14px #00a8bd33}html[data-theme=light] .hydration-dashboard-screen button:disabled{opacity:.55}html[data-theme=light] .hydration-dashboard-screen .student-hydration-quick-add button{background:#fff!important;border-color:#c5cdd6!important;color:#142238!important;box-shadow:0 3px 8px #0f172a1c,0 10px 20px -14px #0000003d!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-gauge{background:#f1f4f7;box-shadow:0 7px 18px #0f172a24,0 18px 30px -20px #00000047!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-gauge>svg>.student-hydration-gauge-outline{fill:#e8eef3!important;stroke:#142238!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-gauge>svg>.student-hydration-gauge-ring{stroke:#00a8bd!important;stroke-opacity:.5!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-gauge .student-hydration-gauge-reservoir{fill:#f1f4f7!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-gauge-label{background:#f3f6f829!important;text-shadow:none!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-gauge-label strong{color:#142238!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-gauge-label>span:not(.student-hydration-gauge-percent){color:#52657a!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-gauge-label .student-hydration-gauge-percent{color:#007f92!important;font-weight:900!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-water-highlight{fill:#67d9e6!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-water-gradient-start{stop-color:#67d9e6!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-water-gradient-end{stop-color:#008da8!important}html[data-theme=light] .hydration-dashboard-screen .student-hydration-water-fill{filter:drop-shadow(0 -1px 2px rgba(0,125,146,.22))}html[data-theme=light]{--student-light-canvas: #f3f6f8;--student-light-card: #ffffff;--student-light-inner: #f7f9fb;--student-light-control: #f1f4f7;--student-light-text: #142238;--student-light-secondary: #52657a;--student-light-muted: #718096;--student-light-border: #cbd5e1;--student-light-shadow: 0 5px 12px rgba(15,23,42,.12), 0 16px 30px -18px rgba(15,23,42,.24), 0 26px 42px -30px rgba(0,0,0,.28)}html[data-theme=light] .student-dashboard-screen{background:var(--student-light-canvas)!important;color:var(--student-light-text)!important}html[data-theme=light] .student-dashboard-header{background:#fffffff7!important;border-color:var(--student-light-border)!important;box-shadow:0 3px 10px #0f172a14,0 12px 24px -18px #00000038;color:var(--student-light-text)!important}html[data-theme=light] .student-dashboard-header h2{color:var(--student-light-text)!important}html[data-theme=light] .student-dashboard-header p{color:var(--student-light-secondary)!important}html[data-theme=light] .student-dashboard-header button{background:#fff!important;border:1px solid var(--student-light-border)!important;color:#29445b!important;box-shadow:0 2px 6px #0f172a17,0 8px 14px -12px #0000003d}html[data-theme=light] .student-dashboard-header button span{color:#0b1220!important}html[data-theme=light] .student-home-shortcut,html[data-theme=light] .student-home-workout-card,html[data-theme=light] .student-home-free-mode,html[data-theme=light] .student-active-workout-card,html[data-theme=light] .student-home-report-card,html[data-theme=light] .student-home-chat-card{background:#fff!important;border-color:var(--student-light-border)!important;box-shadow:var(--student-light-shadow)!important;color:var(--student-light-text)!important}html[data-theme=light] .student-home-shortcut h3,html[data-theme=light] .student-home-workout-card h3,html[data-theme=light] .student-home-free-mode h3,html[data-theme=light] .student-active-workout-card h3,html[data-theme=light] .student-home-report-card h3,html[data-theme=light] .student-home-chat-card h3{color:var(--student-light-text)!important}html[data-theme=light] .student-home-shortcut p,html[data-theme=light] .student-home-workout-card p,html[data-theme=light] .student-home-free-mode p,html[data-theme=light] .student-home-chat-card p{color:var(--student-light-secondary)!important}html[data-theme=light] .student-home-shortcut>div:first-child{box-shadow:0 3px 8px #0f172a14}html[data-theme=light] .student-home-workout-card>div:first-child{background:#e9f4ff!important;border-color:#b8d5ef!important;color:#2563a6!important}html[data-theme=light] .student-home-workout-card:nth-child(2)>div:first-child{background:#e8f7ed!important;border-color:#b3d9bc!important;color:#167a3b!important}html[data-theme=light] .student-home-workout-card button{background:#f1f4f7!important;border-color:#cbd5e1!important;box-shadow:0 3px 8px #0f172a14}html[data-theme=light] .student-home-workout-card:first-child button{color:#1d4f91!important}html[data-theme=light] .student-home-workout-card:nth-child(2) button{color:#176b37!important}html[data-theme=light] .student-home-free-mode>div:last-child{background:#e5f8ed!important;border-color:#9ed8b0!important;color:#14532d!important;box-shadow:0 4px 10px #1665341f}html[data-theme=light] .student-dashboard-screen .student-home-free-mode-icon{background:var(--student-light-control)!important;border-color:var(--student-light-border)!important;box-shadow:0 3px 8px #0f172a14!important}html[data-theme=light] .student-active-workout-card{background:linear-gradient(135deg,#fff,#edfaff)!important;border-color:#8bd5e5!important}html[data-theme=light] .student-active-workout-card p{color:#087e98!important}html[data-theme=light] .student-active-workout-icon,html[data-theme=light] .student-active-workout-return{background:#e4f8fc!important;border-color:#a5dce8!important;color:#087e98!important}html[data-theme=light] .student-home-report-card>div:last-child,html[data-theme=light] .student-home-chat-card>div:last-child{background:#f1f4f7!important;border:1px solid #d5dfe6;color:#29445b!important}html[data-theme=light] .student-home-report-card>div:first-child>div:first-child{background:#e8f7ed!important;border-color:#b3d9bc!important;color:#167a3b!important}html[data-theme=light] .student-home-report-card p{color:#267247!important}html[data-theme=light] .student-home-chat-card>div:first-child>div:first-child{background:#eef3f6!important;border-color:#cbd5e1!important;color:#42586d!important}html[data-theme=light] .student-hydration-summary{background:#fff!important;border-color:#b8d7e2!important;box-shadow:var(--student-light-shadow)!important;color:var(--student-light-text)!important}html[data-theme=light] .student-hydration-summary h3{color:var(--student-light-text)!important}html[data-theme=light] .student-hydration-summary p{color:var(--student-light-secondary)!important}html[data-theme=light] .student-hydration-summary>div>div:first-child{background:#e4f8fc!important;color:#087e98!important}html[data-theme=light] .student-hydration-summary .bg-slate-800{background:#e4ebef!important}html[data-theme=light] .student-hydration-summary>svg{color:#52657a!important}html[data-theme=light] .student-dashboard-training [class~=bg-slate-950],html[data-theme=light] .student-dashboard-training [class*="bg-slate-950/"]{background-color:#f7f9fb!important}html[data-theme=light] .student-dashboard-training [class~=bg-slate-900],html[data-theme=light] .student-dashboard-training [class*="bg-slate-900/"]{background-color:#fff!important}html[data-theme=light] .student-dashboard-training [class~=bg-slate-800],html[data-theme=light] .student-dashboard-training [class*="bg-slate-800/"]{background-color:#f1f4f7!important}html[data-theme=light] .student-dashboard-training [class*=border-slate-],html[data-theme=light] .student-dashboard-training [class*="border-white/"]{border-color:#cbd5e1!important}html[data-theme=light] .student-dashboard-training [class~=text-white]{color:#142238!important}html[data-theme=light] .student-dashboard-training [class*="text-white/"],html[data-theme=light] .student-dashboard-training [class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-dashboard-training [class~=text-slate-500],html[data-theme=light] .student-dashboard-training [class~=text-slate-600],html[data-theme=light] .student-dashboard-training [class~=text-slate-700]{color:#718096!important}html[data-theme=light] .student-dashboard-training [class~=text-neon-blue],html[data-theme=light] .student-dashboard-training [class*="text-[#00f3ff]"],html[data-theme=light] .student-dashboard-training [class*=text-blue-400],html[data-theme=light] .student-dashboard-training [class*=text-cyan-300]{color:#087e98!important}html[data-theme=light] .student-dashboard-training [class~=text-neon-green],html[data-theme=light] .student-dashboard-training [class*=text-emerald-400],html[data-theme=light] .student-dashboard-training [class*=text-emerald-500]{color:#167a3b!important}html[data-theme=light] .student-dashboard-training [class*=text-amber-]{color:#9a5b12!important}html[data-theme=light] .student-dashboard-training [class*=shadow-inner]{box-shadow:var(--student-light-shadow)!important}html[data-theme=light] .student-dashboard-training [class*=bg-blue-900],html[data-theme=light] .student-dashboard-training [class*=bg-blue-600]{background:#dff2fa!important;border-color:#8bd5e5!important;color:#075b76!important}html[data-theme=light] .student-dashboard-training [class*=bg-emerald-900]{background:#e4f6e8!important;border-color:#a4d6ad!important;color:#166534!important}html[data-theme=light] .student-dashboard-training .running-plan-header-decoration{background:transparent!important;border-color:transparent!important}html[data-theme=light] .student-dashboard-training .student-running-start{background:#167a3b!important;border:1px solid #11652f!important;color:#fff!important;box-shadow:0 5px 12px #167a3b33,0 14px 24px -16px #0f172a4d!important}html[data-theme=light] .student-dashboard-training .student-running-start:hover{background:#11652f!important}html[data-theme=light] .student-dashboard-training .student-running-start.is-locked,html[data-theme=light] .student-dashboard-training .student-running-start.is-locked:hover{background:#fef2f2!important;border-color:#fecaca!important;color:#991b1b!important;box-shadow:none!important}html[data-theme=light] .student-dashboard-training [class*=bg-emerald-900] [class*=text-white],html[data-theme=light] .student-dashboard-training [class*=bg-blue-900] [class*=text-white]{color:inherit!important}html[data-theme=light] .student-dashboard-training [class*="rounded-[2.5rem]"][class*=bg-]{box-shadow:var(--student-light-shadow)}html[data-theme=light] .student-dashboard-training div[class*=rounded-][class*=bg-slate-][class*=border-][class*=p-]{box-shadow:0 4px 10px #0f172a17,0 14px 26px -18px #00000040}html[data-theme=light] .student-training-page,html[data-theme=light] .student-dashboard-training{overflow-x:visible!important}html[data-theme=light] .student-dashboard-training .student-plan-horizontal-scroll,html[data-theme=light] .student-dashboard-training .student-days-horizontal-scroll{padding-block:12px 16px!important;padding-inline:12px!important}html[data-theme=light] .student-dashboard-training .student-workout-day-button{box-shadow:0 3px 8px #0f172a17,0 10px 18px -14px #00000038!important}html[data-theme=light] .student-dashboard-training .student-workout-day-button[class*=bg-blue-600]{background:#e0f5fb!important;border:1px solid #70cfe0!important;box-shadow:0 6px 16px #0f172a1a,0 2px 6px #0f172a0f!important}html[data-theme=light] .student-dashboard-training .student-workout-day-button[class*=bg-blue-600] span:first-child{color:#285269!important;font-weight:900!important}html[data-theme=light] .student-dashboard-training .student-workout-day-button[class*=bg-blue-600] span:last-child{color:#0089b4!important;font-weight:900!important}html[data-theme=light] .student-dashboard-training .student-workout-day-button[class*=bg-slate-900]{background:#fff!important;border:1px solid #cbd5e1!important}html[data-theme=light] .student-dashboard-training .student-workout-day-button[class*=bg-slate-900] span:first-child{color:#52657a!important}html[data-theme=light] .student-dashboard-training .student-workout-day-button[class*=bg-slate-900] span:last-child{color:#64748b!important}html[data-theme=light] .student-dashboard-training [class*="bg-amber-500/10"]{background:#fff7e8!important;border-color:#edcf91!important}html[data-theme=light] .student-dashboard-training .student-plan-observations{background:#fffbeb!important;border-color:#f59e0b47!important;box-shadow:0 3px 8px #f59e0b1f,0 8px 18px -10px #0f172a47!important}html[data-theme=light] .student-dashboard-training .student-plan-observations p{color:#334155!important}html[data-theme=light] .student-dashboard-training [class*="bg-red-500/10"]{background:#fff1f2!important;border-color:#fecaca!important}html[data-theme=light] .student-payment-grace [class*=text-amber-300],html[data-theme=light] .student-payment-grace [class*=text-amber-400]{color:#92520c!important}html[data-theme=light] .student-payment-grace p[class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-payment-suspended [class*=text-red-400]{color:#b4232e!important}html[data-theme=light] .student-payment-suspended p[class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-payment-suspended button[class*=bg-red-500]{color:#fff!important}html[data-theme=light] .student-dashboard-nutrition{color:var(--student-light-text)}html[data-theme=light] .student-nutrition-tab-content{padding-left:2rem!important;padding-right:2rem!important}html[data-theme=light] .student-dashboard-nutrition h3,html[data-theme=light] .student-dashboard-nutrition h4{color:var(--student-light-text)!important}html[data-theme=light] .student-dashboard-nutrition>div:first-child>svg,html[data-theme=light] .student-dashboard-nutrition .student-nutrition-plan>div:first-child svg{color:#52657a!important}html[data-theme=light] .student-dashboard-nutrition [class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-nutrition-plan{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 6px 14px #0f172a24,0 18px 34px -18px #0f172a38,0 30px 48px -28px #0000004d!important}html[data-theme=light] .student-dashboard-nutrition .student-nutrition-macro{background:#f7f9fb!important;border:1px solid #d1dbe4!important;box-shadow:0 3px 8px #0f172a1c,0 10px 20px -12px #00000038!important}html[data-theme=light] .student-nutrition-macro [class~=text-black]{color:#142238!important}html[data-theme=light] .student-nutrition-plan button[class*=bg-white]{background:#00d1ff!important;color:#0b1220!important;box-shadow:0 5px 12px #0094b42e}html[data-theme=light] .student-nutrition-plan button[class*=bg-slate-800]{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#29445b!important}html[data-theme=light] .student-dashboard-nutrition>div:last-child:not(.student-nutrition-plan){background:#fff!important;border-color:#cbd5e1!important;box-shadow:var(--student-light-shadow)}html[data-theme=light] .student-dashboard-nutrition>div:last-child:not(.student-nutrition-plan) h4{color:#142238!important}html[data-theme=light] .student-dashboard-nutrition>div:last-child:not(.student-nutrition-plan) p{color:#52657a!important}html[data-theme=light] .student-account-settings{background:var(--student-light-canvas)!important;color:var(--student-light-text)!important}html[data-theme=light] .student-settings-header{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 4px 12px #0f172a1a}html[data-theme=light] .student-settings-header h3{color:#142238!important}html[data-theme=light] .student-settings-header button{background:#f1f4f7!important;color:#29445b!important}html[data-theme=light] .student-account-settings [class~=bg-slate-950],html[data-theme=light] .student-account-settings [class*="bg-slate-950/"]{background:#f7f9fb!important}html[data-theme=light] .student-account-settings [class~=bg-slate-900],html[data-theme=light] .student-account-settings [class*="bg-slate-900/"]{background:#fff!important}html[data-theme=light] .student-account-settings [class~=bg-slate-800],html[data-theme=light] .student-account-settings [class*="bg-slate-800/"]{background:#f1f4f7!important}html[data-theme=light] .student-account-settings [class*=border-slate-],html[data-theme=light] .student-account-settings [class*="border-white/"]{border-color:#cbd5e1!important}html[data-theme=light] .student-account-settings [class~=text-white]{color:#142238!important}html[data-theme=light] .student-account-settings [class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-account-settings [class~=text-slate-500],html[data-theme=light] .student-account-settings [class~=text-slate-600],html[data-theme=light] .student-account-settings [class~=text-slate-700]{color:#718096!important}html[data-theme=light] .student-account-settings section>div[class*=bg-slate-]{box-shadow:var(--student-light-shadow)}html[data-theme=light] .student-account-settings section>button[class*=bg-slate-]{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:var(--student-light-shadow);color:#142238!important}html[data-theme=light] .student-account-settings section button:hover{background:#f7f9fb!important}html[data-theme=light] .student-account-settings .student-settings-account-card,html[data-theme=light] .student-account-settings .student-settings-consultancy-card,html[data-theme=light] .student-account-settings .student-settings-help-card{background:#fff!important;border:1px solid #d3dde6!important;box-shadow:0 6px 14px #0f172a1a,0 18px 30px -20px #0f172a2e,0 28px 44px -34px #00000038!important}html[data-theme=light] .student-account-settings .student-settings-consultancy-card:hover{background:#fff!important}html[data-theme=light] .student-account-settings .student-settings-metric{background:#f7f9fb!important;border:1px solid #d3dde6!important;box-shadow:0 3px 8px #0f172a14,0 10px 18px -14px #00000038!important}html[data-theme=light] .student-account-settings .student-settings-metric-label{color:#6b7a90!important}html[data-theme=light] .student-account-settings .student-settings-metric-value{color:#142238!important}html[data-theme=light] .student-account-settings .student-settings-goal{color:#0d8a54!important;text-shadow:0 1px 0 rgba(13,138,84,.08)}html[data-theme=light] .student-account-settings .student-settings-profile-cta{background:#f1f4f7!important;border-color:#c5cdd6!important;color:#142238!important;box-shadow:0 3px 8px #0f172a1a,0 10px 18px -14px #00000038!important}html[data-theme=light] .student-account-settings .student-settings-profile-cta:hover{background:#eaf0f4!important}html[data-theme=light] .student-account-settings .student-settings-profile-cta-label{color:#142238!important}html[data-theme=light] .student-account-settings .student-settings-profile-cta-label svg{color:#00a8bd!important}html[data-theme=light] .student-account-settings .student-settings-profile-cta-arrow{color:#52657a!important}html[data-theme=light] .student-account-settings .student-settings-consultancy-title,html[data-theme=light] .student-account-settings .student-settings-tour-title{color:#142238!important}html[data-theme=light] .student-account-settings .student-settings-consultancy-description,html[data-theme=light] .student-account-settings .student-settings-tour-description,html[data-theme=light] .student-account-settings .student-settings-consultancy-arrow,html[data-theme=light] .student-account-settings .student-settings-tour-arrow{color:#52657a!important}html[data-theme=light] .student-account-settings .student-settings-consultancy-icon{background:#e8f7ed!important;border-color:#a9d9b9!important;box-shadow:0 3px 8px #1665341a}html[data-theme=light] .student-account-settings .student-settings-consultancy-icon img{filter:brightness(.76) saturate(.82) drop-shadow(0 2px 3px rgba(21,128,61,.24))}html[data-theme=light] .student-account-settings .student-settings-tour-button{background:#f7f9fb!important}html[data-theme=light] .student-account-settings .student-settings-tour-button:hover{background:#f1f4f7!important}html[data-theme=light] .student-account-settings .student-settings-tour-icon{background:#e4f6f8!important;border-color:#a5dce4!important;color:#008da8!important;box-shadow:0 3px 8px #008da81f}html[data-theme=light] .student-dashboard-subscription,html[data-theme=light] .student-dashboard-subscription .student-subscription-shell,html[data-theme=light] .student-dashboard-subscription .student-subscription-content{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-header{background:#fff!important;border-color:#d3dde6!important;box-shadow:0 4px 12px #0f172a17,0 14px 26px -20px #00000038}html[data-theme=light] .student-dashboard-subscription .student-subscription-header button{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 3px 8px #0f172a1a}html[data-theme=light] .student-dashboard-subscription .student-subscription-header h2{color:#142238!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-header p:first-child{color:#0d8a54!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-header p:last-child{color:#52657a!important}html[data-theme=light] .student-dashboard-subscription [class~=bg-slate-950],html[data-theme=light] .student-dashboard-subscription [class*="bg-slate-950/"]{background:#f3f6f8!important}html[data-theme=light] .student-dashboard-subscription [class~=bg-slate-900],html[data-theme=light] .student-dashboard-subscription [class*="bg-slate-900/"]{background:#fff!important}html[data-theme=light] .student-dashboard-subscription [class~=bg-slate-800],html[data-theme=light] .student-dashboard-subscription [class*="bg-slate-800/"]{background:#f1f4f7!important}html[data-theme=light] .student-dashboard-subscription [class*=border-slate-],html[data-theme=light] .student-dashboard-subscription [class*="border-white/"]{border-color:#d3dde6!important}html[data-theme=light] .student-dashboard-subscription [class~=text-white],html[data-theme=light] .student-dashboard-subscription [class*="text-white/"]{color:#142238!important}html[data-theme=light] .student-dashboard-subscription [class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-dashboard-subscription [class~=text-slate-500],html[data-theme=light] .student-dashboard-subscription [class~=text-slate-600]{color:#64748b!important}html[data-theme=light] .student-dashboard-subscription [class*="text-[#0aff00]"],html[data-theme=light] .student-dashboard-subscription [class*=text-emerald-400]{color:#15803d!important}html[data-theme=light] .student-dashboard-subscription [class*="text-[#00f3ff]"]{color:#087e98!important}html[data-theme=light] .student-dashboard-subscription [class*=text-amber-]{color:#92400e!important}html[data-theme=light] .student-dashboard-subscription [class*=text-red-]{color:#b91c1c!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-plan-card{background:#fff!important;border-color:#d3dde6!important;box-shadow:0 8px 18px #0f172a1a,0 20px 34px -24px #0003,0 30px 48px -36px #0000002e!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-plan-card[class*="border-[#0aff00]"]{background:#fbfefb!important;border-color:#78bf8e!important;box-shadow:0 8px 18px #0f172a1a,0 20px 34px -24px #0003,0 30px 48px -36px #0000002e!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-plan-name{color:#142238!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-cycle-badge{background:#eef2f5!important;border-color:#d3dde6!important;color:#52657a!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-plan-description{color:#52657a!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-plan-price{color:#15803d!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-plan-monthly{color:#64748b!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-plan-features{color:#334155!important;border-color:#d3dde6!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-plan-features svg{color:#15803d!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-contract-button:not(.is-highlighted){background:#1e2b4a!important;color:#fff!important;border:1px solid #223250!important;box-shadow:0 5px 12px #0f172a2e!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-contract-button:not(.is-highlighted):hover:not(:disabled){background:#2a3a5c!important;color:#fff!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-contract-button.is-highlighted{background:#24d663!important;color:#0b1220!important;box-shadow:0 5px 14px #15803d33!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-contract-button.is-highlighted:hover:not(:disabled){background:#18bc52!important;color:#0b1220!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-payment-dialog{background:#fff!important;border-color:#d3dde6!important;box-shadow:0 12px 28px #0f172a2e,0 28px 50px -26px #00000047!important;color:#142238!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-payment-dialog h3{color:#142238!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-payment-option{background:#f7f9fb!important;border-color:#d3dde6!important;color:#142238!important;box-shadow:0 4px 12px #0f172a12}html[data-theme=light] .student-dashboard-subscription .student-subscription-payment-option.is-selected{background:#eaf7ee!important;border-color:#8cc99d!important}html[data-theme=light] .student-dashboard-subscription .student-subscription-payment-dialog>button:last-child{color:#52657a!important}html[data-theme=light] .student-free-activity-modal,html[data-theme=light] .student-update-weight-modal,html[data-theme=light] .student-edit-goal-modal,html[data-theme=light] .student-logout-confirm{background:#0f172a7a!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html[data-theme=light] .student-free-activity-panel,html[data-theme=light] .student-modal-panel{background:#fff!important;color:#142238!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 20px #0f172a29,0 24px 46px -24px #00000057!important}html[data-theme=light] .student-free-activity-panel h3,html[data-theme=light] .student-modal-panel h3,html[data-theme=light] .student-modal-panel h4{color:#142238!important}html[data-theme=light] .student-free-activity-panel p,html[data-theme=light] .student-modal-panel p,html[data-theme=light] .student-modal-panel label{color:#52657a!important}html[data-theme=light] .student-free-activity-panel>button:first-child{background:#f1f4f7!important;color:#29445b!important;border:1px solid #cbd5e1;border-radius:999px;box-shadow:0 2px 6px #0f172a14}html[data-theme=light] .student-free-activity-panel>div:first-of-type>div{background:#e4f8f4!important;border-color:#a0d9cb!important;color:#008c7d!important;box-shadow:0 4px 12px #009e9124}html[data-theme=light] .student-free-activity-option{background:#f7f9fb!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 4px 10px #0f172a14,0 14px 24px -18px #0000003d}html[data-theme=light] .student-free-activity-option span{color:#142238!important}html[data-theme=light] .student-modal-input{background:#f7f9fb!important;border-color:#cbd5e1!important;color:#142238!important}html[data-theme=light] .student-modal-input::placeholder{color:#718096!important}html[data-theme=light] .student-modal-cancel{background:#f1f4f7!important;border:1px solid #cbd5e1!important;color:#29445b!important}html[data-theme=light] .student-modal-error{background:#fff1f2!important;border-color:#fecaca!important;color:#b91c1c!important}html[data-theme=light] .student-modal-error span{color:#b91c1c!important}html[data-theme=light] .student-logout-confirm .student-modal-panel h3{color:#142238!important}html[data-theme=light] .student-logout-confirm .student-modal-panel p{color:#52657a!important}html[data-theme=light] .student-logout-confirm .student-modal-panel button:last-child{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#29445b!important}html[data-theme=light] .student-consultancy-blocked-modal .student-modal-backdrop{background:#0f172a7a!important}html[data-theme=light] .student-consultancy-blocked-modal .student-modal-panel{border-color:#f0b6bc!important}html[data-theme=light] .student-consultancy-blocked-modal .student-modal-panel h3{color:#142238!important}html[data-theme=light] .student-consultancy-blocked-modal .student-modal-panel p{color:#52657a!important}html[data-theme=light] .student-consultancy-blocked-modal .student-modal-panel>div:first-child{background:#fff1f2!important;border-color:#fecaca!important;color:#b4232e!important}html[data-theme=light] .student-hydration-overlay,html[data-theme=light] .student-hydration-overlay>.hydration-dashboard-screen{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .student-floating-workout-bar{background:#fffffff7!important;border-color:#9bcbd8!important;color:#142238!important;box-shadow:0 8px 18px #0f172a29,0 22px 38px -22px #00000057!important}html[data-theme=light] .student-floating-workout-bar h4,html[data-theme=light] .student-floating-workout-bar span[class~=text-white]{color:#142238!important}html[data-theme=light] .student-floating-workout-bar>div:last-child{border-color:#cbd5e1!important}html[data-theme=light] .student-floating-workout-metric{background:#f1f4f7!important;border-color:#cbd5e1!important;box-shadow:0 2px 6px #0f172a14}html[data-theme=light] .student-floating-workout-metric span[class~=text-white]{color:#29445b!important}html[data-theme=light] .student-floating-workout-bar p{color:#167a3b!important}html[data-theme=light] .student-evaluations-tab{color:#142238!important}html[data-theme=light] .student-evaluations-tab [class~=bg-slate-950],html[data-theme=light] .student-evaluations-tab [class*="bg-slate-950/"]{background:#f7f9fb!important}html[data-theme=light] .student-evaluations-tab [class~=bg-slate-900],html[data-theme=light] .student-evaluations-tab [class*="bg-slate-900/"]{background:#fff!important}html[data-theme=light] .student-evaluations-tab [class~=bg-slate-800],html[data-theme=light] .student-evaluations-tab [class*="bg-slate-800/"],html[data-theme=light] .student-evaluations-tab [class*="bg-white/"]{background:#f1f4f7!important}html[data-theme=light] .student-evaluations-tab [class*=border-slate-],html[data-theme=light] .student-evaluations-tab [class*="border-white/"]{border-color:#c5cdd6!important}html[data-theme=light] .student-evaluations-tab [class~=text-white],html[data-theme=light] .student-evaluations-tab [class*="text-white/"]{color:#142238!important}html[data-theme=light] .student-evaluations-tab [class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-evaluations-tab [class~=text-slate-500],html[data-theme=light] .student-evaluations-tab [class~=text-slate-600],html[data-theme=light] .student-evaluations-tab [class~=text-slate-700]{color:#64748b!important}html[data-theme=light] .student-evaluations-tab [class~=text-neon-green],html[data-theme=light] .student-evaluations-tab [class*=text-emerald-400],html[data-theme=light] .student-evaluations-tab [class*=text-emerald-500]{color:#15803d!important}html[data-theme=light] .student-evaluations-tab [class~=text-neon-blue],html[data-theme=light] .student-evaluations-tab [class*="text-[#00f3ff]"],html[data-theme=light] .student-evaluations-tab [class*=text-cyan-]{color:#00a8bd!important}html[data-theme=light] .student-evaluations-tab [class*=text-violet-]{color:#6d28d9!important}html[data-theme=light] .student-evaluations-tab [class*=rounded-][class*=bg-slate-][class*=border-][class*=p-]{box-shadow:0 5px 12px #0f172a24,0 16px 32px -18px #0f172a42,0 26px 44px -28px #0000004d!important}html[data-theme=light] .student-evaluations-tab>section>h3,html[data-theme=light] .student-evaluations-tab h3,html[data-theme=light] .student-evaluations-tab h4{color:#142238}html[data-theme=light] .student-evaluations-tab .student-weight-progress-card,html[data-theme=light] .student-evaluations-tab .student-checkin-card,html[data-theme=light] .student-evaluations-tab .student-body-transform-card{background:#fff!important;border-color:#c5cdd6!important;box-shadow:0 5px 12px #0f172a24,0 16px 32px -18px #0f172a42,0 26px 44px -28px #0000004d!important}html[data-theme=light] .student-evaluations-tab .student-weight-progress-card>div[class*=border-t],html[data-theme=light] .student-evaluations-tab .student-checkin-card [class*=border-t]{border-color:#c5cdd6!important}html[data-theme=light] .student-evaluations-tab .student-weight-progress-card>div.grid>div,html[data-theme=light] .student-evaluations-tab .student-body-transform-card .grid>div{background:#f7f9fb!important;border-color:#d3dae1!important;box-shadow:0 2px 6px #0f172a12}html[data-theme=light] .student-evaluations-tab .student-weight-progress-track{background:#e8edf1!important;border-color:#c5cdd6!important}html[data-theme=light] .student-evaluations-tab .student-weight-history-toggle{background:#fff!important;border-color:#c5cdd6!important;color:#142238!important;box-shadow:0 5px 12px #0f172a24,0 16px 32px -18px #0f172a42,0 26px 44px -28px #0000004d!important}html[data-theme=light] .student-evaluations-tab .student-weight-history-toggle svg:first-child{color:#15803d!important}html[data-theme=light] .student-evaluations-tab .student-weight-history-toggle svg:last-child{color:#52657a!important}html[data-theme=light] .student-evaluations-tab .student-weight-history{background:#fff!important;border-color:#c5cdd6!important;box-shadow:0 5px 12px #0f172a24,0 16px 32px -18px #0f172a42,0 26px 44px -28px #0000004d!important}html[data-theme=light] .student-evaluations-tab .student-checkin-card>div:first-child button{background:#f1f4f7!important;border-color:#c5cdd6!important;color:#142238!important;box-shadow:0 3px 8px #0f172a17}html[data-theme=light] .student-evaluations-tab .student-checkin-card textarea{background:#f7f9fb!important;border-color:#c5cdd6!important;color:#142238!important}html[data-theme=light] .student-evaluations-tab .student-checkin-card textarea::placeholder{color:#64748b!important}html[data-theme=light] .student-evaluations-tab .student-checkin-card label[class*=border-dashed]{background:#f7f9fb!important;border-color:#c5cdd6!important;color:#52657a!important}html[data-theme=light] .student-evaluations-tab .student-checkin-photo [class~=text-white],html[data-theme=light] .student-evaluations-tab .student-checkin-photo [class*="text-white/"],html[data-theme=light] .student-evaluations-tab button[class*=bg-red-500]{color:#fff!important}html[data-theme=light] .student-evaluations-tab .student-body-transform-card{border-color:#c4b5fd!important;box-shadow:0 5px 12px #0f172a24,0 16px 32px -18px #0f172a42,0 26px 44px -28px #0000004d!important}html[data-theme=light] .student-evaluations-tab .student-body-transform-card button[class*=bg-violet-600]{color:#fff!important}html[data-theme=light] .student-evaluations-tab .student-body-transform-card [class*="border-white/"]{border-color:#c5cdd6!important}html[data-theme=light] .student-evaluations-tab .student-body-transform-section>div:first-child h3{color:#142238!important}html[data-theme=light] .student-evaluations-tab .student-parq-toggle{color:#142238!important}html[data-theme=light] .student-evaluations-tab .student-parq-toggle svg{color:#142238!important}@media(max-width:420px){html[data-theme=light] .student-evaluations-tab #student-weight-goal-section>div:first-child{align-items:flex-start;flex-wrap:wrap;gap:.75rem}html[data-theme=light] .student-evaluations-tab #student-weight-goal-section>div:first-child>div{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=light] .student-evaluations-tab #student-weight-goal-section>div:first-child>div button{min-width:0;justify-content:center;white-space:nowrap;padding-inline:.5rem;font-size:8px}}html[data-theme=light] .student-exercise-detail-modal{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .student-exercise-detail-shell{background:#fff!important;box-shadow:0 8px 24px #0f172a29,0 24px 42px -26px #00000047!important}html[data-theme=light] .student-exercise-detail-content{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .student-exercise-detail-title{color:#142238!important}html[data-theme=light] .student-exercise-detail-muscle{background:#00d1ff!important;color:#0b1220!important}html[data-theme=light] .student-exercise-detail-level{background:#e9eef3!important;border-color:#cbd5e1!important;color:#142238!important}html[data-theme=light] .student-exercise-detail-description{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 5px 12px #0f172a1a,0 14px 28px -18px #00000038!important}html[data-theme=light] .student-exercise-detail-description h3{color:#52657a!important}html[data-theme=light] .student-exercise-detail-description h3 svg{color:#008da8!important}html[data-theme=light] .student-exercise-detail-description p{color:#142238!important}html[data-theme=light] .student-exercise-detail-guide>h3{color:#142238!important}html[data-theme=light] .student-exercise-detail-guide>h3 svg{color:#15803d!important}html[data-theme=light] .student-exercise-detail-step{background:#fff!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 3px 8px #0f172a14,0 10px 20px -16px #00000038!important}html[data-theme=light] .student-exercise-detail-step-number{background:#e0f5fb!important;border-color:#a8dce7!important;color:#087e98!important}html[data-theme=light] .student-exercise-detail-step>span:last-child{color:#142238!important}html[data-theme=light] .student-exercise-detail-errors{background:#fff1f2!important;border-color:#fecaca!important;box-shadow:0 4px 10px #7f1d1d14!important}html[data-theme=light] .student-exercise-detail-errors h3{color:#b91c1c!important}html[data-theme=light] .student-exercise-detail-error{color:#7f1d1d!important}html[data-theme=light] .student-exercise-detail-info-card{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 3px 8px #0f172a14,0 10px 20px -16px #00000038!important}html[data-theme=light] .student-exercise-detail-info-card>p:first-child{color:#52657a!important}html[data-theme=light] .student-exercise-detail-info-card>p:last-child{color:#142238!important}html[data-theme=light] .student-exercise-detail-close{background:#00d1ff!important;color:#0b1220!important;box-shadow:0 5px 14px #00d1ff38!important}html[data-theme=light] .student-exercise-detail-content>button.hidden{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#142238!important}html[data-theme=light] .student-evaluation-history{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .student-evaluation-history header,html[data-theme=light] .student-evaluation-history>div>div.fixed.bottom-0{background:#fffffff7!important;border-color:#cbd5e1!important;box-shadow:0 5px 14px #0f172a1a,0 16px 28px -20px #00000042}html[data-theme=light] .student-evaluation-history [class~=bg-slate-950]{background:#f3f6f8!important}html[data-theme=light] .student-evaluation-history [class~=bg-slate-900],html[data-theme=light] .student-evaluation-history [class*="bg-slate-900/"]{background:#fff!important}html[data-theme=light] .student-evaluation-history [class~=bg-slate-800],html[data-theme=light] .student-evaluation-history [class*="bg-slate-800/"]{background:#f1f4f7!important}html[data-theme=light] .student-evaluation-history [class~="bg-[#111827]"],html[data-theme=light] .student-evaluation-history [class~="bg-[#0b0e14]"]{background:#fff!important}html[data-theme=light] .student-evaluation-history [class*=border-slate-],html[data-theme=light] .student-evaluation-history [class*="border-white/"]{border-color:#cbd5e1!important}html[data-theme=light] .student-evaluation-history [class~=text-white]{color:#142238!important}html[data-theme=light] .student-evaluation-history [class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-evaluation-history [class~=text-slate-500],html[data-theme=light] .student-evaluation-history [class~=text-slate-600]{color:#718096!important}html[data-theme=light] .student-evaluation-history [class~=text-neon-blue]{color:#087e98!important}html[data-theme=light] .student-evaluation-history [class~=text-neon-green]{color:#167a3b!important}html[data-theme=light] .student-evaluation-history [class~="text-emerald-100/80"]{color:#166534!important}html[data-theme=light] .student-evaluation-history [class~="text-red-100/80"]{color:#991b1b!important}html[data-theme=light] .student-evaluation-history [class*="rounded-[2.5rem]"][class*=bg-]{box-shadow:var(--student-light-shadow)!important}html[data-theme=light] .student-evaluation-history .student-evaluation-upgrade-overlay{background:#0f172a7a!important}html[data-theme=light] .student-evaluation-history .student-evaluation-upgrade-panel{background:#fff!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 8px 20px #0f172a29,0 24px 46px -24px #00000057!important}html[data-theme=light] .student-evaluation-history .student-evaluation-upgrade-panel h3{color:#142238!important}html[data-theme=light] .student-evaluation-history .student-evaluation-upgrade-panel p{color:#52657a!important}html[data-theme=light] .student-biometric-analysis,html[data-theme=light] .student-biometric-analysis-content{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .student-biometric-analysis-header,html[data-theme=light] .student-biometric-analysis-footer{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 4px 12px #0f172a1a,0 14px 26px -20px #00000042}html[data-theme=light] .student-biometric-analysis [class~="bg-[#1c222d]"],html[data-theme=light] .student-biometric-analysis [class~=bg-black]:not(.student-analysis-image-frame){background:#fff!important;border-color:#cbd5e1!important;box-shadow:var(--student-light-shadow)}html[data-theme=light] .student-biometric-analysis [class~=text-white]{color:#142238!important}html[data-theme=light] .student-biometric-analysis [class*=text-slate-]{color:#52657a!important}html[data-theme=light] .student-biometric-analysis [class~=text-slate-500],html[data-theme=light] .student-biometric-analysis [class~=text-slate-600]{color:#718096!important}html[data-theme=light] .student-biometric-analysis [class~="text-[#00f3ff]"],html[data-theme=light] .student-biometric-analysis [class~=text-neon-blue]{color:#087e98!important}html[data-theme=light] .student-biometric-analysis [class~="text-emerald-100/80"]{color:#166534!important}html[data-theme=light] .student-biometric-analysis [class~="text-red-100/80"]{color:#991b1b!important}html[data-theme=light] .student-biometric-analysis [class*="border-white/"]{border-color:#cbd5e1!important}html[data-theme=light] .student-biometric-analysis-footer button.bg-slate-800{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#29445b!important}html[data-theme=light] .student-dashboard-screen button.student-dashboard-back-home{color:#142238!important;font-weight:800!important}html[data-theme=light] .student-dashboard-screen button.student-dashboard-back-home svg{color:#142238!important}html[data-theme=light] .student-evaluations-tab button.student-parq-toggle[class]{color:#142238!important}html[data-theme=light] .student-evaluations-tab button.student-parq-toggle[class] svg{color:#142238!important}html[data-theme=light] .running-execution-modal{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class*=bg-slate-]{background-color:#fff!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class~=bg-slate-950]{background-color:#f7f9fb!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class~=bg-slate-800]{background-color:#f1f4f7!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class*="bg-white/"]{background-color:#f1f4f7!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class~=bg-black]{background-color:#0f172a6b!important}html[data-theme=light] .running-execution-gps-warning,html[data-theme=light] .running-execution-dialog-overlay{background:#0f172a6b!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class*=border-slate-],html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class*="border-white/"]{border-color:#cbd5e1!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class~=text-white]{color:#142238!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class*=text-slate-]{color:#52657a!important}html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class~=text-slate-500],html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class~=text-slate-600],html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class~=text-slate-700],html[data-theme=light] .running-execution-modal :not(.running-execution-map-shell,.running-execution-map-shell *)[class~=text-slate-800]{color:#718096!important}html[data-theme=light] .running-execution-header,html[data-theme=light] .running-execution-footer{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 5px 12px #0f172a1f,0 16px 30px -18px #0f172a40,0 26px 42px -30px #00000047!important}html[data-theme=light] .running-execution-modal .running-execution-stat,html[data-theme=light] .running-execution-modal .running-execution-speed,html[data-theme=light] .running-execution-modal .running-execution-gps-status{background:#fff!important;border-color:#cbd5e1!important;color:#52657a!important;box-shadow:0 5px 12px #0f172a1f,0 16px 30px -18px #0f172a40,0 26px 42px -30px #00000047!important}html[data-theme=light] .running-execution-dialog,html[data-theme=light] .running-execution-gps-wait-card{background:#fff!important;border:1px solid #cbd5e1!important;color:#142238!important;box-shadow:0 8px 20px #0f172a21,0 24px 46px -26px #0000004d!important}html[data-theme=light] .running-execution-dialog button:not([class*=bg-neon-green]),html[data-theme=light] .running-execution-header button{background-color:#f1f4f7!important;border-color:#cbd5e1!important}html[data-theme=light] .running-execution-header button{color:#142238!important}html[data-theme=light] .running-execution-gps-wait-card{pointer-events:auto;max-width:25rem}html[data-theme=light] .running-execution-screen-highlight{color:#167a20!important;background:#e8f8e6;border-radius:.25rem;padding:0 .15rem}html[data-theme=light] .running-execution-screen-note{color:#52657a!important}html[data-theme=light] .running-execution-modal input,html[data-theme=light] .running-execution-modal textarea{color:#142238!important;background:#f7f9fb!important;border-color:#cbd5e1!important}html[data-theme=light] .running-execution-modal input::placeholder,html[data-theme=light] .running-execution-modal textarea::placeholder{color:#718096!important}html[data-theme=light] .running-execution-summary{background:#f3f6f8!important}html[data-theme=light] .running-finish-icon{background:#e5f8e8!important;border-color:#91d6a0!important;color:#16813b!important;box-shadow:0 6px 16px #16813b2e,0 14px 26px -18px #0f172a47}html[data-theme=light] .running-finish-title{color:#142238!important}html[data-theme=light] .running-finish-copy{color:#42586d!important}html[data-theme=light] .running-finish-continue{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#29445b!important;box-shadow:0 4px 10px #0f172a17,0 12px 20px -16px #0f172a3d}html[data-theme=light] .running-execution-summary .running-summary-stat{background:linear-gradient(145deg,#fff,#f8fafb)!important;border-color:#c4d1da!important;box-shadow:0 5px 12px #0f172a1a,0 16px 30px -18px #0f172a3d,0 26px 42px -30px #0000003d!important}html[data-theme=light] .running-execution-summary .running-summary-stat>div:first-child{opacity:1!important}html[data-theme=light] .running-execution-summary .running-summary-stat>p>span{opacity:1!important;color:#52657a!important}html[data-theme=light] .running-execution-summary [class~="bg-slate-900/30"]{background:#f7f9fb!important;border-color:#cbd5e1!important;box-shadow:0 4px 10px #0f172a14,0 14px 24px -18px #0f172a33!important}html[data-theme=light] .running-execution-map-shell{background:#f3f6f8!important}html[data-theme=light] .running-execution-map-shell>.relative,html[data-theme=light] .running-execution-map-shell .leaflet-container{background:#f3f6f8!important}html[data-theme=light] .running-execution-map-shell .leaflet-container{background-image:none!important}html[data-theme=light] .running-execution-map-shell .running-map-empty-state{background:#f3f6f8f0!important;color:#52657a!important}html[data-theme=light] .running-execution-gps-warning{background:#f3f6f8c7!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html[data-theme=light] .running-execution-dialog.running-execution-gps-dialog{width:min(100%,22rem)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 2rem);padding:1.25rem!important;display:flex!important;flex-direction:column!important;align-items:stretch;justify-content:center;gap:.85rem;border-radius:1.75rem!important;background:#f7f9fb!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 20px #0f172a26,0 22px 42px -22px #0000004d,0 32px 54px -32px #00000042!important}html[data-theme=light] .running-execution-dialog.running-execution-gps-dialog>*{margin-block:0!important}html[data-theme=light] .running-execution-gps-icon{width:3.5rem!important;height:3.5rem!important;border-radius:1.25rem!important;background:#e3f7f3!important;border-color:#91d8cb!important;color:#008c7d!important;box-shadow:0 4px 10px #009e911f}html[data-theme=light] .running-execution-gps-copy{padding:.85rem .9rem;border:1px solid #e1e8ee;border-radius:1rem;background:#fff}html[data-theme=light] .running-execution-gps-title{display:block!important;visibility:visible!important;color:#142238!important;font-size:1.1rem;font-weight:900!important}html[data-theme=light] .running-execution-gps-description{color:#52657a!important;font-size:.875rem;line-height:1.5}html[data-theme=light] .running-execution-gps-alert{display:flex;align-items:flex-start;gap:.55rem;padding:.65rem .75rem;border:1px solid #fecaca;border-radius:.85rem;background:#fff1f2;color:#b91c1c;text-align:left;font-size:.75rem;font-weight:650;line-height:1.4}html[data-theme=light] .running-execution-gps-alert svg{flex:0 0 auto;margin-top:.05rem}html[data-theme=light] .running-execution-gps-start{min-height:3.25rem;height:3.25rem!important;background:#24ff00!important;color:#0b1220!important;box-shadow:0 5px 14px #24ff0038!important}html[data-theme=light] .running-execution-gps-progress{border-color:#a5dce8!important;background:#f7fcfd!important;color:#52657a!important}html[data-theme=light] .running-execution-gps-error{padding:.75rem 1rem!important;border-color:#fecaca!important;background:#fff1f2!important;color:#b91c1c!important}html[data-theme=light] .trainer-free-mode-overlay{background:#0f172a61!important}html[data-theme=light] .trainer-free-mode-panel{background:#fff!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 5px 12px #0f172a1f,0 16px 30px -18px #0f172a40,0 26px 42px -30px #00000047!important}html[data-theme=light] .trainer-free-mode-close{color:#52657a!important;background:#f1f4f7!important;border:1px solid #cbd5e1;border-radius:9999px;box-shadow:0 3px 8px #0f172a14}html[data-theme=light] .trainer-free-mode-close:hover{color:#142238!important;background:#e9eef2!important}html[data-theme=light] .trainer-free-mode-title{color:#142238!important}html[data-theme=light] .trainer-free-mode-subtitle{color:#52657a!important}html[data-theme=light] .trainer-free-mode-footer{color:#64748b!important}html[data-theme=light] .trainer-free-mode-option{background:#f7f9fb!important;border:1px solid #cbd5e1!important;box-shadow:0 5px 12px #0f172a1f,0 16px 30px -18px #0f172a40,0 26px 42px -30px #00000047!important}html[data-theme=light] .trainer-free-mode-option:hover{background:#fff!important;border-color:#009e918c!important}html[data-theme=light] .trainer-free-mode-option>span{color:#142238!important}html[data-theme=light] .trainer-free-mode-option>div{border:1px solid rgba(15,23,42,.08)}html[data-theme=light] :is(.students-list-theme,.add-student-screen,.intake-submissions-screen,.student-intake-public){--students-ink: #142238;--students-muted: #4b6073;--students-border: #b7c6d0;--students-card-shadow: 0 4px 10px rgba(15,23,42,.08), 0 14px 30px rgba(15,23,42,.1), 0 26px 44px -26px rgba(0,0,0,.3);--students-sub-shadow: 0 3px 8px rgba(15,23,42,.07), 0 12px 24px -18px rgba(0,0,0,.22);--students-control-shadow: 0 2px 6px rgba(15,23,42,.07), 0 8px 16px -12px rgba(0,0,0,.18)}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.student-intake-loading,.students-flow-preview,.students-flow-limit){background:#f3f6f8;color:#142238}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen)>header,html[data-theme=light] .student-intake-public>header{background:#f8fafcf7;border-color:#c5d3dc;box-shadow:0 4px 12px #0f172a1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-theme=light] .student-intake-public img[src="/trainvo-branco.png"]{filter:brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(1300%) hue-rotate(170deg)}html[data-theme=light] .students-list-theme>header>div:first-child button:first-child{background:#fff;border:1px solid #b7c6d0;color:#142238;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .students-list-theme .students-list-intake,html[data-theme=light] .students-list-theme .students-list-card{border-color:#b7c6d0;box-shadow:0 4px 10px #0f172a14,0 14px 30px #0f172a1a,0 26px 44px -26px #0000004d}html[data-theme=light] .students-list-theme .students-list-action,html[data-theme=light] .students-list-theme .students-list-filter,html[data-theme=light] .students-list-theme .students-list-add{box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .students-list-theme .students-list-intake-icon{border:1px solid #a8d4df}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=bg-slate-900],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*="bg-[#0b0e14]"]{background:#fff;border-color:#b7c6d0;box-shadow:0 4px 10px #0f172a14,0 14px 30px #0f172a1a,0 26px 44px -26px #0000004d}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=bg-slate-950],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=bg-slate-800],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=bg-neon-dark],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*="bg-white/5"]{background:#f1f4f7;border-color:#b7c6d0;box-shadow:0 3px 8px #0f172a12,0 12px 24px -18px #00000038}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=border-slate-8],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=border-slate-7],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*="border-white/5"]{border-color:#b7c6d0}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=text-white],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=text-slate-200]{color:#142238}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=text-slate-300],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=text-slate-400],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=text-slate-500],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=text-slate-600]{color:#4b6073}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=text-neon-blue]{color:#087f9e}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) [class*=text-neon-green]{color:#087548}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) :is(input:not([type=checkbox]):not([type=file]),textarea,select){background:#f1f4f7;border:1px solid #b7c6d0;color:#142238;box-shadow:0 2px 6px #0f172a0f,0 8px 16px -12px #0000002e;color-scheme:light}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) :is(input,textarea)::placeholder{color:#64748b}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) :is(input,textarea,select):focus{border-color:#08a7bd}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) :is(input,textarea,select)[class*=border-red]{border-color:#e25068;background:#fff2f3}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) [class*="bg-red-500/5"]{background:#fff2f3;border-color:#e89aaa}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) [class*=text-red-400]{color:#bd283f}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) button[class*=bg-slate],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) button[class*=bg-neon-dark],html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) button[class*="bg-white/5"]{background:#f8fafc;border:1px solid #b7c6d0;color:#142238;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) button[class*=bg-neon-green]{background:#23cb72;color:#082435;box-shadow:0 4px 10px #0975482e,0 14px 28px -14px #0975486b}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public,.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link,.students-flow-limit) button[class*=bg-neon-blue]{background:#16bed5;color:#082435;box-shadow:0 4px 10px #087f9e2e,0 14px 28px -14px #087f9e6b}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) button[class*=bg-pink-500]{color:#fff}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) :disabled{opacity:.55}html[data-theme=light] :is(.students-flow-filter,.students-flow-add-options,.students-flow-chat-picker,.students-flow-link)>:is(div,.relative)[class*=bg-slate-900],html[data-theme=light] .students-flow-filter>[class*=bg-slate-900]{background:#f8fafc;border-color:#c4d3dc;box-shadow:0 18px 45px #0f172a3d,0 4px 12px #0f172a1f}html[data-theme=light] :is(.students-flow-add-options,.students-flow-chat-picker) button[class*=bg-slate-950],html[data-theme=light] .students-flow-filter button[class*=bg-slate-950]{background:#fff;border-color:#b7c6d0;box-shadow:0 3px 8px #0f172a12,0 12px 24px -18px #00000038}html[data-theme=light] :is(.students-flow-add-options,.students-flow-chat-picker) button[class*=bg-slate-800],html[data-theme=light] .students-flow-filter button[class*="bg-white/5"]{background:#fff;border:1px solid #b7c6d0;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .students-flow-filter [class*="bg-neon-blue/10"]{background:#ddf4f8;border-color:#5cbdcf;color:#087f9e}html[data-theme=light] .students-flow-filter [class*=bg-slate-900][class*=border-t]{background:#f8fafc;border-color:#bdcdd7;box-shadow:0 -6px 18px #0f172a14}html[data-theme=light] .students-flow-link>div>div[class*=bg-slate-950]{background:#eef4f7;border-color:#a9bfcb;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .students-flow-link>div>div[class*=bg-slate-950] span{color:#142238}html[data-theme=light] .students-flow-link>div>div[class*=bg-slate-950] button{background:#dff5f9;border:1px solid #8dd0dd;border-radius:.75rem;padding:.45rem;color:#087f9e;box-shadow:0 2px 6px #0f172a14}html[data-theme=light] .students-flow-limit>header button{background:#fff;border:1px solid #b7c6d0;color:#142238;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .students-flow-limit [class*="bg-[#0b0e14]"]{background:#fff}html[data-theme=light] .students-flow-limit [class*=text-slate-600]{color:#4b6073}html[data-theme=light] .add-student-screen [class*="bg-slate-900/50"],html[data-theme=light] .intake-submissions-screen [class*="bg-slate-900/50"],html[data-theme=light] .student-intake-public [class*="bg-slate-900/50"]{background:#fff;border-color:#b7c6d0;box-shadow:0 4px 10px #0f172a14,0 14px 30px #0f172a1a,0 26px 44px -26px #0000004d}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) [class*=bg-slate-800][class*=rounded-full]{background:#fff;border:1px solid #b7c6d0;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) [class*=bg-neon-dark][class*=flex][class*=border]{background:#eaf0f4;border-color:#b7c6d0;color:#142238}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen) [class*=bg-slate-800][class*=animate-pulse],html[data-theme=light] .intake-submissions-screen [class*="bg-slate-800/80"][class*=animate-pulse]{background:#d7e2e8;box-shadow:none}html[data-theme=light] .intake-submissions-screen [class*=bg-slate-800][class*=rounded][class*=w-]{background:#d7e2e8;box-shadow:none}html[data-theme=light] .intake-submissions-screen [class*="bg-emerald-500/15"]{background:#e3f5e9;border-color:#83cfa0;color:#087548}html[data-theme=light] .intake-submissions-screen [class*="bg-amber-500/10"]{background:#fff3d7;border-color:#e8c37a;color:#985c0c}html[data-theme=light] .intake-submissions-screen [class*="bg-neon-blue/10"]{background:#e0f5f8;border-color:#8acdd9;color:#087f9e}html[data-theme=light] .intake-submissions-screen [class*="bg-emerald-500/10"]{background:#e3f5e9;border-color:#83cfa0}html[data-theme=light] .intake-submissions-screen [class*=text-emerald-400]{color:#087548}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen) [class*=border-t][class*=bg-slate-900]{background:#f8fafc;border-color:#c5d3dc;box-shadow:0 -5px 16px #0f172a14}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen)>[class*="bg-black/90"]>[class*=bg-slate-900]{background:#f9fbfc;border-color:#9acbd6;box-shadow:0 18px 45px #0f172a3d,0 4px 12px #0f172a1f}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen)>[class*="bg-black/90"] [class*=bg-slate-950]{background:#edf3f6;border-color:#b7c6d0;box-shadow:0 3px 8px #0f172a12,0 12px 24px -18px #00000038}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen)>[class*="bg-black/90"] button[class*=text-neon-blue]{background:#e4f6f9;border:1px solid #9bd1dd;border-radius:.75rem;padding:.4rem;color:#087f9e;box-shadow:0 2px 6px #0f172a14}html[data-theme=light] .student-intake-loading{background:#f3f6f8}html[data-theme=light] .student-intake-public>[class*=bg-red-950]{background:#fff3f4;border-color:#e7a0ad;box-shadow:0 4px 10px #0f172a14,0 14px 30px #0f172a1a,0 26px 44px -26px #0000004d}html[data-theme=light] .student-intake-public>[class*=bg-slate-900][class*=border-neon-green]{background:#fff;border-color:#9bd4b1;box-shadow:0 4px 10px #0f172a14,0 14px 30px #0f172a1a,0 26px 44px -26px #0000004d}html[data-theme=light] .student-intake-public [class*="bg-red-950/40"]{background:#fff0f2;border-color:#e7a0ad;color:#a9253b;box-shadow:0 3px 8px #0f172a12,0 12px 24px -18px #00000038}html[data-theme=light] .student-intake-public [class*="bg-neon-green/20"]{background:#e3f7e9;border-color:#9bd4b1}html[data-theme=light] .student-intake-public [class*="bg-neon-blue/10"]{background:#e4f6f9;border-color:#9bd1dd;color:#087f9e}html[data-theme=light] .student-intake-public [class*="bg-amber-500/10"]{background:#fff2d9;border-color:#e9c982;color:#915a0a}html[data-theme=light] .student-intake-public [class*=bg-slate-900][class*=rounded-full]{background:#e0e8ed;box-shadow:inset 0 1px 3px #0f172a21}html[data-theme=light] .student-intake-public img[src="/trainvo-email-logo.png"]{filter:none}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) [class*="bg-slate-950/80"][class*=backdrop-blur]{background:#0f172aad}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) [class*="bg-slate-950/80"][class*=backdrop-blur]>[class*=bg-slate-900]{background:#f8fafc;border-color:#b7c6d0;box-shadow:0 18px 45px #0f172a3d,0 4px 12px #0f172a1f}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) [class*="bg-slate-950/80"][class*=backdrop-blur] select{background:#f1f4f7;border-color:#b7c6d0;color:#142238;color-scheme:light}html[data-theme=light] :is(.add-student-screen,.intake-submissions-screen,.student-intake-public) [class*="bg-slate-950/80"][class*=backdrop-blur] option{background:#fff;color:#142238}html[data-theme=light] .student-intake-weight-picker>[class*=bg-slate-950]{background:#f8fafc;border-color:#b7c6d0;box-shadow:0 18px 45px #0f172a3d,0 4px 12px #0f172a1f}html[data-theme=light] .student-intake-weight-picker [class*=bg-slate-700][class*=rounded-full]{background:#b7c6d0}html[data-theme=light] .student-intake-weight-picker [class*="bg-[#070b12]"]{background:#f2f6f9;border-color:#bfd0da;box-shadow:inset 0 2px 5px #0f172a1a}html[data-theme=light] .student-intake-weight-picker [class*="from-[#070b12]"][class*=bg-gradient-to-b]{background:linear-gradient(to bottom,#f2f6f9,rgba(242,246,249,.85),transparent)}html[data-theme=light] .student-intake-weight-picker [class*="from-[#070b12]"][class*=bg-gradient-to-t]{background:linear-gradient(to top,#f2f6f9,rgba(242,246,249,.85),transparent)}html[data-theme=light] .student-intake-weight-picker button[class*=bg-slate-900]{background:#fff;border-color:#b7c6d0;color:#142238;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .student-intake-weight-picker [class*="bg-neon-blue/5"]{background:#e6f7fa;border-color:#8bcbd7}html[data-theme=light] .student-intake-weight-picker [class*="bg-neon-green/5"]{background:#e8f7ed;border-color:#95d2aa}html[data-theme=light] .student-intake-weight-picker [class*="bg-neon-blue/15"]{background:#d9f2f7;border-color:#7ec7d5}html[data-theme=light] .student-intake-weight-picker [class*="bg-neon-green/15"]{background:#def4e6;border-color:#8bcc9e}html[data-theme=light] .student-intake-weight-picker button[class*=bg-neon-blue]{background:#16bed5;color:#082435;box-shadow:0 4px 10px #087f9e2e,0 14px 28px -14px #087f9e6b}html[data-theme=light] .student-intake-weight-picker button[class*=bg-neon-green]{background:#23cb72;color:#082435;box-shadow:0 4px 10px #0975482e,0 14px 28px -14px #0975486b}html[data-theme=light] .student-intake-weight-picker [class*=text-white]{color:#142238}html[data-theme=light] .student-intake-weight-picker [class*=text-slate-600]{color:#607487}html[data-theme=light] .intake-submissions-screen [class*="bg-emerald-950/30"]{background:#e9f7ec;border-color:#8ccc9d;box-shadow:0 4px 10px #0f172a14,0 14px 30px #0f172a1a,0 26px 44px -26px #0000004d}html[data-theme=light] .intake-submissions-screen [class*="bg-amber-950/30"]{background:#fff4df;border-color:#e9c47d;box-shadow:0 3px 8px #0f172a12,0 12px 24px -18px #00000038}html[data-theme=light] .intake-submissions-screen [class*="bg-purple-500/15"]{background:#f1ebfa;border-color:#cbb5e6;color:#69438d}html[data-theme=light] .intake-submissions-screen [class*="bg-blue-500/15"]{background:#e7f2fc;border-color:#a9cae9;color:#275d89}html[data-theme=light] .intake-submissions-screen [class*=text-purple-300]{color:#69438d}html[data-theme=light] .intake-submissions-screen [class*=text-blue-300]{color:#275d89}html[data-theme=light] .intake-submissions-screen [class*=text-amber-300],html[data-theme=light] .intake-submissions-screen [class*=text-amber-400]{color:#956012}html[data-theme=light] .intake-submissions-screen [class*=text-emerald-300]{color:#087548}html[data-theme=light] .intake-submissions-screen [class*=text-red-300]{color:#b72d45}html[data-theme=light] .intake-submissions-screen [class*="bg-red-500/10"]{background:#fff0f2;border-color:#e7a0ad}html[data-theme=light] :is(.add-student-screen,.student-intake-public) [class*=text-amber-400]{color:#956012}html[data-theme=light] .student-intake-public [class*=text-yellow-300]{color:#9a680b}html[data-theme=light] .intake-submissions-screen button.intake-completed-back{background:#f8fafc;border:2px solid #b8c7d3;color:#142238;box-shadow:0 3px 8px #0f172a14,0 10px 20px -14px #00000038}html[data-theme=light] .intake-submissions-screen button.intake-completed-access{background:#f7fbfc;border:2px solid rgba(6,182,212,.45);color:#087f9e;box-shadow:0 3px 8px #0f172a1a,0 12px 22px -14px #06b6d44d}html[data-theme=light] .intake-submissions-screen button.intake-completed-student{background:#23cb72;border:2px solid #10a951;color:#082435;box-shadow:0 4px 10px #10b95c33,0 12px 22px -14px #0f172a4d}.student-info-contract-editor{height:100dvh;min-height:0}.contract-editor-scroll{min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.contract-edit-paper,.contract-text{box-sizing:border-box;overflow-wrap:anywhere;word-break:normal}.contract-template-content{min-width:0;line-height:1.7;overflow-wrap:anywhere}.contract-template-content p,.contract-rich-editor p{margin:0 0 .85rem;line-height:1.7;overflow-wrap:anywhere;word-break:normal}.contract-template-content h1,.contract-rich-editor h1{margin:0 0 1rem;text-align:center;font-family:ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;line-height:1.35;font-weight:800}.contract-inline-field{display:inline-block;vertical-align:baseline;width:auto;min-width:8ch;max-width:100%;min-height:2rem;padding:0 .25rem;color:#0f172a;background:#f8fafc;border:0;border-bottom:1px solid #94a3b8;border-radius:.2rem .2rem 0 0;outline:none;font:inherit;line-height:1.45;touch-action:manipulation;user-select:text;-webkit-user-select:text}.contract-inline-field::placeholder{color:#64748b;opacity:1;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72em}.contract-inline-field:focus{background:#effaff;border-bottom:2px solid #0891b2;box-shadow:0 2px #0891b226}.contract-rich-editor{min-height:62dvh;padding:.25rem 0;color:#0f172a;font:inherit;line-height:1.7;overflow-wrap:anywhere;word-break:normal;white-space:normal;user-select:text;-webkit-user-select:text;touch-action:pan-y}.contract-rich-editor:focus{outline:none}.contract-rich-editor ol,.contract-rich-editor ul,.contract-template-content ol,.contract-template-content ul{margin:0 0 .9rem 1.5rem;padding:0}.contract-rich-editor ol,.contract-template-content ol{list-style:decimal}.contract-rich-editor ul,.contract-template-content ul{list-style:disc}.contract-dynamic-field-token{display:inline;padding:.05rem .25rem;color:#075985;background:#e0f2fe;border:1px solid #bae6fd;border-radius:.25rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.88em;overflow-wrap:anywhere}.contract-paper-signatures{margin-top:2rem;line-height:1.5}.contract-text .contract-text-body{overflow-wrap:anywhere;word-break:normal}.contract-text .contract-text-body p{margin:0 0 12px;line-height:1.65}.contract-pdf-page .contract-text-body>*{break-inside:avoid;page-break-inside:avoid}.contract-signature-block{break-inside:avoid;page-break-inside:avoid}@media(max-width:640px){.contract-edit-paper{padding:1rem;border-radius:.75rem;font-size:15px}.contract-inline-field{min-height:2.5rem}.contract-editor-toolbar>div:first-child>p{display:none}}.student-details-scroll{min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}html[data-theme=light] .exercise-library-screen,html[data-theme=light] .exercise-library-details{--exercise-navy: #142238;--exercise-muted: #52657a;--exercise-border: #cbd5e1;--exercise-cyan: #00c9df;--exercise-green: #0aff00;--exercise-shadow-panel: 0 5px 12px rgba(15, 23, 42, .1), 0 18px 36px rgba(15, 23, 42, .11), 0 30px 50px -28px rgba(0, 0, 0, .3);--exercise-shadow-card: 0 3px 8px rgba(15, 23, 42, .08), 0 12px 24px -18px rgba(0, 0, 0, .24);--exercise-shadow-control: 0 2px 6px rgba(15, 23, 42, .07), 0 8px 16px -12px rgba(0, 0, 0, .18)}html[data-theme=light] .exercise-library-screen{background:#f3f6f8;color:var(--exercise-navy)}html[data-theme=light] .exercise-library-header{background:#f8fafb;border-bottom-color:#c5d2dc;box-shadow:0 3px 9px #0f172a17,0 12px 24px -19px #0f172a59}html[data-theme=light] .exercise-library-title{color:#10243b}html[data-theme=light] .exercise-library-count{color:#587086}html[data-theme=light] .exercise-library-back,html[data-theme=light] .exercise-library-view-list,html[data-theme=light] .exercise-library-filter-toggle{background:#fff;border:1px solid #b8c7d3;color:#17324b;box-shadow:var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-back:hover,html[data-theme=light] .exercise-library-view-list:hover,html[data-theme=light] .exercise-library-filter-toggle:hover{background:#ebf7fa;border-color:#42bfd0}html[data-theme=light] .exercise-library-view-list,html[data-theme=light] .exercise-library-filter-toggle{color:#075d73}html[data-theme=light] .exercise-library-create-button{background:var(--exercise-green);border:1px solid #07931d;color:#092810;box-shadow:0 3px 8px #09971938,0 10px 18px -11px #096c197a}html[data-theme=light] .exercise-library-create-button:hover{background:#36ff2e}html[data-theme=light] .exercise-library-search{background:#fff;border-color:#b8c7d3;color:var(--exercise-navy);box-shadow:var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-search::placeholder{color:#64748b;opacity:1}html[data-theme=light] .exercise-library-search:focus{border-color:#00abc5;box-shadow:0 0 0 3px #00c9df26,var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-search-icon{color:#3d566b}html[data-theme=light] .exercise-library-filter-chip{box-shadow:0 1px 4px #0f172a14}html[data-theme=light] .exercise-library-filter-inactive{background:#fff;border-color:var(--exercise-border);color:#233b52}html[data-theme=light] .exercise-library-filter-inactive:hover{background:#eef9fb;border-color:#60c7d4;color:#0b5265}html[data-theme=light] .exercise-library-filter-active{background:#12d6e9;border-color:#04a9c1;color:#10243b;box-shadow:0 2px 8px #0099b840}html[data-theme=light] .exercise-library-filter-favorite{background:#fff;border-color:#efb6c7;color:#bf315e}html[data-theme=light] .exercise-library-filter-favorite-active{background:#ec4899;border-color:#db2777;color:#fff;box-shadow:0 2px 8px #db277742}html[data-theme=light] .exercise-library-card{background:#fff;border:1px solid var(--exercise-border);box-shadow:var(--exercise-shadow-card)}html[data-theme=light] .exercise-library-card:hover{background:#fff;border-color:#76d5e2;box-shadow:0 4px 12px #0f172a1c,0 18px 30px -18px #006f864a}html[data-theme=light] .exercise-library-card-selected,html[data-theme=light] .exercise-library-card-selected:hover{background:#edffef;border:2px solid #12a52e;box-shadow:0 3px 10px #0d962f24,0 13px 24px -18px #005e1f59}html[data-theme=light] .exercise-library-card-name{color:#11263d}html[data-theme=light] .exercise-library-card-selected .exercise-library-card-name{color:#14642b}html[data-theme=light] .exercise-library-thumb img,html[data-theme=light] .exercise-library-no-video{border:1px solid #cbd5e1;box-shadow:0 2px 6px #0f172a1c}html[data-theme=light] .exercise-library-no-video{background:#eaf1f5}html[data-theme=light] .exercise-library-no-video svg{color:#078da8}html[data-theme=light] .exercise-library-muscle-chip{background:#dcf8fc;color:#075f72;border:1px solid #a6e4eb}html[data-theme=light] .exercise-library-difficulty-chip{background:#eef2f6;color:#243c52;border:1px solid #d0dce5}html[data-theme=light] .exercise-library-equipment{color:#52657a}html[data-theme=light] .exercise-library-card-actions{border-left-color:#dce5ec}html[data-theme=light] .exercise-library-favorite{color:#64748b}html[data-theme=light] .exercise-library-favorite:hover{background:#f1f5f9;color:#ba315b}html[data-theme=light] .exercise-library-favorite-active,html[data-theme=light] .exercise-library-favorite-active:hover{color:#e11d68}html[data-theme=light] .exercise-library-chevron{color:#236177}html[data-theme=light] .exercise-library-card:hover .exercise-library-chevron{color:#008ba8}html[data-theme=light] .exercise-library-replace,html[data-theme=light] .exercise-library-select{background:#fff;border-color:#a6c8d2;color:#0789a4;box-shadow:var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-replace:hover{background:#dcfaff;border-color:#00abc5;color:#07566b}html[data-theme=light] .exercise-library-select:hover{background:#e8fff0;border-color:#1baa42;color:#178239}html[data-theme=light] .exercise-library-card-selected .exercise-library-select{background:var(--exercise-green);border-color:#0b9f2a;color:#103b1c}html[data-theme=light] .exercise-library-empty{display:block;background:#fff;border:1px solid var(--exercise-border);color:#425b70;box-shadow:var(--exercise-shadow-card)}html[data-theme=light] .exercise-library-empty svg{color:#078da8}html[data-theme=light] .exercise-library-selection-panel{background:#fcfefd;border-color:#b9cbd5;box-shadow:var(--exercise-shadow-panel)}html[data-theme=light] .exercise-library-selection-panel>div:first-child:hover{background:#edf8fa}html[data-theme=light] .exercise-library-selection-panel p:first-child{color:#18344b}html[data-theme=light] .exercise-library-selection-panel p:last-child{color:#087c96}html[data-theme=light] .exercise-library-conclude{background:var(--exercise-green);border:1px solid #0c9627;color:#0b3017;box-shadow:0 3px 9px #05832138,0 12px 20px -12px #005b1c73}html[data-theme=light] .exercise-library-review-panel,html[data-theme=light] .exercise-library-create-panel{background:#f7f9fb;border-left-color:#c2d0dc;box-shadow:var(--exercise-shadow-panel)}html[data-theme=light] .exercise-library-review-header,html[data-theme=light] .exercise-library-review-footer{background:#fff;border-color:#cbd5e1}html[data-theme=light] .exercise-library-review-header h3{color:var(--exercise-navy)}html[data-theme=light] .exercise-library-review-header h3 svg{color:#028cab}html[data-theme=light] .exercise-library-review-header>button{color:#40566b}html[data-theme=light] .exercise-library-review-card{background:#fff;border-color:#cbd5e1;box-shadow:var(--exercise-shadow-card)}html[data-theme=light] .exercise-library-review-card:hover{border-color:#40bbcf;background:#f9feff}html[data-theme=light] .exercise-library-review-card>div{min-width:0}html[data-theme=light] .exercise-library-review-card span{color:var(--exercise-navy)}html[data-theme=light] .exercise-library-review-card button{color:#c52e42}html[data-theme=light] .exercise-library-review-footer{box-shadow:0 -6px 16px #0f172a14}html[data-theme=light] .exercise-library-review-footer button{background:#00c9df;border:1px solid #009db7;color:#10243b;box-shadow:var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-details{background:#f3f6f8}html[data-theme=light] .exercise-library-details-panel{background:#f7f9fb;box-shadow:var(--exercise-shadow-panel)}html[data-theme=light] .exercise-library-details-title{color:#10243b}html[data-theme=light] .exercise-library-details-difficulty{background:#eaf0f5;border-color:#cbd5e1;color:#20384e}html[data-theme=light] .exercise-library-details-primary,html[data-theme=light] .exercise-library-details-selection:not(.exercise-library-details-remove){background:#00c9df;border:1px solid #00a5bf;color:#10243b;box-shadow:0 3px 8px #0091ac33,0 12px 20px -13px #006f8e6b}html[data-theme=light] .exercise-library-details-remove{background:#fff1f2;border:1px solid #ed8293;color:#a91f39;box-shadow:var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-details-delete{background:#fff;border:1px solid #df7584;color:#bd273e;box-shadow:var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-description h3,html[data-theme=light] .exercise-library-guide h3{color:#39536b}html[data-theme=light] .exercise-library-description p{color:#1d3146}html[data-theme=light] .exercise-library-guide li{background:#fff;border:1px solid #cbd5e1;color:#21384e;box-shadow:var(--exercise-shadow-card)}html[data-theme=light] .exercise-library-guide li>span:first-child{background:#c9f4f8;border-color:#7bd7e3;color:#075e75}html[data-theme=light] .exercise-library-guide li:hover>span:first-child{background:#00c9df;color:#10243b}html[data-theme=light] .exercise-library-mistakes{background:#fff1f3;border-color:#f1a5b0;box-shadow:var(--exercise-shadow-card)}html[data-theme=light] .exercise-library-mistakes h3{color:#b4233d}html[data-theme=light] .exercise-library-mistakes li{color:#4b2731}html[data-theme=light] .exercise-library-info{border-top-color:#cedae3}html[data-theme=light] .exercise-library-info>div,html[data-theme=light] .exercise-library-secondary{background:#fff;border-color:#cbd5e1;box-shadow:var(--exercise-shadow-card)}html[data-theme=light] .exercise-library-info p:first-child,html[data-theme=light] .exercise-library-secondary p{color:#52677a}html[data-theme=light] .exercise-library-info p:last-child{color:#122a40}html[data-theme=light] .exercise-library-info>div{min-width:0}html[data-theme=light] .exercise-library-info p:last-child{overflow-wrap:anywhere}html[data-theme=light] .exercise-library-info svg,html[data-theme=light] .exercise-library-secondary svg{color:#008da8}html[data-theme=light] .exercise-library-secondary span{background:#ebf2f6;border-color:#cbd5e1;color:#244056}html[data-theme=light] .exercise-library-details-content>div:last-child button{background:#e8f5f8;border:1px solid #a9cfda;color:#124258;box-shadow:var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-create-header{border-bottom:1px solid #d5e0e7;padding-bottom:1rem}html[data-theme=light] .exercise-library-create-header h2{color:#10243b}html[data-theme=light] .exercise-library-create-header button{background:#fff;border:1px solid #c5d2dc;color:#355069;box-shadow:var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-create-form label{color:#334e65}html[data-theme=light] .exercise-library-create-form input,html[data-theme=light] .exercise-library-create-form textarea,html[data-theme=light] .exercise-library-create-form select{min-width:0;background:#f1f4f7;border:1px solid #b7c6d0;color:#142238;color-scheme:light;box-shadow:0 2px 6px #0f172a0f,0 8px 16px -12px #0000002e}html[data-theme=light] .exercise-library-create-form input::placeholder,html[data-theme=light] .exercise-library-create-form textarea::placeholder{color:#64748b;opacity:1}html[data-theme=light] .exercise-library-create-form input:focus,html[data-theme=light] .exercise-library-create-form textarea:focus,html[data-theme=light] .exercise-library-create-form select:focus{outline:none;border-color:#00a9c4;box-shadow:0 0 0 3px #00c9df26,var(--exercise-shadow-control)}html[data-theme=light] .exercise-library-create-form option{background:#fff;color:#142238}html[data-theme=light] .exercise-library-create-form p{color:#52677a}html[data-theme=light] .exercise-library-create-form button.text-neon-blue{color:#087f9b;font-weight:700}html[data-theme=light] .exercise-library-create-form .space-y-2 span{color:#087f9b;background:#dbf8fb;border:1px solid #a8e0e8;border-radius:.5rem;align-self:start;padding:.4rem .55rem}html[data-theme=light] .exercise-library-create-form>div:last-child button{background:#0aff00;border:1px solid #0b9829;color:#0b3017;box-shadow:var(--exercise-shadow-control)}@media(max-width:420px){html[data-theme=light] .exercise-library-header{padding-left:.75rem;padding-right:.75rem}html[data-theme=light] .exercise-library-card{gap:.65rem;padding:.65rem}html[data-theme=light] .exercise-library-card-actions{padding-left:.55rem}html[data-theme=light] .exercise-library-selection-panel{gap:.4rem}html[data-theme=light] .exercise-library-conclude{padding-left:.75rem;padding-right:.75rem;font-size:.75rem}html[data-theme=light] .exercise-library-create-panel{padding-left:1rem;padding-right:1rem}html[data-theme=light] .exercise-library-create-form .grid{gap:.5rem}html[data-theme=light] .exercise-library-details-content{padding-left:1rem;padding-right:1rem}}html[data-theme=light] .workout-library-screen,html[data-theme=light] .workout-library-content,html[data-theme=light] .workout-library-confirm-body,html[data-theme=light] .workout-library-student-list{background:#f3f6f8!important;color:#142238}html[data-theme=light] .workout-library-header,html[data-theme=light] .workout-library-share-header,html[data-theme=light] .workout-library-confirm-header,html[data-theme=light] .workout-library-share-footer{background:#fff!important;border-color:#cbd5e1!important}html[data-theme=light] .workout-library-header{box-shadow:0 4px 12px #0f172a14,0 12px 22px -18px #0f172a3d!important}html[data-theme=light] .workout-library-header h2,html[data-theme=light] .workout-library-template-title,html[data-theme=light] .workout-library-confirm-header h3,html[data-theme=light] .workout-library-confirm-name,html[data-theme=light] .workout-library-student-name{color:#142238!important}html[data-theme=light] .workout-library-header p,html[data-theme=light] .workout-library-template-description,html[data-theme=light] .workout-library-confirm-description{color:#52657a!important}html[data-theme=light] .workout-library-back,html[data-theme=light] .workout-library-modal-close,html[data-theme=light] .workout-library-confirm-back{background:#fff!important;border:1px solid #cbd5e1!important;color:#142238!important;box-shadow:0 2px 6px #0f172a17!important}html[data-theme=light] .workout-library-back:hover,html[data-theme=light] .workout-library-modal-close:hover,html[data-theme=light] .workout-library-confirm-back:hover{background:#f1f4f7!important;color:#142238!important}html[data-theme=light] .workout-library-create{background:#00d1ff!important;color:#0b1220!important;box-shadow:0 4px 12px #00d1ff33!important}html[data-theme=light] .workout-library-create:hover{background:#24d9ff!important}html[data-theme=light] .workout-library-search,html[data-theme=light] .workout-library-student-search{background:#f7f9fb!important;border:1px solid #b8c6d2!important;color:#142238!important;box-shadow:inset 0 2px 4px #0f172a0f!important}html[data-theme=light] .workout-library-search::placeholder,html[data-theme=light] .workout-library-student-search::placeholder,html[data-theme=light] .workout-library-title-input::placeholder{color:#8190a0!important;opacity:1}html[data-theme=light] .workout-library-search:focus,html[data-theme=light] .workout-library-student-search:focus,html[data-theme=light] .workout-library-title-input:focus{border-color:#00aeca!important;box-shadow:0 0 0 3px #00d1ff26,inset 0 2px 4px #0f172a0a!important}html[data-theme=light] .workout-library-search-icon,html[data-theme=light] .workout-library-student-search-icon{color:#64748b!important}html[data-theme=light] .workout-library-template-card{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 5px 12px #0f172a1c,0 16px 30px -18px #0f172a3d,0 26px 42px -30px #00000047!important}html[data-theme=light] .workout-library-template-card:hover{border-color:#00aeca!important}html[data-theme=light] .workout-library-template-badge,html[data-theme=light] .workout-library-student-badge{background:#f1f4f7!important;border-color:#d1dbe3!important;color:#52657a!important;box-shadow:0 2px 5px #0f172a12!important}html[data-theme=light] .workout-library-template-badge-days,html[data-theme=light] .workout-library-student-goal{color:#087d95!important}html[data-theme=light] .workout-library-template-badge-exercises{color:#15803d!important}html[data-theme=light] .workout-library-share-action{background:#24ff001f!important;border-color:#16a34a66!important;color:#15803d!important;box-shadow:0 3px 9px #16a34a1f!important}html[data-theme=light] .workout-library-share-action:hover{background:#24ff00!important;border-color:#24ff00!important;color:#0b1220!important}html[data-theme=light] .workout-library-edit-action{background:#00d1ff1a!important;border-color:#0891b259!important;color:#087d95!important}html[data-theme=light] .workout-library-edit-action:hover{background:#00d1ff!important;border-color:#00d1ff!important;color:#0b1220!important}html[data-theme=light] .workout-library-delete-action{background:#fff1f2!important;border-color:#fecdd3!important;color:#dc2626!important;box-shadow:0 2px 6px #dc262614!important}html[data-theme=light] .workout-library-delete-action:hover{background:#dc2626!important;border-color:#dc2626!important;color:#fff!important}html[data-theme=light] .workout-library-empty{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 5px 14px #0f172a14,0 16px 26px -20px #0f172a3d!important}html[data-theme=light] .workout-library-empty-icon{color:#0891b2!important}html[data-theme=light] .workout-library-empty-text{color:#52657a!important}html[data-theme=light] .workout-library-empty-action{background:#fff!important;border:1px solid #0891b2!important;color:#087d95!important;box-shadow:0 3px 8px #0891b21a!important}html[data-theme=light] .workout-library-empty-action:hover{background:#00d1ff!important;color:#0b1220!important}html[data-theme=light] .workout-library-share-overlay{background:#f3f6f8f5!important}html[data-theme=light] .workout-library-share-panel{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 22px 60px #0f172a3d,0 8px 20px #0f172a1f!important}html[data-theme=light] .workout-library-share-header,html[data-theme=light] .workout-library-confirm-header{border-bottom:1px solid #cbd5e1!important}html[data-theme=light] .workout-library-share-header h3,html[data-theme=light] .workout-library-confirm-header h3{color:#142238!important}html[data-theme=light] .workout-library-share-header p{color:#52657a!important}html[data-theme=light] .workout-library-share-header>div>div:first-child{background:#24ff001f!important;border-color:#16a34a52!important;color:#15803d!important}html[data-theme=light] .workout-library-student-search-wrap{background:#f7f9fb!important;border-color:#cbd5e1!important}html[data-theme=light] .workout-library-student-card{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0003!important}html[data-theme=light] .workout-library-student-card:hover{background:#f7f9fb!important;border-color:#00aeca!important}html[data-theme=light] .workout-library-student-avatar{border-color:#cbd5e1!important}html[data-theme=light] .workout-library-student-mode{border-color:#fff!important}html[data-theme=light] .workout-library-student-chevron{background:#00d1ff1f!important;color:#087d95!important}html[data-theme=light] .workout-library-confirm-header>div p{color:#087d95!important}html[data-theme=light] .workout-library-confirm-body{background:#f3f6f8!important}html[data-theme=light] .workout-library-confirm-avatar{border-color:#cbd5e1!important;box-shadow:0 8px 20px #0f172a24!important}html[data-theme=light] .workout-library-confirm-check{border-color:#f3f6f8!important}html[data-theme=light] .workout-library-title-label{color:#52657a!important}html[data-theme=light] .workout-library-title-icon,html[data-theme=light] .workout-library-title-edit-icon{color:#0891b2!important}html[data-theme=light] .workout-library-title-input{background:#fff!important;border:1px solid #b8c6d2!important;color:#142238!important;box-shadow:0 3px 8px #0f172a14!important}html[data-theme=light] .workout-library-send-direct{background:#24ff00!important;color:#0b1220!important;box-shadow:0 7px 18px #24ff0047,0 0 24px #24ff0033!important}html[data-theme=light] .workout-library-edit-before-send{background:#00d1ff!important;color:#0b1220!important;box-shadow:0 7px 18px #00d1ff3d,0 0 24px #00d1ff29!important}html[data-theme=light] .workout-library-cancel{color:#52657a!important}html[data-theme=light] .workout-library-cancel:hover{color:#142238!important}html[data-theme=light] .workout-library-screen :is(button,input):focus-visible{outline:3px solid rgba(0,174,202,.48);outline-offset:2px}@media(max-width:639px){html[data-theme=light] .workout-library-template-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.5rem;width:100%}html[data-theme=light] .workout-library-template-actions>button{min-width:0;justify-content:center;padding-left:.5rem;padding-right:.5rem;white-space:nowrap}html[data-theme=light] .workout-library-delete-action{width:2.5rem}html[data-theme=light] .workout-library-share-panel{height:100dvh!important;max-height:100dvh!important;border-radius:0!important}html[data-theme=light] .workout-library-share-header,html[data-theme=light] .workout-library-confirm-header{padding-top:calc(env(safe-area-inset-top,0px) + 1.5rem)!important}}html[data-theme=light] .workout-builder-screen,html[data-theme=light] .workout-builder-exercise-preview{--wb-canvas: #f3f6f8;--wb-surface: #ffffff;--wb-surface-soft: #f7f9fb;--wb-input: #f1f4f7;--wb-navy: #142238;--wb-muted: #52657a;--wb-soft: #718096;--wb-border: #cbd5e1;--wb-border-strong: #b5c3d0;--wb-cyan: #00f3ff;--wb-cyan-ink: #087c95;--wb-shadow-panel: 0 5px 12px rgba(15,23,42,.1), 0 18px 36px rgba(15,23,42,.11), 0 30px 50px -28px rgba(0,0,0,.3);--wb-shadow-card: 0 3px 8px rgba(15,23,42,.08), 0 12px 24px -18px rgba(0,0,0,.24);--wb-shadow-control: 0 2px 6px rgba(15,23,42,.07), 0 8px 16px -12px rgba(0,0,0,.18)}html[data-theme=light] .workout-builder-screen{background:var(--wb-canvas);color:var(--wb-navy)}html[data-theme=light] .workout-builder-header{background:#fffffff5;border-bottom-color:#d8e1e8;box-shadow:0 3px 10px #0f172a14,0 12px 24px -18px #00000038}html[data-theme=light] .workout-builder-heading{color:#10243b}html[data-theme=light] .workout-builder-back{background:#fff;border:1px solid #bdcbd6;color:#17344d;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-back:hover{background:#eaf8fb;border-color:#51c6d5}html[data-theme=light] .workout-builder-draft{background:#fffbeb;border-color:#e9b84c;box-shadow:var(--wb-shadow-card)}html[data-theme=light] .workout-builder-draft h4{color:var(--wb-navy)}html[data-theme=light] .workout-builder-draft p{color:#966012}html[data-theme=light] .workout-builder-draft button:first-child{background:#f5b62e;color:#30220b;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-draft button:last-child{background:#fff;border-color:#d4c49e;color:#304357;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-student,html[data-theme=light] .workout-builder-plan{background:var(--wb-surface);border-color:var(--wb-border);box-shadow:var(--wb-shadow-card)}html[data-theme=light] .workout-builder-student label{color:#07849b}html[data-theme=light] .workout-builder-plan label{color:#3d5369}html[data-theme=light] .workout-builder-plan label.text-amber-400{color:#a96813}html[data-theme=light] .workout-builder-student select,html[data-theme=light] .workout-builder-plan input,html[data-theme=light] .workout-builder-plan textarea,html[data-theme=light] .workout-builder-plan select,html[data-theme=light] .workout-builder-plan button{background:var(--wb-input);border:1px solid #b8c7d3;color:var(--wb-navy);color-scheme:light;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-student select:focus,html[data-theme=light] .workout-builder-plan input:focus,html[data-theme=light] .workout-builder-plan textarea:focus,html[data-theme=light] .workout-builder-plan select:focus,html[data-theme=light] .workout-builder-plan button:focus{border-color:#00a9bf;outline:none;box-shadow:0 0 0 3px #00bfd126,var(--wb-shadow-control)}html[data-theme=light] .workout-builder-plan input::placeholder,html[data-theme=light] .workout-builder-plan textarea::placeholder{color:#64748b;opacity:1}html[data-theme=light] .workout-builder-student option,html[data-theme=light] .workout-builder-plan option{background:#fff;color:var(--wb-navy)}html[data-theme=light] .workout-builder-plan button span{color:var(--wb-navy)}html[data-theme=light] .workout-builder-plan button svg{color:#27788e}html[data-theme=light] .workout-builder-summary{background:#eff9fc;border-color:#a6dce6;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-summary>div:first-child{background:#d8f7fb;color:#0788a1}html[data-theme=light] .workout-builder-summary p:first-child{color:#486077}html[data-theme=light] .workout-builder-summary p:last-child{color:var(--wb-navy)}html[data-theme=light] .workout-builder-summary p span{color:#07839b}html[data-theme=light] .workout-builder-days h3{color:#11283e}html[data-theme=light] .workout-builder-days h3 svg{color:#058fa8}html[data-theme=light] .workout-builder-days button{background:#fff;border:1px solid var(--wb-border);color:#233d54;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-days button:hover{background:#e9fafc;border-color:#55c8d6;color:#075f74}html[data-theme=light] .workout-builder-day{box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-day-inactive{background:#fff;border-color:var(--wb-border)}html[data-theme=light] .workout-builder-day-active{background:#e6fbfd;border-color:#00bad2;box-shadow:0 3px 9px #009db626,0 10px 18px -12px #006b8752}html[data-theme=light] .workout-builder-day p:first-child{color:#4c6277}html[data-theme=light] .workout-builder-day-active p:first-child{color:#0789a3}html[data-theme=light] .workout-builder-day p:nth-child(2){color:var(--wb-navy)}html[data-theme=light] .workout-builder-new-day{background:#fff;border-color:#67c9d8;color:#087e98;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-new-day:hover{background:#e7fafc;border-color:#00abc3;color:#056d84}html[data-theme=light] .workout-builder-main-card{background:#fff;border-color:var(--wb-border);box-shadow:0 5px 12px #0f172a17,0 18px 36px #0f172a1a,0 30px 50px -30px #00000040}html[data-theme=light] .workout-builder-main-title{border-bottom-color:#dce4ea}html[data-theme=light] .workout-builder-title-grip{background:var(--wb-input);border:1px solid var(--wb-border);color:#506478}html[data-theme=light] .workout-builder-main-title>div:nth-child(2){min-width:0}html[data-theme=light] .workout-builder-main-title textarea{min-width:0;color:#10243b}html[data-theme=light] .workout-builder-main-title textarea::placeholder{color:#718096}html[data-theme=light] .workout-builder-main-title button{color:#078da7}html[data-theme=light] .workout-builder-warmup{background:linear-gradient(180deg,#fff8f0,#fff3e6);border-color:#f59e0b6b;box-shadow:0 3px 8px #f59e0b1f,0 12px 22px -18px #f59e0b4d}html[data-theme=light] .workout-builder-warmup>div:first-child>div:first-child>div:first-child{background:#ffead5;color:#e76a12}html[data-theme=light] .workout-builder-warmup>div:first-child p:first-child{color:var(--wb-navy)}html[data-theme=light] .workout-builder-warmup>div:first-child p:last-child{color:#765f4c}html[data-theme=light] .workout-builder-warmup-toggle.bg-slate-800{background:#dbe4ec}html[data-theme=light] .workout-builder-warmup-exercise{background:#fff;border-color:#efc6a6;box-shadow:var(--wb-shadow-card)}html[data-theme=light] .workout-builder-warmup-exercise p.text-white{color:var(--wb-navy)}html[data-theme=light] .workout-builder-warmup-exercise p.text-slate-500{color:#7a674f}html[data-theme=light] .workout-builder-warmup-exercise button{background:#fff1f2;border-color:#eea3ae;color:#bc2944;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-warmup-exercise label,html[data-theme=light] .workout-builder-warmup label{color:#566b7e}html[data-theme=light] .workout-builder-warmup input,html[data-theme=light] .workout-builder-warmup textarea{min-width:0;background:var(--wb-input);border:1px solid #b8c7d3;color:var(--wb-navy);box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-warmup input::placeholder,html[data-theme=light] .workout-builder-warmup textarea::placeholder{color:#64748b;opacity:1}html[data-theme=light] .workout-builder-warmup input:focus,html[data-theme=light] .workout-builder-warmup textarea:focus{border-color:#e58a36;box-shadow:0 0 0 3px #f9731621,var(--wb-shadow-control)}html[data-theme=light] .workout-builder-warmup-browse{background:#fff5eb;border-color:#e99954;color:#a94f0b;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-metrics{color:#52677a}html[data-theme=light] .workout-builder-metrics>div>span:not(.workout-builder-metrics-time){background:#fff;border-color:var(--wb-border);color:#30475b;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-metrics>div>span:not(.workout-builder-metrics-time) span{color:#52677a}html[data-theme=light] .workout-builder-metrics-time{background:#e5faff;border-color:#91dce8;color:#087d97;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-metrics-time svg{color:#078ba5}html[data-theme=light] .workout-builder-empty{background:#f8fafc;border-color:#b8c7d3;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-empty svg{color:#61778a;opacity:1}html[data-theme=light] .workout-builder-empty p{color:#42596e}html[data-theme=light] .workout-builder-exercise-card{min-width:0;background:#fff;border-color:var(--wb-border);box-shadow:0 4px 10px #0f172a1a,0 14px 28px -18px #0f172a2e,0 24px 40px -28px #00000047}html[data-theme=light] .workout-builder-exercise-card.border-l-4{background:#f7fdfe;border-left-color:#00bbd5}html[data-theme=light] .workout-builder-exercise-card>div:first-child>div:first-child{min-width:0}html[data-theme=light] .workout-builder-exercise-name{color:#132a40;overflow-wrap:anywhere}html[data-theme=light] .workout-builder-exercise-card button.text-slate-500{color:#536b7f}html[data-theme=light] .workout-builder-exercise-card button.text-slate-500:hover{color:#078ca5}html[data-theme=light] .workout-builder-exercise-card span.text-neon-blue{color:#087e98;background:#def8fb;border-color:#9cdae5}html[data-theme=light] .workout-builder-replace{background:#e8faff;border-color:#82d2df;color:#07849e;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-view{background:#fff;border-color:#b9c9d5;color:#2b475e;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-delete{background:#fff1f3;border-color:#efa7b2;color:#bf2b43;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-drag{color:#597184}html[data-theme=light] .workout-builder-drag button{color:#52677a}html[data-theme=light] .workout-builder-drag:hover,html[data-theme=light] .workout-builder-drag button:hover{color:#078da7}html[data-theme=light] .workout-builder-incomplete{background:#fff3df;border-color:#edc781;color:#975c10}html[data-theme=light] .workout-builder-slot{background:#f4f7fa;border-color:var(--wb-border);box-shadow:0 2px 6px #0f172a14,0 8px 18px -14px #0f172a33}html[data-theme=light] .workout-builder-slot>span:first-child{color:#3f586f}html[data-theme=light] .workout-builder-slot input{min-width:0;color:var(--wb-navy)}html[data-theme=light] .workout-builder-slot input::placeholder{color:#6b7e8f;opacity:1}html[data-theme=light] .workout-builder-slot span.text-slate-500{color:#52677a}html[data-theme=light] .workout-builder-rest-slot>span:first-child{color:#a56911}html[data-theme=light] .workout-builder-rest-slot.opacity-50{opacity:.78}html[data-theme=light] .workout-builder-slot button{color:#078ca5}html[data-theme=light] .workout-builder-strength-slots .workout-builder-slot:nth-child(3)>span:first-child,html[data-theme=light] .workout-builder-strength-slots .workout-builder-slot:nth-child(3) input,html[data-theme=light] .workout-builder-strength-slots .workout-builder-slot:nth-child(3) button{color:#16833a}html[data-theme=light] .workout-builder-estimate{background:#edf7fa;border-color:#bfdae4;color:#466075;box-shadow:0 2px 6px #0f172a14,0 8px 18px -14px #0f172a33}html[data-theme=light] .workout-builder-estimate>span:last-child{color:#0788a0}html[data-theme=light] .workout-builder-cardio-advanced>div,html[data-theme=light] .workout-builder-method-config>div{border-top-color:#d7e1e8}html[data-theme=light] .workout-builder-cardio-advanced label,html[data-theme=light] .workout-builder-method-config label{color:#40586f}html[data-theme=light] .workout-builder-cardio-advanced h5,html[data-theme=light] .workout-builder-method-config label.text-neon-blue{color:#087f98}html[data-theme=light] .workout-builder-cardio-field{min-width:0;background:var(--wb-input);border-color:#b8c7d3;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-cardio-field input{min-width:0;color:var(--wb-navy)}html[data-theme=light] .workout-builder-cardio-field input::placeholder{color:#64748b}html[data-theme=light] .workout-builder-cardio-field span{color:#52677a}html[data-theme=light] .workout-builder-cardio-field button{color:#078ba4}html[data-theme=light] .workout-builder-cardio-advanced textarea,html[data-theme=light] .workout-builder-method-config textarea{background:var(--wb-input);border-color:#b8c7d3;color:var(--wb-navy);box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-cardio-advanced textarea::placeholder,html[data-theme=light] .workout-builder-method-config textarea::placeholder{color:#64748b}html[data-theme=light] .workout-builder-cardio-advanced textarea:focus,html[data-theme=light] .workout-builder-method-config textarea:focus{border-color:#00b4c9;box-shadow:0 0 0 3px #00bfd126,var(--wb-shadow-control)}html[data-theme=light] .workout-builder-rest-unit{background:#edf2f6;border-color:#b8c7d3}html[data-theme=light] .workout-builder-rest-unit button{color:#3c566c}html[data-theme=light] .workout-builder-rest-unit button.bg-neon-blue{background:#00d9e8;color:#10243b}html[data-theme=light] .workout-builder-method-choices button{background:#fff;border-color:var(--wb-border);color:#2c4358;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-method-choices button.bg-neon-blue{background:#00dce9;border-color:#00acc3;color:#10243b;box-shadow:0 3px 9px #0099b833}html[data-theme=light] .workout-builder-method-description{background:#eafdff;border-color:#a7e4ea}html[data-theme=light] .workout-builder-method-description p{color:#17657a}html[data-theme=light] .workout-builder-add-exercises{background:#0aff00;border:1px solid #0c9a2b;color:#0c2f17;box-shadow:0 5px 12px #09931f2e,0 15px 28px -14px #00591c6b}html[data-theme=light] .workout-builder-footer{background:linear-gradient(to top,#f3f6f8 10%,rgba(243,246,248,.95) 58%,transparent)}html[data-theme=light] .workout-builder-save{background:#0aff00;border:1px solid #12ab2a;color:#0b1220;box-shadow:0 6px 14px #39ff1438,0 18px 30px -20px #39ff1447}html[data-theme=light] .workout-builder-save:hover{background:#29ec31}html[data-theme=light] .workout-builder-save svg{color:#0b1220}html[data-theme=light] .workout-builder-goal-panel,html[data-theme=light] .workout-builder-exit-panel,html[data-theme=light] .workout-builder-bulk-panel,html[data-theme=light] .workout-builder-grouping-panel{background:var(--wb-surface-soft);border:1px solid var(--wb-border);box-shadow:var(--wb-shadow-panel)}html[data-theme=light] .workout-builder-goal-panel h3,html[data-theme=light] .workout-builder-exit-panel h4,html[data-theme=light] .workout-builder-bulk-panel h4,html[data-theme=light] .workout-builder-grouping-panel h4{color:var(--wb-navy)}html[data-theme=light] .workout-builder-goal-panel>div:first-child>button{color:#39546a}html[data-theme=light] .workout-builder-goal-panel>div:first-child>div>div{background:#dff7fa;color:#0789a2}html[data-theme=light] .workout-builder-goal-panel .space-y-3>button{background:#fff;border-color:var(--wb-border);color:var(--wb-navy);box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-goal-panel .space-y-3>button.border-neon-blue{background:#e5fbfd;border-color:#00bed4}html[data-theme=light] .workout-builder-goal-panel .space-y-3>button svg{color:#078fa8}html[data-theme=light] .workout-builder-goal-panel label{color:#40586c}html[data-theme=light] .workout-builder-goal-panel input{background:#fff;border-color:#b8c7d3;color:var(--wb-navy);box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-goal-panel input::placeholder{color:#64748b}html[data-theme=light] .workout-builder-goal-panel input:focus{border-color:#13a53f;box-shadow:0 0 0 3px #0aff001f,var(--wb-shadow-control)}html[data-theme=light] .workout-builder-goal-panel button.bg-neon-green{background:#0aff00;border:1px solid #0b9829;color:#0b3017;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-exit-panel p,html[data-theme=light] .workout-builder-bulk-panel p,html[data-theme=light] .workout-builder-grouping-panel p{color:#4d6377}html[data-theme=light] .workout-builder-exit-panel button.bg-red-500\/10{background:#fff0f2;border-color:#e8a4b0;color:#b4253e;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-exit-panel button.bg-slate-800,html[data-theme=light] .workout-builder-bulk-panel button.bg-slate-800,html[data-theme=light] .workout-builder-grouping-panel button.bg-slate-800{background:#fff;border-color:var(--wb-border);color:var(--wb-navy);box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-bulk-panel strong{color:var(--wb-navy)}html[data-theme=light] .workout-builder-bulk-panel strong.text-neon-blue{color:#078ba5}html[data-theme=light] .workout-builder-bulk-panel button.bg-neon-blue{background:#00dbe9;border:1px solid #00aec3;color:#10243b;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-grouping-panel h4 svg{color:#078ba5}html[data-theme=light] .workout-builder-grouping-panel button[type=button]{min-width:0}html[data-theme=light] .workout-builder-grouping-panel .custom-scrollbar>button{background:#fff;border-color:var(--wb-border);color:var(--wb-navy);box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-grouping-panel .custom-scrollbar>button.border-neon-blue{background:#e8fbfd;border-color:#00bdd3}html[data-theme=light] .workout-builder-grouping-panel .custom-scrollbar>button p:first-child{color:var(--wb-navy)}html[data-theme=light] .workout-builder-grouping-panel .custom-scrollbar>button span.text-slate-500{color:#52677a}html[data-theme=light] .workout-builder-grouping-panel .custom-scrollbar>button span.text-amber-500{background:#fff3df;border-color:#e7c58b;color:#956116}html[data-theme=light] .workout-builder-grouping-panel .custom-scrollbar>button div.bg-slate-950{background:#fff;border-color:#9aafbf}html[data-theme=light] .workout-builder-grouping-panel .custom-scrollbar>button div.bg-neon-blue{background:#00d9e8;border-color:#00a6be}html[data-theme=light] .workout-builder-grouping-panel .custom-scrollbar::-webkit-scrollbar-track{background:#e7edf2}html[data-theme=light] .workout-builder-grouping-panel button.bg-neon-blue{background:#00d9e8;color:#10243b;box-shadow:var(--wb-shadow-control)}html[data-theme=light] .workout-builder-grouping-panel button:disabled{background:#eef2f6;border-color:#d1dce5;color:#718096;box-shadow:none}html[data-theme=light] .workout-builder-preview-panel{background:var(--wb-surface-soft);box-shadow:var(--wb-shadow-panel)}html[data-theme=light] .workout-builder-preview-content h2{color:#10243b}html[data-theme=light] .workout-builder-preview-content>div:first-child span:nth-child(2){background:#eaf0f5;border-color:var(--wb-border);color:#243d53}html[data-theme=light] .workout-builder-preview-content section h3{color:#425a70}html[data-theme=light] .workout-builder-preview-content section p{color:#21384c}html[data-theme=light] .workout-builder-preview-content section li{background:#fff;border-color:var(--wb-border);color:var(--wb-navy);box-shadow:var(--wb-shadow-card)}html[data-theme=light] .workout-builder-preview-content section li>span:first-child{background:#d7f6fa;border-color:#8fdae5;color:#087d96}html[data-theme=light] .workout-builder-preview-content section.bg-red-500\/5{background:#fff0f3;border-color:#edaab4;box-shadow:var(--wb-shadow-card)}html[data-theme=light] .workout-builder-preview-content section.bg-red-500\/5 h3{color:#b4233e}html[data-theme=light] .workout-builder-preview-content section.bg-red-500\/5 li{background:transparent;border:0;box-shadow:none;color:#56303a}html[data-theme=light] .workout-builder-preview-content .grid.grid-cols-2{border-top-color:#d4dfe7}html[data-theme=light] .workout-builder-preview-content .grid.grid-cols-2>div{min-width:0;background:#fff;border-color:var(--wb-border);box-shadow:var(--wb-shadow-card)}html[data-theme=light] .workout-builder-preview-content .grid.grid-cols-2 p:first-child{color:#52677a}html[data-theme=light] .workout-builder-preview-content .grid.grid-cols-2 p:last-child{color:var(--wb-navy);overflow-wrap:anywhere}html[data-theme=light] .workout-builder-preview-content .grid.grid-cols-2 svg{color:#078ba5}html[data-theme=light] .workout-builder-preview-content>div:last-child button{background:#fff;border:1px solid var(--wb-border);color:var(--wb-navy);box-shadow:var(--wb-shadow-control)}@media(max-width:420px){html[data-theme=light] .workout-builder-main-card{padding:1rem}html[data-theme=light] .workout-builder-exercise-card{padding:.75rem}html[data-theme=light] .workout-builder-exercise-card>div:first-child>div:first-child{min-width:0}html[data-theme=light] .workout-builder-exercise-card>div:first-child>div:last-child{gap:.25rem}html[data-theme=light] .workout-builder-replace,html[data-theme=light] .workout-builder-view,html[data-theme=light] .workout-builder-delete{width:2.25rem;height:2.25rem}html[data-theme=light] .workout-builder-warmup{padding:1rem}html[data-theme=light] .workout-builder-slot{padding-left:.2rem;padding-right:.2rem}html[data-theme=light] .workout-builder-goal-panel,html[data-theme=light] .workout-builder-grouping-panel{padding-left:1rem;padding-right:1rem}html[data-theme=light] .workout-builder-footer>div{padding-left:0;padding-right:0}}@media(pointer:coarse){html[data-theme=light] .workout-builder-slot .opacity-0{opacity:.85}}html[data-theme=light] .revenue-screen{--revenue-shadow-main: 0 4px 10px rgba(15, 23, 42, .1), 0 16px 32px rgba(15, 23, 42, .12), 0 28px 46px -24px rgba(0, 0, 0, .34);--revenue-shadow-sub: 0 3px 8px rgba(15, 23, 42, .1), 0 13px 25px -15px rgba(0, 0, 0, .29);--revenue-shadow-control: 0 2px 6px rgba(15, 23, 42, .1), 0 9px 18px -11px rgba(0, 0, 0, .24);background:#f3f6f8!important;color:#142238}html[data-theme=light] .revenue-screen :is([class*=bg-slate-900],[class*=bg-slate-950],[class*=from-slate-900],[class*="bg-white/"]){background:#f7fafb!important}html[data-theme=light] .revenue-screen [class*=bg-slate-800]{background:#e7eef2!important}html[data-theme=light] .revenue-screen [class*="bg-neon-blue/"]{background:#e2f5fa!important}html[data-theme=light] .revenue-screen [class*="bg-neon-green/"]{background:#e6f6ea!important}html[data-theme=light] .revenue-screen [class*="bg-red-500/"]{background:#fff0ef!important}html[data-theme=light] .revenue-screen [class*="bg-amber-500/"]{background:#fff5df!important}html[data-theme=light] .revenue-screen [class*=text-white]{color:#142238!important}html[data-theme=light] .revenue-screen [class*=text-slate-200],html[data-theme=light] .revenue-screen [class*=text-slate-300]{color:#334155!important}html[data-theme=light] .revenue-screen [class*=text-slate-400],html[data-theme=light] .revenue-screen [class*=text-slate-500],html[data-theme=light] .revenue-screen [class*=text-slate-600]{color:#526174!important}html[data-theme=light] .revenue-screen [class*=text-neon-green],html[data-theme=light] .revenue-screen [class*="text-[#0aff00]"]{color:#15803d!important}html[data-theme=light] .revenue-screen [class*=text-neon-blue],html[data-theme=light] .revenue-screen [class*="text-[#00f0ff]"]{color:#087e9d!important}html[data-theme=light] .revenue-screen [class*=text-red-200],html[data-theme=light] .revenue-screen [class*=text-red-300],html[data-theme=light] .revenue-screen [class*=text-red-400]{color:#b4232c!important}html[data-theme=light] .revenue-screen [class*=text-amber-300],html[data-theme=light] .revenue-screen [class*=text-amber-400],html[data-theme=light] .revenue-screen [class*=text-amber-500]{color:#9a5a05!important}html[data-theme=light] .revenue-screen :is([class*="border-white/"],[class*=border-slate-800],[class*=border-slate-700]){border-color:#c5d5dd!important}html[data-theme=light] .revenue-screen [class*="border-neon-green/"]{border-color:#8fcda0!important}html[data-theme=light] .revenue-screen [class*="border-neon-blue/"]{border-color:#8ccbd9!important}html[data-theme=light] .revenue-screen [class*="border-red-500/"]{border-color:#e7a9ad!important}html[data-theme=light] .revenue-screen [class*="border-amber-500/"]{border-color:#ddba75!important}html[data-theme=light] .revenue-screen .revenue-header{background:#f8fafbf7!important;border-color:#c7d5dd!important;box-shadow:0 5px 16px #0f172a1f,0 13px 25px -18px #00000040!important}html[data-theme=light] .revenue-screen .revenue-header h3{color:#101d32!important}html[data-theme=light] .revenue-screen .revenue-back,html[data-theme=light] .revenue-screen .revenue-eye{background:#fff!important;border-color:#adc3ce!important;color:#173047!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen .revenue-tabs{background:#e8f0f4!important;border-color:#b7cbd5!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen .revenue-tab{color:#475569!important;box-shadow:none!important}html[data-theme=light] .revenue-screen .revenue-tab svg{color:inherit!important}html[data-theme=light] .revenue-screen .revenue-tab.is-active{background:#08c8df!important;color:#102235!important;box-shadow:0 3px 8px #087e9d38,0 9px 18px -10px #00000040!important}html[data-theme=light] .revenue-screen[data-revenue-tab=wallet] .revenue-tab.is-active{background:#32d760!important;box-shadow:0 3px 8px #16653438,0 9px 18px -10px #00000040!important}html[data-theme=light] .revenue-screen .revenue-main-card,html[data-theme=light] .revenue-screen .revenue-modal,html[data-theme=light] .revenue-screen .revenue-tooltip{background:#fff!important;border:1px solid #bfd0d9!important;box-shadow:var(--revenue-shadow-main)!important}html[data-theme=light] .revenue-screen .revenue-sub-card,html[data-theme=light] .revenue-screen .revenue-history-metrics>div,html[data-theme=light] .revenue-screen .revenue-wallet-metrics>div,html[data-theme=light] .revenue-screen .revenue-wallet-shortcuts>button,html[data-theme=light] .revenue-screen .revenue-wallet-status button[class*=bg-slate-950],html[data-theme=light] .revenue-screen .revenue-wallet-status>div[class*=bg-slate-950],html[data-theme=light] .revenue-screen .revenue-subscriptions{background:#f8fbfc!important;border:1px solid #c5d5dd!important;box-shadow:var(--revenue-shadow-sub)!important}html[data-theme=light] .revenue-screen .revenue-confirmed{border-color:#9bcfaa!important}html[data-theme=light] .revenue-screen .revenue-pending{border-color:#efb3b5!important}html[data-theme=light] .revenue-screen .revenue-wallet-status[class*=border-neon-green]{background:#f8fcf9!important;border-color:#92d1a5!important}html[data-theme=light] .revenue-screen .revenue-wallet-status[class*=border-neon-blue]{background:#f7fcfd!important;border-color:#8fcfdd!important}html[data-theme=light] .revenue-screen .revenue-wallet-status[class*=border-amber]{background:#fffaf0!important;border-color:#e4c98e!important}html[data-theme=light] .revenue-screen .revenue-balance[class*=border-amber]{border-color:#e2bd76!important}html[data-theme=light] .revenue-screen .revenue-insight{background:#e6f7fb!important;border:1px solid #8fcfdd!important;box-shadow:var(--revenue-shadow-sub)!important}html[data-theme=light] .revenue-screen .revenue-icon-box,html[data-theme=light] .revenue-screen .revenue-month-icon,html[data-theme=light] .revenue-screen .revenue-wallet-shortcuts>button>div:first-child,html[data-theme=light] .revenue-screen .revenue-wallet-status img[alt="Carteira Trainvo"]{border:1px solid #9ccfda!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen .revenue-icon-box,html[data-theme=light] .revenue-screen .revenue-month-icon{background:#e5f3f7!important}html[data-theme=light] .revenue-screen :is(.revenue-header h3,.revenue-current h4,.revenue-history h4,.revenue-wallet h3)>svg{box-sizing:content-box;padding:3px;background:#e2f5fa;border:1px solid #9ccfda;border-radius:7px;box-shadow:var(--revenue-shadow-control)}html[data-theme=light] .revenue-screen .revenue-student-row{background:#fff!important;border-bottom:1px solid #dce6ea}html[data-theme=light] .revenue-screen .revenue-student-row:hover,html[data-theme=light] .revenue-screen .revenue-month-card:hover,html[data-theme=light] .revenue-screen .revenue-wallet-shortcuts>button:hover{background:#eaf7fa!important;border-color:#83cbda!important}html[data-theme=light] .revenue-screen .revenue-student-row [class*=rounded-2xl][class*=border]{border-color:#a8c7d1!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen .revenue-student-row [class*="bg-red-500/10"]{background:#ffeded!important;color:#ae2e36!important;border-color:#e7a9ad!important}html[data-theme=light] .revenue-screen .revenue-student-row [class*="bg-neon-green/10"]{background:#e5f7e9!important;color:#166534!important;border-color:#98cfa8!important}html[data-theme=light] .revenue-screen .revenue-history-filter{background:#e9f0f4!important}html[data-theme=light] .revenue-screen .revenue-history-filter-button{color:#526174!important;box-shadow:none!important}html[data-theme=light] .revenue-screen .revenue-history-filter-button.is-active{background:#d2f3f9!important;color:#075c76!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen .revenue-history-note{background:#fff4db!important;border:1px solid #deb96b!important;box-shadow:var(--revenue-shadow-sub)!important}html[data-theme=light] .revenue-screen .revenue-history-note p:first-child,html[data-theme=light] .revenue-screen .revenue-history-note svg{color:#996006!important}html[data-theme=light] .revenue-screen .revenue-month-icon{border-color:#a9cbd5!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen .revenue-tooltip{min-width:160px}html[data-theme=light] .revenue-screen .revenue-tooltip [class*="border-white/"]{border-color:#d6e2e8!important}html[data-theme=light] .revenue-screen .revenue-tooltip [class*=text-neon-green]{color:#15803d!important}html[data-theme=light] .revenue-screen .revenue-tooltip [class*=text-neon-blue]{color:#087e9d!important}html[data-theme=light] .revenue-screen button[class*=rounded]:not(.revenue-tab):not([class*=bg-neon-green]):not([class*=bg-neon-blue]):not([class*=bg-amber-400]){box-shadow:var(--revenue-shadow-control)}html[data-theme=light] .revenue-screen button[class*=bg-neon-green],html[data-theme=light] .revenue-screen button[class*=bg-neon-blue],html[data-theme=light] .revenue-screen button[class*=bg-amber-400]{border:1px solid rgba(15,23,42,.16)!important;color:#102235!important;box-shadow:0 4px 10px #0f172a21,0 12px 23px -12px #0000004d!important}html[data-theme=light] .revenue-screen button[class*="bg-neon-green/"]{background:#e4f6e8!important;color:#166534!important;border-color:#9bcfaa!important}html[data-theme=light] .revenue-screen button[class*="bg-neon-blue/"]{background:#e2f5fa!important;color:#075c76!important;border-color:#98d1dc!important}html[data-theme=light] .revenue-screen button[class*="bg-white/"]{background:#f8fbfc!important;border-color:#b7cbd5!important;color:#203249!important}html[data-theme=light] .revenue-screen button[class*="bg-red-500/"]{background:#fff0ef!important;border-color:#e7a9ad!important;color:#ae2e36!important}html[data-theme=light] .revenue-screen button:disabled{box-shadow:none!important}html[data-theme=light] .revenue-screen button[aria-pressed=true]{border-color:#50b76d!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen button[aria-pressed=false]{border-color:#d9878c!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#f4f7f9!important;color:#142238!important;border-color:#aebfc9!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen input[class*=bg-transparent]{background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme=light] .revenue-screen [class*="focus-within:border"]{background:#f4f7f9!important;border-color:#aebfc9!important;box-shadow:var(--revenue-shadow-control)!important}html[data-theme=light] .revenue-screen :is(input,textarea)::placeholder{color:#64748b!important}html[data-theme=light] .revenue-screen :is(input,select,textarea):focus,html[data-theme=light] .revenue-screen [class*="focus-within:border"]:focus-within{border-color:#079fbd!important;outline-color:#079fbd!important}html[data-theme=light] .revenue-screen .revenue-plan-card .revenue-plan-price-field{background:#f1f4f7!important;background-image:none!important;border-color:#94a3b873!important;box-shadow:0 2px 5px #0f172a14,0 8px 18px -12px #0000003b!important}html[data-theme=light] .revenue-screen .revenue-plan-card .revenue-plan-price-field:focus-within{background:#f1f4f7!important;border-color:#22a447!important;box-shadow:0 2px 5px #0f172a14,0 8px 18px -12px #0000003b,0 0 0 2px #22a44726!important}html[data-theme=light] .revenue-screen .revenue-plan-card .revenue-plan-price-field span{color:#526174!important}html[data-theme=light] .revenue-screen .revenue-plan-card .revenue-plan-price-field input.revenue-plan-price-input,html[data-theme=light] .revenue-screen .revenue-plan-card .revenue-plan-price-field input.revenue-plan-price-input:focus{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#142238!important}html[data-theme=light] .revenue-screen .revenue-modal{background:#fbfdfe!important;border-color:#b5c9d3!important}html[data-theme=light] .revenue-screen .revenue-modal :is([class*=bg-slate-900],[class*=bg-slate-950],[class*="bg-white/"]){background:#f1f6f8!important;border-color:#ccd9df!important}html[data-theme=light] .revenue-screen .revenue-modal div:is([class*=bg-slate-900],[class*="bg-white/2"]){box-shadow:var(--revenue-shadow-sub)!important}html[data-theme=light] .revenue-screen .revenue-modal :is([class*="bg-red-500/"],[class*="bg-amber-500/"]){border-color:#e5bb8a!important}html[data-theme=light] .revenue-onboarding,html[data-theme=light] .revenue-onboarding :is(header,main,.stripe-connect-container){background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .revenue-onboarding header{border-color:#c1d1da!important;box-shadow:0 5px 16px #0f172a1a!important}html[data-theme=light] .revenue-onboarding [class*=text-white]{color:#142238!important}html[data-theme=light] .revenue-onboarding [class*=text-slate-400]{color:#526174!important}html[data-theme=light] .revenue-onboarding [class*=text-neon-blue]{color:#087e9d!important}html[data-theme=light] .revenue-onboarding button{background:#fff!important;border:1px solid #b4cbd5!important;color:#173047!important;box-shadow:0 2px 6px #0f172a1a,0 9px 18px -11px #0000003d!important}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}html[data-theme=light] .chat-microphone-button{color:#fff!important;background-color:#1e293b!important}html[data-theme=light] .chat-microphone-button svg{color:#fff!important}.chat-screen-mobile-glass .chat-composer-area{padding:7px 12px 8px;border-top:0;background:transparent;box-shadow:none}.chat-screen-mobile-glass{background-color:#0b0e14;background-image:linear-gradient(#0b0e14f0,#0b0e14f0),url(../trainvo-fundo.png);background-repeat:repeat;background-position:center;background-size:230px 230px}.chat-screen-mobile-glass .chat-messages-scroll{background:transparent}.chat-screen-mobile-glass .chat-composer{width:100%;box-sizing:border-box;padding:5px 7px;border:1px solid rgba(255,255,255,.12);border-radius:9999px;background:#1e1e229e;box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.chat-screen-mobile-glass .chat-composer-input{min-width:0;padding-inline:4px;color:#f8fafc}.chat-screen-mobile-glass .chat-composer-input::placeholder{color:#e2e8f09e;opacity:1}.chat-screen-mobile-glass .chat-composer-attach-button{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#f8fafce0}.chat-screen-mobile-glass .chat-composer-attach-button:hover,.chat-screen-mobile-glass .chat-composer-attach-button:focus-visible{color:#fff;background:#ffffff14}.chat-screen-mobile-glass .chat-composer-send-button{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#ffffff1f;color:#fff;box-shadow:0 3px 10px #00000029}.chat-screen-mobile-glass .chat-composer-send-button:disabled{opacity:.48}html[data-theme=light] .chat-screen-mobile-glass .chat-composer-area{background:transparent;border-color:transparent;box-shadow:none}html[data-theme=light] .chat-screen-mobile-glass{background-color:#f8fafc;background-image:linear-gradient(#f8fafce8,#f8fafce8),url(./trainvo-fundo-light-CBqOB0NI.svg);background-repeat:no-repeat,repeat;background-position:center,center;background-size:100% 100%,230px 230px}html[data-theme=light] .chat-screen-mobile-glass .chat-messages-scroll{background:transparent}html[data-theme=light] .chat-screen-mobile-glass .chat-composer{border-color:#47556933;background:#f6f9fcc7;box-shadow:0 8px 22px #0f172a1f,inset 0 1px #ffffffd1}html[data-theme=light] .chat-screen-mobile-glass .chat-composer-input{color:#172536;caret-color:#087f9f}html[data-theme=light] .chat-screen-mobile-glass .chat-composer-input::placeholder{color:#64748b}html[data-theme=light] .chat-screen-mobile-glass .chat-composer-attach-button{color:#475569}html[data-theme=light] .chat-screen-mobile-glass .chat-composer-send-button{border-color:#ffffff1f;background:#25282e;color:#fff;box-shadow:0 3px 10px #0f172a2e}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.chat-screen-mobile-glass .chat-composer{background:#1e1e22eb}html[data-theme=light] .chat-screen-mobile-glass .chat-composer{background:#f6f9fcf5}}html[data-theme=light] .community-screen,html[data-theme=light] .community-dialog[class*=bg-slate-950]{--community-ink: #132238;--community-muted: #52667a;--community-border: #b7c6d0;--community-cyan: #087f9e;--community-shadow-1: 0 4px 10px rgba(15,23,42,.08), 0 14px 30px rgba(15,23,42,.1), 0 26px 44px -26px rgba(0,0,0,.3);--community-shadow-2: 0 3px 8px rgba(15,23,42,.07), 0 12px 24px -18px rgba(0,0,0,.22);--community-shadow-3: 0 2px 6px rgba(15,23,42,.07), 0 8px 16px -12px rgba(0,0,0,.18);background-color:#f3f6f8;color:var(--community-ink)}html[data-theme=light] .community-screen>:first-child:not(.community-dialog){background:#f7fafcf5;border-bottom:1px solid #bacbd5;box-shadow:0 3px 10px #0f172a14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html[data-theme=light] .community-screen>:first-child>div:first-child button{background:#fff;border:1px solid #b7c6d0;box-shadow:var(--community-shadow-3);color:#17334a}html[data-theme=light] .community-screen>:first-child>div:first-child button:hover{background:#e8f5f8;border-color:#67b9cb}html[data-theme=light] .community-screen>:first-child>div:first-child button [class*=bg-red]{background:#ef4444;border-color:#fff;color:#fff}html[data-theme=light] .community-screen>:first-child .grid.grid-cols-4 [class*=text-slate]{color:#52667a}html[data-theme=light] .community-screen>:first-child .grid.grid-cols-4 [class*=text-neon-blue]{color:#087f9e}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=bg-slate-900],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=bg-slate-905],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=bg-slate-850],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-[#08111F]"],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-[#0e223a]"],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-[#0a1528]"],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=from-slate-900]{background-color:#fff;background-image:none;border-color:var(--community-border, #b7c6d0);box-shadow:var(--community-shadow-1, 0 4px 10px rgba(15,23,42,.08), 0 14px 30px rgba(15,23,42,.1), 0 26px 44px -26px rgba(0,0,0,.3))}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=bg-slate-950],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=bg-slate-800],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=bg-slate-750],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-white/5"],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-white/10"],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-white/[0.02]"]{background-color:#f5f8fa;border-color:#c5d2db;box-shadow:var(--community-shadow-2, 0 3px 8px rgba(15,23,42,.07), 0 12px 24px -18px rgba(0,0,0,.22))}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=border-slate-8],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=border-slate-7],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="border-white/5"],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="border-white/10"]{border-color:#b7c6d0}html[data-theme=light] :is(.community-screen,.community-dialog) [class*="divide-white/5"]>*+*{border-color:#d2dde4}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-white],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-slate-100],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-slate-200],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-slate-300]{color:#132238}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-slate-400],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-slate-500],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-slate-600],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-slate-700]{color:#52667a}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-neon-blue],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="text-[#00f0ff]"],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="text-[#00e1ff]"]{color:#087f9e}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-emerald-400],html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-neon-green]{color:#087548}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-red-400]{color:#bd273b}html[data-theme=light] :is(.community-screen,.community-dialog) [class*=text-amber-400]{color:#a66309}html[data-theme=light] :is(.community-screen,.community-dialog) button[class*=bg-neon-blue],html[data-theme=light] :is(.community-screen,.community-dialog) button[class*="bg-[#00f0ff]"],html[data-theme=light] :is(.community-screen,.community-dialog) button[class*="bg-[#00e1ff]"]{background:#12b9d4;border-color:#078ba6;color:#082435;box-shadow:0 3px 8px #0f172a1f,0 12px 24px -12px #087f9e61}html[data-theme=light] :is(.community-screen,.community-dialog) button[class*=bg-slate],html[data-theme=light] :is(.community-screen,.community-dialog) button[class*="bg-white/"],html[data-theme=light] :is(.community-screen,.community-dialog) button[class*="bg-[#0e223a]"]{background:#f8fbfc;border:1px solid #b7c6d0;color:#17334a;box-shadow:var(--community-shadow-3, 0 2px 6px rgba(15,23,42,.07), 0 8px 16px -12px rgba(0,0,0,.18))}html[data-theme=light] :is(.community-screen,.community-dialog) button[class*="bg-neon-blue/10"],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-neon-blue/10"]{background:#e1f6fa;border-color:#8ccfda;color:#087f9e}html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-[#0e223a]"][class*=border-neon-blue],html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-[#0e223a]"][class*="border-[#00f0ff]"]{background:#daf3f8;border-color:#46afc4;color:#075b72}html[data-theme=light] :is(.community-screen,.community-dialog) [class*="bg-rose-500/10"]{background:#fff0f2;border-color:#f2a6b2;box-shadow:var(--community-shadow-2)}html[data-theme=light] :is(.community-screen,.community-dialog) button[class*=bg-rose-500],html[data-theme=light] :is(.community-screen,.community-dialog) button[class*=bg-red-500]{color:#fff;box-shadow:var(--community-shadow-3)}html[data-theme=light] :is(.community-screen,.community-dialog) :is(input:not([type=checkbox]):not([type=file]),textarea,select){background:#f4f7f9;border-color:#b7c6d0;color:#132238;box-shadow:var(--community-shadow-3, 0 2px 6px rgba(15,23,42,.07), 0 8px 16px -12px rgba(0,0,0,.18))}html[data-theme=light] :is(.community-screen,.community-dialog) :is(input,textarea)::placeholder{color:#65788a}html[data-theme=light] :is(.community-screen,.community-dialog) :is(input,textarea,select):focus{border-color:#15a7bf;outline-color:#15a7bf}html[data-theme=light] :is(.community-screen,.community-dialog) .peer:not(:checked)+[class*=bg-slate-800]{background:#b9c9d2}html[data-theme=light] :is(.community-screen,.community-dialog) .peer:checked+[class*="peer-checked:bg-neon-blue"]{background:#11b4ce}html[data-theme=light] .community-lightbox,html[data-theme=light] .community-lightbox [class*=bg-black]{background-color:#000000f2}html[data-theme=light] .community-lightbox [class*=text-white],html[data-theme=light] .community-screen [class*=bg-black] [class*=text-white]{color:#fff}html[data-theme=light] .community-screen .community-podium{background:#fff;border-color:#b7c6d0;box-shadow:var(--community-shadow-1)}html[data-theme=light] .community-screen .community-podium .community-podium-gold{background:linear-gradient(180deg,#fff7d7,#f6e29a);border-color:#e2be4d;box-shadow:0 8px 18px #e2be4d3d,0 18px 32px -20px #0003}html[data-theme=light] .community-screen .community-podium .community-podium-silver{background:linear-gradient(180deg,#f8fbff,#dfe7f0);border-color:#b7c3d1;box-shadow:0 8px 18px #94a3b833,0 18px 32px -20px #0000002e}html[data-theme=light] .community-screen .community-podium .community-podium-bronze{background:linear-gradient(180deg,#f8e6d8,#ddb08b);border-color:#c58b63;box-shadow:0 8px 18px #c58b6338,0 18px 32px -20px #0000002e}html[data-theme=light] .community-screen .community-podium :is(.community-podium-gold,.community-podium-silver,.community-podium-bronze) h5{color:#132238}html[data-theme=light] .community-screen .community-podium .community-podium-gold>p:first-of-type{color:#895805}html[data-theme=light] .community-screen .community-podium .community-podium-silver>p:first-of-type{color:#36536d}html[data-theme=light] .community-screen .community-podium .community-podium-bronze>p:first-of-type{color:#85461f}html[data-theme=light] .community-screen .community-podium :is(.community-podium-gold,.community-podium-silver,.community-podium-bronze)>p:nth-of-type(2){color:#405367}html[data-theme=light] .community-screen .community-podium [class*=rounded-full][class*=bg-slate-955]{background:#fff;box-shadow:var(--community-shadow-3)}html[data-theme=light] .community-screen .community-podium [class*=rounded-full][class*="from-[#111923]"],html[data-theme=light] .community-screen .community-podium [class*=rounded-full][class*=from-slate-900],html[data-theme=light] .community-screen .community-podium [class*=rounded-full][class*="from-[#231206]"]{background:#e8f1f5;color:#132238}html[data-theme=light] .community-screen .community-podium [class*="bg-[#1e2a38]"],html[data-theme=light] .community-screen .community-podium [class*="bg-[#2a1b04]"],html[data-theme=light] .community-screen .community-podium [class*="bg-[#231102]"]{background:#263b50}html[data-theme=light] .community-screen .community-podium [class*="bg-[#1e2a38]"] [class*=text-white],html[data-theme=light] .community-screen .community-podium [class*="bg-[#2a1b04]"] [class*=text-amber],html[data-theme=light] .community-screen .community-podium [class*="bg-[#231102]"] [class*=text-amber]{color:#fff}html[data-theme=light] .community-settings-dialog>.community-settings-panel{background:#f7f9fb;border:1px solid #d9e4ec;box-shadow:0 12px 30px #0f172a29,0 24px 50px -28px #00000052}html[data-theme=light] .community-settings-dialog h3,html[data-theme=light] .community-settings-dialog .community-settings-private [class*=text-white],html[data-theme=light] .community-settings-dialog .community-settings-item [class*=text-white]{color:#132238;opacity:1}html[data-theme=light] .community-screen .community-settings-dialog [class*=text-white]{color:#132238}html[data-theme=light] .community-settings-dialog .community-settings-private [class*=text-slate-500],html[data-theme=light] .community-settings-dialog .community-settings-item [class*=text-slate-500]{color:#465b6e;opacity:1}html[data-theme=light] .community-settings-dialog .community-settings-panel>div:first-child button{background:#fff;border:1px solid #cfd9e2;color:#1d3148;box-shadow:0 2px 6px #0f172a14,0 8px 16px -12px #0000002e}html[data-theme=light] .community-settings-dialog .community-settings-private{background:#f3f7fa;border:1px solid #d5e2eb;box-shadow:0 4px 10px #0f172a0f,0 10px 24px -18px #0003}html[data-theme=light] .community-settings-dialog .community-settings-item{gap:1rem;padding-block:.75rem;border-bottom:1px solid #d9e4ec}html[data-theme=light] .community-settings-dialog .community-settings-item:last-child{border-bottom:0}html[data-theme=light] .community-settings-dialog .community-settings-toggle{background:#c9d6e1;box-shadow:inset 0 1px 3px #0f172a1f}html[data-theme=light] .community-settings-dialog input:checked+.community-settings-toggle{background:linear-gradient(135deg,#17d6e3,#08b7d4);box-shadow:0 2px 6px #087f9e33}html[data-theme=light] .community-settings-dialog .community-settings-toggle:after{background:#fff;border:1px solid #bdcbd4;box-shadow:0 1px 3px #0f172a33}html[data-theme=light] .community-settings-dialog .community-settings-cancel{background:#fff;border:1px solid #cfd9e2;color:#1d3148;box-shadow:0 3px 8px #0f172a0f,0 10px 18px -14px #0000002e}html[data-theme=light] .community-settings-dialog .community-settings-save:not(:disabled){background:#13bed5;border:1px solid #078ba6;color:#082435;box-shadow:0 4px 10px #087f9e38,0 14px 28px -14px #087f9e8c}html[data-theme=light] :is(.community-skeleton,.community-skeleton-loader [class*=bg-slate-900],.community-skeleton-loader .community-skeleton){background:#fff;border-color:#b7c6d0;box-shadow:0 3px 8px #0f172a12,0 12px 24px -18px #00000038}html[data-theme=light] :is(.community-skeleton,.community-skeleton-loader) [class*=bg-slate-950]{background:#eef3f6;border-color:#c9d6de}html[data-theme=light] :is(.community-skeleton,.community-skeleton-loader) [class*=bg-slate-800],html[data-theme=light] :is(.community-skeleton,.community-skeleton-loader) [class*=bg-slate-850],html[data-theme=light] .community-skeleton-loader>div [class*="bg-slate-900/50"]{background:#d7e2e8}html[data-theme=light] :is(.community-skeleton,.community-skeleton-loader) [class*="border-white/5"],html[data-theme=light] :is(.community-skeleton,.community-skeleton-loader) [class*=border-slate-800]{border-color:#c9d6de}html[data-theme=light] :is(.community-skeleton,.community-skeleton-loader) [class*=text-slate-700]{color:#8399a6}html[data-theme=light] .community-dialog>[class*=bg-slate-900],html[data-theme=light] .community-dialog>[class*="bg-[#0a1528]"]{background:#fff;border-color:#aebfca;box-shadow:0 18px 55px #0f172a47,0 4px 14px #0f172a1f}html[data-theme=light] .community-dialog [class*=border-b]{border-color:#cbd8df}html[data-theme=light] .community-dialog [class*="bg-neon-blue/5"],html[data-theme=light] .community-dialog [class*="bg-[#00e1ff]/10"]{background:#e8f8fb;border-color:#a7d9e2}html[data-theme=light] .community-dialog [class*="bg-[#00e1ff]/10"]{color:#087f9e}html[data-theme=light] .community-dialog [class*=bg-slate-950]:is([class*=rounded-2xl],[class*=rounded-xl]){background:#f5f8fa;box-shadow:var(--community-shadow-2, 0 3px 8px rgba(15,23,42,.07), 0 12px 24px -18px rgba(0,0,0,.22))}html[data-theme=light] .community-share>div[class*="bg-[#071018]"]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)),html[data-theme=light] .community-share [class*="bg-[#071018]"]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)){background:#fff;border-color:#b7c6d0;box-shadow:0 18px 55px #0f172a3d,0 4px 14px #0f172a1f}html[data-theme=light] .community-share [class*="bg-[#0a1528]"]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)){background:#f4f7f9;border-color:#b7c6d0;color:#132238}html[data-theme=light] .community-share [class*=text-white]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)){color:#132238}html[data-theme=light] .community-share [class*=text-slate-400]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)),html[data-theme=light] .community-share [class*=text-slate-500]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)){color:#52667a}html[data-theme=light] .community-share [class*="bg-white/5"]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)){background:#f1f7f9;border-color:#b7c6d0;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .community-share textarea:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *))::placeholder{color:#65788a}html[data-theme=light] .community-share button[class*=bg-cyan-500]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)),html[data-theme=light] .community-share button[class*="bg-[#00d1ff]"]:not(:is(#workout-sticker-export *,#running-sticker-export *,.community-sticker-preview *)){color:#082435;box-shadow:0 3px 8px #0f172a1f,0 12px 24px -12px #087f9e61}html[data-theme=light] .community-trainer [class*=border-l-neon-blue]{border-left-color:#09a9c5}html[data-theme=light] .community-screen [class*=bg-slate-950][class*=rounded-full][class*=overflow-hidden],html[data-theme=light] .community-screen [class*=bg-slate-800][class*=rounded-full][class*=overflow-hidden],html[data-theme=light] .community-dialog [class*=bg-slate-800][class*=rounded-full][class*=overflow-hidden]{background:#e5f1f5;border-color:#9cb8c6;box-shadow:0 2px 6px #0f172a1f}html[data-theme=light] .community-dialog [class*="bg-slate-850/60"][class*=border-neon-blue]{background:#e6f7fa;border-color:#78c7d5;opacity:1}html[data-theme=light] .community-dialog [class*="bg-slate-950/20"][class*=opacity-80]{background:#fff;opacity:1}html[data-theme=light] .community-screen [class*="bg-emerald-500/10"],html[data-theme=light] .community-dialog [class*="bg-emerald-500/10"]{background:#e7f5eb;border-color:#8acba3;color:#087548}html[data-theme=light] .community-screen [class*="bg-amber-500/10"]{background:#fff5dd;border-color:#ebc474;color:#9a620a}html[data-theme=light] .community-screen [class*="bg-neon-blue/10"][class*=rounded-full]{box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .community-student button[class*="bg-neon-blue/10"][class*="hover:bg-neon-blue"]{background:#11b4cf;color:#082435;border-color:#078ba6;box-shadow:0 3px 8px #0f172a1f,0 12px 24px -12px #087f9e61}html[data-theme=light] .community-screen [class*=bg-slate-950][class*="h-1.5"],html[data-theme=light] .community-screen [class*=bg-slate-950][class*=h-2]{background:#d0dce3;box-shadow:inset 0 1px 2px #0f172a1f}html[data-theme=light] .community-dialog [class*=bg-slate-900][class*=border-t],html[data-theme=light] .community-dialog [class*=from-slate-950][class*=border-t]{background:#fafcfdf7;border-color:#bdcdd6;box-shadow:0 -5px 16px #0f172a14}html[data-theme=light] .client-dashboard-screen{--client-canvas: #f3f6f8;--client-card: #ffffff;--client-inner: #f7f9fb;--client-surface: #f1f4f7;--client-text: #142238;--client-secondary: #52657a;--client-muted: #64748b;--client-border: #cbd5e1;--client-shadow: 0 6px 14px rgba(15,23,42,.13), 0 18px 34px -18px rgba(15,23,42,.25), 0 30px 48px -28px rgba(0,0,0,.3);--client-shadow-clean: 0 5px 12px rgba(15,23,42,.12), 0 16px 30px -18px rgba(15,23,42,.24), 0 26px 42px -30px rgba(0,0,0,.28);--client-inner-shadow: 0 3px 8px rgba(15,23,42,.1), 0 10px 20px -12px rgba(0,0,0,.22);background:var(--client-canvas);color:var(--client-text)}html[data-theme=light] .client-dashboard-screen [class~=bg-slate-950],html[data-theme=light] .client-dashboard-screen [class~="bg-slate-950/20"],html[data-theme=light] .client-dashboard-screen [class~="bg-slate-950/30"],html[data-theme=light] .client-dashboard-screen [class~="bg-slate-950/40"],html[data-theme=light] .client-dashboard-screen [class~="bg-slate-950/50"],html[data-theme=light] .client-dashboard-screen [class~="bg-slate-950/60"],html[data-theme=light] .client-dashboard-screen [class~="bg-[#0b0e14]"],html[data-theme=light] .client-dashboard-screen [class~="bg-[#020617]"]{background-color:var(--client-canvas)!important}html[data-theme=light] .client-dashboard-screen [class~=bg-slate-900],html[data-theme=light] .client-dashboard-screen [class~="bg-slate-900/50"],html[data-theme=light] .client-dashboard-screen [class~="bg-slate-950/80"]{background-color:var(--client-card)!important}html[data-theme=light] .client-dashboard-screen [class~=bg-slate-800],html[data-theme=light] .client-dashboard-screen [class~="bg-slate-800/50"],html[data-theme=light] .client-dashboard-screen [class~="bg-white/5"],html[data-theme=light] .client-dashboard-screen [class~="bg-white/10"]{background-color:var(--client-surface)!important}html[data-theme=light] .client-dashboard-screen [class~=text-white],html[data-theme=light] .client-dashboard-screen [class~=text-slate-100],html[data-theme=light] .client-dashboard-screen [class~=text-slate-200],html[data-theme=light] .client-dashboard-screen [class~=text-slate-300],html[data-theme=light] .client-dashboard-screen [class~=text-slate-400]{color:var(--client-text)!important}html[data-theme=light] .client-dashboard-screen [class~=text-slate-500],html[data-theme=light] .client-dashboard-screen [class~=text-slate-600]{color:var(--client-secondary)!important}html[data-theme=light] .client-dashboard-screen [class*="border-white/"],html[data-theme=light] .client-dashboard-screen [class*=border-slate-8],html[data-theme=light] .client-dashboard-screen [class*=border-slate-7]{border-color:var(--client-border)!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-header{background:#fff!important;color:var(--client-text);border-color:var(--client-border)!important;box-shadow:0 5px 16px #0f172a1f}html[data-theme=light] .client-dashboard-screen .client-dashboard-header button{background-color:var(--client-card)!important;border-color:var(--client-border)!important;color:var(--client-text)!important;box-shadow:0 2px 7px #0f172a17}html[data-theme=light] .client-dashboard-screen .client-dashboard-header img{background:var(--client-surface)}html[data-theme=light] .client-dashboard-screen .client-notification-count{min-width:18px;height:18px;padding-inline:3px;line-height:1;top:0;right:0;transform:translate(25%,-25%);border-color:#fff!important;font-size:9px;white-space:nowrap;box-shadow:none!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-content{background:var(--client-canvas)}html[data-theme=light] .client-dashboard-screen .client-dashboard-shortcuts>button,html[data-theme=light] .client-dashboard-screen #client-tour-reports-card,html[data-theme=light] .client-dashboard-screen #client-tour-marketplace-card,html[data-theme=light] .client-dashboard-screen #client-tour-chat-card,html[data-theme=light] .client-dashboard-screen .client-dashboard-strength-card,html[data-theme=light] .client-dashboard-screen .client-dashboard-running-card,html[data-theme=light] .client-dashboard-screen .client-dashboard-subscription,html[data-theme=light] .client-dashboard-screen .client-dashboard-free-workout{background:var(--client-card)!important;color:var(--client-text);border:1px solid var(--client-border)!important;box-shadow:var(--client-shadow-clean)!important}html[data-theme=light] .client-dashboard-screen #client-tour-free-mode-card{background:#fff!important;color:var(--client-text)!important;border:1px solid var(--client-border)!important;box-shadow:var(--client-shadow-clean)!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-activity-cards h3,html[data-theme=light] .client-dashboard-screen .client-dashboard-activity-cards h4,html[data-theme=light] .client-dashboard-screen .client-dashboard-subscription h2,html[data-theme=light] .client-dashboard-screen .client-dashboard-subscription h3{color:var(--client-text)}html[data-theme=light] .client-dashboard-screen .client-dashboard-shortcuts [class*="text-[#00f3ff]"],html[data-theme=light] .client-dashboard-screen .client-dashboard-shortcuts [class~=text-cyan-400],html[data-theme=light] .client-dashboard-screen .client-dashboard-activity-cards [class*="text-[#00f3ff]"],html[data-theme=light] .client-dashboard-screen .client-dashboard-activity-cards [class~=text-cyan-400]{color:#007d95!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-free-workout button[class*="bg-[#24ff00]"],html[data-theme=light] .client-dashboard-screen .client-dashboard-free-workout button[class*="bg-[#00ff00]"],html[data-theme=light] .client-dashboard-screen .client-dashboard-ai-view button[class*="bg-[#24ff00]"]{background:#24ff00!important;color:#08121c!important;border-color:#16c700!important;box-shadow:0 5px 12px #00000026,0 10px 24px #24ff0038}html[data-theme=light] .client-dashboard-screen .client-dashboard-activity-cards button[class*="bg-[#00f3ff]"]{background:#00cdea!important;color:#08121c!important;border-color:#00a8c1!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-shortcuts>button>div:first-child{box-shadow:0 3px 8px #0f172a14!important}html[data-theme=light] .client-dashboard-screen .client-free-workout-icon{background:#e8f7ec!important;color:#15803d!important;border-color:#b9dfc7!important;box-shadow:0 2px 5px #0f172a14!important;filter:none!important}html[data-theme=light] .client-dashboard-screen .client-free-workout-icon svg{color:#15803d!important;filter:none!important}html[data-theme=light] .client-dashboard-screen .client-free-workout-decoration{display:none!important}html[data-theme=light] .client-dashboard-screen .client-free-workout-title{color:#142238!important;text-shadow:none!important;filter:none!important;box-shadow:none!important}html[data-theme=light] .client-dashboard-screen .client-free-workout-badge{color:#15803d!important;text-shadow:none!important;filter:none!important;box-shadow:none!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-free-workout button{box-shadow:0 3px 8px #0f172a1a!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-hydration>button{background:#fff!important;color:var(--client-text)!important;border:1px solid var(--client-border)!important;box-shadow:var(--client-shadow-clean)!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-hydration>button>div:first-child>div:first-child,html[data-theme=light] .client-dashboard-screen .client-dashboard-reports>div:first-child>div:first-child,html[data-theme=light] .client-dashboard-screen .client-dashboard-marketplace>div:first-child>div:first-child,html[data-theme=light] .client-dashboard-screen .client-dashboard-strength-card>div:first-child,html[data-theme=light] .client-dashboard-screen .client-dashboard-running-card>div:first-child,html[data-theme=light] .client-dashboard-screen #client-tour-free-mode-card .client-free-mode-icon,html[data-theme=light] .client-dashboard-screen .client-dashboard-reports>div:last-child,html[data-theme=light] .client-dashboard-screen .client-dashboard-marketplace>div:last-child{box-shadow:0 3px 8px #0f172a14!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-strength-card,html[data-theme=light] .client-dashboard-screen .client-dashboard-running-card{box-shadow:0 3px 8px #0f172a17,0 10px 18px -12px #0f172a33!important}html[data-theme=light] .client-dashboard-screen .client-strength-icon{background:#e7f3ff!important;border:1px solid #bddcf6!important;color:#2376b9!important;box-shadow:0 3px 7px #0f172a1a!important}html[data-theme=light] .client-dashboard-screen .client-running-icon{background:#e7f7ec!important;border:1px solid #b9dfc7!important;color:#15803d!important;box-shadow:0 3px 7px #0f172a1a!important}html[data-theme=light] .client-dashboard-screen .client-marketplace-icon{background:#e8f5fc!important;border:1px solid #b7dced!important;color:#0284c7!important;box-shadow:0 3px 8px #0f172a14!important}html[data-theme=light] .client-dashboard-screen .client-marketplace-icon svg{color:#0284c7!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-marketplace>div:last-child{background:#eef3f6!important;border-color:#cbd5e1!important;color:#52657a!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-marketplace>div:last-child svg{color:#52657a!important}html[data-theme=light] .client-dashboard-screen #client-tour-free-mode-card>div:last-child{background:#e5f8ed!important;border-color:#b7dec4!important;color:#14532d!important;box-shadow:0 3px 8px #0f172a14!important}html[data-theme=light] .client-dashboard-screen .client-dashboard-hydration [class~=text-white],html[data-theme=light] .client-dashboard-screen .client-dashboard-hydration [class~=text-slate-200],html[data-theme=light] .client-dashboard-screen .client-dashboard-hydration [class~=text-slate-300]{color:var(--client-text)!important}html[data-theme=light] .client-dashboard-ai-module-selector,html[data-theme=light] .client-dashboard-ai-consent,html[data-theme=light] .client-dashboard-ai-plans,html[data-theme=light] .client-dashboard-ai-quiz-stage,html[data-theme=light] .client-dashboard-ai-quiz{background:var(--client-canvas)!important;color:var(--client-text)!important}html[data-theme=light] .client-dashboard-ai-module-selector>header,html[data-theme=light] .client-dashboard-ai-consent>header,html[data-theme=light] .client-dashboard-ai-plans>header,html[data-theme=light] .client-dashboard-ai-quiz>header{background:#fff!important;border-color:var(--client-border)!important;box-shadow:0 3px 10px #0f172a14}html[data-theme=light] .client-dashboard-ai-module-selector [class~=bg-slate-900],html[data-theme=light] .client-dashboard-ai-consent [class~=bg-slate-900],html[data-theme=light] .client-dashboard-ai-plans [class~=bg-slate-900],html[data-theme=light] .client-dashboard-ai-quiz [class~=bg-slate-900],html[data-theme=light] .client-dashboard-ai-module-selector [class~="bg-[#151a23]"],html[data-theme=light] .client-dashboard-ai-consent [class~="bg-[#151a23]"],html[data-theme=light] .client-dashboard-ai-plans [class~="bg-[#151a23]"],html[data-theme=light] .client-dashboard-ai-quiz [class~="bg-[#151a23]"]{background:#fff!important;color:var(--client-text)!important;border-color:var(--client-border)!important;box-shadow:var(--client-shadow)}html[data-theme=light] .client-dashboard-ai-module-selector [class~=bg-slate-800],html[data-theme=light] .client-dashboard-ai-consent [class~=bg-slate-800],html[data-theme=light] .client-dashboard-ai-plans [class~=bg-slate-800],html[data-theme=light] .client-dashboard-ai-quiz [class~=bg-slate-800],html[data-theme=light] .client-dashboard-ai-module-selector [class~=bg-slate-950],html[data-theme=light] .client-dashboard-ai-consent [class~=bg-slate-950],html[data-theme=light] .client-dashboard-ai-plans [class~=bg-slate-950],html[data-theme=light] .client-dashboard-ai-quiz [class~=bg-slate-950]{background:#f7f9fb!important;color:var(--client-text)!important}html[data-theme=light] .client-dashboard-ai-module-selector [class~=text-white],html[data-theme=light] .client-dashboard-ai-consent [class~=text-white],html[data-theme=light] .client-dashboard-ai-plans [class~=text-white],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-white],html[data-theme=light] .client-dashboard-ai-module-selector [class~=text-slate-100],html[data-theme=light] .client-dashboard-ai-consent [class~=text-slate-100],html[data-theme=light] .client-dashboard-ai-plans [class~=text-slate-100],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-slate-100],html[data-theme=light] .client-dashboard-ai-module-selector [class~=text-slate-200],html[data-theme=light] .client-dashboard-ai-consent [class~=text-slate-200],html[data-theme=light] .client-dashboard-ai-plans [class~=text-slate-200],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-slate-200],html[data-theme=light] .client-dashboard-ai-module-selector [class~=text-slate-300],html[data-theme=light] .client-dashboard-ai-consent [class~=text-slate-300],html[data-theme=light] .client-dashboard-ai-plans [class~=text-slate-300],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-slate-300]{color:var(--client-text)!important}html[data-theme=light] .client-dashboard-ai-module-selector [class~=text-slate-400],html[data-theme=light] .client-dashboard-ai-consent [class~=text-slate-400],html[data-theme=light] .client-dashboard-ai-plans [class~=text-slate-400],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-slate-400],html[data-theme=light] .client-dashboard-ai-module-selector [class~=text-slate-500],html[data-theme=light] .client-dashboard-ai-consent [class~=text-slate-500],html[data-theme=light] .client-dashboard-ai-plans [class~=text-slate-500],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-slate-500],html[data-theme=light] .client-dashboard-ai-module-selector [class~=text-slate-600],html[data-theme=light] .client-dashboard-ai-consent [class~=text-slate-600],html[data-theme=light] .client-dashboard-ai-plans [class~=text-slate-600],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-slate-600]{color:var(--client-secondary)!important}html[data-theme=light] .client-dashboard-ai-module-selector [class*="border-white/"],html[data-theme=light] .client-dashboard-ai-consent [class*="border-white/"],html[data-theme=light] .client-dashboard-ai-plans [class*="border-white/"],html[data-theme=light] .client-dashboard-ai-quiz [class*="border-white/"],html[data-theme=light] .client-dashboard-ai-module-selector [class*=border-slate-8],html[data-theme=light] .client-dashboard-ai-consent [class*=border-slate-8],html[data-theme=light] .client-dashboard-ai-plans [class*=border-slate-8],html[data-theme=light] .client-dashboard-ai-quiz [class*=border-slate-8]{border-color:var(--client-border)!important}html[data-theme=light] .client-dashboard-ai-quiz-stage{background:var(--client-canvas)!important;color:var(--client-text)!important}html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=bg-slate-950],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~="bg-[#0b0e14]"],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=bg-slate-900]{background:#fff!important;color:var(--client-text)!important}html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=bg-slate-800]{background:#f1f4f7!important;color:var(--client-text)!important}html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-white],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-slate-100],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-slate-200],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-slate-300]{color:#142238!important}html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-slate-400],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-slate-500],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-slate-600]{color:#52657a!important}html[data-theme=light] .client-dashboard-ai-quiz-stage [class*="border-white/"],html[data-theme=light] .client-dashboard-ai-quiz-stage [class*=border-slate-8]{border-color:#cbd5e1!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-days-scroll{padding:16px 12px!important;scroll-padding-inline:12px}html[data-theme=light] .client-quiz-milestone-root{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .client-quiz-milestone-root>header{background:#fff!important;border-bottom:1px solid #d3dce5}html[data-theme=light] .client-quiz-milestone-root>header button{background:#fff!important;border:1px solid #cbd5e1!important;color:#142238!important;box-shadow:0 2px 6px #0f172a14}html[data-theme=light] .client-quiz-milestone-scroll{background:#f3f6f8!important}html[data-theme=light] .client-quiz-milestone-scroll [class*="bg-white/"]{background:#fff!important;border-color:#d3dce5!important}html[data-theme=light] .client-quiz-milestone-eyebrow{color:#007d95!important}html[data-theme=light] .client-quiz-milestone-title{color:#142238!important}html[data-theme=light] .client-quiz-milestone-description,html[data-theme=light] .client-quiz-milestone-progress-label,html[data-theme=light] .client-quiz-milestone-label{color:#52657a!important}html[data-theme=light] .client-quiz-milestone-progress-track{background:#dce5ec!important}html[data-theme=light] .client-quiz-milestone-progress-fill{background:#00a8bd!important}html[data-theme=light] .client-quiz-milestone-list>:not([hidden])~:not([hidden]){border-color:#d3dce5!important}html[data-theme=light] .client-quiz-milestone-value{color:#142238!important}html[data-theme=light] .client-quiz-milestone-direction-icon{background:#e8f7ec!important;border-color:#b9dfc7!important;color:#15803d!important}html[data-theme=light] .client-quiz-milestone-direction-label{color:#15803d!important}html[data-theme=light] .client-quiz-milestone-weight-journey{background:#fff!important;border-color:#d3dce5!important;color:#142238!important}html[data-theme=light] .client-quiz-milestone-continue{background:#00cde8!important;color:#0b1220!important;border:1px solid #00b4ce!important;box-shadow:0 5px 12px #0f172a1f,0 8px 18px -12px #00a8bd59!important}html[data-theme=light] .client-ai-quiz-root{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .client-ai-quiz-root>header{background:#fff!important;border-bottom:1px solid #d3dce5}html[data-theme=light] .client-ai-quiz-header-button,html[data-theme=light] .client-quiz-close-button{background:#fff!important;color:#142238!important;border:1px solid #cbd5e1!important;box-shadow:0 2px 6px #0f172a14}html[data-theme=light] .client-ai-quiz-footer{background:#fff!important;border-color:#d3dce5!important}html[data-theme=light] .client-ai-quiz-progress-track{background:#dce5ec!important}html[data-theme=light] .client-ai-quiz-progress-fill{background:#00a8bd!important}html[data-theme=light] .client-ai-quiz-scroll [class*="bg-white/"]{background:#f7f9fb!important;border-color:#d3dce5!important}html[data-theme=light] .client-ai-quiz-scroll [class*="text-white/"]{color:#52657a!important}html[data-theme=light] .client-ai-quiz-option{background:#fff!important;color:#142238!important;border-color:#cbd5e1!important;box-shadow:0 2px 6px #0f172a0f}html[data-theme=light] .client-ai-quiz-option-selected{background:#e0f5fb!important;color:#142238!important;border-color:#00a8bd!important;box-shadow:0 3px 8px #0f172a14!important}html[data-theme=light] .client-ai-quiz-option-check{background:#008da8!important;color:#fff!important}html[data-theme=light] .client-ai-quiz-option-unchecked{border-color:#94a3b8!important}html[data-theme=light] .client-ai-quiz-textarea,html[data-theme=light] .client-ai-quiz-extra-input,html[data-theme=light] .client-ai-quiz-root input:not(.client-quiz-number-input){background:#fff!important;color:#142238!important;border-color:#cbd5e1!important}html[data-theme=light] .client-ai-quiz-textarea::placeholder,html[data-theme=light] .client-ai-quiz-extra-input::placeholder,html[data-theme=light] .client-ai-quiz-root input:not(.client-quiz-number-input)::placeholder{color:#64748b!important;opacity:1}html[data-theme=light] .client-ai-quiz-textarea:focus,html[data-theme=light] .client-ai-quiz-extra-input:focus{border-color:#008da8!important}html[data-theme=light] .client-ai-quiz-back{background:#fff!important;color:#142238!important;border:1px solid #cbd5e1!important;box-shadow:0 2px 6px #0f172a12}html[data-theme=light] .client-ai-quiz-continue:not(:disabled){background:#00cde8!important;color:#0b1220!important;border:1px solid #00b4ce!important;box-shadow:0 5px 12px #0f172a1f,0 8px 18px -12px #00a8bd59!important}html[data-theme=light] .client-ai-quiz-continue:disabled{background:#e2e8f0!important;color:#64748b!important;border:1px solid #cbd5e1!important;box-shadow:none!important;cursor:not-allowed}html[data-theme=light] .client-ai-quiz-final-continue,html[data-theme=light] .client-quiz-modal-continue{background:#00cde8!important;color:#0b1220!important;border:1px solid #00b4ce!important;box-shadow:0 5px 12px #0f172a1f,0 10px 20px -12px #00a8bd3d!important}html[data-theme=light] .client-ai-quiz-final-footer{background:#f3f6f8!important;background-image:none!important;border-top:0!important}html[data-theme=light] .client-ai-quiz-final-footer>p{color:#52657a!important}html[data-theme=light] .client-quiz-number-picker{color:#142238}html[data-theme=light] .client-quiz-number-picker .client-quiz-number-input{color:#142238!important;caret-color:#008da8}html[data-theme=light] .client-quiz-number-picker .client-quiz-number-input+span{color:#142238!important}html[data-theme=light] .client-quiz-number-picker-vertical .client-quiz-ruler-number{color:#52657a!important}html[data-theme=light] .client-quiz-number-picker-vertical .client-quiz-ruler-number-selected{color:#008da8!important}html[data-theme=light] .client-quiz-number-picker-vertical .client-quiz-ruler-mark{background:#94a3b8!important;box-shadow:none!important}html[data-theme=light] .client-quiz-number-picker-vertical .client-quiz-ruler-mark-major{background:#64748b!important}html[data-theme=light] .client-quiz-number-picker-vertical .client-quiz-ruler-mark-medium,html[data-theme=light] .client-quiz-number-picker-vertical .client-quiz-ruler-mark-small{background:#94a3b8!important}html[data-theme=light] .client-quiz-number-picker-vertical .client-quiz-ruler-mark-selected{background:#00bcd4!important}html[data-theme=light] .client-quiz-number-picker-horizontal .client-quiz-horizontal-number{color:#52657a!important}html[data-theme=light] .client-quiz-number-picker-horizontal .client-quiz-horizontal-number-selected{color:#008da8!important}html[data-theme=light] .client-quiz-horizontal-indicator{background:#00bcd4!important}html[data-theme=light] .client-quiz-ruler-indicator{background:#00bcd4!important;box-shadow:0 1px 5px #008da838!important}html[data-theme=light] .client-quiz-ruler-fade-top{background-color:transparent!important;background-image:linear-gradient(to bottom,#f3f6f8,#f3f6f8e0 28%,#f3f6f800)!important}html[data-theme=light] .client-quiz-ruler-fade-bottom{background-color:transparent!important;background-image:linear-gradient(to top,#f3f6f8,#f3f6f8e0 28%,#f3f6f800)!important}html[data-theme=light] .client-quiz-ruler-fade-left{background-color:transparent!important;background-image:linear-gradient(to right,#f3f6f8,#f3f6f800)!important}html[data-theme=light] .client-quiz-ruler-fade-right{background-color:transparent!important;background-image:linear-gradient(to left,#f3f6f8,#f3f6f800)!important}html[data-theme=light] .client-ai-numeric-picker-modal{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .client-ai-numeric-picker-modal .client-quiz-close-button{background:#fff!important}html[data-theme=light] .client-ai-numeric-picker-modal .client-quiz-ruler-number{color:#52657a!important}html[data-theme=light] .client-ai-numeric-picker-modal .client-quiz-ruler-number-selected{color:#008da8!important}html[data-theme=light] .client-ai-numeric-picker-modal .client-quiz-ruler-mark{background:#94a3b8!important;box-shadow:none!important}html[data-theme=light] .client-ai-numeric-picker-modal .client-quiz-ruler-mark-major{background:#64748b!important}html[data-theme=light] .client-ai-numeric-picker-modal .client-quiz-ruler-mark-medium,html[data-theme=light] .client-ai-numeric-picker-modal .client-quiz-ruler-mark-small{background:#94a3b8!important}html[data-theme=light] .client-ai-numeric-picker-modal .client-quiz-ruler-mark-selected{background:#00bcd4!important}html[data-theme=light] .client-dashboard-ai-quiz [class~=text-cyan-300],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-cyan-400],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-cyan-300],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-cyan-400]{color:#007d95!important}html[data-theme=light] .client-dashboard-ai-quiz [class~=text-emerald-300],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-emerald-400]{color:#15803d!important}html[data-theme=light] .client-dashboard-ai-quiz [class~=text-amber-300],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-amber-400]{color:#925500!important}html[data-theme=light] .client-dashboard-ai-quiz [class~=text-rose-300],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-red-300],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-red-400],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-rose-400]{color:#b4232e!important}html[data-theme=light] .client-dashboard-ai-quiz [class*="bg-red-500/"],html[data-theme=light] .client-dashboard-ai-quiz [class*="bg-rose-500/"]{background:#fef2f2!important;border-color:#fecaca!important;color:#b4232e!important}html[data-theme=light] .client-dashboard-ai-quiz [class*="border-red-500/"],html[data-theme=light] .client-dashboard-ai-quiz [class*="border-rose-500/"]{border-color:#fecaca!important}html[data-theme=light] .client-ai-module-selector>header{background:#fff!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-header-action{color:#142238!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-back-button{background:#f7f9fb!important;border:1px solid #cbd5e1!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-close-button{background:transparent!important;border:0!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-content{min-height:0;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}html[data-theme=light] .client-ai-module-selector .client-ai-module-brand{color:#007f92!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-subtitle{color:#52657a!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-title{color:#142238!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-description{color:#52657a!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-sparkles{background:#e4f6fa!important;border-color:#b7e4ed!important;color:#007f92!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-option{background:#fff!important;border:1px solid #d1dbe4!important;color:#142238!important;box-shadow:0 3px 8px #0f172a17,0 10px 18px -12px #0000002e!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-option[data-selected=true]{background:#e8f8fb!important;border:2px solid #00a8bd!important;box-shadow:0 4px 10px #0f172a1a,0 12px 22px -14px #0000002e!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-option h3{color:#142238!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-option p{color:#52657a!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-option[data-selected=true] p{color:#40566d!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-icon-strength{background:#e7f3ff!important;border-color:#bddcf6!important;color:#2376b9!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-icon-running{background:#e5f8ed!important;border-color:#b9dfc7!important;color:#15803d!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-icon-nutrition{background:#fff5d6!important;border-color:#f0d58a!important;color:#925500!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-check{background:#fff!important;border-color:#64748b!important;color:transparent!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-check[data-selected=true]{background:#00cde8!important;border-color:#00a8bd!important;color:#0b1220!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-summary{background:#fff!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 3px 8px #0f172a14,0 10px 18px -14px #0000002e!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-summary-icon{background:#e4f6fa!important;border-color:#b7e4ed!important;color:#007f92!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-summary span{color:#52657a!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-summary p{color:#142238!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-summary p:last-child{color:#52657a!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-error{background:#fef2f2!important;border-color:#fecaca!important;color:#b4232e!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-start-button{background:#00cde8!important;border:1px solid #00b4ce!important;color:#0b1220!important;box-shadow:0 4px 10px #0f172a1a,0 10px 20px -14px #00a8bd3d!important}html[data-theme=light] .client-ai-module-selector .client-ai-module-start-button:disabled{background:#e2e8f0!important;border-color:#cbd5e1!important;color:#64748b!important;box-shadow:none!important}html[data-theme=light] .client-dashboard-screen [class~=text-green-200],html[data-theme=light] .client-dashboard-screen [class~=text-emerald-100],html[data-theme=light] .client-dashboard-screen [class~=text-emerald-200],html[data-theme=light] .client-dashboard-screen [class~=text-emerald-300]{color:#15803d!important}html[data-theme=light] .client-dashboard-screen [class~=text-amber-100],html[data-theme=light] .client-dashboard-screen [class~=text-amber-200],html[data-theme=light] .client-dashboard-screen [class~=text-amber-300],html[data-theme=light] .client-dashboard-screen [class~=text-yellow-200]{color:#925500!important}html[data-theme=light] .client-dashboard-screen [class~=text-red-100],html[data-theme=light] .client-dashboard-screen [class~=text-red-200],html[data-theme=light] .client-dashboard-screen [class~=text-rose-200]{color:#b4232e!important}html[data-theme=light] .client-dashboard-screen [class~=text-cyan-200],html[data-theme=light] .client-dashboard-screen [class~=text-cyan-300],html[data-theme=light] .client-dashboard-screen [class~=text-teal-200]{color:#007d95!important}html[data-theme=light] .client-dashboard-ai-module-selector [class~=text-emerald-200],html[data-theme=light] .client-dashboard-ai-consent [class~=text-emerald-200],html[data-theme=light] .client-dashboard-ai-plans [class~=text-emerald-200],html[data-theme=light] .client-dashboard-ai-quiz [class~=text-emerald-200],html[data-theme=light] .client-dashboard-ai-quiz-stage [class~=text-emerald-200]{color:#15803d!important}html[data-theme=light] .client-dashboard-ai-view{background:var(--client-canvas)!important;color:var(--client-text)}html[data-theme=light] .client-dashboard-ai-view [class~=bg-slate-950],html[data-theme=light] .client-dashboard-ai-view [class~="bg-slate-950/20"],html[data-theme=light] .client-dashboard-ai-view [class~="bg-slate-950/30"],html[data-theme=light] .client-dashboard-ai-view [class~="bg-slate-950/40"],html[data-theme=light] .client-dashboard-ai-view [class~="bg-slate-950/50"],html[data-theme=light] .client-dashboard-ai-view [class~="bg-slate-950/60"],html[data-theme=light] .client-dashboard-ai-view [class~=bg-slate-900],html[data-theme=light] .client-dashboard-ai-view [class~="bg-slate-900/50"],html[data-theme=light] .client-dashboard-ai-view [class~="bg-[#0b0e14]"]{background:#fff!important;color:var(--client-text)}html[data-theme=light] .client-dashboard-ai-view [class~=bg-slate-800],html[data-theme=light] .client-dashboard-ai-view [class~="bg-slate-800/50"],html[data-theme=light] .client-dashboard-ai-view [class~="bg-slate-800/60"]{background:#f1f4f7!important;color:var(--client-text)}html[data-theme=light] .client-dashboard-ai-view [class*=from-slate-900],html[data-theme=light] .client-dashboard-ai-view [class*=from-slate-950],html[data-theme=light] .client-dashboard-ai-view [class*=to-slate-900],html[data-theme=light] .client-dashboard-ai-view [class*=to-slate-950]{background-image:none!important;background-color:#f7f9fb!important;color:var(--client-text)}html[data-theme=light] .client-dashboard-ai-view [class*="bg-[#0b1a2a]"]{background:#e0f5fb!important;color:#285269!important;border-color:#70cfe0!important}html[data-theme=light] .client-dashboard-ai-view [class*="text-[#00d1ff]"]{color:#007d95!important}html[data-theme=light] .client-dashboard-ai-view [class~=text-white],html[data-theme=light] .client-dashboard-ai-view [class~=text-slate-100],html[data-theme=light] .client-dashboard-ai-view [class~=text-slate-200],html[data-theme=light] .client-dashboard-ai-view [class~=text-slate-300],html[data-theme=light] .client-dashboard-ai-view [class~=text-slate-400]{color:var(--client-text)!important}html[data-theme=light] .client-dashboard-ai-view [class~=text-slate-500],html[data-theme=light] .client-dashboard-ai-view [class~=text-slate-600]{color:var(--client-secondary)!important}html[data-theme=light] .client-dashboard-ai-view [class*="border-white/"],html[data-theme=light] .client-dashboard-ai-view [class*=border-slate-8]{border-color:var(--client-border)!important}html[data-theme=light] .client-dashboard-ai-view [class*="text-[#00f3ff]"],html[data-theme=light] .client-dashboard-ai-view [class~=text-cyan-300],html[data-theme=light] .client-dashboard-ai-view [class~=text-cyan-400],html[data-theme=light] .client-dashboard-ai-view [class~=text-teal-300]{color:#007d95!important}html[data-theme=light] .client-dashboard-ai-view [class~=text-emerald-300],html[data-theme=light] .client-dashboard-ai-view [class~=text-emerald-400]{color:#15803d!important}html[data-theme=light] .client-dashboard-ai-view [class~=text-amber-300],html[data-theme=light] .client-dashboard-ai-view [class~=text-amber-400]{color:#925500!important}html[data-theme=light] .client-dashboard-ai-view [class~=text-red-300],html[data-theme=light] .client-dashboard-ai-view [class~=text-red-400]{color:#b4232e!important}html[data-theme=light] .client-dashboard-ai-view [class~=text-violet-300],html[data-theme=light] .client-dashboard-ai-view [class~=text-purple-300]{color:#6d28d9!important}html[data-theme=light] .client-dashboard-ai-view [class*=shadow-]{box-shadow:var(--client-inner-shadow)}html[data-theme=light] .client-dashboard-ai-view .client-ai-training-toggle{background:#f1f4f7!important;border:1px solid #cbd5e1!important;box-shadow:0 3px 8px #0f172a1a,0 10px 18px -14px #00000038!important}html[data-theme=light] .client-dashboard-ai-view .client-ai-training-toggle button{color:#52657a!important}html[data-theme=light] .client-dashboard-ai-view .client-ai-training-toggle .client-ai-toggle-strength[class*=bg-blue-600],html[data-theme=light] .client-dashboard-ai-view .client-ai-training-toggle .client-ai-toggle-running[class*=bg-emerald-600]{background:#fff!important;color:#142238!important;border:1px solid #cbd5e1!important;box-shadow:0 3px 8px #0f172a1f,0 8px 14px -10px #0f172a40!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day{background:#fff!important;border-color:#cbd5e1!important;color:#52657a!important;box-shadow:0 3px 8px #0f172a17,0 10px 18px -14px #00000038!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day[class*=bg-blue-600],html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day[class*=bg-emerald-500]{background:#e0f5fb!important;border:1px solid #70cfe0!important;color:#0089b4!important;box-shadow:0 6px 16px #0f172a1a,0 2px 6px #0f172a0f!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day[class*=bg-blue-600] span:first-child,html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day[class*=bg-emerald-500] span:first-child{color:#285269!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day[class*=bg-blue-600] span:last-child,html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day[class*=bg-emerald-500] span:last-child{color:#0089b4!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day[class*=bg-slate-900] span:first-child{color:#52657a!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-day[class*=bg-slate-900] span:last-child{color:#64748b!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-observations{background:#fffbeb!important;border:1px solid rgba(245,158,11,.28)!important;box-shadow:0 3px 8px #f59e0b1f,0 8px 18px -10px #0f172a47!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-observations p{color:#334155!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-training-observations svg{color:#9a5b12!important;opacity:.65!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-group-card{background:#f7f9fb!important;border-color:#b9dce5!important;box-shadow:0 4px 10px #0f172a1c,0 14px 24px -18px #00000045!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-card{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 4px 10px #0f172a1c,0 12px 22px -17px #00000042!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-view{background:#f1f4f7!important;color:#29445b!important;border-color:#cbd5e1!important;box-shadow:0 3px 8px #0f172a1c!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-card [class*=text-cyan-],html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-group-card [class*=text-cyan-]{color:#087e98!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-card [class*=text-emerald-],html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-group-card [class*=text-emerald-]{color:#167a3b!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-card [class*=text-amber-],html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-exercise-group-card [class*=text-amber-]{color:#9a5b12!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-start-workout[class*="bg-[#0b1a2a]"]{background:#e0f5fb!important;color:#087e98!important;border:1px solid #70cfe0!important;box-shadow:0 5px 12px #0089b429,0 14px 24px -16px #0f172a4d!important}html[data-theme=light] .client-dashboard-ai-musculacao .client-ai-start-workout[class*="bg-[#00d1ff]"]{background:#00d1ff!important;color:#08121c!important;border:1px solid #00a8c1!important;box-shadow:0 5px 12px #0089b433,0 14px 24px -16px #0f172a52!important}html[data-theme=light] .client-dashboard-subscription [class*=from-cyan-950],html[data-theme=light] .client-dashboard-subscription [class*=from-indigo-950],html[data-theme=light] .client-dashboard-subscription [class*=to-slate-900],html[data-theme=light] .client-dashboard-subscription [class*=to-slate-950]{background-image:none!important;background-color:#f7f9fb!important}html[data-theme=light] .client-dashboard-free-workout-selector{background:#0f172a80!important}html[data-theme=light] .client-dashboard-free-workout-selector-card,html[data-theme=light] .client-dashboard-exercise-card,html[data-theme=light] .client-dashboard-logout-card,html[data-theme=light] .client-free-workout-modal-card,html[data-theme=light] .client-ai-renewal-review-card{background:#fff!important;color:#142238!important;border-color:#cbd5e1!important;box-shadow:var(--client-shadow)!important}html[data-theme=light] .client-dashboard-free-workout-selector-card [class~=text-white],html[data-theme=light] .client-dashboard-exercise-info [class~=text-white],html[data-theme=light] .client-dashboard-exercise-info [class~=text-slate-300],html[data-theme=light] .client-dashboard-logout-card [class~=text-white],html[data-theme=light] .client-free-workout-modal-card [class~=text-white],html[data-theme=light] .client-ai-renewal-review-card [class~=text-white]{color:#142238!important}html[data-theme=light] .client-dashboard-free-workout-selector-card [class~="bg-slate-800/50"],html[data-theme=light] .client-dashboard-free-workout-selector-card [class~=bg-slate-800],html[data-theme=light] .client-dashboard-exercise-info [class~="bg-slate-950/30"],html[data-theme=light] .client-dashboard-exercise-info [class~="bg-slate-950/40"],html[data-theme=light] .client-dashboard-exercise-info [class~="bg-slate-950/60"],html[data-theme=light] .client-dashboard-exercise-info [class~=bg-slate-800],html[data-theme=light] .client-dashboard-logout-card [class~=bg-slate-800],html[data-theme=light] .client-free-workout-modal-card [class~=bg-slate-800],html[data-theme=light] .client-ai-renewal-review-card [class~="bg-slate-950/50"]{background:#f1f4f7!important;color:#142238!important;border-color:#cbd5e1!important}html[data-theme=light] .client-dashboard-exercise-info{background:#fff!important;color:#142238}html[data-theme=light] .client-dashboard-exercise-info [class~="text-red-100/70"]{color:#7f1d1d!important}html[data-theme=light] .client-dashboard-logout-overlay{background:#0f172a94!important}html[data-theme=light] .client-dashboard-logout-card button[class~=bg-slate-800]{background:#f1f4f7!important;color:#142238!important;border:1px solid #cbd5e1}html[data-theme=light] .client-dashboard-ai-loading{background:#f3f6f8f0!important;color:#142238!important}html[data-theme=light] .client-dashboard-ai-loading [class~=text-white],html[data-theme=light] .client-dashboard-ai-loading [class~=text-slate-300],html[data-theme=light] .client-dashboard-ai-loading [class~=text-slate-400]{color:#142238!important}html[data-theme=light] .client-free-workout-modal{color:#142238}html[data-theme=light] .client-free-workout-modal{align-items:stretch!important;justify-content:flex-start!important;padding:0!important;width:100%;height:100dvh;overflow:hidden}html[data-theme=light] .client-free-workout-backdrop{background:#0f172a6b!important;opacity:.72!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}html[data-theme=light] .client-free-workout-sheet{display:flex!important;flex:1 1 auto;min-height:0;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;background:#f3f6f8!important;color:#142238!important;box-shadow:none!important;transform:none!important}html[data-theme=light] .client-free-workout-header{flex:0 0 auto;padding:calc(env(safe-area-inset-top,0px) + 1rem) 1.25rem 1rem!important;background:#fff!important;border-bottom:1px solid #cbd5e1!important;box-shadow:0 3px 10px #0f172a14}html[data-theme=light] .client-free-workout-header h3{color:#142238!important}html[data-theme=light] .client-free-workout-header button{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0!important;margin-left:.75rem!important;background:#f1f4f7!important;border:1px solid #cbd5e1!important;border-radius:9999px!important;color:#142238!important}html[data-theme=light] .client-free-workout-content{display:block;flex:1 1 0%;min-height:0;max-height:100%;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:#f3f6f8!important;padding:1.25rem 1.25rem calc(env(safe-area-inset-bottom,0px) + 4rem)!important}html[data-theme=light] .client-free-workout-sheet [class~=text-white],html[data-theme=light] .client-free-workout-sheet [class~=text-slate-200],html[data-theme=light] .client-free-workout-sheet [class~=text-slate-300]{color:#142238!important}html[data-theme=light] .client-free-workout-sheet [class~=text-slate-400],html[data-theme=light] .client-free-workout-sheet [class~=text-slate-500],html[data-theme=light] .client-free-workout-sheet [class~=text-slate-600]{color:#52657a!important}html[data-theme=light] .client-free-workout-sheet .client-free-workout-category{background:#fff!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 4px 10px #0f172a14,0 12px 22px -16px #0f172a38!important}html[data-theme=light] .client-free-workout-sheet .client-free-workout-category:disabled{background:#f1f4f7!important;opacity:.72!important;box-shadow:none!important}html[data-theme=light] .client-free-workout-category-icon{background:#03060b!important;border:1px solid #202b37!important}html[data-theme=light] .client-free-workout-category-art{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center;scale:1!important;background-color:#03060b}html[data-theme=light] .client-free-workout-category-art-full-body{object-fit:contain!important;object-position:center;scale:1!important}html[data-theme=light] .client-free-workout-category-count,html[data-theme=light] .client-free-workout-label{background:#e4f6fa!important;border-color:#b7e4ed!important;color:#007f92!important}html[data-theme=light] .client-free-workout-selected-category{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 3px 8px #0f172a12,0 10px 18px -14px #0f172a33}html[data-theme=light] .client-free-workout-level{background:#fff!important;border-color:#cbd5e1!important;color:#52657a!important;box-shadow:0 2px 6px #0f172a0f!important}html[data-theme=light] .client-free-workout-level.is-active{background:#e0f5fb!important;border-color:#70cfe0!important;color:#075d70!important;box-shadow:0 3px 8px #0f172a17!important}html[data-theme=light] .client-free-workout-template-card{background:#fff!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 4px 10px #0f172a14,0 12px 22px -16px #0f172a38!important}html[data-theme=light] .client-free-workout-included{background:#f1f4f7!important;border-color:#d5dee6!important;color:#142238!important}html[data-theme=light] .client-free-workout-choose-button{background:#00cde8!important;border:1px solid #00b4ce!important;color:#0b1220!important;box-shadow:0 4px 10px #0f172a1a,0 10px 20px -14px #00a8bd47!important}html[data-theme=light] .client-free-workout-choose-button:disabled{background:#e2e8f0!important;border-color:#cbd5e1!important;color:#64748b!important;box-shadow:none!important}html[data-theme=light] .client-free-workout-sheet .animate-pulse{background:#fff!important;border-color:#d5dee6!important}html[data-theme=light] .client-free-workout-sheet [class~=bg-slate-850]{background:#e5eaf0!important}html[data-theme=light] .client-ai-renewal-review{background:#0f172a85!important}html[data-theme=light] .client-ai-renewal-review-card [class~=text-slate-100],html[data-theme=light] .client-ai-renewal-review-card [class~=text-slate-200],html[data-theme=light] .client-ai-renewal-review-card [class~=text-slate-300],html[data-theme=light] .client-ai-renewal-review-card [class~=text-slate-400],html[data-theme=light] .client-ai-renewal-review-card [class~=text-slate-500]{color:#52657a!important}html[data-theme=light] .client-workspace-root{color:#142238}html[data-theme=light] .client-workspace-panel{background:#f3f6f8!important;color:#142238}html[data-theme=light] #app-bottom-nav[data-nav-role=client]:not([data-ios-liquid-glass=true]) [data-active=true]{color:#142238!important;opacity:1!important}html[data-theme=light] #app-bottom-nav[data-nav-role=client]:not([data-ios-liquid-glass=true]) [data-active=false]{color:#52657a!important;opacity:1!important}html[data-theme=light] #app-bottom-nav[data-nav-role=client]:not([data-ios-liquid-glass=true]) [data-app-bottom-nav-label=true][data-active=false]{color:#52657a!important;opacity:1!important}html[data-theme=light] #app-bottom-nav[data-nav-role=client]:not([data-ios-liquid-glass=true]) .student-bottom-nav-active-pill{background:#e9eef2!important;border-color:#cbd5e1!important;box-shadow:inset 0 1px 1px #ffffffe6,0 3px 9px #0f172a24!important}html[data-theme=light] .client-ai-plan-review-screen{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .client-ai-plan-review-screen>header{background:#fff!important;border-bottom:1px solid #cbd5e1;box-shadow:0 3px 10px #0f172a14}html[data-theme=light] .client-ai-plan-review-screen>header button{background:#fff!important;border-color:#cbd5e1!important;color:#142238!important}html[data-theme=light] .client-ai-plan-review-screen>header>span{color:#52657a!important}html[data-theme=light] .client-ai-plan-card{background:#fff!important;background-image:none!important;border:1px solid #cbd5e1!important;box-shadow:0 5px 12px #0f172a1f,0 15px 28px -18px #00000038,0 25px 42px -30px #00000040!important;color:#142238!important}html[data-theme=light] .client-ai-plan-title{color:#142238!important}html[data-theme=light] .client-ai-plan-tag-cyan{color:#008da8!important}html[data-theme=light] .client-ai-plan-tag-green{color:#15803d!important}html[data-theme=light] .client-ai-plan-price-cyan{background:#e4f6fa!important;border:1px solid #b7e4ed;color:#007f92!important}html[data-theme=light] .client-ai-plan-price-green{background:#e8f7ed!important;border:1px solid #b9dfc7;color:#166534!important}html[data-theme=light] .client-ai-plan-description{color:#52657a!important}html[data-theme=light] .client-ai-plan-benefit{color:#142238!important}html[data-theme=light] .client-ai-plan-check-cyan{color:#008da8!important}html[data-theme=light] .client-ai-plan-check-green{color:#15803d!important}html[data-theme=light] .client-ai-plan-savings{color:#166534!important}html[data-theme=light] .client-ai-plan-review-screen .client-ai-plan-icon{background:#e4f6fa!important;border-color:#b7e4ed!important;color:#007f92!important}html[data-theme=light] .client-ai-plan-review-screen .client-ai-plan-icon-strength{background:#e7f3ff!important;border-color:#bddcf6!important;color:#2376b9!important}html[data-theme=light] .client-ai-plan-review-screen .client-ai-plan-icon-running{background:#e5f8ed!important;border-color:#b9dfc7!important;color:#15803d!important}html[data-theme=light] .client-ai-plan-review-screen .client-ai-plan-icon-nutrition{background:#fff5d6!important;border-color:#f0d58a!important;color:#925500!important}html[data-theme=light] .client-ai-plan-label{color:#15803d!important}html[data-theme=light] .client-ai-plan-heading{color:#142238!important}html[data-theme=light] .client-ai-plan-intro{color:#52657a!important}html[data-theme=light] .client-ai-plan-module-strength{background:#e4f6fa!important;border-color:#b7e4ed!important;color:#007f92!important}html[data-theme=light] .client-ai-plan-module-running{background:#e8f7ed!important;border-color:#b9dfc7!important;color:#166534!important}html[data-theme=light] .client-ai-plan-module-nutrition{background:#fff4df!important;border-color:#f0d49a!important;color:#925500!important}html[data-theme=light] .client-ai-plan-review-screen .client-ai-plan-security-note{color:#52657a!important}html[data-theme=light] .client-ai-plan-card[data-plan-id=AI_MUSCULATION] .client-ai-plan-price,html[data-theme=light] .client-ai-plan-card[data-plan-id=AI_RUNNING] .client-ai-plan-price,html[data-theme=light] .client-ai-plan-card[data-plan-id=AI_NUTRITION] .client-ai-plan-price{background:#e8f7ed!important;border:1px solid #b9dfc7!important;color:#166534!important}html[data-theme=light] .client-ai-plan-card[data-plan-id=AI_MUSCULATION] .client-ai-plan-tag,html[data-theme=light] .client-ai-plan-card[data-plan-id=AI_RUNNING] .client-ai-plan-tag,html[data-theme=light] .client-ai-plan-card[data-plan-id=AI_NUTRITION] .client-ai-plan-tag{color:#15803d!important}html[data-theme=light] .client-ai-plan-card .client-ai-plan-subscribe-button:not(:disabled){background:#24ff00!important;border:1px solid #20df00!important;color:#08121c!important;box-shadow:0 4px 10px #0f172a1a,0 10px 20px -14px #24ff0047!important}html[data-theme=light] .client-ai-plan-card .client-ai-plan-subscribe-button:not(:disabled):hover{background:#20e800!important}html[data-theme=light] .client-ai-plan-card .client-ai-plan-subscribe-button:disabled{background:#e2e8f0!important;border-color:#cbd5e1!important;color:#64748b!important;box-shadow:none!important}html[data-theme=light] .client-ai-legal-document{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .client-ai-legal-document .client-ai-legal-header{background:#fff!important;border-color:#d1dbe4!important;box-shadow:0 3px 9px #0f172a12}html[data-theme=light] .client-ai-legal-document .client-ai-legal-back{background:#f7f9fb!important;border-color:#cbd5e1!important;color:#142238!important;box-shadow:0 2px 5px #0f172a14}html[data-theme=light] .client-ai-legal-document .client-ai-legal-brand{color:#007d95!important}html[data-theme=light] .client-ai-legal-document .client-ai-legal-title{color:#142238!important}html[data-theme=light] .client-ai-legal-document .client-ai-legal-scroll{background:#f3f6f8!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}html[data-theme=light] .client-ai-legal-document .client-ai-legal-card{background:#fff!important;border:1px solid #d1dbe4!important;box-shadow:0 4px 10px #0f172a17,0 14px 26px -18px #0003!important}html[data-theme=light] .client-ai-legal-document .client-ai-legal-copy{color:#26364a!important;font-size:13px!important;line-height:1.8!important}html[data-theme=light] .client-ai-legal-document .client-ai-legal-footer{background:#fff!important;border-color:#d1dbe4!important}html[data-theme=light] .client-ai-legal-document .client-ai-legal-close{background:#fff!important;border:1px solid #cbd5e1!important;color:#142238!important;box-shadow:0 2px 7px #0f172a1a!important}html[data-theme=light] .student-workspace-root{color:#142238!important;background-color:transparent!important}html[data-theme=light] .student-workspace-panel,html[data-theme=light] .student-workspace-login-required,html[data-theme=light] .student-workspace-no-conversation{background-color:#f3f6f8!important;color:#142238!important}html[data-theme=light] .student-workspace-login-title,html[data-theme=light] .student-workspace-no-conversation-title{color:#142238!important}html[data-theme=light] .student-workspace-login-description,html[data-theme=light] .student-workspace-no-conversation-description{color:#52657a!important}html[data-theme=light] .student-workspace-body-transform-loading{background-color:#f3f6f8!important;color:#142238!important}html[data-theme=light] .student-workspace-body-transform-skeleton-heading{background-color:#e2e8f0!important}html[data-theme=light] .student-workspace-body-transform-skeleton-card{background-color:#edf2f7!important;border-color:#cbd5e1!important;box-shadow:0 4px 12px #0f172a14,0 12px 24px -18px #0f172a29!important}html[data-theme=light] .full-nutrition-plan{background:#f3f6f8;color:#142238}html[data-theme=light] .full-nutrition-plan .student-full-nutrition-header,html[data-theme=light] .full-nutrition-plan .student-full-nutrition-footer{z-index:1;color:#142238;background:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a14,0 14px 24px -18px #00000038}html[data-theme=light] .full-nutrition-plan .student-full-nutrition-content{background:#f3f6f8}.full-nutrition-plan .student-full-nutrition-content{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}html[data-theme=light] .full-nutrition-plan [class*=bg-slate-950],html[data-theme=light] .full-nutrition-plan [class*=bg-slate-900]{background-color:#fff}html[data-theme=light] .full-nutrition-plan [class*="bg-white/"],html[data-theme=light] .full-nutrition-plan [class*="bg-emerald-500/"],html[data-theme=light] .full-nutrition-plan [class*="bg-red-500/"]{background-color:#f7f9fb}html[data-theme=light] .full-nutrition-plan [class*=border-slate-800],html[data-theme=light] .full-nutrition-plan [class*="border-white/"],html[data-theme=light] .full-nutrition-plan [class*="border-emerald-500/"],html[data-theme=light] .full-nutrition-plan [class*="border-red-500/"]{border-color:#cbd5e1}html[data-theme=light] .full-nutrition-plan [class*=text-white],html[data-theme=light] .full-nutrition-plan [class*=text-slate-100],html[data-theme=light] .full-nutrition-plan [class*=text-slate-200],html[data-theme=light] .full-nutrition-plan [class*=text-slate-300]{color:#142238}html[data-theme=light] .full-nutrition-plan [class*=text-slate-400],html[data-theme=light] .full-nutrition-plan [class*=text-slate-500],html[data-theme=light] .full-nutrition-plan [class*=text-slate-600]{color:#52657a}html[data-theme=light] .full-nutrition-plan [class*=text-emerald-200],html[data-theme=light] .full-nutrition-plan [class*=text-green-200],html[data-theme=light] .full-nutrition-plan [class*=text-cyan-200]{color:#142238}html[data-theme=light] .full-nutrition-plan [class*=text-neon-blue]{color:#006778}html[data-theme=light] .full-nutrition-plan [class*=text-neon-green],html[data-theme=light] .full-nutrition-plan [class*=text-emerald-400],html[data-theme=light] .full-nutrition-plan [class*=text-green-400]{color:#146c43}html[data-theme=light] .full-nutrition-plan [class*=text-amber-500]{color:#92400e}html[data-theme=light] .full-nutrition-plan [class*=text-red-200],html[data-theme=light] .full-nutrition-plan [class*=text-red-400]{color:#b4232e}html[data-theme=light] .full-nutrition-plan .full-nutrition-coach-message{background:#eaf7f1;border:1px solid #b6ddcc;box-shadow:0 5px 12px #0f172a1a,0 16px 28px -18px #00000038}html[data-theme=light] .full-nutrition-plan .full-nutrition-coach-message>p:first-child{color:#146c43}html[data-theme=light] .full-nutrition-plan .full-nutrition-coach-message>p:last-child{color:#142238}html[data-theme=light] .full-nutrition-plan [class*="shadow-[0_0_10px"]{box-shadow:0 2px 7px #00677833}html[data-theme=light] .full-nutrition-plan .student-full-nutrition-content .bg-slate-900,html[data-theme=light] .full-nutrition-plan .student-full-nutrition-content [class*=bg-slate-950]{border-color:#cbd5e1;box-shadow:0 3px 8px #0f172a1a,0 10px 20px -12px #0003}html[data-theme=light] .full-nutrition-plan .student-full-nutrition-content .grid>div{box-shadow:0 4px 10px #0f172a17,0 12px 24px -18px #0003}html[data-theme=light] .full-nutrition-plan .student-full-nutrition-footer button:first-child{background:#f1f4f7;border-color:#cbd5e1;color:#142238;box-shadow:0 4px 10px #0f172a1a}html[data-theme=light] .full-nutrition-plan .student-full-nutrition-footer button:last-child{background:#24ff00;color:#0b1220;box-shadow:0 5px 14px #24ff0038}html[data-theme=light] .full-nutrition-plan .student-full-nutrition-header>button{color:#142238}html[data-theme=light] .client-profile-editor{background:#f3f6f8!important;color:#142238!important}html[data-theme=light] .client-profile-editor h2,html[data-theme=light] .client-profile-editor h3,html[data-theme=light] .client-profile-editor h4{color:#142238!important}html[data-theme=light] .client-profile-editor>div>div:first-child button{color:#142238!important}html[data-theme=light] .client-profile-editor .client-profile-account-card,html[data-theme=light] .client-profile-editor .client-profile-subscription-card,html[data-theme=light] .client-profile-editor .client-profile-ai-card{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 6px 14px #0f172a1a,0 18px 30px -22px #0f172a2e,0 30px 44px -34px #0003!important}html[data-theme=light] .client-profile-editor .client-profile-account-card label{color:#52657a!important}html[data-theme=light] .client-profile-editor .client-profile-account-card input{background:#f7f9fb!important;border-color:#cbd5e1!important;color:#142238!important}html[data-theme=light] .client-profile-editor .client-profile-account-card input::placeholder{color:#64748b!important;opacity:1}html[data-theme=light] .client-profile-editor .client-profile-account-card>div:first-child>div>div{background:#f1f4f7!important}html[data-theme=light] .client-profile-editor .client-profile-account-card>div:first-child>div>div svg{color:#64748b!important}html[data-theme=light] .client-profile-editor .client-profile-change-photo,html[data-theme=light] .client-profile-editor .client-profile-change-password{width:100%!important;height:48px!important;min-height:48px!important;padding:0 1rem!important;border-radius:.75rem!important;background:#f7f9fb!important;border-color:#cbd5e1!important;color:#142238!important;font-size:10px!important;font-weight:900!important;line-height:1!important;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 2px 7px #0f172a14}html[data-theme=light] .client-profile-editor .client-profile-back-button{display:flex!important;width:100%!important;height:48px!important;min-height:48px!important;align-items:center;justify-content:center;padding:0 1rem!important;border:1px solid #cbd5e1!important;border-radius:.75rem!important;background:#fff!important;color:#142238!important;font-size:10px!important;font-weight:900!important;line-height:1!important;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 2px 7px #0f172a14}html[data-theme=light] .client-profile-editor .client-profile-change-photo-icon{background:#00cde8!important;color:#0b1220!important;border:0!important}html[data-theme=light] .client-profile-editor .client-profile-plan-card{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 4px 10px #0f172a17,0 14px 25px -18px #0f172a38!important;color:#142238!important}html[data-theme=light] .client-profile-editor .client-profile-plan-value,html[data-theme=light] .client-profile-editor .client-profile-plan-detail{background:#f7f9fb!important;border:1px solid #d5dee6!important;box-shadow:0 2px 5px #0f172a0d!important}html[data-theme=light] .client-profile-editor .client-profile-plan-card [class*="border-white/"]{border-color:#d5dee6!important}html[data-theme=light] .client-profile-editor [class*=bg-slate-900],html[data-theme=light] .client-profile-editor [class*=bg-slate-950]{background:#f7f9fb!important;color:#142238!important}html[data-theme=light] .client-profile-editor .client-profile-plan-card{background:#fff!important}html[data-theme=light] .client-profile-editor [class~=text-white]{color:#142238!important}html[data-theme=light] .client-profile-editor [class~=text-slate-300],html[data-theme=light] .client-profile-editor [class~=text-slate-400]{color:#334155!important}html[data-theme=light] .client-profile-editor [class~=text-slate-500],html[data-theme=light] .client-profile-editor [class~=text-slate-600]{color:#52657a!important}html[data-theme=light] .client-profile-editor [class*="border-white/"],html[data-theme=light] .client-profile-editor [class*=border-slate-7],html[data-theme=light] .client-profile-editor [class*=border-slate-8]{border-color:#cbd5e1!important}html[data-theme=light] .client-profile-editor [class*=text-cyan-],html[data-theme=light] .client-profile-editor [class~=text-neon-blue]{color:#087f9e!important}html[data-theme=light] .client-profile-editor [class*=text-emerald-]{color:#15803d!important}html[data-theme=light] .client-profile-editor [class*=text-rose-],html[data-theme=light] .client-profile-editor [class*=text-red-]{color:#b4232e!important}html[data-theme=light] .client-profile-editor [class*=text-amber-]{color:#925500!important}html[data-theme=light] .client-profile-editor [class*=text-orange-]{color:#9a4d00!important}html[data-theme=light] .client-profile-editor .client-profile-manage-button,html[data-theme=light] .client-profile-editor .client-profile-subscription-card button[class~=bg-slate-800]{background:#1e293b!important;border-color:#334155!important;color:#fff!important;box-shadow:0 3px 8px #0f172a29,0 10px 18px -14px #00000047!important}html[data-theme=light] .client-profile-editor .client-profile-cancel-button{background:#fca5a5!important;border-color:#ef4444!important;color:#111827!important;box-shadow:0 3px 8px #7f1d1d29,0 10px 18px -14px #7f1d1d4d!important}html[data-theme=light] .client-profile-editor .client-profile-cancel-button svg{color:#111827!important}html[data-theme=light] .client-profile-editor .client-profile-subscription-card>div:last-child button[class*=bg-slate-800]{background:#1e293b!important;color:#fff!important}html[data-theme=light] .client-profile-editor .client-profile-subscription-card button[class*=bg-cyan-]{color:#0b1220!important;box-shadow:0 3px 8px #0f172a1a!important}html[data-theme=light] .client-profile-editor .client-profile-subscription-card button[class*=bg-rose-]{color:#fff!important}html[data-theme=light] .client-profile-editor .client-profile-subscription-card .client-profile-cancel-button{background:#ef4444!important;border-color:#dc2626!important;color:#111827!important;box-shadow:0 3px 8px #7f1d1d2e,0 10px 18px -14px #7f1d1d52!important}html[data-theme=light] .client-profile-editor .client-profile-subscription-card .client-profile-cancel-button svg{color:#111827!important}html[data-theme=light] .client-profile-editor .client-profile-subscription-card button[class*=bg-amber-]{color:#142238!important}html[data-theme=light] .client-profile-editor .client-profile-subscription-card button[class*=bg-slate-800]{background:#1e293b!important;color:#fff!important}html[data-theme=light] .client-profile-editor .client-profile-ai-card [class*=text-neon-blue],html[data-theme=light] .client-profile-editor .client-profile-ai-card button{color:#087f9e!important}html[data-theme=light] .client-profile-editor [class*="bg-emerald-500/15"]{background:#e8f7ed!important;border-color:#b9dfc7!important}html[data-theme=light] .client-profile-editor [class*="bg-cyan-400/15"]{background:#e4f6fa!important;border-color:#b7e4ed!important}html[data-theme=light] .client-profile-editor [class*="bg-rose-950/"],html[data-theme=light] .client-profile-editor [class*="bg-rose-500/15"]{background:#fff1f2!important;border-color:#fecdd3!important}html[data-theme=light] .client-profile-editor [class*="bg-amber-950/"],html[data-theme=light] .client-profile-editor [class*="bg-amber-500/15"]{background:#fff7e6!important;border-color:#f0d49a!important}html[data-theme=light] .client-profile-editor [class*=bg-gradient-to-r][class*=from-cyan-950]{background:#eaf7fa!important;border-color:#b7e4ed!important}html[data-theme=light] .trainer-workout-plan-modal{background:#f3f6f8f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[data-theme=light] .trainer-workout-plan-panel{background:#fff;border-color:#cbd5e1;color:#142238;box-shadow:0 6px 14px #0f172a1c,0 20px 40px -24px #0f172a33,0 34px 58px -34px #0000004d}html[data-theme=light] .trainer-workout-plan-icon{background:#00d1ff1a;border-color:#00d1ff47;box-shadow:0 2px 6px #0091b41a}html[data-theme=light] .trainer-workout-plan-title,html[data-theme=light] .trainer-workout-plan-empty-title,html[data-theme=light] .trainer-workout-plan-summary-day{color:#142238}html[data-theme=light] .trainer-workout-plan-subtitle,html[data-theme=light] .trainer-workout-plan-label{color:#52657a}html[data-theme=light] .trainer-workout-plan-close{background:#fff;border:1px solid #cbd5e1;color:#142238;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .trainer-workout-plan-close:hover{background:#f1f4f7}html[data-theme=light] .trainer-workout-plan-error{background:#ef444414;border-color:#ef444447;color:#b91c1c}html[data-theme=light] .trainer-workout-plan-empty{background:#f7f9fb;border:1px solid #d3dde5;border-radius:20px;padding-left:14px;padding-right:14px;box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #00000038}html[data-theme=light] .trainer-workout-plan-empty-description{color:#52657a}html[data-theme=light] .trainer-workout-plan-library{background:#00d1ff;color:#061522;box-shadow:0 5px 14px #00d1ff3d}html[data-theme=light] .trainer-workout-plan-empty-close{background:#fff;border:1px solid #cbd5e1;color:#40566b;box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .trainer-workout-plan-empty-close:hover{color:#142238;background:#f1f4f7}html[data-theme=light] .trainer-workout-plan-select{color-scheme:light;background:#f7f9fb;border-color:#b8c6d2;color:#142238;box-shadow:inset 0 1px 2px #0f172a0d,0 2px 6px #0f172a0f}html[data-theme=light] .trainer-workout-plan-select:focus{border-color:#00a9d1}html[data-theme=light] .trainer-workout-plan-select option{background:#fff;color:#142238}html[data-theme=light] .trainer-workout-plan-day{box-shadow:0 2px 6px #0f172a12,0 8px 16px -12px #0000002e}html[data-theme=light] .trainer-workout-plan-day-active{background:#e5faff;border-color:#00b9df;color:#142238;box-shadow:0 3px 8px #00aed224,0 10px 20px -14px #008caf40}html[data-theme=light] .trainer-workout-plan-day-inactive{background:#f1f4f7;border-color:#cbd5e1;color:#52657a}html[data-theme=light] .trainer-workout-plan-day-inactive:hover{color:#334155;background:#e9eef3}html[data-theme=light] .trainer-workout-plan-summary{background:#f7f9fb;border-color:#cbd5e1;box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0003}html[data-theme=light] .trainer-workout-plan-summary-count{color:#718096}html[data-theme=light] .trainer-workout-plan-exercise-chip{background:#fff;border-color:#d3dce3;color:#334155;box-shadow:0 2px 5px #0f172a12}html[data-theme=light] .trainer-workout-plan-start{background:#24ff00;color:#071018;box-shadow:0 5px 16px #24ff0033,0 14px 26px -16px #24ff0059}html[data-theme=light] .trainer-active-workout-banner{background:#fffffff5;border:1px solid #b8c6d2;box-shadow:0 6px 14px #0f172a1f,0 18px 34px -20px #0f172a38}html[data-theme=light] .trainer-active-workout-icon{background:#24ff001a;border-color:#15803d47;color:#15803d;box-shadow:0 2px 6px #15803d1a}html[data-theme=light] .trainer-active-workout-title{color:#15803d}html[data-theme=light] .trainer-active-workout-name{color:#142238}html[data-theme=light] .trainer-active-workout-metrics{border-color:#d1d9df}html[data-theme=light] .trainer-active-workout-metric{background:#f7f9fb;border-color:#cbd5e1;box-shadow:0 2px 6px #0f172a14,0 8px 16px -12px #0003}html[data-theme=light] .trainer-active-workout-metric>div>span{color:#52657a}html[data-theme=light] .trainer-active-workout-metric>span{color:#142238}@media(max-width:420px){html[data-theme=light] .trainer-active-workout-banner{padding:8px}html[data-theme=light] .trainer-active-workout-metrics{gap:4px;padding-left:7px}html[data-theme=light] .trainer-active-workout-metric{padding:4px 6px;border-radius:10px}html[data-theme=light] .trainer-active-workout-metric>div{gap:2px}}html[data-theme=light] .vitrine-unsaved-dialog{background:#fff;border-color:#d7e0ea;color:#142238}html[data-theme=light] .vitrine-unsaved-dialog>p{color:#52657a}html[data-theme=light] .vitrine-unsaved-dialog .vitrine-unsaved-continue{background:#eef3f7!important;color:#142238!important;border-color:#d7e0ea!important}html[data-theme=light] .notification-center-overlay{background:#0f172a6b!important}html[data-theme=light] .notification-center-panel{background:#f3f6f8!important;border-left:1px solid #cbd5e1!important;color:#142238!important;box-shadow:-12px 0 34px #0f172a2e!important}html[data-theme=light] .notification-center-header{background:#fff!important;border-bottom:1px solid #cbd5e1!important;box-shadow:0 3px 10px #0f172a14!important;column-gap:1rem}html[data-theme=light] .notification-center-header>div:first-child{display:contents}html[data-theme=light] .notification-center-header>.notification-center-header-actions{display:flex!important;flex:0 0 auto!important;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto}html[data-theme=light] .notification-center-title{order:0}html[data-theme=light] .notification-center-mute{order:0;width:2.5rem;height:2.5rem;margin-left:0!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px!important}html[data-theme=light] .notification-center-title,html[data-theme=light] .notification-center-bell{color:#142238!important}html[data-theme=light] .notification-center-mute-normal{background:#f1f4f7!important;border:1px solid #c5cdd6!important;color:#142238!important}html[data-theme=light] .notification-center-mute-normal:hover{background:#e7edf2!important;color:#142238!important}html[data-theme=light] .notification-center-mute-muted{background:#fff1f2!important;border:1px solid #fecaca!important;color:#dc2626!important}html[data-theme=light] .notification-center-close{order:0;width:2.5rem;height:2.5rem;padding:0!important;display:inline-flex;align-items:center;justify-content:center;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:9999px!important;color:#142238!important;box-shadow:0 2px 6px #0f172a17!important}html[data-theme=light] .notification-center-close:hover{background:#f1f4f7!important;color:#142238!important}html[data-theme=light] .notification-center-content{background:#f3f6f8!important}html[data-theme=light] .notification-center-card{color:#142238!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}html[data-theme=light] .notification-center-card-read,html[data-theme=light] .notification-center-card-unread{background:#fff!important;border:1px solid #c5cdd6!important;box-shadow:0 4px 12px #0f172a14,0 12px 24px #0f172a0f!important}html[data-theme=light] .notification-center-card-title{color:#142238!important}html[data-theme=light] .notification-center-message{color:#52657a!important}html[data-theme=light] .notification-center-date{color:#718096!important}html[data-theme=light] .notification-center-unread-dot{display:none!important}html[data-theme=light] .notification-center-delete{background:#f7f9fb!important;color:#64748b!important}html[data-theme=light] .notification-center-delete:hover,html[data-theme=light] .notification-center-delete:active{background:#fff1f2!important;color:#dc2626!important}html[data-theme=light] .notification-center-cta{background:#00d1ff!important;border:1px solid #00b8d8!important;color:#0b1220!important;box-shadow:0 4px 12px #00d1ff33!important}html[data-theme=light] .notification-center-cta:hover:not(:disabled){background:#22d8fa!important;border-color:#00aeca!important;color:#0b1220!important}html[data-theme=light] .notification-center-empty{color:#52657a!important}html[data-theme=light] .notification-center-empty-icon{color:#52657a!important;opacity:.58!important}html[data-theme=light] .notification-center-loading-spinner{border-color:#55bfd8!important;border-top-color:transparent!important}html[data-theme=light] .notification-center-card-system-unread{border-color:#9bd9e8!important;box-shadow:0 4px 12px #0f172a14,0 12px 24px #0f172a0f!important}html[data-theme=light] .notification-center-footer{background:#fff!important;border-top:1px solid #cbd5e1!important;box-shadow:0 -4px 14px #0f172a12!important}html[data-theme=light] .notification-center-clear-all{background:#fff!important;border:1px solid rgba(220,38,38,.35)!important;color:#b91c1c!important;box-shadow:0 3px 8px #0f172a14!important}html[data-theme=light] .notification-center-clear-all:hover:not(:disabled){background:#fff1f2!important;border-color:#dc26267a!important;color:#b91c1c!important}html[data-theme=light] .notification-center-clear-all:disabled{background:#f1f4f7!important;border-color:#cbd5e1!important;color:#64748b!important;box-shadow:none!important}@media(max-width:639px){html[data-theme=light] .notification-center-overlay{background:#f3f6f8!important}html[data-theme=light] .notification-center-panel{box-shadow:none!important}}html[data-theme=light] .student-notification-center .notification-center-header>.notification-center-header-actions{display:flex!important;flex:0 0 auto!important;justify-content:flex-end;gap:12px}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Inter", sans-serif;--font-serif:"Times New Roman", "Times", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-lime-400:oklch(84.1% .238 128.85);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-2xl:0 25px 25px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-neon-blue:#00f3ff;--color-neon-purple:#fff;--color-neon-green:#0aff00;--color-neon-dark:#0b0e14;--color-neon-surface:#151a23;--color-app-bg:var(--app-bg);--color-app-surface:var(--app-surface);--color-app-surface-raised:var(--app-surface-raised);--color-app-surface-soft:var(--app-surface-soft);--color-app-text:var(--app-text);--color-app-text-secondary:var(--app-text-secondary);--color-app-text-muted:var(--app-text-muted);--color-app-border:var(--app-border);--color-app-border-strong:var(--app-border-strong);--color-app-input:var(--app-input);--color-app-primary:var(--app-primary);--color-app-success:var(--app-success);--color-app-warning:var(--app-warning);--color-app-danger:var(--app-danger)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{inset:var(--spacing)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[-2px\]{top:-2px;right:-2px;bottom:-2px;left:-2px}.inset-\[-50\%\]{top:-50%;right:-50%;bottom:-50%;left:-50%}.inset-\[2px\]{top:2px;right:2px;bottom:2px;left:2px}.inset-\[10px\]{top:10px;right:10px;bottom:10px;left:10px}.inset-x-0{inset-inline:0}.inset-x-2\.5{inset-inline:calc(var(--spacing) * 2.5)}.inset-x-12{inset-inline:calc(var(--spacing) * 12)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-5{top:calc(var(--spacing) * -5)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-32{top:calc(var(--spacing) * -32)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-\[2px\]{top:2px}.top-\[5px\]{top:5px}.top-\[10\%\]{top:10%}.top-\[34\%\]{top:34%}.top-\[102\%\]{top:102%}.top-\[calc\(100\%\+12px\)\]{top:calc(100% + 12px)}.top-\[calc\(env\(safe-area-inset-top\)\+1\.5rem\)\]{top:calc(env(safe-area-inset-top) + 1.5rem)}.top-\[calc\(env\(safe-area-inset-top\)\+1rem\)\]{top:calc(env(safe-area-inset-top) + 1rem)}.top-\[calc\(env\(safe-area-inset-top\,0px\)\+16px\)\]{top:calc(env(safe-area-inset-top,0px) + 16px)}.top-\[calc\(env\(safe-area-inset-top\,20px\)\+0\.5rem\)\]{top:calc(env(safe-area-inset-top,20px) + .5rem)}.top-\[calc\(env\(safe-area-inset-top\,20px\)\+1\.5rem\)\]{top:calc(env(safe-area-inset-top,20px) + 1.5rem)}.top-\[calc\(env\(safe-area-inset-top\,20px\)\+1rem\)\]{top:calc(env(safe-area-inset-top,20px) + 1rem)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-32{right:calc(var(--spacing) * -32)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-10{right:calc(var(--spacing) * 10)}.right-16{right:calc(var(--spacing) * 16)}.right-\[-1px\]{right:-1px}.right-\[-10\%\]{right:-10%}.right-\[2px\]{right:2px}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-3\.5{bottom:calc(var(--spacing) * -3.5)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-32{bottom:calc(var(--spacing) * 32)}.bottom-\[-1px\]{bottom:-1px}.bottom-\[1\.5px\]{bottom:1.5px}.bottom-\[5px\]{bottom:5px}.bottom-\[20\%\]{bottom:20%}.bottom-\[calc\(env\(safe-area-inset-bottom\,0px\)\+1rem\)\]{bottom:calc(env(safe-area-inset-bottom,0px) + 1rem)}.bottom-\[calc\(env\(safe-area-inset-bottom\,0px\)\+80px\)\]{bottom:calc(env(safe-area-inset-bottom,0px) + 80px)}.bottom-\[calc\(env\(safe-area-inset-bottom\,12px\)\+1rem\)\]{bottom:calc(env(safe-area-inset-bottom,12px) + 1rem)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-3{left:calc(var(--spacing) * -3)}.-left-6{left:calc(var(--spacing) * -6)}.-left-10{left:calc(var(--spacing) * -10)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-7{left:calc(var(--spacing) * 7)}.left-10{left:calc(var(--spacing) * 10)}.left-\[-5px\]{left:-5px}.left-\[-10\%\]{left:-10%}.left-\[2px\]{left:2px}.left-\[64\%\]{left:64%}.left-\[calc\(50\%\+16px\)\]{left:calc(50% + 16px)}.isolate{isolation:isolate}.-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-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[10\]{z-index:10}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[240\]{z-index:240}.z-\[250\]{z-index:250}.z-\[300\]{z-index:300}.z-\[310\]{z-index:310}.z-\[320\]{z-index:320}.z-\[400\]{z-index:400}.z-\[500\]{z-index:500}.z-\[999\]{z-index:999}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[1100\]{z-index:1100}.z-\[1200\]{z-index:1200}.z-\[2000\]{z-index:2000}.z-\[3000\]{z-index:3000}.z-\[5000\]{z-index:5000}.z-\[6000\]{z-index:6000}.z-\[7000\]{z-index:7000}.z-\[9000\]{z-index:9000}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[11000\]{z-index:11000}.z-\[11500\]{z-index:11500}.z-\[12000\]{z-index:12000}.z-\[13000\]{z-index:13000}.z-\[20000\]{z-index:20000}.z-\[99999\]{z-index:99999}.z-\[100000\]{z-index:100000}.z-\[100001\]{z-index:100001}.z-\[100005\]{z-index:100005}.z-\[110000\]{z-index:110000}.z-\[125000\]{z-index:125000}.z-\[126000\]{z-index:126000}.z-\[150000\]{z-index:150000}.z-\[160000\]{z-index:160000}.z-\[190000\]{z-index:190000}.z-\[200000\]{z-index:200000}.z-\[200010\]{z-index:200010}.z-\[200050\]{z-index:200050}.z-\[210000\]{z-index:210000}.z-\[500000\]{z-index:500000}.z-\[500001\]{z-index:500001}.z-\[999998\]{z-index:999998}.z-\[999999\]{z-index:999999}.z-\[1000000\]{z-index:1000000}.z-\[99999999\]{z-index:99999999}.z-\[2147483645\]{z-index:2147483645}.z-\[2147483646\]{z-index:2147483646}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-full{grid-column:1/-1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-auto{margin-block:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-16{margin-top:calc(var(--spacing) * -16)}.-mt-20{margin-top:calc(var(--spacing) * -20)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.-mr-10{margin-right:calc(var(--spacing) * -10)}.-mr-16{margin-right:calc(var(--spacing) * -16)}.-mr-20{margin-right:calc(var(--spacing) * -20)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-10{margin-right:calc(var(--spacing) * 10)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-10{margin-bottom:calc(var(--spacing) * -10)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-\[-2px\]{margin-bottom:-2px}.mb-\[-8px\]{margin-bottom:-8px}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-10{margin-left:calc(var(--spacing) * -10)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-\[1px\]{margin-left:1px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4\.4rem\]{height:4.4rem}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[40dvh\]{height:40dvh}.h-\[44px\]{height:44px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[58px\]{height:58px}.h-\[64px\]{height:64px}.h-\[72px\]{height:72px}.h-\[74px\]{height:74px}.h-\[75px\]{height:75px}.h-\[75vh\]{height:75vh}.h-\[76px\]{height:76px}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[90dvh\]{height:90dvh}.h-\[92dvh\]{height:92dvh}.h-\[92px\]{height:92px}.h-\[96dvh\]{height:96dvh}.h-\[100dvh\]{height:100dvh}.h-\[105px\]{height:105px}.h-\[135px\]{height:135px}.h-\[140px\]{height:140px}.h-\[164px\]{height:164px}.h-\[215px\]{height:215px}.h-\[220px\]{height:220px}.h-\[230px\]{height:230px}.h-\[240px\]{height:240px}.h-\[250px\]{height:250px}.h-\[295px\]{height:295px}.h-\[300px\]{height:300px}.h-\[350px\]{height:350px}.h-\[360px\]{height:360px}.h-\[420px\]{height:420px}.h-\[430px\]{height:430px}.h-\[450px\]{height:450px}.h-\[500px\]{height:500px}.h-\[560px\]{height:560px}.h-\[590px\]{height:590px}.h-\[600px\]{height:600px}.h-\[650px\]{height:650px}.h-\[1123px\]{height:1123px}.h-\[calc\(env\(safe-area-inset-top\,0px\)\+68px\)\]{height:calc(env(safe-area-inset-top,0px) + 68px)}.h-\[env\(safe-area-inset-bottom\)\]{height:env(safe-area-inset-bottom)}.h-\[env\(safe-area-inset-bottom\,0px\)\]{height:env(safe-area-inset-bottom,0px)}.h-\[env\(safe-area-inset-top\,0px\)\]{height:env(safe-area-inset-top,0px)}.h-\[env\(safe-area-inset-top\,44px\)\]{height:env(safe-area-inset-top,44px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[44px\]{max-height:44px}.max-h-\[45vh\]{max-height:45vh}.max-h-\[48vh\]{max-height:48vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[56dvh\]{max-height:56dvh}.max-h-\[58dvh\]{max-height:58dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75dvh\]{max-height:75dvh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80\%\]{max-height:80%}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[120px\]{max-height:120px}.max-h-\[140px\]{max-height:140px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[350px\]{max-height:350px}.max-h-\[360px\]{max-height:360px}.max-h-\[380px\]{max-height:380px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(75vh-130px\)\]{max-height:calc(75vh - 130px)}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.max-h-\[calc\(100vh-140px\)\]{max-height:calc(100vh - 140px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[14rem\]{min-height:14rem}.min-h-\[20px\]{min-height:20px}.min-h-\[30vh\]{min-height:30vh}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[45vh\]{min-height:45vh}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[70dvh\]{min-height:70dvh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[80px\]{min-height:80px}.min-h-\[82px\]{min-height:82px}.min-h-\[90px\]{min-height:90px}.min-h-\[95px\]{min-height:95px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[108px\]{min-height:108px}.min-h-\[110px\]{min-height:110px}.min-h-\[115px\]{min-height:115px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[150px\]{min-height:150px}.min-h-\[220px\]{min-height:220px}.min-h-\[360px\]{min-height:360px}.min-h-\[500px\]{min-height:500px}.min-h-\[calc\(100dvh-120px\)\]{min-height:calc(100dvh - 120px)}.min-h-full{min-height:100%}.min-h-min{min-height:min-content}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-8\/12{width:66.6667%}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\/12{width:83.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1px\]{width:1px}.w-\[4\.4rem\]{width:4.4rem}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[26px\]{width:26px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[40\%\]{width:40%}.w-\[42px\]{width:42px}.w-\[48\%\]{width:48%}.w-\[50\%\]{width:50%}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[62px\]{width:62px}.w-\[64px\]{width:64px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[82px\]{width:82px}.w-\[86\%\]{width:86%}.w-\[92\%\]{width:92%}.w-\[100px\]{width:100px}.w-\[145px\]{width:145px}.w-\[150px\]{width:150px}.w-\[220px\]{width:220px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[350px\]{width:350px}.w-\[560px\]{width:560px}.w-\[600px\]{width:600px}.w-\[794px\]{width:794px}.w-\[800px\]{width:800px}.w-\[calc\(100vw-16px\)\]{width:calc(100vw - 16px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6{max-width:calc(var(--spacing) * 6)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[3px\]{max-width:3px}.max-w-\[38px\]{max-width:38px}.max-w-\[70\%\]{max-width:70%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[96vw\]{max-width:96vw}.max-w-\[100px\]{max-width:100px}.max-w-\[110px\]{max-width:110px}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.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-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[500px\]{max-width:500px}.max-w-\[560px\]{max-width:560px}.max-w-\[714px\]{max-width:714px}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[1px\]{min-width:1px}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[12px\]{min-width:12px}.min-w-\[14px\]{min-width:14px}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[45px\]{min-width:45px}.min-w-\[70px\]{min-width:70px}.min-w-\[72px\]{min-width:72px}.min-w-\[75px\]{min-width:75px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[400px\]{min-width:400px}.min-w-\[800px\]{min-width:800px}.min-w-\[1000px\]{min-width:1000px}.flex-1{flex:1}.flex-\[1\.5\]{flex:1.5}.flex-\[1\.6\]{flex:1.6}.flex-\[1\]{flex:1}.flex-\[2\]{flex:2}.flex-shrink-0,.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/4{--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-8{--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-10{--tw-translate-x:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-12{--tw-translate-x:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-100\%\]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/4{--tw-translate-y: -25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-8{--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-10{--tw-translate-y:calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-12{--tw-translate-y:calc(var(--spacing) * -12);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[1px\]{--tw-translate-y: -1px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.7\]{scale:.7}.scale-\[0\.46\]{scale:.46}.scale-\[0\.56\]{scale:.56}.scale-\[0\.66\]{scale:.66}.scale-\[0\.98\]{scale:.98}.scale-\[1\.02\]{scale:1.02}.scale-\[1\.07\]{scale:1.07}.scale-\[1\.18\]{scale:1.18}.-rotate-45{rotate:-45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-15deg\]{rotate:-15deg}.\[transform\:translate3d\(0\,0\,0\)\]{transform:translate(0)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[shimmer_1\.5s_infinite\]{animation:1.5s infinite shimmer}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-56{scroll-margin-top:calc(var(--spacing) * 56)}.scroll-mt-\[160px\]{scroll-margin-top:160px}.scrollbar-none{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[52px_minmax\(0\,1fr\)_52px\]{grid-template-columns:52px minmax(0,1fr) 52px}.grid-cols-\[minmax\(0\,1fr\)_145px\]{grid-template-columns:minmax(0,1fr) 145px}.grid-cols-\[minmax\(0\,1fr\)_150px\]{grid-template-columns:minmax(0,1fr) 150px}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[1px\]{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}:where(.divide-slate-800>:not(:last-child)){border-color:var(--color-slate-800)}:where(.divide-slate-800\/80>:not(:last-child)){border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){:where(.divide-slate-800\/80>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}:where(.divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.overscroll-y-contain{overscroll-behavior-y:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3\.5rem\]{border-radius:3.5rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[2\.5rem\]{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-\[3rem\]{border-top-left-radius:3rem;border-top-right-radius:3rem}.rounded-t-\[40px\]{border-top-left-radius:40px;border-top-right-radius:40px}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-tl-xl{border-top-left-radius:var(--radius-xl)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-tr-xl{border-top-right-radius:var(--radius-xl)}.rounded-b-\[2\.5rem\]{border-bottom-right-radius:2.5rem;border-bottom-left-radius:2.5rem}.rounded-b-full{border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-none{border-bottom-right-radius:0}.rounded-br-xl{border-bottom-right-radius:var(--radius-xl)}.rounded-bl-none{border-bottom-left-radius:0}.rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[6px\]{border-left-style:var(--tw-border-style);border-left-width:6px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-red-500{border-color:var(--color-red-500)!important}.\!border-slate-800{border-color:var(--color-slate-800)!important}.border-\[\#0aff00\]{border-color:#0aff00}.border-\[\#0aff00\]\/20{border-color:#0aff0033}.border-\[\#0aff00\]\/25{border-color:#0aff0040}.border-\[\#0aff00\]\/30{border-color:#0aff004d}.border-\[\#0aff00\]\/40{border-color:#0aff0066}.border-\[\#0aff00\]\/50{border-color:#0aff0080}.border-\[\#0aff00\]\/60{border-color:#0aff0099}.border-\[\#00E676\]\/30{border-color:#00e6764d}.border-\[\#00E676\]\/40{border-color:#00e67666}.border-\[\#00FF66\]\/20{border-color:#0f63}.border-\[\#00d1ff\]{border-color:#00d1ff}.border-\[\#00d1ff\]\/20{border-color:#00d1ff33}.border-\[\#00d1ff\]\/25{border-color:#00d1ff40}.border-\[\#00d1ff\]\/30{border-color:#00d1ff4d}.border-\[\#00d1ff\]\/40{border-color:#00d1ff66}.border-\[\#00f0ff\]{border-color:#00f0ff}.border-\[\#00f0ff\]\/20{border-color:#00f0ff33}.border-\[\#00f0ff\]\/30{border-color:#00f0ff4d}.border-\[\#00f3ff\]{border-color:#00f3ff}.border-\[\#00f3ff\]\/15{border-color:#00f3ff26}.border-\[\#00f3ff\]\/20{border-color:#00f3ff33}.border-\[\#00f3ff\]\/25{border-color:#00f3ff40}.border-\[\#00f3ff\]\/30{border-color:#00f3ff4d}.border-\[\#00f3ff\]\/40{border-color:#00f3ff66}.border-\[\#1e293b\]{border-color:#1e293b}.border-\[\#24ff00\]{border-color:#24ff00}.border-\[\#24ff00\]\/10{border-color:#24ff001a}.border-\[\#24ff00\]\/15{border-color:#24ff0026}.border-\[\#24ff00\]\/20{border-color:#24ff0033}.border-\[\#24ff00\]\/25{border-color:#24ff0040}.border-\[\#24ff00\]\/30{border-color:#24ff004d}.border-\[\#24ff00\]\/40{border-color:#24ff0066}.border-\[\#090d14\]{border-color:#090d14}.border-\[\#0284c7\]{border-color:#0284c7}.border-\[\#586F8C\]\/45{border-color:#586f8c73}.border-\[\#586F8C\]\/80{border-color:#586f8ccc}.border-\[\#19283A\]{border-color:#19283a}.border-\[\#800000\]{border-color:maroon}.border-\[\#800000\]\/30{border-color:#8000004d}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/20{border-color:color-mix(in oklab,var(--color-amber-300) 20%,transparent)}}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/70{border-color:color-mix(in oklab,var(--color-amber-300) 70%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/15{border-color:#fcbb0026}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/15{border-color:color-mix(in oklab,var(--color-amber-400) 15%,transparent)}}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/20{border-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}.border-amber-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/25{border-color:color-mix(in oklab,var(--color-amber-400) 25%,transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/30{border-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/5{border-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/5{border-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.border-amber-500\/10{border-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/10{border-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25{border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.border-amber-500\/70{border-color:#f99c00b3}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/70{border-color:color-mix(in oklab,var(--color-amber-500) 70%,transparent)}}.border-amber-500\/80{border-color:#f99c00cc}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/80{border-color:color-mix(in oklab,var(--color-amber-500) 80%,transparent)}}.border-app-border{border-color:var(--color-app-border)}.border-app-border-strong{border-color:var(--color-app-border-strong)}.border-app-border\/50{border-color:var(--color-app-border)}@supports (color:color-mix(in lab,red,red)){.border-app-border\/50{border-color:color-mix(in oklab,var(--color-app-border) 50%,transparent)}}.border-app-surface{border-color:var(--color-app-surface)}.border-black{border-color:var(--color-black)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab,red,red)){.border-black\/15{border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.border-black\/25{border-color:#00000040}@supports (color:color-mix(in lab,red,red)){.border-black\/25{border-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.border-black\/30{border-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-400\/20{border-color:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/20{border-color:color-mix(in oklab,var(--color-blue-400) 20%,transparent)}}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/40{border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)}}.border-blue-500\/50{border-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/50{border-color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-900\/20{border-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.border-blue-900\/20{border-color:color-mix(in oklab,var(--color-blue-900) 20%,transparent)}}.border-blue-900\/30{border-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.border-blue-900\/30{border-color:color-mix(in oklab,var(--color-blue-900) 30%,transparent)}}.border-blue-900\/35{border-color:#1c398e59}@supports (color:color-mix(in lab,red,red)){.border-blue-900\/35{border-color:color-mix(in oklab,var(--color-blue-900) 35%,transparent)}}.border-blue-900\/40{border-color:#1c398e66}@supports (color:color-mix(in lab,red,red)){.border-blue-900\/40{border-color:color-mix(in oklab,var(--color-blue-900) 40%,transparent)}}.border-current{border-color:currentColor}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-300\/15{border-color:#53eafd26}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/15{border-color:color-mix(in oklab,var(--color-cyan-300) 15%,transparent)}}.border-cyan-300\/30{border-color:#53eafd4d}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/30{border-color:color-mix(in oklab,var(--color-cyan-300) 30%,transparent)}}.border-cyan-400{border-color:var(--color-cyan-400)}.border-cyan-400\/10{border-color:#00d2ef1a}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/10{border-color:color-mix(in oklab,var(--color-cyan-400) 10%,transparent)}}.border-cyan-400\/15{border-color:#00d2ef26}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/15{border-color:color-mix(in oklab,var(--color-cyan-400) 15%,transparent)}}.border-cyan-400\/20{border-color:#00d2ef33}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/20{border-color:color-mix(in oklab,var(--color-cyan-400) 20%,transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/30{border-color:color-mix(in oklab,var(--color-cyan-400) 30%,transparent)}}.border-cyan-400\/40{border-color:#00d2ef66}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/40{border-color:color-mix(in oklab,var(--color-cyan-400) 40%,transparent)}}.border-cyan-400\/80{border-color:#00d2efcc}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/80{border-color:color-mix(in oklab,var(--color-cyan-400) 80%,transparent)}}.border-cyan-400\/90{border-color:#00d2efe6}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/90{border-color:color-mix(in oklab,var(--color-cyan-400) 90%,transparent)}}.border-cyan-500{border-color:var(--color-cyan-500)}.border-cyan-500\/10{border-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/10{border-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/20{border-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500) 30%,transparent)}}.border-cyan-500\/40{border-color:#00b7d766}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/40{border-color:color-mix(in oklab,var(--color-cyan-500) 40%,transparent)}}.border-cyan-800\/30{border-color:#005f784d}@supports (color:color-mix(in lab,red,red)){.border-cyan-800\/30{border-color:color-mix(in oklab,var(--color-cyan-800) 30%,transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/20{border-color:color-mix(in oklab,var(--color-emerald-300) 20%,transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/10{border-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/10{border-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}}.border-emerald-400\/15{border-color:#00d29426}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/15{border-color:color-mix(in oklab,var(--color-emerald-400) 15%,transparent)}}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/20{border-color:color-mix(in oklab,var(--color-emerald-400) 20%,transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/40{border-color:color-mix(in oklab,var(--color-emerald-400) 40%,transparent)}}.border-emerald-400\/70{border-color:#00d294b3}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/70{border-color:color-mix(in oklab,var(--color-emerald-400) 70%,transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/10{border-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/10{border-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.border-emerald-500\/15{border-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/15{border-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/50{border-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}.border-emerald-900\/20{border-color:#004e3b33}@supports (color:color-mix(in lab,red,red)){.border-emerald-900\/20{border-color:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)}}.border-emerald-900\/30{border-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-900\/30{border-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}.border-emerald-900\/35{border-color:#004e3b59}@supports (color:color-mix(in lab,red,red)){.border-emerald-900\/35{border-color:color-mix(in oklab,var(--color-emerald-900) 35%,transparent)}}.border-emerald-900\/40{border-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.border-emerald-900\/40{border-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}.border-emerald-950{border-color:var(--color-emerald-950)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/30{border-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.border-green-500\/30{border-color:color-mix(in oklab,var(--color-green-500) 30%,transparent)}}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/20{border-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/30{border-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)}}.border-neon-blue{border-color:var(--color-neon-blue)}.border-neon-blue\/10{border-color:#00f3ff1a}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/10{border-color:color-mix(in oklab,var(--color-neon-blue) 10%,transparent)}}.border-neon-blue\/15{border-color:#00f3ff26}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/15{border-color:color-mix(in oklab,var(--color-neon-blue) 15%,transparent)}}.border-neon-blue\/20{border-color:#00f3ff33}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/20{border-color:color-mix(in oklab,var(--color-neon-blue) 20%,transparent)}}.border-neon-blue\/25{border-color:#00f3ff40}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/25{border-color:color-mix(in oklab,var(--color-neon-blue) 25%,transparent)}}.border-neon-blue\/30{border-color:#00f3ff4d}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/30{border-color:color-mix(in oklab,var(--color-neon-blue) 30%,transparent)}}.border-neon-blue\/40{border-color:#00f3ff66}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/40{border-color:color-mix(in oklab,var(--color-neon-blue) 40%,transparent)}}.border-neon-blue\/50{border-color:#00f3ff80}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/50{border-color:color-mix(in oklab,var(--color-neon-blue) 50%,transparent)}}.border-neon-blue\/60{border-color:#00f3ff99}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/60{border-color:color-mix(in oklab,var(--color-neon-blue) 60%,transparent)}}.border-neon-blue\/80{border-color:#00f3ffcc}@supports (color:color-mix(in lab,red,red)){.border-neon-blue\/80{border-color:color-mix(in oklab,var(--color-neon-blue) 80%,transparent)}}.border-neon-green{border-color:var(--color-neon-green)}.border-neon-green\/15{border-color:#0aff0026}@supports (color:color-mix(in lab,red,red)){.border-neon-green\/15{border-color:color-mix(in oklab,var(--color-neon-green) 15%,transparent)}}.border-neon-green\/20{border-color:#0aff0033}@supports (color:color-mix(in lab,red,red)){.border-neon-green\/20{border-color:color-mix(in oklab,var(--color-neon-green) 20%,transparent)}}.border-neon-green\/25{border-color:#0aff0040}@supports (color:color-mix(in lab,red,red)){.border-neon-green\/25{border-color:color-mix(in oklab,var(--color-neon-green) 25%,transparent)}}.border-neon-green\/30{border-color:#0aff004d}@supports (color:color-mix(in lab,red,red)){.border-neon-green\/30{border-color:color-mix(in oklab,var(--color-neon-green) 30%,transparent)}}.border-neon-green\/40{border-color:#0aff0066}@supports (color:color-mix(in lab,red,red)){.border-neon-green\/40{border-color:color-mix(in oklab,var(--color-neon-green) 40%,transparent)}}.border-neon-green\/50{border-color:#0aff0080}@supports (color:color-mix(in lab,red,red)){.border-neon-green\/50{border-color:color-mix(in oklab,var(--color-neon-green) 50%,transparent)}}.border-neon-green\/60{border-color:#0aff0099}@supports (color:color-mix(in lab,red,red)){.border-neon-green\/60{border-color:color-mix(in oklab,var(--color-neon-green) 60%,transparent)}}.border-neon-green\/70{border-color:#0aff00b3}@supports (color:color-mix(in lab,red,red)){.border-neon-green\/70{border-color:color-mix(in oklab,var(--color-neon-green) 70%,transparent)}}.border-neon-purple{border-color:var(--color-neon-purple)}.border-neon-purple\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-neon-purple\/20{border-color:color-mix(in oklab,var(--color-neon-purple) 20%,transparent)}}.border-neon-purple\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-neon-purple\/30{border-color:color-mix(in oklab,var(--color-neon-purple) 30%,transparent)}}.border-neon-purple\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-neon-purple\/50{border-color:color-mix(in oklab,var(--color-neon-purple) 50%,transparent)}}.border-orange-400\/40{border-color:#ff8b1a66}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/40{border-color:color-mix(in oklab,var(--color-orange-400) 40%,transparent)}}.border-orange-500\/10{border-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/10{border-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/20{border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/30{border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)}}.border-orange-500\/40{border-color:#fe6e0066}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/40{border-color:color-mix(in oklab,var(--color-orange-500) 40%,transparent)}}.border-pink-500{border-color:var(--color-pink-500)}.border-pink-500\/40{border-color:#f6339a66}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/40{border-color:color-mix(in oklab,var(--color-pink-500) 40%,transparent)}}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500) 20%,transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500) 30%,transparent)}}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-400\/20{border-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.border-red-400\/20{border-color:color-mix(in oklab,var(--color-red-400) 20%,transparent)}}.border-red-400\/30{border-color:#ff65684d}@supports (color:color-mix(in lab,red,red)){.border-red-400\/30{border-color:color-mix(in oklab,var(--color-red-400) 30%,transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/15{border-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.border-red-500\/15{border-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.border-red-500\/25{border-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.border-red-500\/50{border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.border-red-500\/60{border-color:#fb2c3699}@supports (color:color-mix(in lab,red,red)){.border-red-500\/60{border-color:color-mix(in oklab,var(--color-red-500) 60%,transparent)}}.border-red-600{border-color:var(--color-red-600)}.border-red-600\/20{border-color:#e4001433}@supports (color:color-mix(in lab,red,red)){.border-red-600\/20{border-color:color-mix(in oklab,var(--color-red-600) 20%,transparent)}}.border-red-700{border-color:var(--color-red-700)}.border-red-700\/30{border-color:#bf000f4d}@supports (color:color-mix(in lab,red,red)){.border-red-700\/30{border-color:color-mix(in oklab,var(--color-red-700) 30%,transparent)}}.border-red-700\/60{border-color:#bf000f99}@supports (color:color-mix(in lab,red,red)){.border-red-700\/60{border-color:color-mix(in oklab,var(--color-red-700) 60%,transparent)}}.border-red-800\/40{border-color:#9f071266}@supports (color:color-mix(in lab,red,red)){.border-red-800\/40{border-color:color-mix(in oklab,var(--color-red-800) 40%,transparent)}}.border-red-900\/20{border-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.border-red-900\/20{border-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.border-red-900\/30{border-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.border-red-900\/30{border-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}.border-red-900\/50{border-color:#82181a80}@supports (color:color-mix(in lab,red,red)){.border-red-900\/50{border-color:color-mix(in oklab,var(--color-red-900) 50%,transparent)}}.border-red-900\/60{border-color:#82181a99}@supports (color:color-mix(in lab,red,red)){.border-red-900\/60{border-color:color-mix(in oklab,var(--color-red-900) 60%,transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-400\/10{border-color:#ff667f1a}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/10{border-color:color-mix(in oklab,var(--color-rose-400) 10%,transparent)}}.border-rose-400\/15{border-color:#ff667f26}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/15{border-color:color-mix(in oklab,var(--color-rose-400) 15%,transparent)}}.border-rose-400\/20{border-color:#ff667f33}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/20{border-color:color-mix(in oklab,var(--color-rose-400) 20%,transparent)}}.border-rose-400\/25{border-color:#ff667f40}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/25{border-color:color-mix(in oklab,var(--color-rose-400) 25%,transparent)}}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/30{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.border-rose-500\/35{border-color:#ff235759}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/35{border-color:color-mix(in oklab,var(--color-rose-500) 35%,transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/40{border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.border-rose-500\/60{border-color:#ff235799}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/60{border-color:color-mix(in oklab,var(--color-rose-500) 60%,transparent)}}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-400\/20{border-color:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/20{border-color:color-mix(in oklab,var(--color-sky-400) 20%,transparent)}}.border-sky-500{border-color:var(--color-sky-500)}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/20{border-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/30{border-color:color-mix(in oklab,var(--color-sky-500) 30%,transparent)}}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-100\/80{border-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.border-slate-100\/80{border-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400{border-color:var(--color-slate-400)}.border-slate-400\/20{border-color:#90a1b933}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/20{border-color:color-mix(in oklab,var(--color-slate-400) 20%,transparent)}}.border-slate-400\/30{border-color:#90a1b94d}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/30{border-color:color-mix(in oklab,var(--color-slate-400) 30%,transparent)}}.border-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/20{border-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-600\/50{border-color:#45556c80}@supports (color:color-mix(in lab,red,red)){.border-slate-600\/50{border-color:color-mix(in oklab,var(--color-slate-600) 50%,transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/30{border-color:#3141584d}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/30{border-color:color-mix(in oklab,var(--color-slate-700) 30%,transparent)}}.border-slate-700\/50{border-color:#31415880}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/50{border-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.border-slate-700\/60{border-color:#31415899}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/60{border-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}.border-slate-700\/80{border-color:#314158cc}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/80{border-color:color-mix(in oklab,var(--color-slate-700) 80%,transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/10{border-color:#1d293d1a}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/10{border-color:color-mix(in oklab,var(--color-slate-800) 10%,transparent)}}.border-slate-800\/20{border-color:#1d293d33}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/20{border-color:color-mix(in oklab,var(--color-slate-800) 20%,transparent)}}.border-slate-800\/40{border-color:#1d293d66}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/40{border-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}}.border-slate-800\/50{border-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/50{border-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.border-slate-800\/55{border-color:#1d293d8c}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/55{border-color:color-mix(in oklab,var(--color-slate-800) 55%,transparent)}}.border-slate-800\/60{border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/60{border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.border-slate-800\/70{border-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/70{border-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}}.border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/80{border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.border-slate-800\/85{border-color:#1d293dd9}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/85{border-color:color-mix(in oklab,var(--color-slate-800) 85%,transparent)}}.border-slate-900{border-color:var(--color-slate-900)}.border-slate-950{border-color:var(--color-slate-950)}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-500{border-color:var(--color-teal-500)}.border-teal-500\/20{border-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/20{border-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)}}.border-teal-500\/30{border-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/30{border-color:color-mix(in oklab,var(--color-teal-500) 30%,transparent)}}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-400\/20{border-color:#a685ff33}@supports (color:color-mix(in lab,red,red)){.border-violet-400\/20{border-color:color-mix(in oklab,var(--color-violet-400) 20%,transparent)}}.border-violet-400\/30{border-color:#a685ff4d}@supports (color:color-mix(in lab,red,red)){.border-violet-400\/30{border-color:color-mix(in oklab,var(--color-violet-400) 30%,transparent)}}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-500\/20{border-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/20{border-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.border-violet-500\/30{border-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/30{border-color:color-mix(in oklab,var(--color-violet-500) 30%,transparent)}}.border-violet-500\/40{border-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/40{border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}}.border-violet-600\/20{border-color:#7f22fe33}@supports (color:color-mix(in lab,red,red)){.border-violet-600\/20{border-color:color-mix(in oklab,var(--color-violet-600) 20%,transparent)}}.border-violet-800\/30{border-color:#5d0ec04d}@supports (color:color-mix(in lab,red,red)){.border-violet-800\/30{border-color:color-mix(in oklab,var(--color-violet-800) 30%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-white\/\[0\.01\]{border-color:#ffffff03}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.01\]{border-color:color-mix(in oklab,var(--color-white) 1%,transparent)}}.border-white\/\[0\.02\]{border-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.02\]{border-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.border-white\/\[0\.03\]{border-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.03\]{border-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.border-white\/\[0\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-white\/\[0\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.border-white\/\[0\.11\]{border-color:#ffffff1c}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.11\]{border-color:color-mix(in oklab,var(--color-white) 11%,transparent)}}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-400\/20{border-color:#fac80033}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/20{border-color:color-mix(in oklab,var(--color-yellow-400) 20%,transparent)}}.border-yellow-500\/20{border-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/20{border-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)}}.border-yellow-500\/30{border-color:#edb2004d}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/30{border-color:color-mix(in oklab,var(--color-yellow-500) 30%,transparent)}}.border-yellow-500\/40{border-color:#edb20066}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/40{border-color:color-mix(in oklab,var(--color-yellow-500) 40%,transparent)}}.border-yellow-500\/50{border-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/50{border-color:color-mix(in oklab,var(--color-yellow-500) 50%,transparent)}}.border-zinc-200\/90{border-color:#e4e4e7e6}@supports (color:color-mix(in lab,red,red)){.border-zinc-200\/90{border-color:color-mix(in oklab,var(--color-zinc-200) 90%,transparent)}}.border-y-slate-800\/50{border-block-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.border-y-slate-800\/50{border-block-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.border-t-\[\#00d1ff\]{border-top-color:#00d1ff}.border-t-black{border-top-color:var(--color-black)}.border-t-cyan-400{border-top-color:var(--color-cyan-400)}.border-t-cyan-500{border-top-color:var(--color-cyan-500)}.border-t-neon-blue{border-top-color:var(--color-neon-blue)}.border-t-orange-500{border-top-color:var(--color-orange-500)}.border-t-transparent{border-top-color:#0000}.border-t-violet-400{border-top-color:var(--color-violet-400)}.border-t-white{border-top-color:var(--color-white)}.border-r-slate-800\/50{border-right-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.border-r-slate-800\/50{border-right-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.border-b-transparent{border-bottom-color:#0000}.border-l-\[\#00f3ff\]{border-left-color:#00f3ff}.border-l-neon-blue{border-left-color:var(--color-neon-blue)}.border-l-neon-green{border-left-color:var(--color-neon-green)}.\!bg-neon-blue{background-color:var(--color-neon-blue)!important}.\!bg-neon-green{background-color:var(--color-neon-green)!important}.\!bg-red-500\/5{background-color:#fb2c360d!important}@supports (color:color-mix(in lab,red,red)){.\!bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)!important}}.\!bg-slate-800{background-color:var(--color-slate-800)!important}.\!bg-slate-900{background-color:var(--color-slate-900)!important}.\!bg-slate-950\/50{background-color:#02061880!important}@supports (color:color-mix(in lab,red,red)){.\!bg-slate-950\/50{background-color:color-mix(in oklab,var(--color-slate-950) 50%,transparent)!important}}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0a0d14\]{background-color:#0a0d14}.bg-\[\#0a0f18\]{background-color:#0a0f18}.bg-\[\#0a1528\]{background-color:#0a1528}.bg-\[\#0a1528\]\/95{background-color:#0a1528f2}.bg-\[\#0aff00\]{background-color:#0aff00}.bg-\[\#0aff00\]\/5{background-color:#0aff000d}.bg-\[\#0aff00\]\/10{background-color:#0aff001a}.bg-\[\#0aff00\]\/12{background-color:#0aff001f}.bg-\[\#0aff00\]\/15{background-color:#0aff0026}.bg-\[\#0aff00\]\/25{background-color:#0aff0040}.bg-\[\#0b0b0f\]{background-color:#0b0b0f}.bg-\[\#0b0e14\]{background-color:#0b0e14}.bg-\[\#0b0e14\]\/95{background-color:#0b0e14f2}.bg-\[\#0b1a2a\]{background-color:#0b1a2a}.bg-\[\#0b1a21\]{background-color:#0b1a21}.bg-\[\#0b121f\]\/95{background-color:#0b121ff2}.bg-\[\#0b141a\]{background-color:#0b141a}.bg-\[\#0b1018\]{background-color:#0b1018}.bg-\[\#0b1117\]{background-color:#0b1117}.bg-\[\#0b1120\]{background-color:#0b1120}.bg-\[\#0d1117\]{background-color:#0d1117}.bg-\[\#0e223a\]{background-color:#0e223a}.bg-\[\#0f141a\]{background-color:#0f141a}.bg-\[\#0f141b\]\/90{background-color:#0f141be6}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#00E676\]{background-color:#00e676}.bg-\[\#00E676\]\/15{background-color:#00e67626}.bg-\[\#00FF66\]{background-color:#0f6}.bg-\[\#00FF66\]\/5{background-color:#00ff660d}.bg-\[\#00FF66\]\/10{background-color:#00ff661a}.bg-\[\#00d1ff\]{background-color:#00d1ff}.bg-\[\#00d1ff\]\/10{background-color:#00d1ff1a}.bg-\[\#00d1ff\]\/15{background-color:#00d1ff26}.bg-\[\#00d1ff\]\/20{background-color:#00d1ff33}.bg-\[\#00d1ff\]\/80{background-color:#00d1ffcc}.bg-\[\#00e1ff\]{background-color:#00e1ff}.bg-\[\#00e1ff\]\/10{background-color:#00e1ff1a}.bg-\[\#00f0ff\]{background-color:#00f0ff}.bg-\[\#00f0ff\]\/10{background-color:#00f0ff1a}.bg-\[\#00f0ff\]\/15{background-color:#00f0ff26}.bg-\[\#00f3ff\]{background-color:#00f3ff}.bg-\[\#00f3ff\]\/5{background-color:#00f3ff0d}.bg-\[\#00f3ff\]\/10{background-color:#00f3ff1a}.bg-\[\#00f3ff\]\/\[0\.03\]{background-color:#00f3ff08}.bg-\[\#001f22\]{background-color:#001f22}.bg-\[\#1c222d\]{background-color:#1c222d}.bg-\[\#1e2a38\]{background-color:#1e2a38}.bg-\[\#1f2a3e\]{background-color:#1f2a3e}.bg-\[\#2a1b04\]{background-color:#2a1b04}.bg-\[\#10b981\]{background-color:#10b981}.bg-\[\#18d9e8\]\/18{background-color:#18d9e82e}.bg-\[\#19d8e8\]{background-color:#19d8e8}.bg-\[\#24ff00\]{background-color:#24ff00}.bg-\[\#24ff00\]\/5{background-color:#24ff000d}.bg-\[\#24ff00\]\/10{background-color:#24ff001a}.bg-\[\#24ff00\]\/15{background-color:#24ff0026}.bg-\[\#24ff00\]\/20{background-color:#24ff0033}.bg-\[\#24ff00\]\/30{background-color:#24ff004d}.bg-\[\#24ff00\]\/40{background-color:#24ff0066}.bg-\[\#24ff00\]\/60{background-color:#24ff0099}.bg-\[\#24ff00\]\/\[0\.02\]{background-color:#24ff0005}.bg-\[\#050b12\]{background-color:#050b12}.bg-\[\#070b12\]{background-color:#070b12}.bg-\[\#080c11\]{background-color:#080c11}.bg-\[\#151a23\]{background-color:#151a23}.bg-\[\#0284c7\]{background-color:#0284c7}.bg-\[\#0284c7\]\/10{background-color:#0284c71a}.bg-\[\#0284c7\]\/20{background-color:#0284c733}.bg-\[\#001416\]{background-color:#001416}.bg-\[\#001416\]\/90{background-color:#001416e6}.bg-\[\#001422\]\/95{background-color:#001422f2}.bg-\[\#05070b\]\/95{background-color:#05070bf2}.bg-\[\#05080c\]{background-color:#05080c}.bg-\[\#05090d\]{background-color:#05090d}.bg-\[\#08111F\]{background-color:#08111f}.bg-\[\#020617\]{background-color:#020617}.bg-\[\#030712\]{background-color:#030712}.bg-\[\#071018\]{background-color:#071018}.bg-\[\#073544\]{background-color:#073544}.bg-\[\#083344\]{background-color:#083344}.bg-\[\#111114\]{background-color:#111114}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#121620\]{background-color:#121620}.bg-\[\#231102\]{background-color:#231102}.bg-\[\#475569\]{background-color:#475569}.bg-\[\#800000\]{background-color:maroon}.bg-\[\#e2f952\]{background-color:#e2f952}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/5{background-color:#fcbb000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/5{background-color:color-mix(in oklab,var(--color-amber-400) 5%,transparent)}}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/10{background-color:color-mix(in oklab,var(--color-amber-400) 10%,transparent)}}.bg-amber-400\/\[0\.07\]{background-color:#fcbb0012}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-amber-400) 7%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.bg-amber-500\/25{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/25{background-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.bg-amber-500\/\[0\.02\]{background-color:#f99c0005}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-amber-500) 2%,transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/30{background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/40{background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.bg-app-bg,.bg-app-bg\/90{background-color:var(--color-app-bg)}@supports (color:color-mix(in lab,red,red)){.bg-app-bg\/90{background-color:color-mix(in oklab,var(--color-app-bg) 90%,transparent)}}.bg-app-bg\/95{background-color:var(--color-app-bg)}@supports (color:color-mix(in lab,red,red)){.bg-app-bg\/95{background-color:color-mix(in oklab,var(--color-app-bg) 95%,transparent)}}.bg-app-danger{background-color:var(--color-app-danger)}.bg-app-input{background-color:var(--color-app-input)}.bg-app-primary{background-color:var(--color-app-primary)}.bg-app-success{background-color:var(--color-app-success)}.bg-app-surface{background-color:var(--color-app-surface)}.bg-app-surface-raised{background-color:var(--color-app-surface-raised)}.bg-app-surface-soft,.bg-app-surface-soft\/40{background-color:var(--color-app-surface-soft)}@supports (color:color-mix(in lab,red,red)){.bg-app-surface-soft\/40{background-color:color-mix(in oklab,var(--color-app-surface-soft) 40%,transparent)}}.bg-app-surface-soft\/50{background-color:var(--color-app-surface-soft)}@supports (color:color-mix(in lab,red,red)){.bg-app-surface-soft\/50{background-color:color-mix(in oklab,var(--color-app-surface-soft) 50%,transparent)}}.bg-app-surface\/80{background-color:var(--color-app-surface)}@supports (color:color-mix(in lab,red,red)){.bg-app-surface\/80{background-color:color-mix(in oklab,var(--color-app-surface) 80%,transparent)}}.bg-app-warning{background-color:var(--color-app-warning)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab,red,red)){.bg-black\/65{background-color:color-mix(in oklab,var(--color-black) 65%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab,red,red)){.bg-black\/95{background-color:color-mix(in oklab,var(--color-black) 95%,transparent)}}.bg-blue-400\/10{background-color:#54a2ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-400\/10{background-color:color-mix(in oklab,var(--color-blue-400) 10%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/5{background-color:color-mix(in oklab,var(--color-blue-500) 5%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.bg-blue-500\/25{background-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/25{background-color:color-mix(in oklab,var(--color-blue-500) 25%,transparent)}}.bg-blue-500\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/30{background-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/10{background-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/10{background-color:color-mix(in oklab,var(--color-blue-600) 10%,transparent)}}.bg-blue-900{background-color:var(--color-blue-900)}.bg-blue-900\/5{background-color:#1c398e0d}@supports (color:color-mix(in lab,red,red)){.bg-blue-900\/5{background-color:color-mix(in oklab,var(--color-blue-900) 5%,transparent)}}.bg-blue-900\/30{background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-900\/30{background-color:color-mix(in oklab,var(--color-blue-900) 30%,transparent)}}.bg-blue-950{background-color:var(--color-blue-950)}.bg-blue-950\/20{background-color:#16245633}@supports (color:color-mix(in lab,red,red)){.bg-blue-950\/20{background-color:color-mix(in oklab,var(--color-blue-950) 20%,transparent)}}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-300\/80{background-color:#53eafdcc}@supports (color:color-mix(in lab,red,red)){.bg-cyan-300\/80{background-color:color-mix(in oklab,var(--color-cyan-300) 80%,transparent)}}.bg-cyan-300\/\[0\.08\]{background-color:#53eafd14}@supports (color:color-mix(in lab,red,red)){.bg-cyan-300\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-cyan-300) 8%,transparent)}}.bg-cyan-300\/\[0\.10\]{background-color:#53eafd1a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-300\/\[0\.10\]{background-color:color-mix(in oklab,var(--color-cyan-300) 10%,transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-400\/5{background-color:#00d2ef0d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/5{background-color:color-mix(in oklab,var(--color-cyan-400) 5%,transparent)}}.bg-cyan-400\/10{background-color:#00d2ef1a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/10{background-color:color-mix(in oklab,var(--color-cyan-400) 10%,transparent)}}.bg-cyan-400\/15{background-color:#00d2ef26}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/15{background-color:color-mix(in oklab,var(--color-cyan-400) 15%,transparent)}}.bg-cyan-400\/20{background-color:#00d2ef33}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/20{background-color:color-mix(in oklab,var(--color-cyan-400) 20%,transparent)}}.bg-cyan-400\/\[0\.07\]{background-color:#00d2ef12}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-cyan-400) 7%,transparent)}}.bg-cyan-400\/\[0\.045\]{background-color:#00d2ef0b}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/\[0\.045\]{background-color:color-mix(in oklab,var(--color-cyan-400) 4.5%,transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/5{background-color:#00b7d70d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/5{background-color:color-mix(in oklab,var(--color-cyan-500) 5%,transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/15{background-color:color-mix(in oklab,var(--color-cyan-500) 15%,transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.bg-cyan-950\/40{background-color:#05334566}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/40{background-color:color-mix(in oklab,var(--color-cyan-950) 40%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-300\/\[0\.10\]{background-color:#5ee9b51a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-300\/\[0\.10\]{background-color:color-mix(in oklab,var(--color-emerald-300) 10%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/5{background-color:#00d2940d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/5{background-color:color-mix(in oklab,var(--color-emerald-400) 5%,transparent)}}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}}.bg-emerald-400\/\[0\.02\]{background-color:#00d29405}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-emerald-400) 2%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.bg-emerald-500\/\[0\.04\]{background-color:#00bb7f0a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-emerald-500) 4%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/90{background-color:#009767e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/90{background-color:color-mix(in oklab,var(--color-emerald-600) 90%,transparent)}}.bg-emerald-900{background-color:var(--color-emerald-900)}.bg-emerald-900\/5{background-color:#004e3b0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-900\/5{background-color:color-mix(in oklab,var(--color-emerald-900) 5%,transparent)}}.bg-emerald-900\/20{background-color:#004e3b33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-900\/20{background-color:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)}}.bg-emerald-950{background-color:var(--color-emerald-950)}.bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/30{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/40{background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.bg-emerald-950\/60{background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/60{background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500) 10%,transparent)}}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/5{background-color:#625fff0d}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/5{background-color:color-mix(in oklab,var(--color-indigo-500) 5%,transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/10{background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.bg-indigo-500\/15{background-color:#625fff26}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/15{background-color:color-mix(in oklab,var(--color-indigo-500) 15%,transparent)}}.bg-neon-blue{background-color:var(--color-neon-blue)}.bg-neon-blue\/5{background-color:#00f3ff0d}@supports (color:color-mix(in lab,red,red)){.bg-neon-blue\/5{background-color:color-mix(in oklab,var(--color-neon-blue) 5%,transparent)}}.bg-neon-blue\/10{background-color:#00f3ff1a}@supports (color:color-mix(in lab,red,red)){.bg-neon-blue\/10{background-color:color-mix(in oklab,var(--color-neon-blue) 10%,transparent)}}.bg-neon-blue\/15{background-color:#00f3ff26}@supports (color:color-mix(in lab,red,red)){.bg-neon-blue\/15{background-color:color-mix(in oklab,var(--color-neon-blue) 15%,transparent)}}.bg-neon-blue\/20{background-color:#00f3ff33}@supports (color:color-mix(in lab,red,red)){.bg-neon-blue\/20{background-color:color-mix(in oklab,var(--color-neon-blue) 20%,transparent)}}.bg-neon-blue\/30{background-color:#00f3ff4d}@supports (color:color-mix(in lab,red,red)){.bg-neon-blue\/30{background-color:color-mix(in oklab,var(--color-neon-blue) 30%,transparent)}}.bg-neon-blue\/40{background-color:#00f3ff66}@supports (color:color-mix(in lab,red,red)){.bg-neon-blue\/40{background-color:color-mix(in oklab,var(--color-neon-blue) 40%,transparent)}}.bg-neon-blue\/60{background-color:#00f3ff99}@supports (color:color-mix(in lab,red,red)){.bg-neon-blue\/60{background-color:color-mix(in oklab,var(--color-neon-blue) 60%,transparent)}}.bg-neon-blue\/90{background-color:#00f3ffe6}@supports (color:color-mix(in lab,red,red)){.bg-neon-blue\/90{background-color:color-mix(in oklab,var(--color-neon-blue) 90%,transparent)}}.bg-neon-dark{background-color:var(--color-neon-dark)}.bg-neon-dark\/95{background-color:#0b0e14f2}@supports (color:color-mix(in lab,red,red)){.bg-neon-dark\/95{background-color:color-mix(in oklab,var(--color-neon-dark) 95%,transparent)}}.bg-neon-green{background-color:var(--color-neon-green)}.bg-neon-green\/5{background-color:#0aff000d}@supports (color:color-mix(in lab,red,red)){.bg-neon-green\/5{background-color:color-mix(in oklab,var(--color-neon-green) 5%,transparent)}}.bg-neon-green\/10{background-color:#0aff001a}@supports (color:color-mix(in lab,red,red)){.bg-neon-green\/10{background-color:color-mix(in oklab,var(--color-neon-green) 10%,transparent)}}.bg-neon-green\/15{background-color:#0aff0026}@supports (color:color-mix(in lab,red,red)){.bg-neon-green\/15{background-color:color-mix(in oklab,var(--color-neon-green) 15%,transparent)}}.bg-neon-green\/20{background-color:#0aff0033}@supports (color:color-mix(in lab,red,red)){.bg-neon-green\/20{background-color:color-mix(in oklab,var(--color-neon-green) 20%,transparent)}}.bg-neon-green\/80{background-color:#0aff00cc}@supports (color:color-mix(in lab,red,red)){.bg-neon-green\/80{background-color:color-mix(in oklab,var(--color-neon-green) 80%,transparent)}}.bg-neon-green\/\[0\.02\]{background-color:#0aff0005}@supports (color:color-mix(in lab,red,red)){.bg-neon-green\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-neon-green) 2%,transparent)}}.bg-neon-green\/\[0\.06\]{background-color:#0aff000f}@supports (color:color-mix(in lab,red,red)){.bg-neon-green\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-neon-green) 6%,transparent)}}.bg-neon-purple{background-color:var(--color-neon-purple)}.bg-neon-purple\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-neon-purple\/5{background-color:color-mix(in oklab,var(--color-neon-purple) 5%,transparent)}}.bg-neon-purple\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-neon-purple\/10{background-color:color-mix(in oklab,var(--color-neon-purple) 10%,transparent)}}.bg-neon-purple\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-neon-purple\/20{background-color:color-mix(in oklab,var(--color-neon-purple) 20%,transparent)}}.bg-neon-surface\/40{background-color:#151a2366}@supports (color:color-mix(in lab,red,red)){.bg-neon-surface\/40{background-color:color-mix(in oklab,var(--color-neon-surface) 40%,transparent)}}.bg-orange-400\/10{background-color:#ff8b1a1a}@supports (color:color-mix(in lab,red,red)){.bg-orange-400\/10{background-color:color-mix(in oklab,var(--color-orange-400) 10%,transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/5{background-color:#fe6e000d}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/5{background-color:color-mix(in oklab,var(--color-orange-500) 5%,transparent)}}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/15{background-color:color-mix(in oklab,var(--color-orange-500) 15%,transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.bg-orange-500\/\[0\.02\]{background-color:#fe6e0005}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-orange-500) 2%,transparent)}}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-500\/5{background-color:#f6339a0d}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/5{background-color:color-mix(in oklab,var(--color-pink-500) 5%,transparent)}}.bg-pink-500\/10{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/10{background-color:color-mix(in oklab,var(--color-pink-500) 10%,transparent)}}.bg-pink-500\/20{background-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/20{background-color:color-mix(in oklab,var(--color-pink-500) 20%,transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500) 10%,transparent)}}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/15{background-color:color-mix(in oklab,var(--color-purple-500) 15%,transparent)}}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/50{background-color:color-mix(in oklab,var(--color-red-50) 50%,transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\/5{background-color:#ff65680d}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/5{background-color:color-mix(in oklab,var(--color-red-400) 5%,transparent)}}.bg-red-400\/20{background-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/20{background-color:color-mix(in oklab,var(--color-red-400) 20%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/80{background-color:color-mix(in oklab,var(--color-red-500) 80%,transparent)}}.bg-red-500\/90{background-color:#fb2c36e6}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/90{background-color:color-mix(in oklab,var(--color-red-500) 90%,transparent)}}.bg-red-500\/\[0\.04\]{background-color:#fb2c360a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-red-500) 4%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/10{background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){.bg-red-600\/10{background-color:color-mix(in oklab,var(--color-red-600) 10%,transparent)}}.bg-red-600\/20{background-color:#e4001433}@supports (color:color-mix(in lab,red,red)){.bg-red-600\/20{background-color:color-mix(in oklab,var(--color-red-600) 20%,transparent)}}.bg-red-700{background-color:var(--color-red-700)}.bg-red-950{background-color:var(--color-red-950)}.bg-red-950\/20{background-color:#46080933}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/20{background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)}}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/30{background-color:color-mix(in oklab,var(--color-red-950) 30%,transparent)}}.bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/40{background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/10{background-color:color-mix(in oklab,var(--color-rose-400) 10%,transparent)}}.bg-rose-400\/\[0\.07\]{background-color:#ff667f12}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-rose-400) 7%,transparent)}}.bg-rose-400\/\[0\.035\]{background-color:#ff667f09}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/\[0\.035\]{background-color:color-mix(in oklab,var(--color-rose-400) 3.5%,transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.bg-rose-950\/40{background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/40{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}.bg-rose-950\/90{background-color:#4d0218e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/90{background-color:color-mix(in oklab,var(--color-rose-950) 90%,transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-300{background-color:var(--color-sky-300)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/10{background-color:color-mix(in oklab,var(--color-sky-400) 10%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.bg-sky-950\/20{background-color:#052f4a33}@supports (color:color-mix(in lab,red,red)){.bg-sky-950\/20{background-color:color-mix(in oklab,var(--color-sky-950) 20%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/30{background-color:#f8fafc4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/30{background-color:color-mix(in oklab,var(--color-slate-50) 30%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-400\/5{background-color:#90a1b90d}@supports (color:color-mix(in lab,red,red)){.bg-slate-400\/5{background-color:color-mix(in oklab,var(--color-slate-400) 5%,transparent)}}.bg-slate-400\/10{background-color:#90a1b91a}@supports (color:color-mix(in lab,red,red)){.bg-slate-400\/10{background-color:color-mix(in oklab,var(--color-slate-400) 10%,transparent)}}.bg-slate-400\/70{background-color:#90a1b9b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-400\/70{background-color:color-mix(in oklab,var(--color-slate-400) 70%,transparent)}}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500) 10%,transparent)}}.bg-slate-500\/15{background-color:#62748e26}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/15{background-color:color-mix(in oklab,var(--color-slate-500) 15%,transparent)}}.bg-slate-500\/50{background-color:#62748e80}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/50{background-color:color-mix(in oklab,var(--color-slate-500) 50%,transparent)}}.bg-slate-500\/55{background-color:#62748e8c}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/55{background-color:color-mix(in oklab,var(--color-slate-500) 55%,transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-600\/45{background-color:#45556c73}@supports (color:color-mix(in lab,red,red)){.bg-slate-600\/45{background-color:color-mix(in oklab,var(--color-slate-600) 45%,transparent)}}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/10{background-color:#1d293d1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/10{background-color:color-mix(in oklab,var(--color-slate-800) 10%,transparent)}}.bg-slate-800\/20{background-color:#1d293d33}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/20{background-color:color-mix(in oklab,var(--color-slate-800) 20%,transparent)}}.bg-slate-800\/30{background-color:#1d293d4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/30{background-color:color-mix(in oklab,var(--color-slate-800) 30%,transparent)}}.bg-slate-800\/40{background-color:#1d293d66}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/40{background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}}.bg-slate-800\/45{background-color:#1d293d73}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/45{background-color:color-mix(in oklab,var(--color-slate-800) 45%,transparent)}}.bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/50{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.bg-slate-800\/60{background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/60{background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.bg-slate-800\/65{background-color:#1d293da6}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/65{background-color:color-mix(in oklab,var(--color-slate-800) 65%,transparent)}}.bg-slate-800\/70{background-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/70{background-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}}.bg-slate-800\/80{background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/80{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.bg-slate-800\/90{background-color:#1d293de6}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/90{background-color:color-mix(in oklab,var(--color-slate-800) 90%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/10{background-color:#0f172b1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/10{background-color:color-mix(in oklab,var(--color-slate-900) 10%,transparent)}}.bg-slate-900\/20{background-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/20{background-color:color-mix(in oklab,var(--color-slate-900) 20%,transparent)}}.bg-slate-900\/30{background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/30{background-color:color-mix(in oklab,var(--color-slate-900) 30%,transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/60{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.bg-slate-900\/70{background-color:#0f172bb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/70{background-color:color-mix(in oklab,var(--color-slate-900) 70%,transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/90{background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/95{background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/10{background-color:#0206181a}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/10{background-color:color-mix(in oklab,var(--color-slate-950) 10%,transparent)}}.bg-slate-950\/20{background-color:#02061833}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/20{background-color:color-mix(in oklab,var(--color-slate-950) 20%,transparent)}}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/30{background-color:color-mix(in oklab,var(--color-slate-950) 30%,transparent)}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/40{background-color:color-mix(in oklab,var(--color-slate-950) 40%,transparent)}}.bg-slate-950\/50{background-color:#02061880}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/50{background-color:color-mix(in oklab,var(--color-slate-950) 50%,transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/60{background-color:color-mix(in oklab,var(--color-slate-950) 60%,transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/70{background-color:color-mix(in oklab,var(--color-slate-950) 70%,transparent)}}.bg-slate-950\/75{background-color:#020618bf}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/75{background-color:color-mix(in oklab,var(--color-slate-950) 75%,transparent)}}.bg-slate-950\/80{background-color:#020618cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/80{background-color:color-mix(in oklab,var(--color-slate-950) 80%,transparent)}}.bg-slate-950\/85{background-color:#020618d9}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/85{background-color:color-mix(in oklab,var(--color-slate-950) 85%,transparent)}}.bg-slate-950\/90{background-color:#020618e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/90{background-color:color-mix(in oklab,var(--color-slate-950) 90%,transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/95{background-color:color-mix(in oklab,var(--color-slate-950) 95%,transparent)}}.bg-slate-950\/98{background-color:#020618fa}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/98{background-color:color-mix(in oklab,var(--color-slate-950) 98%,transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/10{background-color:color-mix(in oklab,var(--color-teal-500) 10%,transparent)}}.bg-teal-500\/15{background-color:#00baa726}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/15{background-color:color-mix(in oklab,var(--color-teal-500) 15%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-400\/5{background-color:#a685ff0d}@supports (color:color-mix(in lab,red,red)){.bg-violet-400\/5{background-color:color-mix(in oklab,var(--color-violet-400) 5%,transparent)}}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-400\/10{background-color:color-mix(in oklab,var(--color-violet-400) 10%,transparent)}}.bg-violet-400\/15{background-color:#a685ff26}@supports (color:color-mix(in lab,red,red)){.bg-violet-400\/15{background-color:color-mix(in oklab,var(--color-violet-400) 15%,transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/10{background-color:color-mix(in oklab,var(--color-violet-500) 10%,transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/15{background-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.bg-violet-500\/20{background-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/20{background-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-600\/10{background-color:#7f22fe1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/10{background-color:color-mix(in oklab,var(--color-violet-600) 10%,transparent)}}.bg-violet-600\/20{background-color:#7f22fe33}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/20{background-color:color-mix(in oklab,var(--color-violet-600) 20%,transparent)}}.bg-violet-950\/30{background-color:#2f0d684d}@supports (color:color-mix(in lab,red,red)){.bg-violet-950\/30{background-color:color-mix(in oklab,var(--color-violet-950) 30%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/2{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/2{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.01\]{background-color:#ffffff03}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.01\]{background-color:color-mix(in oklab,var(--color-white) 1%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.bg-white\/\[0\.09\]{background-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.09\]{background-color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.bg-white\/\[0\.12\]{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab,var(--color-white) 2.5%,transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab,var(--color-white) 3.5%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-400\/10{background-color:#fac8001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-400\/10{background-color:color-mix(in oklab,var(--color-yellow-400) 10%,transparent)}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/5{background-color:#edb2000d}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/5{background-color:color-mix(in oklab,var(--color-yellow-500) 5%,transparent)}}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:color-mix(in oklab,var(--color-yellow-500) 10%,transparent)}}.bg-yellow-500\/15{background-color:#edb20026}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/15{background-color:color-mix(in oklab,var(--color-yellow-500) 15%,transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/20{background-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950\/95{background-color:#09090bf2}@supports (color:color-mix(in lab,red,red)){.bg-zinc-950\/95{background-color:color-mix(in oklab,var(--color-zinc-950) 95%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[conic-gradient\(from_0deg\,transparent_0deg\,transparent_260deg\,rgba\(0\,243\,255\,0\.95\)_320deg\,transparent_360deg\)\]{background-image:conic-gradient(#0000,#0000 260deg,#00f3fff2 320deg,#0000 360deg)}.bg-\[radial-gradient\(circle_at_center\,rgba\(0\,240\,255\,0\.06\)_0\%\,transparent_65\%\)\]{background-image:radial-gradient(circle,#00f0ff0f,#0000 65%)}.from-\[\#0a1528\]{--tw-gradient-from:#0a1528;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0aff00\]\/20{--tw-gradient-from:oklab(86.6791% -.233218 .179564/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0b0e14\]{--tw-gradient-from:#0b0e14;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#00FF66\]{--tw-gradient-from:#0f6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#00d1ff\]\/5{--tw-gradient-from:oklab(79.7237% -.110068 -.0967339/.05);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#00d1ff\]\/10{--tw-gradient-from:oklab(79.7237% -.110068 -.0967339/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#00d1ff\]\/20{--tw-gradient-from:oklab(79.7237% -.110068 -.0967339/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#001f22\]{--tw-gradient-from:#001f22;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#24ff00\]\/5{--tw-gradient-from:oklab(86.848% -.230017 .179876/.05);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#070b12\]{--tw-gradient-from:#070b12;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#111923\]{--tw-gradient-from:#111923;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#111923\]\/50{--tw-gradient-from:oklab(21.0513% -.00628386 -.0223868/.5);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#231206\]{--tw-gradient-from:#231206;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#231206\]\/40{--tw-gradient-from:oklab(20.2966% .0202028 .0294995/.4);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#D8E7F4\]{--tw-gradient-from:#d8e7f4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/50{--tw-gradient-from:#46190180}@supports (color:color-mix(in lab,red,red)){.from-amber-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.from-amber-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab,red,red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab, var(--color-black) 20%, transparent)}}.from-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab,red,red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab,red,red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab,red,red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/10{--tw-gradient-from:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.from-blue-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/20{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.from-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600\/30{--tw-gradient-from:#155dfc4d}@supports (color:color-mix(in lab,red,red)){.from-blue-600\/30{--tw-gradient-from:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.from-blue-600\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400\/25{--tw-gradient-from:#00d2ef40}@supports (color:color-mix(in lab,red,red)){.from-cyan-400\/25{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.from-cyan-400\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/20{--tw-gradient-from:#00b7d733}@supports (color:color-mix(in lab,red,red)){.from-cyan-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.from-cyan-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-950\/60{--tw-gradient-from:#05334599}@supports (color:color-mix(in lab,red,red)){.from-cyan-950\/60{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-950) 60%, transparent)}}.from-cyan-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950\/20{--tw-gradient-from:#1e1a4d33}@supports (color:color-mix(in lab,red,red)){.from-indigo-950\/20{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.from-indigo-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neon-blue{--tw-gradient-from:var(--color-neon-blue);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neon-blue\/10{--tw-gradient-from:#00f3ff1a}@supports (color:color-mix(in lab,red,red)){.from-neon-blue\/10{--tw-gradient-from:color-mix(in oklab, var(--color-neon-blue) 10%, transparent)}}.from-neon-blue\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neon-blue\/12{--tw-gradient-from:#00f3ff1f}@supports (color:color-mix(in lab,red,red)){.from-neon-blue\/12{--tw-gradient-from:color-mix(in oklab, var(--color-neon-blue) 12%, transparent)}}.from-neon-blue\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neon-blue\/15{--tw-gradient-from:#00f3ff26}@supports (color:color-mix(in lab,red,red)){.from-neon-blue\/15{--tw-gradient-from:color-mix(in oklab, var(--color-neon-blue) 15%, transparent)}}.from-neon-blue\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neon-blue\/25{--tw-gradient-from:#00f3ff40}@supports (color:color-mix(in lab,red,red)){.from-neon-blue\/25{--tw-gradient-from:color-mix(in oklab, var(--color-neon-blue) 25%, transparent)}}.from-neon-blue\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neon-blue\/30{--tw-gradient-from:#00f3ff4d}@supports (color:color-mix(in lab,red,red)){.from-neon-blue\/30{--tw-gradient-from:color-mix(in oklab, var(--color-neon-blue) 30%, transparent)}}.from-neon-blue\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neon-dark{--tw-gradient-from:var(--color-neon-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-400{--tw-gradient-from:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/20{--tw-gradient-from:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.from-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600\/10{--tw-gradient-from:#e400141a}@supports (color:color-mix(in lab,red,red)){.from-red-600\/10{--tw-gradient-from:color-mix(in oklab, var(--color-red-600) 10%, transparent)}}.from-red-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900{--tw-gradient-from:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900\/90{--tw-gradient-from:#0f172be6}@supports (color:color-mix(in lab,red,red)){.from-slate-900\/90{--tw-gradient-from:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.from-slate-900\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-950{--tw-gradient-from:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/10{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.from-white\/10{--tw-gradient-from:color-mix(in oklab, var(--color-white) 10%, transparent)}}.from-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#0a1528\]{--tw-gradient-via:#0a1528;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0aff00\]\/20{--tw-gradient-via:oklab(86.6791% -.233218 .179564/.2);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0b0e14\]\/80{--tw-gradient-via:oklab(16.3465% -.00140338 -.0135581/.8);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#00E676\]\/50{--tw-gradient-via:oklab(80.9872% -.188673 .101297/.5);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#00f3ff\]{--tw-gradient-via:#00f3ff;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#001f22\]\/98{--tw-gradient-via:oklab(21.8149% -.0339995 -.0150703/.98);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#24ff00\]{--tw-gradient-via:#24ff00;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#070b12\]\/85{--tw-gradient-via:oklab(14.8674% -.00294322 -.0165587/.85);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#586F8C\]{--tw-gradient-via:#586f8c;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/50{--tw-gradient-via:#f99c0080}@supports (color:color-mix(in lab,red,red)){.via-amber-500\/50{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.via-amber-500\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab,red,red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab, var(--color-black) 25%, transparent)}}.via-black\/25{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/60{--tw-gradient-via:#0009}@supports (color:color-mix(in lab,red,red)){.via-black\/60{--tw-gradient-via:color-mix(in oklab, var(--color-black) 60%, transparent)}}.via-black\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-300\/60{--tw-gradient-via:#53eafd99}@supports (color:color-mix(in lab,red,red)){.via-cyan-300\/60{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.via-cyan-300\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-400\/40{--tw-gradient-via:#00d2ef66}@supports (color:color-mix(in lab,red,red)){.via-cyan-400\/40{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.via-cyan-400\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500\/20{--tw-gradient-via:#00b7d733}@supports (color:color-mix(in lab,red,red)){.via-cyan-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.via-cyan-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-950\/60{--tw-gradient-via:#1e1a4d99}@supports (color:color-mix(in lab,red,red)){.via-indigo-950\/60{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.via-indigo-950\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neon-blue{--tw-gradient-via:var(--color-neon-blue);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neon-blue\/\[0\.03\]{--tw-gradient-via:#00f3ff08}@supports (color:color-mix(in lab,red,red)){.via-neon-blue\/\[0\.03\]{--tw-gradient-via:color-mix(in oklab, var(--color-neon-blue) 3%, transparent)}}.via-neon-blue\/\[0\.03\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neon-dark\/85{--tw-gradient-via:#0b0e14d9}@supports (color:color-mix(in lab,red,red)){.via-neon-dark\/85{--tw-gradient-via:color-mix(in oklab, var(--color-neon-dark) 85%, transparent)}}.via-neon-dark\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-700{--tw-gradient-via:var(--color-orange-700);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-400\/70{--tw-gradient-via:#00bcfeb3}@supports (color:color-mix(in lab,red,red)){.via-sky-400\/70{--tw-gradient-via:color-mix(in oklab, var(--color-sky-400) 70%, transparent)}}.via-sky-400\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900{--tw-gradient-via:var(--color-slate-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900\/50{--tw-gradient-via:#0f172b80}@supports (color:color-mix(in lab,red,red)){.via-slate-900\/50{--tw-gradient-via:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.via-slate-900\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900\/90{--tw-gradient-via:#0f172be6}@supports (color:color-mix(in lab,red,red)){.via-slate-900\/90{--tw-gradient-via:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.via-slate-900\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900\/95{--tw-gradient-via:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.via-slate-900\/95{--tw-gradient-via:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.via-slate-900\/95{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-950{--tw-gradient-via:var(--color-slate-950);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-950\/85{--tw-gradient-via:#020618d9}@supports (color:color-mix(in lab,red,red)){.via-slate-950\/85{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 85%, transparent)}}.via-slate-950\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-950\/95{--tw-gradient-via:#020618f2}@supports (color:color-mix(in lab,red,red)){.via-slate-950\/95{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.via-slate-950\/95{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500{--tw-gradient-via:var(--color-violet-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/\[0\.06\]{--tw-gradient-via:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.via-white\/\[0\.06\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 6%, transparent)}}.via-white\/\[0\.06\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-500{--tw-gradient-via:var(--color-yellow-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-35\%{--tw-gradient-via-position:35%}.to-\[\#00E676\]{--tw-gradient-to:#00e676;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#24ff00\]{--tw-gradient-to:#24ff00;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#D8E7F4\]{--tw-gradient-to:#d8e7f4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600\/30{--tw-gradient-to:#155dfc4d}@supports (color:color-mix(in lab,red,red)){.to-blue-600\/30{--tw-gradient-to:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.to-blue-600\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-950\/20{--tw-gradient-to:#05334533}@supports (color:color-mix(in lab,red,red)){.to-cyan-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.to-cyan-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\/10{--tw-gradient-to:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.to-emerald-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.to-emerald-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\/20{--tw-gradient-to:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.to-emerald-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.to-emerald-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-950\/40{--tw-gradient-to:#002c2266}@supports (color:color-mix(in lab,red,red)){.to-emerald-950\/40{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.to-emerald-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-400{--tw-gradient-to:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700{--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-950{--tw-gradient-to:var(--color-indigo-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-950\/20{--tw-gradient-to:#1e1a4d33}@supports (color:color-mix(in lab,red,red)){.to-indigo-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.to-indigo-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-neon-dark{--tw-gradient-to:var(--color-neon-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-neon-green{--tw-gradient-to:var(--color-neon-green);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-neon-purple{--tw-gradient-to:var(--color-neon-purple);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-neon-purple\/5{--tw-gradient-to:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.to-neon-purple\/5{--tw-gradient-to:color-mix(in oklab, var(--color-neon-purple) 5%, transparent)}}.to-neon-purple\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-600\/20{--tw-gradient-to:#e4001433}@supports (color:color-mix(in lab,red,red)){.to-red-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.to-red-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-900{--tw-gradient-to:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-900\/80{--tw-gradient-to:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.to-slate-900\/80{--tw-gradient-to:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.to-slate-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950\/50{--tw-gradient-to:#02061880}@supports (color:color-mix(in lab,red,red)){.to-slate-950\/50{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.to-slate-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500{--tw-gradient-to:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/10{--tw-gradient-to:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.to-white\/10{--tw-gradient-to:color-mix(in oklab, var(--color-white) 10%, transparent)}}.to-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/20{--tw-gradient-to:#fff3}@supports (color:color-mix(in lab,red,red)){.to-white\/20{--tw-gradient-to:color-mix(in oklab, var(--color-white) 20%, transparent)}}.to-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-400{fill:var(--color-amber-400)}.fill-black{fill:var(--color-black)}.fill-current{fill:currentColor}.fill-neon-blue{fill:var(--color-neon-blue)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-\[2\.2px\]{stroke-width:2.2px}.stroke-\[2\.5px\]{stroke-width:2.5px}.stroke-\[2px\]{stroke-width:2px}.stroke-\[3\],.stroke-\[3px\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.p-\[1\.5px\]{padding:1.5px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[18px\]{padding:18px}.p-\[40px\]{padding:40px}.\!px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[3px\]{padding-inline:3px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[calc\(env\(safe-area-inset-top\)\+24px\)\]{padding-block:calc(env(safe-area-inset-top) + 24px)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-\[calc\(1\.5rem\+env\(safe-area-inset-top\,10px\)\)\]{padding-top:calc(1.5rem + env(safe-area-inset-top,10px))}.pt-\[calc\(env\(safe-area-inset-top\)\+1\.5rem\)\]{padding-top:calc(env(safe-area-inset-top) + 1.5rem)}.pt-\[calc\(env\(safe-area-inset-top\)\+1rem\)\]{padding-top:calc(env(safe-area-inset-top) + 1rem)}.pt-\[calc\(env\(safe-area-inset-top\)\+4rem\)\]{padding-top:calc(env(safe-area-inset-top) + 4rem)}.pt-\[calc\(env\(safe-area-inset-top\,0px\)\+1\.5rem\)\]{padding-top:calc(env(safe-area-inset-top,0px) + 1.5rem)}.pt-\[calc\(env\(safe-area-inset-top\,0px\)\+1rem\)\]{padding-top:calc(env(safe-area-inset-top,0px) + 1rem)}.pt-\[calc\(env\(safe-area-inset-top\,0px\)\+4px\)\]{padding-top:calc(env(safe-area-inset-top,0px) + 4px)}.pt-\[calc\(env\(safe-area-inset-top\,0px\)\+134px\)\]{padding-top:calc(env(safe-area-inset-top,0px) + 134px)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+0\.5rem\)\]{padding-top:calc(env(safe-area-inset-top,20px) + .5rem)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+0\.6rem\)\]{padding-top:calc(env(safe-area-inset-top,20px) + .6rem)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+0\.75rem\)\]{padding-top:calc(env(safe-area-inset-top,20px) + .75rem)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+1\.5rem\)\]{padding-top:calc(env(safe-area-inset-top,20px) + 1.5rem)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+1rem\)\]{padding-top:calc(env(safe-area-inset-top,20px) + 1rem)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+5\.5rem\)\]{padding-top:calc(env(safe-area-inset-top,20px) + 5.5rem)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+6px\)\]{padding-top:calc(env(safe-area-inset-top,20px) + 6px)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+12px\)\]{padding-top:calc(env(safe-area-inset-top,20px) + 12px)}.pt-\[calc\(env\(safe-area-inset-top\,20px\)\+16px\)\]{padding-top:calc(env(safe-area-inset-top,20px) + 16px)}.pt-\[calc\(env\(safe-area-inset-top\,44px\)\+8px\)\]{padding-top:calc(env(safe-area-inset-top,44px) + 8px)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[env\(safe-area-inset-top\,0\.5rem\)\]{padding-top:env(safe-area-inset-top,.5rem)}.pt-\[env\(safe-area-inset-top\,20px\)\]{padding-top:env(safe-area-inset-top,20px)}.pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1rem,env(safe-area-inset-top))}.pt-\[max\(env\(safe-area-inset-top\)\,16px\)\]{padding-top:max(env(safe-area-inset-top),16px)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-44{padding-bottom:calc(var(--spacing) * 44)}.pb-48{padding-bottom:calc(var(--spacing) * 48)}.pb-52{padding-bottom:calc(var(--spacing) * 52)}.pb-64{padding-bottom:calc(var(--spacing) * 64)}.pb-\[14px\]{padding-bottom:14px}.pb-\[180px\]{padding-bottom:180px}.pb-\[400px\]{padding-bottom:400px}.pb-\[calc\(1\.2rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.2rem + env(safe-area-inset-bottom))}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\,20px\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,20px))}.pb-\[calc\(16px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.pb-\[calc\(120px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.pb-\[calc\(140px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(140px + env(safe-area-inset-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .75rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1.5rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+7rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 7rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+8rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 8rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+9rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 9rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+18px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 18px)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+24px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 24px)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+32px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 32px)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+96px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 96px)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+180px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 180px)}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+2rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 2rem)}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+6rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 6rem)}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+12px\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+24px\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 24px)}.pb-\[calc\(env\(safe-area-inset-bottom\,12px\)\+0\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,12px) + .5rem)}.pb-\[calc\(env\(safe-area-inset-bottom\,20px\)\+0\.75rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,20px) + .75rem)}.pb-\[calc\(env\(safe-area-inset-bottom\,20px\)\+1\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,20px) + 1.5rem)}.pb-\[calc\(env\(safe-area-inset-bottom\,20px\)\+2rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,20px) + 2rem)}.pb-\[calc\(env\(safe-area-inset-bottom\,20px\)\+20rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,20px) + 20rem)}.pb-\[calc\(env\(safe-area-inset-bottom\,20px\)\+24px\)\]{padding-bottom:calc(env(safe-area-inset-bottom,20px) + 24px)}.pb-\[calc\(env\(safe-area-inset-bottom\,20px\)\+160px\)\]{padding-bottom:calc(env(safe-area-inset-bottom,20px) + 160px)}.pb-\[calc\(env\(safe-area-inset-bottom\,20px\)\+280px\)\]{padding-bottom:calc(env(safe-area-inset-bottom,20px) + 280px)}.pb-\[calc\(env\(safe-area-inset-bottom\,24px\)\+16px\)\]{padding-bottom:calc(env(safe-area-inset-bottom,24px) + 16px)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(env\(safe-area-inset-bottom\)\,16px\)\]{padding-bottom:max(env(safe-area-inset-bottom),16px)}.pb-\[max\(env\(safe-area-inset-bottom\)\,18px\)\]{padding-bottom:max(env(safe-area-inset-bottom),18px)}.pb-\[max\(env\(safe-area-inset-bottom\)\,24px\)\]{padding-bottom:max(env(safe-area-inset-bottom),24px)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[\#24ff00\]{font-family:#24ff00}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.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-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[37px\]{font-size:37px}.text-\[39px\]{font-size:39px}.text-\[58px\]{font-size:58px}.text-\[72px\]{font-size:72px}.text-\[82px\]{font-size:82px}.text-\[180px\]{font-size:180px}.text-\[clamp\(0\.5rem\,2\.2vw\,0\.625rem\)\]{font-size:clamp(.5rem,2.2vw,.625rem)}.text-\[clamp\(0\.85rem\,3\.5vw\,1\.1rem\)\]{font-size:clamp(.85rem,3.5vw,1.1rem)}.text-\[clamp\(7\.5px\,2\.5vw\,8\.5px\)\]{font-size:clamp(7.5px,2.5vw,8.5px)}.text-\[clamp\(11px\,3\.8vw\,13px\)\]{font-size:clamp(11px,3.8vw,13px)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.075em\]{--tw-tracking:-.075em;letter-spacing:-.075em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.8em\]{--tw-tracking:.8em;letter-spacing:.8em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-black{color:var(--color-black)!important}.\!text-black\/40{color:#0006!important}@supports (color:color-mix(in lab,red,red)){.\!text-black\/40{color:color-mix(in oklab,var(--color-black) 40%,transparent)!important}}.\!text-red-300{color:var(--color-red-300)!important}.\!text-slate-500{color:var(--color-slate-500)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0aff00\]{color:#0aff00}.text-\[\#0aff00\]\/55{color:#0aff008c}.text-\[\#0b0e14\]{color:#0b0e14}.text-\[\#0ea5e9\]{color:#0ea5e9}.text-\[\#00D1FF\]{color:#00d1ff}.text-\[\#00E676\]{color:#00e676}.text-\[\#00FF66\]{color:#0f6}.text-\[\#00FF66\]\/30{color:#00ff664d}.text-\[\#00d1ff\]{color:#00d1ff}.text-\[\#00d1ff\]\/70{color:#00d1ffb3}.text-\[\#00e1ff\]{color:#00e1ff}.text-\[\#00f0ff\]{color:#00f0ff}.text-\[\#00f3ff\]{color:#00f3ff}.text-\[\#000000\]{color:#000}.text-\[\#1ee6f3\]{color:#1ee6f3}.text-\[\#10b981\]{color:#10b981}.text-\[\#24ff00\]{color:#24ff00}.text-\[\#24ff00\]\/20{color:#24ff0033}.text-\[\#24ff00\]\/50{color:#24ff0080}.text-\[\#24ff00\]\/60{color:#24ff0099}.text-\[\#24ff00\]\/70{color:#24ff00b3}.text-\[\#73DAFF\]{color:#73daff}.text-\[\#0284c7\]{color:#0284c7}.text-\[\#0891b2\]{color:#0891b2}.text-\[\#05070b\]{color:#05070b}.text-\[\#061016\]{color:#061016}.text-\[\#800000\]{color:maroon}.text-\[\#f3f4f6\]{color:#f3f4f6}.text-\[\#f59e0b\]{color:#f59e0b}.text-\[\#f87171\]{color:#f87171}.text-\[\#fafafa\]\/40{color:#fafafa66}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/70{color:#fef3c6b3}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/70{color:color-mix(in oklab,var(--color-amber-100) 70%,transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/60{color:#fee68599}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/60{color:color-mix(in oklab,var(--color-amber-200) 60%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/90{color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/60{color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/60{color:color-mix(in oklab,var(--color-amber-400) 60%,transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/80{color:#f99c00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/80{color:color-mix(in oklab,var(--color-amber-500) 80%,transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-950{color:var(--color-amber-950)}.text-app-danger{color:var(--color-app-danger)}.text-app-primary{color:var(--color-app-primary)}.text-app-success{color:var(--color-app-success)}.text-app-text{color:var(--color-app-text)}.text-app-text-muted{color:var(--color-app-text-muted)}.text-app-text-secondary{color:var(--color-app-text-secondary)}.text-app-warning{color:var(--color-app-warning)}.text-black{color:var(--color-black)}.text-black\/40{color:#0006}@supports (color:color-mix(in lab,red,red)){.text-black\/40{color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab,red,red)){.text-black\/50{color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-black\/70{color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.text-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.text-black\/85{color:#000000d9}@supports (color:color-mix(in lab,red,red)){.text-black\/85{color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-900{color:var(--color-blue-900)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/80{color:#a2f4fdcc}@supports (color:color-mix(in lab,red,red)){.text-cyan-200\/80{color:color-mix(in oklab,var(--color-cyan-200) 80%,transparent)}}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-400\/70{color:#00d2efb3}@supports (color:color-mix(in lab,red,red)){.text-cyan-400\/70{color:color-mix(in oklab,var(--color-cyan-400) 70%,transparent)}}.text-cyan-400\/80{color:#00d2efcc}@supports (color:color-mix(in lab,red,red)){.text-cyan-400\/80{color:color-mix(in oklab,var(--color-cyan-400) 80%,transparent)}}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/80{color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.text-emerald-200\/70{color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.text-emerald-200\/70{color:color-mix(in oklab,var(--color-emerald-200) 70%,transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/40{color:#00d29466}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/40{color:color-mix(in oklab,var(--color-emerald-400) 40%,transparent)}}.text-emerald-400\/50{color:#00d29480}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/50{color:color-mix(in oklab,var(--color-emerald-400) 50%,transparent)}}.text-emerald-400\/60{color:#00d29499}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/60{color:color-mix(in oklab,var(--color-emerald-400) 60%,transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-500\/70{color:#00bb7fb3}@supports (color:color-mix(in lab,red,red)){.text-emerald-500\/70{color:color-mix(in oklab,var(--color-emerald-500) 70%,transparent)}}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-900\/30{color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.text-emerald-900\/30{color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}.text-emerald-900\/95{color:#004e3bf2}@supports (color:color-mix(in lab,red,red)){.text-emerald-900\/95{color:color-mix(in oklab,var(--color-emerald-900) 95%,transparent)}}.text-emerald-950{color:var(--color-emerald-950)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-200\/70{color:#c7d2ffb3}@supports (color:color-mix(in lab,red,red)){.text-indigo-200\/70{color:color-mix(in oklab,var(--color-indigo-200) 70%,transparent)}}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-900{color:var(--color-indigo-900)}.text-inherit{color:inherit}.text-neon-blue{color:var(--color-neon-blue)}.text-neon-blue\/50{color:#00f3ff80}@supports (color:color-mix(in lab,red,red)){.text-neon-blue\/50{color:color-mix(in oklab,var(--color-neon-blue) 50%,transparent)}}.text-neon-blue\/60{color:#00f3ff99}@supports (color:color-mix(in lab,red,red)){.text-neon-blue\/60{color:color-mix(in oklab,var(--color-neon-blue) 60%,transparent)}}.text-neon-blue\/70{color:#00f3ffb3}@supports (color:color-mix(in lab,red,red)){.text-neon-blue\/70{color:color-mix(in oklab,var(--color-neon-blue) 70%,transparent)}}.text-neon-blue\/80{color:#00f3ffcc}@supports (color:color-mix(in lab,red,red)){.text-neon-blue\/80{color:color-mix(in oklab,var(--color-neon-blue) 80%,transparent)}}.text-neon-dark{color:var(--color-neon-dark)}.text-neon-green{color:var(--color-neon-green)}.text-neon-green\/80{color:#0aff00cc}@supports (color:color-mix(in lab,red,red)){.text-neon-green\/80{color:color-mix(in oklab,var(--color-neon-green) 80%,transparent)}}.text-neon-purple{color:var(--color-neon-purple)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-400\/70{color:#ff8b1ab3}@supports (color:color-mix(in lab,red,red)){.text-orange-400\/70{color:color-mix(in oklab,var(--color-orange-400) 70%,transparent)}}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-red-100{color:var(--color-red-100)}.text-red-100\/60{color:#ffe2e299}@supports (color:color-mix(in lab,red,red)){.text-red-100\/60{color:color-mix(in oklab,var(--color-red-100) 60%,transparent)}}.text-red-100\/70{color:#ffe2e2b3}@supports (color:color-mix(in lab,red,red)){.text-red-100\/70{color:color-mix(in oklab,var(--color-red-100) 70%,transparent)}}.text-red-100\/80{color:#ffe2e2cc}@supports (color:color-mix(in lab,red,red)){.text-red-100\/80{color:color-mix(in oklab,var(--color-red-100) 80%,transparent)}}.text-red-200{color:var(--color-red-200)}.text-red-200\/70{color:#ffcacab3}@supports (color:color-mix(in lab,red,red)){.text-red-200\/70{color:color-mix(in oklab,var(--color-red-200) 70%,transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-400\/60{color:#ff656899}@supports (color:color-mix(in lab,red,red)){.text-red-400\/60{color:color-mix(in oklab,var(--color-red-400) 60%,transparent)}}.text-red-500{color:var(--color-red-500)}.text-red-500\/40{color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.text-red-500\/40{color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.text-red-500\/50{color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.text-red-500\/50{color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.text-red-500\/80{color:#fb2c36cc}@supports (color:color-mix(in lab,red,red)){.text-red-500\/80{color:color-mix(in oklab,var(--color-red-500) 80%,transparent)}}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-900\/30{color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.text-red-900\/30{color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}.text-red-900\/50{color:#82181a80}@supports (color:color-mix(in lab,red,red)){.text-red-900\/50{color:color-mix(in oklab,var(--color-red-900) 50%,transparent)}}.text-red-900\/95{color:#82181af2}@supports (color:color-mix(in lab,red,red)){.text-red-900\/95{color:color-mix(in oklab,var(--color-red-900) 95%,transparent)}}.text-rose-100{color:var(--color-rose-100)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-950{color:var(--color-sky-950)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-300\/90{color:#cad5e2e6}@supports (color:color-mix(in lab,red,red)){.text-slate-300\/90{color:color-mix(in oklab,var(--color-slate-300) 90%,transparent)}}.text-slate-400{color:var(--color-slate-400)}.text-slate-400\/70{color:#90a1b9b3}@supports (color:color-mix(in lab,red,red)){.text-slate-400\/70{color:color-mix(in oklab,var(--color-slate-400) 70%,transparent)}}.text-slate-500{color:var(--color-slate-500)}.text-slate-500\/50{color:#62748e80}@supports (color:color-mix(in lab,red,red)){.text-slate-500\/50{color:color-mix(in oklab,var(--color-slate-500) 50%,transparent)}}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-900\/80{color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.text-slate-900\/80{color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.text-slate-950{color:var(--color-slate-950)}.text-teal-400{color:var(--color-teal-400)}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-violet-300{color:var(--color-violet-300)}.text-violet-300\/70{color:#c4b4ffb3}@supports (color:color-mix(in lab,red,red)){.text-violet-300\/70{color:color-mix(in oklab,var(--color-violet-300) 70%,transparent)}}.text-violet-400{color:var(--color-violet-400)}.text-violet-400\/50{color:#a685ff80}@supports (color:color-mix(in lab,red,red)){.text-violet-400\/50{color:color-mix(in oklab,var(--color-violet-400) 50%,transparent)}}.text-violet-400\/70{color:#a685ffb3}@supports (color:color-mix(in lab,red,red)){.text-violet-400\/70{color:color-mix(in oklab,var(--color-violet-400) 70%,transparent)}}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab,red,red)){.text-white\/20{color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-500\/50{color:#edb20080}@supports (color:color-mix(in lab,red,red)){.text-yellow-500\/50{color:color-mix(in oklab,var(--color-yellow-500) 50%,transparent)}}.text-yellow-500\/80{color:#edb200cc}@supports (color:color-mix(in lab,red,red)){.text-yellow-500\/80{color:color-mix(in oklab,var(--color-yellow-500) 80%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-cyan-300\/50{text-decoration-color:#53eafd80}@supports (color:color-mix(in lab,red,red)){.decoration-cyan-300\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-cyan-300) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-cyan-300) 50%,transparent)}}.decoration-neon-blue\/50{text-decoration-color:#00f3ff80}@supports (color:color-mix(in lab,red,red)){.decoration-neon-blue\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-neon-blue) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-neon-blue) 50%,transparent)}}.decoration-slate-700{-webkit-text-decoration-color:var(--color-slate-700);text-decoration-color:var(--color-slate-700)}.decoration-white\/10{text-decoration-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.decoration-white\/10{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white) 10%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.underline-offset-\[3px\]{text-underline-offset:3px}.placeholder-slate-500::placeholder{color:var(--color-slate-500)}.placeholder-slate-600::placeholder{color:var(--color-slate-600)}.placeholder-slate-700::placeholder{color:var(--color-slate-700)}.placeholder-slate-800::placeholder{color:var(--color-slate-800)}.placeholder-slate-900::placeholder{color:var(--color-slate-900)}.caret-neon-blue{caret-color:var(--color-neon-blue)}.accent-cyan-300{accent-color:var(--color-cyan-300)}.accent-neon-blue{accent-color:var(--color-neon-blue)}.accent-violet-500{accent-color:var(--color-violet-500)}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.4\]{opacity:.4}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.7\]{opacity:.7}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-2px_10px_rgba\(10\,255\,0\,0\.5\)\]{--tw-shadow:0 -2px 10px var(--tw-shadow-color,#0aff0080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-15px_30px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 -15px 30px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-20px_60px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 -20px 60px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,243\,255\,0\.55\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00f3ff8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(34\,211\,238\,0\.04\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#22d3ee0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(52\,211\,153\,0\.04\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#34d3990a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(251\,191\,36\,0\.04\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#fbbf240a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(0\,243\,255\,0\.5\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#00f3ff80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(0\,243\,255\,1\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#00f3ff);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(36\,255\,0\,1\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#24ff00);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(57\,255\,20\,0\.5\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#39ff1480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(239\,68\,68\,0\.5\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#ef444480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(0\,243\,255\,0\.10\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#00f3ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(0\,243\,255\,0\.45\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#00f3ff73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(10\,255\,0\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#0aff0080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#10b98180);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(36\,255\,0\,0\.3\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#24ff004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(36\,255\,0\,0\.8\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#24ff00cc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(139\,92\,246\,0\.15\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#8b5cf626);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(191\,0\,255\,0\.8\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#bf00ffcc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ef444480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(245\,158\,11\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#f59e0b80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(245\,158\,11\,0\.15\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#f59e0b26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(248\,113\,113\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#f8717180);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_\#00f0ff\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f0ff);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(0\,240\,255\,0\.15\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f0ff26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(0\,243\,255\,0\.1\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f3ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(0\,243\,255\,0\.2\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f3ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(0\,243\,255\,0\.3\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f3ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(0\,243\,255\,0\.5\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f3ff80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(0\,243\,255\,0\.8\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f3ffcc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(14\,165\,233\,0\.3\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#0ea5e94d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(20\,184\,166\,0\.3\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#14b8a64d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(36\,255\,0\,0\.15\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#24ff0026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(57\,255\,20\,0\.1\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#39ff141a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(128\,0\,0\,0\.3\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#8000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(239\,68\,68\,0\.2\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ef444433);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(251\,191\,36\,0\.5\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#fbbf2480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.25\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(0\,243\,255\,0\.25\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#00f3ff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(10\,255\,0\,0\.4\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#0aff0066);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(10\,255\,0\,0\.35\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#0aff0059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#10b98140);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(103\,232\,249\,0\.75\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#67e8f9bf);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(239\,68\,68\,0\.25\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ef444440);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(0\,255\,136\,0\.12\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#00ff881f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(14\,165\,233\,0\.18\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#0ea5e92e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(103\,232\,249\,0\.55\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#67e8f98c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,240\,255\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f0ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,240\,255\,0\.25\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f0ff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,243\,255\,0\.1\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f3ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,243\,255\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f3ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,243\,255\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f3ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,243\,255\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f3ff66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,243\,255\,0\.05\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f3ff0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,243\,255\,0\.08\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f3ff14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,243\,255\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f3ff26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,243\,255\,0\.25\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#00f3ff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(6\,182\,212\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#06b6d466);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(10\,255\,0\,0\.1\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#0aff001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(10\,255\,0\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#0aff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(10\,255\,0\,0\.3\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#0aff004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(10\,255\,0\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#0aff0066);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(10\,255\,0\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#0aff0026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.05\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#10b9810d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(36\,255\,0\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#24ff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(52\,211\,153\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#34d39966);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(52\,211\,153\,0\.25\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#34d39940);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(188\,19\,254\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#bc13fe66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(216\,231\,244\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#d8e7f426);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(239\,68\,68\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#ef444433);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(239\,68\,68\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#ef444466);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(249\,115\,22\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f9731666);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(249\,115\,22\,0\.05\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f973160d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(249\,115\,22\,0\.15\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f9731626);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(255\,255\,255\,0\.25\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(52\,211\,153\,0\.28\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#34d39947);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(0\,255\,136\,0\.10\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#00ff881a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(0\,255\,136\,0\.22\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#00ff8838);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(10\,255\,0\,0\.18\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#0aff002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(10\,255\,0\,0\.25\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#0aff0040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(14\,165\,233\,0\.20\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#0ea5e933);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(185\,28\,28\,0\.10\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#b91c1c1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(185\,28\,28\,0\.25\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#b91c1c40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(220\,38\,38\,0\.20\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#dc262633);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(239\,68\,68\,0\.10\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ef44441a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(239\,68\,68\,0\.22\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ef444438);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(244\,63\,94\,0\.10\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#f43f5e1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(244\,63\,94\,0\.24\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#f43f5e3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(245\,158\,11\,0\.22\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#f59e0b38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,240\,255\,0\.1\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f0ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,240\,255\,0\.2\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f0ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,240\,255\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f0ff26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.2\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.3\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.05\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.5\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.08\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.10\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.12\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.18\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(6\,182\,212\,0\.5\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#06b6d480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(10\,255\,0\,0\.1\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0aff001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(10\,255\,0\,0\.2\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0aff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(10\,255\,0\,0\.3\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0aff004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(10\,255\,0\,0\.06\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0aff000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(10\,255\,0\,0\.08\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0aff0014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(10\,255\,0\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0aff0026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(10\,255\,0\,0\.25\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0aff0040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(34\,211\,238\,0\.3\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#22d3ee4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(34\,211\,238\,0\.4\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#22d3ee66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(34\,211\,238\,0\.08\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#22d3ee14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(36\,255\,0\,0\.4\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#24ff0066);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(52\,211\,153\,0\.1\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#34d3991a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(245\,158\,11\,0\.4\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#f59e0b66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(245\,158\,11\,0\.12\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#f59e0b1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(245\,158\,11\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#f59e0b26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(245\,158\,11\,0\.25\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#f59e0b40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(0\,243\,255\,0\.28\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#00f3ff47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(0\,255\,136\,0\.14\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#00ff8824);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(10\,255\,0\,0\.28\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#0aff0047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,243\,255\,0\.2\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#00f3ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(10\,255\,0\,0\.2\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#0aff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(103\,232\,249\,0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#67e8f91f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(0\,180\,255\,0\.3\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#00b4ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(0\,243\,255\,0\.25\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#00f3ff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(0\,243\,255\,0\.35\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#00f3ff59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(10\,255\,0\,0\.3\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#0aff004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(10\,255\,0\,0\.5\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#0aff0080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(10\,255\,0\,0\.25\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#0aff0040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(10\,255\,0\,0\.35\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#0aff0059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(34\,197\,94\,0\.25\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#22c55e40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(36\,255\,0\,0\.5\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#24ff0080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(251\,191\,36\,0\.25\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#fbbf2440);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(0\,230\,118\,0\.25\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#00e67640);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(0\,243\,255\,0\.15\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#00f3ff26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(6\,182\,212\,0\.6\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#06b6d499);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(6\,182\,212\,0\.25\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#06b6d440);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(10\,255\,0\,0\.2\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#0aff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(36\,255\,0\,0\.5\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#24ff0080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(239\,68\,68\,0\.3\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#ef44444d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(10\,255\,0\,0\.2\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#0aff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(10\,255\,0\,0\.05\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#0aff000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(10\,255\,0\,0\.15\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#0aff0026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(139\,92\,246\,0\.1\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#8b5cf61a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_42px_rgba\(34\,211\,238\,\.12\)\]{--tw-shadow:0 0 42px var(--tw-shadow-color,#22d3ee1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(0\,243\,255\,0\.3\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#00f3ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(10\,255\,0\,0\.08\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#0aff0014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(36\,255\,0\,0\.2\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#24ff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(255\,0\,0\,0\.2\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#f003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(0\,230\,118\,0\.15\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#00e67626);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(6\,182\,212\,0\.15\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#06b6d426);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_80px_rgba\(36\,255\,0\,0\.15\)\]{--tw-shadow:0 0 80px var(--tw-shadow-color,#24ff0026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_100px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 0 100px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_100px_rgba\(0\,243\,255\,0\.1\)\]{--tw-shadow:0 0 100px var(--tw-shadow-color,#00f3ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_100px_rgba\(36\,255\,0\,0\.1\)\]{--tw-shadow:0 0 100px var(--tw-shadow-color,#24ff001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 2px 4px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 3px 10px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,209\,255\,0\.3\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00d1ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,243\,255\,0\.3\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00f3ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(6\,182\,212\,0\.3\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#06b6d44d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(239\,68\,68\,0\.2\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#ef444433);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_15px_rgba\(10\,255\,0\,0\.2\)\]{--tw-shadow:0 4px 15px var(--tw-shadow-color,#0aff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(0\,209\,255\,0\.3\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#00d1ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,230\,118\,0\.35\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00e67659);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,243\,255\,0\.1\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00f3ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(36\,255\,0\,0\.35\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#24ff0059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_25px_rgba\(0\,255\,102\,0\.4\)\]{--tw-shadow:0 4px 25px var(--tw-shadow-color,#0f66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_25px_rgba\(10\,255\,0\,0\.35\)\]{--tw-shadow:0 4px 25px var(--tw-shadow-color,#0aff0059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_20px_rgba\(36\,255\,0\,0\.2\)\]{--tw-shadow:0 5px 20px var(--tw-shadow-color,#24ff0033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(0\,209\,255\,0\.2\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#00d1ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(0\,243\,255\,0\.2\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#00f3ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_25px_rgba\(0\,243\,255\,0\.2\)\]{--tw-shadow:0 6px 25px var(--tw-shadow-color,#00f3ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_25px_rgba\(10\,255\,0\,0\.3\)\]{--tw-shadow:0 6px 25px var(--tw-shadow-color,#0aff004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(0\,243\,255\,0\.2\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#00f3ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(0\,0\,0\,0\.20\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.20\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.09\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a17);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,209\,255\,0\.2\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#00d1ff33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(10\,255\,0\,0\.1\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0aff001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(10\,255\,0\,0\.3\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0aff004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(0\,243\,255\,0\.3\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#00f3ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(0\,243\,255\,0\.25\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#00f3ff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(52\,211\,153\,0\.3\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#34d3994d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 12px 35px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.95\)\,_0_0_20px_rgba\(6\,182\,212\,0\.1\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000000f2), 0 0 20px var(--tw-shadow-color,#06b6d41a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(36\,255\,0\,0\.3\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#24ff004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.9\)\,_0_0_15px_rgba\(6\,182\,212\,0\.06\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#000000e6), 0 0 15px var(--tw-shadow-color,#06b6d40f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.85\)\,_0_0_15px_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#000000d9), 0 0 15px var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 25px 60px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(0\,243\,255\,0\.12\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#00f3ff1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_40px_120px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 40px 120px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#0aff00\]\/5{--tw-shadow-color:#0aff000d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#0aff00\]\/5{--tw-shadow-color:color-mix(in oklab, oklab(86.6791% -.233218 .179564/.05) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#0aff00\]\/10{--tw-shadow-color:#0aff001a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#0aff00\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(86.6791% -.233218 .179564/.1) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#0aff00\]\/20{--tw-shadow-color:#0aff0033}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#0aff00\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(86.6791% -.233218 .179564/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#0aff00\]\/25{--tw-shadow-color:#0aff0040}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#0aff00\]\/25{--tw-shadow-color:color-mix(in oklab, oklab(86.6791% -.233218 .179564/.25) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#00d1ff\]\/5{--tw-shadow-color:#00d1ff0d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#00d1ff\]\/5{--tw-shadow-color:color-mix(in oklab, oklab(79.7237% -.110068 -.0967339/.05) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#00d1ff\]\/20{--tw-shadow-color:#00d1ff33}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#00d1ff\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(79.7237% -.110068 -.0967339/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#00f3ff\]\/5{--tw-shadow-color:#00f3ff0d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#00f3ff\]\/5{--tw-shadow-color:color-mix(in oklab, oklab(87.7113% -.139079 -.0539091/.05) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#00f3ff\]\/20{--tw-shadow-color:#00f3ff33}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#00f3ff\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(87.7113% -.139079 -.0539091/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#24ff00\]\/5{--tw-shadow-color:#24ff000d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#24ff00\]\/5{--tw-shadow-color:color-mix(in oklab, oklab(86.848% -.230017 .179876/.05) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#24ff00\]\/10{--tw-shadow-color:#24ff001a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#24ff00\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(86.848% -.230017 .179876/.1) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#24ff00\]\/20{--tw-shadow-color:#24ff0033}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#24ff00\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(86.848% -.230017 .179876/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#24ff00\]\/30{--tw-shadow-color:#24ff004d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#24ff00\]\/30{--tw-shadow-color:color-mix(in oklab, oklab(86.848% -.230017 .179876/.3) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#D8E7F4\]\/5{--tw-shadow-color:#d8e7f40d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#D8E7F4\]\/5{--tw-shadow-color:color-mix(in oklab, oklab(92.0637% -.0104316 -.021527/.05) var(--tw-shadow-alpha), transparent)}}.shadow-amber-400\/25{--tw-shadow-color:#fcbb0040}@supports (color:color-mix(in lab,red,red)){.shadow-amber-400\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-400) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/5{--tw-shadow-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/10{--tw-shadow-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/15{--tw-shadow-color:#00000026}@supports (color:color-mix(in lab,red,red)){.shadow-black\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab,red,red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/20{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-600\/30{--tw-shadow-color:#155dfc4d}@supports (color:color-mix(in lab,red,red)){.shadow-blue-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-500\/10{--tw-shadow-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.shadow-cyan-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-500\/20{--tw-shadow-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.shadow-cyan-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-500\/25{--tw-shadow-color:#00b7d740}@supports (color:color-mix(in lab,red,red)){.shadow-cyan-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-950\/20{--tw-shadow-color:#05334533}@supports (color:color-mix(in lab,red,red)){.shadow-cyan-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-950\/30{--tw-shadow-color:#0533454d}@supports (color:color-mix(in lab,red,red)){.shadow-cyan-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/20{--tw-shadow-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-600\/30{--tw-shadow-color:#0097674d}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-500\/10{--tw-shadow-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-blue\/5{--tw-shadow-color:#00f3ff0d}@supports (color:color-mix(in lab,red,red)){.shadow-neon-blue\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-blue) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-blue\/10{--tw-shadow-color:#00f3ff1a}@supports (color:color-mix(in lab,red,red)){.shadow-neon-blue\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-blue) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-blue\/15{--tw-shadow-color:#00f3ff26}@supports (color:color-mix(in lab,red,red)){.shadow-neon-blue\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-blue) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-blue\/20{--tw-shadow-color:#00f3ff33}@supports (color:color-mix(in lab,red,red)){.shadow-neon-blue\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-blue) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-green\/5{--tw-shadow-color:#0aff000d}@supports (color:color-mix(in lab,red,red)){.shadow-neon-green\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-green) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-green\/10{--tw-shadow-color:#0aff001a}@supports (color:color-mix(in lab,red,red)){.shadow-neon-green\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-green) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-green\/20{--tw-shadow-color:#0aff0033}@supports (color:color-mix(in lab,red,red)){.shadow-neon-green\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-green) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-green\/25{--tw-shadow-color:#0aff0040}@supports (color:color-mix(in lab,red,red)){.shadow-neon-green\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-green) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-green\/30{--tw-shadow-color:#0aff004d}@supports (color:color-mix(in lab,red,red)){.shadow-neon-green\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-green) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-green\/50{--tw-shadow-color:#0aff0080}@supports (color:color-mix(in lab,red,red)){.shadow-neon-green\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-green) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-neon-purple\/10{--tw-shadow-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.shadow-neon-purple\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-purple) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/5{--tw-shadow-color:#fe6e000d}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-pink-500\/10{--tw-shadow-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.shadow-pink-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-pink-500\/20{--tw-shadow-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.shadow-pink-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/20{--tw-shadow-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/40{--tw-shadow-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-600\/20{--tw-shadow-color:#e4001433}@supports (color:color-mix(in lab,red,red)){.shadow-red-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-500\/20{--tw-shadow-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.shadow-rose-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-500\/10{--tw-shadow-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.shadow-violet-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-500\/20{--tw-shadow-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.shadow-violet-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-600\/20{--tw-shadow-color:#7f22fe33}@supports (color:color-mix(in lab,red,red)){.shadow-violet-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-600\/30{--tw-shadow-color:#7f22fe4d}@supports (color:color-mix(in lab,red,red)){.shadow-violet-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-white\/5{--tw-shadow-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.shadow-white\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-white\/10{--tw-shadow-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.shadow-white\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-white) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#0aff00\]\/50{--tw-ring-color:oklab(86.6791% -.233218 .179564/.5)}.ring-\[\#00f3ff\]\/20{--tw-ring-color:oklab(87.7113% -.139079 -.0539091/.2)}.ring-\[\#24ff00\]\/20{--tw-ring-color:oklab(86.848% -.230017 .179876/.2)}.ring-amber-500\/40{--tw-ring-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/20{--tw-ring-color:#0003}@supports (color:color-mix(in lab,red,red)){.ring-black\/20{--tw-ring-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.ring-emerald-400\/10{--tw-ring-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.ring-emerald-400\/10{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.ring-neon-blue{--tw-ring-color:var(--color-neon-blue)}.ring-neon-blue\/5{--tw-ring-color:#00f3ff0d}@supports (color:color-mix(in lab,red,red)){.ring-neon-blue\/5{--tw-ring-color:color-mix(in oklab, var(--color-neon-blue) 5%, transparent)}}.ring-neon-blue\/30{--tw-ring-color:#00f3ff4d}@supports (color:color-mix(in lab,red,red)){.ring-neon-blue\/30{--tw-ring-color:color-mix(in oklab, var(--color-neon-blue) 30%, transparent)}}.ring-neon-blue\/40{--tw-ring-color:#00f3ff66}@supports (color:color-mix(in lab,red,red)){.ring-neon-blue\/40{--tw-ring-color:color-mix(in oklab, var(--color-neon-blue) 40%, transparent)}}.ring-neon-green\/30{--tw-ring-color:#0aff004d}@supports (color:color-mix(in lab,red,red)){.ring-neon-green\/30{--tw-ring-color:color-mix(in oklab, var(--color-neon-green) 30%, transparent)}}.ring-red-500\/5{--tw-ring-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.ring-red-500\/5{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab,red,red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.ring-white\/50{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.ring-white\/50{--tw-ring-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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(var(--blur-2xl));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(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[6px\]{--tw-blur:blur(6px);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-\[40px\]{--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-\[50px\]{--tw-blur:blur(50px);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-\[60px\]{--tw-blur:blur(60px);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-\[70px\]{--tw-blur:blur(70px);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-\[80px\]{--tw-blur:blur(80px);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-lg{--tw-blur:blur(var(--blur-lg));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-md{--tw-blur:blur(var(--blur-md));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(var(--blur-sm));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(var(--blur-xl));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,)}.brightness-\[0\.72\]{--tw-brightness:brightness(.72);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,)}.contrast-125{--tw-contrast:contrast(125%);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,)}.contrast-\[1\.45\]{--tw-contrast:contrast(1.45);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-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));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_6px_rgba\(245\,158\,11\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#f59e0b4d));--tw-drop-shadow:var(--tw-drop-shadow-size);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\(0\,243\,255\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#00f3ff4d));--tw-drop-shadow:var(--tw-drop-shadow-size);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\(0\,243\,255\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#00f3ffcc));--tw-drop-shadow:var(--tw-drop-shadow-size);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\(36\,255\,0\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#24ff0099));--tw-drop-shadow:var(--tw-drop-shadow-size);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\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#f59e0b99));--tw-drop-shadow:var(--tw-drop-shadow-size);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\(250\,204\,21\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#facc1580));--tw-drop-shadow:var(--tw-drop-shadow-size);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_10px_rgba\(239\,68\,68\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#ef444480));--tw-drop-shadow:var(--tw-drop-shadow-size);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\(255\,255\,255\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#ffffff40));--tw-drop-shadow:var(--tw-drop-shadow-size);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_15px_rgba\(0\,243\,255\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#00f3ff80));--tw-drop-shadow:var(--tw-drop-shadow-size);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_15px_rgba\(239\,68\,68\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#ef444466));--tw-drop-shadow:var(--tw-drop-shadow-size);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_15px_rgba\(239\,68\,68\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#ef444480));--tw-drop-shadow:var(--tw-drop-shadow-size);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_16px_rgba\(0\,243\,255\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 16px var(--tw-drop-shadow-color,#00f3ff80));--tw-drop-shadow:var(--tw-drop-shadow-size);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_20px_rgba\(0\,243\,255\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#00f3ff99));--tw-drop-shadow:var(--tw-drop-shadow-size);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_20px_rgba\(239\,68\,68\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#ef444466));--tw-drop-shadow:var(--tw-drop-shadow-size);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_30px_rgba\(255\,255\,255\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 30px var(--tw-drop-shadow-color,#fff9));--tw-drop-shadow:var(--tw-drop-shadow-size);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_1px_2px_rgba\(0\,0\,0\,0\.2\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0003));--tw-drop-shadow:var(--tw-drop-shadow-size);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_5px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 5px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);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_6px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#000000e6));--tw-drop-shadow:var(--tw-drop-shadow-size);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_rgba\(0\,0\,0\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 8px var(--tw-drop-shadow-color,#0000004d));--tw-drop-shadow:var(--tw-drop-shadow-size);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_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 8px var(--tw-drop-shadow-color,#000000e6));--tw-drop-shadow:var(--tw-drop-shadow-size);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_10px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 10px var(--tw-drop-shadow-color,#000000e6));--tw-drop-shadow:var(--tw-drop-shadow-size);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_10px_rgba\(0\,240\,255\,0\.15\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 10px var(--tw-drop-shadow-color,#00f0ff26));--tw-drop-shadow:var(--tw-drop-shadow-size);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_8px_rgba\(245\,158\,11\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 8px var(--tw-drop-shadow-color,#f59e0b4d));--tw-drop-shadow:var(--tw-drop-shadow-size);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_10px_20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 20px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);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_10px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 40px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);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_14px_18px_rgba\(15\,23\,42\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 14px 18px var(--tw-drop-shadow-color,#0f172a2e));--tw-drop-shadow:var(--tw-drop-shadow-size);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-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-50{--tw-saturate:saturate(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-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-\[1px\]{--tw-backdrop-blur:blur(1px);-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-\[2\.5px\]{--tw-backdrop-blur:blur(2.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-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[4px\]{--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-\[7px\]{--tw-backdrop-blur:blur(7px);-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(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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(var(--blur-xl));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,opacity\,transform\]{transition-property:color,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\]{transition-property:left,right;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[mask-image\]{transition-property:-webkit-mask-image,mask-image;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-350{--tw-duration:.35s;transition-duration:.35s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[text-shadow\:0_1px_8px_rgba\(2\,6\,23\,\.95\)\]{text-shadow:0 1px 8px #020617f2}.\[webkit-tap-highlight-color\:transparent\]{webkit-tap-highlight-color:transparent}.group-last\:hidden:is(:where(.group):last-child *){display:none}.group-focus-within\:border-neon-blue:is(:where(.group):focus-within *){border-color:var(--color-neon-blue)}.group-focus-within\:border-neon-green:is(:where(.group):focus-within *){border-color:var(--color-neon-green)}.group-focus-within\:border-neon-purple:is(:where(.group):focus-within *){border-color:var(--color-neon-purple)}.group-focus-within\:text-\[\#00d1ff\]:is(:where(.group):focus-within *){color:#00d1ff}.group-focus-within\:text-neon-blue:is(:where(.group):focus-within *){color:var(--color-neon-blue)}.group-focus-within\:text-neon-green:is(:where(.group):focus-within *){color:var(--color-neon-green)}.group-focus-within\/input\:text-neon-blue:is(:where(.group\/input):focus-within *){color:var(--color-neon-blue)}.group-focus-within\/input\:text-white:is(:where(.group\/input):focus-within *){color:var(--color-white)}.group-focus-within\/time\:text-neon-blue:is(:where(.group\/time):focus-within *){color:var(--color-neon-blue)}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-\[100\%\]:is(:where(.group):hover *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-95:is(:where(.group):hover *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:animate-pulse:is(:where(.group):hover *){animation:var(--animate-pulse)}.group-hover\:border-neon-blue:is(:where(.group):hover *){border-color:var(--color-neon-blue)}.group-hover\:border-neon-green:is(:where(.group):hover *){border-color:var(--color-neon-green)}.group-hover\:border-slate-700:is(:where(.group):hover *){border-color:var(--color-slate-700)}.group-hover\:border-violet-500\/50:is(:where(.group):hover *){border-color:#8d54ff80}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-violet-500\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-violet-500) 50%,transparent)}}.group-hover\:bg-\[\#00d1ff\]\/10:is(:where(.group):hover *){background-color:#00d1ff1a}.group-hover\:bg-amber-400:is(:where(.group):hover *){background-color:var(--color-amber-400)}.group-hover\:bg-emerald-500:is(:where(.group):hover *){background-color:var(--color-emerald-500)}.group-hover\:bg-neon-blue:is(:where(.group):hover *){background-color:var(--color-neon-blue)}.group-hover\:bg-neon-blue\/10:is(:where(.group):hover *){background-color:#00f3ff1a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-neon-blue\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-neon-blue) 10%,transparent)}}.group-hover\:bg-neon-blue\/20:is(:where(.group):hover *){background-color:#00f3ff33}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-neon-blue\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-neon-blue) 20%,transparent)}}.group-hover\:bg-neon-green:is(:where(.group):hover *){background-color:var(--color-neon-green)}.group-hover\:bg-neon-green\/20:is(:where(.group):hover *){background-color:#0aff0033}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-neon-green\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-neon-green) 20%,transparent)}}.group-hover\:bg-neon-purple:is(:where(.group):hover *){background-color:var(--color-neon-purple)}.group-hover\:bg-red-500\/10:is(:where(.group):hover *){background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-red-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.group-hover\:bg-white\/40:is(:where(.group):hover *){background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/40:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.group-hover\:bg-white\/50:is(:where(.group):hover *){background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.group-hover\:from-neon-blue\/20:is(:where(.group):hover *){--tw-gradient-from:#00f3ff33}@supports (color:color-mix(in lab,red,red)){.group-hover\:from-neon-blue\/20:is(:where(.group):hover *){--tw-gradient-from:color-mix(in oklab, var(--color-neon-blue) 20%, transparent)}}.group-hover\:from-neon-blue\/20:is(:where(.group):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:from-red-600\/20:is(:where(.group):hover *){--tw-gradient-from:#e4001433}@supports (color:color-mix(in lab,red,red)){.group-hover\:from-red-600\/20:is(:where(.group):hover *){--tw-gradient-from:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.group-hover\:from-red-600\/20:is(:where(.group):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:text-\[\#00d1ff\]:is(:where(.group):hover *){color:#00d1ff}.group-hover\:text-\[\#24ff00\]:is(:where(.group):hover *){color:#24ff00}.group-hover\:text-black:is(:where(.group):hover *){color:var(--color-black)}.group-hover\:text-cyan-400:is(:where(.group):hover *){color:var(--color-cyan-400)}.group-hover\:text-emerald-500:is(:where(.group):hover *){color:var(--color-emerald-500)}.group-hover\:text-neon-blue:is(:where(.group):hover *){color:var(--color-neon-blue)}.group-hover\:text-neon-green:is(:where(.group):hover *){color:var(--color-neon-green)}.group-hover\:text-orange-500:is(:where(.group):hover *){color:var(--color-orange-500)}.group-hover\:text-red-500:is(:where(.group):hover *){color:var(--color-red-500)}.group-hover\:text-slate-400:is(:where(.group):hover *){color:var(--color-slate-400)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/after\:scale-105:is(:where(.group\/after):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/audio\:bg-\[\#0a4152\]:is(:where(.group\/audio):hover *){background-color:#0a4152}.group-hover\/audio\:bg-\[\#0e242d\]:is(:where(.group\/audio):hover *){background-color:#0e242d}.group-hover\/avatar\:opacity-100:is(:where(.group\/avatar):hover *){opacity:1}.group-hover\/before\:scale-105:is(:where(.group\/before):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/btn\:scale-110:is(:where(.group\/btn):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/btn\:animate-pulse:is(:where(.group\/btn):hover *){animation:var(--animate-pulse)}.group-hover\/btn\:text-neon-blue:is(:where(.group\/btn):hover *){color:var(--color-neon-blue)}.group-hover\/cover\:opacity-100:is(:where(.group\/cover):hover *),.group-hover\/field\:opacity-100:is(:where(.group\/field):hover *),.group-hover\/grip\:opacity-100:is(:where(.group\/grip):hover *){opacity:1}.group-hover\/header\:animate-pulse:is(:where(.group\/header):hover *){animation:var(--animate-pulse)}.group-hover\/link\:translate-x-0\.5:is(:where(.group\/link):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/msg\:opacity-100:is(:where(.group\/msg):hover *),.group-hover\/slot\:opacity-100:is(:where(.group\/slot):hover *){opacity:1}}.peer-checked\:border-neon-blue:is(:where(.peer):checked~*){border-color:var(--color-neon-blue)}.peer-checked\:bg-neon-blue:is(:where(.peer):checked~*){background-color:var(--color-neon-blue)}.peer-checked\:bg-neon-green:is(:where(.peer):checked~*){background-color:var(--color-neon-green)}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-focus\:outline-none:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}.placeholder\:text-app-text-muted::placeholder{color:var(--color-app-text-muted)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.placeholder\:text-slate-600::placeholder{color:var(--color-slate-600)}.placeholder\:text-slate-700::placeholder{color:var(--color-slate-700)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-4:after{content:var(--tw-content);height:calc(var(--spacing) * 4)}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing) * 5)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing) * 5)}.after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);border-color:var(--color-gray-300)}.after\:border-slate-300:after{content:var(--tw-content);border-color:var(--color-slate-300)}.after\:bg-slate-400:after{content:var(--tw-content);background-color:var(--color-slate-400)}.after\:bg-slate-950:after{content:var(--tw-content);background-color:var(--color-slate-950)}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:after\:border-slate-950:is(:where(.peer):checked~*):after{content:var(--tw-content);border-color:var(--color-slate-950)}.peer-checked\:after\:border-white:is(:where(.peer):checked~*):after{content:var(--tw-content);border-color:var(--color-white)}.peer-checked\:after\:bg-black:is(:where(.peer):checked~*):after{content:var(--tw-content);background-color:var(--color-black)}.peer-checked\:after\:bg-slate-950:is(:where(.peer):checked~*):after{content:var(--tw-content);background-color:var(--color-slate-950)}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:border-none:last-child{--tw-border-style:none;border-style:none}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-\[\#00d1ff\]:focus-within{border-color:#00d1ff}.focus-within\:border-neon-blue:focus-within{border-color:var(--color-neon-blue)}.focus-within\:border-neon-blue\/50:focus-within{border-color:#00f3ff80}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-neon-blue\/50:focus-within{border-color:color-mix(in oklab,var(--color-neon-blue) 50%,transparent)}}.focus-within\:border-neon-green:focus-within{border-color:var(--color-neon-green)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-neon-blue\/40:focus-within{--tw-ring-color:#00f3ff66}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-neon-blue\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-neon-blue) 40%, transparent)}}.focus-within\:ring-neon-green:focus-within{--tw-ring-color:var(--color-neon-green)}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:\!border-neon-blue:hover{border-color:var(--color-neon-blue)!important}.hover\:border-\[\#0aff00\]\/40:hover{border-color:#0aff0066}.hover\:border-\[\#0aff00\]\/50:hover{border-color:#0aff0080}.hover\:border-\[\#00E676\]\/30:hover{border-color:#00e6764d}.hover\:border-\[\#00d1ff\]\/20:hover{border-color:#00d1ff33}.hover\:border-\[\#00f3ff\]\/30:hover{border-color:#00f3ff4d}.hover\:border-\[\#00f3ff\]\/50:hover{border-color:#00f3ff80}.hover\:border-\[\#24ff00\]\/30:hover{border-color:#24ff004d}.hover\:border-amber-400\/50:hover{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-400\/50:hover{border-color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)}}.hover\:border-amber-500\/30:hover{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/30:hover{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.hover\:border-app-border-strong:hover{border-color:var(--color-app-border-strong)}.hover\:border-cyan-400:hover{border-color:var(--color-cyan-400)}.hover\:border-cyan-400\/30:hover{border-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-cyan-400\/30:hover{border-color:color-mix(in oklab,var(--color-cyan-400) 30%,transparent)}}.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\:border-emerald-400\/30:hover{border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-400\/30:hover{border-color:color-mix(in oklab,var(--color-emerald-400) 30%,transparent)}}.hover\:border-emerald-500\/10:hover{border-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/10:hover{border-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.hover\:border-emerald-500\/40:hover{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/40:hover{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.hover\:border-neon-blue:hover{border-color:var(--color-neon-blue)}.hover\:border-neon-blue\/20:hover{border-color:#00f3ff33}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-blue\/20:hover{border-color:color-mix(in oklab,var(--color-neon-blue) 20%,transparent)}}.hover\:border-neon-blue\/30:hover{border-color:#00f3ff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-blue\/30:hover{border-color:color-mix(in oklab,var(--color-neon-blue) 30%,transparent)}}.hover\:border-neon-blue\/40:hover{border-color:#00f3ff66}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-blue\/40:hover{border-color:color-mix(in oklab,var(--color-neon-blue) 40%,transparent)}}.hover\:border-neon-blue\/50:hover{border-color:#00f3ff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-blue\/50:hover{border-color:color-mix(in oklab,var(--color-neon-blue) 50%,transparent)}}.hover\:border-neon-green:hover{border-color:var(--color-neon-green)}.hover\:border-neon-green\/10:hover{border-color:#0aff001a}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-green\/10:hover{border-color:color-mix(in oklab,var(--color-neon-green) 10%,transparent)}}.hover\:border-neon-green\/20:hover{border-color:#0aff0033}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-green\/20:hover{border-color:color-mix(in oklab,var(--color-neon-green) 20%,transparent)}}.hover\:border-neon-green\/30:hover{border-color:#0aff004d}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-green\/30:hover{border-color:color-mix(in oklab,var(--color-neon-green) 30%,transparent)}}.hover\:border-neon-green\/40:hover{border-color:#0aff0066}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-green\/40:hover{border-color:color-mix(in oklab,var(--color-neon-green) 40%,transparent)}}.hover\:border-neon-green\/50:hover{border-color:#0aff0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-neon-green\/50:hover{border-color:color-mix(in oklab,var(--color-neon-green) 50%,transparent)}}.hover\:border-orange-500\/30:hover{border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/30:hover{border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)}}.hover\:border-pink-500\/50:hover{border-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.hover\:border-pink-500\/50:hover{border-color:color-mix(in oklab,var(--color-pink-500) 50%,transparent)}}.hover\:border-red-500:hover{border-color:var(--color-red-500)}.hover\:border-red-500\/20:hover{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-500\/20:hover{border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.hover\:border-red-500\/40:hover{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-500\/40:hover{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.hover\:border-sky-400:hover{border-color:var(--color-sky-400)}.hover\:border-sky-500\/50:hover{border-color:#00a5ef80}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-500\/50:hover{border-color:color-mix(in oklab,var(--color-sky-500) 50%,transparent)}}.hover\:border-slate-600:hover{border-color:var(--color-slate-600)}.hover\:border-slate-700:hover{border-color:var(--color-slate-700)}.hover\:border-slate-700\/80:hover{border-color:#314158cc}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-700\/80:hover{border-color:color-mix(in oklab,var(--color-slate-700) 80%,transparent)}}.hover\:border-slate-800:hover{border-color:var(--color-slate-800)}.hover\:border-teal-500\/30:hover{border-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.hover\:border-teal-500\/30:hover{border-color:color-mix(in oklab,var(--color-teal-500) 30%,transparent)}}.hover\:border-violet-500:hover{border-color:var(--color-violet-500)}.hover\:border-violet-500\/50:hover{border-color:#8d54ff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-500\/50:hover{border-color:color-mix(in oklab,var(--color-violet-500) 50%,transparent)}}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.hover\:\!bg-neon-green:hover{background-color:var(--color-neon-green)!important}.hover\:\!bg-slate-700:hover{background-color:var(--color-slate-700)!important}.hover\:\!bg-white:hover{background-color:var(--color-white)!important}.hover\:bg-\[\#0aff00\]:hover{background-color:#0aff00}.hover\:bg-\[\#0cfc05\]:hover{background-color:#0cfc05}.hover\:bg-\[\#0e2238\]:hover{background-color:#0e2238}.hover\:bg-\[\#00E676\]:hover{background-color:#00e676}.hover\:bg-\[\#00b8e6\]:hover{background-color:#00b8e6}.hover\:bg-\[\#00c853\]:hover{background-color:#00c853}.hover\:bg-\[\#00d1ff\]\/20:hover{background-color:#00d1ff33}.hover\:bg-\[\#00d6e0\]:hover{background-color:#00d6e0}.hover\:bg-\[\#00e1ff\]\/20:hover{background-color:#00e1ff33}.hover\:bg-\[\#00f3ff\]:hover{background-color:#00f3ff}.hover\:bg-\[\#00f3ff\]\/20:hover{background-color:#00f3ff33}.hover\:bg-\[\#2eff0b\]:hover{background-color:#2eff0b}.hover\:bg-\[\#07cc00\]:hover{background-color:#07cc00}.hover\:bg-\[\#20dd00\]:hover{background-color:#20dd00}.hover\:bg-\[\#24ff00\]\/20:hover{background-color:#24ff0033}.hover\:bg-\[\#24ff00\]\/30:hover{background-color:#24ff004d}.hover\:bg-\[\#34ff24\]:hover{background-color:#34ff24}.hover\:bg-\[\#0369a1\]:hover{background-color:#0369a1}.hover\:bg-\[\#059669\]:hover{background-color:#059669}.hover\:bg-\[\#263249\]:hover{background-color:#263249}.hover\:bg-\[\#a00000\]:hover{background-color:#a00000}.hover\:bg-\[\#e2f952\]\/90:hover{background-color:#e2f952e6}.hover\:bg-\[\#e9edf2\]:hover{background-color:#e9edf2}.hover\:bg-amber-300:hover{background-color:var(--color-amber-300)}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.hover\:bg-amber-500\/30:hover{background-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/30:hover{background-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.hover\:bg-app-surface-raised:hover{background-color:var(--color-app-surface-raised)}.hover\:bg-app-surface-soft:hover,.hover\:bg-app-surface-soft\/60:hover{background-color:var(--color-app-surface-soft)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-app-surface-soft\/60:hover{background-color:color-mix(in oklab,var(--color-app-surface-soft) 60%,transparent)}}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/20:hover{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/20:hover{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.hover\:bg-black\/90:hover{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/90:hover{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-500\/20:hover{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/20:hover{background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.hover\:bg-cyan-300:hover{background-color:var(--color-cyan-300)}.hover\:bg-cyan-400:hover{background-color:var(--color-cyan-400)}.hover\:bg-cyan-500\/10:hover{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-500\/10:hover{background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.hover\:bg-cyan-500\/20:hover{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-500\/20:hover{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.hover\:bg-emerald-400:hover{background-color:var(--color-emerald-400)}.hover\:bg-emerald-500\/25:hover{background-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/25:hover{background-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.hover\:bg-green-400:hover{background-color:var(--color-green-400)}.hover\:bg-indigo-500\/15:hover{background-color:#625fff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-indigo-500\/15:hover{background-color:color-mix(in oklab,var(--color-indigo-500) 15%,transparent)}}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-lime-400:hover{background-color:var(--color-lime-400)}.hover\:bg-neon-blue:hover{background-color:var(--color-neon-blue)}.hover\:bg-neon-blue\/5:hover{background-color:#00f3ff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neon-blue\/5:hover{background-color:color-mix(in oklab,var(--color-neon-blue) 5%,transparent)}}.hover\:bg-neon-blue\/10:hover{background-color:#00f3ff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neon-blue\/10:hover{background-color:color-mix(in oklab,var(--color-neon-blue) 10%,transparent)}}.hover\:bg-neon-blue\/20:hover{background-color:#00f3ff33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neon-blue\/20:hover{background-color:color-mix(in oklab,var(--color-neon-blue) 20%,transparent)}}.hover\:bg-neon-blue\/80:hover{background-color:#00f3ffcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neon-blue\/80:hover{background-color:color-mix(in oklab,var(--color-neon-blue) 80%,transparent)}}.hover\:bg-neon-blue\/90:hover{background-color:#00f3ffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neon-blue\/90:hover{background-color:color-mix(in oklab,var(--color-neon-blue) 90%,transparent)}}.hover\:bg-neon-green:hover{background-color:var(--color-neon-green)}.hover\:bg-neon-green\/90:hover{background-color:#0aff00e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neon-green\/90:hover{background-color:color-mix(in oklab,var(--color-neon-green) 90%,transparent)}}.hover\:bg-neon-surface:hover{background-color:var(--color-neon-surface)}.hover\:bg-pink-500:hover{background-color:var(--color-pink-500)}.hover\:bg-purple-400:hover{background-color:var(--color-purple-400)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.hover\:bg-red-500\/25:hover{background-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/25:hover{background-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)}}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-600\/30:hover{background-color:#e400144d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-600\/30:hover{background-color:color-mix(in oklab,var(--color-red-600) 30%,transparent)}}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-900\/20:hover{background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-900\/20:hover{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.hover\:bg-red-900\/50:hover{background-color:#82181a80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-900\/50:hover{background-color:color-mix(in oklab,var(--color-red-900) 50%,transparent)}}.hover\:bg-red-950\/10:hover{background-color:#4608091a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-950\/10:hover{background-color:color-mix(in oklab,var(--color-red-950) 10%,transparent)}}.hover\:bg-red-950\/20:hover{background-color:#46080933}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-950\/20:hover{background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)}}.hover\:bg-rose-400:hover{background-color:var(--color-rose-400)}.hover\:bg-rose-500\/25:hover{background-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/25:hover{background-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-500:hover{background-color:var(--color-slate-500)}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-700\/80:hover{background-color:#314158cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-700\/80:hover{background-color:color-mix(in oklab,var(--color-slate-700) 80%,transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-800\/30:hover{background-color:#1d293d4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/30:hover{background-color:color-mix(in oklab,var(--color-slate-800) 30%,transparent)}}.hover\:bg-slate-800\/40:hover{background-color:#1d293d66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/40:hover{background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}}.hover\:bg-slate-800\/50:hover{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/50:hover{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.hover\:bg-slate-800\/60:hover{background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/60:hover{background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.hover\:bg-slate-800\/80:hover{background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/80:hover{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.hover\:bg-slate-900:hover{background-color:var(--color-slate-900)}.hover\:bg-slate-900\/50:hover{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/50:hover{background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.hover\:bg-slate-900\/60:hover{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/60:hover{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.hover\:bg-slate-900\/70:hover{background-color:#0f172bb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/70:hover{background-color:color-mix(in oklab,var(--color-slate-900) 70%,transparent)}}.hover\:bg-slate-900\/80:hover{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/80:hover{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.hover\:bg-slate-900\/90:hover{background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/90:hover{background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.hover\:bg-slate-950:hover{background-color:var(--color-slate-950)}.hover\:bg-slate-950\/20:hover{background-color:#02061833}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-950\/20:hover{background-color:color-mix(in oklab,var(--color-slate-950) 20%,transparent)}}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-violet-700:hover{background-color:var(--color-violet-700)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.hover\:from-cyan-400:hover{--tw-gradient-from:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-400:hover{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-500:hover{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-violet-500:hover{--tw-gradient-to:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:\!text-neon-blue:hover{color:var(--color-neon-blue)!important}.hover\:text-\[\#00d1ff\]:hover{color:#00d1ff}.hover\:text-\[\#00e1ff\]\/80:hover{color:#00e1ffcc}.hover\:text-\[\#00f3ff\]:hover{color:#00f3ff}.hover\:text-\[\#00f3ff\]\/80:hover{color:#00f3ffcc}.hover\:text-\[\#24ff00\]:hover{color:#24ff00}.hover\:text-\[\#05070b\]:hover{color:#05070b}.hover\:text-amber-200:hover{color:var(--color-amber-200)}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-app-text:hover{color:var(--color-app-text)}.hover\:text-app-text-secondary:hover{color:var(--color-app-text-secondary)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-emerald-400:hover{color:var(--color-emerald-400)}.hover\:text-neon-blue:hover{color:var(--color-neon-blue)}.hover\:text-neon-green:hover{color:var(--color-neon-green)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:text-sky-300:hover{color:var(--color-sky-300)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-slate-400:hover{color:var(--color-slate-400)}.hover\:text-slate-950:hover{color:var(--color-slate-950)}.hover\:text-violet-300:hover{color:var(--color-violet-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-white:hover{-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:\!shadow-none:hover{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.hover\:shadow-\[0_0_20px_rgba\(0\,243\,255\,0\.4\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#00f3ff66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_25px_rgba\(10\,255\,0\,0\.6\)\]:hover{--tw-shadow:0 0 25px var(--tw-shadow-color,#0aff0099);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_25px_rgba\(188\,19\,254\,0\.6\)\]:hover{--tw-shadow:0 0 25px var(--tw-shadow-color,#bc13fe99);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_25px_rgba\(255\,255\,255\,0\.6\)\]:hover{--tw-shadow:0 0 25px var(--tw-shadow-color,#fff9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_4px_30px_rgba\(0\,255\,102\,0\.6\)\]:hover{--tw-shadow:0 4px 30px var(--tw-shadow-color,#0f69);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-neon-blue\/5:hover{--tw-shadow-color:#00f3ff0d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-neon-blue\/5:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-blue) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-neon-green\/20:hover{--tw-shadow-color:#0aff0033}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-neon-green\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neon-green) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:cursor-text:focus{cursor:text}.focus\:border-b:focus{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.focus\:border-\[\#0aff00\]:focus{border-color:#0aff00}.focus\:border-\[\#00d1ff\]:focus{border-color:#00d1ff}.focus\:border-\[\#00d1ff\]\/50:focus{border-color:#00d1ff80}.focus\:border-\[\#00f3ff\]\/40:focus{border-color:#00f3ff66}.focus\:border-\[\#24ff00\]:focus{border-color:#24ff00}.focus\:border-\[\#24ff00\]\/30:focus{border-color:#24ff004d}.focus\:border-\[\#24ff00\]\/50:focus{border-color:#24ff0080}.focus\:border-amber-400:focus{border-color:var(--color-amber-400)}.focus\:border-black:focus{border-color:var(--color-black)}.focus\:border-cyan-400:focus{border-color:var(--color-cyan-400)}.focus\:border-cyan-400\/50:focus{border-color:#00d2ef80}@supports (color:color-mix(in lab,red,red)){.focus\:border-cyan-400\/50:focus{border-color:color-mix(in oklab,var(--color-cyan-400) 50%,transparent)}}.focus\:border-cyan-500:focus{border-color:var(--color-cyan-500)}.focus\:border-neon-blue:focus{border-color:var(--color-neon-blue)}.focus\:border-neon-blue\/40:focus{border-color:#00f3ff66}@supports (color:color-mix(in lab,red,red)){.focus\:border-neon-blue\/40:focus{border-color:color-mix(in oklab,var(--color-neon-blue) 40%,transparent)}}.focus\:border-neon-blue\/50:focus{border-color:#00f3ff80}@supports (color:color-mix(in lab,red,red)){.focus\:border-neon-blue\/50:focus{border-color:color-mix(in oklab,var(--color-neon-blue) 50%,transparent)}}.focus\:border-neon-green:focus{border-color:var(--color-neon-green)}.focus\:border-neon-green\/50:focus{border-color:#0aff0080}@supports (color:color-mix(in lab,red,red)){.focus\:border-neon-green\/50:focus{border-color:color-mix(in oklab,var(--color-neon-green) 50%,transparent)}}.focus\:border-orange-500\/50:focus{border-color:#fe6e0080}@supports (color:color-mix(in lab,red,red)){.focus\:border-orange-500\/50:focus{border-color:color-mix(in oklab,var(--color-orange-500) 50%,transparent)}}.focus\:border-pink-500:focus{border-color:var(--color-pink-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-red-500\/50:focus{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.focus\:border-red-500\/50:focus{border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.focus\:border-white:focus{border-color:var(--color-white)}.focus\:border-white\/20:focus{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.focus\:border-white\/20:focus{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.focus\:text-neon-blue:focus{color:var(--color-neon-blue)}.focus\:shadow-\[0_0_10px_rgba\(0\,240\,255\,0\.1\)\]:focus{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f0ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[0_0_10px_rgba\(0\,240\,255\,0\.06\)\]:focus{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f0ff0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[0_0_10px_rgba\(0\,240\,255\,0\.08\)\]:focus{--tw-shadow:0 0 10px var(--tw-shadow-color,#00f0ff14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[0_0_26px_rgba\(0\,243\,255\,0\.38\)\]:focus{--tw-shadow:0 0 26px var(--tw-shadow-color,#00f3ff61);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:\!ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#24ff00\]\/40:focus{--tw-ring-color:oklab(86.848% -.230017 .179876/.4)}.focus\:ring-neon-blue:focus{--tw-ring-color:var(--color-neon-blue)}.focus\:ring-sky-400\/40:focus{--tw-ring-color:#00bcfe66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-sky-400\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-105:active{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-110:active{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.94\]:active{scale:.94}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.985\]:active{scale:.985}.active\:scale-\[0\.995\]:active{scale:.995}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-blue-900\/30:active{border-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.active\:border-blue-900\/30:active{border-color:color-mix(in oklab,var(--color-blue-900) 30%,transparent)}}.active\:border-emerald-950\/30:active{border-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.active\:border-emerald-950\/30:active{border-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.active\:\!bg-neon-green:active{background-color:var(--color-neon-green)!important}.active\:bg-\[\#00d1ff\]\/20:active{background-color:#00d1ff33}.active\:bg-\[\#24ff00\]\/5:active{background-color:#24ff000d}.active\:bg-\[\#24ff00\]\/10:active{background-color:#24ff001a}.active\:bg-\[\#24ff00\]\/20:active{background-color:#24ff0033}.active\:bg-emerald-500\/10:active{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.active\:bg-emerald-500\/10:active{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.active\:bg-red-700:active{background-color:var(--color-red-700)}.active\:bg-slate-900:active{background-color:var(--color-slate-900)}.active\:bg-white\/5:active{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/5:active{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.active\:bg-white\/10:active{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/10:active{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.active\:bg-white\/20:active{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/20:active{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.active\:bg-white\/\[0\.04\]:active{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/\[0\.04\]:active{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.active\:bg-white\/\[0\.06\]:active{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/\[0\.06\]:active{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.active\:text-blue-950:active{color:var(--color-blue-950)}.active\:text-emerald-950:active{color:var(--color-emerald-950)}.active\:text-white:active{color:var(--color-white)}.active\:opacity-70:active{opacity:.7}.active\:ring-0:active{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.enabled\:hover\:bg-white\/\[0\.03\]:enabled:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.enabled\:hover\:bg-white\/\[0\.03\]:enabled:hover{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-800:disabled{background-color:var(--color-slate-800)}.disabled\:bg-white\/\[0\.05\]:disabled{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-white\/\[0\.05\]:disabled{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.disabled\:bg-white\/\[0\.06\]:disabled{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-white\/\[0\.06\]:disabled{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.disabled\:text-slate-500:disabled{color:var(--color-slate-500)}.disabled\:text-slate-600:disabled{color:var(--color-slate-600)}.disabled\:text-slate-700:disabled{color:var(--color-slate-700)}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:grayscale:disabled{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media(min-width:360px){.min-\[360px\]\:h-\[225px\]{height:225px}.min-\[360px\]\:h-\[305px\]{height:305px}.min-\[360px\]\:scale-\[0\.49\]{scale:.49}.min-\[360px\]\:scale-\[0\.69\]{scale:.69}}@media(min-width:400px){.min-\[400px\]\:h-\[245px\]{height:245px}.min-\[400px\]\:h-\[320px\]{height:320px}.min-\[400px\]\:scale-\[0\.53\]{scale:.53}.min-\[400px\]\:scale-\[0\.72\]{scale:.72}}@media(min-width:40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:-left-8{left:calc(var(--spacing) * -8)}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:var(--spacing)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mb-0{margin-bottom:0}.sm\:mb-1{margin-bottom:var(--spacing)}.sm\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.sm\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-\[10px\]{height:10px}.sm\:h-\[18px\]{height:18px}.sm\:h-\[50dvh\]{height:50dvh}.sm\:h-\[70vh\]{height:70vh}.sm\:h-\[72px\]{height:72px}.sm\:h-\[78px\]{height:78px}.sm\:h-\[84px\]{height:84px}.sm\:h-\[92dvh\]{height:92dvh}.sm\:h-\[265px\]{height:265px}.sm\:h-\[340px\]{height:340px}.sm\:h-\[420px\]{height:420px}.sm\:h-\[500px\]{height:500px}.sm\:h-\[750px\]{height:750px}.sm\:h-auto{height:auto}.sm\:max-h-\[60vh\]{max-height:60vh}.sm\:max-h-\[70vh\]{max-height:70vh}.sm\:max-h-\[80vh\]{max-height:80vh}.sm\:max-h-\[90dvh\]{max-height:90dvh}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:max-h-\[420px\]{max-height:420px}.sm\:min-h-\[105px\]{min-height:105px}.sm\:min-h-\[130px\]{min-height:130px}.sm\:min-h-\[170px\]{min-height:170px}.sm\:w-3{width:calc(var(--spacing) * 3)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-\[10px\]{width:10px}.sm\:w-\[18px\]{width:18px}.sm\:w-\[72px\]{width:72px}.sm\:w-\[84px\]{width:84px}.sm\:w-\[500px\]{width:500px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:min-w-\[220px\]{min-width:220px}.sm\:min-w-\[280px\]{min-width:280px}.sm\:min-w-\[300px\]{min-width:300px}.sm\:flex-initial{flex:0 auto}.sm\:flex-none{flex:none}.sm\:translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-\[0\.58\]{scale:.58}.sm\:scale-\[0\.68\]{scale:.68}.sm\:scale-\[0\.77\]{scale:.77}.sm\:scale-\[0\.85\]{scale:.85}.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\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-14{gap:calc(var(--spacing) * 14)}:where(.sm\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-\[2\.5rem\]{border-radius:2.5rem}.sm\:rounded-\[2\.25rem\]{border-radius:2.25rem}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:rounded-\[3rem\]{border-radius:3rem}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-\[1\.125rem\]{padding-block:1.125rem}.sm\:pt-0{padding-top:0}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[9\.5px\]{font-size:9.5px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[64px\]{font-size:64px}.sm\:tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}}@media(min-width:48rem){.md\:sticky{position:sticky}.md\:top-4{top:calc(var(--spacing) * 4)}.md\:right-6{right:calc(var(--spacing) * 6)}.md\:-left-9{left:calc(var(--spacing) * -9)}.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\:mx-auto{margin-inline:auto}.md\:my-6{margin-block:calc(var(--spacing) * 6)}.md\:my-8{margin-block:calc(var(--spacing) * 8)}.md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.md\:-ml-6{margin-left:calc(var(--spacing) * -6)}.md\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-6{height:calc(var(--spacing) * 6)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-\[75vh\]{height:75vh}.md\:h-\[90vh\]{height:90vh}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:max-h-\[85vh\]{max-height:85vh}.md\:max-h-\[92vh\]{max-height:92vh}.md\:max-h-\[95vh\]{max-height:95vh}.md\:max-h-\[800px\]{max-height:800px}.md\:min-h-\[5\.5rem\]{min-height:5.5rem}.md\:min-h-\[calc\(100dvh-160px\)\]{min-height:calc(100dvh - 160px)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-\[65\%\]{width:65%}.md\:w-\[600px\]{width:600px}.md\:w-\[760px\]{width:760px}.md\:w-auto{width:auto}.md\:max-w-5xl{max-width:var(--container-5xl)}.md\:max-w-6xl{max-width:var(--container-6xl)}.md\:max-w-7xl{max-width:var(--container-7xl)}.md\:max-w-\[95vw\]{max-width:95vw}.md\:max-w-lg{max-width:var(--container-lg)}.md\:min-w-0{min-width:0}.md\:min-w-\[350px\]{min-width:350px}.md\:min-w-\[1000px\]{min-width:1000px}.md\:flex-none{flex:none}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.md\:scale-\[0\.70\]{scale:.7}.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\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}:where(.md\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.md\:overflow-visible{overflow:visible}.md\:rounded-3xl{border-radius:var(--radius-3xl)}.md\:rounded-\[2\.5rem\]{border-radius:2.5rem}.md\:rounded-\[3rem\]{border-radius:3rem}.md\:rounded-t-\[3\.5rem\]{border-top-left-radius:3.5rem;border-top-right-radius:3.5rem}.md\:rounded-t-\[4rem\]{border-top-left-radius:4rem;border-top-right-radius:4rem}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.md\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.md\:bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.md\:bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.md\:bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.md\:bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-0{padding-block:0}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:pt-0{padding-top:0}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[11px\]{font-size:11px}.md\:text-\[12px\]{font-size:12px}.md\:tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}}@media(min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:w-auto{width:auto}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:scale-\[0\.74\]{scale:.74}.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\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pt-0{padding-top:0}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}}@media(min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-color-scheme:dark){.dark\:border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.dark\:border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.dark\:border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.dark\:border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.dark\:border-rose-500\/25{border-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-500\/25{border-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}.dark\:border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-500\/30{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.dark\:border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-500\/20{border-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.dark\:border-sky-700\/50{border-color:#0069a480}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-700\/50{border-color:color-mix(in oklab,var(--color-sky-700) 50%,transparent)}}.dark\:border-slate-700{border-color:var(--color-slate-700)}.dark\:border-slate-800{border-color:var(--color-slate-800)}.dark\:border-slate-800\/50{border-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/50{border-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.dark\:border-slate-900{border-color:var(--color-slate-900)}.dark\:border-teal-700\/50{border-color:#00776e80}@supports (color:color-mix(in lab,red,red)){.dark\:border-teal-700\/50{border-color:color-mix(in oklab,var(--color-teal-700) 50%,transparent)}}.dark\:border-violet-700\/50{border-color:#7008e780}@supports (color:color-mix(in lab,red,red)){.dark\:border-violet-700\/50{border-color:color-mix(in oklab,var(--color-violet-700) 50%,transparent)}}.dark\:border-white{border-color:var(--color-white)}.dark\:bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-400\/10{background-color:color-mix(in oklab,var(--color-amber-400) 10%,transparent)}}.dark\:bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}}.dark\:bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-400\/10{background-color:color-mix(in oklab,var(--color-rose-400) 10%,transparent)}}.dark\:bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-400\/10{background-color:color-mix(in oklab,var(--color-sky-400) 10%,transparent)}}.dark\:bg-sky-900\/50{background-color:#024a7080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-900\/50{background-color:color-mix(in oklab,var(--color-sky-900) 50%,transparent)}}.dark\:bg-slate-800{background-color:var(--color-slate-800)}.dark\:bg-slate-900{background-color:var(--color-slate-900)}.dark\:bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/95{background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.dark\:bg-slate-950{background-color:var(--color-slate-950)}.dark\:bg-teal-900\/50{background-color:#0b4f4a80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-900\/50{background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}.dark\:bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-400\/10{background-color:color-mix(in oklab,var(--color-violet-400) 10%,transparent)}}.dark\:bg-violet-900\/50{background-color:#4d179a80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-900\/50{background-color:color-mix(in oklab,var(--color-violet-900) 50%,transparent)}}.dark\:bg-white{background-color:var(--color-white)}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-amber-400{color:var(--color-amber-400)}.dark\:text-black{color:var(--color-black)}.dark\:text-emerald-300{color:var(--color-emerald-300)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-orange-400{color:var(--color-orange-400)}.dark\:text-rose-300{color:var(--color-rose-300)}.dark\:text-rose-400{color:var(--color-rose-400)}.dark\:text-sky-300{color:var(--color-sky-300)}.dark\:text-sky-400{color:var(--color-sky-400)}.dark\:text-slate-100{color:var(--color-slate-100)}.dark\:text-slate-200{color:var(--color-slate-200)}.dark\:text-slate-300{color:var(--color-slate-300)}.dark\:text-slate-400{color:var(--color-slate-400)}.dark\:text-slate-500{color:var(--color-slate-500)}.dark\:text-teal-300{color:var(--color-teal-300)}.dark\:text-violet-300{color:var(--color-violet-300)}.dark\:text-white{color:var(--color-white)}.dark\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:drop-shadow-\[0_16px_22px_rgba\(0\,0\,0\,0\.42\)\]{--tw-drop-shadow-size:drop-shadow(0 16px 22px var(--tw-drop-shadow-color,#0000006b));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}@media(hover:hover){.dark\:hover\:border-slate-600:hover{border-color:var(--color-slate-600)}.dark\:hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.dark\:hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.dark\:hover\:text-white:hover{color:var(--color-white)}.dark\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}}:root,[data-theme=dark]{--app-bg:#0b0e14;--app-surface:#151a23;--app-surface-raised:#1e293b;--app-surface-soft:#0f172a;--app-text:#fff;--app-text-secondary:#cbd5e1;--app-text-muted:#64748b;--app-border:#1e293b;--app-border-strong:#334155;--app-input:#020617;--app-overlay:#000c;--app-primary:#00f3ff;--app-success:#0aff00;--app-warning:#f59e0b;--app-danger:#ef4444;--app-glass-bg:#ffffff08;--app-glass-bg-strong:#0b0e14f2;--app-glass-border:#ffffff26;--app-glass-border-highlight:#ffffff08;--app-glass-shadow:0 20px 25px #0000001a, 0 8px 10px #0000000a;--app-glass-shadow-soft:0 10px 15px #0000001a, 0 4px 6px #0003}[data-theme=light]{--app-bg:#f7f7f4;--app-surface:#fff;--app-surface-raised:#fff;--app-surface-soft:#f1f5f9;--app-text:#0f172a;--app-text-secondary:#334155;--app-text-muted:#64748b;--app-border:#e2e8f0;--app-border-strong:#cbd5e1;--app-input:#fff;--app-overlay:#0f172a8c;--app-primary:#00f3ff;--app-success:#0aff00;--app-warning:#f59e0b;--app-danger:#ef4444;--app-glass-bg:#ffffffd1;--app-glass-bg-strong:#fffffff0;--app-glass-border:#94a3b84d;--app-glass-border-highlight:#fffffff2;--app-glass-shadow:0 16px 36px #0f172a26;--app-glass-shadow-soft:0 8px 20px #0f172a1c}html[data-theme=light] .trainer-profile-editor{color:#142238;background:#f3f6f8}html[data-theme=light] .vitrine-editor-loading{color:#142238;background:#f3f6f8!important}html[data-theme=light] .vitrine-editor-loading p{color:#526174!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-header h2{color:#142238!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-back{border:1px solid #0f172a2e;box-shadow:0 4px 11px #0f172a29;color:#142238!important;background:#f9fbfc!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section{color:#142238;background:#fff!important;border:1px solid #0f172a24!important;box-shadow:0 4px 10px #0f172a14,0 14px 30px #0f172a17,0 26px 44px -26px #0f172a57!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section h3,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section h4,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section h5{color:#142238!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*=text-slate-500],html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*=text-slate-600]{color:#526174!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*=text-slate-700]{color:#64748b!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*=text-white]{color:#142238!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section .vitrine-cover-action,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section .vitrine-story-image-overlay,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section .vitrine-story-image-hover,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section .vitrine-story-image-hover [class*=text-white]{color:#fff!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*="bg-[#0b0e14]"],html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*=bg-slate-950],html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*=bg-slate-900]{box-shadow:0 2px 5px #0f172a12,0 7px 14px -12px #0f172a38;color:#142238!important;background:#f1f5f7!important;border-color:#b7c6d0!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*="bg-[#151a23]"]{background:#fff!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*=border-slate-800],html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*="border-white/5"]{border-color:#0f172a26!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section label{color:#526174!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section input:not([type=file]):not([type=checkbox]),html[data-theme=light] .trainer-profile-editor .vitrine-editor-section textarea,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section select{box-shadow:inset 0 1px 3px #0f172a0d,0 3px 8px #0f172a14;color:#142238!important;background-color:#f4f7f9!important;border-color:#b7c6d0!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section input::placeholder,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section textarea::placeholder{color:#718096!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-specialty input,html[data-theme=light] .trainer-profile-editor .vitrine-editor-location input,html[data-theme=light] .trainer-profile-editor .vitrine-editor-money input{box-shadow:none!important;background:0 0!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-location-action{border:1px solid #a1dce7;border-radius:.75rem;box-shadow:0 2px 5px #0f172a12,0 7px 14px -12px #0f172a38;color:#087e9d!important;background:#e1f5fa!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section input:focus,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section textarea:focus,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section select:focus,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section [class*=focus-within]{border-color:#08aeca!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section input[type=checkbox]+div{background:#eef3f5;border-color:#94a3b8!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section input[type=checkbox]:checked+div{background:#08bdd3!important;border-color:#079eb7!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-avatar img,html[data-theme=light] .trainer-profile-editor .vitrine-editor-avatar>div:not([class*=absolute]){border-color:#d4e0e6!important;box-shadow:0 6px 15px #0f172a2e!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-choose-photo{color:#102235!important;background:#08bdd3!important;border:1px solid #079eb7!important;box-shadow:0 7px 18px #087e9d40!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-gallery{color:#203249!important;background:#edf3f6!important;border-color:#b7c6d0!important;box-shadow:0 3px 8px #0f172a1f!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-gallery svg,html[data-theme=light] .trainer-profile-editor .vitrine-editor-choose-photo svg{color:#075c76!important}html[data-theme=light] .trainer-profile-editor .vitrine-cover-section .relative.h-40{background:#edf3f6!important;border-color:#b7c6d0!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-section .vitrine-results-form{background:#f3f7f9!important;border:1px solid #0f172a21!important;box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0f172a3d!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-tip{box-shadow:0 2px 5px #0f172a12,0 7px 14px -12px #0f172a38;background:#e6f7fb!important;border-color:#8ed8e6!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-tip p:first-child{color:#075c76!important}html[data-theme=light] .trainer-profile-editor .vitrine-editor-tip p:last-child{color:#475569!important}html[data-theme=light] .trainer-profile-editor .vitrine-results-form>div[class*=grid]>div[class*=aspect]{box-shadow:0 2px 5px #0f172a12,0 7px 14px -12px #0f172a38;background:#edf3f6!important;border-color:#9eafb9!important}html[data-theme=light] .trainer-profile-editor .vitrine-results-form>div[class*=grid]>div[class*=aspect] svg{color:#087e9d!important}html[data-theme=light] .trainer-profile-editor .vitrine-story-after-badge{color:#06210e!important;background:#18c94b!important;border-color:#11a93d!important}html[data-theme=light] .trainer-profile-editor .vitrine-publish-result{box-shadow:0 7px 18px #16653440!important}html[data-theme=light] .trainer-profile-editor .vitrine-publish-result:disabled{color:#64748b!important;background:#e4eaee!important;border:1px solid #bdc9d0!important;box-shadow:0 2px 6px #0f172a14!important}html[data-theme=light] .trainer-profile-editor .vitrine-published-story{box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0f172a3d;background:#fff!important;border-color:#0f172a24!important}html[data-theme=light] .trainer-profile-editor .vitrine-published-story h5{color:#142238!important}html[data-theme=light] .trainer-profile-editor .vitrine-remove-story{color:#dc2626!important;background:#fff1f2!important;border-color:#fecdd3!important}@media(hover:none){html[data-theme=light] .trainer-profile-editor .vitrine-remove-story{opacity:1!important}}html[data-theme=light] .trainer-profile-editor .vitrine-modality-card{background:#f1f5f7!important;border-color:#b7c6d0!important;box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0f172a3d!important}html[data-theme=light] .trainer-profile-editor .vitrine-modality-card p{color:#526174!important}html[data-theme=light] .trainer-profile-editor .vitrine-toggle[aria-checked=false]{border:1px solid #aabac3;background:#d5e0e5!important}html[data-theme=light] .trainer-profile-editor .vitrine-toggle[aria-checked=true]{border:1px solid #11a93d;background:#18c94b!important}html[data-theme=light] .trainer-profile-editor .vitrine-consultancy-slots{background:#f1f5f7!important;border-color:#9eafb9!important;box-shadow:0 4px 12px #0f172a1f,0 16px 28px -22px #0f172a47!important}html[data-theme=light] .trainer-profile-editor .vitrine-consultancy-slots button:first-child{color:#075c76!important;background:#e4f2f6!important;border-color:#a5cbd5!important}html[data-theme=light] .trainer-profile-editor .vitrine-consultancy-slots span{color:#142238!important}html[data-theme=light] .trainer-profile-editor .vitrine-consultancy-slots button:last-child{color:#166534!important;background:#e6f7eb!important;border-color:#9bd3a9!important}html[data-theme=light] .trainer-profile-editor .vitrine-google-places>div>div,html[data-theme=light] .trainer-profile-editor .vitrine-google-places [class*="bg-[#0b0e14]"]{background:#f4f7f9!important;border-color:#b7c6d0!important;box-shadow:0 2px 5px #0f172a12,0 7px 14px -12px #0f172a38!important}html[data-theme=light] .trainer-profile-editor .vitrine-google-places input{color:#142238!important;box-shadow:none!important;background:0 0!important}html[data-theme=light] .trainer-profile-editor .vitrine-google-places input::placeholder{color:#718096!important}html[data-theme=light] .trainer-profile-editor .vitrine-google-places [class*="bg-[#0b0e14]"] p,html[data-theme=light] .trainer-profile-editor .vitrine-google-places [class*="bg-[#0b0e14]"] span{color:#526174!important}html[data-theme=light] .trainer-profile-editor .vitrine-google-places [class*=text-white]{color:#142238!important}html[data-theme=light] .trainer-profile-editor .vitrine-schedule-board{background:#f2f6f8!important;border-color:#0f172a24!important;box-shadow:inset 0 1px 3px #0f172a0a,0 4px 12px #0f172a17,0 16px 28px -22px #0f172a47!important}html[data-theme=light] .trainer-profile-editor .vitrine-schedule-board h4{color:#526174!important}html[data-theme=light] .trainer-profile-editor .vitrine-hour-slot:not(.is-selected){box-shadow:0 2px 5px #0f172a12,0 7px 14px -12px #0f172a38;color:#526174!important;background:#eef3f5!important;border-color:#c1ccd4!important}html[data-theme=light] .trainer-profile-editor .vitrine-hour-slot.is-selected{color:#06210e!important;background:#18c94b!important;border-color:#11a93d!important;box-shadow:0 4px 10px #16653433!important}html[data-theme=light] .trainer-profile-editor .vitrine-active-slot{box-shadow:0 2px 5px #0f172a12,0 7px 14px -12px #0f172a38;color:#166534!important;background:#e8f7ed!important;border-color:#9bd3a9!important}html[data-theme=light] .trainer-profile-editor .vitrine-time-input{color:#142238!important;background:#fff!important;border-color:#b7c6d0!important}html[data-theme=light] .trainer-profile-editor .vitrine-add-time{color:#06210e!important;background:#18c94b!important;border:1px solid #11a93d!important;box-shadow:0 6px 15px #1665343d!important}html[data-theme=light] .trainer-profile-editor .vitrine-price-package{box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0f172a3d;background:#f2f6f8!important;border-color:#b7c6d0!important}html[data-theme=light] .trainer-profile-editor .vitrine-price-icon{border:1px solid #a1dce7;box-shadow:0 2px 5px #0f172a12,0 7px 14px -12px #0f172a38;color:#087e9d!important;background:#e1f5fa!important}html[data-theme=light] .trainer-profile-editor .vitrine-price-package [class*=bg-slate-950]{background:#fff!important;border-color:#b7c6d0!important}html[data-theme=light] .trainer-profile-editor .vitrine-price-package input,html[data-theme=light] .trainer-profile-editor .vitrine-price-package textarea{box-shadow:none!important;background:0 0!important}html[data-theme=light] .trainer-profile-editor .vitrine-price-package select option,html[data-theme=light] .trainer-profile-editor .vitrine-editor-section select option{color:#142238!important;background:#fff!important}html[data-theme=light] .trainer-profile-editor .vitrine-save-bar{background:#f8fafbf2!important;border-top:1px solid #0f172a24!important;box-shadow:0 -10px 28px #0f172a24!important}html[data-theme=light] .trainer-profile-editor .vitrine-save-button{color:#102235!important;background:#08bdd3!important;border:1px solid #079eb7!important;box-shadow:0 7px 18px #08bdd340,0 16px 28px -18px #087e9d61!important}.trainer-dashboard-glass{background:var(--app-glass-bg);border-color:var(--app-glass-border);box-shadow:var(--app-glass-shadow-soft),inset 0 1px 0 var(--app-glass-border-highlight);-webkit-backdrop-filter:blur(14px)}html[data-theme=light] [data-dashboard-background=trainer]{background-image:none!important}.trainer-dashboard-header{background:var(--app-glass-bg-strong)}.trainer-dashboard-agenda{box-shadow:var(--app-glass-shadow),inset 0 1px 0 var(--app-glass-border-highlight)}html[data-theme=dark] .trainer-dashboard-android-glass{background:#10151c}html[data-theme=light] .trainer-dashboard-header-wordmark{filter:brightness(0)}html[data-theme=light] .trainer-dashboard-header-action{background:var(--app-glass-bg);border-color:var(--app-glass-border);color:var(--app-text-secondary);box-shadow:var(--app-glass-shadow-soft),inset 0 1px 0 var(--app-glass-border-highlight)}html[data-theme=light] .trainer-dashboard-header{border-color:var(--app-glass-border);box-shadow:var(--app-glass-shadow-soft),inset 0 1px 0 var(--app-glass-border-highlight)}html[data-theme=light] .trainer-dashboard-glass-prominent{box-shadow:var(--app-glass-shadow),inset 0 1px 0 var(--app-glass-border-highlight)}html[data-theme=light] .trainer-dashboard-workout-title{color:var(--app-text)}html[data-theme=light] .trainer-dashboard-workout-subtitle{color:var(--app-text-secondary)}html[data-theme=light] .trainer-dashboard-workout-arrow{color:var(--app-text-muted)}html[data-theme=light] .trainer-dashboard-workout-card{box-shadow:0 2px 5px #0f172a0d,0 10px 22px -12px #0f172a4d,inset 0 1px 0 var(--app-glass-border-highlight)}html[data-theme=dark] .trainer-dashboard-workout-card:not(.trainer-dashboard-android-glass){background:#ffffff0a}html[data-theme=light] .trainer-dashboard-shortcut h3,html[data-theme=light] .trainer-dashboard-edit-showcase-title,html[data-theme=light] .trainer-dashboard-metric-value,html[data-theme=light] .trainer-dashboard-agenda-title{color:var(--app-text)}html[data-theme=light] .trainer-dashboard-shortcut-icon-neutral{color:var(--app-text-secondary);background:#94a3b824}html[data-theme=light] .trainer-dashboard-edit-showcase-subtitle,html[data-theme=light] .trainer-dashboard-metric-label{color:var(--app-text-secondary)}html[data-theme=light] .trainer-dashboard-edit-showcase-icon{color:var(--app-text-secondary);background:#94a3b833;box-shadow:0 1px 3px #0f172a1a}html[data-theme=light] .trainer-dashboard-edit-showcase-arrow,html[data-theme=light] .trainer-dashboard-metric-note{color:var(--app-text-muted)}html[data-theme=light] .chat-inbox,html[data-theme=light] .chat-screen{color:#0f172a;background-color:#f5f7f9}html[data-theme=light] .chat-inbox-header,html[data-theme=light] .chat-screen-header:not([class*=bg-neon-blue]),html[data-theme=light] .chat-composer-area{background-color:#fff;border-color:#64748b40;box-shadow:0 4px 12px #0f172a14}html[data-theme=light] .chat-screen-header h3,html[data-theme=light] .chat-inbox-header h2{color:#0f172a}html[data-theme=light] .chat-screen-header p[class*=text-neon-green]{color:#087fa3}html[data-theme=light] .chat-screen-header button,html[data-theme=light] .chat-inbox-header button{color:#334155}html[data-theme=light] .chat-inbox-tabs{background:#edf3f8;border-color:#64748b3d}html[data-theme=light] .chat-inbox-tabs button{color:#475569}html[data-theme=light] .chat-inbox-tabs button[class*=text-neon-blue]{color:#007b9e;border-color:#00a8d2}html[data-theme=light] .chat-inbox-list{background:#f5f7f9}html[data-theme=light] .chat-inbox-thread{border-color:#64748b2e}html[data-theme=light] .chat-inbox-thread-content{background:#fff;box-shadow:0 3px 8px #0f172a0f,0 10px 20px -14px #0f172a3d}html[data-theme=light] .chat-inbox-thread-content:hover,html[data-theme=light] .chat-inbox-thread-content:active{background:#f0f8fb}html[data-theme=light] .chat-inbox-name,html[data-theme=light] .chat-inbox-preview[class*=font-medium]{color:#0f172a}html[data-theme=light] .chat-inbox-preview,html[data-theme=light] .chat-inbox-time{color:#526174}html[data-theme=light] .chat-inbox-review{color:#0f172a;background:#fff;border:1px solid #64748b33;border-radius:1.5rem;box-shadow:0 4px 12px #0f172a0f,0 14px 28px -20px #0f172a33}html[data-theme=light] .chat-inbox-review h3{color:#0f172a}html[data-theme=light] .chat-inbox-review>p{color:#475569}html[data-theme=light] .chat-inbox-review label{color:#334155}html[data-theme=light] .chat-inbox-review textarea{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;box-shadow:0 2px 7px #0f172a0d}html[data-theme=light] .chat-inbox-review textarea::placeholder{color:#64748b;opacity:1}html[data-theme=light] .chat-inbox-review textarea:focus{border-color:#0891b2;box-shadow:0 0 0 3px #0891b224}html[data-theme=light] .chat-inbox-review svg[class*=text-slate-700]{color:#cbd5e1}html[data-theme=light] .chat-inbox-review button.w-full.h-14{color:#07131d;background:#00b8d9;box-shadow:0 7px 16px #0091b82e}html[data-theme=light] .chat-inbox-review button.w-full.h-14:hover:not(:disabled){background:#00a8c9}.chat-messages-scroll{background-color:#0b0e14;background-image:linear-gradient(#0b0e14f0,#0b0e14f0),url(../trainvo-fundo.png);background-position:50%;background-repeat:repeat;background-size:230px 230px}html[data-theme=light] .chat-messages-scroll{background-color:#f8fafc;background-image:linear-gradient(#f8fafce8,#f8fafce8),url(./trainvo-fundo-light-CBqOB0NI.svg);background-position:50%,50%;background-repeat:no-repeat,repeat;background-size:100% 100%,230px 230px}html[data-theme=light] .chat-message-bubble{box-shadow:0 3px 8px #0f172a14,0 10px 20px -14px #0f172a47}html[data-theme=light] .chat-message-sent{color:#0f2940;background-color:#c8f2fa;border:1px solid #009bc657}html[data-theme=light] .chat-message-received{color:#0f172a;background-color:#fff;border:1px solid #64748b3d}html[data-theme=light] .chat-message-received .text-white{color:#0f172a}html[data-theme=light] .chat-message-received .text-slate-300,html[data-theme=light] .chat-message-received .text-slate-400,html[data-theme=light] .chat-message-received .text-slate-500{color:#475569}html[data-theme=light] .chat-message-received .bg-slate-900,html[data-theme=light] .chat-message-received .bg-slate-900\/95,html[data-theme=light] .chat-message-received .bg-slate-950\/80,html[data-theme=light] .chat-message-received .bg-slate-950\/70{background-color:#f1f7fa;border-color:#64748b38}html[data-theme=light] .chat-message-received .chat-contract-badge{box-shadow:0 2px 5px #0f4f601f,inset 0 1px #ffffffb8;color:#155e75!important;background-color:#d8eff4!important;border:1px solid #86bdc9!important}html[data-theme=light] .chat-message-received .chat-contract-icon-box{box-shadow:0 3px 8px #0f4f6024,inset 0 1px #ffffffc2;color:#075d73!important;background-color:#dceff3!important;border:1px solid #91c2cd!important}html[data-theme=light] .chat-message-received .chat-contract-icon{filter:drop-shadow(0 1px 1px #075d7329);color:#075d73!important}html[data-theme=light] .chat-message-received [class*=text-neon-green],html[data-theme=light] .chat-message-received [class*=text-emerald-]{color:#007fa3}html[data-theme=light] .chat-message-received [class*=bg-neon-green],html[data-theme=light] .chat-message-received [class*=bg-emerald-]{background-color:#00a8d21f}html[data-theme=light] .chat-message-received [class*=border-neon-green],html[data-theme=light] .chat-message-received [class*=border-emerald-]{border-color:#009bc657}html[data-theme=light] .chat-message-sent .text-black\/50,html[data-theme=light] .chat-message-sent .text-black\/70{color:#0f2940b8}html[data-theme=light] .chat-composer{background:#fff;border-color:#64748b57;box-shadow:0 3px 8px #0f172a12,inset 0 1px 2px #0f172a0a}html[data-theme=light] .chat-composer-input{color:#0f172a}html[data-theme=light] .chat-composer-input::placeholder{color:#64748b}html[data-theme=light] .chat-composer button[class*=bg-neon-green]{color:#082f49;background:#00a8d2}html[data-theme=light] .chat-composer button:not([class*=bg-neon-blue]){color:#475569}html[data-theme=light] .chat-popover,html[data-theme=light] .chat-modal-surface{color:#0f172a;background:#fff;border-color:#64748b47;box-shadow:0 8px 20px #0f172a24,0 18px 34px -18px #0f172a4d}html[data-theme=light] .chat-popover .text-white{color:#0f172a}html[data-theme=light] .chat-popover .text-slate-500,html[data-theme=light] .chat-popover .text-slate-400{color:#475569}html[data-theme=light] .chat-attachment-menu{border-color:#64748b47;box-shadow:0 8px 20px #0f172a24,0 18px 34px -18px #0f172a4d}html[data-theme=light] .chat-attachment-option{color:#334155}html[data-theme=light] .chat-attachment-option:hover{background:#e8f8fc}html[data-theme=light] .chat-attachment-icon{color:#007fa3;background:#00bce821;border:1px solid #0089b352;flex:0 0 2rem;width:2rem;height:2rem;box-shadow:inset 0 1px #ffffffe6,0 2px 5px #0070961a}html[data-theme=light] .chat-attachment-icon-original,html[data-theme=light] .chat-gallery-letter{display:none}html[data-theme=light] .chat-attachment-icon-light,html[data-theme=light] .chat-gallery-icon{color:#007fa3;flex:none;display:block}html[data-theme=light] .chat-attachment-label{color:#26384b;font-size:.75rem;font-weight:700;line-height:1.25rem}html[data-theme=light] .chat-intake-banner{box-shadow:0 4px 10px #0f172a1a,0 12px 24px -14px #0f172a3d;background-color:#00a8d226!important;border-color:#0089b366!important}html[data-theme=light] .chat-intake-banner [class*=text-white],html[data-theme=light] .chat-intake-banner [class*=text-slate-300]{color:#12324a}html[data-theme=light] .chat-intake-banner div[class*=bg-neon-blue]{color:#006d91;background-color:#00a8d238;border-color:#0089b36b;box-shadow:0 2px 7px #00709629}html[data-theme=light] .chat-intake-banner[class*=bg-emerald]{background-color:#dcfce7f5!important;border-color:#16804a6b!important}html[data-theme=light] .chat-intake-banner div[class*=bg-emerald-]{color:#166534;background-color:#16804a29;border-color:#16804a6b;box-shadow:0 2px 7px #16653426}html[data-theme=light] .chat-intake-banner p[class*=text-neon-green]{color:#166534}html[data-theme=light] .chat-intake-banner button[class*=text-neon-blue]{color:#006d91}html[data-theme=light] .chat-intake-banner button[class*=bg-slate-900]{color:#54d9f4;background-color:#102b46;border-color:#0089b394;box-shadow:0 4px 10px #0f172a33}html[data-theme=light] .chat-intake-banner button[class*=bg-slate-800]{color:#475569;opacity:1;background-color:#e2e8f0;border:1px solid #94a3b8;box-shadow:0 2px 5px #0f172a17}html[data-theme=light] .chat-intake-banner button[class*=bg-neon-blue]{color:#082f49;background-color:#00bce8;box-shadow:0 4px 11px #0091b93d}html[data-theme=light] .chat-request-card{color:#0f172a;background:#fff;border-color:#64748b40;box-shadow:0 3px 8px #0f172a12,0 10px 20px -14px #0f172a47}html[data-theme=light] .chat-request-card .text-white{color:#0f172a}html[data-theme=light] .chat-request-card .text-gray-300,html[data-theme=light] .chat-request-card .text-gray-400{color:#475569}html[data-theme=light] .chat-request-card .text-neon-blue{color:#007fa3}html[data-theme=light] .chat-request-card [class*="bg-black/40"]{color:#475569;background:#f1f7fa;border-color:#64748b38}html[data-theme=light] .chat-request-card button[class*=bg-neon-blue]{background-color:#00a8d2}html[data-theme=light] .chat-request-card button[class*="bg-white/5"]{color:#475569;background:#f1f7fa;border-color:#64748b47}html[data-theme=light] .chat-download-action{color:#0b1220!important;background:#24ff00!important;border:1px solid #16a34a6b!important;box-shadow:0 3px 8px #16a34a2e,0 10px 18px -12px #16a34a66!important}html[data-theme=light] .chat-download-action .text-neon-blue{color:#0b1220!important}html[data-theme=light] .chat-download-action:hover:not(:disabled):not(.chat-download-action-loading){color:#071a10!important;background:#16d34a!important;border-color:#16a34a9e!important;box-shadow:0 4px 10px #16a34a3d,0 12px 20px -12px #16a34a75!important}html[data-theme=light] .chat-download-action:disabled,html[data-theme=light] .chat-download-action.chat-download-action-loading{cursor:not-allowed;color:#475569!important;box-shadow:none!important;background:#e2e8f0!important;border-color:#cbd5e1!important;transform:none!important}html[data-theme=light] .chat-download-action.chat-download-action-loading .text-neon-blue{color:#475569!important}html[data-theme=light] .chat-download-action:focus-visible{outline-offset:2px;outline:3px solid #16a34a5c}html[data-theme=light] .chat-modal-surface .text-white{color:#0f172a}html[data-theme=light] .chat-modal-surface .text-gray-400,html[data-theme=light] .chat-modal-surface .text-slate-400{color:#526174}html[data-theme=light] .chat-modal-surface button:not([class*=bg-red-]){color:#334155}html[data-theme=light] .chat-modal-surface button[class*="bg-white/5"]{background:#eef2ef;border:1px solid #64748b40}html[data-theme=light] .trainer-dashboard-metric,html[data-theme=light] .trainer-dashboard-edit-showcase,html[data-theme=light] .trainer-dashboard-agenda{box-shadow:0 2px 5px #0f172a0d,0 10px 22px -12px #0f172a4d,inset 0 1px 0 var(--app-glass-border-highlight)}html[data-theme=light] .trainer-dashboard-available-status{color:var(--app-text-secondary);opacity:1!important}html[data-theme=light] .trainer-dashboard-available-label{color:var(--app-text-secondary);font-weight:600}html[data-theme=light] .trainer-dashboard-available-status svg{color:var(--app-text-muted)}html[data-theme=light] .trainer-dashboard-agenda-day:not([data-active=true]){color:var(--app-text-secondary);border-color:var(--app-glass-border);box-shadow:var(--app-glass-shadow-soft),inset 0 1px 0 var(--app-glass-border-highlight);background:#f1f5f9e0}html[data-theme=light] .trainer-dashboard-agenda-day:not([data-active=true]):hover{background:#fffffff5}html[data-theme=light] .trainer-dashboard-agenda-slot[data-current=true]{background:#00f3ff17}html[data-theme=light] .trainer-dashboard-slot-time{color:var(--app-text-secondary)}html[data-theme=light] .trainer-dashboard-now-badge{color:#fff;background:#0f172a;box-shadow:0 4px 12px #0f172a33}html[data-theme=light] .trainer-dashboard-now-indicator,html[data-theme=light] .trainer-dashboard-agenda-slot[data-current=true] .trainer-dashboard-slot-indicator{background:var(--app-primary);box-shadow:0 0 10px #00f3ff59}html[data-theme=light] .trainer-dashboard-agenda{background:linear-gradient(145deg,#f8faf9,#eef1f2);border-color:#cbd5e1;box-shadow:0 4px 10px #0f172a14,0 14px 26px -14px #0f172a3d,inset 0 1px #ffffffeb}html[data-theme=light] .trainer-dashboard-agenda-header{border-color:#cbd5e1}html[data-theme=light] .trainer-dashboard-agenda-title svg{color:#7f1d1d;filter:drop-shadow(0 1px 1px #0f172a29)}html[data-theme=light] .trainer-dashboard-agenda-primary-action{background:#7f1d1d;border-color:#6b1717;box-shadow:0 4px 10px #0f172a29,0 10px 18px -12px #0f172a6b}html[data-theme=light] .trainer-dashboard-agenda-day:not([data-active=true]){color:#334155;background:#edf1f3;border-color:#cbd5e1;box-shadow:0 2px 5px #0f172a0f,inset 0 1px #ffffffd9}html[data-theme=light] .trainer-dashboard-agenda-day:not([data-active=true]):hover{background:#f8fafc;border-color:#94a3b8}html[data-theme=light] .trainer-dashboard-agenda-day[data-active=true]{color:#fff;background:#7f1d1d;border-color:#6b1717;box-shadow:0 4px 10px #0f172a2e,0 10px 18px -12px #0f172a7a}html[data-theme=light] .trainer-dashboard-agenda-slots{background:#e9edf0}html[data-theme=light] .trainer-dashboard-agenda-slots>:not(:first-child){border-color:#cbd5e1}html[data-theme=light] .trainer-dashboard-agenda-slot{border-bottom:1px solid #94a3b847;box-shadow:0 3px 8px #0f172a12,inset 0 1px #ffffffb8}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=available]{background:#ffffff7a}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=booked][data-slot-gender=male]{background:#0ea5e91a}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=booked][data-slot-gender=female]{background:#ec489917}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=blocked]{background:#cbd5e17a}html[data-theme=light] .trainer-dashboard-agenda-slot[data-current=true]{background:#0f172a14;box-shadow:inset 0 0 0 1px #0f172a1a,0 3px 9px #0f172a1a}html[data-theme=light] .trainer-dashboard-slot-time-cell{border-color:#cbd5e1}html[data-theme=light] .trainer-dashboard-slot-time{color:#334155;font-weight:800}html[data-theme=light] .trainer-dashboard-agenda-slot[data-current=true] .trainer-dashboard-slot-time{color:#0f172a}html[data-theme=light] .trainer-dashboard-slot-client-name{color:#075985}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-gender=female] .trainer-dashboard-slot-client-name{color:#be185d}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=booked] p.text-slate-500,html[data-theme=light] .trainer-dashboard-slot-edit,html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=blocked] .text-slate-600{color:#475569}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=blocked] svg{color:#64748b}html[data-theme=light] .trainer-dashboard-agenda-slot[data-current=true] .trainer-dashboard-slot-indicator{background:#0f172a;box-shadow:0 0 8px #0f172a3d}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=booked][data-slot-gender=male] .trainer-dashboard-slot-indicator{background:#0284c7}html[data-theme=light] .trainer-dashboard-agenda-slot[data-slot-status=booked][data-slot-gender=female] .trainer-dashboard-slot-indicator{background:#db2777}html[data-theme=light] .trainer-dashboard-agenda-add-slot{color:#475569;border-color:#cbd5e1}html[data-theme=light] .trainer-dashboard-agenda-add-slot>div{background:#f1f5f9;box-shadow:0 3px 8px #0f172a1a}html[data-theme=light] .trainer-agenda-modal-overlay{background:var(--app-overlay)}html[data-theme=light] .trainer-agenda-modal{color:var(--app-text);background:linear-gradient(145deg,#f2f7f4,#e8f0ec);border-color:#c7d5cf;box-shadow:0 8px 20px #0f172a24,0 22px 42px -24px #0f172a57}html[data-theme=light] .trainer-agenda-modal-header{background:#e2ede7e0;border-color:#c7d5cf}html[data-theme=light] .trainer-agenda-modal-header h3{color:#0f172a}html[data-theme=light] .trainer-agenda-modal-header h3 svg{color:#7f1d1d}html[data-theme=light] .trainer-agenda-modal-header>button{color:#334155;background:#dce7e2;box-shadow:0 2px 6px #0f172a14}html[data-theme=light] .trainer-agenda-modal-body{background:0 0}html[data-theme=light] .trainer-agenda-modal-body label{color:#475569}html[data-theme=light] .trainer-agenda-modal-body input:not([type=checkbox]),html[data-theme=light] .trainer-agenda-modal-body select,html[data-theme=light] .trainer-agenda-modal-body textarea{color:#0f172a;background-color:#f7faf8;border-color:#b9cbc3;box-shadow:inset 0 1px 2px #0f172a0f,0 2px 5px #0f172a0a;color-scheme:light!important}html[data-theme=light] .trainer-agenda-modal-body input::placeholder,html[data-theme=light] .trainer-agenda-modal-body textarea::placeholder{color:#64748b;opacity:1}html[data-theme=light] .trainer-agenda-modal-body select option{color:#0f172a;background:#f7faf8}html[data-theme=light] .trainer-agenda-modal-body [class*=bg-slate-900],html[data-theme=light] .trainer-agenda-modal-body [class*=bg-slate-800]{background-color:#e5eeea}html[data-theme=light] .trainer-agenda-modal-body [class*=border-slate-800],html[data-theme=light] .trainer-agenda-modal-body [class*=border-slate-700]{border-color:#c3d1cb}html[data-theme=light] .trainer-agenda-modal-body .text-white,html[data-theme=light] .trainer-agenda-modal-body .text-slate-200,html[data-theme=light] .trainer-agenda-modal-body .text-slate-300{color:#172b3a}html[data-theme=light] .trainer-agenda-modal-body .text-slate-400,html[data-theme=light] .trainer-agenda-modal-body .text-slate-500,html[data-theme=light] .trainer-agenda-modal-body .text-slate-600{color:#526477}html[data-theme=light] .trainer-agenda-modal-body .trainer-agenda-save-button{color:#fff;background:#047857;box-shadow:0 4px 10px #0478573d,0 12px 20px -14px #0f172a73}html[data-theme=light] .trainer-agenda-reminder-modal .trainer-agenda-save-button{background:#0369a1}html[data-theme=light] .trainer-agenda-modal-body .trainer-agenda-cancel-button{color:#334155;background:#e3ebe7;border-color:#c5d2cd;box-shadow:0 2px 6px #0f172a0d}html[data-theme=light] .trainer-agenda-edit-modal .trainer-agenda-modal-body [data-agenda-selected=false]{color:#475569;background:#e5eeea;border-color:#c3d1cb;box-shadow:0 2px 5px #0f172a0d}html[data-theme=light] .trainer-agenda-edit-modal .trainer-agenda-modal-body [class~=bg-red-500][class~=text-white]{color:#fff}html[data-theme=light] .trainer-agenda-reminder-modal .trainer-agenda-modal-body>div>div button:not(.trainer-agenda-save-button):not(.trainer-agenda-cancel-button){border-color:#c5d2cd}html[data-theme=light] #app-bottom-nav [data-app-bottom-nav-label=true][data-active=true]{color:var(--app-text)}html[data-theme=light] .student-account-profile-editor .student-profile-card{background:linear-gradient(155deg,#fff,#f4f7fa)!important;border:1px solid #d8e1e8!important;box-shadow:0 10px 24px #0f172a1a,0 22px 40px -28px #0000002e!important}html[data-theme=light] .student-account-profile-editor .student-profile-change-photo{color:#142238!important;background:#eef3f6!important;border:1px solid #d5dfe7!important;box-shadow:0 6px 14px #0f172a1a!important}html[data-theme=light] .student-account-profile-editor .student-profile-change-photo:hover{color:#142238!important;background:#e5edf2!important}html[data-theme=light] .student-account-profile-editor .student-profile-change-photo svg{color:#142238!important}html[data-theme=light] .student-account-profile-editor .student-profile-change-password{color:#142238!important;background:#f7f9fb!important;border-color:#cbd5e1!important;box-shadow:0 5px 12px #0f172a17,0 14px 24px -18px #00000038!important}html[data-theme=light] .student-account-profile-editor .student-profile-change-password svg{color:#142238!important}html[data-theme=light] .student-account-profile-editor .student-profile-change-password:hover{color:#142238!important;background:#edf2f5!important}html[data-theme=light] .student-account-profile-editor .student-profile-back,html[data-theme=light] .student-account-profile-editor .student-profile-back-secondary{font-weight:700;color:#334155!important}html[data-theme=light] .student-account-profile-editor .student-profile-back:hover,html[data-theme=light] .student-account-profile-editor .student-profile-back-secondary:hover{color:#142238!important}html[data-theme=light] .student-account-profile-editor .student-profile-camera-button{color:#0b1220!important;background:#00bcd4!important;border:1px solid #ffffffe6!important;box-shadow:0 4px 12px #008da852!important}html[data-theme=light] #app-bottom-nav[data-nav-role=student]:not([data-ios-liquid-glass=true]){background:#fff!important;border-color:#d8e1e8!important;box-shadow:0 -5px 18px #0f172a1f!important}html[data-theme=light] #app-bottom-nav[data-nav-role=student]:not([data-ios-liquid-glass=true]) .student-bottom-nav-active-pill{-webkit-backdrop-filter:none!important;background:#f1f4f7!important;border:1px solid #d8e1e8!important;box-shadow:inset 0 1px 1px #fffffff2,0 4px 10px #0f172a1f!important}html[data-theme=light] #app-bottom-nav[data-nav-role=student]:not([data-ios-liquid-glass=true]) button>div[data-active=true]{color:#142238!important;opacity:1!important}html[data-theme=light] #app-bottom-nav[data-nav-role=student]:not([data-ios-liquid-glass=true]) button>div[data-active=false]{color:#6b778c!important;opacity:1!important}html[data-theme=light] #app-bottom-nav[data-nav-role=student]:not([data-ios-liquid-glass=true]) [data-app-bottom-nav-label=true][data-active=true]{color:#142238!important}html[data-theme=light] #app-bottom-nav[data-nav-role=student]:not([data-ios-liquid-glass=true]) [data-app-bottom-nav-label=true][data-active=false]{color:#6b778c!important}html[data-theme=light] .account-profile-editor,html[data-theme=light] .client-profile-editor,html[data-theme=light] .trainer-profile-editor,html[data-theme=light] .trainer-profile-editor-shell,html[data-theme=light] .account-security-screen{color:#0f172a;background-color:#f4f6f8}html[data-theme=light] .trainer-own-profile-info{color:#0f172a;background:linear-gradient(155deg,#fff,#f2f6fa);border:1px solid #64748b3d;border-radius:2rem 2rem 0 0;box-shadow:0 -4px 18px #0f172a1f}html[data-theme=light] .trainer-own-profile-info [class*=bg-slate-900],html[data-theme=light] .trainer-own-profile-info [class*=bg-slate-950]{background-color:#f5f8fa;border-color:#64748b3d}html[data-theme=light] .trainer-own-profile-info [class*=text-white]{color:#0f172a}html[data-theme=light] .trainer-own-profile-info [class*=text-slate-300],html[data-theme=light] .trainer-own-profile-info [class*=text-slate-400],html[data-theme=light] .trainer-own-profile-info [class*=text-slate-500],html[data-theme=light] .trainer-own-profile-info [class*=text-slate-600]{color:#526174}html[data-theme=light] .trainer-own-profile-info [class*=text-neon-blue]{color:#007fa3}html[data-theme=light] .trainer-own-profile-info [class*=border-slate-800]{border-color:#64748b3d}html[data-theme=light] .account-profile-editor h2,html[data-theme=light] .client-profile-editor h2,html[data-theme=light] .trainer-profile-editor h2,html[data-theme=light] .account-security-screen h2{color:#0f172a}html[data-theme=light] .account-profile-editor section[class*="bg-[#151a23]"],html[data-theme=light] .client-profile-editor section[class*="bg-[#151a23]"],html[data-theme=light] .trainer-profile-editor section[class*="bg-[#151a23]"]{background:linear-gradient(155deg,#fff,#f4f7fa);border:1px solid #64748b40;box-shadow:0 4px 10px #0f172a14,0 14px 26px -16px #0f172a3d}html[data-theme=light] .account-profile-editor [class*=bg-slate-900],html[data-theme=light] .client-profile-editor [class*=bg-slate-900],html[data-theme=light] .trainer-profile-editor [class*=bg-slate-900],html[data-theme=light] .account-profile-editor [class*=bg-slate-950],html[data-theme=light] .client-profile-editor [class*=bg-slate-950],html[data-theme=light] .account-security-screen [class*=bg-slate-950]{background-color:#f1f5f9}html[data-theme=light] .account-profile-editor [class*="border-white/"],html[data-theme=light] .client-profile-editor [class*="border-white/"],html[data-theme=light] .trainer-profile-editor [class*="border-white/"],html[data-theme=light] .account-security-screen [class*=border-slate-800]{border-color:#64748b47}html[data-theme=light] .account-profile-editor [class*=text-white],html[data-theme=light] .client-profile-editor [class*=text-white],html[data-theme=light] .trainer-profile-editor [class*=text-white],html[data-theme=light] .account-security-screen [class*=text-white]{color:#0f172a}html[data-theme=light] .account-profile-editor [class*=text-slate-500],html[data-theme=light] .account-profile-editor [class*=text-slate-600],html[data-theme=light] .account-profile-editor [class*=text-slate-700],html[data-theme=light] .client-profile-editor [class*=text-slate-500],html[data-theme=light] .client-profile-editor [class*=text-slate-600],html[data-theme=light] .client-profile-editor [class*=text-slate-700],html[data-theme=light] .trainer-profile-editor [class*=text-slate-500],html[data-theme=light] .trainer-profile-editor [class*=text-slate-600],html[data-theme=light] .trainer-profile-editor [class*=text-slate-700],html[data-theme=light] .account-security-screen [class*=text-slate-500],html[data-theme=light] .account-security-screen [class*=text-slate-600]{color:#526174}html[data-theme=light] .account-profile-editor [class*=text-neon-blue],html[data-theme=light] .client-profile-editor [class*=text-neon-blue],html[data-theme=light] .trainer-profile-editor [class*=text-neon-blue],html[data-theme=light] .account-security-screen [class*=text-neon-blue]{color:#007fa3}html[data-theme=light] .account-profile-editor input:not([type=file]),html[data-theme=light] .account-profile-editor select,html[data-theme=light] .account-profile-editor textarea,html[data-theme=light] .client-profile-editor input:not([type=file]),html[data-theme=light] .client-profile-editor select,html[data-theme=light] .client-profile-editor textarea,html[data-theme=light] .trainer-profile-editor input:not([type=file]),html[data-theme=light] .trainer-profile-editor select,html[data-theme=light] .trainer-profile-editor textarea,html[data-theme=light] .account-security-screen input{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1;box-shadow:inset 0 1px 2px #0f172a0a}html[data-theme=light] .account-profile-editor input::placeholder,html[data-theme=light] .client-profile-editor input::placeholder,html[data-theme=light] .client-profile-editor textarea::placeholder,html[data-theme=light] .trainer-profile-editor input::placeholder,html[data-theme=light] .trainer-profile-editor textarea::placeholder,html[data-theme=light] .account-security-screen input::placeholder{color:#738196}html[data-theme=light] .account-profile-editor input:focus,html[data-theme=light] .account-profile-editor select:focus,html[data-theme=light] .client-profile-editor input:focus,html[data-theme=light] .client-profile-editor select:focus,html[data-theme=light] .client-profile-editor textarea:focus,html[data-theme=light] .trainer-profile-editor input:focus,html[data-theme=light] .trainer-profile-editor select:focus,html[data-theme=light] .trainer-profile-editor textarea:focus,html[data-theme=light] .account-security-screen input:focus{border-color:#0891b2;outline-color:#0891b2}html[data-theme=light] .trainer-profile-editor [class*="fixed bottom-0"]{background:#f8fafcf5;border-color:#64748b3d;box-shadow:0 -8px 24px #0f172a1f}html[data-theme=light] .trainer-account-settings,html[data-theme=light] .student-account-settings{color:#0f172a;background:#f4f6f8}html[data-theme=light] .trainer-account-settings>header,html[data-theme=light] .student-account-settings>header{background:#fff;border-color:#64748b3d;box-shadow:0 4px 12px #0f172a14}html[data-theme=light] .trainer-account-settings>header h3,html[data-theme=light] .student-account-settings>header h3{color:#0f172a}html[data-theme=light] .account-security-screen [class*="bg-[#0f141b]"]{background:linear-gradient(155deg,#fff,#f4f7fa);border-color:#64748b47;box-shadow:0 5px 14px #0f172a1f,0 16px 30px -20px #0f172a52}html[data-theme=light] .account-profile-editor img[alt=Perfil],html[data-theme=light] .client-profile-editor img[alt=Perfil],html[data-theme=light] .trainer-profile-editor img[alt="Sua foto"]{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a2e}html[data-theme=light] .account-profile-editor option,html[data-theme=light] .client-profile-editor option,html[data-theme=light] .trainer-profile-editor option{color:#0f172a;background-color:#f8fafc}html[data-theme=light] .trainer-account-settings [class*=bg-slate-800],html[data-theme=light] .student-account-settings [class*=bg-slate-800]{background-color:#e8eef4}html[data-theme=light] .trainer-account-settings [class*=bg-slate-950],html[data-theme=light] .student-account-settings [class*=bg-slate-950]{background-color:#eef2f6}html[data-theme=light] .trainer-account-settings [class*=text-white],html[data-theme=light] .student-account-settings [class*=text-white]{color:#0f172a}html[data-theme=light] .trainer-account-settings [class*=text-slate-400],html[data-theme=light] .trainer-account-settings [class*=text-slate-500],html[data-theme=light] .student-account-settings [class*=text-slate-400],html[data-theme=light] .student-account-settings [class*=text-slate-500]{color:#526174}html[data-theme=light] .trainer-account-settings input,html[data-theme=light] .student-account-settings input,html[data-theme=light] .trainer-account-settings select,html[data-theme=light] .student-account-settings select{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .trainer-account-settings input::placeholder,html[data-theme=light] .student-account-settings input::placeholder{color:#738196}html[data-theme=light] .trainer-account-settings,html[data-theme=light] .student-account-settings{background:#eef1f5}html[data-theme=light] .trainer-account-settings>header,html[data-theme=light] .student-account-settings>header{background:#fbfcfe;border-bottom-color:#cbd3dd;box-shadow:0 5px 16px #0f172a1f}html[data-theme=light] .trainer-account-settings>header button,html[data-theme=light] .student-account-settings>header button{color:#334155;background:#edf2f7;border:1px solid #cbd5e1;box-shadow:0 3px 8px #0f172a24}html[data-theme=light] .trainer-account-settings>div,html[data-theme=light] .student-account-settings>div{background:#eef1f5}html[data-theme=light] .trainer-account-settings section>div[class*=bg-slate-900],html[data-theme=light] .student-account-settings section>div[class*=bg-slate-900],html[data-theme=light] .student-account-settings section>button[class*=bg-slate-900]{background:linear-gradient(155deg,#fff,#f7f9fc);border-color:#c8d2de;box-shadow:0 5px 12px #0f172a1c,0 16px 30px -16px #0f172a4d}html[data-theme=light] .trainer-account-settings section>div[class*=bg-slate-900]>div[class*=border-t],html[data-theme=light] .trainer-account-settings section>div[class*=divide-y]>button{border-color:#d7dee7}html[data-theme=light] .trainer-account-settings section>div[class*=divide-y]>button:hover{background-color:#edf3f8}html[data-theme=light] .trainer-account-settings section>div[class*=divide-y]>button>div>div:first-child{color:#1e4f70;border:1px solid #c5d7e6;box-shadow:0 2px 7px #0f172a1f}html[data-theme=light] .trainer-account-settings section>div[class*=divide-y]>button svg{color:#52677d}html[data-theme=light] .trainer-account-settings section:first-of-type>div>div:first-child>div:first-child>div{color:#087da3;background-color:#e6f5fb;border-color:#a9d9e8;box-shadow:0 4px 10px #087da329}html[data-theme=light] .trainer-account-settings section:first-of-type>div>div:last-child button:first-child{color:#e6f8ff;background:linear-gradient(#17364e,#10283c);border-color:#31546b;box-shadow:0 5px 12px #0f283c3d}html[data-theme=light] .trainer-account-settings section:first-of-type>div>div:last-child button:last-child{color:#12334d;background:linear-gradient(#eaf3f9,#dce8f1);border:1px solid #b9cad8;box-shadow:0 4px 10px #0f172a24}html[data-theme=light] .trainer-account-settings section:first-of-type>div>div:last-child button:last-child:hover{background:#d4e5f0}html[data-theme=light] .trainer-account-settings section:nth-of-type(2)>div[class*=divide-y]>button:last-child:hover{background-color:#fff1f2}html[data-theme=light] .trainer-account-settings section:nth-of-type(2)>div[class*=divide-y]>button:last-child>div>div:first-child{color:#b42332;background:#fff0f1;border-color:#f2c4c8}html[data-theme=light] .trainer-account-settings section:nth-of-type(2)>div[class*=divide-y]>button:last-child>div>div:last-child p:last-child{color:#8f3b45}html[data-theme=light] .trainer-account-settings section:nth-of-type(2)>div[class*=divide-y]>button:last-child>svg{color:#a94c56}html[data-theme=light] .ai-planner-root,html[data-theme=light] .ai-planner-history,html[data-theme=light] .ai-planner-nutrition-root{color:#12263a;background:#f1f5f8}html[data-theme=light] .ai-planner-header,html[data-theme=light] .ai-planner-history-header,html[data-theme=light] .ai-planner-nutrition-header{background:#fafcfefa;border-color:#cbd6e1;box-shadow:0 4px 12px #0f172a1a,0 12px 28px -18px #0f172a47}html[data-theme=light] .ai-planner-root :is(h1,h2,h3,h4,h5,h6),html[data-theme=light] .ai-planner-history :is(h1,h2,h3,h4,h5,h6),html[data-theme=light] .ai-planner-nutrition-root :is(h1,h2,h3,h4,h5,h6),html[data-theme=light] .ai-planner-nutrition :is(h1,h2,h3,h4,h5,h6){color:#10263b}html[data-theme=light] .ai-planner-root [class*=text-white],html[data-theme=light] .ai-planner-history [class*=text-white],html[data-theme=light] .ai-planner-nutrition-root [class*=text-white],html[data-theme=light] .ai-planner-nutrition [class*=text-white]{color:#12263a}html[data-theme=light] .ai-planner-root [class*=text-slate-300],html[data-theme=light] .ai-planner-root [class*=text-slate-400],html[data-theme=light] .ai-planner-root [class*=text-slate-500],html[data-theme=light] .ai-planner-root [class*=text-slate-600],html[data-theme=light] .ai-planner-history [class*=text-slate-300],html[data-theme=light] .ai-planner-history [class*=text-slate-400],html[data-theme=light] .ai-planner-history [class*=text-slate-500],html[data-theme=light] .ai-planner-history [class*=text-slate-600],html[data-theme=light] .ai-planner-nutrition-root [class*=text-slate-300],html[data-theme=light] .ai-planner-nutrition-root [class*=text-slate-400],html[data-theme=light] .ai-planner-nutrition-root [class*=text-slate-500],html[data-theme=light] .ai-planner-nutrition-root [class*=text-slate-600],html[data-theme=light] .ai-planner-nutrition [class*=text-slate-300],html[data-theme=light] .ai-planner-nutrition [class*=text-slate-400],html[data-theme=light] .ai-planner-nutrition [class*=text-slate-500],html[data-theme=light] .ai-planner-nutrition [class*=text-slate-600]{color:#4b5e72}html[data-theme=light] .ai-planner-root [class*=border-slate-800],html[data-theme=light] .ai-planner-root [class*=border-slate-700],html[data-theme=light] .ai-planner-history [class*=border-slate-800],html[data-theme=light] .ai-planner-history [class*=border-slate-700],html[data-theme=light] .ai-planner-nutrition-root [class*=border-slate-800],html[data-theme=light] .ai-planner-nutrition [class*=border-slate-800]{border-color:#c8d4df}html[data-theme=light] .ai-planner-root div[class*=bg-slate-900][class*=rounded-],html[data-theme=light] .ai-planner-root div[class*=bg-slate-950][class*=rounded-],html[data-theme=light] .ai-planner-history div[class*=bg-slate-900][class*=rounded-],html[data-theme=light] .ai-planner-history div[class*=bg-slate-950][class*=rounded-],html[data-theme=light] .ai-planner-nutrition-root div[class*=bg-slate-900][class*=rounded-],html[data-theme=light] .ai-planner-nutrition-root div[class*=bg-slate-950][class*=rounded-],html[data-theme=light] .ai-planner-nutrition div[class*=bg-slate-900][class*=rounded-],html[data-theme=light] .ai-planner-nutrition div[class*=bg-slate-950][class*=rounded-]{background-color:#f9fbfd;border-color:#c8d4df;box-shadow:0 3px 8px #0f172a14,0 12px 24px -18px #0f172a3d}html[data-theme=light] .ai-planner-root .ai-planner-major-card,html[data-theme=light] .ai-planner-root .ai-planner-week-card,html[data-theme=light] .ai-planner-history div[class*=bg-slate-900][class*=rounded-3xl],html[data-theme=light] .ai-planner-nutrition .bg-slate-900[class*="rounded-[2.5rem]"]{background:linear-gradient(145deg,#fff,#f4f8fb);border-color:#bdcbd8;box-shadow:0 3px 7px #0f172a12,0 9px 20px #0f172a1a,0 22px 42px -24px #0f172a4d}html[data-theme=light] .ai-planner-root .ai-planner-tabs,html[data-theme=light] .ai-planner-root .ai-planner-mode-tabs{background:#e8eef3;border-color:#c5d1dc;box-shadow:inset 0 2px 5px #0f172a1a,0 4px 12px #0f172a17}html[data-theme=light] .ai-planner-root .ai-planner-tabs button:not([class*=bg-neon]),html[data-theme=light] .ai-planner-root .ai-planner-mode-tabs button:not([class*=bg-neon]),html[data-theme=light] .ai-planner-history button[class*=bg-slate-900]{color:#40556b}html[data-theme=light] .ai-planner-root .ai-planner-tabs button[class*=bg-white],html[data-theme=light] .ai-planner-root .ai-planner-tabs button[class*=bg-neon-blue],html[data-theme=light] .ai-planner-root .ai-planner-mode-tabs button[class*=bg-neon-blue]{color:#082a40;background:linear-gradient(150deg,#b9f2fb,#8ce4f2);border:1px solid #58c9dd;box-shadow:0 3px 9px #0891b23d}html[data-theme=light] .ai-planner-root .ai-planner-destination,html[data-theme=light] .ai-planner-root .ai-planner-prompt-card,html[data-theme=light] .ai-planner-root .ai-planner-running-form,html[data-theme=light] .ai-planner-root .ai-planner-running-preview-header,html[data-theme=light] .ai-planner-root .ai-planner-week-card{border-color:#b8c8d6}html[data-theme=light] .ai-planner-root input,html[data-theme=light] .ai-planner-root select,html[data-theme=light] .ai-planner-root textarea,html[data-theme=light] .ai-planner-history input,html[data-theme=light] .ai-planner-nutrition-root input,html[data-theme=light] .ai-planner-nutrition-root select,html[data-theme=light] .ai-planner-nutrition-root textarea,html[data-theme=light] .ai-planner-nutrition input,html[data-theme=light] .ai-planner-nutrition select,html[data-theme=light] .ai-planner-nutrition textarea{color:#10263b;background-color:#edf3f7;border-color:#b9c9d7;box-shadow:inset 0 1px 3px #0f172a14,0 2px 6px #0f172a0f}html[data-theme=light] .ai-planner-root input::placeholder,html[data-theme=light] .ai-planner-root textarea::placeholder,html[data-theme=light] .ai-planner-history input::placeholder,html[data-theme=light] .ai-planner-nutrition-root input::placeholder,html[data-theme=light] .ai-planner-nutrition-root textarea::placeholder,html[data-theme=light] .ai-planner-nutrition input::placeholder,html[data-theme=light] .ai-planner-nutrition textarea::placeholder{color:#687b8e}html[data-theme=light] .ai-planner-root input:focus,html[data-theme=light] .ai-planner-root select:focus,html[data-theme=light] .ai-planner-root textarea:focus,html[data-theme=light] .ai-planner-history input:focus,html[data-theme=light] .ai-planner-nutrition-root input:focus,html[data-theme=light] .ai-planner-nutrition-root select:focus,html[data-theme=light] .ai-planner-nutrition-root textarea:focus,html[data-theme=light] .ai-planner-nutrition input:focus,html[data-theme=light] .ai-planner-nutrition select:focus,html[data-theme=light] .ai-planner-nutrition textarea:focus{border-color:#0891b2;outline-color:#0891b2}html[data-theme=light] .ai-planner-root [class*=bg-slate-950],html[data-theme=light] .ai-planner-history [class*=bg-slate-950],html[data-theme=light] .ai-planner-nutrition-root [class*=bg-slate-950],html[data-theme=light] .ai-planner-nutrition [class*=bg-slate-950]{background-color:#edf3f7}html[data-theme=light] .ai-planner-root .ai-planner-destination>div[class*=bg-neon-blue],html[data-theme=light] .ai-planner-root .ai-planner-running-form [class*=text-neon-blue]:is(svg),html[data-theme=light] .ai-planner-nutrition [class*=text-neon-blue]:is(svg){color:#087e9f}html[data-theme=light] .ai-planner-root div[class*="bg-neon-blue/10"],html[data-theme=light] .ai-planner-root div[class*="bg-neon-blue/20"],html[data-theme=light] .ai-planner-nutrition div[class*="bg-neon-blue/10"],html[data-theme=light] .ai-planner-nutrition div[class*="bg-neon-blue/20"]{color:#087e9f;background-color:#e1f5fa;border-color:#b4dfe9;box-shadow:0 3px 8px #087e9f26}html[data-theme=light] .ai-planner-root button[class*=bg-slate-950],html[data-theme=light] .ai-planner-root button[class*=bg-slate-900],html[data-theme=light] .ai-planner-history button[class*=bg-slate-950],html[data-theme=light] .ai-planner-history button[class*=bg-slate-900],html[data-theme=light] .ai-planner-nutrition button[class*=bg-slate-950],html[data-theme=light] .ai-planner-nutrition button[class*=bg-slate-900]{color:#29445d;background-color:#eaf1f6;border-color:#c2d0dc;box-shadow:0 2px 6px #0f172a17}html[data-theme=light] .ai-planner-root button[class*=bg-neon-blue],html[data-theme=light] .ai-planner-history button[class*=bg-neon-blue],html[data-theme=light] .ai-planner-nutrition button[class*=bg-neon-blue]{color:#09283b;box-shadow:0 8px 20px #0891b23d,0 16px 32px -16px #0f172a52}html[data-theme=light] .ai-planner-root .ai-planner-week-card>button:hover,html[data-theme=light] .ai-planner-root .ai-planner-session-card:hover{background-color:#edf5f9}html[data-theme=light] .ai-planner-root .ai-planner-week-card{box-shadow:0 3px 7px #0f172a12,0 9px 20px #0f172a1a,0 22px 42px -24px #0f172a4d}html[data-theme=light] .ai-planner-root .ai-planner-session-card{background:#f8fbfd;border-color:#c7d4df;box-shadow:0 3px 8px #0f172a17,0 12px 24px -18px #0f172a40}html[data-theme=light] .ai-planner-history .ai-planner-history-header button,html[data-theme=light] .ai-planner-root>.ai-planner-header>div:first-child>button{color:#304a62;background:#eaf1f6;border-color:#c3d0dc;box-shadow:0 3px 8px #0f172a1f}html[data-theme=light] .ai-planner-history>div:last-child>div[class*=bg-slate-900]{background:linear-gradient(145deg,#fff,#f4f8fb);border-color:#bdcbd8;box-shadow:0 3px 7px #0f172a12,0 9px 20px #0f172a1a,0 22px 42px -24px #0f172a4d}html[data-theme=light] .ai-planner-modal-card{color:#12263a;background:linear-gradient(145deg,#fff,#f3f7fa);border-color:#bccbd8;box-shadow:0 8px 24px #0f172a2e,0 28px 60px -24px #0f172a6b}html[data-theme=light] .ai-planner-modal-card :is(h1,h2,h3,h4,h5,h6),html[data-theme=light] .ai-planner-modal-card [class*=text-white]{color:#12263a}html[data-theme=light] .ai-planner-modal-card [class*=bg-slate-950]{background-color:#eaf1f6;border-color:#c5d2de}html[data-theme=light] .ai-planner-modal-card [class*="border-white/"]{border-color:#ccd8e2}html[data-theme=light] .ai-planner-modal-card .ai-planner-icon-box,html[data-theme=light] .ai-planner-nutrition-empty>div:first-child{color:#087e9f;background:#e1f5fa;border-color:#addce8;box-shadow:0 4px 11px #087e9f2e}html[data-theme=light] .ai-planner-modal-card [class*=text-slate-500],html[data-theme=light] .ai-planner-modal-card [class*=text-slate-400],html[data-theme=light] .ai-planner-modal-card [class*=text-slate-300]{color:#4b5e72}html[data-theme=light] .ai-planner-modal-card button[class*=text-slate-500]{color:#40556b}html[data-theme=light] .ai-planner-history button[class*=bg-red-500],html[data-theme=light] .ai-planner-modal-card button[class*=bg-red-]{color:#fff;box-shadow:0 6px 16px #b91c1c38}html[data-theme=light] .ai-planner-history .ai-history-delete-button,html[data-theme=light] .ai-planner-history .ai-history-clear-button{box-shadow:0 2px 7px #991b1b1a;color:#b42332!important;background:#fff1f2!important;border-color:#fecdd3!important}html[data-theme=light] .ai-planner-history .ai-history-delete-button:hover,html[data-theme=light] .ai-planner-history .ai-history-clear-button:hover{color:#991b2b!important;background:#ffe4e6!important;border-color:#fda4af!important}html[data-theme=light] .ai-planner-history .ai-history-draft-badge{color:#f8fafc!important;background:#18324a!important;border-color:#18324a!important}html[data-theme=light] .ai-planner-history .ai-history-type-strength{color:#087e9f!important;background:#e1f5fa!important;border-color:#b4dfe9!important}html[data-theme=light] .ai-planner-history .ai-history-type-running{color:#176b3a!important;background:#e8f7ed!important;border-color:#b7e4c5!important}html[data-theme=light] .ai-planner-history .ai-history-type-nutrition{color:#805400!important;background:#fff4d6!important;border-color:#f2d38a!important}html[data-theme=light] .ai-planner-history .ai-history-clear-button:disabled{box-shadow:none;color:#667789!important;background:#f1f4f6!important;border-color:#d5dde4!important}html[data-theme=light] .ai-planner-running-form button:disabled,html[data-theme=light] .ai-planner-root button:disabled,html[data-theme=light] .ai-planner-history button:disabled,html[data-theme=light] .ai-planner-nutrition button:disabled{filter:saturate(.55);opacity:.82;color:#52677b;background-color:#dce5ec;border-color:#c0ced9}html[data-theme=light] .ai-planner-nutrition-empty{color:#344b61;background:#f7fafc;border-color:#b9cad8;box-shadow:0 5px 14px #0f172a1a}html[data-theme=light] .ai-planner-root button:disabled[class*="text-black/40"]{color:#52677b!important}html[data-theme=light] .plans-screen{color:#12263a;background:#f1f5f8}html[data-theme=light] .plans-screen-header{box-sizing:border-box;width:100%;max-width:56rem;box-shadow:none;background:0 0;border-color:#64748b33;border-radius:0}html[data-theme=light] .plans-screen-back{color:#17334c;background:#f8fafc;border-color:#47627c38;flex:none;align-self:flex-start;box-shadow:0 3px 8px #0f172a1a,0 8px 18px -14px #0f172a3d}html[data-theme=light] .plans-screen-back:hover{background:#eaf2f7}html[data-theme=light] .plans-screen-ai-badge{box-sizing:border-box;background:#e4f7fb;border-color:#a9deea;max-width:100%;box-shadow:0 3px 8px #0891b21f,0 8px 16px -14px #0f172a33}html[data-theme=light] .plans-screen-ai-badge [class*=text-neon-blue]{color:#087e9f}html[data-theme=light] .plans-screen [class*=text-white]{color:#10263b}html[data-theme=light] .plans-screen [class*=text-slate-200],html[data-theme=light] .plans-screen [class*=text-slate-300],html[data-theme=light] .plans-screen [class*=text-slate-400],html[data-theme=light] .plans-screen [class*=text-slate-500],html[data-theme=light] .plans-screen [class*=text-slate-600]{color:#4c6074}html[data-theme=light] .plans-screen-card{background:linear-gradient(145deg,#fff,#f4f8fb);border-color:#bdcbd8;box-shadow:0 4px 10px #0f172a14,0 18px 34px -20px #0f172a47}html[data-theme=light] .plans-screen-card-free{border-color:#c8d3de}html[data-theme=light] .plans-screen-card-start,html[data-theme=light] .plans-screen-card-pro{border-color:#8dcddd;box-shadow:0 4px 10px #0891b21a,0 18px 34px -20px #0f172a4d}html[data-theme=light] .plans-screen-card-master{background:linear-gradient(145deg,#fff,#f1f8f1);border-color:#91c59a;box-shadow:0 5px 12px #1665341f,0 20px 38px -20px #16653457}html[data-theme=light] .plans-screen-card .border-white\/10,html[data-theme=light] .plans-screen-card .border-white\/5{border-color:#d0dbe4}html[data-theme=light] .plans-screen-icon-box{color:#087e9f;background:#e2f6fa;border-color:#9ed9e5;box-shadow:0 4px 10px #087e9f33}html[data-theme=light] .plans-screen-card-free .plans-screen-icon-box{color:#53677a;background:#edf2f6;border-color:#c9d4de;box-shadow:0 4px 10px #0f172a1f}html[data-theme=light] .plans-screen-card-master .plans-screen-icon-box{color:#218044;background:#e5f5e8;border-color:#abd3b2;box-shadow:0 4px 10px #21804433}html[data-theme=light] .plans-screen-card [class*=bg-slate-800]{color:#40556b;background-color:#e8eef3;border-color:#cbd6df}html[data-theme=light] .plans-screen-card [class*=bg-slate-950]{background:linear-gradient(145deg,#f3f7fa,#eaf1f6);border-color:#cad6e0;box-shadow:0 3px 8px #0f172a0f,0 10px 20px -16px #0f172a38}html[data-theme=light] .plans-screen-card [class*="bg-emerald-500/20"]{color:#17623b;background-color:#d9f2e3;border-color:#9bd2b1}html[data-theme=light] .plans-screen-card-master [class*="bg-neon-green/15"]{color:#217a3d;background-color:#e3f5e6;border-color:#9bccaa}html[data-theme=light] .plans-screen-card [class*="bg-cyan-950/40"]{color:#086780;background:#e2f5fa;border-color:#a8dce7}html[data-theme=light] .plans-screen-ai-footer [class*=text-cyan-400]{color:#087e9f}html[data-theme=light] .plans-screen-cta{border:1px solid #0000;box-shadow:0 7px 18px #0891b23d,0 15px 30px -16px #0f172a57!important}html[data-theme=light] .plans-screen-card-master .plans-screen-cta:not(:disabled){box-shadow:0 8px 20px #16a34a42,0 16px 32px -16px #0f172a52!important}html[data-theme=light] .plans-screen-cta:disabled{opacity:1!important;color:#52677b!important;background:#e1e8ee!important;border-color:#c3d0db!important;box-shadow:0 3px 8px #0f172a1a!important}html[data-theme=light] .plans-screen-benefits{background:linear-gradient(145deg,#f4f8fb,#eaf1f6);border-color:#c7d3de;box-shadow:0 3px 8px #0f172a0f,0 10px 20px -16px #0f172a33}html[data-theme=light] .plans-screen-benefits li [class*=text-neon-green]{color:#218044}html[data-theme=light] .plans-screen-benefits li [class*=text-slate-600]{color:#607286}html[data-theme=light] .plans-screen-ai-footer{background:linear-gradient(145deg,#fff,#eef5f9);border-color:#bdccd8;box-shadow:0 5px 12px #0f172a17,0 18px 34px -22px #0f172a4d}html[data-theme=light] .plans-screen-ai-feature{background:linear-gradient(145deg,#fff,#edf4f8);border-color:#c6d4df;box-shadow:0 3px 8px #0f172a14,0 10px 20px -16px #0f172a38}html[data-theme=light] .plans-screen-checkout-modal{background:linear-gradient(145deg,#fff,#f1f6fa);border-color:#bfceda;box-shadow:0 8px 24px #0f172a2e,0 28px 60px -24px #0f172a6b}html[data-theme=light] .plans-screen-checkout-modal h3{color:#10263b}html[data-theme=light] .plans-screen-checkout-modal [class*=text-slate-400]{color:#4c6074}html[data-theme=light] .plans-screen-checkout-modal [class*="border-white/10"]{border-color:#cbd7e0}html[data-theme=light] .plans-screen div[class*=bg-slate-900][class*="border-neon-blue/30"]{background:linear-gradient(145deg,#fff,#f1f7fa);border-color:#abd8e3;box-shadow:0 8px 24px #0f172a2e,0 28px 60px -24px #0f172a6b}html[data-theme=light] .plans-screen div[class*=bg-slate-900][class*="border-neon-blue/30"] [class*=text-white]{color:#10263b}html[data-theme=light] .plans-screen div[class*=bg-slate-900][class*="border-neon-blue/30"] [class*=text-slate-400]{color:#4c6074}html[data-theme=light] .ai-planner-nutrition .ai-planner-nutrition-warning{background:linear-gradient(145deg,#fff9e8,#fff1c7);border-color:#e8bd55;box-shadow:0 3px 8px #0f172a14,0 14px 28px -18px #f59e0b61}html[data-theme=light] .ai-planner-nutrition-warning .ai-planner-warning-icon-box{color:#a65306;background:#ffedb3;border:1px solid #e9bc4f;border-radius:12px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;box-shadow:0 3px 8px #9256002e}html[data-theme=light] .ai-planner-nutrition-warning h4{color:#633b08}html[data-theme=light] .ai-planner-nutrition-warning p{color:#704b17}html[data-theme=light] .ai-planner-nutrition-warning p span{color:#80500b}html[data-theme=light] .ai-planner-nutrition-warning p span span span:first-child{background:#c47b0b}html[data-theme=light] .ai-planner-nutrition button[class*=bg-neon-blue]{color:#09283b;box-shadow:0 4px 11px #0891b238}.login-password-reset-screen .login-password-reset-input{border-color:#ffffff59}.login-password-reset-screen .login-password-reset-input:focus{border-color:#ffffffbf}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
