:root{--colors-button-outline-bg: 0 0 0 / 0;--colors-button-ghost-bg: 0 0 0 / 0;--colors-button-link-bg: 0 0 0 / 0;--colors-badge-outline-bg: 0 0 0 / 0;--colors-dropdown-item-bg: 0 0 0 / 0;--colors-tabs-trigger-bg: 0 0 0 / 0;--colors-accordion-trigger-bg: 0 0 0 / 0;--colors-accordion-content-bg: 0 0 0 / 0;--colors-pagination-item-bg: 0 0 0 / 0;--colors-gray-100: 252 252 252;--colors-gray-200: 249 249 249;--colors-gray-300: 240 240 240;--colors-gray-400: 232 232 232;--colors-gray-500: 224 224 224;--colors-gray-600: 217 217 217;--colors-gray-700: 206 206 206;--colors-gray-800: 187 187 187;--colors-gray-900: 141 141 141;--colors-gray-1000: 131 131 131;--colors-gray-1100: 100 100 100;--colors-gray-1200: 32 32 32;--colors-mauve-100: 253 252 253;--colors-mauve-200: 250 249 251;--colors-mauve-300: 242 239 243;--colors-mauve-400: 234 231 236;--colors-mauve-500: 227 223 230;--colors-mauve-600: 219 216 224;--colors-mauve-700: 208 205 215;--colors-mauve-800: 188 186 199;--colors-mauve-900: 142 140 153;--colors-mauve-1000: 132 130 142;--colors-mauve-1100: 101 99 109;--colors-mauve-1200: 33 31 38;--colors-slate-100: 252 252 253;--colors-slate-200: 249 249 251;--colors-slate-300: 240 240 243;--colors-slate-400: 232 232 236;--colors-slate-500: 224 225 230;--colors-slate-600: 217 217 224;--colors-slate-700: 205 206 214;--colors-slate-800: 185 187 198;--colors-slate-900: 139 141 152;--colors-slate-1000: 128 131 141;--colors-slate-1100: 96 100 108;--colors-slate-1200: 28 32 36;--colors-sage-100: 251 253 252;--colors-sage-200: 247 249 248;--colors-sage-300: 238 241 240;--colors-sage-400: 230 233 232;--colors-sage-500: 223 226 224;--colors-sage-600: 215 218 217;--colors-sage-700: 203 207 205;--colors-sage-800: 184 188 186;--colors-sage-900: 134 142 139;--colors-sage-1000: 124 132 129;--colors-sage-1100: 95 101 99;--colors-sage-1200: 26 33 30;--colors-olive-100: 252 253 252;--colors-olive-200: 248 250 248;--colors-olive-300: 239 241 239;--colors-olive-400: 231 233 231;--colors-olive-500: 223 226 223;--colors-olive-600: 215 218 215;--colors-olive-700: 204 207 204;--colors-olive-800: 185 188 184;--colors-olive-900: 137 142 135;--colors-olive-1000: 127 132 125;--colors-olive-1100: 96 101 95;--colors-olive-1200: 29 33 28;--colors-sand-100: 253 253 252;--colors-sand-200: 249 249 248;--colors-sand-300: 241 240 239;--colors-sand-400: 233 232 230;--colors-sand-500: 226 225 222;--colors-sand-600: 218 217 214;--colors-sand-700: 207 206 202;--colors-sand-800: 188 187 181;--colors-sand-900: 141 141 134;--colors-sand-1000: 130 130 124;--colors-sand-1100: 99 99 94;--colors-sand-1200: 33 32 28;--colors-gold-100: 253 253 252;--colors-gold-200: 250 249 242;--colors-gold-300: 242 240 231;--colors-gold-400: 234 230 219;--colors-gold-500: 225 220 207;--colors-gold-600: 216 208 191;--colors-gold-700: 203 192 170;--colors-gold-800: 185 168 141;--colors-gold-900: 151 131 101;--colors-gold-1000: 140 122 94;--colors-gold-1100: 113 98 75;--colors-gold-1200: 59 53 43;--colors-bronze-100: 253 252 252;--colors-bronze-200: 253 247 245;--colors-bronze-300: 246 237 234;--colors-bronze-400: 239 228 223;--colors-bronze-500: 231 217 211;--colors-bronze-600: 223 205 197;--colors-bronze-700: 211 188 179;--colors-bronze-800: 194 164 153;--colors-bronze-900: 161 128 114;--colors-bronze-1000: 149 116 104;--colors-bronze-1100: 125 94 84;--colors-bronze-1200: 67 48 43;--colors-brown-100: 254 253 252;--colors-brown-200: 252 249 246;--colors-brown-300: 246 238 231;--colors-brown-400: 240 228 217;--colors-brown-500: 235 218 202;--colors-brown-600: 228 205 183;--colors-brown-700: 220 188 159;--colors-brown-800: 206 163 126;--colors-brown-900: 173 127 88;--colors-brown-1000: 160 117 83;--colors-brown-1100: 129 94 70;--colors-brown-1200: 62 51 46;--colors-yellow-100: 253 253 249;--colors-yellow-200: 254 252 233;--colors-yellow-300: 255 250 184;--colors-yellow-400: 255 243 148;--colors-yellow-500: 255 231 112;--colors-yellow-600: 243 215 104;--colors-yellow-700: 228 199 103;--colors-yellow-800: 213 174 57;--colors-yellow-900: 255 230 41;--colors-yellow-1000: 255 220 0;--colors-yellow-1100: 158 108 0;--colors-yellow-1200: 71 59 31;--colors-amber-100: 254 253 251;--colors-amber-200: 254 251 233;--colors-amber-300: 255 247 194;--colors-amber-400: 255 238 156;--colors-amber-500: 251 229 119;--colors-amber-600: 243 214 115;--colors-amber-700: 233 193 98;--colors-amber-800: 226 163 54;--colors-amber-900: 255 197 61;--colors-amber-1000: 255 186 24;--colors-amber-1100: 171 100 0;--colors-amber-1200: 79 52 34;--colors-orange-100: 254 252 251;--colors-orange-200: 255 247 237;--colors-orange-300: 255 239 214;--colors-orange-400: 255 223 181;--colors-orange-500: 255 209 154;--colors-orange-600: 255 193 130;--colors-orange-700: 245 174 115;--colors-orange-800: 236 148 85;--colors-orange-900: 247 107 21;--colors-orange-1000: 239 95 0;--colors-orange-1100: 204 78 0;--colors-orange-1200: 88 45 29;--colors-tomato-100: 255 252 252;--colors-tomato-200: 255 248 247;--colors-tomato-300: 254 235 231;--colors-tomato-400: 255 220 211;--colors-tomato-500: 255 205 194;--colors-tomato-600: 253 189 175;--colors-tomato-700: 245 168 152;--colors-tomato-800: 236 142 123;--colors-tomato-900: 229 77 46;--colors-tomato-1000: 221 68 37;--colors-tomato-1100: 209 52 21;--colors-tomato-1200: 92 39 31;--colors-red-100: 255 252 252;--colors-red-200: 255 247 247;--colors-red-300: 254 235 236;--colors-red-400: 255 219 220;--colors-red-500: 255 205 206;--colors-red-600: 253 189 190;--colors-red-700: 244 169 170;--colors-red-800: 235 142 144;--colors-red-900: 229 72 77;--colors-red-1000: 220 62 66;--colors-red-1100: 206 44 49;--colors-red-1200: 100 23 35;--colors-ruby-100: 255 252 253;--colors-ruby-200: 255 247 248;--colors-ruby-300: 254 234 237;--colors-ruby-400: 255 220 225;--colors-ruby-500: 255 206 214;--colors-ruby-600: 248 191 200;--colors-ruby-700: 239 172 184;--colors-ruby-800: 229 146 163;--colors-ruby-900: 229 70 102;--colors-ruby-1000: 220 59 93;--colors-ruby-1100: 202 36 77;--colors-ruby-1200: 100 23 43;--colors-crimson-100: 255 252 253;--colors-crimson-200: 254 247 249;--colors-crimson-300: 255 233 240;--colors-crimson-400: 254 220 231;--colors-crimson-500: 250 206 221;--colors-crimson-600: 243 190 209;--colors-crimson-700: 234 172 195;--colors-crimson-800: 224 147 178;--colors-crimson-900: 233 61 130;--colors-crimson-1000: 223 52 120;--colors-crimson-1100: 203 29 99;--colors-crimson-1200: 98 22 57;--colors-pink-100: 255 252 254;--colors-pink-200: 254 247 251;--colors-pink-300: 254 233 245;--colors-pink-400: 251 220 239;--colors-pink-500: 246 206 231;--colors-pink-600: 239 191 221;--colors-pink-700: 231 172 208;--colors-pink-800: 221 147 194;--colors-pink-900: 214 64 159;--colors-pink-1000: 207 56 151;--colors-pink-1100: 194 41 138;--colors-pink-1200: 101 18 73;--colors-plum-100: 254 252 255;--colors-plum-200: 253 247 253;--colors-plum-300: 251 235 251;--colors-plum-400: 247 222 248;--colors-plum-500: 242 209 243;--colors-plum-600: 233 194 236;--colors-plum-700: 222 173 227;--colors-plum-800: 207 145 216;--colors-plum-900: 171 74 186;--colors-plum-1000: 161 68 175;--colors-plum-1100: 149 62 163;--colors-plum-1200: 83 25 93;--colors-purple-100: 254 252 254;--colors-purple-200: 251 247 254;--colors-purple-300: 247 237 254;--colors-purple-400: 242 226 252;--colors-purple-500: 234 213 249;--colors-purple-600: 224 196 244;--colors-purple-700: 209 175 236;--colors-purple-800: 190 147 228;--colors-purple-900: 142 78 198;--colors-purple-1000: 131 71 185;--colors-purple-1100: 129 69 181;--colors-purple-1200: 64 32 96;--colors-violet-100: 253 252 254;--colors-violet-200: 250 248 255;--colors-violet-300: 244 240 254;--colors-violet-400: 235 228 255;--colors-violet-500: 225 217 255;--colors-violet-600: 212 202 254;--colors-violet-700: 194 181 245;--colors-violet-800: 170 153 236;--colors-violet-900: 110 86 207;--colors-violet-1000: 101 77 196;--colors-violet-1100: 101 80 185;--colors-violet-1200: 47 38 95;--colors-iris-100: 253 253 255;--colors-iris-200: 248 248 255;--colors-iris-300: 240 241 254;--colors-iris-400: 230 231 255;--colors-iris-500: 218 220 255;--colors-iris-600: 203 205 255;--colors-iris-700: 184 186 248;--colors-iris-800: 155 158 240;--colors-iris-900: 91 91 214;--colors-iris-1000: 81 81 205;--colors-iris-1100: 87 83 198;--colors-iris-1200: 39 41 98;--colors-indigo-100: 253 253 254;--colors-indigo-200: 247 249 255;--colors-indigo-300: 237 242 254;--colors-indigo-400: 225 233 255;--colors-indigo-500: 210 222 255;--colors-indigo-600: 193 208 255;--colors-indigo-700: 171 189 249;--colors-indigo-800: 141 164 239;--colors-indigo-900: 62 99 221;--colors-indigo-1000: 51 88 212;--colors-indigo-1100: 58 91 199;--colors-indigo-1200: 31 45 92;--colors-blue-100: 251 253 255;--colors-blue-200: 244 250 255;--colors-blue-300: 230 244 254;--colors-blue-400: 213 239 255;--colors-blue-500: 194 229 255;--colors-blue-600: 172 216 252;--colors-blue-700: 142 200 246;--colors-blue-800: 94 177 239;--colors-blue-900: 0 144 255;--colors-blue-1000: 5 136 240;--colors-blue-1100: 13 116 206;--colors-blue-1200: 17 50 100;--colors-cyan-100: 250 253 254;--colors-cyan-200: 242 250 251;--colors-cyan-300: 222 247 249;--colors-cyan-400: 202 241 246;--colors-cyan-500: 181 233 240;--colors-cyan-600: 157 221 231;--colors-cyan-700: 125 206 220;--colors-cyan-800: 61 185 207;--colors-cyan-900: 0 162 199;--colors-cyan-1000: 7 151 185;--colors-cyan-1100: 16 125 152;--colors-cyan-1200: 13 60 72;--colors-teal-100: 250 254 253;--colors-teal-200: 243 251 249;--colors-teal-300: 224 248 243;--colors-teal-400: 204 243 234;--colors-teal-500: 184 234 224;--colors-teal-600: 161 222 210;--colors-teal-700: 131 205 193;--colors-teal-800: 83 185 171;--colors-teal-900: 18 165 148;--colors-teal-1000: 13 155 138;--colors-teal-1100: 0 133 115;--colors-teal-1200: 13 61 56;--colors-jade-100: 251 254 253;--colors-jade-200: 244 251 247;--colors-jade-300: 230 247 237;--colors-jade-400: 214 241 227;--colors-jade-500: 195 233 215;--colors-jade-600: 172 222 200;--colors-jade-700: 139 206 182;--colors-jade-800: 86 186 159;--colors-jade-900: 41 163 131;--colors-jade-1000: 38 153 123;--colors-jade-1100: 32 131 104;--colors-jade-1200: 29 59 49;--colors-green-100: 251 254 252;--colors-green-200: 244 251 246;--colors-green-300: 230 246 235;--colors-green-400: 214 241 223;--colors-green-500: 196 232 209;--colors-green-600: 173 221 192;--colors-green-700: 142 206 170;--colors-green-800: 91 185 139;--colors-green-900: 48 164 108;--colors-green-1000: 43 154 102;--colors-green-1100: 33 131 88;--colors-green-1200: 25 59 45;--colors-grass-100: 251 254 251;--colors-grass-200: 245 251 245;--colors-grass-300: 233 246 233;--colors-grass-400: 218 241 219;--colors-grass-500: 201 232 202;--colors-grass-600: 178 221 181;--colors-grass-700: 148 206 154;--colors-grass-800: 101 186 116;--colors-grass-900: 70 167 88;--colors-grass-1000: 62 155 79;--colors-grass-1100: 42 126 59;--colors-grass-1200: 32 60 37;--colors-lime-100: 252 253 250;--colors-lime-200: 248 250 243;--colors-lime-300: 238 246 214;--colors-lime-400: 226 240 189;--colors-lime-500: 211 231 166;--colors-lime-600: 194 218 145;--colors-lime-700: 171 201 120;--colors-lime-800: 141 182 84;--colors-lime-900: 189 238 99;--colors-lime-1000: 176 230 76;--colors-lime-1100: 92 124 47;--colors-lime-1200: 55 64 28;--colors-mint-100: 249 254 253;--colors-mint-200: 242 251 249;--colors-mint-300: 221 249 242;--colors-mint-400: 200 244 233;--colors-mint-500: 179 236 222;--colors-mint-600: 156 224 208;--colors-mint-700: 126 207 189;--colors-mint-800: 76 187 165;--colors-mint-900: 134 234 212;--colors-mint-1000: 125 224 203;--colors-mint-1100: 2 120 100;--colors-mint-1200: 22 67 60;--colors-sky-100: 249 254 255;--colors-sky-200: 241 250 253;--colors-sky-300: 225 246 253;--colors-sky-400: 209 240 250;--colors-sky-500: 190 231 245;--colors-sky-600: 169 218 237;--colors-sky-700: 141 202 227;--colors-sky-800: 96 179 215;--colors-sky-900: 124 226 254;--colors-sky-1000: 116 218 248;--colors-sky-1100: 0 116 158;--colors-sky-1200: 29 62 86;--colors-black-alpha-100: 0 0 0 / .05;--colors-black-alpha-200: 0 0 0 / .1;--colors-black-alpha-300: 0 0 0 / .15;--colors-black-alpha-400: 0 0 0 / .2;--colors-black-alpha-500: 0 0 0 / .3;--colors-black-alpha-600: 0 0 0 / .4;--colors-black-alpha-700: 0 0 0 / .5;--colors-black-alpha-800: 0 0 0 / .6;--colors-black-alpha-900: 0 0 0 / .7;--colors-black-alpha-1000: 0 0 0 / .8;--colors-black-alpha-1100: 0 0 0 / .9;--colors-black-alpha-1200: 0 0 0 / .95;--colors-white-alpha-100: 255 255 255 / .05;--colors-white-alpha-200: 255 255 255 / .1;--colors-white-alpha-300: 255 255 255 / .15;--colors-white-alpha-400: 255 255 255 / .2;--colors-white-alpha-500: 255 255 255 / .3;--colors-white-alpha-600: 255 255 255 / .4;--colors-white-alpha-700: 255 255 255 / .5;--colors-white-alpha-800: 255 255 255 / .6;--colors-white-alpha-900: 255 255 255 / .7;--colors-white-alpha-1000: 255 255 255 / .8;--colors-white-alpha-1100: 255 255 255 / .9;--colors-white-alpha-1200: 255 255 255 / .95;--shadow-default: 0 0 8 rgba(0, 0, 0, .08);--shadow-soft: 0 0 4 rgba(0, 0, 0, .04);--spacing-0: 0px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 16px;--spacing-4: 24px;--spacing-5: 32px;--border-radius-none: 0px;--border-radius-sm: 0px;--border-radius-md: 0px;--border-radius-lg: 0px;--border-radius-full: 9999px;--max-width-container: 1200px;--max-width-content: 800px;--font-family-base: Overpass, Arial, sans-serif;--font-family-heading: Kode Mono, monospace;--font-family-mono: Fira Code, Courier New, monospace;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-normal: 1.25;--line-height-heading: 1.1;--line-height-tight: 1;--letter-spacing-normal: 0px;--letter-spacing-narrow: -.5px;--letter-spacing-wide: .5px;--colors-button-primary-bg: var(--colors-orange-900);--colors-button-primary-hover: var(--colors-orange-1000);--colors-button-secondary-bg: var(--colors-sand-300);--colors-button-secondary-hover: var(--colors-sand-400);--colors-button-outline-hover: var(--colors-sand-300);--colors-button-ghost-hover: var(--colors-sand-300);--colors-button-accent-bg: var(--colors-orange-900);--colors-button-accent-hover: var(--colors-orange-1000);--colors-button-accent-text: var(--colors-sand-100);--colors-button-success-bg: var(--colors-green-900);--colors-button-success-hover: var(--colors-green-1000);--colors-button-success-text: var(--colors-sand-100);--colors-button-error-bg: var(--colors-red-900);--colors-button-error-hover: var(--colors-red-1000);--colors-button-error-text: var(--colors-sand-100);--colors-button-warning-bg: var(--colors-yellow-900);--colors-button-warning-hover: var(--colors-yellow-1000);--colors-button-warning-text: var(--colors-sand-1200);--colors-button-info-bg: var(--colors-orange-900);--colors-button-info-hover: var(--colors-orange-1000);--colors-button-info-text: var(--colors-sand-100);--colors-button-link-hover: var(--colors-orange-1000);--colors-badge-default-bg: var(--colors-sand-1200);--colors-badge-default-text: var(--colors-sand-100);--colors-badge-secondary-bg: var(--colors-sand-300);--colors-badge-secondary-text: var(--colors-sand-1200);--colors-badge-info-bg: var(--colors-orange-300);--colors-badge-info-text: var(--colors-orange-1100);--colors-badge-success-bg: var(--colors-green-300);--colors-badge-success-text: var(--colors-green-1100);--colors-badge-warning-bg: var(--colors-yellow-300);--colors-badge-warning-text: var(--colors-yellow-1100);--colors-badge-error-bg: var(--colors-red-300);--colors-badge-error-text: var(--colors-red-1100);--colors-badge-blue-bg: var(--colors-blue-300);--colors-badge-blue-text: var(--colors-blue-1100);--colors-toggle-bg: var(--colors-sand-300);--colors-toggle-hover: var(--colors-sand-400);--colors-toggle-active-bg: var(--colors-orange-900);--colors-toggle-active-text: var(--colors-sand-100);--colors-switch-bg: var(--colors-sand-600);--colors-switch-thumb: var(--colors-sand-100);--colors-switch-checked-bg: var(--colors-orange-900);--colors-switch-checked-thumb: var(--colors-sand-100);--colors-slider-track: var(--colors-sand-400);--colors-slider-range: var(--colors-orange-900);--colors-slider-thumb: var(--colors-sand-100);--colors-slider-thumb-border: var(--colors-orange-900);--colors-tooltip-bg: var(--colors-sand-1200);--colors-tooltip-text: var(--colors-sand-100);--colors-dropdown-hover: var(--colors-sand-300);--colors-dropdown-active: var(--colors-sand-400);--colors-table-header-bg: var(--colors-sand-200);--colors-table-row-alt: var(--colors-sand-200);--colors-table-row-hover: var(--colors-sand-300);--colors-tabs-list-bg: var(--colors-sand-300);--colors-tabs-trigger-text: var(--colors-sand-900);--colors-avatar-bg: var(--colors-sand-400);--colors-avatar-text: var(--colors-sand-1100);--colors-skeleton-bg: var(--colors-sand-300);--colors-skeleton-shimmer: var(--colors-sand-400);--colors-sidebar-bg: var(--colors-sand-200);--colors-sidebar-item-hover: var(--colors-sand-300);--colors-sidebar-item-active: var(--colors-orange-900);--colors-accordion-trigger-hover: var(--colors-sand-300);--colors-pagination-item-hover: var(--colors-sand-300);--colors-pagination-active-bg: var(--colors-sand-1200);--colors-pagination-active-text: var(--colors-sand-100);--colors-progress-primary-bg: var(--colors-sand-400);--colors-progress-primary-fill: var(--colors-orange-900);--colors-progress-primary-hover: var(--colors-orange-1000);--colors-progress-success-bg: var(--colors-sand-400);--colors-progress-success-hover: var(--colors-green-1000);--colors-progress-error-bg: var(--colors-sand-400);--colors-progress-error-hover: var(--colors-red-1000);--colors-progress-warning-bg: var(--colors-sand-400);--colors-progress-warning-hover: var(--colors-yellow-1000);--colors-background-primary: var(--colors-sand-100);--colors-background-secondary: var(--colors-sand-200);--colors-background-tertiary: var(--colors-sand-400);--colors-background-inverse: var(--colors-sand-1200);--colors-background-overlay: var(--colors-black-alpha-700);--colors-text-base: var(--colors-sand-1200);--colors-text-primary: var(--colors-sand-1200);--colors-text-secondary: var(--colors-sand-1100);--colors-text-tertiary: var(--colors-sand-900);--colors-text-inverse: var(--colors-sand-100);--colors-text-accent: var(--colors-orange-1100);--colors-text-disabled: var(--colors-sand-800);--colors-text-placeholder: var(--colors-sand-800);--colors-text-link: var(--colors-orange-1100);--colors-surface-primary: var(--colors-sand-100);--colors-surface-secondary: var(--colors-sand-200);--colors-surface-tertiary: var(--colors-sand-300);--colors-surface-inset: var(--colors-sand-300);--colors-border-primary: var(--colors-sand-600);--colors-border-secondary: var(--colors-sand-500);--colors-border-accent: var(--colors-orange-700);--colors-border-inverse: var(--colors-sand-1200);--colors-border-focus: var(--colors-orange-800);--colors-border-disabled: var(--colors-sand-400);--colors-separator-primary: var(--colors-sand-500);--colors-separator-secondary: var(--colors-sand-600);--colors-icon-primary: var(--colors-sand-1200);--colors-icon-secondary: var(--colors-sand-1100);--colors-icon-muted: var(--colors-sand-900);--colors-icon-inverse: var(--colors-sand-100);--colors-icon-accent: var(--colors-orange-1100);--colors-icon-disabled: var(--colors-sand-800);--colors-ring-primary: var(--colors-orange-700);--colors-ring-offset: var(--colors-sand-100);--colors-highlight-bg: var(--colors-orange-400);--colors-highlight-text: var(--colors-orange-1200);--colors-state-error-primary: var(--colors-red-900);--colors-state-error-bg: var(--colors-red-300);--colors-state-error-text: var(--colors-red-1100);--colors-state-error-border: var(--colors-red-700);--colors-state-warning-primary: var(--colors-yellow-900);--colors-state-warning-bg: var(--colors-yellow-300);--colors-state-warning-text: var(--colors-yellow-1100);--colors-state-warning-border: var(--colors-yellow-700);--colors-state-info-primary: var(--colors-orange-900);--colors-state-info-bg: var(--colors-orange-300);--colors-state-info-text: var(--colors-orange-1100);--colors-state-info-border: var(--colors-orange-700);--colors-state-success-primary: var(--colors-green-900);--colors-state-success-bg: var(--colors-green-300);--colors-state-success-text: var(--colors-green-1100);--colors-state-success-border: var(--colors-green-700);--colors-state-disabled-bg: var(--colors-sand-300);--colors-state-disabled-text: var(--colors-sand-800);--colors-state-disabled-border: var(--colors-sand-500);--shadow-card: 0 0 4 var(--colors-slate-1200);--shadow-modal: 0 0 12 var(--colors-slate-1200);--colors-button-primary-text: var(--colors-text-inverse);--colors-button-secondary-text: var(--colors-text-primary);--colors-button-outline-border: var(--colors-border-primary);--colors-button-outline-text: var(--colors-text-primary);--colors-button-ghost-text: var(--colors-text-primary);--colors-button-link-text: var(--colors-text-link);--colors-badge-outline-border: var(--colors-border-primary);--colors-badge-outline-text: var(--colors-text-primary);--colors-alert-info-bg: var(--colors-state-info-bg);--colors-alert-info-border: var(--colors-state-info-border);--colors-alert-info-text: var(--colors-state-info-text);--colors-alert-info-icon: var(--colors-state-info-primary);--colors-alert-success-bg: var(--colors-state-success-bg);--colors-alert-success-border: var(--colors-state-success-border);--colors-alert-success-text: var(--colors-state-success-text);--colors-alert-success-icon: var(--colors-state-success-primary);--colors-alert-warning-bg: var(--colors-state-warning-bg);--colors-alert-warning-border: var(--colors-state-warning-border);--colors-alert-warning-text: var(--colors-state-warning-text);--colors-alert-warning-icon: var(--colors-state-warning-primary);--colors-alert-error-bg: var(--colors-state-error-bg);--colors-alert-error-border: var(--colors-state-error-border);--colors-alert-error-text: var(--colors-state-error-text);--colors-alert-error-icon: var(--colors-state-error-primary);--colors-input-bg: var(--colors-surface-primary);--colors-input-border: var(--colors-border-primary);--colors-input-text: var(--colors-text-primary);--colors-input-placeholder: var(--colors-text-placeholder);--colors-input-focus: var(--colors-ring-primary);--colors-input-disabled-bg: var(--colors-state-disabled-bg);--colors-input-disabled-text: var(--colors-state-disabled-text);--colors-input-disabled-border: var(--colors-state-disabled-border);--colors-card-bg: var(--colors-surface-primary);--colors-card-border: var(--colors-border-primary);--colors-card-header: var(--colors-text-primary);--colors-card-description: var(--colors-text-secondary);--colors-toggle-text: var(--colors-text-secondary);--colors-popover-bg: var(--colors-surface-primary);--colors-popover-border: var(--colors-border-primary);--colors-popover-text: var(--colors-text-primary);--colors-dropdown-bg: var(--colors-surface-primary);--colors-dropdown-border: var(--colors-border-primary);--colors-dropdown-text: var(--colors-text-primary);--colors-dropdown-separator: var(--colors-separator-primary);--colors-table-header-text: var(--colors-text-secondary);--colors-table-row-bg: var(--colors-surface-primary);--colors-table-border: var(--colors-border-secondary);--colors-table-text: var(--colors-text-primary);--colors-tabs-trigger-hover: var(--colors-text-primary);--colors-tabs-active-bg: var(--colors-surface-primary);--colors-tabs-active-text: var(--colors-text-primary);--colors-tabs-border: var(--colors-border-primary);--colors-dialog-bg: var(--colors-surface-primary);--colors-dialog-border: var(--colors-border-primary);--colors-dialog-overlay: var(--colors-background-overlay);--colors-dialog-title: var(--colors-text-primary);--colors-dialog-description: var(--colors-text-secondary);--colors-toast-bg: var(--colors-surface-primary);--colors-toast-border: var(--colors-border-primary);--colors-toast-text: var(--colors-text-primary);--colors-toast-description: var(--colors-text-secondary);--colors-toast-close: var(--colors-text-tertiary);--colors-sidebar-border: var(--colors-border-secondary);--colors-sidebar-item-text: var(--colors-text-secondary);--colors-sidebar-section-text: var(--colors-text-secondary);--colors-accordion-border: var(--colors-border-primary);--colors-accordion-trigger-text: var(--colors-text-primary);--colors-accordion-content-text: var(--colors-text-secondary);--colors-pagination-item-text: var(--colors-text-primary);--colors-pagination-item-border: var(--colors-border-primary);--colors-pagination-item-disabled-text: var(--colors-text-disabled);--colors-progress-success-fill: var(--colors-state-success-primary);--colors-progress-error-fill: var(--colors-state-error-primary);--colors-progress-warning-fill: var(--colors-state-warning-primary)}.dark{--colors-button-outline-bg: 0 0 0 / 0;--colors-button-ghost-bg: 0 0 0 / 0;--colors-button-link-bg: 0 0 0 / 0;--colors-badge-outline-bg: 0 0 0 / 0;--colors-dropdown-item-bg: 0 0 0 / 0;--colors-tabs-trigger-bg: 0 0 0 / 0;--colors-accordion-trigger-bg: 0 0 0 / 0;--colors-accordion-content-bg: 0 0 0 / 0;--colors-pagination-item-bg: 0 0 0 / 0;--colors-gray-100: 17 17 17;--colors-gray-200: 25 25 25;--colors-gray-300: 34 34 34;--colors-gray-400: 42 42 42;--colors-gray-500: 49 49 49;--colors-gray-600: 58 58 58;--colors-gray-700: 72 72 72;--colors-gray-800: 96 96 96;--colors-gray-900: 110 110 110;--colors-gray-1000: 123 123 123;--colors-gray-1100: 180 180 180;--colors-gray-1200: 238 238 238;--colors-mauve-100: 18 17 19;--colors-mauve-200: 26 25 27;--colors-mauve-300: 35 34 37;--colors-mauve-400: 43 41 45;--colors-mauve-500: 50 48 53;--colors-mauve-600: 60 57 63;--colors-mauve-700: 73 71 78;--colors-mauve-800: 98 95 105;--colors-mauve-900: 111 109 120;--colors-mauve-1000: 124 122 133;--colors-mauve-1100: 181 178 188;--colors-mauve-1200: 238 238 240;--colors-slate-100: 17 17 19;--colors-slate-200: 24 25 27;--colors-slate-300: 33 34 37;--colors-slate-400: 39 42 45;--colors-slate-500: 46 49 53;--colors-slate-600: 54 58 63;--colors-slate-700: 67 72 78;--colors-slate-800: 90 97 105;--colors-slate-900: 105 110 119;--colors-slate-1000: 119 123 132;--colors-slate-1100: 176 180 186;--colors-slate-1200: 237 238 240;--colors-sage-100: 16 18 17;--colors-sage-200: 23 25 24;--colors-sage-300: 32 34 33;--colors-sage-400: 39 42 41;--colors-sage-500: 46 49 48;--colors-sage-600: 55 59 57;--colors-sage-700: 68 73 71;--colors-sage-800: 91 98 95;--colors-sage-900: 99 112 107;--colors-sage-1000: 113 125 121;--colors-sage-1100: 173 181 178;--colors-sage-1200: 236 238 237;--colors-olive-100: 17 18 16;--colors-olive-200: 24 25 23;--colors-olive-300: 33 34 32;--colors-olive-400: 40 42 39;--colors-olive-500: 47 49 46;--colors-olive-600: 56 58 54;--colors-olive-700: 69 72 67;--colors-olive-800: 92 98 91;--colors-olive-900: 104 112 102;--colors-olive-1000: 118 125 116;--colors-olive-1100: 175 181 173;--colors-olive-1200: 236 238 236;--colors-sand-100: 17 17 16;--colors-sand-200: 25 25 24;--colors-sand-300: 34 34 33;--colors-sand-400: 42 42 40;--colors-sand-500: 49 49 46;--colors-sand-600: 59 58 55;--colors-sand-700: 73 72 68;--colors-sand-800: 98 96 91;--colors-sand-900: 111 109 102;--colors-sand-1000: 124 123 116;--colors-sand-1100: 181 179 173;--colors-sand-1200: 238 238 236;--colors-gold-100: 18 18 17;--colors-gold-200: 27 26 23;--colors-gold-300: 36 35 31;--colors-gold-400: 45 43 38;--colors-gold-500: 56 53 46;--colors-gold-600: 68 64 57;--colors-gold-700: 84 79 70;--colors-gold-800: 105 98 86;--colors-gold-900: 151 131 101;--colors-gold-1000: 163 144 115;--colors-gold-1100: 203 185 159;--colors-gold-1200: 232 226 217;--colors-bronze-100: 20 17 16;--colors-bronze-200: 28 25 23;--colors-bronze-300: 38 34 32;--colors-bronze-400: 48 42 39;--colors-bronze-500: 59 51 48;--colors-bronze-600: 73 62 58;--colors-bronze-700: 90 76 71;--colors-bronze-800: 111 95 88;--colors-bronze-900: 161 128 114;--colors-bronze-1000: 174 140 126;--colors-bronze-1100: 212 179 165;--colors-bronze-1200: 237 224 217;--colors-brown-100: 18 17 15;--colors-brown-200: 28 24 22;--colors-brown-300: 40 33 29;--colors-brown-400: 50 41 34;--colors-brown-500: 62 49 40;--colors-brown-600: 77 60 47;--colors-brown-700: 97 74 57;--colors-brown-800: 124 95 70;--colors-brown-900: 173 127 88;--colors-brown-1000: 184 140 103;--colors-brown-1100: 219 181 148;--colors-brown-1200: 242 225 202;--colors-yellow-100: 20 18 11;--colors-yellow-200: 27 24 15;--colors-yellow-300: 45 35 5;--colors-yellow-400: 54 43 0;--colors-yellow-500: 67 53 0;--colors-yellow-600: 82 66 2;--colors-yellow-700: 102 84 23;--colors-yellow-800: 131 106 33;--colors-yellow-900: 255 230 41;--colors-yellow-1000: 255 255 87;--colors-yellow-1100: 245 225 71;--colors-yellow-1200: 246 238 180;--colors-amber-100: 22 18 12;--colors-amber-200: 29 24 15;--colors-amber-300: 48 32 8;--colors-amber-400: 63 39 0;--colors-amber-500: 77 48 0;--colors-amber-600: 92 61 5;--colors-amber-700: 113 79 25;--colors-amber-800: 143 100 36;--colors-amber-900: 255 197 61;--colors-amber-1000: 255 214 10;--colors-amber-1100: 255 202 22;--colors-amber-1200: 255 231 179;--colors-orange-100: 23 18 14;--colors-orange-200: 30 22 15;--colors-orange-300: 51 30 11;--colors-orange-400: 70 33 0;--colors-orange-500: 86 40 0;--colors-orange-600: 102 53 12;--colors-orange-700: 126 69 29;--colors-orange-800: 163 88 41;--colors-orange-900: 247 107 21;--colors-orange-1000: 255 128 31;--colors-orange-1100: 255 160 87;--colors-orange-1200: 255 224 194;--colors-tomato-100: 24 17 17;--colors-tomato-200: 31 21 19;--colors-tomato-300: 57 23 20;--colors-tomato-400: 78 21 17;--colors-tomato-500: 94 28 22;--colors-tomato-600: 110 41 32;--colors-tomato-700: 133 58 45;--colors-tomato-800: 172 77 57;--colors-tomato-900: 229 77 46;--colors-tomato-1000: 236 97 66;--colors-tomato-1100: 255 151 125;--colors-tomato-1200: 251 211 203;--colors-red-100: 25 17 17;--colors-red-200: 32 19 20;--colors-red-300: 59 18 25;--colors-red-400: 80 15 28;--colors-red-500: 97 22 35;--colors-red-600: 114 35 45;--colors-red-700: 140 51 58;--colors-red-800: 181 69 72;--colors-red-900: 229 72 77;--colors-red-1000: 236 93 94;--colors-red-1100: 255 149 146;--colors-red-1200: 255 209 217;--colors-ruby-100: 25 17 19;--colors-ruby-200: 30 21 23;--colors-ruby-300: 58 20 30;--colors-ruby-400: 78 19 37;--colors-ruby-500: 94 26 46;--colors-ruby-600: 111 37 57;--colors-ruby-700: 136 52 71;--colors-ruby-800: 179 68 90;--colors-ruby-900: 229 70 102;--colors-ruby-1000: 236 90 114;--colors-ruby-1100: 255 148 157;--colors-ruby-1200: 254 210 225;--colors-crimson-100: 25 17 20;--colors-crimson-200: 32 19 24;--colors-crimson-300: 56 21 37;--colors-crimson-400: 77 18 47;--colors-crimson-500: 92 24 57;--colors-crimson-600: 109 37 69;--colors-crimson-700: 135 51 86;--colors-crimson-800: 176 67 110;--colors-crimson-900: 233 61 130;--colors-crimson-1000: 238 81 138;--colors-crimson-1100: 255 146 173;--colors-crimson-1200: 253 211 232;--colors-pink-100: 25 17 23;--colors-pink-200: 33 18 29;--colors-pink-300: 55 23 47;--colors-pink-400: 75 20 61;--colors-pink-500: 89 28 71;--colors-pink-600: 105 41 85;--colors-pink-700: 131 56 105;--colors-pink-800: 168 72 133;--colors-pink-900: 214 64 159;--colors-pink-1000: 222 81 168;--colors-pink-1100: 255 141 204;--colors-pink-1200: 253 209 234;--colors-plum-100: 24 17 24;--colors-plum-200: 32 19 32;--colors-plum-300: 53 26 53;--colors-plum-400: 69 29 71;--colors-plum-500: 81 36 84;--colors-plum-600: 94 48 97;--colors-plum-700: 115 64 121;--colors-plum-800: 146 84 156;--colors-plum-900: 171 74 186;--colors-plum-1000: 182 88 196;--colors-plum-1100: 231 150 243;--colors-plum-1200: 244 212 244;--colors-purple-100: 24 17 27;--colors-purple-200: 30 21 35;--colors-purple-300: 48 28 59;--colors-purple-400: 61 34 78;--colors-purple-500: 72 41 92;--colors-purple-600: 84 52 107;--colors-purple-700: 102 66 130;--colors-purple-800: 132 87 170;--colors-purple-900: 142 78 198;--colors-purple-1000: 154 92 208;--colors-purple-1100: 209 157 255;--colors-purple-1200: 236 217 250;--colors-violet-100: 20 18 31;--colors-violet-200: 27 21 37;--colors-violet-300: 41 31 67;--colors-violet-400: 51 37 91;--colors-violet-500: 60 46 105;--colors-violet-600: 71 56 118;--colors-violet-700: 86 70 139;--colors-violet-800: 105 88 173;--colors-violet-900: 110 86 207;--colors-violet-1000: 125 102 217;--colors-violet-1100: 186 167 255;--colors-violet-1200: 226 221 254;--colors-iris-100: 19 19 30;--colors-iris-200: 23 22 37;--colors-iris-300: 32 34 72;--colors-iris-400: 38 42 101;--colors-iris-500: 48 51 116;--colors-iris-600: 61 62 130;--colors-iris-700: 74 74 149;--colors-iris-800: 89 88 177;--colors-iris-900: 91 91 214;--colors-iris-1000: 110 106 222;--colors-iris-1100: 177 169 255;--colors-iris-1200: 224 223 254;--colors-indigo-100: 17 19 31;--colors-indigo-200: 20 23 38;--colors-indigo-300: 24 36 73;--colors-indigo-400: 29 46 98;--colors-indigo-500: 37 57 116;--colors-indigo-600: 48 67 132;--colors-indigo-700: 58 79 151;--colors-indigo-800: 67 93 177;--colors-indigo-900: 62 99 221;--colors-indigo-1000: 84 114 228;--colors-indigo-1100: 158 177 255;--colors-indigo-1200: 214 225 255;--colors-blue-100: 13 21 32;--colors-blue-200: 17 25 39;--colors-blue-300: 13 40 71;--colors-blue-400: 0 51 98;--colors-blue-500: 0 64 116;--colors-blue-600: 16 77 135;--colors-blue-700: 32 93 158;--colors-blue-800: 40 112 189;--colors-blue-900: 0 144 255;--colors-blue-1000: 59 158 255;--colors-blue-1100: 112 184 255;--colors-blue-1200: 194 230 255;--colors-cyan-100: 11 22 26;--colors-cyan-200: 16 27 32;--colors-cyan-300: 8 44 54;--colors-cyan-400: 0 56 72;--colors-cyan-500: 0 69 88;--colors-cyan-600: 4 84 104;--colors-cyan-700: 18 103 126;--colors-cyan-800: 17 128 156;--colors-cyan-900: 0 162 199;--colors-cyan-1000: 35 175 208;--colors-cyan-1100: 76 204 230;--colors-cyan-1200: 182 236 247;--colors-teal-100: 13 21 20;--colors-teal-200: 17 28 27;--colors-teal-300: 13 45 42;--colors-teal-400: 2 59 55;--colors-teal-500: 8 72 67;--colors-teal-600: 20 87 80;--colors-teal-700: 28 105 97;--colors-teal-800: 32 126 115;--colors-teal-900: 18 165 148;--colors-teal-1000: 14 179 158;--colors-teal-1100: 11 216 182;--colors-teal-1200: 173 240 221;--colors-jade-100: 13 21 18;--colors-jade-200: 18 28 24;--colors-jade-300: 15 46 34;--colors-jade-400: 11 59 44;--colors-jade-500: 17 72 55;--colors-jade-600: 27 87 69;--colors-jade-700: 36 104 84;--colors-jade-800: 42 126 104;--colors-jade-900: 41 163 131;--colors-jade-1000: 39 176 139;--colors-jade-1100: 31 216 164;--colors-jade-1200: 173 240 212;--colors-green-100: 14 21 18;--colors-green-200: 18 27 23;--colors-green-300: 19 45 33;--colors-green-400: 17 59 41;--colors-green-500: 23 73 51;--colors-green-600: 32 87 62;--colors-green-700: 40 104 74;--colors-green-800: 47 124 87;--colors-green-900: 48 164 108;--colors-green-1000: 51 176 116;--colors-green-1100: 61 214 140;--colors-green-1200: 177 241 203;--colors-grass-100: 14 21 17;--colors-grass-200: 20 26 21;--colors-grass-300: 27 42 30;--colors-grass-400: 29 58 36;--colors-grass-500: 37 72 45;--colors-grass-600: 45 87 54;--colors-grass-700: 54 103 64;--colors-grass-800: 62 121 73;--colors-grass-900: 70 167 88;--colors-grass-1000: 83 179 101;--colors-grass-1100: 113 208 131;--colors-grass-1200: 194 240 194;--colors-lime-100: 17 19 12;--colors-lime-200: 21 26 16;--colors-lime-300: 31 41 23;--colors-lime-400: 41 55 29;--colors-lime-500: 51 68 35;--colors-lime-600: 61 82 42;--colors-lime-700: 73 98 49;--colors-lime-800: 87 117 56;--colors-lime-900: 189 238 99;--colors-lime-1000: 212 255 112;--colors-lime-1100: 189 229 108;--colors-lime-1200: 227 247 186;--colors-mint-100: 14 21 21;--colors-mint-200: 15 27 27;--colors-mint-300: 9 44 43;--colors-mint-400: 0 58 56;--colors-mint-500: 0 71 68;--colors-mint-600: 16 86 80;--colors-mint-700: 30 104 95;--colors-mint-800: 39 127 112;--colors-mint-900: 134 234 212;--colors-mint-1000: 168 245 229;--colors-mint-1100: 88 213 186;--colors-mint-1200: 196 245 225;--colors-sky-100: 13 20 31;--colors-sky-200: 17 26 39;--colors-sky-300: 17 40 64;--colors-sky-400: 17 53 85;--colors-sky-500: 21 68 103;--colors-sky-600: 27 83 123;--colors-sky-700: 31 102 146;--colors-sky-800: 25 124 174;--colors-sky-900: 124 226 254;--colors-sky-1000: 168 238 255;--colors-sky-1100: 117 199 240;--colors-sky-1200: 194 243 255;--shadow-default: 0 0 8 rgba(0, 0, 0, .6);--shadow-soft: 0 0 4 rgba(0, 0, 0, .3);--colors-button-primary-bg: var(--colors-orange-900);--colors-button-primary-hover: var(--colors-orange-1000);--colors-button-secondary-bg: var(--colors-mauve-500);--colors-button-secondary-hover: var(--colors-mauve-600);--colors-button-outline-hover: var(--colors-mauve-400);--colors-button-ghost-hover: var(--colors-mauve-400);--colors-button-accent-bg: var(--colors-orange-900);--colors-button-accent-hover: var(--colors-orange-1000);--colors-button-accent-text: var(--colors-mauve-100);--colors-button-success-bg: var(--colors-green-900);--colors-button-success-hover: var(--colors-green-1000);--colors-button-success-text: var(--colors-mauve-100);--colors-button-error-bg: var(--colors-red-900);--colors-button-error-hover: var(--colors-red-1000);--colors-button-error-text: var(--colors-mauve-100);--colors-button-warning-bg: var(--colors-yellow-900);--colors-button-warning-hover: var(--colors-yellow-1000);--colors-button-warning-text: var(--colors-mauve-100);--colors-button-info-bg: var(--colors-orange-900);--colors-button-info-hover: var(--colors-orange-1000);--colors-button-info-text: var(--colors-mauve-100);--colors-button-link-hover: var(--colors-orange-1000);--colors-badge-default-bg: var(--colors-mauve-1200);--colors-badge-default-text: var(--colors-mauve-100);--colors-badge-secondary-bg: var(--colors-mauve-500);--colors-badge-secondary-text: var(--colors-mauve-1200);--colors-badge-info-bg: var(--colors-orange-400);--colors-badge-info-text: var(--colors-orange-1200);--colors-badge-success-bg: var(--colors-green-400);--colors-badge-success-text: var(--colors-green-1200);--colors-badge-warning-bg: var(--colors-yellow-400);--colors-badge-warning-text: var(--colors-yellow-1200);--colors-badge-error-bg: var(--colors-red-400);--colors-badge-error-text: var(--colors-red-1200);--colors-badge-blue-bg: var(--colors-blue-400);--colors-badge-blue-text: var(--colors-blue-1200);--colors-toggle-bg: var(--colors-mauve-500);--colors-toggle-hover: var(--colors-mauve-600);--colors-toggle-active-bg: var(--colors-orange-900);--colors-toggle-active-text: var(--colors-mauve-100);--colors-switch-bg: var(--colors-mauve-500);--colors-switch-thumb: var(--colors-mauve-100);--colors-switch-checked-bg: var(--colors-orange-900);--colors-switch-checked-thumb: var(--colors-mauve-100);--colors-slider-track: var(--colors-mauve-500);--colors-slider-range: var(--colors-orange-900);--colors-slider-thumb: var(--colors-mauve-100);--colors-slider-thumb-border: var(--colors-orange-900);--colors-tooltip-bg: var(--colors-mauve-1200);--colors-tooltip-text: var(--colors-mauve-100);--colors-dropdown-hover: var(--colors-mauve-400);--colors-dropdown-active: var(--colors-mauve-500);--colors-table-header-bg: var(--colors-mauve-300);--colors-table-row-alt: var(--colors-mauve-300);--colors-table-row-hover: var(--colors-mauve-400);--colors-tabs-list-bg: var(--colors-mauve-300);--colors-avatar-bg: var(--colors-mauve-500);--colors-avatar-text: var(--colors-mauve-1100);--colors-skeleton-bg: var(--colors-mauve-400);--colors-skeleton-shimmer: var(--colors-mauve-500);--colors-sidebar-bg: var(--colors-mauve-100);--colors-sidebar-item-hover: var(--colors-mauve-400);--colors-sidebar-item-active: var(--colors-orange-900);--colors-accordion-trigger-hover: var(--colors-mauve-400);--colors-pagination-item-hover: var(--colors-mauve-400);--colors-pagination-active-bg: var(--colors-mauve-1200);--colors-pagination-active-text: var(--colors-mauve-100);--colors-progress-primary-bg: var(--colors-mauve-500);--colors-progress-primary-fill: var(--colors-orange-900);--colors-progress-primary-hover: var(--colors-orange-1000);--colors-progress-success-bg: var(--colors-mauve-500);--colors-progress-success-hover: var(--colors-green-1000);--colors-progress-error-bg: var(--colors-mauve-500);--colors-progress-error-hover: var(--colors-red-1000);--colors-progress-warning-bg: var(--colors-mauve-500);--colors-progress-warning-hover: var(--colors-yellow-1000);--colors-background-primary: var(--colors-mauve-100);--colors-background-secondary: var(--colors-mauve-200);--colors-background-tertiary: var(--colors-mauve-500);--colors-background-inverse: var(--colors-mauve-100);--colors-background-overlay: var(--colors-black-alpha-900);--colors-text-base: var(--colors-mauve-1200);--colors-text-primary: var(--colors-mauve-1200);--colors-text-secondary: var(--colors-mauve-1100);--colors-text-tertiary: var(--colors-mauve-900);--colors-text-inverse: var(--colors-mauve-100);--colors-text-accent: var(--colors-orange-1100);--colors-text-disabled: var(--colors-mauve-700);--colors-text-placeholder: var(--colors-mauve-700);--colors-text-link: var(--colors-orange-1100);--colors-surface-primary: var(--colors-mauve-300);--colors-surface-secondary: var(--colors-mauve-400);--colors-surface-tertiary: var(--colors-mauve-500);--colors-surface-inset: var(--colors-mauve-100);--colors-border-primary: var(--colors-mauve-600);--colors-border-secondary: var(--colors-mauve-500);--colors-border-accent: var(--colors-orange-700);--colors-border-inverse: var(--colors-mauve-1200);--colors-border-focus: var(--colors-orange-800);--colors-border-disabled: var(--colors-mauve-500);--colors-separator-primary: var(--colors-mauve-500);--colors-separator-secondary: var(--colors-mauve-600);--colors-icon-primary: var(--colors-mauve-1200);--colors-icon-secondary: var(--colors-mauve-1100);--colors-icon-muted: var(--colors-mauve-900);--colors-icon-inverse: var(--colors-mauve-100);--colors-icon-accent: var(--colors-orange-1100);--colors-icon-disabled: var(--colors-mauve-700);--colors-ring-primary: var(--colors-orange-700);--colors-ring-offset: var(--colors-mauve-100);--colors-highlight-bg: var(--colors-orange-500);--colors-highlight-text: var(--colors-orange-1200);--colors-state-error-primary: var(--colors-red-900);--colors-state-error-bg: var(--colors-red-300);--colors-state-error-text: var(--colors-red-1100);--colors-state-error-border: var(--colors-red-700);--colors-state-warning-primary: var(--colors-yellow-900);--colors-state-warning-bg: var(--colors-yellow-300);--colors-state-warning-text: var(--colors-yellow-1100);--colors-state-warning-border: var(--colors-yellow-700);--colors-state-info-primary: var(--colors-orange-900);--colors-state-info-bg: var(--colors-orange-300);--colors-state-info-text: var(--colors-orange-1100);--colors-state-info-border: var(--colors-orange-700);--colors-state-success-primary: var(--colors-green-900);--colors-state-success-bg: var(--colors-green-300);--colors-state-success-text: var(--colors-green-1100);--colors-state-success-border: var(--colors-green-700);--colors-state-disabled-bg: var(--colors-mauve-300);--colors-state-disabled-text: var(--colors-mauve-700);--colors-state-disabled-border: var(--colors-mauve-500);--colors-button-primary-text: var(--colors-text-inverse);--colors-button-secondary-text: var(--colors-text-primary);--colors-button-outline-border: var(--colors-border-accent);--colors-button-outline-text: var(--colors-text-accent);--colors-button-ghost-text: var(--colors-text-primary);--colors-button-link-text: var(--colors-text-link);--colors-badge-outline-border: var(--colors-border-primary);--colors-badge-outline-text: var(--colors-text-primary);--colors-alert-info-bg: var(--colors-state-info-bg);--colors-alert-info-border: var(--colors-state-info-border);--colors-alert-info-text: var(--colors-state-info-text);--colors-alert-info-icon: var(--colors-state-info-primary);--colors-alert-success-bg: var(--colors-state-success-bg);--colors-alert-success-border: var(--colors-state-success-border);--colors-alert-success-text: var(--colors-state-success-text);--colors-alert-success-icon: var(--colors-state-success-primary);--colors-alert-warning-bg: var(--colors-state-warning-bg);--colors-alert-warning-border: var(--colors-state-warning-border);--colors-alert-warning-text: var(--colors-state-warning-text);--colors-alert-warning-icon: var(--colors-state-warning-primary);--colors-alert-error-bg: var(--colors-state-error-bg);--colors-alert-error-border: var(--colors-state-error-border);--colors-alert-error-text: var(--colors-state-error-text);--colors-alert-error-icon: var(--colors-state-error-primary);--colors-input-bg: var(--colors-surface-primary);--colors-input-border: var(--colors-border-primary);--colors-input-text: var(--colors-text-primary);--colors-input-placeholder: var(--colors-text-placeholder);--colors-input-focus: var(--colors-ring-primary);--colors-input-disabled-bg: var(--colors-state-disabled-bg);--colors-input-disabled-text: var(--colors-state-disabled-text);--colors-input-disabled-border: var(--colors-state-disabled-border);--colors-card-bg: var(--colors-surface-primary);--colors-card-border: var(--colors-border-primary);--colors-card-header: var(--colors-text-primary);--colors-card-description: var(--colors-text-secondary);--colors-toggle-text: var(--colors-text-secondary);--colors-popover-bg: var(--colors-surface-primary);--colors-popover-border: var(--colors-border-primary);--colors-popover-text: var(--colors-text-primary);--colors-dropdown-bg: var(--colors-surface-primary);--colors-dropdown-border: var(--colors-border-primary);--colors-dropdown-text: var(--colors-text-primary);--colors-dropdown-separator: var(--colors-separator-primary);--colors-table-header-text: var(--colors-text-secondary);--colors-table-row-bg: var(--colors-surface-primary);--colors-table-border: var(--colors-border-secondary);--colors-table-text: var(--colors-text-primary);--colors-tabs-trigger-text: var(--colors-text-secondary);--colors-tabs-trigger-hover: var(--colors-text-primary);--colors-tabs-active-bg: var(--colors-surface-primary);--colors-tabs-active-text: var(--colors-text-primary);--colors-tabs-border: var(--colors-border-primary);--colors-dialog-bg: var(--colors-surface-primary);--colors-dialog-border: var(--colors-border-primary);--colors-dialog-overlay: var(--colors-background-overlay);--colors-dialog-title: var(--colors-text-primary);--colors-dialog-description: var(--colors-text-secondary);--colors-toast-bg: var(--colors-surface-primary);--colors-toast-border: var(--colors-border-primary);--colors-toast-text: var(--colors-text-primary);--colors-toast-description: var(--colors-text-secondary);--colors-toast-close: var(--colors-text-tertiary);--colors-sidebar-border: var(--colors-border-secondary);--colors-sidebar-item-text: var(--colors-text-secondary);--colors-sidebar-section-text: var(--colors-text-secondary);--colors-accordion-border: var(--colors-border-primary);--colors-accordion-trigger-text: var(--colors-text-primary);--colors-accordion-content-text: var(--colors-text-secondary);--colors-pagination-item-text: var(--colors-text-primary);--colors-pagination-item-border: var(--colors-border-primary);--colors-pagination-item-disabled-text: var(--colors-text-disabled);--colors-progress-success-fill: var(--colors-state-success-primary);--colors-progress-error-fill: var(--colors-state-error-primary);--colors-progress-warning-fill: var(--colors-state-warning-primary)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(var(--colors-blue-500) / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(var(--colors-blue-500) / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
 */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:rgb(var(--colors-gray-200))}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-family-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:rgb(var(--colors-gray-400))}input::placeholder,textarea::placeholder{opacity:1;color:rgb(var(--colors-gray-400))}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:rgb(var(--colors-border-primary))}body{background-color:rgb(var(--colors-background-primary));color:rgb(var(--colors-text-primary))}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:var(--spacing-0)}.-bottom-px{bottom:-1px}.-left-px{left:-1px}.-right-px{right:-1px}.-top-px{top:-1px}.bottom-0{bottom:var(--spacing-0)}.left-0{left:var(--spacing-0)}.left-2{left:var(--spacing-2)}.left-2\.5{left:.625rem}.left-\[50\%\]{left:50%}.right-4{right:var(--spacing-4)}.top-0{top:var(--spacing-0)}.top-1\/2{top:50%}.top-4{top:var(--spacing-4)}.top-\[50\%\]{top:50%}.z-40{z-index:40}.z-50{z-index:50}.mx-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.mx-auto{margin-left:auto;margin-right:auto}.\!mt-0{margin-top:var(--spacing-0)!important}.mb-1{margin-bottom:var(--spacing-1)}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:var(--spacing-2)}.ml-auto{margin-left:auto}.mr-2{margin-right:var(--spacing-2)}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-4{margin-top:var(--spacing-4)}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:var(--spacing-4)}.h-56{height:14rem}.h-64{height:16rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-\[120px\]{min-height:120px}.min-h-\[80px\]{min-height:80px}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3\.5{width:.875rem}.w-36{width:9rem}.w-4{width:var(--spacing-4)}.w-48{width:12rem}.w-56{width:14rem}.w-64{width:16rem}.w-\[1px\]{width:1px}.w-full{width:100%}.min-w-0{min-width:var(--spacing-0)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-7xl{max-width:80rem}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: var(--spacing-0);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: var(--spacing-1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:var(--spacing-2)}.gap-3{gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-6{gap:1.5rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--spacing-0) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-0) * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--spacing-1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-1) * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--spacing-2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-2) * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--spacing-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-3) * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--spacing-4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-4) * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border-primary>:not([hidden])~:not([hidden]){border-color:rgb(var(--colors-border-primary))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:var(--border-radius-full)}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-md{border-radius:var(--border-radius-md)}.rounded-sm{border-radius:var(--border-radius-sm)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-border-primary{border-color:rgb(var(--colors-border-primary))}.border-sidebar-border{border-color:rgb(var(--colors-sidebar-border))}.border-sidebar-item-active{border-color:rgb(var(--colors-sidebar-item-active))}.border-transparent{border-color:transparent}.bg-background-primary{background-color:rgb(var(--colors-background-primary))}.bg-background-secondary{background-color:rgb(var(--colors-background-secondary))}.bg-badge-blue-bg{background-color:rgb(var(--colors-badge-blue-bg))}.bg-badge-error-bg{background-color:rgb(var(--colors-badge-error-bg))}.bg-badge-info-bg{background-color:rgb(var(--colors-badge-info-bg))}.bg-badge-success-bg{background-color:rgb(var(--colors-badge-success-bg))}.bg-badge-warning-bg{background-color:rgb(var(--colors-badge-warning-bg))}.bg-black\/50{background-color:#00000080}.bg-black\/80{background-color:#000c}.bg-border-secondary{background-color:rgb(var(--colors-border-secondary))}.bg-button-error-bg{background-color:rgb(var(--colors-button-error-bg))}.bg-button-primary-bg{background-color:rgb(var(--colors-button-primary-bg))}.bg-button-secondary-bg{background-color:rgb(var(--colors-button-secondary-bg))}.bg-button-success-bg{background-color:rgb(var(--colors-button-success-bg))}.bg-sidebar-bg{background-color:rgb(var(--colors-sidebar-bg))}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:.375rem}.p-2{padding:var(--spacing-2)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:var(--spacing-0);padding-right:var(--spacing-0)}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:var(--spacing-2)}.pb-4{padding-bottom:var(--spacing-4)}.pl-12{padding-left:3rem}.pl-8{padding-left:2rem}.pr-2{padding-right:var(--spacing-2)}.pr-3{padding-right:var(--spacing-3)}.pr-4{padding-right:var(--spacing-4)}.pt-0{padding-top:var(--spacing-0)}.pt-0\.5{padding-top:.125rem}.pt-2{padding-top:var(--spacing-2)}.pt-4{padding-top:var(--spacing-4)}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-heading{font-family:var(--font-family-heading)}.font-mono{font-family:var(--font-family-mono)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-sm{font-size:var(--font-size-sm)}.text-xl{font-size:var(--font-size-xl)}.text-xs{font-size:var(--font-size-xs)}.font-bold{font-weight:var(--font-weight-bold)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-badge-blue-text{color:rgb(var(--colors-badge-blue-text))}.text-badge-error-text{color:rgb(var(--colors-badge-error-text))}.text-badge-info-text{color:rgb(var(--colors-badge-info-text))}.text-badge-success-text{color:rgb(var(--colors-badge-success-text))}.text-badge-warning-text{color:rgb(var(--colors-badge-warning-text))}.text-border-primary{color:rgb(var(--colors-border-primary))}.text-button-error-text{color:rgb(var(--colors-button-error-text))}.text-button-link-text{color:rgb(var(--colors-button-link-text))}.text-button-primary-text{color:rgb(var(--colors-button-primary-text))}.text-button-secondary-text{color:rgb(var(--colors-button-secondary-text))}.text-button-success-text{color:rgb(var(--colors-button-success-text))}.text-orange-1000{color:rgb(var(--colors-orange-1000))}.text-sidebar-item-active{color:rgb(var(--colors-sidebar-item-active))}.text-sidebar-item-text{color:rgb(var(--colors-sidebar-item-text))}.text-sidebar-section-text{color:rgb(var(--colors-sidebar-section-text))}.text-slate-700{color:rgb(var(--colors-slate-700))}.text-state-error-primary{color:rgb(var(--colors-state-error-primary))}.text-state-success-primary{color:rgb(var(--colors-state-success-primary))}.text-state-warning-primary{color:rgb(var(--colors-state-warning-primary))}.text-text-primary{color:rgb(var(--colors-text-primary))}.text-text-secondary{color:rgb(var(--colors-text-secondary))}.text-text-tertiary{color:rgb(var(--colors-text-tertiary))}.text-yellow-1000{color:rgb(var(--colors-yellow-1000))}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-border-primary{--tw-ring-color: rgb(var(--colors-border-primary))}.ring-offset-background-primary{--tw-ring-offset-color: rgb(var(--colors-background-primary))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:var(--font-size-sm)}.file\:font-medium::file-selector-button{font-weight:var(--font-weight-medium)}.placeholder\:text-text-placeholder::-moz-placeholder{color:rgb(var(--colors-text-placeholder))}.placeholder\:text-text-placeholder::placeholder{color:rgb(var(--colors-text-placeholder))}.placeholder\:text-text-tertiary::-moz-placeholder{color:rgb(var(--colors-text-tertiary))}.placeholder\:text-text-tertiary::placeholder{color:rgb(var(--colors-text-tertiary))}.last\:border-0:last-child{border-width:0px}.hover\:border-border-accent:hover{border-color:rgb(var(--colors-border-accent))}.hover\:bg-background-secondary:hover{background-color:rgb(var(--colors-background-secondary))}.hover\:bg-button-error-hover:hover{background-color:rgb(var(--colors-button-error-hover))}.hover\:bg-button-primary-hover:hover{background-color:rgb(var(--colors-button-primary-hover))}.hover\:bg-button-secondary-hover:hover{background-color:rgb(var(--colors-button-secondary-hover))}.hover\:bg-button-success-hover:hover{background-color:rgb(var(--colors-button-success-hover))}.hover\:bg-sidebar-item-hover:hover{background-color:rgb(var(--colors-sidebar-item-hover))}.hover\:text-text-primary:hover{color:rgb(var(--colors-text-primary))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-background-secondary:focus{background-color:rgb(var(--colors-background-secondary))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-border-accent:focus{--tw-ring-color: rgb(var(--colors-border-accent))}.focus\:ring-border-focus:focus{--tw-ring-color: rgb(var(--colors-border-focus))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-border-accent:focus-visible{--tw-ring-color: rgb(var(--colors-border-accent))}.focus-visible\:ring-border-focus:focus-visible{--tw-ring-color: rgb(var(--colors-border-focus))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=active\]\:bg-background-primary[data-state=active]{background-color:rgb(var(--colors-background-primary))}.data-\[state\=active\]\:text-text-primary[data-state=active]{color:rgb(var(--colors-text-primary))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.sm\:h-\[120px\]{height:120px}.sm\:w-\[120px\]{width:120px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(var(--spacing-2) * var(--tw-space-x-reverse));margin-left:calc(var(--spacing-2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--border-radius-lg)}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-left{text-align:left}}@media (min-width: 768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
