.avatar{position:relative;display:inline-block;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.avatar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.avatar-sm{height:2rem;width:2rem;line-height:2rem}.avatar-md{height:2.5rem;width:2.5rem;line-height:2.5rem}.avatar-lg{height:3rem;width:3rem;line-height:2.5rem}.avatar-rounded{border-radius:calc(var(--radius) - 2px)}.avatar-square{border-radius:0}.avatar-circle{border-radius:9999px}.avatar-img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.avatar-string{position:absolute;left:50%;display:flex;transform-origin:center;align-items:center}.avatar-inner-sm{height:2rem}.avatar-inner-md{height:2.5rem}.avatar-inner-lg{height:3rem}.avatar-icon{display:flex;height:100%;align-items:center;justify-content:center}.avatar-icon-sm{font-size:1.125rem;line-height:1.75rem}.avatar-icon-md{font-size:1.25rem;line-height:1.75rem}.avatar-icon-lg{font-size:1.5rem;line-height:2rem}.avatar-group{display:inline-flex}.avatar-group-chained{>.avatar,>.tooltip-wrapper{margin-left:-.5rem}>.avatar:where([dir=rtl],[dir=rtl] *),>.tooltip-wrapper:where([dir=rtl],[dir=rtl] *){margin-right:-.5rem}>.avatar,>.tooltip-wrapper{&:first-child{margin-left:0}&:first-child:where([dir=rtl],[dir=rtl] *){margin-right:0}}}.button{white-space:nowrap;font-weight:600}.button:focus{outline:2px solid transparent;outline-offset:2px}.button{&.radius-round{border-radius:calc(var(--radius) - 2px)}&.radius-circle{border-radius:9999px}&.radius-none{border-radius:0}}.close-btn{outline:2px solid transparent;outline-offset:2px}.close-btn-default{border-radius:.25rem;padding:.25rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.close-btn-default:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.close-btn-default:hover:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.drawer-content{position:absolute;display:flex;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.drawer-content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.drawer-content{&.vertical{height:100%}&.horizontal{width:100%}}.drawer-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem 1.5rem}.drawer-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.drawer-body{height:100%;overflow-y:auto;padding:1.5rem}.drawer-footer{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem 1.5rem}.drawer-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.drawer-open{&.drawer-lock-scroll{overflow:hidden}}.drawer-overlay{transition:all .3s ease-in-out;position:fixed;inset:0;z-index:30;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:0.8}.drawer-overlay-after-open{opacity:1}.drawer-overlay-before-close{opacity:0}.dropdown{position:relative;display:inline-block}.dropdown-menu{min-width:160px;position:absolute;z-index:30;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1));--tw-ring-opacity:0.05}.dropdown-menu:focus{outline:2px solid transparent;outline-offset:2px}.dropdown-menu:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dropdown-menu{&.top-start{bottom:100%;transform-origin:bottom}&.top-start:where([dir=ltr],[dir=ltr] *){left:0}&.top-start:where([dir=rtl],[dir=rtl] *){right:0}&.top-center{bottom:100%;left:50%;transform-origin:bottom}&.top-end{bottom:100%;transform-origin:bottom}&.top-end:where([dir=ltr],[dir=ltr] *){right:0}&.top-end:where([dir=rtl],[dir=rtl] *){left:0}&.bottom-start{top:100%;transform-origin:top}&.bottom-start:where([dir=ltr],[dir=ltr] *){left:0}&.bottom-start:where([dir=rtl],[dir=rtl] *){right:0}&.bottom-center{left:50%;top:100%;transform-origin:top}&.bottom-end{top:100%;transform-origin:top}&.bottom-end:where([dir=ltr],[dir=ltr] *){right:0}&.bottom-end:where([dir=rtl],[dir=rtl] *){left:0}&.middle-start-top{left:100%;top:0;transform-origin:top}&.middle-start-bottom{left:100%;bottom:0;transform-origin:bottom}&.middle-end-top{right:100%;top:0;transform-origin:top}&.middle-end-bottom{right:100%;bottom:0;transform-origin:bottom}}.dropdown-toggle-default{display:inline-block;cursor:pointer;padding:.5rem;&.dropdown-toggle-disabled{opacity:.6}}.dropdown-submenu{top:0;transform-origin:top}.dropdown-submenu:where([dir=ltr],[dir=ltr] *){left:100%}.dropdown-submenu:where([dir=rtl],[dir=rtl] *){right:100%}.dropdown-submenu-item{justify-content:space-between}.dropdown-toggle-disabled{cursor:not-allowed}.form-item{position:relative;margin-bottom:1.75rem;&.horizontal{display:flex;flex:1 1 auto;justify-content:flex-end}&.vertical{display:flex;flex-direction:column}&.inline{margin-right:.75rem}@media (min-width:768px){&.inline{display:inline-flex}}&.inline:where([dir=rtl],[dir=rtl] *){margin-left:.75rem}}.form-label{display:flex;align-items:center;font-weight:600;&.invalid{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}}.form-explain{position:absolute;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.form-container{&.inline{align-items:center}@media (min-width:768px){&.inline{display:flex}}}.input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.input:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.input:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));background-color:transparent;--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.input{&::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}&::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}&.input-invalid{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}&.input-lg{font-size:1.125rem;line-height:1.75rem}}.input-addon{display:flex;align-items:center;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem}.input-addon:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.input-textarea{min-height:7rem}.input-wrapper{position:relative;display:flex;width:100%}.input-disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.input-disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.input-disabled{&::-moz-placeholder{opacity:.7}&::placeholder{opacity:.7}}.input-suffix-start{position:absolute;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input-suffix-start:where([dir=ltr],[dir=ltr] *){left:.625rem}.input-suffix-start:where([dir=rtl],[dir=rtl] *){right:.625rem}.input-suffix-end{position:absolute;top:50%;display:flex;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input-suffix-end:where([dir=ltr],[dir=ltr] *){right:.625rem}.input-suffix-end:where([dir=rtl],[dir=rtl] *){left:.625rem}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}.menu-item{display:flex;width:100%;cursor:pointer;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);padding-left:.75rem;padding-right:.75rem;font-weight:600;&.menu-item-light{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}&.menu-item-dark{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}&.menu-item-dark:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}&.menu-item-dark{&.menu-item-hoverable:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}&.menu-item-active{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}&.menu-item-active,&.menu-item-active:hover{background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}&.menu-item-active:hover{--tw-bg-opacity:1}}&.menu-item-themed{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));--tw-text-opacity:0.8;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-bg-opacity:0.1;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-bg-opacity:0.3;--tw-bg-opacity:0.3}&.menu-item-transparent{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}&.menu-item-transparent:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}&.menu-item-transparent{&.menu-item-hoverable:hover{background-color:rgba(17,24,39,.1);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}&.menu-item-hoverable:hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}&.menu-item-hoverable:hover:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}&.menu-item-active{background-color:rgba(17,24,39,.075);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}&.menu-item-active:is(.dark *){background-color:hsla(0,0%,100%,.1)}&.menu-item-active:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}}}.menu-collapse-item{display:flex;height:2.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 2px);padding-left:.75rem;padding-right:.75rem;font-weight:600;&.menu-collapse-item-light{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}&.menu-collapse-item-light:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}&.menu-collapse-item-dark{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}&.menu-collapse-item-dark:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}&.menu-collapse-item-dark:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}&.menu-collapse-item-dark:hover:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}&.menu-collapse-item-themed{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));--tw-text-opacity:0.8}&.menu-collapse-item-themed:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-bg-opacity:0.1;--tw-text-opacity:1}&.menu-collapse-item-transparent{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}&.menu-collapse-item-transparent:hover{background-color:rgba(17,24,39,.1);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}&.menu-collapse-item-transparent:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}&.menu-collapse-item-transparent:hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}&.menu-collapse-item-transparent:hover:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}}.menu-item-divider{margin-top:.5rem;margin-bottom:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.menu-item-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.menu-item-disabled{cursor:not-allowed;opacity:.6}.menu-item-link{display:flex;height:100%;width:100%;align-items:center}.menu-title{margin-top:1rem;margin-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;font-weight:600;text-transform:uppercase;&.menu-title-light{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}&.menu-title-dark{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}&.menu-title-themed{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));--tw-text-opacity:0.5}}.menu-light{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.menu-dark{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.menu-transparent{background-color:transparent}.tooltip{position:relative;z-index:50;max-width:250px;border-radius:var(--radius);padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tooltip-wrapper{display:inline-flex}.header{position:sticky;top:0;z-index:30;display:flex;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.header:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.header-wrapper{position:relative;width:100%;justify-content:space-between;padding:0 1rem}.header-action,.header-wrapper{display:flex;align-items:center}.header-action-item{margin-left:.25rem;margin-right:.25rem;cursor:pointer;border-radius:9999px;padding:.5rem}.header-action-item-hoverable{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.header-action-item-hoverable:hover{background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:0.05;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.header-action-item-hoverable:hover:is(.dark *){background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:0.4;--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}@keyframes wiggle{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.animate-wiggle{animation:wiggle .5s ease-in-out infinite}.side-nav{z-index:20;flex:1 1 auto;flex-shrink:0;flex-direction:column;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.side-nav-expand{position:sticky;top:0;height:100vh}.side-nav-content{height:calc(100vh - 4rem);overflow-y:auto}.side-nav-light{border-right-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.side-nav-dark,.side-nav-light{--tw-border-opacity:1;--tw-bg-opacity:1}.side-nav-dark{border-right-width:1px;border-color:rgb(75 85 99/var(--tw-border-opacity,1));background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.side-nav-transparent{background-color:transparent}.stacked-side-nav{position:sticky;top:0;z-index:20;display:flex;height:100vh;flex:1 1 auto;flex-shrink:0;overflow-y:hidden;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.stacked-side-nav-content{height:calc(100vh - 4rem);overflow-y:auto}.stacked-side-nav-mini{z-index:10}.stacked-side-nav-secondary{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.stacked-side-nav-mini-light{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.stacked-side-nav-mini-dark{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.stacked-side-nav-secondary-light{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.stacked-side-nav-secondary-dark{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.secondary-header-light{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.secondary-header-dark{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}html{scroll-behavior:smooth;font-family:var(--font-inter),var(--font-plus-jakarta),"Inter","Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,html{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:800;letter-spacing:-.025em}p{font-weight:600}b,strong{font-weight:800}:root{--color-bg:#f7f6f2;--color-surface:#fff;--color-border:rgba(0,0,0,.08);--color-text:#141e19;--color-text-muted:#5e6863;--color-accent:#2563eb;--card-radius:20px;--section-pad-mobile:72px;--section-pad-desktop:120px}html.dark{--color-bg:#0e1512;--color-surface:#151f1a;--color-border:hsla(0,0%,100%,.08);--color-text:#f2f1ec;--color-text-muted:#9ba39e;--color-accent:#2563eb}.section-pad{padding-top:var(--section-pad-mobile);padding-bottom:var(--section-pad-mobile)}@media (min-width:768px){.section-pad{padding-top:var(--section-pad-desktop);padding-bottom:var(--section-pad-desktop)}}.card-lift{transition:transform .3s ease-out,box-shadow .3s ease-out,border-color .3s ease-out}.card-lift:hover{transform:translateY(-4px)}::-moz-selection{background-color:rgba(99,102,241,.25);color:#312e81}::selection{background-color:rgba(99,102,241,.25);color:#312e81}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f8fafc}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.bg-grid-pattern{background-image:radial-gradient(rgba(249,115,22,.12) 1px,transparent 0);background-size:24px 24px}.bg-dot-pattern{background-image:radial-gradient(rgba(148,163,184,.25) 1px,transparent 0);background-size:20px 20px}.glass-panel{background:hsla(0,0%,100%,.9);border:1px solid rgba(226,232,240,.8)}.glass-panel,.glass-panel-dark{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.glass-panel-dark{background:rgba(11,46,42,.9);border:1px solid hsla(0,0%,100%,.1)}@keyframes hero-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes hero-glow-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes how-it-works-progress{0%{width:0}to{width:100%}}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hero-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes shimmer{0%{transform:translateX(-150%) skewX(-20deg)}40%,to{transform:translateX(200%) skewX(-20deg)}}.hero-glow-pulse{animation:hero-glow-pulse 6s ease-in-out infinite}.hero-float{animation:hero-float 4s ease-in-out infinite}.hero-float-slow{animation:hero-float-slow 6s ease-in-out infinite}.hero-gradient-text{background:linear-gradient(135deg,#2563eb,#f97316 50%,#2563eb);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:hero-gradient-shift 4s ease-in-out infinite}.brand-gradient-warm{background-image:linear-gradient(135deg,#2563eb,#f97316)}.brand-gradient-warm-hover:hover{background-image:linear-gradient(135deg,#1d4ed8,#ea580c)}.brand-text-gradient-cool{background:linear-gradient(90deg,#ea580c,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.brand-text-gradient-warm{background:linear-gradient(90deg,#2563eb,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-grid-lines-light{background-image:linear-gradient(90deg,rgba(11,46,42,.035) 1px,transparent 0),linear-gradient(180deg,rgba(11,46,42,.035) 1px,transparent 0);background-size:3.5rem 3.5rem}.bg-grid-lines-dark{background-image:linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:4rem 4rem}.bg-grid-lines-warm{background-image:linear-gradient(90deg,rgba(37,99,235,.045) 1px,transparent 0),linear-gradient(180deg,rgba(37,99,235,.045) 1px,transparent 0);background-size:3.5rem 3.5rem}.gradient-mesh-bg{background:radial-gradient(at 10% 20%,rgba(37,99,235,.07) 0,transparent 50%),radial-gradient(at 90% 10%,rgba(249,115,22,.07) 0,transparent 50%),radial-gradient(at 50% 80%,rgba(234,88,12,.06) 0,transparent 50%),radial-gradient(at 80% 90%,rgba(251,146,60,.05) 0,transparent 50%)}.gradient-mesh-soft{background-image:linear-gradient(180deg,rgba(248,250,252,.95),rgba(239,246,255,.45) 50%,rgba(240,249,255,.7))}.gradient-mesh-dark{background:radial-gradient(at 20% 15%,rgba(37,99,235,.18) 0,transparent 55%),radial-gradient(at 85% 20%,rgba(249,115,22,.2) 0,transparent 55%),radial-gradient(at 50% 85%,rgba(234,88,12,.28) 0,transparent 60%),linear-gradient(135deg,#1f140e,#2e1a0f 50%,#120b06)}.gradient-badge-warm{background:linear-gradient(135deg,rgba(37,99,235,.12),rgba(249,115,22,.12));border:1px solid rgba(37,99,235,.3);color:#2563eb}.gradient-badge-cool,.gradient-badge-pink{background:linear-gradient(135deg,rgba(249,115,22,.12),rgba(234,88,12,.12));border:1px solid rgba(249,115,22,.3);color:#ea580c}.card-hover-eduotic{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.card-hover-eduotic:hover{transform:translateY(-6px);box-shadow:0 20px 30px -10px rgba(11,46,42,.12);border-color:rgba(37,99,235,.4)}.image-card-frame{position:relative;overflow:hidden;border-radius:1.5rem;transition:all .5s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px -10px rgba(11,46,42,.15);will-change:transform,box-shadow}.image-card-frame:hover{transform:translateY(-6px) scale(1.015);box-shadow:0 25px 50px -12px rgba(11,46,42,.25),0 0 30px 4px rgba(37,99,235,.18)}.image-card-frame img{transition:transform .8s cubic-bezier(.16,1,.3,1),filter .5s ease;will-change:transform,filter}.image-card-frame:hover img{transform:scale(1.07);filter:brightness(1.04) contrast(1.02)}.hero-shimmer{position:relative;overflow:hidden}.hero-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04) 20%,hsla(0,0%,100%,.25) 50%,hsla(0,0%,100%,.04) 80%,transparent);transform:translateX(-150%) skewX(-20deg);animation:shimmer 4s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none;z-index:10}.logo-animated{transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s ease}.logo-animated:hover{transform:scale(1.05) translateY(-1px);filter:drop-shadow(0 4px 12px rgba(255,107,74,.25))}@keyframes pulse-subtle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.04);opacity:.9}}@keyframes phone-ring{0%,to{transform:rotate(0deg) scale(1)}10%,30%{transform:rotate(-18deg) scale(1.12)}20%,40%{transform:rotate(18deg) scale(1.12)}50%{transform:rotate(0deg) scale(1)}}@keyframes beacon-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.18)}}.animate-phone-ring{animation:phone-ring 2s ease-in-out infinite;transform-origin:center center}.animate-phone-blink{animation:beacon-blink 1.2s ease-in-out infinite}.animate-pulse-subtle{animation:pulse-subtle 3s ease-in-out infinite}.animate-float-slow{animation:hero-float-slow 5s ease-in-out infinite}@keyframes float-phone{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes float-whatsapp{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes phone-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(249,115,22,.6),0 8px 20px -4px rgba(255,107,74,.45)}50%{box-shadow:0 0 0 12px rgba(249,115,22,0),0 14px 28px -4px rgba(249,115,22,.65)}}@keyframes whatsapp-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(37,211,102,.6),0 8px 20px -4px rgba(37,211,102,.45)}50%{box-shadow:0 0 0 12px rgba(37,211,102,0),0 14px 28px -4px rgba(37,211,102,.65)}}.animate-float-phone{animation:float-phone 3.2s ease-in-out infinite;will-change:transform}.animate-float-whatsapp{animation:float-whatsapp 3.6s ease-in-out .5s infinite;will-change:transform}.animate-phone-glow{animation:phone-pulse-glow 2.4s ease-in-out infinite!important}.animate-whatsapp-glow{animation:whatsapp-pulse-glow 2.4s ease-in-out .6s infinite!important}.hover-lift{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);will-change:transform}.hover-lift:hover{transform:translateY(-4px)}.hover-scale-icon{transition:transform .3s cubic-bezier(.16,1,.3,1)}.group:hover .hover-scale-icon{transform:scale(1.12) rotate(2deg)}.tap-bounce{transition:transform .15s ease-out}.tap-bounce:active{transform:scale(.96)}.glow-orange{box-shadow:0 0 25px -5px rgba(249,115,22,.35)}.glow-blue{box-shadow:0 0 25px -5px rgba(37,99,235,.35)}.glow-pink{box-shadow:0 0 25px -5px rgba(249,115,22,.35)}@keyframes button-blink-glow{0%,to{box-shadow:0 4px 14px 0 rgba(249,115,22,.3),0 0 0 0 rgba(37,99,235,.45);filter:brightness(1)}50%{box-shadow:0 6px 24px 3px rgba(249,115,22,.65),0 0 16px 4px rgba(37,99,235,.6);filter:brightness(1.12)}}@keyframes button-blink-soft{0%,to{box-shadow:0 0 0 0 hsla(0,0%,100%,.2);filter:brightness(1)}50%{box-shadow:0 0 14px 2px hsla(0,0%,100%,.45);filter:brightness(1.1)}}@keyframes button-blink-border{0%,to{border-color:rgba(37,99,235,.4);box-shadow:0 0 0 0 rgba(37,99,235,.3)}50%{border-color:rgba(249,115,22,.9);box-shadow:0 0 12px 2px rgba(249,115,22,.5)}}@keyframes button-shimmer-sweep{0%{transform:translateX(-160%) skewX(-25deg)}30%,to{transform:translateX(260%) skewX(-25deg)}}@keyframes pulse-ring-glow{0%,to{box-shadow:0 4px 14px 0 rgba(249,115,22,.35),0 0 0 0 rgba(37,99,235,.45)}50%{box-shadow:0 8px 24px 0 rgba(249,115,22,.6),0 0 0 8px rgba(37,99,235,0)}}@keyframes pulse-ring-blue{0%,to{box-shadow:0 4px 14px 0 rgba(37,99,235,.35),0 0 0 0 rgba(37,99,235,.45)}50%{box-shadow:0 8px 24px 0 rgba(37,99,235,.6),0 0 0 8px rgba(37,99,235,0)}}@keyframes subtle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin-slow{animation:spin-slow 8s linear infinite}.animate-float-subtle{animation:subtle-float 3s ease-in-out infinite}.btn-shimmer{position:relative;overflow:hidden;animation:button-blink-glow 2.2s ease-in-out infinite;will-change:box-shadow,filter}.btn-shimmer:before{content:"";position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45) 50%,transparent);transform:translateX(-160%) skewX(-25deg);animation:button-shimmer-sweep 2.4s ease-in-out infinite;pointer-events:none;z-index:10}.btn-blink{animation:button-blink-glow 2.2s ease-in-out infinite}.btn-blink,.btn-blink-soft{will-change:box-shadow,filter}.btn-blink-soft{animation:button-blink-soft 2.4s ease-in-out infinite}.btn-blink-border{animation:button-blink-border 2s ease-in-out infinite;will-change:border-color,box-shadow}.btn-shimmer-hover{position:relative;overflow:hidden}.btn-shimmer-hover:before{content:"";position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);transform:translateX(-160%) skewX(-25deg);transition:transform .6s ease-in-out;pointer-events:none;z-index:10}.btn-shimmer-hover:hover:before{transform:translateX(260%) skewX(-25deg)}.btn-glow-pulse{animation:pulse-ring-glow 2.8s ease-in-out infinite}.btn-glow-blue{animation:pulse-ring-blue 2.8s ease-in-out infinite}.btn-interactive{transition:all .25s cubic-bezier(.16,1,.3,1);will-change:transform,box-shadow}.btn-interactive:hover{transform:translateY(-2px) scale(1.02)}.btn-interactive:active{transform:translateY(1px) scale(.96)}.icon-slide-hover{transition:transform .25s cubic-bezier(.16,1,.3,1)}.group:hover .icon-slide-hover{transform:translateX(4px)}.icon-rotate-hover{transition:transform .3s cubic-bezier(.16,1,.3,1)}.group:hover .icon-rotate-hover{transform:rotate(15deg) scale(1.1)}@keyframes icon-float-main{0%,to{transform:translateY(0) scale(1) rotate(0deg);filter:drop-shadow(0 0 0 transparent)}35%{transform:translateY(-4.5px) scale(1.08) rotate(2.5deg);filter:drop-shadow(0 4px 8px rgba(37,99,235,.35))}70%{transform:translateY(2px) scale(.97) rotate(-1.5deg);filter:drop-shadow(0 2px 4px rgba(249,115,22,.25))}}@keyframes icon-float-reverse{0%,to{transform:translateY(0) scale(1) rotate(0deg);filter:drop-shadow(0 0 0 transparent)}38%{transform:translateY(3.5px) scale(.96) rotate(-2deg);filter:drop-shadow(0 2px 5px rgba(249,115,22,.25))}72%{transform:translateY(-4px) scale(1.09) rotate(2deg);filter:drop-shadow(0 4px 8px rgba(234,88,12,.35))}}@keyframes icon-float-sway{0%,to{transform:translateY(0) rotate(0deg) scale(1);filter:drop-shadow(0 0 0 transparent)}30%{transform:translateY(-3.5px) rotate(-3.5deg) scale(1.07);filter:drop-shadow(0 3px 6px rgba(255,107,74,.3))}60%{transform:translateY(2.5px) rotate(3deg) scale(.97);filter:drop-shadow(0 2px 4px rgba(249,115,22,.2))}85%{transform:translateY(-2px) rotate(-1deg) scale(1.04)}}@keyframes icon-badge-float{0%,to{transform:translateY(0) scale(1);box-shadow:0 4px 14px -2px rgba(11,46,42,.08)}50%{transform:translateY(-5px) scale(1.04);box-shadow:0 14px 26px -4px rgba(255,107,74,.28),0 0 12px 1px rgba(249,115,22,.15)}}@keyframes icon-badge-float-alt{0%,to{transform:translateY(0) scale(1);box-shadow:0 4px 14px -2px rgba(11,46,42,.08)}50%{transform:translateY(-4px) scale(1.03);box-shadow:0 12px 24px -4px rgba(249,115,22,.25),0 0 12px 1px rgba(234,88,12,.15)}}.icon-float,.lucide:not(.no-float),[class*=Fa]:not(.no-float),[class*=fa-]:not(.no-float),svg.lucide:not(.no-float),svg:not(.no-float){animation:icon-float-main 3.4s ease-in-out infinite;will-change:transform,opacity,filter;transform-origin:center center;display:inline-block;vertical-align:middle}.group:nth-child(2n) .lucide:not(.no-float),.group:nth-child(2n) svg:not(.no-float),:nth-child(2n)>.lucide:not(.no-float),:nth-child(2n)>svg:not(.no-float){animation:icon-float-reverse 3.8s ease-in-out .45s infinite}.group:nth-child(3n) .lucide:not(.no-float),.group:nth-child(3n) svg:not(.no-float),:nth-child(3n)>.lucide:not(.no-float),:nth-child(3n)>svg:not(.no-float){animation:icon-float-sway 4.2s ease-in-out .9s infinite}.group:nth-child(4n) .lucide:not(.no-float),.group:nth-child(4n) svg:not(.no-float),:nth-child(4n)>.lucide:not(.no-float),:nth-child(4n)>svg:not(.no-float){animation:icon-float-main 3.6s ease-in-out 1.35s infinite}.group:nth-child(5n) .lucide:not(.no-float),.group:nth-child(5n) svg:not(.no-float),:nth-child(5n)>.lucide:not(.no-float),:nth-child(5n)>svg:not(.no-float){animation:icon-float-reverse 4s ease-in-out 1.8s infinite}.group:nth-child(odd) [class*=rounded-2xl][class*=items-center][class*=justify-center]:not(button):not(a),.group:nth-child(odd) [class*=rounded-xl][class*=items-center][class*=justify-center]:not(button):not(a),.icon-badge-floating{animation:icon-badge-float 3.6s ease-in-out infinite;will-change:transform,box-shadow}.group:nth-child(2n) [class*=rounded-2xl][class*=items-center][class*=justify-center]:not(button):not(a),.group:nth-child(2n) [class*=rounded-xl][class*=items-center][class*=justify-center]:not(button):not(a){animation:icon-badge-float-alt 4s ease-in-out .6s infinite;will-change:transform,box-shadow}.group:hover .lucide:not(.animate-phone-ring):not(.animate-spin-slow):not(.no-float),.group:hover svg:not(.animate-phone-ring):not(.animate-spin-slow):not(.no-float),a:hover svg:not(.animate-phone-ring):not(.animate-spin-slow):not(.no-float),button:hover svg:not(.animate-phone-ring):not(.animate-spin-slow):not(.no-float){animation-play-state:paused;transform:translateY(-4px) scale(1.16) rotate(4deg)!important;filter:drop-shadow(0 6px 12px rgba(255,107,74,.45))!important;transition:all .3s cubic-bezier(.16,1,.3,1)}.btn,.btn-interactive,.btn-shimmer,[role=button]:not([disabled]):not(.no-blink),button:not([disabled]):not(.no-blink),input[type=button]:not([disabled]),input[type=submit]:not([disabled]){transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),filter .25s ease;will-change:transform,box-shadow,filter}.btn-blink,a.bg-gradient-to-r,a.btn-shimmer,button.bg-gradient-to-r,button.btn-shimmer{animation:button-blink-glow 2.2s ease-in-out infinite;will-change:transform,box-shadow,filter}.btn-blink-soft,a.btn-interactive:not(.btn-shimmer):not(.bg-gradient-to-r),button:not(.btn-shimmer):not(.bg-gradient-to-r):not([disabled]):not(.no-blink){animation:button-blink-soft 2.6s ease-in-out infinite;will-change:transform,box-shadow,filter}[role=button]:not([disabled]):hover,a.btn-interactive:hover,button:not([disabled]):hover{transform:translateY(-2px) scale(1.02)}[role=button]:not([disabled]):active,a.btn-interactive:active,button:not([disabled]):active{transform:translateY(1px) scale(.96)}html{-webkit-tap-highlight-color:transparent}[role=button],a,button{touch-action:manipulation}.animate-phone-glow,.animate-phone-ring,.animate-pulse-subtle,.animate-whatsapp-glow,.btn-interactive,.btn-shimmer,.hero-float,.hero-float-slow{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px}@keyframes marquee-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-scroll-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.animate-marquee-infinite{display:flex;width:-moz-max-content;width:max-content;animation:marquee-scroll-left 40s linear infinite;will-change:transform}.animate-marquee-infinite:hover{animation-play-state:paused}.animate-marquee-reverse{display:flex;width:-moz-max-content;width:max-content;animation:marquee-scroll-right 40s linear infinite;will-change:transform}.animate-marquee-reverse:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html.dark{color-scheme:dark}html.dark ::-moz-selection{background-color:rgba(249,115,22,.4);color:#f2f1ec}html.dark ::selection{background-color:rgba(249,115,22,.4);color:#f2f1ec}html.dark ::-webkit-scrollbar-track{background:#0e1512}html.dark ::-webkit-scrollbar-thumb{background:#1e3027}html.dark ::-webkit-scrollbar-thumb:hover{background:#2b4539}html.dark .bg-white,html.dark .bg-white\/80,html.dark .bg-white\/90,html.dark .bg-white\/95,html.dark .bg-white\/98{background-color:#151f1a}html.dark .bg-slate-50,html.dark .bg-slate-50\/50,html.dark .bg-slate-50\/80{background-color:#0e1512}html.dark .bg-slate-100,html.dark .bg-slate-100\/70,html.dark .bg-slate-100\/80{background-color:#1a2822}html.dark .bg-\[\#f7f7f7\]{background-color:#0e1512}html.dark .text-slate-900{color:#f2f1ec}html.dark .text-slate-800{color:#e2e0d8}html.dark .text-slate-700{color:#c2c0b6}html.dark .text-slate-500,html.dark .text-slate-600{color:#9ba39e}html.dark .text-slate-400{color:#7b847f}html.dark .border-slate-100{border-color:hsla(0,0%,100%,.06)}html.dark .border-slate-200,html.dark .border-slate-200\/60,html.dark .border-slate-200\/80{border-color:hsla(0,0%,100%,.08)}html.dark .border-slate-300{border-color:hsla(0,0%,100%,.12)}html.dark hr{border-color:hsla(0,0%,100%,.08)}html.dark .bg-blue-50,html.dark .bg-blue-50\/70{background-color:rgba(37,99,235,.18)}html.dark .bg-amber-50,html.dark .bg-amber-50\/70,html.dark .bg-orange-50,html.dark .bg-orange-50\/70{background-color:rgba(249,115,22,.16)}html.dark .glass-panel{background:rgba(21,31,26,.85);border:1px solid hsla(0,0%,100%,.08)}html.dark .gradient-mesh-soft{background-image:linear-gradient(180deg,rgba(14,21,18,.95),rgba(21,31,26,.5) 50%,rgba(14,21,18,.9))}html.dark .bg-grid-lines-light{background-image:linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.04) 1px,transparent 0)}html.dark [class*=shadow-]{--tw-shadow-color:rgba(0,0,0,.55)}html.dark body{background-color:#0e1512;color:#f2f1ec}