.scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.3) transparent}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:rgba(156,163,175,.3);border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:rgba(156,163,175,.5)}.scrollbar-thin-dark{scrollbar-width:thin;scrollbar-color:rgba(75,85,99,.5) transparent}.scrollbar-thin-dark::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thin-dark::-webkit-scrollbar-track{background:transparent}.scrollbar-thin-dark::-webkit-scrollbar-thumb{background-color:rgba(75,85,99,.5);border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.scrollbar-thin-dark::-webkit-scrollbar-thumb:hover{background-color:rgba(75,85,99,.7)}:root{--color-primary:rgb(10 37 64);--color-primary-rgb:10 37 64;--color-primary-hover:rgb(13 47 77);--color-primary-hover-rgb:13 47 77;--color-accent:rgb(0 212 179);--color-accent-rgb:0 212 179;--color-accent-hover:rgb(0 184 154);--color-accent-hover-rgb:0 184 154;--color-bg-dark:rgb(15 20 25);--color-bg-dark-rgb:15 20 25;--color-bg-light:rgb(255 255 255);--color-bg-light-rgb:255 255 255;--color-contrast:rgb(248 250 252);--color-contrast-rgb:248 250 252;--color-success:rgb(16 185 129);--color-success-rgb:16 185 129;--color-warning:rgb(245 158 11);--color-warning-rgb:245 158 11;--color-error:rgb(239 68 68);--color-error-rgb:239 68 68;--color-info:rgb(59 130 246);--color-info-rgb:59 130 246;--color-secondary:rgb(139 92 246);--color-secondary-rgb:139 92 246;--color-lia:rgb(0 212 179);--color-lia-rgb:0 212 179;--color-progress:rgb(0 212 179);--color-progress-rgb:0 212 179;--color-card-bg:rgb(255 255 255);--color-card-bg-rgb:255 255 255;--color-surface:rgb(15 20 25);--color-surface-rgb:15 20 25;--color-border:rgb(255 255 255);--color-border-rgb:255 255 255;--color-muted:rgb(136 153 166);--color-muted-rgb:136 153 166;--color-gray-50:rgb(248 250 252);--color-gray-50-rgb:248 250 252;--color-gray-100:rgb(241 245 249);--color-gray-100-rgb:241 245 249;--color-gray-200:rgb(233 236 239);--color-gray-200-rgb:233 236 239;--color-gray-300:rgb(222 226 230);--color-gray-300-rgb:222 226 230;--color-gray-400:rgb(206 212 218);--color-gray-400-rgb:206 212 218;--color-gray-500:rgb(108 117 125);--color-gray-500-rgb:108 117 125;--color-gray-600:rgb(73 80 87);--color-gray-600-rgb:73 80 87;--color-gray-700:rgb(52 58 64);--color-gray-700-rgb:52 58 64;--color-gray-800:rgb(30 35 41);--color-gray-800-rgb:30 35 41;--color-gray-900:rgb(15 20 25);--color-gray-900-rgb:15 20 25;--color-gray-950:rgb(10 13 18);--color-gray-950-rgb:10 13 18;--status-locked:rgb(107 114 128);--status-locked-rgb:107 114 128;--status-not-started:rgb(156 163 175);--status-not-started-rgb:156 163 175;--status-in-progress:rgb(0 212 179);--status-in-progress-rgb:0 212 179;--status-completed:rgb(16 185 129);--status-completed-rgb:16 185 129}.light,:root{--color-primary:rgb(10 37 64);--color-primary-rgb:10 37 64;--color-primary-hover:rgb(13 47 77);--color-primary-hover-rgb:13 47 77;--color-accent:rgb(0 212 179);--color-accent-rgb:0 212 179;--color-accent-hover:rgb(0 184 154);--color-accent-hover-rgb:0 184 154;--color-bg-dark:rgb(248 250 252);--color-bg-dark-rgb:248 250 252;--color-bg-light:rgb(255 255 255);--color-bg-light-rgb:255 255 255;--color-contrast:rgb(30 41 59);--color-contrast-rgb:30 41 59;--color-success:rgb(16 185 129);--color-success-rgb:16 185 129;--color-warning:rgb(245 158 11);--color-warning-rgb:245 158 11;--color-error:rgb(239 68 68);--color-error-rgb:239 68 68;--color-info:rgb(59 130 246);--color-info-rgb:59 130 246;--color-secondary:rgb(139 92 246);--color-secondary-rgb:139 92 246;--color-lia:rgb(0 153 135);--color-lia-rgb:0 153 135;--color-progress:rgb(0 212 179);--color-progress-rgb:0 212 179;--color-card-bg:rgb(255 255 255);--color-card-bg-rgb:255 255 255;--color-surface:rgb(255 255 255);--color-surface-rgb:255 255 255;--color-border:rgb(226 232 240);--color-border-rgb:226 232 240;--color-muted:rgb(100 116 139);--color-muted-rgb:100 116 139;--color-gray-50:rgb(15 20 25);--color-gray-50-rgb:15 20 25;--color-gray-100:rgb(30 41 59);--color-gray-100-rgb:30 41 59;--color-gray-200:rgb(226 232 240);--color-gray-200-rgb:226 232 240;--color-gray-300:rgb(203 213 225);--color-gray-300-rgb:203 213 225;--color-gray-400:rgb(148 163 184);--color-gray-400-rgb:148 163 184;--color-gray-500:rgb(100 116 139);--color-gray-500-rgb:100 116 139;--color-gray-600:rgb(71 85 105);--color-gray-600-rgb:71 85 105;--color-gray-700:rgb(241 245 249);--color-gray-700-rgb:241 245 249;--color-gray-800:rgb(248 250 252);--color-gray-800-rgb:248 250 252;--color-gray-900:rgb(255 255 255);--color-gray-900-rgb:255 255 255;--color-gray-950:rgb(255 255 255);--color-gray-950-rgb:255 255 255;--status-locked:rgb(107 114 128);--status-locked-rgb:107 114 128;--status-not-started:rgb(156 163 175);--status-not-started-rgb:156 163 175;--status-in-progress:rgb(0 212 179);--status-in-progress-rgb:0 212 179;--status-completed:rgb(16 185 129);--status-completed-rgb:16 185 129}.dark{--color-primary:rgb(10 37 64);--color-primary-rgb:10 37 64;--color-primary-hover:rgb(13 47 77);--color-primary-hover-rgb:13 47 77;--color-accent:rgb(0 212 179);--color-accent-rgb:0 212 179;--color-accent-hover:rgb(0 184 154);--color-accent-hover-rgb:0 184 154;--color-bg-dark:rgb(15 20 25);--color-bg-dark-rgb:15 20 25;--color-bg-light:rgb(255 255 255);--color-bg-light-rgb:255 255 255;--color-contrast:rgb(248 250 252);--color-contrast-rgb:248 250 252;--color-success:rgb(16 185 129);--color-success-rgb:16 185 129;--color-warning:rgb(245 158 11);--color-warning-rgb:245 158 11;--color-error:rgb(239 68 68);--color-error-rgb:239 68 68;--color-info:rgb(59 130 246);--color-info-rgb:59 130 246;--color-secondary:rgb(139 92 246);--color-secondary-rgb:139 92 246;--color-lia:rgb(0 212 179);--color-lia-rgb:0 212 179;--color-progress:rgb(0 212 179);--color-progress-rgb:0 212 179;--color-card-bg:rgb(255 255 255);--color-card-bg-rgb:255 255 255;--color-surface:rgb(15 20 25);--color-surface-rgb:15 20 25;--color-border:rgb(255 255 255);--color-border-rgb:255 255 255;--color-muted:rgb(136 153 166);--color-muted-rgb:136 153 166;--color-gray-50:rgb(248 250 252);--color-gray-50-rgb:248 250 252;--color-gray-100:rgb(241 245 249);--color-gray-100-rgb:241 245 249;--color-gray-200:rgb(233 236 239);--color-gray-200-rgb:233 236 239;--color-gray-300:rgb(222 226 230);--color-gray-300-rgb:222 226 230;--color-gray-400:rgb(206 212 218);--color-gray-400-rgb:206 212 218;--color-gray-500:rgb(108 117 125);--color-gray-500-rgb:108 117 125;--color-gray-600:rgb(73 80 87);--color-gray-600-rgb:73 80 87;--color-gray-700:rgb(52 58 64);--color-gray-700-rgb:52 58 64;--color-gray-800:rgb(30 35 41);--color-gray-800-rgb:30 35 41;--color-gray-900:rgb(15 20 25);--color-gray-900-rgb:15 20 25;--color-gray-950:rgb(10 13 18);--color-gray-950-rgb:10 13 18;--status-locked:rgb(107 114 128);--status-locked-rgb:107 114 128;--status-not-started:rgb(156 163 175);--status-not-started-rgb:156 163 175;--status-in-progress:rgb(0 212 179);--status-in-progress-rgb:0 212 179;--status-completed:rgb(16 185 129);--status-completed-rgb:16 185 129}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;height:100%}body{color:var(--color-contrast);background:var(--color-bg-dark);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:0;display:none}.dark ::-webkit-scrollbar-track{background:var(--color-gray-800)}.dark ::-webkit-scrollbar-thumb{background:var(--color-gray-600);border-radius:4px}.dark ::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}.light ::-webkit-scrollbar-track{background:var(--color-gray-200)}.light ::-webkit-scrollbar-thumb{background:var(--color-gray-400);border-radius:4px}.light ::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}.lia-textarea-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.5) transparent}.lia-textarea-scrollbar::-webkit-scrollbar{width:4px}.lia-textarea-scrollbar::-webkit-scrollbar-track{background:transparent}.lia-textarea-scrollbar::-webkit-scrollbar-thumb{background:rgba(156,163,175,.5);border-radius:2px}.lia-textarea-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(156,163,175,.7)}.dark .lia-textarea-scrollbar{scrollbar-color:rgba(148,163,184,.4) transparent}.dark .lia-textarea-scrollbar::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4)}.dark .lia-textarea-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.6)}.dark .navbar-scrolled{background:rgba(15,20,25,.8);backdrop-filter:blur(12px);border-bottom:1px solid rgba(108,117,125,.3)}.light .navbar-scrolled{background:rgba(255,255,255,.8);backdrop-filter:blur(12px);border-bottom:1px solid rgba(233,236,239,.8)}.navbar-logo-text{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark .navbar-logo-text{background:linear-gradient(135deg,var(--color-bg-light) 0,var(--color-bg-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.navbar-mobile-button{background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.1);backdrop-filter:blur(8px)}.dark .navbar-mobile-button{background:rgba(30,41,59,.8);border:1px solid rgba(71,85,105,.3);backdrop-filter:blur(8px)}.navbar-mobile-menu{background:rgba(255,255,255,.95);backdrop-filter:blur(12px);border-top:1px solid rgba(0,0,0,.1)}.dark .navbar-mobile-menu{background:rgba(15,23,42,.95);backdrop-filter:blur(12px);border-top:1px solid rgba(71,85,105,.3)}.logo-adaptive{filter:drop-shadow(0 0 8px rgba(59,130,246,.3))}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%,to{opacity:.4}50%{opacity:1}}.animate-fade-in-up{animation:fadeInUp .6s ease-out}.animate-fade-in-down{animation:fadeInDown .6s ease-out}.animate-fade-in-left{animation:fadeInLeft .6s ease-out}.animate-fade-in-right{animation:fadeInRight .6s ease-out}.animate-scale-in{animation:scaleIn .4s ease-out}.animate-pulse-slow{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-shimmer{animation:shimmer 2s infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);background-size:200px 100%}.animate-float{animation:float 3s ease-in-out infinite}.animate-glow{animation:glow 2s ease-in-out infinite}@keyframes rainbow-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.gradient-text{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 50%,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-purple{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-blue{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark .glass{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.light .glass{background:rgba(255,255,255,.8);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.1)}.glass-dark{background:rgba(15,23,42,.8);backdrop-filter:blur(12px);border:1px solid rgba(71,85,105,.3)}.light .glass-dark{background:rgba(255,255,255,.9);backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.1)}.card-hover{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.card-hover:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.btn-hover{position:relative;overflow:hidden;transition:opacity .3s ease,transform .3s ease,background-color .3s ease}.btn-hover:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.btn-hover:hover:before{left:100%}.skeleton{background:linear-gradient(90deg,var(--color-legacy-f0f0f0) 25%,var(--color-legacy-e0e0e0) 50%,var(--color-legacy-f0f0f0) 75%);background-size:200% 100%}.skeleton,.skeleton-dark{animation:shimmer 1.5s infinite}.skeleton-dark{background:linear-gradient(90deg,var(--color-legacy-374151) 25%,var(--color-legacy-4b5563) 50%,var(--color-legacy-374151) 75%);background-size:200% 100%}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-4{-webkit-line-clamp:4}.focus-ring: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#111827}.shadow-glow{box-shadow:0 0 20px rgba(59,130,246,.3)}.shadow-glow-purple{box-shadow:0 0 20px rgba(139,92,246,.3)}.shadow-glow-pink{box-shadow:0 0 20px rgba(236,72,153,.3)}.text-responsive{font-size:clamp(1rem,2.5vw,1.5rem)}.text-responsive-lg{font-size:clamp(1.5rem,4vw,3rem)}.text-responsive-xl{font-size:clamp(2rem,5vw,4rem)}.transition-smooth{transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}.transition-bounce{transition:opacity .3s cubic-bezier(.68,-.55,.265,1.55),transform .3s cubic-bezier(.68,-.55,.265,1.55)}@media (prefers-color-scheme:dark){.dark-mode-gradient{background:linear-gradient(135deg,var(--color-legacy-1e293b) 0,var(--color-legacy-334155) 100%)}}@media print{.no-print{display:none!important}}@media (prefers-contrast:high){.high-contrast{border:2px solid}}.dark .auth-page-enhanced{background:var(--color-bg-dark)}.light .auth-page-enhanced{background:var(--color-gray-50)}.dark .auth-input{width:100%;border-radius:16px;border-width:1px;border-color:rgb(71 85 105/.5);background-color:rgb(30 41 59/.5);padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark .auth-input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.dark .auth-input::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity,1))}.dark .auth-input{--tw-backdrop-blur:blur(4px);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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.dark .auth-input:focus{border-color:transparent;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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(59 130 246/0.5)}.light .auth-input{width:100%;border-radius:16px;border-width:1px;border-color:rgb(209 213 219/.5);background-color:rgb(255 255 255/.9);padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.light .auth-input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.light .auth-input::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.light .auth-input{--tw-backdrop-blur:blur(4px);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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.light .auth-input:focus{border-color:transparent;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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(59 130 246/0.5)}.dark .auth-input:focus{border-color:rgb(var(--color-accent-rgb)/.5);background-color:rgb(51 65 85/.5);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-shadow-color:rgb(var(--color-accent-rgb)/0.1);--tw-shadow:var(--tw-shadow-colored)}.dark .auth-input:focus,.light .auth-input:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.light .auth-input:focus{border-color:rgb(var(--color-primary-rgb)/.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-shadow-color:rgb(var(--color-primary-rgb)/0.1);--tw-shadow:var(--tw-shadow-colored)}.dark .auth-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark .auth-input::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.light .auth-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.light .auth-input::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark .auth-label{color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark .auth-label,.light .auth-label{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1}.light .auth-label{color:rgb(55 65 81/var(--tw-text-opacity,1))}.dark .auth-error{color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark .auth-error,.light .auth-error{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1}.light .auth-error{color:rgb(220 38 38/var(--tw-text-opacity,1))}.dark .auth-card-enhanced{border-width:1px;border-color:rgb(var(--color-primary-rgb)/.3);background-color:rgb(var(--color-gray-800-rgb)/.8)}.dark .auth-card-enhanced,.light .auth-card-enhanced{--tw-shadow:0 25px 50px -12px rgb(0 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);--tw-backdrop-blur:blur(24px);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)}.light .auth-card-enhanced{border-width:1px;border-color:rgb(229 231 235/.5);background-color:rgb(255 255 255/.9)}.dark .bg-glass-enhanced{background:rgba(30,35,41,.8);backdrop-filter:blur(20px);border:1px solid rgba(10,37,64,.3)}.light .bg-glass-enhanced{background:rgba(255,255,255,.9);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.1)}.dark .border-glass-light{border:1px solid rgba(148,163,184,.2)}.light .border-glass-light{border:1px solid rgba(0,0,0,.1)}.dark .text-color-contrast{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.light .text-color-contrast{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.dark .text-text-tertiary{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.light .text-text-tertiary{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark .text-text-secondary{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.light .text-text-secondary{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.border-error{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.dark .auth-modal{background:var(--color-gray-900);border:1px solid rgba(71,85,105,.3)}.light .auth-modal{background:var(--color-bg-light);border:1px solid rgba(0,0,0,.1)}.dark .legal-modal-header{background:var(--color-primary);border-bottom:1px solid rgba(71,85,105,.3)}.light .legal-modal-header{background:var(--color-primary);border-bottom:1px solid rgba(0,0,0,.1)}.dark .legal-modal-tabs{background:var(--color-gray-800);border-bottom:1px solid rgba(71,85,105,.3)}.light .legal-modal-tabs{background:var(--color-gray-50);border-bottom:1px solid rgba(0,0,0,.1)}.dark .legal-modal-content{background:var(--color-gray-900)}.light .legal-modal-content{background:var(--color-bg-light)}.dark .legal-modal-footer{background:var(--color-gray-800);border-top:1px solid rgba(71,85,105,.3)}.light .legal-modal-footer{background:var(--color-gray-50);border-top:1px solid rgba(0,0,0,.1)}.auth-input:focus{transform:translateY(-1px);box-shadow:0 10px 25px -5px rgba(59,130,246,.1),0 4px 6px -2px rgba(59,130,246,.05)}.auth-input:hover:not(:focus){border-color:rgb(100 116 139/.5);background-color:rgb(51 65 85/.4)}.community-post{background:rgba(255,255,255,.9);border:1px solid rgba(229,231,235,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:1rem;padding:1.5rem;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;contain:layout style paint}.dark .community-post{background:rgba(30,41,59,.5);border-color:rgba(71,85,105,.5)}.community-post:hover{background:rgba(249,250,251,1);border-color:rgba(209,213,219,.6);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.dark .community-post:hover{background:rgba(30,41,59,.6);border-color:rgba(71,85,105,.6);box-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3)}.facebook-stats-bar{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;font-size:.875rem;color:rgb(107,114,128);border-bottom:1px solid rgba(229,231,235,.3)}.dark .facebook-stats-bar{color:rgb(148,163,184);border-bottom-color:rgba(71,85,105,.3)}.facebook-stats-bar .reaction-icons{display:flex;align-items:center;gap:.25rem}.facebook-stats-bar .reaction-icon{width:1.25rem;height:1.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center}.facebook-stats-bar .reaction-count{color:rgb(55,65,81)}.dark .facebook-stats-bar .reaction-count{color:rgb(203,213,225)}.facebook-stats-bar .comment-count{color:rgb(107,114,128);transition:color .2s;cursor:pointer}.dark .facebook-stats-bar .comment-count{color:rgb(148,163,184)}.facebook-stats-bar .comment-count:hover{color:rgb(59,130,246)}.dark .facebook-stats-bar .comment-count:hover{color:rgb(96,165,250)}.facebook-actions-bar{display:flex;align-items:center;justify-content:space-around;padding:.5rem 0}.facebook-action-button{display:flex;align-items:center;gap:.5rem;color:rgb(107,114,128);transition:color .2s;padding:.5rem 1rem;border-radius:.5rem}.dark .facebook-action-button{color:rgb(148,163,184)}.facebook-action-button:hover{color:rgb(59,130,246);background:rgba(249,250,251,.5)}.dark .facebook-action-button:hover{color:rgb(96,165,250);background:rgba(30,41,59,.3)}.community-media-container{position:relative;overflow:hidden;border-radius:16px;border-width:1px;border-color:rgb(51 65 85/.5);background-color:rgb(30 41 59/.5)}.community-media-container img{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.theme-toggle-button{border:1px solid rgba(71,85,105,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .theme-toggle-button,.theme-toggle-button{background:rgba(30,41,59,.95);color:var(--color-contrast)}.dark .theme-toggle-button{border-color:rgba(71,85,105,.5)}.light .theme-toggle-button{background:rgba(255,255,255,.95);border-color:rgba(0,0,0,.1);color:var(--color-contrast)}.dark .theme-toggle-button:hover,.theme-toggle-button:hover{background:rgba(30,41,59,1)}.light .theme-toggle-button:hover{background:rgba(248,250,252,1)}.theme-toggle-dropdown{background:rgba(30,41,59,.98);border-color:rgba(71,85,105,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dark .theme-toggle-dropdown{background:rgba(15,23,42,.98);border-color:rgba(71,85,105,.6);box-shadow:0 10px 25px -5px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3)}.light .theme-toggle-dropdown{background:rgba(255,255,255,.98);border-color:rgba(0,0,0,.15);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.theme-toggle-dropdown-mobile{background:rgba(30,41,59,.98);border-color:rgba(71,85,105,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dark .theme-toggle-dropdown-mobile{background:rgba(15,23,42,.98);border-color:rgba(71,85,105,.6);box-shadow:0 10px 25px -5px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3)}.light .theme-toggle-dropdown-mobile{background:rgba(255,255,255,.98);border-color:rgba(0,0,0,.15);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.theme-toggle-option{color:var(--color-contrast)}.dark .theme-toggle-option,.light .theme-toggle-option{color:var(--color-contrast);background:transparent}.theme-toggle-option:hover{background:rgba(59,130,246,.1)}.dark .theme-toggle-option:hover{background:rgba(59,130,246,.15);color:var(--color-primary)}.light .theme-toggle-option:hover{background:rgba(59,130,246,.1);color:var(--color-primary)}.theme-toggle-option.active{background:rgba(59,130,246,.15);color:var(--color-primary)}.dark .theme-toggle-option.active{background:rgba(59,130,246,.2);color:var(--color-primary)}.light .theme-toggle-option.active{background:rgba(59,130,246,.15);color:var(--color-primary)}.community-media-container:hover img{--tw-scale-x:1.02;--tw-scale-y:1.02;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))}.community-video-player{position:relative;overflow:hidden;border-radius:16px;border-width:1px;border-color:rgb(51 65 85/.5);background-color:rgb(30 41 59/.5)}.community-video-player video{height:auto;width:100%}.attachment-link{border-width:1px;border-color:rgb(var(--color-primary-rgb)/.3);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--color-primary-rgb)/0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-primary-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-accent-rgb)/0.3) var(--tw-gradient-to-position)}.attachment-link:hover{border-color:rgb(var(--color-primary-rgb)/.5);--tw-gradient-from:rgb(var(--color-primary-rgb)/0.4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-primary-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-accent-rgb)/0.4) var(--tw-gradient-to-position)}.attachment-document{border-width:1px;border-color:rgb(71 85 105/.5);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(30 41 59/0.5) var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 41 59/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(51 65 85/0.5) var(--tw-gradient-to-position)}.attachment-document:hover{border-color:rgb(71 85 105/.7);--tw-gradient-from:rgb(30 41 59/0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 41 59/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(51 65 85/0.6) var(--tw-gradient-to-position)}.attachment-link-icon{border-width:1px;border-color:rgb(var(--color-primary-rgb)/.3);background-color:rgb(var(--color-primary-rgb)/.2);--tw-text-opacity:1;color:rgb(var(--color-accent-rgb)/var(--tw-text-opacity,1))}.attachment-document-icon{border-width:1px;border-color:rgb(100 116 139/.5);background-color:rgb(71 85 105/.5);--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.community-post-header{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between}.community-post-avatar{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--color-primary-rgb)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-primary-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-accent-rgb)) var(--tw-gradient-to-position)}.community-post-content{color:rgb(17,24,39);line-height:1.75;margin-bottom:1rem}.dark .community-post-content{color:rgb(255,255,255)}.community-post-actions{display:flex;align-items:center;gap:1.5rem;border-top-width:1px;border-color:rgb(51 65 85/.5);padding-top:1rem}.community-comment{background:rgba(249,250,251,.8);border:1px solid rgba(229,231,235,.5);border-radius:.75rem;padding:1rem}.dark .community-comment{background:rgba(30,41,59,.3);border-color:rgba(71,85,105,.5)}.community-comment:hover{background:rgba(243,244,246,1)}.dark .community-comment:hover{background:rgba(30,41,59,.4)}.community-reaction-menu{padding:.5rem}.community-reaction-menu,.community-share-menu{position:absolute;bottom:100%;left:0;z-index:50;margin-bottom:.5rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgb(0 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);--tw-backdrop-blur:blur(4px);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)}.community-share-menu{min-width:200px;padding:.75rem}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-slide-in-up{animation:slideInUp .3s ease-out}.animate-slide-in-down{animation:slideInDown .3s ease-out}.animate-scale-in{animation:scaleIn .2s ease-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.animate-fade-in{animation:fade-in .3s ease-out}.animate-slide-in{animation:slide-in .4s ease-out}.glass-card{background:rgba(30,41,59,.4);backdrop-filter:blur(16px);border:1px solid rgba(71,85,105,.3);contain:layout style paint}.glass-card:hover{background:rgba(30,41,59,.6);border:1px solid rgba(71,85,105,.5)}.btn-primary{border-radius:16px;--tw-bg-opacity:1;padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 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-shadow-color:rgb(var(--color-primary-rgb)/0.25);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary,.btn-primary:hover{background-color:rgb(var(--color-primary-rgb)/var(--tw-bg-opacity,1))}.btn-primary:hover{--tw-bg-opacity:1}.btn-primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-accent-rgb)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-primary-rgb)/var(--tw-text-opacity,1));--tw-shadow-color:rgb(var(--color-accent-rgb)/0.25);--tw-shadow:var(--tw-shadow-colored)}.btn-primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-accent-rgb)/var(--tw-bg-opacity,1))}.btn-secondary{border-radius:16px;border-width:1px;border-color:rgb(71 85 105/.5);background-color:rgb(51 65 85/.5);padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-secondary:hover{background-color:rgb(71 85 105/.5)}.btn-success{border-radius:16px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgb(34 197 94/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#16a34a var(--tw-gradient-to-position);padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 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-shadow-color:rgb(34 197 94/0.25);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-success:hover{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:rgb(22 163 74/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#15803d var(--tw-gradient-to-position)}.btn-accent{border-radius:16px;--tw-bg-opacity:1;padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 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-shadow-color:rgb(var(--color-primary-rgb)/0.25);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-accent,.btn-accent:hover{background-color:rgb(var(--color-primary-rgb)/var(--tw-bg-opacity,1))}.btn-accent:hover{--tw-bg-opacity:1}.btn-accent:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-accent-rgb)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-primary-rgb)/var(--tw-text-opacity,1));--tw-shadow-color:rgb(var(--color-accent-rgb)/0.25);--tw-shadow:var(--tw-shadow-colored)}.btn-accent:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-accent-rgb)/var(--tw-bg-opacity,1))}.text-gradient-blue{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-purple{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-green{background:linear-gradient(135deg,var(--color-success) 0,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-aqua{background:linear-gradient(135deg,var(--color-accent) 0,var(--color-accent-hover) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.hero-title-text{color:var(--color-contrast);transition:color .3s ease}.hero-description-text{color:var(--color-contrast);opacity:.9;transition:color .3s ease,opacity .3s ease}.hero-benefit-text,.hero-benefits-title{color:var(--color-contrast);transition:color .3s ease}.hero-benefit-description{color:var(--color-contrast);opacity:.85;transition:color .3s ease,opacity .3s ease}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.business-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dark .bg-carbon-800.business-card,.dark .bg-carbon-900.business-card,.dark .business-panel-content .bg-carbon-800:not(.no-theme),.dark .business-panel-content .bg-carbon-900:not(.no-theme){background-color:rgba(var(--org-card-background-rgb,15,23,42),var(--org-card-opacity,1))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--org-text-color,var(--color-gray-50))}.dark .business-panel-layout .bg-carbon-800:not(.sidebar):not(.header),.dark .business-panel-layout .bg-carbon-900:not(.sidebar):not(.header),.dark .business-panel-layout .bg-gradient-to-br,.dark .business-panel-layout .bg-gradient-to-br.from-carbon-700.to-carbon-800,.dark .business-panel-layout .from-carbon-700,.dark .business-panel-layout .to-carbon-800,.dark .business-panel-layout [class*=bg-gradient-to-br][class*=from-carbon]{background:rgba(var(--org-card-background-rgb,15,23,42),var(--org-card-opacity,1))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dark .business-panel-content h1,.dark .business-panel-content h2,.dark .business-panel-content h3,.dark .business-panel-content h4,.dark .business-panel-content label,.dark .business-panel-content p,.dark .business-panel-layout h1,.dark .business-panel-layout h2,.dark .business-panel-layout h3,.dark .business-panel-layout h4,.dark .business-panel-layout label{color:var(--org-text-color,var(--color-gray-50))}.dark .business-panel-content .text-carbon-300,.dark .business-panel-content .text-carbon-400{color:var(--org-text-color,var(--color-gray-400))!important;opacity:.7}.dark .business-panel-content input:not([type=color]):not([type=range]):not([type=checkbox]):not([type=radio]),.dark .business-panel-content select,.dark .business-panel-content textarea{color:var(--org-text-color,var(--color-bg-light))!important}.dark .business-panel-layout input:not([type=color]):not([type=range]):not([type=checkbox]):not([type=radio]),.dark .business-panel-layout option,.dark .business-panel-layout select,.dark .business-panel-layout textarea{background-color:rgba(var(--org-card-background-rgb,30,41,59),var(--org-card-opacity,1))!important;color:var(--org-text-color,var(--color-bg-light))!important;border-color:var(--org-border-color,var(--color-legacy-334155))!important}.dark .business-panel-content input::-moz-placeholder,.dark .business-panel-content textarea::-moz-placeholder,.dark .business-panel-layout input::-moz-placeholder,.dark .business-panel-layout textarea::-moz-placeholder{color:var(--org-text-color,var(--color-gray-400))!important;opacity:.5}.dark .business-panel-content input::placeholder,.dark .business-panel-content textarea::placeholder,.dark .business-panel-layout input::placeholder,.dark .business-panel-layout textarea::placeholder{color:var(--org-text-color,var(--color-gray-400))!important;opacity:.5}.dark .business-panel-layout .text-carbon-200,.dark .business-panel-layout .text-carbon-300,.dark .business-panel-layout [class~=text-white]{color:var(--org-text-color,var(--color-gray-50))!important}.dark .business-panel-layout .text-carbon-400{color:var(--org-text-color,var(--color-gray-400))!important;opacity:.8}.light .bg-carbon-800.business-card,.light .bg-carbon-900.business-card,.light .business-panel-content .bg-carbon-800:not(.no-theme),.light .business-panel-content .bg-carbon-900:not(.no-theme){background-color:rgba(var(--org-card-background-rgb,255,255,255),var(--org-card-opacity,1))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--org-text-color,var(--color-legacy-1e293b));border:1px solid var(--org-border-color,var(--color-gray-200))}.light .business-panel-layout .bg-carbon-800:not(.sidebar):not(.header),.light .business-panel-layout .bg-carbon-900:not(.sidebar):not(.header),.light .business-panel-layout .bg-gradient-to-br,.light .business-panel-layout .from-carbon-700,.light .business-panel-layout .to-carbon-800{background:rgba(var(--org-card-background-rgb,255,255,255),var(--org-card-opacity,1))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--org-border-color,var(--color-gray-200))}.light .business-panel-layout .bg-gradient-to-br.from-carbon-700.to-carbon-800,.light .business-panel-layout [class*=bg-gradient-to-br][class*=from-carbon]{background:rgba(var(--org-card-background-rgb,255,255,255),var(--org-card-opacity,1))!important}.light .business-panel-content h1,.light .business-panel-content h2,.light .business-panel-content h3,.light .business-panel-content h4,.light .business-panel-content label,.light .business-panel-content p,.light .business-panel-layout h1,.light .business-panel-layout h2,.light .business-panel-layout h3,.light .business-panel-layout h4,.light .business-panel-layout label{color:var(--org-text-color,var(--color-legacy-1e293b))}.light .business-panel-content .text-carbon-300,.light .business-panel-content .text-carbon-400{color:var(--org-text-color,var(--color-gray-500))!important;opacity:.8}.light .business-panel-content input:not([type=color]):not([type=range]):not([type=checkbox]):not([type=radio]),.light .business-panel-content select,.light .business-panel-content textarea{color:var(--org-text-color,var(--color-legacy-1e293b))!important}.light .business-panel-layout input:not([type=color]):not([type=range]):not([type=checkbox]):not([type=radio]),.light .business-panel-layout option,.light .business-panel-layout select,.light .business-panel-layout textarea{background-color:rgba(var(--org-card-background-rgb,255,255,255),var(--org-card-opacity,1))!important;color:var(--org-text-color,var(--color-legacy-1e293b))!important;border-color:var(--org-border-color,var(--color-gray-200))!important}.light .business-panel-content input::-moz-placeholder,.light .business-panel-content textarea::-moz-placeholder,.light .business-panel-layout input::-moz-placeholder,.light .business-panel-layout textarea::-moz-placeholder{color:var(--color-gray-400)!important;opacity:.7}.light .business-panel-content input::placeholder,.light .business-panel-content textarea::placeholder,.light .business-panel-layout input::placeholder,.light .business-panel-layout textarea::placeholder{color:var(--color-gray-400)!important;opacity:.7}.light .business-panel-layout .text-carbon-200,.light .business-panel-layout .text-carbon-300,.light .business-panel-layout [class~=text-white]{color:var(--org-text-color,var(--color-legacy-1e293b))!important}.light .business-panel-layout .text-carbon-400{color:var(--org-text-color,var(--color-gray-500))!important;opacity:.9}.dark .auth-input{background-color:rgba(var(--org-card-background-rgb,30,41,59),.8)!important;color:var(--org-text-color,var(--color-bg-light))!important;border-color:var(--org-border-color,var(--color-legacy-334155))!important}.light .auth-input{background-color:var(--color-bg-light)!important;color:var(--color-legacy-1f2937)!important;border-color:var(--color-legacy-d1d5db)!important}.dark .auth-input::-moz-placeholder{color:var(--org-text-color,var(--color-gray-400))!important;opacity:.6}.dark .auth-input::placeholder{color:var(--org-text-color,var(--color-gray-400))!important;opacity:.6}.light .auth-input::-moz-placeholder{color:var(--color-legacy-9ca3af)!important;opacity:.7}.light .auth-input::placeholder{color:var(--color-legacy-9ca3af)!important;opacity:.7}.dark .auth-input:focus{border-color:var(--org-primary-button-color,var(--color-info))!important;box-shadow:0 0 0 3px rgba(var(--org-primary-button-color),.1)}.light .auth-input:focus{border-color:var(--color-info)!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.dark .auth-label{color:var(--org-text-color,var(--color-gray-200))!important}.light .auth-label{color:var(--color-legacy-374151)!important}.group:focus-within .group-focus-within-custom{color:var(--org-primary-button-color,var(--color-info))!important}.focus\:ring-2:focus{--tw-ring-color:var(--org-primary-button-color,var(--color-info))}input[type=range]::-webkit-slider-thumb{background-color:var(--org-primary-button-color,var(--color-info))}input[type=range]::-moz-range-thumb{background-color:var(--org-primary-button-color,var(--color-info))}.dark .notes-select{border-color:rgb(71,85,105)!important}.dark .notes-select,.dark .notes-select option{background-color:rgb(30,41,59)!important;color:rgb(255,255,255)!important}.dark .notes-select option:checked,.dark .notes-select option:focus,.dark .notes-select option:hover{background-color:rgb(51,65,85)!important;color:rgb(255,255,255)!important}select{background-image:none!important}.dark select option{background-color:rgb(15,23,42)!important;color:rgb(255,255,255)!important;padding:.75rem 1rem!important;font-family:var(--font-inter),sans-serif!important}.dark select option:checked,.dark select option:focus,.dark select option:hover{background-color:rgba(59,130,246,.15)!important;color:rgb(255,255,255)!important}.light select option{background-color:var(--color-bg-light)!important;color:var(--color-legacy-1e293b)!important;padding:.75rem 1rem!important;font-family:var(--font-inter),sans-serif!important}.light select option:checked,.light select option:focus,.light select option:hover{background-color:rgba(59,130,246,.1)!important;color:var(--color-primary)!important}.dark select::-webkit-scrollbar{width:6px}.dark select::-webkit-scrollbar-track{background:rgb(15,23,42);border-radius:3px}.dark select::-webkit-scrollbar-thumb{background:rgb(51,65,85);border-radius:3px}.dark select::-webkit-scrollbar-thumb:hover{background:rgb(71,85,105)}.light select::-webkit-scrollbar{width:6px}.light select::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:3px}.light select::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:3px}.light select::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}.notes-editor ol,.notes-editor ul{margin:.5rem 0;padding-left:1.5rem;list-style-position:outside}.notes-editor ul{list-style-type:disc}.notes-editor ol{list-style-type:decimal}.notes-editor li{margin:.25rem 0;padding-left:.25rem;display:list-item}.notes-editor ul ul{list-style-type:circle;margin-top:.25rem;margin-bottom:.25rem}.notes-editor ul ul ul{list-style-type:square}.notes-editor ol ol{list-style-type:lower-alpha}.notes-editor ol ol ol{list-style-type:lower-roman}.react-joyride__spotlight{pointer-events:none!important}.react-joyride__floater{z-index:10020!important;pointer-events:auto!important}[id^=tour-tab-]{position:relative;z-index:1}.leaflet-popup-content-wrapper{background:transparent!important;color:var(--color-bg-light)!important;border-radius:12px!important;border:none!important;box-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3)!important;padding:0!important;overflow:hidden!important;backdrop-filter:blur(10px)!important}.leaflet-popup-content{margin:0!important;color:var(--color-bg-light)!important;width:auto!important;min-width:200px!important}.leaflet-popup-tip{background:linear-gradient(135deg,var(--color-gray-800) 0,var(--color-legacy-2a2f35) 100%)!important;border:1px solid rgba(255,255,255,.1)!important;border-top:none!important;border-left:none!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.3)!important}.leaflet-popup-close-button{color:rgba(0,0,0,.7)!important;font-size:18px!important;font-weight:600!important;padding:0!important;transition:opacity .2s ease,background-color .2s ease,color .2s ease!important;z-index:10!important;background:var(--color-bg-light)!important;border-radius:50%!important;width:26px!important;height:26px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;top:12px!important;right:12px!important;position:absolute!important;box-shadow:0 2px 8px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.1)!important;border:1px solid rgba(0,0,0,.15)!important}.leaflet-popup-close-button:hover{color:rgba(0,0,0,1)!important;background:var(--color-bg-light)!important;transform:scale(1.1)!important;box-shadow:0 3px 10px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.15)!important}.leaflet-popup-content-wrapper.dark-popup .leaflet-popup-close-button,.leaflet-popup.dark-popup .leaflet-popup-close-button{color:rgba(255,255,255,.9)!important;background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 2px 8px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.1)!important}.leaflet-popup-content-wrapper.dark-popup .leaflet-popup-close-button:hover,.leaflet-popup.dark-popup .leaflet-popup-close-button:hover{color:rgba(255,255,255,1)!important;background:rgba(255,255,255,.25)!important;box-shadow:0 3px 10px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.15)!important}.leaflet-popup{animation:popupFadeIn .2s ease-out!important}@keyframes popupFadeIn{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px),(pointer:coarse),(prefers-reduced-motion:reduce){body,html{scroll-behavior:auto!important}*,.leaflet-popup-content-wrapper,:after,:before{backdrop-filter:none!important}.animate-float,.animate-glow,.animate-pulse-slow,.animate-shimmer,.skeleton,.skeleton-dark{animation:none!important}.absolute.blur-2xl,.absolute.blur-3xl,.fixed.blur-2xl,.fixed.blur-3xl{display:none!important}}html.is-apple-platform .absolute.blur-2xl,html.is-apple-platform .absolute.blur-3xl,html.is-apple-platform .fixed.blur-2xl,html.is-apple-platform .fixed.blur-3xl{display:none!important}html.is-apple-platform .animate-float,html.is-apple-platform .animate-glow,html.is-apple-platform .animate-pulse-slow,html.is-apple-platform .animate-shimmer{animation:none!important}html.is-apple-platform *{backdrop-filter:none!important}.react-joyride__overlay{z-index:10000!important}.__floater,.__floater__open,.react-joyride__floater,.react-joyride__tooltip{z-index:10020!important;pointer-events:auto!important}.joyride-tooltip-container{z-index:10021!important;pointer-events:auto!important}:root{--color-black:rgb(0 0 0);--color-black-rgb:0 0 0;--color-legacy-0052a3:rgb(0 82 163);--color-legacy-0052a3-rgb:0 82 163;--color-legacy-0066cc:rgb(0 102 204);--color-legacy-0066cc-rgb:0 102 204;--color-legacy-0077a6:rgb(0 119 166);--color-legacy-0077a6-rgb:0 119 166;--color-legacy-0078d4:rgb(0 120 212);--color-legacy-0078d4-rgb:0 120 212;--color-legacy-00a4ef:rgb(0 164 239);--color-legacy-00a4ef-rgb:0 164 239;--color-legacy-00a6f0:rgb(0 166 240);--color-legacy-00a6f0-rgb:0 166 240;--color-legacy-00a893:rgb(0 168 147);--color-legacy-00a893-rgb:0 168 147;--color-legacy-00a896:rgb(0 168 150);--color-legacy-00a896-rgb:0 168 150;--color-legacy-00b79c:rgb(0 183 156);--color-legacy-00b79c-rgb:0 183 156;--color-legacy-00b8a0:rgb(0 184 160);--color-legacy-00b8a0-rgb:0 184 160;--color-legacy-00b8a3:rgb(0 184 163);--color-legacy-00b8a3-rgb:0 184 163;--color-legacy-00c0a3:rgb(0 192 163);--color-legacy-00c0a3-rgb:0 192 163;--color-legacy-00c2a5:rgb(0 194 165);--color-legacy-00c2a5-rgb:0 194 165;--color-legacy-00e5c4:rgb(0 229 196);--color-legacy-00e5c4-rgb:0 229 196;--color-legacy-03a5f0:rgb(3 165 240);--color-legacy-03a5f0-rgb:3 165 240;--color-legacy-04130f:rgb(4 19 15);--color-legacy-04130f-rgb:4 19 15;--color-legacy-050b14:rgb(5 11 20);--color-legacy-050b14-rgb:5 11 20;--color-legacy-059669:rgb(5 150 105);--color-legacy-059669-rgb:5 150 105;--color-legacy-05a6f0:rgb(5 166 240);--color-legacy-05a6f0-rgb:5 166 240;--color-legacy-06231e:rgb(6 35 30);--color-legacy-06231e-rgb:6 35 30;--color-legacy-064e3b:rgb(6 78 59);--color-legacy-064e3b-rgb:6 78 59;--color-legacy-065f46:rgb(6 95 70);--color-legacy-065f46-rgb:6 95 70;--color-legacy-06b6d4:rgb(6 182 212);--color-legacy-06b6d4-rgb:6 182 212;--color-legacy-08141f:rgb(8 20 31);--color-legacy-08141f-rgb:8 20 31;--color-legacy-08201b:rgb(8 32 27);--color-legacy-08201b-rgb:8 32 27;--color-legacy-09111f:rgb(9 17 31);--color-legacy-09111f-rgb:9 17 31;--color-legacy-0a0a0a:rgb(10 10 10);--color-legacy-0a0a0a-rgb:10 10 10;--color-legacy-0a0f14:rgb(10 15 20);--color-legacy-0a0f14-rgb:10 15 20;--color-legacy-0a1628:rgb(10 22 40);--color-legacy-0a1628-rgb:10 22 40;--color-legacy-0a1724:rgb(10 23 36);--color-legacy-0a1724-rgb:10 23 36;--color-legacy-0a7f6d:rgb(10 127 109);--color-legacy-0a7f6d-rgb:10 127 109;--color-legacy-0b0e14:rgb(11 14 20);--color-legacy-0b0e14-rgb:11 14 20;--color-legacy-0b1a20:rgb(11 26 32);--color-legacy-0b1a20-rgb:11 26 32;--color-legacy-0b8043:rgb(11 128 67);--color-legacy-0b8043-rgb:11 128 67;--color-legacy-0c1628:rgb(12 22 40);--color-legacy-0c1628-rgb:12 22 40;--color-legacy-0d1a2a:rgb(13 26 42);--color-legacy-0d1a2a-rgb:13 26 42;--color-legacy-0f172a:rgb(15 23 42);--color-legacy-0f172a-rgb:15 23 42;--color-legacy-0f1e30:rgb(15 30 48);--color-legacy-0f1e30-rgb:15 30 48;--color-legacy-0f6a57:rgb(15 106 87);--color-legacy-0f6a57-rgb:15 106 87;--color-legacy-10161d:rgb(16 22 29);--color-legacy-10161d-rgb:16 22 29;--color-legacy-102030:rgb(16 32 48);--color-legacy-102030-rgb:16 32 48;--color-legacy-102a43:rgb(16 42 67);--color-legacy-102a43-rgb:16 42 67;--color-legacy-10b981cc:rgb(16 185 129/0.8);--color-legacy-111111:rgb(17 17 17);--color-legacy-111111-rgb:17 17 17;--color-legacy-111827:rgb(17 24 39);--color-legacy-111827-rgb:17 24 39;--color-legacy-112233:rgb(17 34 51);--color-legacy-112233-rgb:17 34 51;--color-legacy-121212:rgb(18 18 18);--color-legacy-121212-rgb:18 18 18;--color-legacy-14b8a6:rgb(20 184 166);--color-legacy-14b8a6-rgb:20 184 166;--color-legacy-171127:rgb(23 17 39);--color-legacy-171127-rgb:23 17 39;--color-legacy-173b63:rgb(23 59 99);--color-legacy-173b63-rgb:23 59 99;--color-legacy-1877f2:rgb(24 119 242);--color-legacy-1877f2-rgb:24 119 242;--color-legacy-1a1a1a:rgb(26 26 26);--color-legacy-1a1a1a-rgb:26 26 26;--color-legacy-1a1a2e:rgb(26 26 46);--color-legacy-1a1a2e-rgb:26 26 46;--color-legacy-1a1d21:rgb(26 29 33);--color-legacy-1a1d21-rgb:26 29 33;--color-legacy-1a1f2e:rgb(26 31 46);--color-legacy-1a1f2e-rgb:26 31 46;--color-legacy-1a2332:rgb(26 35 50);--color-legacy-1a2332-rgb:26 35 50;--color-legacy-1a3a5c:rgb(26 58 92);--color-legacy-1a3a5c-rgb:26 58 92;--color-legacy-1e1e2e:rgb(30 30 46);--color-legacy-1e1e2e-rgb:30 30 46;--color-legacy-1e293b:rgb(30 41 59);--color-legacy-1e293b-rgb:30 41 59;--color-legacy-1e2a35:rgb(30 42 53);--color-legacy-1e2a35-rgb:30 42 53;--color-legacy-1e3a5f:rgb(30 58 95);--color-legacy-1e3a5f-rgb:30 58 95;--color-legacy-1e3a8a:rgb(30 58 138);--color-legacy-1e3a8a-rgb:30 58 138;--color-legacy-1e40af:rgb(30 64 175);--color-legacy-1e40af-rgb:30 64 175;--color-legacy-1f2937:rgb(31 41 55);--color-legacy-1f2937-rgb:31 41 55;--color-legacy-211937:rgb(33 25 55);--color-legacy-211937-rgb:33 25 55;--color-legacy-222222:rgb(34 34 34);--color-legacy-222222-rgb:34 34 34;--color-legacy-22aa44:rgb(34 170 68);--color-legacy-22aa44-rgb:34 170 68;--color-legacy-22c55e:rgb(34 197 94);--color-legacy-22c55e-rgb:34 197 94;--color-legacy-22d3ee:rgb(34 211 238);--color-legacy-22d3ee-rgb:34 211 238;--color-legacy-24292e:rgb(36 41 46);--color-legacy-24292e-rgb:36 41 46;--color-legacy-252b3b:rgb(37 43 59);--color-legacy-252b3b-rgb:37 43 59;--color-legacy-2563eb:rgb(37 99 235);--color-legacy-2563eb-rgb:37 99 235;--color-legacy-2a2f35:rgb(42 47 53);--color-legacy-2a2f35-rgb:42 47 53;--color-legacy-2b2410:rgb(43 36 16);--color-legacy-2b2410-rgb:43 36 16;--color-legacy-2c3036:rgb(44 48 54);--color-legacy-2c3036-rgb:44 48 54;--color-legacy-2c333a:rgb(44 51 58);--color-legacy-2c333a-rgb:44 51 58;--color-legacy-2cb1bc:rgb(44 177 188);--color-legacy-2cb1bc-rgb:44 177 188;--color-legacy-333333:rgb(51 51 51);--color-legacy-333333-rgb:51 51 51;--color-legacy-334155:rgb(51 65 85);--color-legacy-334155-rgb:51 65 85;--color-legacy-34a853:rgb(52 168 83);--color-legacy-34a853-rgb:52 168 83;--color-legacy-374151:rgb(55 65 81);--color-legacy-374151-rgb:55 65 81;--color-legacy-3a3f45:rgb(58 63 69);--color-legacy-3a3f45-rgb:58 63 69;--color-legacy-4285f4:rgb(66 133 244);--color-legacy-4285f4-rgb:66 133 244;--color-legacy-445566:rgb(68 85 102);--color-legacy-445566-rgb:68 85 102;--color-legacy-44556b:rgb(68 85 107);--color-legacy-44556b-rgb:68 85 107;--color-legacy-44aa88:rgb(68 170 136);--color-legacy-44aa88-rgb:68 170 136;--color-legacy-44e5ff:rgb(68 229 255);--color-legacy-44e5ff-rgb:68 229 255;--color-legacy-450a0a:rgb(69 10 10);--color-legacy-450a0a-rgb:69 10 10;--color-legacy-495057:rgb(73 80 87);--color-legacy-495057-rgb:73 80 87;--color-legacy-4a4a4a:rgb(74 74 74);--color-legacy-4a4a4a-rgb:74 74 74;--color-legacy-4a90d9:rgb(74 144 217);--color-legacy-4a90d9-rgb:74 144 217;--color-legacy-4b5563:rgb(75 85 99);--color-legacy-4b5563-rgb:75 85 99;--color-legacy-4c1d95:rgb(76 29 149);--color-legacy-4c1d95-rgb:76 29 149;--color-legacy-4c3a85:rgb(76 58 133);--color-legacy-4c3a85-rgb:76 58 133;--color-legacy-52606d:rgb(82 96 109);--color-legacy-52606d-rgb:82 96 109;--color-legacy-526174:rgb(82 97 116);--color-legacy-526174-rgb:82 97 116;--color-legacy-5b21b6:rgb(91 33 182);--color-legacy-5b21b6-rgb:91 33 182;--color-legacy-5b4a18:rgb(91 74 24);--color-legacy-5b4a18-rgb:91 74 24;--color-legacy-60a5fa:rgb(96 165 250);--color-legacy-60a5fa-rgb:96 165 250;--color-legacy-6366f1:rgb(99 102 241);--color-legacy-6366f1-rgb:99 102 241;--color-legacy-6366f1cc:rgb(99 102 241/0.8);--color-legacy-637489:rgb(99 116 137);--color-legacy-637489-rgb:99 116 137;--color-legacy-666666:rgb(102 102 102);--color-legacy-666666-rgb:102 102 102;--color-legacy-6b7280:rgb(107 114 128);--color-legacy-6b7280-rgb:107 114 128;--color-legacy-6e57b5:rgb(110 87 181);--color-legacy-6e57b5-rgb:110 87 181;--color-legacy-6ee7b7:rgb(110 231 183);--color-legacy-6ee7b7-rgb:110 231 183;--color-legacy-778899:rgb(119 136 153);--color-legacy-778899-rgb:119 136 153;--color-legacy-78350f:rgb(120 53 15);--color-legacy-78350f-rgb:120 53 15;--color-legacy-7c3aed:rgb(124 58 237);--color-legacy-7c3aed-rgb:124 58 237;--color-legacy-7e67ba:rgb(126 103 186);--color-legacy-7e67ba-rgb:126 103 186;--color-legacy-7fba00:rgb(127 186 0);--color-legacy-7fba00-rgb:127 186 0;--color-legacy-80bb03:rgb(128 187 3);--color-legacy-80bb03-rgb:128 187 3;--color-legacy-81bc06:rgb(129 188 6);--color-legacy-81bc06-rgb:129 188 6;--color-legacy-84cc16:rgb(132 204 22);--color-legacy-84cc16-rgb:132 204 22;--color-legacy-856404:rgb(133 100 4);--color-legacy-856404-rgb:133 100 4;--color-legacy-858e9b:rgb(133 142 155);--color-legacy-858e9b-rgb:133 142 155;--color-legacy-881337:rgb(136 19 55);--color-legacy-881337-rgb:136 19 55;--color-legacy-8884d8:rgb(136 132 216);--color-legacy-8884d8-rgb:136 132 216;--color-legacy-888888:rgb(136 136 136);--color-legacy-888888-rgb:136 136 136;--color-legacy-8a6d1f:rgb(138 109 31);--color-legacy-8a6d1f-rgb:138 109 31;--color-legacy-8b5cf6cc:rgb(139 92 246/0.8);--color-legacy-8b95a5:rgb(139 149 165);--color-legacy-8b95a5-rgb:139 149 165;--color-legacy-8e24aa:rgb(142 36 170);--color-legacy-8e24aa-rgb:142 36 170;--color-legacy-92400e:rgb(146 64 14);--color-legacy-92400e-rgb:146 64 14;--color-legacy-93c5fd:rgb(147 197 253);--color-legacy-93c5fd-rgb:147 197 253;--color-legacy-98f5e4:rgb(152 245 228);--color-legacy-98f5e4-rgb:152 245 228;--color-legacy-99f6e4:rgb(153 246 228);--color-legacy-99f6e4-rgb:153 246 228;--color-legacy-9ca3af:rgb(156 163 175);--color-legacy-9ca3af-rgb:156 163 175;--color-legacy-9de9d5:rgb(157 233 213);--color-legacy-9de9d5-rgb:157 233 213;--color-legacy-9f1239:rgb(159 18 57);--color-legacy-9f1239-rgb:159 18 57;--color-legacy-a5b4fc:rgb(165 180 252);--color-legacy-a5b4fc-rgb:165 180 252;--color-legacy-a855f7:rgb(168 85 247);--color-legacy-a855f7-rgb:168 85 247;--color-legacy-aaaaaa:rgb(170 170 170);--color-legacy-aaaaaa-rgb:170 170 170;--color-legacy-abc123:rgb(171 193 35);--color-legacy-abc123-rgb:171 193 35;--color-legacy-b6e5db:rgb(182 229 219);--color-legacy-b6e5db-rgb:182 229 219;--color-legacy-b9f2ff:rgb(185 242 255);--color-legacy-b9f2ff-rgb:185 242 255;--color-legacy-bfaeff:rgb(191 174 255);--color-legacy-bfaeff-rgb:191 174 255;--color-legacy-bfdbfe:rgb(191 219 254);--color-legacy-bfdbfe-rgb:191 219 254;--color-legacy-c0c0c0:rgb(192 192 192);--color-legacy-c0c0c0-rgb:192 192 192;--color-legacy-c8cdd5:rgb(200 205 213);--color-legacy-c8cdd5-rgb:200 205 213;--color-legacy-ccaaff:rgb(204 170 255);--color-legacy-ccaaff-rgb:204 170 255;--color-legacy-cce5ff:rgb(204 229 255);--color-legacy-cce5ff-rgb:204 229 255;--color-legacy-cd7f32:rgb(205 127 50);--color-legacy-cd7f32-rgb:205 127 50;--color-legacy-d1d5db:rgb(209 213 219);--color-legacy-d1d5db-rgb:209 213 219;--color-legacy-d4af37:rgb(212 175 55);--color-legacy-d4af37-rgb:212 175 55;--color-legacy-d6e3f1:rgb(214 227 241);--color-legacy-d6e3f1-rgb:214 227 241;--color-legacy-d6fff8:rgb(214 255 248);--color-legacy-d6fff8-rgb:214 255 248;--color-legacy-d7cbff:rgb(215 203 255);--color-legacy-d7cbff-rgb:215 203 255;--color-legacy-d7dee6:rgb(215 222 230);--color-legacy-d7dee6-rgb:215 222 230;--color-legacy-d8fbf5:rgb(216 251 245);--color-legacy-d8fbf5-rgb:216 251 245;--color-legacy-d97706:rgb(217 119 6);--color-legacy-d97706-rgb:217 119 6;--color-legacy-d9e2ec:rgb(217 226 236);--color-legacy-d9e2ec-rgb:217 226 236;--color-legacy-dbeafe:rgb(219 234 254);--color-legacy-dbeafe-rgb:219 234 254;--color-legacy-dc2626:rgb(220 38 38);--color-legacy-dc2626-rgb:220 38 38;--color-legacy-dce7f3:rgb(220 231 243);--color-legacy-dce7f3-rgb:220 231 243;--color-legacy-dcfce7:rgb(220 252 231);--color-legacy-dcfce7-rgb:220 252 231;--color-legacy-e0e0e0:rgb(224 224 224);--color-legacy-e0e0e0-rgb:224 224 224;--color-legacy-e11d48:rgb(225 29 72);--color-legacy-e11d48-rgb:225 29 72;--color-legacy-e3d9ff:rgb(227 217 255);--color-legacy-e3d9ff-rgb:227 217 255;--color-legacy-e3ecf5:rgb(227 236 245);--color-legacy-e3ecf5-rgb:227 236 245;--color-legacy-e5e7eb:rgb(229 231 235);--color-legacy-e5e7eb-rgb:229 231 235;--color-legacy-e67c73:rgb(230 124 115);--color-legacy-e67c73-rgb:230 124 115;--color-legacy-e6f2ff:rgb(230 242 255);--color-legacy-e6f2ff-rgb:230 242 255;--color-legacy-e7e0ff:rgb(231 224 255);--color-legacy-e7e0ff-rgb:231 224 255;--color-legacy-ea4335:rgb(234 67 53);--color-legacy-ea4335-rgb:234 67 53;--color-legacy-eab308:rgb(234 179 8);--color-legacy-eab308-rgb:234 179 8;--color-legacy-ec4899:rgb(236 72 153);--color-legacy-ec4899-rgb:236 72 153;--color-legacy-ec4899cc:rgb(236 72 153/0.8);--color-legacy-eeeeee:rgb(238 238 238);--color-legacy-eeeeee-rgb:238 238 238;--color-legacy-eef4fb:rgb(238 244 251);--color-legacy-eef4fb-rgb:238 244 251;--color-legacy-efe8ff:rgb(239 232 255);--color-legacy-efe8ff-rgb:239 232 255;--color-legacy-f0f0f0:rgb(240 240 240);--color-legacy-f0f0f0-rgb:240 240 240;--color-legacy-f0f4f8:rgb(240 244 248);--color-legacy-f0f4f8-rgb:240 244 248;--color-legacy-f1fbf8:rgb(241 251 248);--color-legacy-f1fbf8-rgb:241 251 248;--color-legacy-f25022:rgb(242 80 34);--color-legacy-f25022-rgb:242 80 34;--color-legacy-f2f2f2:rgb(242 242 242);--color-legacy-f2f2f2-rgb:242 242 242;--color-legacy-f35022:rgb(243 80 34);--color-legacy-f35022-rgb:243 80 34;--color-legacy-f35325:rgb(243 83 37);--color-legacy-f35325-rgb:243 83 37;--color-legacy-f3d98b:rgb(243 217 139);--color-legacy-f3d98b-rgb:243 217 139;--color-legacy-f3f3f3:rgb(243 243 243);--color-legacy-f3f3f3-rgb:243 243 243;--color-legacy-f43f5e:rgb(244 63 94);--color-legacy-f43f5e-rgb:244 63 94;--color-legacy-f4511e:rgb(244 81 30);--color-legacy-f4511e-rgb:244 81 30;--color-legacy-f4f4f4:rgb(244 244 244);--color-legacy-f4f4f4-rgb:244 244 244;--color-legacy-f4f8fc:rgb(244 248 252);--color-legacy-f4f8fc-rgb:244 248 252;--color-legacy-f59e0bcc:rgb(245 158 11/0.8);--color-legacy-f5f5f5:rgb(245 245 245);--color-legacy-f5f5f5-rgb:245 245 245;--color-legacy-f5f8fc:rgb(245 248 252);--color-legacy-f5f8fc-rgb:245 248 252;--color-legacy-f6bf26:rgb(246 191 38);--color-legacy-f6bf26-rgb:246 191 38;--color-legacy-f7e7a8:rgb(247 231 168);--color-legacy-f7e7a8-rgb:247 231 168;--color-legacy-f7f4ff:rgb(247 244 255);--color-legacy-f7f4ff-rgb:247 244 255;--color-legacy-f7fbff:rgb(247 251 255);--color-legacy-f7fbff-rgb:247 251 255;--color-legacy-f87171:rgb(248 113 113);--color-legacy-f87171-rgb:248 113 113;--color-legacy-f8f9fa:rgb(248 249 250);--color-legacy-f8f9fa-rgb:248 249 250;--color-legacy-f97316:rgb(249 115 22);--color-legacy-f97316-rgb:249 115 22;--color-legacy-f9fafb:rgb(249 250 251);--color-legacy-f9fafb-rgb:249 250 251;--color-legacy-facc15:rgb(250 204 21);--color-legacy-facc15-rgb:250 204 21;--color-legacy-fafafa:rgb(250 250 250);--color-legacy-fafafa-rgb:250 250 250;--color-legacy-fbbc05:rgb(251 188 5);--color-legacy-fbbc05-rgb:251 188 5;--color-legacy-fbbf24:rgb(251 191 36);--color-legacy-fbbf24-rgb:251 191 36;--color-legacy-fca5a5:rgb(252 165 165);--color-legacy-fca5a5-rgb:252 165 165;--color-legacy-fcd34d:rgb(252 211 77);--color-legacy-fcd34d-rgb:252 211 77;--color-legacy-fee2e2:rgb(254 226 226);--color-legacy-fee2e2-rgb:254 226 226;--color-legacy-fef2f2:rgb(254 242 242);--color-legacy-fef2f2-rgb:254 242 242;--color-legacy-fef3c7:rgb(254 243 199);--color-legacy-fef3c7-rgb:254 243 199;--color-legacy-ff7300:rgb(255 115 0);--color-legacy-ff7300-rgb:255 115 0;--color-legacy-ffb900:rgb(255 185 0);--color-legacy-ffb900-rgb:255 185 0;--color-legacy-ffba08:rgb(255 186 8);--color-legacy-ffba08-rgb:255 186 8;--color-legacy-ffd700:rgb(255 215 0);--color-legacy-ffd700-rgb:255 215 0;--color-legacy-ffeaa7:rgb(255 234 167);--color-legacy-ffeaa7-rgb:255 234 167;--color-legacy-fff3cd:rgb(255 243 205);--color-legacy-fff3cd-rgb:255 243 205;--color-legacy-fff7da:rgb(255 247 218);--color-legacy-fff7da-rgb:255 247 218;--color-legacy-ffffff05:rgb(255 255 255/0.02)}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d88be3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d88be3{--font-inter:"Inter","Inter Fallback"}