/*!
 * UI Style Kit CSS v2.2.0
 * CSS theme and UI style preset library.
 * License: MIT
 */
@layer ui-style-kit.theme_colors{:where([data-ui][data-theme=midnight-gold][data-mode=light]){--usk-bg-rgb:246 243 234;--usk-surface-rgb:255 250 240;--usk-surface-strong-rgb:255 255 255;--usk-surface-soft-rgb:237 230 211;--usk-text-rgb:23 32 51;--usk-text-muted-rgb:95 104 121;--usk-border-rgb:214 200 165;--usk-primary-rgb:184 135 47;--usk-primary-hover-rgb:148 104 31;--usk-primary-text-rgb:16 16 16;--usk-secondary-rgb:34 49 79;--usk-secondary-hover-rgb:23 36 60;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:217 164 65;--usk-success-rgb:47 125 84;--usk-warning-rgb:167 106 0;--usk-danger-rgb:185 63 63;--usk-link-rgb:138 100 31;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:217 164 65}:where([data-ui][data-theme=midnight-gold][data-mode=dark]){--usk-bg-rgb:7 17 31;--usk-surface-rgb:16 27 45;--usk-surface-strong-rgb:23 36 58;--usk-surface-soft-rgb:12 22 39;--usk-text-rgb:247 237 215;--usk-text-muted-rgb:185 192 204;--usk-border-rgb:57 72 97;--usk-primary-rgb:214 168 79;--usk-primary-hover-rgb:240 200 109;--usk-primary-text-rgb:16 16 16;--usk-secondary-rgb:111 134 184;--usk-secondary-hover-rgb:146 167 209;--usk-secondary-text-rgb:8 16 29;--usk-accent-rgb:243 210 122;--usk-success-rgb:107 214 156;--usk-warning-rgb:255 203 91;--usk-danger-rgb:255 123 123;--usk-link-rgb:243 210 122;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 214 107}:where([data-ui][data-theme=midnight-gold][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:8 8 8;--usk-surface-strong-rgb:17 17 17;--usk-surface-soft-rgb:5 5 5;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:245 245 245;--usk-border-rgb:255 255 255;--usk-primary-rgb:255 212 0;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:0 217 255;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:255 234 0;--usk-success-rgb:0 255 117;--usk-warning-rgb:255 191 0;--usk-danger-rgb:255 77 77;--usk-link-rgb:0 217 255;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=ocean-steel][data-mode=light]){--usk-bg-rgb:238 248 251;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:248 253 255;--usk-surface-soft-rgb:220 236 242;--usk-text-rgb:16 36 46;--usk-text-muted-rgb:78 101 112;--usk-border-rgb:184 211 221;--usk-primary-rgb:8 125 157;--usk-primary-hover-rgb:6 100 126;--usk-primary-text-rgb:255 255 255;--usk-secondary-rgb:57 86 107;--usk-secondary-hover-rgb:44 67 84;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:21 184 200;--usk-success-rgb:38 122 92;--usk-warning-rgb:167 101 0;--usk-danger-rgb:182 70 70;--usk-link-rgb:6 100 126;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:255 255 255;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:21 184 200}:where([data-ui][data-theme=ocean-steel][data-mode=dark]){--usk-bg-rgb:6 22 29;--usk-surface-rgb:13 37 48;--usk-surface-strong-rgb:20 52 66;--usk-surface-soft-rgb:8 29 38;--usk-text-rgb:233 251 255;--usk-text-muted-rgb:167 192 201;--usk-border-rgb:49 86 102;--usk-primary-rgb:54 196 221;--usk-primary-hover-rgb:115 227 244;--usk-primary-text-rgb:4 18 22;--usk-secondary-rgb:140 183 201;--usk-secondary-hover-rgb:178 213 226;--usk-secondary-text-rgb:6 22 29;--usk-accent-rgb:83 240 255;--usk-success-rgb:103 216 166;--usk-warning-rgb:255 192 97;--usk-danger-rgb:255 123 123;--usk-link-rgb:115 227 244;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:83 240 255}:where([data-ui][data-theme=ocean-steel][data-mode=contrast]){--usk-bg-rgb:0 8 10;--usk-surface-rgb:0 16 20;--usk-surface-strong-rgb:0 26 32;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:234 255 255;--usk-border-rgb:255 255 255;--usk-primary-rgb:0 229 255;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:255 255 0;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:0 255 255;--usk-success-rgb:0 255 144;--usk-warning-rgb:255 208 0;--usk-danger-rgb:255 59 59;--usk-link-rgb:0 229 255;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=forest-moss][data-mode=light]){--usk-bg-rgb:242 247 239;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:251 255 248;--usk-surface-soft-rgb:226 234 219;--usk-text-rgb:24 36 23;--usk-text-muted-rgb:88 104 82;--usk-border-rgb:197 211 186;--usk-primary-rgb:63 125 58;--usk-primary-hover-rgb:47 97 43;--usk-primary-text-rgb:255 255 255;--usk-secondary-rgb:106 95 56;--usk-secondary-hover-rgb:81 73 43;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:156 186 82;--usk-success-rgb:47 125 84;--usk-warning-rgb:154 106 0;--usk-danger-rgb:173 69 69;--usk-link-rgb:47 97 43;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:255 255 255;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:156 186 82}:where([data-ui][data-theme=forest-moss][data-mode=dark]){--usk-bg-rgb:7 16 6;--usk-surface-rgb:16 28 15;--usk-surface-strong-rgb:26 42 24;--usk-surface-soft-rgb:11 22 10;--usk-text-rgb:237 247 232;--usk-text-muted-rgb:180 197 173;--usk-border-rgb:61 83 56;--usk-primary-rgb:130 210 122;--usk-primary-hover-rgb:162 237 153;--usk-primary-text-rgb:7 16 6;--usk-secondary-rgb:210 189 114;--usk-secondary-hover-rgb:239 217 139;--usk-secondary-text-rgb:20 16 6;--usk-accent-rgb:185 239 107;--usk-success-rgb:117 223 167;--usk-warning-rgb:255 210 99;--usk-danger-rgb:255 133 133;--usk-link-rgb:162 237 153;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:185 239 107}:where([data-ui][data-theme=forest-moss][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:7 16 7;--usk-surface-strong-rgb:11 25 11;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:240 255 240;--usk-border-rgb:255 255 255;--usk-primary-rgb:108 255 95;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:255 223 0;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:182 255 0;--usk-success-rgb:0 255 117;--usk-warning-rgb:255 208 0;--usk-danger-rgb:255 64 64;--usk-link-rgb:108 255 95;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=sunset-ember][data-mode=light]){--usk-bg-rgb:255 244 236;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:255 250 246;--usk-surface-soft-rgb:244 222 210;--usk-text-rgb:42 23 17;--usk-text-muted-rgb:118 88 77;--usk-border-rgb:227 189 170;--usk-primary-rgb:196 81 43;--usk-primary-hover-rgb:159 63 32;--usk-primary-text-rgb:255 255 255;--usk-secondary-rgb:124 63 92;--usk-secondary-hover-rgb:97 48 71;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:230 154 58;--usk-success-rgb:49 122 87;--usk-warning-rgb:184 111 0;--usk-danger-rgb:189 61 61;--usk-link-rgb:159 63 32;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:230 154 58}:where([data-ui][data-theme=sunset-ember][data-mode=dark]){--usk-bg-rgb:23 9 5;--usk-surface-rgb:38 17 11;--usk-surface-strong-rgb:53 25 18;--usk-surface-soft-rgb:30 12 7;--usk-text-rgb:255 240 232;--usk-text-muted-rgb:208 177 165;--usk-border-rgb:106 59 45;--usk-primary-rgb:255 138 91;--usk-primary-hover-rgb:255 173 138;--usk-primary-text-rgb:26 8 3;--usk-secondary-rgb:227 138 181;--usk-secondary-hover-rgb:255 175 208;--usk-secondary-text-rgb:26 7 18;--usk-accent-rgb:255 193 102;--usk-success-rgb:112 215 163;--usk-warning-rgb:255 209 102;--usk-danger-rgb:255 119 119;--usk-link-rgb:255 173 138;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 193 102}:where([data-ui][data-theme=sunset-ember][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:18 4 0;--usk-surface-strong-rgb:29 7 0;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:255 245 239;--usk-border-rgb:255 255 255;--usk-primary-rgb:255 106 0;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:255 79 184;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:255 208 0;--usk-success-rgb:0 255 144;--usk-warning-rgb:255 191 0;--usk-danger-rgb:255 48 48;--usk-link-rgb:255 157 0;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=royal-plum][data-mode=light]){--usk-bg-rgb:248 241 251;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:253 248 255;--usk-surface-soft-rgb:234 220 240;--usk-text-rgb:36 21 45;--usk-text-muted-rgb:105 86 113;--usk-border-rgb:213 187 221;--usk-primary-rgb:123 63 160;--usk-primary-hover-rgb:99 49 127;--usk-primary-text-rgb:255 255 255;--usk-secondary-rgb:63 76 154;--usk-secondary-hover-rgb:48 58 119;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:192 90 198;--usk-success-rgb:49 124 92;--usk-warning-rgb:166 106 0;--usk-danger-rgb:183 65 95;--usk-link-rgb:99 49 127;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:192 90 198}:where([data-ui][data-theme=royal-plum][data-mode=dark]){--usk-bg-rgb:16 6 20;--usk-surface-rgb:29 16 36;--usk-surface-strong-rgb:42 23 52;--usk-surface-soft-rgb:22 11 27;--usk-text-rgb:250 236 255;--usk-text-muted-rgb:200 176 209;--usk-border-rgb:85 57 100;--usk-primary-rgb:216 145 242;--usk-primary-hover-rgb:235 184 255;--usk-primary-text-rgb:19 6 23;--usk-secondary-rgb:157 168 255;--usk-secondary-hover-rgb:195 202 255;--usk-secondary-text-rgb:8 11 31;--usk-accent-rgb:255 156 246;--usk-success-rgb:118 220 169;--usk-warning-rgb:255 209 102;--usk-danger-rgb:255 122 156;--usk-link-rgb:235 184 255;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 156 246}:where([data-ui][data-theme=royal-plum][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:16 0 20;--usk-surface-strong-rgb:26 0 34;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:255 240 255;--usk-border-rgb:255 255 255;--usk-primary-rgb:228 92 255;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:0 217 255;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:255 0 245;--usk-success-rgb:0 255 144;--usk-warning-rgb:255 225 0;--usk-danger-rgb:255 63 110;--usk-link-rgb:228 92 255;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=graphite-cyan][data-mode=light]){--usk-bg-rgb:242 245 246;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:249 251 252;--usk-surface-soft-rgb:225 231 234;--usk-text-rgb:23 29 33;--usk-text-muted-rgb:93 104 112;--usk-border-rgb:197 206 212;--usk-primary-rgb:0 124 137;--usk-primary-hover-rgb:0 99 110;--usk-primary-text-rgb:255 255 255;--usk-secondary-rgb:63 72 80;--usk-secondary-hover-rgb:47 54 60;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:34 184 199;--usk-success-rgb:40 122 91;--usk-warning-rgb:167 103 0;--usk-danger-rgb:182 64 64;--usk-link-rgb:0 99 110;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:34 184 199}:where([data-ui][data-theme=graphite-cyan][data-mode=dark]){--usk-bg-rgb:8 11 13;--usk-surface-rgb:18 24 28;--usk-surface-strong-rgb:28 37 43;--usk-surface-soft-rgb:13 17 20;--usk-text-rgb:237 246 248;--usk-text-muted-rgb:174 187 193;--usk-border-rgb:59 72 79;--usk-primary-rgb:62 217 232;--usk-primary-hover-rgb:123 243 255;--usk-primary-text-rgb:6 16 18;--usk-secondary-rgb:170 181 188;--usk-secondary-hover-rgb:210 219 224;--usk-secondary-text-rgb:8 11 13;--usk-accent-rgb:123 243 255;--usk-success-rgb:110 218 165;--usk-warning-rgb:255 200 97;--usk-danger-rgb:255 125 125;--usk-link-rgb:123 243 255;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:62 217 232}:where([data-ui][data-theme=graphite-cyan][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:7 7 7;--usk-surface-strong-rgb:17 17 17;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:245 245 245;--usk-border-rgb:255 255 255;--usk-primary-rgb:0 240 255;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:242 242 242;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:0 240 255;--usk-success-rgb:0 255 117;--usk-warning-rgb:255 208 0;--usk-danger-rgb:255 64 64;--usk-link-rgb:0 240 255;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=desert-sage][data-mode=light]){--usk-bg-rgb:248 242 231;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:255 250 241;--usk-surface-soft-rgb:234 223 205;--usk-text-rgb:43 36 25;--usk-text-muted-rgb:113 103 84;--usk-border-rgb:215 198 167;--usk-primary-rgb:140 106 61;--usk-primary-hover-rgb:112 83 47;--usk-primary-text-rgb:255 255 255;--usk-secondary-rgb:95 118 85;--usk-secondary-hover-rgb:72 92 64;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:201 151 74;--usk-success-rgb:81 125 72;--usk-warning-rgb:166 107 0;--usk-danger-rgb:174 74 63;--usk-link-rgb:112 83 47;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:201 151 74}:where([data-ui][data-theme=desert-sage][data-mode=dark]){--usk-bg-rgb:18 15 9;--usk-surface-rgb:33 27 18;--usk-surface-strong-rgb:47 40 27;--usk-surface-soft-rgb:25 20 13;--usk-text-rgb:248 239 223;--usk-text-muted-rgb:199 186 163;--usk-border-rgb:91 78 56;--usk-primary-rgb:217 184 120;--usk-primary-hover-rgb:240 211 154;--usk-primary-text-rgb:21 16 6;--usk-secondary-rgb:168 206 153;--usk-secondary-hover-rgb:200 233 187;--usk-secondary-text-rgb:9 20 7;--usk-accent-rgb:241 196 110;--usk-success-rgb:141 219 125;--usk-warning-rgb:255 209 102;--usk-danger-rgb:255 136 122;--usk-link-rgb:240 211 154;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:241 196 110}:where([data-ui][data-theme=desert-sage][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:15 11 3;--usk-surface-strong-rgb:26 18 5;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:255 248 232;--usk-border-rgb:255 255 255;--usk-primary-rgb:255 209 102;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:157 255 107;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:255 176 0;--usk-success-rgb:0 255 117;--usk-warning-rgb:255 225 0;--usk-danger-rgb:255 77 77;--usk-link-rgb:255 209 102;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=rose-quartz][data-mode=light]){--usk-bg-rgb:255 242 245;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:255 248 250;--usk-surface-soft-rgb:242 220 227;--usk-text-rgb:43 21 29;--usk-text-muted-rgb:118 90 99;--usk-border-rgb:223 184 198;--usk-primary-rgb:184 71 109;--usk-primary-hover-rgb:150 55 87;--usk-primary-text-rgb:255 255 255;--usk-secondary-rgb:122 85 126;--usk-secondary-hover-rgb:96 65 99;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:223 125 157;--usk-success-rgb:49 122 92;--usk-warning-rgb:166 106 0;--usk-danger-rgb:189 63 85;--usk-link-rgb:150 55 87;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:223 125 157}:where([data-ui][data-theme=rose-quartz][data-mode=dark]){--usk-bg-rgb:22 7 12;--usk-surface-rgb:37 16 24;--usk-surface-strong-rgb:53 24 36;--usk-surface-soft-rgb:28 11 17;--usk-text-rgb:255 240 244;--usk-text-muted-rgb:210 174 185;--usk-border-rgb:101 55 71;--usk-primary-rgb:255 143 179;--usk-primary-hover-rgb:255 182 205;--usk-primary-text-rgb:24 6 13;--usk-secondary-rgb:217 160 223;--usk-secondary-hover-rgb:239 194 244;--usk-secondary-text-rgb:22 6 24;--usk-accent-rgb:255 173 197;--usk-success-rgb:119 219 169;--usk-warning-rgb:255 209 102;--usk-danger-rgb:255 120 144;--usk-link-rgb:255 182 205;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 173 197}:where([data-ui][data-theme=rose-quartz][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:18 0 6;--usk-surface-strong-rgb:32 0 13;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:255 240 245;--usk-border-rgb:255 255 255;--usk-primary-rgb:255 79 147;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:240 0 255;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:255 138 179;--usk-success-rgb:0 255 144;--usk-warning-rgb:255 225 0;--usk-danger-rgb:255 48 48;--usk-link-rgb:255 138 179;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=cyber-lime][data-mode=light]){--usk-bg-rgb:244 250 237;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:251 255 246;--usk-surface-soft-rgb:226 239 211;--usk-text-rgb:23 34 20;--usk-text-muted-rgb:89 105 82;--usk-border-rgb:198 216 179;--usk-primary-rgb:95 159 31;--usk-primary-hover-rgb:73 125 23;--usk-primary-text-rgb:16 16 16;--usk-secondary-rgb:20 127 134;--usk-secondary-hover-rgb:14 98 104;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:164 215 46;--usk-success-rgb:47 125 84;--usk-warning-rgb:156 104 0;--usk-danger-rgb:179 65 65;--usk-link-rgb:73 125 23;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:255 255 255;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:164 215 46}:where([data-ui][data-theme=cyber-lime][data-mode=dark]){--usk-bg-rgb:5 11 5;--usk-surface-rgb:13 24 12;--usk-surface-strong-rgb:22 37 21;--usk-surface-soft-rgb:8 17 8;--usk-text-rgb:239 255 233;--usk-text-muted-rgb:180 199 173;--usk-border-rgb:57 82 54;--usk-primary-rgb:168 255 61;--usk-primary-hover-rgb:202 255 127;--usk-primary-text-rgb:6 16 5;--usk-secondary-rgb:61 235 242;--usk-secondary-hover-rgb:134 248 255;--usk-secondary-text-rgb:3 16 18;--usk-accent-rgb:198 255 77;--usk-success-rgb:111 240 168;--usk-warning-rgb:255 218 98;--usk-danger-rgb:255 119 119;--usk-link-rgb:202 255 127;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:168 255 61}:where([data-ui][data-theme=cyber-lime][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:5 11 0;--usk-surface-strong-rgb:11 22 0;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:244 255 232;--usk-border-rgb:255 255 255;--usk-primary-rgb:170 255 0;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:0 240 255;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:204 255 0;--usk-success-rgb:0 255 117;--usk-warning-rgb:255 225 0;--usk-danger-rgb:255 48 48;--usk-link-rgb:170 255 0;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}:where([data-ui][data-theme=arctic-indigo][data-mode=light]){--usk-bg-rgb:241 245 255;--usk-surface-rgb:255 255 255;--usk-surface-strong-rgb:248 251 255;--usk-surface-soft-rgb:223 231 246;--usk-text-rgb:20 27 46;--usk-text-muted-rgb:88 100 122;--usk-border-rgb:190 203 227;--usk-primary-rgb:64 94 184;--usk-primary-hover-rgb:49 72 148;--usk-primary-text-rgb:255 255 255;--usk-secondary-rgb:46 125 157;--usk-secondary-hover-rgb:35 97 122;--usk-secondary-text-rgb:255 255 255;--usk-accent-rgb:123 147 232;--usk-success-rgb:47 125 84;--usk-warning-rgb:166 106 0;--usk-danger-rgb:182 64 82;--usk-link-rgb:49 72 148;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:255 255 255;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:255 255 255;--usk-focus-rgb:123 147 232}:where([data-ui][data-theme=arctic-indigo][data-mode=dark]){--usk-bg-rgb:6 10 22;--usk-surface-rgb:16 24 43;--usk-surface-strong-rgb:24 35 66;--usk-surface-soft-rgb:10 16 32;--usk-text-rgb:237 243 255;--usk-text-muted-rgb:178 191 217;--usk-border-rgb:58 75 120;--usk-primary-rgb:145 168 255;--usk-primary-hover-rgb:183 197 255;--usk-primary-text-rgb:5 8 22;--usk-secondary-rgb:118 216 243;--usk-secondary-hover-rgb:165 234 255;--usk-secondary-text-rgb:4 17 22;--usk-accent-rgb:194 206 255;--usk-success-rgb:114 219 166;--usk-warning-rgb:255 209 102;--usk-danger-rgb:255 125 145;--usk-link-rgb:183 197 255;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:145 168 255}:where([data-ui][data-theme=arctic-indigo][data-mode=contrast]){--usk-bg-rgb:0 0 0;--usk-surface-rgb:3 8 22;--usk-surface-strong-rgb:8 18 42;--usk-surface-soft-rgb:0 0 0;--usk-text-rgb:255 255 255;--usk-text-muted-rgb:238 244 255;--usk-border-rgb:255 255 255;--usk-primary-rgb:111 140 255;--usk-primary-hover-rgb:255 255 255;--usk-primary-text-rgb:0 0 0;--usk-secondary-rgb:0 217 255;--usk-secondary-hover-rgb:255 255 255;--usk-secondary-text-rgb:0 0 0;--usk-accent-rgb:184 196 255;--usk-success-rgb:0 255 144;--usk-warning-rgb:255 225 0;--usk-danger-rgb:255 63 95;--usk-link-rgb:159 178 255;--usk-accent-text-rgb:0 0 0;--usk-success-text-rgb:0 0 0;--usk-warning-text-rgb:0 0 0;--usk-danger-text-rgb:0 0 0;--usk-focus-rgb:255 255 255}}@layer ui-style-kit.native_elements{[data-ui][data-theme][data-mode]{--usk-native-surface:rgb(var(--usk-surface-rgb));--usk-native-surface-strong:rgb(var(--usk-surface-strong-rgb));--usk-native-surface-soft:rgb(var(--usk-surface-soft-rgb));--usk-native-card-bg:var(--usk-native-surface);--usk-native-control-bg:var(--usk-native-surface-soft);--usk-native-text:rgb(var(--usk-text-rgb));--usk-native-text-muted:rgb(var(--usk-text-muted-rgb));--usk-native-border:rgb(var(--usk-border-rgb));--usk-native-primary:rgb(var(--usk-primary-rgb));--usk-native-primary-hover:rgb(var(--usk-primary-hover-rgb));--usk-native-on-primary:rgb(var(--usk-primary-text-rgb));--usk-native-focus:rgb(var(--usk-focus-rgb));--usk-native-success:rgb(var(--usk-success-rgb));--usk-native-warning:rgb(var(--usk-warning-rgb));--usk-native-danger:rgb(var(--usk-danger-rgb));--usk-native-link:rgb(var(--usk-link-rgb));--usk-native-font-body:inherit;--usk-native-font-heading:inherit;--usk-native-font-control:inherit;--usk-native-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--usk-native-radius-sm:.5rem;--usk-native-radius:.75rem;--usk-native-radius-lg:1rem;--usk-native-border-width:1px;--usk-native-field-gap:.5rem;--usk-native-panel-padding:1rem;--usk-native-control-min-block-size:2.75rem;--usk-native-control-padding-block:.72rem;--usk-native-control-padding-inline:.95rem;--usk-native-subcontrol-padding-block:.55rem;--usk-native-subcontrol-padding-inline:.8rem;--usk-native-track:color-mix(in srgb, var(--usk-native-border) 50%, transparent);--usk-native-track-fill:var(--usk-native-primary);--usk-native-thumb:var(--usk-native-surface-strong);--usk-native-thumb-border:var(--usk-native-primary);--usk-native-indicator:var(--usk-native-primary);--usk-native-shadow:none;--usk-native-shadow-md:var(--usk-native-shadow);--usk-native-focus-ring:0 0 0 3px rgb(var(--usk-focus-rgb) / .28);--usk-motion-duration:.14s;--usk-motion-easing:cubic-bezier(.2, 0, .2, 1);--ui-color-bg:rgb(var(--usk-bg-rgb));--ui-color-surface:var(--usk-native-surface-strong);--ui-color-text:var(--usk-native-text);--ui-color-muted:var(--usk-native-text-muted);--ui-color-primary:var(--usk-native-primary);--ui-color-on-primary:var(--usk-native-on-primary);--ui-color-border:var(--usk-native-border);--ui-radius-control:var(--usk-native-radius);--ui-shadow-control:var(--usk-native-shadow);--ui-focus-color:var(--usk-native-focus);--ui-motion-duration:var(--usk-motion-duration);--ui-motion-easing:var(--usk-motion-easing)}[data-ui][data-theme][data-mode] :where(h1,h2,h3,h4,h5,h6){color:var(--usk-native-text);font-family:var(--usk-native-font-heading);text-wrap:balance;margin:0 0 .65em;line-height:1.15}[data-ui][data-theme][data-mode] :where(hgroup){gap:.35rem;margin-block:0 1rem;display:grid}[data-ui][data-theme][data-mode] :where(h1){font-size:clamp(2rem,5vw,3.5rem)}[data-ui][data-theme][data-mode] :where(h2){font-size:clamp(1.55rem,3vw,2.35rem)}[data-ui][data-theme][data-mode] :where(h3){font-size:clamp(1.25rem,2vw,1.65rem)}[data-ui][data-theme][data-mode] :where(p){color:var(--usk-native-text-muted);margin:0 0 1rem;line-height:1.7}[data-ui][data-theme][data-mode] :where(a){color:var(--usk-native-link);text-underline-offset:.18em;text-decoration-thickness:.08em}[data-ui][data-theme][data-mode] :where(a:hover){color:var(--usk-native-primary-hover)}[data-ui][data-theme][data-mode] :where(ul,ol,menu){color:var(--usk-native-text-muted);margin:0 0 1rem;padding-left:1.35rem}[data-ui][data-theme][data-mode] :where(li){margin-block:.25rem}[data-ui][data-theme][data-mode] :where(blockquote){color:var(--usk-native-text);background:var(--usk-native-surface-soft);border-left:.35rem solid var(--usk-native-primary);border-radius:var(--usk-native-radius);margin:1.25rem 0;padding:1rem 1.25rem}[data-ui][data-theme][data-mode] :where(code,kbd,samp){color:var(--usk-native-text);background:var(--usk-native-surface-soft);border:var(--usk-native-border-width) solid color-mix(in srgb, var(--usk-native-border) 62%, transparent);border-radius:var(--usk-native-radius-sm);font-family:var(--usk-native-font-mono);padding:.15em .35em;font-size:.92em}[data-ui][data-theme][data-mode] :where(pre){color:var(--usk-native-text);background:var(--usk-native-surface-soft);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:var(--usk-native-radius);margin:1rem 0;padding:1rem;overflow:auto}[data-ui][data-theme][data-mode] :where(pre code){background:0 0;border:0;padding:0;display:block}[data-ui][data-theme][data-mode] :where(hr){background:var(--usk-native-border);border:0;height:1px;margin:2rem 0}[data-ui][data-theme][data-mode] :where(mark){color:var(--usk-native-text);background:color-mix(in srgb, var(--usk-native-warning) 32%, transparent);border-radius:.2em;padding-inline:.15em}[data-ui][data-theme][data-mode] :where(small,sub,sup,rt,rp){color:var(--usk-native-text-muted)}[data-ui][data-theme][data-mode] :where(rt,rp){font-size:.72em}[data-ui][data-theme][data-mode] :where(abbr[title]){-webkit-text-decoration:underline dotted var(--usk-native-primary);text-decoration:underline dotted var(--usk-native-primary);text-underline-offset:.18em;cursor:help}[data-ui][data-theme][data-mode] :where(img,picture,video,canvas,svg,iframe,audio,object,embed,math){max-width:100%}[data-ui][data-theme][data-mode] :where(img,video,canvas,svg,iframe){height:auto}[data-ui][data-theme][data-mode] :where(figure){margin:1.25rem 0}[data-ui][data-theme][data-mode] :where(figcaption){color:var(--usk-native-text-muted);margin-top:.5rem;font-size:.9rem}[data-ui][data-theme][data-mode] :where(form){gap:var(--usk-native-field-gap);min-inline-size:0;display:grid}[data-ui][data-theme][data-mode] :where(fieldset){min-inline-size:0;padding:var(--usk-native-panel-padding);background:color-mix(in srgb, var(--usk-native-card-bg) 88%, transparent);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:var(--usk-native-radius);gap:.9rem;margin:0 0 1rem;display:grid}[data-ui][data-theme][data-mode] :where(legend){color:var(--usk-native-text);padding-inline:.35rem;font-weight:900}[data-ui][data-theme][data-mode] :where(label){color:var(--usk-native-text);font-weight:750}[data-ui][data-theme][data-mode] :where(label:has(input),label:has(select),label:has(textarea)){gap:var(--usk-native-field-gap);align-content:start;display:grid}[data-ui][data-theme][data-mode] :where(label:has(input[type=checkbox]),label:has(input[type=radio])){gap:var(--usk-native-field-gap);align-items:center;display:inline-flex}[data-ui][data-theme][data-mode] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select){width:100%;min-block-size:var(--usk-native-control-min-block-size);padding:var(--usk-native-control-padding-block) var(--usk-native-control-padding-inline);color:var(--usk-native-text);background:var(--usk-native-control-bg);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:var(--usk-native-radius);font:inherit}[data-ui][data-theme][data-mode] :where(input,textarea,select,button){color-scheme:inherit;accent-color:var(--usk-native-primary)}[data-ui][data-theme][data-mode] :where(input,textarea)::placeholder{color:var(--usk-native-text-muted);opacity:.78}[data-ui][data-theme][data-mode] :where(textarea){resize:vertical;min-height:7rem}[data-ui][data-theme][data-mode] :where(input,textarea,select,button){font:inherit}[data-ui][data-theme][data-mode] :where(button:not([class]),input[type=button]:not([class]),input[type=submit]:not([class]),input[type=reset]:not([class])){min-block-size:var(--usk-native-control-min-block-size);color:var(--usk-native-on-primary);background:var(--usk-native-primary);border:var(--usk-native-border-width) solid var(--usk-native-primary);border-radius:var(--usk-native-radius);font-family:var(--usk-native-font-control);cursor:pointer;padding:.7rem 1rem;font-weight:850}[data-ui][data-theme][data-mode] :where(button:not([class]):hover,input[type=button]:not([class]):hover,input[type=submit]:not([class]):hover,input[type=reset]:not([class]):hover){background:var(--usk-native-primary-hover);border-color:var(--usk-native-primary-hover)}[data-ui][data-theme][data-mode] :where(input[type=checkbox],input[type=radio]){block-size:1.5rem;inline-size:1.5rem;accent-color:var(--usk-native-primary)}[data-ui][data-theme][data-mode] :where(input[type=range]){appearance:none;width:100%;min-block-size:1.5rem;accent-color:var(--usk-native-primary);background:0 0}[data-ui][data-theme][data-mode] :where(input[type=range])::-webkit-slider-runnable-track{background:var(--usk-native-track);border-radius:999px;block-size:.45rem}[data-ui][data-theme][data-mode] :where(input[type=range])::-moz-range-track{background:var(--usk-native-track);border-radius:999px;block-size:.45rem}[data-ui][data-theme][data-mode] :where(input[type=range])::-webkit-slider-thumb{appearance:none;background:var(--usk-native-thumb);border:var(--usk-native-border-width) solid var(--usk-native-thumb-border);block-size:1.2rem;inline-size:1.2rem;box-shadow:var(--usk-native-shadow);border-radius:999px;margin-block-start:-.38rem}[data-ui][data-theme][data-mode] :where(input[type=range])::-moz-range-thumb{background:var(--usk-native-thumb);border:var(--usk-native-border-width) solid var(--usk-native-thumb-border);block-size:1.2rem;inline-size:1.2rem;box-shadow:var(--usk-native-shadow);border-radius:999px}[data-ui][data-theme][data-mode] :where(input[type=color]){background:var(--usk-native-control-bg);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:var(--usk-native-radius-sm);block-size:2.4rem;inline-size:3rem;padding:.2rem}[data-ui][data-theme][data-mode] :where(input[type=color])::-webkit-color-swatch-wrapper{padding:0}[data-ui][data-theme][data-mode] :where(input[type=color])::-webkit-color-swatch{border-radius:calc(var(--usk-native-radius-sm) / 1.5);border:0}[data-ui][data-theme][data-mode] :where(input[type=color])::-moz-color-swatch{border-radius:calc(var(--usk-native-radius-sm) / 1.5);border:0}[data-ui][data-theme][data-mode] :where(input[type=file]){color:var(--usk-native-text-muted)}[data-ui][data-theme][data-mode] :where(input[type=file])::file-selector-button{padding:var(--usk-native-subcontrol-padding-block) var(--usk-native-subcontrol-padding-inline);color:var(--usk-native-on-primary);background:var(--usk-native-primary);border:var(--usk-native-border-width) solid var(--usk-native-primary);border-radius:var(--usk-native-radius-sm);cursor:pointer;margin-inline-end:.75rem;font-weight:800}[data-ui][data-theme][data-mode] :where(input[type=file])::-webkit-file-upload-button{padding:var(--usk-native-subcontrol-padding-block) var(--usk-native-subcontrol-padding-inline);color:var(--usk-native-on-primary);background:var(--usk-native-primary);border:var(--usk-native-border-width) solid var(--usk-native-primary);border-radius:var(--usk-native-radius-sm);cursor:pointer;margin-inline-end:.75rem;font-weight:800}[data-ui][data-theme][data-mode] :where(input[type=file]:hover)::file-selector-button{background:var(--usk-native-primary-hover);border-color:var(--usk-native-primary-hover)}[data-ui][data-theme][data-mode] :where(input[type=file]:hover)::-webkit-file-upload-button{background:var(--usk-native-primary-hover);border-color:var(--usk-native-primary-hover)}[data-ui][data-theme][data-mode] :where(input[type=file]:focus-visible)::file-selector-button{box-shadow:var(--usk-native-focus-ring)}[data-ui][data-theme][data-mode] :where(input[type=file]:focus-visible)::-webkit-file-upload-button{box-shadow:var(--usk-native-focus-ring)}[data-ui][data-theme][data-mode] :where(input[type=file]:active)::file-selector-button{filter:brightness(.96)}[data-ui][data-theme][data-mode] :where(input[type=file]:active)::-webkit-file-upload-button{filter:brightness(.96)}[data-ui][data-theme][data-mode] :where(input[type=file]:disabled)::file-selector-button{color:var(--usk-native-text-muted);background:var(--usk-native-surface-soft);border-color:var(--usk-native-border);cursor:not-allowed}[data-ui][data-theme][data-mode] :where(input[type=file]:disabled)::-webkit-file-upload-button{color:var(--usk-native-text-muted);background:var(--usk-native-surface-soft);border-color:var(--usk-native-border);cursor:not-allowed}[data-ui][data-theme][data-mode] :where(input:read-only,textarea:read-only){background:var(--usk-native-surface-soft)}[data-ui][data-theme][data-mode] :where(input:required,textarea:required,select:required){box-shadow:inset .22rem 0 0 var(--usk-native-indicator)}[data-ui][data-theme][data-mode] :where(input:user-valid,textarea:user-valid,select:user-valid,.is-valid){border-color:var(--usk-native-success)}[data-ui][data-theme][data-mode] :where(input:user-invalid,textarea:user-invalid,select:user-invalid,[aria-invalid=true],.is-invalid){border-color:var(--usk-native-danger)}[data-ui][data-theme][data-mode] :where(input[type=checkbox]:indeterminate,input[type=radio]:indeterminate){accent-color:var(--usk-native-warning)}[data-ui][data-theme][data-mode] :where(button:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active){filter:brightness(.96)}[data-ui][data-theme][data-mode] :where(input:disabled,textarea:disabled,select:disabled,button:disabled,[aria-disabled=true]){color:var(--usk-native-text-muted);background:color-mix(in srgb, var(--usk-native-surface-soft) 72%, transparent);border-color:var(--usk-native-border);box-shadow:none;opacity:.55;cursor:not-allowed}[data-ui][data-theme][data-mode] :where(table){background:var(--usk-native-surface);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:var(--usk-native-radius);border-collapse:collapse;width:100%;margin:1rem 0;overflow:hidden}[data-ui][data-theme][data-mode] :where(caption){caption-side:bottom;color:var(--usk-native-text-muted);padding:.75rem;font-size:.9rem}[data-ui][data-theme][data-mode] :where(th,td){text-align:left;border-bottom:var(--usk-native-border-width) solid var(--usk-native-border);padding:.8rem .9rem}[data-ui][data-theme][data-mode] :where(th){color:var(--usk-native-text);background:color-mix(in srgb, var(--usk-native-primary) 10%, transparent)}[data-ui][data-theme][data-mode] :where(td){color:var(--usk-native-text-muted)}[data-ui][data-theme][data-mode] :where(details){color:var(--usk-native-text);background:var(--usk-native-surface);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:var(--usk-native-radius);margin:1rem 0;padding:.9rem 1rem}[data-ui][data-theme][data-mode] :where(summary){color:var(--usk-native-text);cursor:pointer;font-weight:900}[data-ui][data-theme][data-mode] :where(dialog){max-width:min(92vw,42rem);color:var(--usk-native-text);background:var(--usk-native-surface-strong);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:var(--usk-native-radius-lg);box-shadow:var(--usk-native-shadow-md), 0 30px 80px #0000006b;padding:0}[data-ui][data-theme][data-mode] :where(dialog)::backdrop{background:#0000009e}[data-ui][data-theme][data-mode] :where(progress,meter){width:100%;min-height:.9rem;accent-color:var(--usk-native-primary)}[data-ui][data-theme][data-mode] :where(progress,meter)::-webkit-progress-bar{background:var(--usk-native-track);border-radius:999px}[data-ui][data-theme][data-mode] :where(meter)::-webkit-meter-bar{background:var(--usk-native-track);border-radius:999px}[data-ui][data-theme][data-mode] :where(progress)::-webkit-progress-value{background:var(--usk-native-track-fill);border-radius:inherit}[data-ui][data-theme][data-mode] :where(meter)::-webkit-meter-optimum-value{background:var(--usk-native-track-fill);border-radius:inherit}[data-ui][data-theme][data-mode] :where(progress)::-moz-progress-bar{background:var(--usk-native-track-fill);border-radius:999px}[data-ui][data-theme][data-mode] :where(meter)::-moz-meter-bar{background:var(--usk-native-track-fill);border-radius:999px}[data-ui][data-theme][data-mode] :where(meter)::-webkit-meter-suboptimum-value{background:var(--usk-native-warning)}[data-ui][data-theme][data-mode] :where(meter)::-webkit-meter-even-less-good-value{background:var(--usk-native-danger)}[data-ui][data-theme][data-mode] :where(main,section,header,footer,nav,article,aside,address){color:var(--usk-native-text)}[data-ui][data-theme][data-mode] :where(article,aside){padding:var(--usk-native-panel-padding);color:var(--usk-native-text);background:var(--usk-native-card-bg);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:var(--usk-native-radius-lg);box-shadow:var(--usk-native-shadow)}[data-ui][data-theme][data-mode] :where(dl){color:var(--usk-native-text-muted);margin:0 0 1rem}[data-ui][data-theme][data-mode] :where(dt){color:var(--usk-native-text);font-weight:900}[data-ui][data-theme][data-mode] :where(dd){margin:.25rem 0 .75rem 1.25rem}[data-ui][data-theme][data-mode] :where(strong,b){color:var(--usk-native-text);font-weight:900}[data-ui][data-theme][data-mode] :where(u){-webkit-text-decoration-color:var(--usk-native-primary);text-decoration-color:var(--usk-native-primary);text-underline-offset:.16em;text-decoration-thickness:.08em}[data-ui][data-theme][data-mode] :where(bdi,bdo){color:var(--usk-native-text);unicode-bidi:isolate}[data-ui][data-theme][data-mode] :where(em,i,cite,var,q){color:var(--usk-native-text)}[data-ui][data-theme][data-mode] :where(ins){color:var(--usk-native-text);-webkit-text-decoration-color:var(--usk-native-success);text-decoration-color:var(--usk-native-success)}[data-ui][data-theme][data-mode] :where(del,s){color:var(--usk-native-text);-webkit-text-decoration-color:var(--usk-native-danger);text-decoration-color:var(--usk-native-danger)}[data-ui][data-theme][data-mode] :where(output){color:var(--usk-native-text);font-weight:800}[data-ui][data-theme][data-mode] :where(optgroup,option){color:var(--usk-native-text);background:var(--usk-native-surface)}[data-ui][data-theme][data-mode] :where(time,data,dfn,ruby){color:var(--usk-native-text)}[data-ui][data-theme][data-mode] :where(search){color:var(--usk-native-text);display:block}[data-ui][data-theme][data-mode] :where(selectedcontent){color:var(--usk-native-text)}[data-ui][data-theme][data-mode] :where(datalist){display:none}[data-ui][data-theme][data-mode] :where(summary,li)::marker{color:var(--usk-native-indicator)}[data-ui][data-theme][data-mode] :where(input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week])::-webkit-calendar-picker-indicator{opacity:.78;accent-color:var(--usk-native-indicator)}[data-ui][data-theme][data-mode] :where(input[type=search])::-webkit-search-cancel-button{accent-color:var(--usk-native-indicator)}[data-ui][data-theme][data-mode] :where(input[type=number])::-webkit-inner-spin-button{opacity:.72}[data-ui][data-theme][data-mode] :where(input[type=number])::-webkit-outer-spin-button{opacity:.72}[data-ui][data-theme][data-mode] :where(select)::picker-icon{color:var(--usk-native-indicator)}[data-ui][data-theme][data-mode] :where(:focus-visible){outline:3px solid var(--usk-native-focus);outline-offset:3px;box-shadow:var(--usk-native-focus-ring)}[data-ui][data-theme][data-mode] :where(:target){outline:3px solid var(--usk-native-focus);outline-offset:.35rem;scroll-margin-top:6rem}[data-ui][data-theme][data-mode] :where([aria-current=page]){font-weight:900}[data-ui][data-theme][data-mode] :where([aria-busy=true]){cursor:progress}[data-ui][data-theme][data-mode] :where([hidden]){display:none!important}[data-ui][data-theme][data-mode] ::selection{color:var(--usk-native-on-primary);background:var(--usk-native-primary)}[data-ui][data-theme][data-mode] ::-webkit-scrollbar{block-size:.75rem;inline-size:.75rem}[data-ui][data-theme][data-mode] ::-webkit-scrollbar-track{background:var(--usk-native-track)}[data-ui][data-theme][data-mode] ::-webkit-scrollbar-thumb{background:var(--usk-native-thumb-border);border-radius:999px}@media (prefers-reduced-motion:reduce){[data-ui][data-theme][data-mode] :where(input[type=file])::file-selector-button{transition-duration:1ms!important}[data-ui][data-theme][data-mode] :where(input[type=file])::-webkit-file-upload-button{transition-duration:1ms!important}}@media (forced-colors:active){[data-ui][data-theme][data-mode] :where(input,textarea,select,button,progress,meter){forced-color-adjust:auto}[data-ui][data-theme][data-mode] :where(input:user-invalid,textarea:user-invalid,select:user-invalid,[aria-invalid=true],.is-invalid){border-color:mark}}}@layer ui-style-kit.components{[data-ui][data-theme][data-mode] :where(h1,h2,h3,h4,h5,h6,p,a,li,dt,dd,figcaption,blockquote,label,legend,summary,code,kbd,samp,pre,th,td),[data-ui][data-theme][data-mode] :where([class~=saas-surface],[class~=saas-surface-sm],[class~=saas-surface-lg],[class~=saas-card],[class~=saas-panel],[class~=saas-toolbar],[class~=saas-well],[class~=saas-inset],[class~=saas-field],[class~=saas-alert],[class~=saas-table-wrap],[class~=saas-nav],[class~=bento-surface],[class~=bento-surface-sm],[class~=bento-surface-lg],[class~=bento-card],[class~=bento-panel],[class~=bento-toolbar],[class~=bento-well],[class~=bento-inset],[class~=bento-field],[class~=bento-alert],[class~=bento-table-wrap],[class~=bento-nav],[class~=max-surface],[class~=max-surface-sm],[class~=max-surface-lg],[class~=max-card],[class~=max-panel],[class~=max-toolbar],[class~=max-well],[class~=max-inset],[class~=max-field],[class~=max-alert],[class~=max-table-wrap],[class~=max-nav],[class~=bau-surface],[class~=bau-surface-sm],[class~=bau-surface-lg],[class~=bau-card],[class~=bau-panel],[class~=bau-toolbar],[class~=bau-well],[class~=bau-inset],[class~=bau-field],[class~=bau-alert],[class~=bau-table-wrap],[class~=bau-nav],[class~=tactile-surface],[class~=tactile-surface-sm],[class~=tactile-surface-lg],[class~=tactile-card],[class~=tactile-panel],[class~=tactile-toolbar],[class~=tactile-well],[class~=tactile-inset],[class~=tactile-field],[class~=tactile-alert],[class~=tactile-table-wrap],[class~=tactile-nav],[class~=neo-surface],[class~=neo-surface-sm],[class~=neo-surface-lg],[class~=neo-card],[class~=neo-panel],[class~=neo-toolbar],[class~=neo-well],[class~=neo-inset],[class~=neo-field],[class~=neo-alert],[class~=neo-table-wrap],[class~=neo-nav],[class~=retro-surface],[class~=retro-surface-sm],[class~=retro-surface-lg],[class~=retro-card],[class~=retro-panel],[class~=retro-toolbar],[class~=retro-well],[class~=retro-inset],[class~=retro-field],[class~=retro-alert],[class~=retro-table-wrap],[class~=retro-nav],[class~=brutal-surface],[class~=brutal-card],[class~=brutal-panel],[class~=brutal-toolbar],[class~=brutal-well],[class~=brutal-inset],[class~=brutal-field],[class~=brutal-alert],[class~=brutal-table-wrap],[class~=brutal-nav],[class~=cyber-card],[class~=cyber-panel],[class~=cyber-toolbar],[class~=cyber-well],[class~=cyber-inset],[class~=cyber-field],[class~=cyber-alert],[class~=cyber-table-wrap],[class~=cyber-nav],[class~=y2k-card],[class~=y2k-panel],[class~=y2k-toolbar],[class~=y2k-well],[class~=y2k-inset],[class~=y2k-field],[class~=y2k-alert],[class~=y2k-table-wrap],[class~=y2k-nav],[class~=rg-card],[class~=rg-panel],[class~=rg-toolbar],[class~=rg-well],[class~=rg-inset],[class~=rg-field],[class~=rg-alert],[class~=rg-table-wrap],[class~=rg-nav]),[data-ui]:where([data-ui=minimal-saas])[data-theme][data-mode] :where([class~=saas-surface],[class~=saas-surface-sm],[class~=saas-surface-lg],.ui-card,[class~=saas-panel],.ui-toolbar,[class~=saas-well],[class~=saas-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,[class~=bento-surface],[class~=bento-surface-sm],[class~=bento-surface-lg],.ui-card,[class~=bento-panel],.ui-toolbar,[class~=bento-well],[class~=bento-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,[class~=max-surface],[class~=max-surface-sm],[class~=max-surface-lg],.ui-card,[class~=max-panel],.ui-toolbar,[class~=max-well],[class~=max-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,[class~=bau-surface],[class~=bau-surface-sm],[class~=bau-surface-lg],.ui-card,[class~=bau-panel],.ui-toolbar,[class~=bau-well],[class~=bau-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,[class~=tactile-surface],[class~=tactile-surface-sm],[class~=tactile-surface-lg],.ui-card,[class~=tactile-panel],.ui-toolbar,[class~=tactile-well],[class~=tactile-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,[class~=neo-surface],[class~=neo-surface-sm],[class~=neo-surface-lg],.ui-card,[class~=neo-panel],.ui-toolbar,[class~=neo-well],[class~=neo-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,[class~=retro-surface],[class~=retro-surface-sm],[class~=retro-surface-lg],.ui-card,[class~=retro-panel],.ui-toolbar,[class~=retro-well],[class~=retro-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,[class~=brutal-surface],.ui-card,[class~=brutal-panel],.ui-toolbar,[class~=brutal-well],[class~=brutal-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,.ui-card,[class~=cyber-panel],.ui-toolbar,[class~=cyber-well],[class~=cyber-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,.ui-card,[class~=y2k-panel],.ui-toolbar,[class~=y2k-well],[class~=y2k-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav,.ui-card,[class~=rg-panel],.ui-toolbar,[class~=rg-well],[class~=rg-inset],.ui-field,.ui-alert,.ui-table-wrap,.ui-nav){overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}[data-ui][data-theme][data-mode] :where([class~=saas-button],[class~=saas-icon-button],[class~=saas-badge],[class~=saas-nav-link],[class~=bento-button],[class~=bento-icon-button],[class~=bento-badge],[class~=bento-nav-link],[class~=max-button],[class~=max-icon-button],[class~=max-badge],[class~=max-nav-link],[class~=bau-button],[class~=bau-icon-button],[class~=bau-badge],[class~=bau-nav-link],[class~=tactile-button],[class~=tactile-icon-button],[class~=tactile-badge],[class~=tactile-nav-link],[class~=neo-button],[class~=neo-icon-button],[class~=neo-badge],[class~=neo-nav-link],[class~=retro-button],[class~=retro-icon-button],[class~=retro-badge],[class~=retro-nav-link],[class~=brutal-button],[class~=brutal-icon-button],[class~=brutal-badge],[class~=brutal-nav-link],[class~=cyber-button],[class~=cyber-icon-button],[class~=cyber-badge],[class~=cyber-nav-link],[class~=y2k-button],[class~=y2k-icon-button],[class~=y2k-badge],[class~=y2k-nav-link],[class~=rg-button],[class~=rg-icon-button],[class~=rg-badge],[class~=rg-nav-link]),[data-ui]:where([data-ui=minimal-saas])[data-theme][data-mode] :where(.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link,.ui-button,.ui-icon-button,.ui-badge,.ui-nav-link){white-space:normal;min-inline-size:0;max-inline-size:100%}[data-ui][data-theme][data-mode] :where(.saas-button,.saas-icon-button,.saas-button-pill,.bento-button,.bento-icon-button,.bento-button-pill,.max-button,.max-icon-button,.max-button-pill,.bau-button,.bau-icon-button,.bau-button-pill,.tactile-button,.tactile-icon-button,.tactile-button-pill,.neo-button,.neo-icon-button,.neo-button-pill,.retro-button,.retro-icon-button,.retro-button-pill,.brutal-button,.brutal-icon-button,.brutal-button-pill,.cyber-button,.cyber-icon-button,.cyber-button-pill,.y2k-button,.y2k-icon-button,.y2k-button-pill,.rg-button,.rg-icon-button,.rg-button-pill),[data-ui]:where([data-ui=minimal-saas])[data-theme][data-mode] :where(.ui-button,.ui-icon-button,.saas-button-pill,.ui-button,.ui-icon-button,.bento-button-pill,.ui-button,.ui-icon-button,.max-button-pill,.ui-button,.ui-icon-button,.bau-button-pill,.ui-button,.ui-icon-button,.tactile-button-pill,.ui-button,.ui-icon-button,.neo-button-pill,.ui-button,.ui-icon-button,.retro-button-pill,.ui-button,.ui-icon-button,.brutal-button-pill,.ui-button,.ui-icon-button,.cyber-button-pill,.ui-button,.ui-icon-button,.y2k-button-pill,.ui-button,.ui-icon-button,.rg-button-pill){box-sizing:border-box;vertical-align:middle;justify-content:center;align-items:center;gap:.55rem;min-inline-size:0;max-inline-size:100%;line-height:1.15;display:inline-flex}[data-ui][data-theme][data-mode] :where(.saas-button-pill,.bento-button-pill,.max-button-pill,.bau-button-pill,.tactile-button-pill,.neo-button-pill,.retro-button-pill,.brutal-button-pill,.cyber-button-pill,.y2k-button-pill,.rg-button-pill){min-block-size:44px;font:inherit;text-align:center;overflow-wrap:anywhere;white-space:normal;cursor:pointer;border-style:solid;border-width:1px;border-radius:999px;padding-block:.65rem;padding-inline:max(1rem,1em);font-weight:850;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,filter .16s}.saas-button-pill{color:var(--saas-on-primary);background:var(--saas-primary);border-color:var(--saas-primary);border-radius:var(--saas-radius-pill)}.bento-button-pill{color:var(--bento-on-primary);background:var(--bento-primary);border-color:var(--bento-primary);border-radius:var(--bento-radius-pill)}.max-button-pill{color:var(--max-on-primary);background:var(--max-primary);border-color:var(--max-primary);border-radius:var(--max-radius-pill)}.bau-button-pill{color:var(--bau-on-primary);background:var(--bau-primary);border-color:var(--bau-primary);border-radius:var(--bau-radius-pill)}.tactile-button-pill{color:var(--tactile-on-primary);background:var(--tactile-primary);border-color:var(--tactile-primary);border-radius:var(--tactile-radius-pill)}.neo-button-pill{color:var(--neo-on-primary);background:var(--neo-primary);border-color:var(--neo-primary);border-radius:var(--neo-radius-pill)}.retro-button-pill{color:var(--retro-on-primary);background:var(--retro-primary);border-color:var(--retro-primary);border-radius:var(--retro-radius-pill)}.brutal-button-pill{color:var(--brutal-on-primary);background:var(--brutal-primary);border-color:var(--brutal-primary);border-radius:var(--brutal-radius-pill)}.cyber-button-pill{color:var(--cyber-on-primary);background:var(--cyber-primary);border-color:var(--cyber-primary);border-radius:var(--cyber-radius-pill)}.y2k-button-pill{color:var(--y2k-on-primary);background:var(--y2k-primary);border-color:var(--y2k-primary);border-radius:var(--y2k-radius-pill)}.rg-button-pill{color:var(--rg-on-primary);background:var(--rg-primary);border-color:var(--rg-primary);border-radius:var(--rg-radius-pill)}.saas-button-pill:hover{border-color:var(--saas-primary-hover);filter:brightness(1.04)}.bento-button-pill:hover{border-color:var(--bento-primary-hover);filter:brightness(1.04)}.max-button-pill:hover{border-color:var(--max-primary-hover);filter:brightness(1.04)}.bau-button-pill:hover{border-color:var(--bau-primary-hover);filter:brightness(1.04)}.tactile-button-pill:hover{border-color:var(--tactile-primary-hover);filter:brightness(1.04)}.neo-button-pill:hover{border-color:var(--neo-primary-hover);filter:brightness(1.04)}.retro-button-pill:hover{border-color:var(--retro-primary-hover);filter:brightness(1.04)}.brutal-button-pill:hover{border-color:var(--brutal-primary-hover);filter:brightness(1.04)}.cyber-button-pill:hover{border-color:var(--cyber-primary-hover);filter:brightness(1.04)}.y2k-button-pill:hover{border-color:var(--y2k-primary-hover);filter:brightness(1.04)}.rg-button-pill:hover{border-color:var(--rg-primary-hover);filter:brightness(1.04)}[data-ui][data-theme][data-mode] :where(.saas-button-pill:active,.saas-button-pill[aria-pressed=true],.bento-button-pill:active,.bento-button-pill[aria-pressed=true],.max-button-pill:active,.max-button-pill[aria-pressed=true],.bau-button-pill:active,.bau-button-pill[aria-pressed=true],.tactile-button-pill:active,.tactile-button-pill[aria-pressed=true],.neo-button-pill:active,.neo-button-pill[aria-pressed=true],.retro-button-pill:active,.retro-button-pill[aria-pressed=true],.brutal-button-pill:active,.brutal-button-pill[aria-pressed=true],.cyber-button-pill:active,.cyber-button-pill[aria-pressed=true],.y2k-button-pill:active,.y2k-button-pill[aria-pressed=true],.rg-button-pill:active,.rg-button-pill[aria-pressed=true]){transform:translateY(1px)}.saas-button-pill:focus-visible{outline:3px solid var(--saas-focus);outline-offset:3px;box-shadow:var(--saas-focus-ring)}.bento-button-pill:focus-visible{outline:3px solid var(--bento-focus);outline-offset:3px;box-shadow:var(--bento-focus-ring)}.max-button-pill:focus-visible{outline:3px solid var(--max-focus);outline-offset:3px;box-shadow:var(--max-focus-ring)}.bau-button-pill:focus-visible{outline:3px solid var(--bau-focus);outline-offset:3px;box-shadow:var(--bau-focus-ring)}.tactile-button-pill:focus-visible{outline:3px solid var(--tactile-focus);outline-offset:3px;box-shadow:var(--tactile-focus-ring)}.neo-button-pill:focus-visible{outline:3px solid var(--neo-focus);outline-offset:3px;box-shadow:var(--neo-focus-ring)}.retro-button-pill:focus-visible{outline:3px solid var(--retro-focus);outline-offset:3px;box-shadow:var(--retro-focus-ring)}.brutal-button-pill:focus-visible{outline:3px solid var(--brutal-focus);outline-offset:3px;box-shadow:var(--brutal-focus-ring)}.cyber-button-pill:focus-visible{outline:3px solid var(--cyber-focus);outline-offset:3px;box-shadow:var(--cyber-focus-ring)}.y2k-button-pill:focus-visible{outline:3px solid var(--y2k-focus);outline-offset:3px;box-shadow:var(--y2k-focus-ring)}.rg-button-pill:focus-visible{outline:3px solid var(--rg-focus);outline-offset:3px;box-shadow:var(--rg-focus-ring)}[data-ui][data-theme][data-mode] :where(.saas-button-pill:disabled,.saas-button-pill[aria-disabled=true],.bento-button-pill:disabled,.bento-button-pill[aria-disabled=true],.max-button-pill:disabled,.max-button-pill[aria-disabled=true],.bau-button-pill:disabled,.bau-button-pill[aria-disabled=true],.tactile-button-pill:disabled,.tactile-button-pill[aria-disabled=true],.neo-button-pill:disabled,.neo-button-pill[aria-disabled=true],.retro-button-pill:disabled,.retro-button-pill[aria-disabled=true],.brutal-button-pill:disabled,.brutal-button-pill[aria-disabled=true],.cyber-button-pill:disabled,.cyber-button-pill[aria-disabled=true],.y2k-button-pill:disabled,.y2k-button-pill[aria-disabled=true],.rg-button-pill:disabled,.rg-button-pill[aria-disabled=true]){opacity:.55;cursor:not-allowed;filter:none;transform:none}[data-ui][data-theme][data-mode] :where(.saas-tooltip,.saas-tooltip-top,.saas-tooltip-right,.saas-tooltip-bottom,.saas-tooltip-left,.bento-tooltip,.bento-tooltip-top,.bento-tooltip-right,.bento-tooltip-bottom,.bento-tooltip-left,.max-tooltip,.max-tooltip-top,.max-tooltip-right,.max-tooltip-bottom,.max-tooltip-left,.bau-tooltip,.bau-tooltip-top,.bau-tooltip-right,.bau-tooltip-bottom,.bau-tooltip-left,.tactile-tooltip,.tactile-tooltip-top,.tactile-tooltip-right,.tactile-tooltip-bottom,.tactile-tooltip-left,.neo-tooltip,.neo-tooltip-top,.neo-tooltip-right,.neo-tooltip-bottom,.neo-tooltip-left,.retro-tooltip,.retro-tooltip-top,.retro-tooltip-right,.retro-tooltip-bottom,.retro-tooltip-left,.brutal-tooltip,.brutal-tooltip-top,.brutal-tooltip-right,.brutal-tooltip-bottom,.brutal-tooltip-left,.cyber-tooltip,.cyber-tooltip-top,.cyber-tooltip-right,.cyber-tooltip-bottom,.cyber-tooltip-left,.y2k-tooltip,.y2k-tooltip-top,.y2k-tooltip-right,.y2k-tooltip-bottom,.y2k-tooltip-left,.rg-tooltip,.rg-tooltip-top,.rg-tooltip-right,.rg-tooltip-bottom,.rg-tooltip-left){text-align:start;overflow-wrap:anywhere;max-inline-size:min(18rem,100vw - 2rem)}[data-ui][data-theme][data-mode]:where([data-ui-tooltip-anchor]),[data-ui][data-theme][data-mode] :where([data-ui-tooltip-anchor]){position:relative}[data-ui][data-theme][data-mode] :where([data-ui-tooltip-anchor]>.saas-tooltip-top,[data-ui-tooltip-anchor]>.saas-tooltip-right,[data-ui-tooltip-anchor]>.saas-tooltip-bottom,[data-ui-tooltip-anchor]>.saas-tooltip-left,[data-ui-tooltip-anchor]>.bento-tooltip-top,[data-ui-tooltip-anchor]>.bento-tooltip-right,[data-ui-tooltip-anchor]>.bento-tooltip-bottom,[data-ui-tooltip-anchor]>.bento-tooltip-left,[data-ui-tooltip-anchor]>.max-tooltip-top,[data-ui-tooltip-anchor]>.max-tooltip-right,[data-ui-tooltip-anchor]>.max-tooltip-bottom,[data-ui-tooltip-anchor]>.max-tooltip-left,[data-ui-tooltip-anchor]>.bau-tooltip-top,[data-ui-tooltip-anchor]>.bau-tooltip-right,[data-ui-tooltip-anchor]>.bau-tooltip-bottom,[data-ui-tooltip-anchor]>.bau-tooltip-left,[data-ui-tooltip-anchor]>.tactile-tooltip-top,[data-ui-tooltip-anchor]>.tactile-tooltip-right,[data-ui-tooltip-anchor]>.tactile-tooltip-bottom,[data-ui-tooltip-anchor]>.tactile-tooltip-left,[data-ui-tooltip-anchor]>.neo-tooltip-top,[data-ui-tooltip-anchor]>.neo-tooltip-right,[data-ui-tooltip-anchor]>.neo-tooltip-bottom,[data-ui-tooltip-anchor]>.neo-tooltip-left,[data-ui-tooltip-anchor]>.retro-tooltip-top,[data-ui-tooltip-anchor]>.retro-tooltip-right,[data-ui-tooltip-anchor]>.retro-tooltip-bottom,[data-ui-tooltip-anchor]>.retro-tooltip-left,[data-ui-tooltip-anchor]>.brutal-tooltip-top,[data-ui-tooltip-anchor]>.brutal-tooltip-right,[data-ui-tooltip-anchor]>.brutal-tooltip-bottom,[data-ui-tooltip-anchor]>.brutal-tooltip-left,[data-ui-tooltip-anchor]>.cyber-tooltip-top,[data-ui-tooltip-anchor]>.cyber-tooltip-right,[data-ui-tooltip-anchor]>.cyber-tooltip-bottom,[data-ui-tooltip-anchor]>.cyber-tooltip-left,[data-ui-tooltip-anchor]>.y2k-tooltip-top,[data-ui-tooltip-anchor]>.y2k-tooltip-right,[data-ui-tooltip-anchor]>.y2k-tooltip-bottom,[data-ui-tooltip-anchor]>.y2k-tooltip-left,[data-ui-tooltip-anchor]>.rg-tooltip-top,[data-ui-tooltip-anchor]>.rg-tooltip-right,[data-ui-tooltip-anchor]>.rg-tooltip-bottom,[data-ui-tooltip-anchor]>.rg-tooltip-left){z-index:20;position:absolute}[data-ui][data-theme][data-mode] :where([data-ui-tooltip-anchor]>.saas-tooltip-top,[data-ui-tooltip-anchor]>.bento-tooltip-top,[data-ui-tooltip-anchor]>.max-tooltip-top,[data-ui-tooltip-anchor]>.bau-tooltip-top,[data-ui-tooltip-anchor]>.tactile-tooltip-top,[data-ui-tooltip-anchor]>.neo-tooltip-top,[data-ui-tooltip-anchor]>.retro-tooltip-top,[data-ui-tooltip-anchor]>.brutal-tooltip-top,[data-ui-tooltip-anchor]>.cyber-tooltip-top,[data-ui-tooltip-anchor]>.y2k-tooltip-top,[data-ui-tooltip-anchor]>.rg-tooltip-top){inset-block-end:calc(100% + .5rem);inset-inline-start:50%;transform:translate(-50%)}[data-ui][data-theme][data-mode] :where([data-ui-tooltip-anchor]>.saas-tooltip-right,[data-ui-tooltip-anchor]>.bento-tooltip-right,[data-ui-tooltip-anchor]>.max-tooltip-right,[data-ui-tooltip-anchor]>.bau-tooltip-right,[data-ui-tooltip-anchor]>.tactile-tooltip-right,[data-ui-tooltip-anchor]>.neo-tooltip-right,[data-ui-tooltip-anchor]>.retro-tooltip-right,[data-ui-tooltip-anchor]>.brutal-tooltip-right,[data-ui-tooltip-anchor]>.cyber-tooltip-right,[data-ui-tooltip-anchor]>.y2k-tooltip-right,[data-ui-tooltip-anchor]>.rg-tooltip-right){inset-block-start:50%;inset-inline-start:calc(100% + .5rem);transform:translateY(-50%)}[data-ui][data-theme][data-mode] :where([data-ui-tooltip-anchor]>.saas-tooltip-bottom,[data-ui-tooltip-anchor]>.bento-tooltip-bottom,[data-ui-tooltip-anchor]>.max-tooltip-bottom,[data-ui-tooltip-anchor]>.bau-tooltip-bottom,[data-ui-tooltip-anchor]>.tactile-tooltip-bottom,[data-ui-tooltip-anchor]>.neo-tooltip-bottom,[data-ui-tooltip-anchor]>.retro-tooltip-bottom,[data-ui-tooltip-anchor]>.brutal-tooltip-bottom,[data-ui-tooltip-anchor]>.cyber-tooltip-bottom,[data-ui-tooltip-anchor]>.y2k-tooltip-bottom,[data-ui-tooltip-anchor]>.rg-tooltip-bottom){inset-block-start:calc(100% + .5rem);inset-inline-start:50%;transform:translate(-50%)}[data-ui][data-theme][data-mode] :where([data-ui-tooltip-anchor]>.saas-tooltip-left,[data-ui-tooltip-anchor]>.bento-tooltip-left,[data-ui-tooltip-anchor]>.max-tooltip-left,[data-ui-tooltip-anchor]>.bau-tooltip-left,[data-ui-tooltip-anchor]>.tactile-tooltip-left,[data-ui-tooltip-anchor]>.neo-tooltip-left,[data-ui-tooltip-anchor]>.retro-tooltip-left,[data-ui-tooltip-anchor]>.brutal-tooltip-left,[data-ui-tooltip-anchor]>.cyber-tooltip-left,[data-ui-tooltip-anchor]>.y2k-tooltip-left,[data-ui-tooltip-anchor]>.rg-tooltip-left){inset-block-start:50%;inset-inline-end:calc(100% + .5rem);transform:translateY(-50%)}.saas-pill{border-radius:var(--saas-radius-pill)}.bento-pill{border-radius:var(--bento-radius-pill)}.max-pill{border-radius:var(--max-radius-pill)}.bau-pill{border-radius:var(--bau-radius-pill)}.tactile-pill{border-radius:var(--tactile-radius-pill)}.neo-pill{border-radius:var(--neo-radius-pill)}.retro-pill{border-radius:var(--retro-radius-pill)}.brutal-pill{border-radius:var(--brutal-radius-pill)}.cyber-pill{border-radius:var(--cyber-radius-pill)}.y2k-pill{border-radius:var(--y2k-radius-pill)}.rg-pill{border-radius:var(--rg-radius-pill)}.saas-rounded{border-radius:var(--saas-radius-md)}.bento-rounded{border-radius:var(--bento-radius-md)}.max-rounded{border-radius:var(--max-radius-md)}.bau-rounded{border-radius:var(--bau-radius-md)}.tactile-rounded{border-radius:var(--tactile-radius-md)}.neo-rounded{border-radius:var(--neo-radius-md)}.retro-rounded{border-radius:var(--retro-radius-md)}.brutal-rounded{border-radius:var(--brutal-radius-md)}.cyber-rounded{border-radius:var(--cyber-radius-md)}.y2k-rounded{border-radius:var(--y2k-radius-md)}.rg-rounded{border-radius:var(--rg-radius-md)}.saas-rounded-lg{border-radius:var(--saas-radius-lg)}.bento-rounded-lg{border-radius:var(--bento-radius-lg)}.max-rounded-lg{border-radius:var(--max-radius-lg)}.bau-rounded-lg{border-radius:var(--bau-radius-lg)}.tactile-rounded-lg{border-radius:var(--tactile-radius-lg)}.neo-rounded-lg{border-radius:var(--neo-radius-lg)}.retro-rounded-lg{border-radius:var(--retro-radius-lg)}.brutal-rounded-lg{border-radius:var(--brutal-radius-lg)}.cyber-rounded-lg{border-radius:var(--cyber-radius-lg)}.y2k-rounded-lg{border-radius:var(--y2k-radius-lg)}.rg-rounded-lg{border-radius:var(--rg-radius-lg)}.saas-rounded-xl{border-radius:var(--saas-radius-xl)}.bento-rounded-xl{border-radius:var(--bento-radius-xl)}.max-rounded-xl{border-radius:var(--max-radius-xl)}.bau-rounded-xl{border-radius:var(--bau-radius-xl)}.tactile-rounded-xl{border-radius:var(--tactile-radius-xl)}.neo-rounded-xl{border-radius:var(--neo-radius-xl)}.retro-rounded-xl{border-radius:var(--retro-radius-xl)}.brutal-rounded-xl{border-radius:var(--brutal-radius-xl)}.cyber-rounded-xl{border-radius:var(--cyber-radius-xl)}.y2k-rounded-xl{border-radius:var(--y2k-radius-xl)}.rg-rounded-xl{border-radius:var(--rg-radius-xl)}.saas-surface,.saas-surface-sm,.saas-surface-lg{color:var(--saas-text);background:var(--saas-card-bg);border:1px solid var(--saas-border)}.bento-surface,.bento-surface-sm,.bento-surface-lg{color:var(--bento-text);background:var(--bento-card-bg);border:1px solid var(--bento-border)}.max-surface,.max-surface-sm,.max-surface-lg{color:var(--max-text);background:var(--max-card-bg);border:1px solid var(--max-border)}.bau-surface,.bau-surface-sm,.bau-surface-lg{color:var(--bau-text);background:var(--bau-card-bg);border:1px solid var(--bau-border)}.tactile-surface,.tactile-surface-sm,.tactile-surface-lg{color:var(--tactile-text);background:var(--tactile-card-bg);border:1px solid var(--tactile-border)}.neo-surface,.neo-surface-sm,.neo-surface-lg{color:var(--neo-text);background:var(--neo-card-bg);border:1px solid var(--neo-border)}.retro-surface,.retro-surface-sm,.retro-surface-lg{color:var(--retro-text);background:var(--retro-card-bg);border:1px solid var(--retro-border)}.brutal-surface,.brutal-surface-sm,.brutal-surface-lg{color:var(--brutal-text);background:var(--brutal-card-bg);border:3px solid var(--brutal-border)}.cyber-surface,.cyber-surface-sm,.cyber-surface-lg{color:var(--cyber-text);background:var(--cyber-card-bg);border:1px solid var(--cyber-border)}.y2k-surface,.y2k-surface-sm,.y2k-surface-lg{color:var(--y2k-text);background:var(--y2k-card-bg);border:1px solid var(--y2k-border)}.rg-surface,.rg-surface-sm,.rg-surface-lg{color:var(--rg-text);background:var(--rg-card-bg);border:1px solid var(--rg-border)}.saas-bg-primary,.bento-bg-primary,.max-bg-primary,.bau-bg-primary,.tactile-bg-primary,.neo-bg-primary,.retro-bg-primary,.brutal-bg-primary,.cyber-bg-primary,.y2k-bg-primary,.rg-bg-primary{background:var(--usk-native-primary);color:var(--usk-native-on-primary)}.saas-bg-secondary,.bento-bg-secondary,.max-bg-secondary,.bau-bg-secondary,.tactile-bg-secondary,.neo-bg-secondary,.retro-bg-secondary,.brutal-bg-secondary,.cyber-bg-secondary,.y2k-bg-secondary,.rg-bg-secondary{background:var(--usk-native-surface-soft);color:var(--usk-native-text)}.saas-border,.bento-border,.max-border,.bau-border,.tactile-border,.neo-border,.retro-border,.brutal-border,.cyber-border,.y2k-border,.rg-border{border:var(--usk-native-border-width) solid var(--usk-native-border)}.saas-divider,.bento-divider,.max-divider,.bau-divider,.tactile-divider,.neo-divider,.retro-divider,.brutal-divider,.cyber-divider,.y2k-divider,.rg-divider{background:var(--usk-native-border);border:0;block-size:1px;inline-size:100%}.saas-disabled,.bento-disabled,.max-disabled,.bau-disabled,.tactile-disabled,.neo-disabled,.retro-disabled,.brutal-disabled,.cyber-disabled,.y2k-disabled,.rg-disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.saas-button-ghost,.bento-button-ghost,.max-button-ghost,.bau-button-ghost,.tactile-button-ghost,.neo-button-ghost,.retro-button-ghost,.brutal-button-ghost,.cyber-button-ghost,.y2k-button-ghost,.rg-button-ghost,:where([data-ui=minimal-saas]) .ui-button:where([data-ui-variant=ghost]){color:var(--usk-native-primary);border-color:var(--usk-native-border);background:0 0}.saas-check,.saas-radio,.saas-switch,.bento-check,.bento-radio,.bento-switch,.max-check,.max-radio,.max-switch,.bau-check,.bau-radio,.bau-switch,.tactile-check,.tactile-radio,.tactile-switch,.neo-check,.neo-radio,.neo-switch,.retro-check,.retro-radio,.retro-switch,.brutal-check,.brutal-radio,.brutal-switch,.cyber-check,.cyber-radio,.cyber-switch,.y2k-check,.y2k-radio,.y2k-switch,.rg-check,.rg-radio,.rg-switch,:where([data-ui=minimal-saas]) .ui-check,:where([data-ui=minimal-saas]) .ui-radio,:where([data-ui=minimal-saas]) .ui-switch{align-items:center;gap:var(--usk-native-field-gap);min-block-size:24px;color:var(--usk-native-text);display:inline-flex}.saas-check-control,.saas-radio-control,.bento-check-control,.bento-radio-control,.max-check-control,.max-radio-control,.bau-check-control,.bau-radio-control,.tactile-check-control,.tactile-radio-control,.neo-check-control,.neo-radio-control,.retro-check-control,.retro-radio-control,.brutal-check-control,.brutal-radio-control,.cyber-check-control,.cyber-radio-control,.y2k-check-control,.y2k-radio-control,.rg-check-control,.rg-radio-control,:where([data-ui=minimal-saas]) .ui-check-control,:where([data-ui=minimal-saas]) .ui-radio-control{block-size:1.5rem;inline-size:1.5rem;accent-color:var(--usk-native-primary)}.saas-switch-track,.bento-switch-track,.max-switch-track,.bau-switch-track,.tactile-switch-track,.neo-switch-track,.retro-switch-track,.brutal-switch-track,.cyber-switch-track,.y2k-switch-track,.rg-switch-track,:where([data-ui=minimal-saas]) .ui-switch-track{background:var(--usk-native-track);border:var(--usk-native-border-width) solid var(--usk-native-border);border-radius:999px;align-items:center;block-size:1.5rem;inline-size:2.75rem;padding:.18rem;display:inline-flex;position:relative}.saas-switch-thumb,.bento-switch-thumb,.max-switch-thumb,.bau-switch-thumb,.tactile-switch-thumb,.neo-switch-thumb,.retro-switch-thumb,.brutal-switch-thumb,.cyber-switch-thumb,.y2k-switch-thumb,.rg-switch-thumb,:where([data-ui=minimal-saas]) .ui-switch-thumb{background:var(--usk-native-thumb);border:var(--usk-native-border-width) solid var(--usk-native-thumb-border);border-radius:999px;block-size:1rem;inline-size:1rem;transition:transform .16s}:is(.saas-switch:has(input:checked) .saas-switch-track,.bento-switch:has(input:checked) .bento-switch-track,.max-switch:has(input:checked) .max-switch-track,.bau-switch:has(input:checked) .bau-switch-track,.tactile-switch:has(input:checked) .tactile-switch-track,.neo-switch:has(input:checked) .neo-switch-track,.retro-switch:has(input:checked) .retro-switch-track,.brutal-switch:has(input:checked) .brutal-switch-track,.cyber-switch:has(input:checked) .cyber-switch-track,.y2k-switch:has(input:checked) .y2k-switch-track,.rg-switch:has(input:checked) .rg-switch-track,:where([data-ui=minimal-saas]) .ui-switch:has(input:checked) .ui-switch-track){background:var(--usk-native-track-fill)}:is(.saas-switch:has(input:checked) .saas-switch-thumb,.bento-switch:has(input:checked) .bento-switch-thumb,.max-switch:has(input:checked) .max-switch-thumb,.bau-switch:has(input:checked) .bau-switch-thumb,.tactile-switch:has(input:checked) .tactile-switch-thumb,.neo-switch:has(input:checked) .neo-switch-thumb,.retro-switch:has(input:checked) .retro-switch-thumb,.brutal-switch:has(input:checked) .brutal-switch-thumb,.cyber-switch:has(input:checked) .cyber-switch-thumb,.y2k-switch:has(input:checked) .y2k-switch-thumb,.rg-switch:has(input:checked) .rg-switch-thumb,:where([data-ui=minimal-saas]) .ui-switch:has(input:checked) .ui-switch-thumb){transform:translate(1.25rem)}.saas-sr-only,.saas-visually-hidden,.bento-sr-only,.bento-visually-hidden,.max-sr-only,.max-visually-hidden,.bau-sr-only,.bau-visually-hidden,.tactile-sr-only,.tactile-visually-hidden,.neo-sr-only,.neo-visually-hidden,.retro-sr-only,.retro-visually-hidden,.brutal-sr-only,.brutal-visually-hidden,.cyber-sr-only,.cyber-visually-hidden,.y2k-sr-only,.y2k-visually-hidden,.rg-sr-only,.rg-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.saas-skip-link,.bento-skip-link,.max-skip-link,.bau-skip-link,.tactile-skip-link,.neo-skip-link,.retro-skip-link,.brutal-skip-link,.cyber-skip-link,.y2k-skip-link,.rg-skip-link{z-index:1000;color:var(--usk-native-on-primary);background:var(--usk-native-primary);border-radius:var(--usk-native-radius);padding:.75rem 1rem;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(calc(-100% - 1rem))}.saas-skip-link:focus-visible,.bento-skip-link:focus-visible,.max-skip-link:focus-visible,.bau-skip-link:focus-visible,.tactile-skip-link:focus-visible,.neo-skip-link:focus-visible,.retro-skip-link:focus-visible,.brutal-skip-link:focus-visible,.cyber-skip-link:focus-visible,.y2k-skip-link:focus-visible,.rg-skip-link:focus-visible{transform:translateY(0)}}@layer ui-style-kit.presets{:root{--saas-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--saas-font-display:Inter, ui-sans-serif, system-ui, sans-serif;--saas-font-body:var(--saas-font-sans);--saas-font-heading:var(--saas-font-display);--saas-font-control:var(--saas-font-display);--saas-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--saas-radius-xs:.25rem;--saas-radius-sm:.5rem;--saas-radius-md:.75rem;--saas-radius-lg:1.125rem;--saas-radius-xl:calc(1.125rem + .5rem);--saas-radius-pill:999px;--saas-space-1:.25rem;--saas-space-2:.5rem;--saas-space-3:.75rem;--saas-space-4:1rem;--saas-space-5:1.25rem;--saas-space-6:1.5rem;--saas-space-8:2rem;--saas-transition-fast:.15s ease;--saas-transition-base:.24s ease}[data-ui=minimal-saas][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--saas-panel-alpha:.98;--saas-panel-soft-alpha:.78;--saas-border-alpha:.58;--saas-shadow-alpha:.12;--saas-focus-alpha:.34}[data-ui=minimal-saas][data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--saas-panel-alpha:.92;--saas-panel-soft-alpha:.64;--saas-border-alpha:.52;--saas-shadow-alpha:.34;--saas-focus-alpha:.42}[data-ui=minimal-saas][data-mode=contrast]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--saas-panel-alpha:1;--saas-panel-soft-alpha:.92;--saas-border-alpha:1;--saas-shadow-alpha:.5;--saas-focus-alpha:.72}[data-ui=minimal-saas][data-theme][data-mode]{--saas-bg-rgb:var(--usk-bg-rgb);--saas-surface-rgb:var(--usk-surface-rgb);--saas-surface-strong-rgb:var(--usk-surface-strong-rgb);--saas-surface-soft-rgb:var(--usk-surface-soft-rgb);--saas-text-rgb:var(--usk-text-rgb);--saas-text-muted-rgb:var(--usk-text-muted-rgb);--saas-border-rgb:var(--usk-border-rgb);--saas-primary-rgb:var(--usk-primary-rgb);--saas-primary-hover-rgb:var(--usk-primary-hover-rgb);--saas-primary-text-rgb:var(--usk-primary-text-rgb);--saas-secondary-rgb:var(--usk-secondary-rgb);--saas-secondary-hover-rgb:var(--usk-secondary-hover-rgb);--saas-secondary-text-rgb:var(--usk-secondary-text-rgb);--saas-accent-rgb:var(--usk-accent-rgb);--saas-success-rgb:var(--usk-success-rgb);--saas-warning-rgb:var(--usk-warning-rgb);--saas-danger-rgb:var(--usk-danger-rgb);--saas-link-rgb:var(--usk-link-rgb);--saas-accent-text-rgb:var(--usk-accent-text-rgb);--saas-success-text-rgb:var(--usk-success-text-rgb);--saas-warning-text-rgb:var(--usk-warning-text-rgb);--saas-danger-text-rgb:var(--usk-danger-text-rgb);--saas-focus-rgb:var(--usk-focus-rgb);--usk-native-surface:var(--saas-surface);--usk-native-surface-strong:var(--saas-surface-strong);--usk-native-surface-soft:var(--saas-surface-soft);--usk-native-card-bg:var(--saas-card-bg);--usk-native-control-bg:var(--saas-control-bg);--usk-native-text:var(--saas-text);--usk-native-text-muted:var(--saas-text-muted);--usk-native-border:var(--saas-border);--usk-native-primary:var(--saas-primary);--usk-native-primary-hover:var(--saas-primary-hover);--usk-native-on-primary:var(--saas-on-primary);--usk-native-focus:var(--saas-focus);--usk-native-success:var(--saas-success);--usk-native-warning:var(--saas-warning);--usk-native-danger:var(--saas-danger);--usk-native-link:var(--saas-link);--usk-native-font-body:var(--saas-font-body);--usk-native-font-heading:var(--saas-font-heading);--usk-native-font-control:var(--saas-font-control);--usk-native-font-mono:var(--saas-font-mono);--usk-native-radius-sm:var(--saas-radius-sm);--usk-native-radius:var(--saas-radius-md);--usk-native-radius-lg:var(--saas-radius-lg);--usk-native-shadow:var(--saas-shadow-sm,none);--usk-native-shadow-md:var(--saas-shadow-md,var(--usk-native-shadow));--usk-native-focus-ring:var(--saas-focus-ring,0 0 0 3px rgb(var(--saas-focus-rgb) / .28));--usk-native-border-width:1px;--usk-native-field-gap:.5rem;--usk-native-panel-padding:var(--saas-space-5);--saas-bg:rgb(var(--saas-bg-rgb));--saas-surface:rgb(var(--saas-surface-rgb) / var(--saas-panel-alpha));--saas-surface-strong:rgb(var(--saas-surface-strong-rgb) / var(--saas-panel-alpha));--saas-surface-soft:rgb(var(--saas-surface-soft-rgb) / var(--saas-panel-soft-alpha));--saas-text:rgb(var(--saas-text-rgb));--saas-text-muted:rgb(var(--saas-text-muted-rgb));--saas-fg:var(--saas-text);--saas-surface-fg:var(--saas-text);--saas-muted:var(--saas-text-muted);--saas-border:rgb(var(--saas-border-rgb) / var(--saas-border-alpha));--saas-control-fg:var(--saas-text);--saas-primary:rgb(var(--saas-primary-rgb));--saas-primary-hover:rgb(var(--saas-primary-hover-rgb));--saas-primary-text:rgb(var(--saas-primary-text-rgb));--saas-secondary:rgb(var(--saas-secondary-rgb));--saas-secondary-hover:rgb(var(--saas-secondary-hover-rgb));--saas-secondary-text:rgb(var(--saas-secondary-text-rgb));--saas-on-primary:var(--saas-primary-text);--saas-on-secondary:var(--saas-secondary-text);--saas-on-accent:rgb(var(--saas-accent-text-rgb));--saas-on-success:rgb(var(--saas-success-text-rgb));--saas-on-warning:rgb(var(--saas-warning-text-rgb));--saas-on-danger:rgb(var(--saas-danger-text-rgb));--saas-accent:rgb(var(--saas-accent-rgb));--saas-success:rgb(var(--saas-success-rgb));--saas-warning:rgb(var(--saas-warning-rgb));--saas-danger:rgb(var(--saas-danger-rgb));--saas-link:rgb(var(--saas-link-rgb));--saas-focus:rgb(var(--saas-focus-rgb));--saas-focus-ring:0 0 0 3px rgb(var(--saas-focus-rgb) / var(--saas-focus-alpha));--saas-theme-bg-size:auto;--saas-theme-bg:radial-gradient(circle at 0% 0%, rgb(var(--saas-primary-rgb) / .16), transparent 32rem), radial-gradient(circle at 100% 0%, rgb(var(--saas-accent-rgb) / .12), transparent 30rem), radial-gradient(circle at 50% 100%, rgb(var(--saas-secondary-rgb) / .1), transparent 34rem), var(--saas-bg);--saas-card-bg:linear-gradient(135deg, rgb(var(--saas-primary-rgb) / .1), rgb(var(--saas-accent-rgb) / .055) 42%, rgb(var(--saas-surface-strong-rgb) / var(--saas-panel-alpha)) 100%), var(--saas-surface);--saas-control-bg:linear-gradient(180deg, rgb(var(--saas-surface-strong-rgb) / var(--saas-panel-alpha)), rgb(var(--saas-surface-soft-rgb) / var(--saas-panel-soft-alpha)));--saas-spinner-track:rgb(var(--saas-border-rgb) / max(.28, calc(var(--saas-border-alpha) * .7)));--saas-spinner-stroke:var(--saas-primary);--saas-spinner-accent:var(--saas-accent)}[data-ui=minimal-saas]{background:linear-gradient(180deg,rgb(var(--saas-primary-rgb)/.04),transparent 22rem),var(--saas-bg);color:var(--saas-text);font-family:var(--saas-font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}[data-ui=minimal-saas] *,[data-ui=minimal-saas] :before,[data-ui=minimal-saas] :after{box-sizing:border-box}[data-ui=minimal-saas][data-theme][data-mode]{background:var(--saas-theme-bg);background-size:var(--saas-theme-bg-size)}.saas-title,.saas-heading,.saas-kicker,.saas-button,.saas-badge,.saas-nav-link,:where([data-ui=minimal-saas]) .ui-button,:where([data-ui=minimal-saas]) .ui-badge,:where([data-ui=minimal-saas]) .ui-nav-link{font-family:var(--saas-font-heading)}.saas-title{color:var(--saas-text);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,5vw,3.7rem);line-height:1.02}.saas-heading{color:var(--saas-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.2rem,2.5vw,2rem);line-height:1.15}.saas-kicker{color:var(--saas-primary);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:850}.saas-subtitle,.saas-copy{color:var(--saas-text-muted);margin:0;line-height:1.65}.saas-text-muted{color:var(--saas-text-muted)}.saas-divider{background:var(--saas-border);border:0;width:100%;height:1px}.saas-surface,.saas-card,.saas-panel,.saas-toolbar,.saas-table-wrap,:where([data-ui=minimal-saas]) .ui-card,:where([data-ui=minimal-saas]) .ui-toolbar,:where([data-ui=minimal-saas]) .ui-table-wrap{background:linear-gradient(180deg,#ffffff0d,#fff0),var(--saas-surface);color:var(--saas-text);border:1px solid var(--saas-border);border-radius:var(--saas-radius-lg);box-shadow:0 10px 30px rgb(15 23 42/var(--saas-shadow-alpha));transition:transform var(--saas-transition-base),box-shadow var(--saas-transition-base),border-color var(--saas-transition-base),background var(--saas-transition-base);position:relative}.saas-card,.saas-panel,:where([data-ui=minimal-saas]) .ui-card{padding:var(--saas-space-6)}.saas-toolbar,:where([data-ui=minimal-saas]) .ui-toolbar{justify-content:space-between;align-items:center;gap:var(--saas-space-4);padding:var(--saas-space-4);flex-wrap:wrap;display:flex}.saas-surface-sm{border-radius:var(--saas-radius-md);box-shadow:0 6px 18px rgb(0 0 0/calc(var(--saas-shadow-alpha)*.72))}.saas-surface-lg{border-radius:var(--saas-radius-xl);box-shadow:0 22px 60px rgb(0 0 0/calc(var(--saas-shadow-alpha) + .08))}.saas-well,.saas-inset{background:var(--saas-surface-soft);color:var(--saas-text);border:1px solid rgb(var(--saas-border-rgb)/calc(var(--saas-border-alpha)*.7));border-radius:var(--saas-radius-md);padding:var(--saas-space-5);box-shadow:inset 0 1px 3px #00000014}.saas-hover-lift:hover{box-shadow:0 22px 60px rgb(0 0 0/calc(var(--saas-shadow-alpha) + .12));transform:translateY(-2px)}.saas-button,.saas-icon-button,:where([data-ui=minimal-saas]) .ui-button,:where([data-ui=minimal-saas]) .ui-icon-button{appearance:none;justify-content:center;align-items:center;gap:var(--saas-space-2);background:var(--saas-surface);min-height:2.75rem;color:var(--saas-text);border:1px solid var(--saas-border);border-radius:var(--saas-radius-md);box-shadow:0 6px 18px rgb(0 0 0/var(--saas-shadow-alpha));font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--saas-transition-fast),background var(--saas-transition-fast),border-color var(--saas-transition-fast),box-shadow var(--saas-transition-fast),transform var(--saas-transition-fast);padding:.75rem 1.1rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.saas-button:hover,.saas-icon-button:hover,:where([data-ui=minimal-saas]) .ui-button:hover,:where([data-ui=minimal-saas]) .ui-icon-button:hover{border-color:var(--saas-primary);transform:translateY(-1px)}.saas-button:active,.saas-icon-button:active,.saas-button[aria-pressed=true],.saas-icon-button[aria-pressed=true],.saas-button.is-active,.saas-icon-button.is-active,:where([data-ui=minimal-saas]) .ui-button:active,:where([data-ui=minimal-saas]) .ui-icon-button:active,:where([data-ui=minimal-saas]) .ui-button[aria-pressed=true],:where([data-ui=minimal-saas]) .ui-icon-button[aria-pressed=true],:where([data-ui=minimal-saas]) .ui-button.is-active,:where([data-ui=minimal-saas]) .ui-icon-button.is-active{transform:translateY(1px);box-shadow:inset 0 3px 10px #0000002e}.saas-button-primary,:where([data-ui=minimal-saas]) .ui-button:where([data-ui-variant=primary]){background:var(--saas-primary);color:var(--saas-on-primary);border-color:var(--saas-primary)}.saas-button-primary:hover,:where([data-ui=minimal-saas]) .ui-button:where([data-ui-variant=primary]):hover{background:var(--saas-primary-hover);border-color:var(--saas-primary-hover)}.saas-button-secondary,:where([data-ui=minimal-saas]) .ui-button:where([data-ui-variant=secondary]){background:var(--saas-secondary);color:var(--saas-on-secondary);border-color:var(--saas-secondary)}.saas-button-secondary:hover,:where([data-ui=minimal-saas]) .ui-button:where([data-ui-variant=secondary]):hover{background:var(--saas-secondary-hover);border-color:var(--saas-secondary-hover)}.saas-button-danger,:where([data-ui=minimal-saas]) .ui-button:where([data-ui-variant=danger]){background:var(--saas-danger);color:var(--saas-on-danger);border-color:var(--saas-danger)}.saas-button-ghost,:where([data-ui=minimal-saas]) .ui-button:where([data-ui-variant=ghost]){color:var(--saas-text);box-shadow:none;background:0 0}.saas-icon-button,:where([data-ui=minimal-saas]) .ui-icon-button{border-radius:var(--saas-radius-pill);width:2.75rem;padding:0}.saas-button:disabled,.saas-icon-button:disabled,.saas-disabled,:where([data-ui=minimal-saas]) .ui-button:disabled,:where([data-ui=minimal-saas]) .ui-icon-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.saas-card,.saas-panel,:where([data-ui=minimal-saas]) .ui-card{background:var(--saas-card-bg)}.saas-toolbar,.saas-table-wrap,.saas-button:not(.saas-button-primary):not(.saas-button-secondary):not(.saas-button-danger):not(.saas-button-ghost),.saas-icon-button,:where([data-ui=minimal-saas]) .ui-toolbar,:where([data-ui=minimal-saas]) .ui-table-wrap,:where([data-ui=minimal-saas]) .ui-button:not(.ui-button:where([data-ui-variant=primary])):not(.ui-button:where([data-ui-variant=secondary])):not(.ui-button:where([data-ui-variant=danger])):not(.ui-button:where([data-ui-variant=ghost])),:where([data-ui=minimal-saas]) .ui-icon-button{background:var(--saas-control-bg)}.saas-button,.saas-icon-button,.saas-badge,.saas-nav-link,:where([data-ui=minimal-saas]) .ui-button,:where([data-ui=minimal-saas]) .ui-icon-button,:where([data-ui=minimal-saas]) .ui-badge,:where([data-ui=minimal-saas]) .ui-nav-link{font-family:var(--saas-font-control)}.saas-field,:where([data-ui=minimal-saas]) .ui-field{gap:var(--saas-space-2);flex-direction:column;display:flex}.saas-label,:where([data-ui=minimal-saas]) .ui-label{color:var(--saas-text);font-size:.925rem;font-weight:800}.saas-input,.saas-textarea,.saas-select,:where([data-ui=minimal-saas]) .ui-input,:where([data-ui=minimal-saas]) .ui-textarea,:where([data-ui=minimal-saas]) .ui-select{background:var(--saas-surface-soft);width:100%;min-height:2.875rem;color:var(--saas-text);border:1px solid var(--saas-border);border-radius:var(--saas-radius-md);font:inherit;transition:background var(--saas-transition-fast),border-color var(--saas-transition-fast),box-shadow var(--saas-transition-fast);outline:none;padding:.75rem 1rem}.saas-textarea,:where([data-ui=minimal-saas]) .ui-textarea{resize:vertical;min-height:8rem}.saas-input::placeholder,.saas-textarea::placeholder,:where([data-ui=minimal-saas]) .ui-input::placeholder,:where([data-ui=minimal-saas]) .ui-textarea::placeholder{color:var(--saas-text-muted);opacity:.82}.saas-input:hover,.saas-textarea:hover,.saas-select:hover,:where([data-ui=minimal-saas]) .ui-input:hover,:where([data-ui=minimal-saas]) .ui-textarea:hover,:where([data-ui=minimal-saas]) .ui-select:hover{border-color:rgb(var(--saas-primary-rgb)/.58)}.saas-input:focus,.saas-textarea:focus,.saas-select:focus,:where([data-ui=minimal-saas]) .ui-input:focus,:where([data-ui=minimal-saas]) .ui-textarea:focus,:where([data-ui=minimal-saas]) .ui-select:focus{border-color:var(--saas-focus);box-shadow:var(--saas-focus-ring)}.saas-help-text,:where([data-ui=minimal-saas]) .ui-help-text{color:var(--saas-text-muted);font-size:.875rem;line-height:1.45}.saas-check,.saas-radio,:where([data-ui=minimal-saas]) .ui-check,:where([data-ui=minimal-saas]) .ui-radio{align-items:center;gap:var(--saas-space-2);color:var(--saas-text);cursor:pointer;display:inline-flex}.saas-check input,.saas-radio input,:where([data-ui=minimal-saas]) .ui-check input,:where([data-ui=minimal-saas]) .ui-radio input{opacity:0;pointer-events:none;position:absolute}.saas-check-control,.saas-radio-control,:where([data-ui=minimal-saas]) .ui-check-control,:where([data-ui=minimal-saas]) .ui-radio-control{background:var(--saas-surface-soft);border:1px solid var(--saas-border);width:1.35rem;height:1.35rem;transition:background var(--saas-transition-fast),box-shadow var(--saas-transition-fast);place-items:center;display:inline-grid}.saas-check-control,:where([data-ui=minimal-saas]) .ui-check-control{border-radius:var(--saas-radius-xs)}.saas-radio-control,:where([data-ui=minimal-saas]) .ui-radio-control{border-radius:50%}.saas-check input:checked+.saas-check-control,.saas-radio input:checked+.saas-radio-control,:where([data-ui=minimal-saas]) .ui-check input:checked+.ui-check-control,:where([data-ui=minimal-saas]) .ui-radio input:checked+.ui-radio-control{background:var(--saas-primary);border-color:var(--saas-primary);box-shadow:var(--saas-focus-ring)}.saas-check input:checked+.saas-check-control:after,:where([data-ui=minimal-saas]) .ui-check input:checked+.ui-check-control:after{content:"✓";color:var(--saas-on-primary);font-size:.9rem;font-weight:900}.saas-radio input:checked+.saas-radio-control:after,:where([data-ui=minimal-saas]) .ui-radio input:checked+.ui-radio-control:after{content:"";background:var(--saas-on-primary);border-radius:50%;width:.55rem;height:.55rem}.saas-switch,:where([data-ui=minimal-saas]) .ui-switch{align-items:center;gap:var(--saas-space-3);color:var(--saas-text);cursor:pointer;display:inline-flex}.saas-switch input,:where([data-ui=minimal-saas]) .ui-switch input{opacity:0;pointer-events:none;position:absolute}.saas-switch-track,:where([data-ui=minimal-saas]) .ui-switch-track{background:var(--saas-surface-soft);border:1px solid var(--saas-border);border-radius:var(--saas-radius-pill);width:3.5rem;height:1.9rem;transition:background var(--saas-transition-fast),box-shadow var(--saas-transition-fast);position:relative}.saas-switch-thumb,:where([data-ui=minimal-saas]) .ui-switch-thumb{background:var(--saas-surface-strong);border:1px solid var(--saas-border);width:1.34rem;height:1.34rem;box-shadow:0 4px 12px rgb(0 0 0/var(--saas-shadow-alpha));transition:left var(--saas-transition-fast),background var(--saas-transition-fast);border-radius:50%;position:absolute;top:.22rem;left:.22rem}.saas-switch input:checked+.saas-switch-track,:where([data-ui=minimal-saas]) .ui-switch input:checked+.ui-switch-track{background:var(--saas-primary);border-color:var(--saas-primary)}.saas-switch input:checked+.saas-switch-track .saas-switch-thumb,:where([data-ui=minimal-saas]) .ui-switch input:checked+.ui-switch-track .ui-switch-thumb{background:var(--saas-on-primary);left:calc(100% - 1.56rem)}.saas-badge,:where([data-ui=minimal-saas]) .ui-badge{align-items:center;gap:var(--saas-space-1);background:var(--saas-surface-soft);min-height:1.75rem;color:var(--saas-text);border:1px solid var(--saas-border);border-radius:var(--saas-radius-pill);padding:.35rem .7rem;font-size:.8125rem;font-weight:850;line-height:1;display:inline-flex}.saas-badge-primary,:where([data-ui=minimal-saas]) .ui-badge:where([data-ui-variant=primary]){background:var(--saas-primary);color:var(--saas-on-primary);border-color:var(--saas-primary)}.saas-badge-secondary,:where([data-ui=minimal-saas]) .ui-badge:where([data-ui-variant=secondary]){background:var(--saas-secondary);color:var(--saas-on-secondary);border-color:var(--saas-secondary)}.saas-badge-success,:where([data-ui=minimal-saas]) .ui-badge:where([data-ui-variant=success]){background:var(--saas-success);color:var(--saas-on-success);border-color:var(--saas-success)}.saas-badge-warning,:where([data-ui=minimal-saas]) .ui-badge:where([data-ui-variant=warning]){background:var(--saas-warning);color:var(--saas-on-warning);border-color:var(--saas-warning)}.saas-badge-danger,:where([data-ui=minimal-saas]) .ui-badge:where([data-ui-variant=danger]){background:var(--saas-danger);color:var(--saas-on-danger);border-color:var(--saas-danger)}.saas-nav,:where([data-ui=minimal-saas]) .ui-nav{align-items:center;gap:var(--saas-space-2);padding:var(--saas-space-2);background:var(--saas-surface);border:1px solid var(--saas-border);border-radius:var(--saas-radius-xl);box-shadow:0 10px 30px rgb(0 0 0/var(--saas-shadow-alpha));flex-wrap:wrap;display:flex}.saas-nav-link,:where([data-ui=minimal-saas]) .ui-nav-link{min-height:2.5rem;color:var(--saas-text-muted);border-radius:var(--saas-radius-pill);transition:color var(--saas-transition-fast),background var(--saas-transition-fast),box-shadow var(--saas-transition-fast);justify-content:center;align-items:center;padding:.65rem 1rem;font-weight:850;text-decoration:none;display:inline-flex}.saas-nav-link:hover,:where([data-ui=minimal-saas]) .ui-nav-link:hover{color:var(--saas-text);background:var(--saas-surface-soft)}.saas-nav-link[aria-current=page],.saas-nav-link.is-active,:where([data-ui=minimal-saas]) .ui-nav-link[aria-current=page],:where([data-ui=minimal-saas]) .ui-nav-link.is-active{color:var(--saas-on-primary);background:var(--saas-primary)}.saas-tooltip,[data-ui=minimal-saas] :where(.ui-tooltip,[role=tooltip],[data-tooltip]){background:var(--saas-text);max-inline-size:16rem;color:var(--saas-bg);border:1px solid var(--saas-border);border-radius:var(--saas-radius-md);align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.82rem;font-weight:850;line-height:1.35;display:inline-flex;box-shadow:0 .75rem 1.6rem #0f172a3d}.saas-tooltip-arrow{opacity:.9;background:currentColor;border-radius:.12rem;flex:none;block-size:.55rem;inline-size:.55rem;transform:rotate(45deg)}.saas-progress,:where([data-ui=minimal-saas]) .ui-progress{background:var(--saas-surface-soft);border:1px solid var(--saas-border);border-radius:var(--saas-radius-pill);width:100%;height:.9rem;overflow:hidden}.saas-progress-bar,:where([data-ui=minimal-saas]) .ui-progress-bar{height:100%;width:var(--saas-progress-value,50%);background:linear-gradient(90deg,var(--saas-primary),var(--saas-accent));border-radius:inherit}.saas-alert,:where([data-ui=minimal-saas]) .ui-alert{gap:var(--saas-space-2);padding:var(--saas-space-4);background:var(--saas-surface);color:var(--saas-text);border:1px solid var(--saas-border);border-radius:var(--saas-radius-lg);box-shadow:0 10px 30px rgb(0 0 0/var(--saas-shadow-alpha));display:grid}.saas-alert-success,:where([data-ui=minimal-saas]) .ui-alert:where([data-ui-variant=success]){border-left-color:var(--saas-success)}.saas-alert-warning,:where([data-ui=minimal-saas]) .ui-alert:where([data-ui-variant=warning]){border-left-color:var(--saas-warning)}.saas-alert-danger,:where([data-ui=minimal-saas]) .ui-alert:where([data-ui-variant=danger]){border-left-color:var(--saas-danger)}.saas-alert-title,:where([data-ui=minimal-saas]) .ui-alert-title{margin:0;font-weight:900}.saas-alert-body,:where([data-ui=minimal-saas]) .ui-alert-body{color:var(--saas-text-muted);margin:0;line-height:1.55}.saas-table-wrap,:where([data-ui=minimal-saas]) .ui-table-wrap{overflow:auto}.saas-table,:where([data-ui=minimal-saas]) .ui-table{border-collapse:collapse;width:100%}.saas-table th,.saas-table td,:where([data-ui=minimal-saas]) .ui-table th,:where([data-ui=minimal-saas]) .ui-table td{text-align:left;border-bottom:1px solid var(--saas-border);padding:.95rem 1rem}.saas-table th,:where([data-ui=minimal-saas]) .ui-table th{color:var(--saas-text);text-transform:uppercase;letter-spacing:.08em;background:rgb(var(--saas-primary-rgb)/.08);font-size:.82rem;font-weight:900}.saas-table td,:where([data-ui=minimal-saas]) .ui-table td{color:var(--saas-text-muted)}.saas-table tr:hover td,:where([data-ui=minimal-saas]) .ui-table tr:hover td{background:rgb(var(--saas-primary-rgb)/.045)}.saas-text-primary{color:var(--saas-primary)}.saas-text-secondary{color:var(--saas-secondary)}.saas-text-accent{color:var(--saas-accent)}.saas-text-success{color:var(--saas-success)}.saas-text-warning{color:var(--saas-warning)}.saas-text-danger{color:var(--saas-danger)}.saas-bg-primary{background:var(--saas-primary);color:var(--saas-on-primary)}.saas-bg-secondary{background:var(--saas-secondary);color:var(--saas-on-secondary)}.saas-border{border:1px solid var(--saas-border)}.saas-rounded{border-radius:var(--saas-radius-md)}.saas-rounded-lg{border-radius:var(--saas-radius-lg)}.saas-rounded-xl{border-radius:var(--saas-radius-xl)}.saas-pill{border-radius:var(--saas-radius-pill)}.saas-sr-only,.saas-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.saas-skip-link{z-index:9999;background:var(--saas-primary);color:var(--saas-on-primary);border-radius:var(--saas-radius-md);padding:.75rem 1rem;font-weight:900;position:absolute;top:1rem;left:1rem;transform:translateY(-150%)}.saas-skip-link:focus{transform:translateY(0)}.saas-metric{padding:var(--saas-space-5);background:var(--saas-surface);border:1px solid var(--saas-border);border-radius:var(--saas-radius-lg);gap:.25rem;display:grid}.saas-metric-value{color:var(--saas-text);letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:850;line-height:1}.saas-metric-label{color:var(--saas-text-muted);font-size:.9rem;font-weight:700}.saas-empty-state{place-items:center;gap:var(--saas-space-3);min-height:14rem;padding:var(--saas-space-6);text-align:center;background:var(--saas-surface-soft);border:1px dashed var(--saas-border);border-radius:var(--saas-radius-lg);display:grid}.saas-spinner,.saas-loading-spinner,[data-ui=minimal-saas] :where(.ui-spinner,.loading-spinner,[data-loading-spinner]){border:.25rem solid var(--saas-spinner-track);border-block-start-color:var(--saas-spinner-stroke);border-inline-end-color:var(--saas-spinner-accent);vertical-align:-.2em;border-radius:50%;block-size:2rem;inline-size:2rem;animation:.75s linear infinite saas-spin;display:inline-block}.saas-spinner-sm{border-width:.16rem;block-size:1rem;inline-size:1rem}.saas-spinner-lg{border-width:.32rem;block-size:3rem;inline-size:3rem}.saas-button[aria-busy=true],.saas-icon-button[aria-busy=true],[data-ui=minimal-saas] :where(button[aria-busy=true],input[type=button][aria-busy=true],input[type=submit][aria-busy=true],input[type=reset][aria-busy=true]),:where([data-ui=minimal-saas]) .ui-button[aria-busy=true],:where([data-ui=minimal-saas]) .ui-icon-button[aria-busy=true]{cursor:progress;gap:.55rem}.saas-button[aria-busy=true]:after,.saas-icon-button[aria-busy=true]:after,[data-ui=minimal-saas] :where(button[aria-busy=true],input[type=button][aria-busy=true],input[type=submit][aria-busy=true],input[type=reset][aria-busy=true]):after,:where([data-ui=minimal-saas]) .ui-button[aria-busy=true]:after,:where([data-ui=minimal-saas]) .ui-icon-button[aria-busy=true]:after{content:"";border:.16em solid rgb(var(--saas-primary-text-rgb)/.42);border-block-start-color:currentColor;border-radius:50%;block-size:1em;inline-size:1em;animation:.75s linear infinite saas-spin;display:inline-block}@keyframes saas-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-ui=minimal-saas] *,[data-ui=minimal-saas] :before,[data-ui=minimal-saas] :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){[data-ui=minimal-saas]{--saas-border-alpha:1;--saas-focus-alpha:.75}}@media (forced-colors:active){[data-ui=minimal-saas] *{forced-color-adjust:auto}[data-ui=minimal-saas] :where(:focus-visible){outline:3px solid canvastext}}@media print{[data-ui=minimal-saas]{color:#000!important;background:#fff!important}[data-ui=minimal-saas] *{box-shadow:none!important;text-shadow:none!important}[data-ui=minimal-saas] a{text-decoration:underline;color:#000!important}}}@layer ui-style-kit.compat_layout;:where([data-ui][data-theme][data-mode]) .interactive-surface{--interactive-surface-border-width:1px;--interactive-surface-bg:rgb(var(--usk-surface-strong-rgb,var(--usk-surface-rgb,255 255 255)));--interactive-surface-fg:var(--ui-color-text,rgb(var(--usk-text-rgb,18 18 18)));--interactive-surface-border-color:rgb(var(--usk-border-rgb,128 128 128) / .72);--interactive-surface-focus-ring-color:var(--ui-focus-color,rgb(var(--usk-focus-rgb,var(--usk-primary-rgb,72 120 255))));--interactive-surface-radius:.85rem;--interactive-surface-light-icon-color:rgb(var(--usk-warning-rgb,var(--usk-accent-rgb,255 190 72)));--interactive-surface-dark-icon-color:rgb(var(--usk-text-rgb,18 18 18));--interactive-surface-accessibility-icon-color:var(--interactive-surface-focus-ring-color);--interactive-surface-light-icon-color-dark:var(--interactive-surface-light-icon-color);--interactive-surface-dark-icon-color-dark:var(--interactive-surface-dark-icon-color);--interactive-surface-accessibility-icon-color-dark:var(--interactive-surface-accessibility-icon-color);--interactive-surface-variant-primary-bg:var(--ui-color-primary,rgb(var(--usk-primary-rgb,72 120 255)));--interactive-surface-variant-primary-fg:var(--ui-color-on-primary,rgb(var(--usk-primary-text-rgb,var(--usk-bg-rgb,255 255 255))));--interactive-surface-variant-primary-border-color:rgb(var(--usk-primary-rgb,72 120 255));--interactive-surface-variant-secondary-bg:rgb(var(--usk-secondary-rgb,var(--usk-surface-soft-rgb,96 112 128)));--interactive-surface-variant-secondary-fg:rgb(var(--usk-secondary-text-rgb,var(--usk-text-rgb,18 18 18)));--interactive-surface-variant-secondary-border-color:rgb(var(--usk-secondary-rgb,96 112 128));--interactive-surface-variant-accent-bg:rgb(var(--usk-accent-rgb,var(--usk-primary-rgb,72 120 255)));--interactive-surface-variant-accent-fg:rgb(var(--usk-accent-text-rgb,var(--usk-bg-rgb,255 255 255)));--interactive-surface-variant-accent-border-color:rgb(var(--usk-accent-rgb,var(--usk-primary-rgb,72 120 255)));--interactive-surface-variant-subtle-bg:rgb(var(--usk-surface-soft-rgb,var(--usk-surface-rgb,244 244 244)));--interactive-surface-variant-subtle-fg:var(--ui-color-text,rgb(var(--usk-text-rgb,18 18 18)));--interactive-surface-variant-subtle-border-color:rgb(var(--usk-border-rgb,128 128 128) / .64);--interactive-surface-variant-warning-bg:rgb(var(--usk-warning-rgb,255 190 72));--interactive-surface-variant-warning-fg:rgb(var(--usk-warning-text-rgb,var(--usk-bg-rgb,18 18 18)));--interactive-surface-variant-warning-border-color:rgb(var(--usk-warning-rgb,255 190 72));--interactive-surface-variant-danger-bg:rgb(var(--usk-danger-rgb,210 72 72));--interactive-surface-variant-danger-fg:rgb(var(--usk-danger-text-rgb,255 255 255));--interactive-surface-variant-danger-border-color:rgb(var(--usk-danger-rgb,210 72 72));--interactive-surface-level-1-bg:var(--interactive-surface-variant-subtle-bg);--interactive-surface-level-1-border-color:var(--interactive-surface-variant-subtle-border-color);--interactive-surface-level-1-shadow:0 1px 2px rgb(var(--usk-bg-rgb,0 0 0) / .18);--interactive-surface-level-2-bg:var(--interactive-surface-bg);--interactive-surface-level-2-border-color:var(--interactive-surface-border-color);--interactive-surface-level-2-shadow:0 8px 20px rgb(var(--usk-bg-rgb,0 0 0) / .22);--interactive-surface-level-3-bg:color-mix(in srgb, var(--interactive-surface-bg) 82%, var(--interactive-surface-variant-primary-bg));--interactive-surface-level-3-border-color:color-mix(in srgb, var(--interactive-surface-variant-primary-border-color) 72%, var(--interactive-surface-border-color));--interactive-surface-level-3-shadow:0 14px 34px rgb(var(--usk-bg-rgb,0 0 0) / .3), 0 0 0 1px color-mix(in srgb, var(--interactive-surface-variant-primary-border-color) 34%, transparent);--interactive-surface-level-bg:var(--interactive-surface-level-1-bg);--interactive-surface-level-border-color:var(--interactive-surface-level-1-border-color);--interactive-surface-level-shadow:var(--interactive-surface-level-1-shadow);box-sizing:border-box;border:var(--interactive-surface-border-width) solid var(--interactive-surface-level-border-color,var(--interactive-surface-border-color));border-radius:var(--interactive-surface-radius);background-color:var(--interactive-surface-level-bg,var(--interactive-surface-bg));box-shadow:var(--interactive-surface-level-shadow,none);color:var(--interactive-surface-fg)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-variant=primary]{--interactive-surface-bg:var(--interactive-surface-variant-primary-bg);--interactive-surface-fg:var(--interactive-surface-variant-primary-fg);--interactive-surface-border-color:var(--interactive-surface-variant-primary-border-color)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-variant=secondary]{--interactive-surface-bg:var(--interactive-surface-variant-secondary-bg);--interactive-surface-fg:var(--interactive-surface-variant-secondary-fg);--interactive-surface-border-color:var(--interactive-surface-variant-secondary-border-color)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-variant=accent]{--interactive-surface-bg:var(--interactive-surface-variant-accent-bg);--interactive-surface-fg:var(--interactive-surface-variant-accent-fg);--interactive-surface-border-color:var(--interactive-surface-variant-accent-border-color)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-variant=subtle]{--interactive-surface-bg:var(--interactive-surface-variant-subtle-bg);--interactive-surface-fg:var(--interactive-surface-variant-subtle-fg);--interactive-surface-border-color:var(--interactive-surface-variant-subtle-border-color)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-variant=warning]{--interactive-surface-bg:var(--interactive-surface-variant-warning-bg);--interactive-surface-fg:var(--interactive-surface-variant-warning-fg);--interactive-surface-border-color:var(--interactive-surface-variant-warning-border-color)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-variant=danger]{--interactive-surface-bg:var(--interactive-surface-variant-danger-bg);--interactive-surface-fg:var(--interactive-surface-variant-danger-fg);--interactive-surface-border-color:var(--interactive-surface-variant-danger-border-color)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-level="1"]{--interactive-surface-level-bg:var(--interactive-surface-level-1-bg);--interactive-surface-level-border-color:var(--interactive-surface-level-1-border-color);--interactive-surface-level-shadow:var(--interactive-surface-level-1-shadow)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-level="2"]{--interactive-surface-level-bg:var(--interactive-surface-level-2-bg);--interactive-surface-level-border-color:var(--interactive-surface-level-2-border-color);--interactive-surface-level-shadow:var(--interactive-surface-level-2-shadow)}:where([data-ui][data-theme][data-mode]) .interactive-surface[data-surface-level="3"]{--interactive-surface-level-bg:var(--interactive-surface-level-3-bg);--interactive-surface-level-border-color:var(--interactive-surface-level-3-border-color);--interactive-surface-level-shadow:var(--interactive-surface-level-3-shadow)}.interactive-surface{--_is-lift-base:var(--interactive-surface-lift-base,var(--_is-preset-lift-base,0px));--_is-lift-hover:var(--interactive-surface-lift-hover,var(--_is-preset-lift-hover,0px));--_is-lift-active:var(--interactive-surface-lift-active,var(--_is-preset-lift-active,0px));--_is-base-shadow:var(--interactive-surface-shadow-base,var(--interactive-surface-level-shadow,var(--_is-preset-shadow-base,none)));--_is-shadow-base:var(--_is-base-shadow);--_is-shadow-hover:var(--interactive-surface-shadow-hover,var(--_is-preset-shadow-hover,var(--_is-base-shadow)));--_is-shadow-active:var(--interactive-surface-shadow-active,var(--_is-preset-shadow-active,var(--_is-base-shadow)));--_is-darken-hover:var(--interactive-surface-darken-hover,var(--surface-darken-hover,.96));--_is-darken-active:var(--interactive-surface-darken-active,var(--surface-darken-active,.98));--_is-state-layer-base-opacity:var(--interactive-surface-state-layer-opacity,0);--_is-state-layer-hover-opacity:var(--interactive-surface-state-layer-hover-opacity,var(--interactive-surface-state-layer-opacity-hover,calc(1 - var(--_is-darken-hover))));--_is-state-layer-active-opacity:var(--interactive-surface-state-layer-active-opacity,var(--interactive-surface-state-layer-opacity-active,calc(1 - var(--_is-darken-active))));--_is-state-layer-focus-opacity:var(--interactive-surface-state-layer-focus-opacity,var(--interactive-surface-state-layer-opacity-focus,var(--_is-state-layer-hover-opacity)));--_is-state-layer-color:var(--interactive-surface-state-layer-color,#000);--_is-motion-default:var(--interactive-surface-motion-default,var(--ui-motion-duration,var(--motion-default,.14s)));--_is-motion-press:var(--interactive-surface-motion-press,var(--motion-press,60ms));--_is-ease-standard:var(--interactive-surface-ease-standard,var(--ui-motion-easing,var(--ease-standard,cubic-bezier(.2, 0, .2, 1))));--_is-ease-press:var(--interactive-surface-ease-press,var(--ease-press,cubic-bezier(.4, 0, .6, 1)));--_is-transition-property:var(--interactive-surface-transition-property,translate, box-shadow, outline-color);--_is-transition-duration:var(--interactive-surface-transition-duration,var(--interactive-surface-motion-default,var(--ui-motion-duration,var(--motion-default,.14s))));--_is-transition-easing:var(--interactive-surface-transition-easing,var(--interactive-surface-ease-standard,var(--ui-motion-easing,var(--ease-standard,cubic-bezier(.2, 0, .2, 1)))));--_is-transition-delay:var(--interactive-surface-transition-delay,0s);--_is-focus-ring-color:var(--interactive-surface-focus-ring-color,var(--ui-focus-color,var(--focus-ring,#0b63f6)));--_is-focus-ring-width:var(--interactive-surface-focus-ring-width,2px);--_is-focus-ring-offset:var(--interactive-surface-focus-ring-offset,2px);--_is-disabled-opacity:var(--interactive-surface-disabled-opacity,.72);--_is-tap-highlight:var(--interactive-surface-tap-highlight-color,#0b63f62e);isolation:isolate;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:var(--_is-tap-highlight);translate:0 var(--_is-lift-base);box-shadow:var(--_is-shadow-base);transition-property:var(--_is-transition-property);transition-duration:var(--_is-transition-duration);transition-timing-function:var(--_is-transition-easing);transition-delay:var(--_is-transition-delay);will-change:auto;position:relative}.interactive-surface:before{content:"";border-radius:inherit;background-color:var(--_is-state-layer-color);opacity:var(--_is-state-layer-base-opacity);pointer-events:none;z-index:-1;transition-property:opacity;transition-duration:var(--_is-transition-duration);transition-timing-function:var(--_is-transition-easing);transition-delay:var(--_is-transition-delay);position:absolute;inset:0}.interactive-surface:focus{outline:var(--_is-focus-ring-width) solid var(--_is-focus-ring-color);outline-offset:var(--_is-focus-ring-offset)}@supports selector(:focus-visible){.interactive-surface:focus{outline:none}}.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):focus-visible{outline:var(--_is-focus-ring-width) solid var(--_is-focus-ring-color);outline-offset:var(--_is-focus-ring-offset)}:where(input[type=file].interactive-surface)::file-selector-button{cursor:pointer;transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--_is-transition-duration);transition-timing-function:var(--_is-transition-easing);transition-delay:var(--_is-transition-delay)}input[type=file].interactive-surface.interactive-surface:where(:focus-visible):where(:not(:is(.is-disabled,:disabled,[aria-disabled=true])))::file-selector-button{box-shadow:inset 0 0 0 999px rgb(0 0 0/var(--_is-state-layer-focus-opacity))}@media (hover:hover) and (pointer:fine){.interactive-surface{will-change:translate, box-shadow}.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):hover{translate:0 var(--_is-lift-hover);box-shadow:var(--_is-shadow-hover)}.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):hover:before{opacity:var(--_is-state-layer-hover-opacity)}input[type=file].interactive-surface.interactive-surface:where(:hover):where(:not(:is(.is-disabled,:disabled,[aria-disabled=true])))::file-selector-button{box-shadow:inset 0 0 0 999px rgb(0 0 0/var(--_is-state-layer-hover-opacity))}}.interactive-surface.interactive-surface:where(.is-active,[aria-pressed=true],[aria-pressed=mixed],[aria-current]:not([aria-current=false]),[aria-selected=true]):not(:is(.is-disabled,:disabled,[aria-disabled=true])){translate:0 var(--_is-lift-active);box-shadow:var(--_is-shadow-active)}.interactive-surface.interactive-surface:where(.is-active,[aria-pressed=true],[aria-pressed=mixed],[aria-current]:not([aria-current=false]),[aria-selected=true]):not(:is(.is-disabled,:disabled,[aria-disabled=true])):before{opacity:var(--_is-state-layer-active-opacity)}input[type=file].interactive-surface.interactive-surface:where(.is-active,[aria-pressed=true],[aria-pressed=mixed],[aria-current]:not([aria-current=false]),[aria-selected=true]):where(:not(:is(.is-disabled,:disabled,[aria-disabled=true])))::file-selector-button{box-shadow:inset 0 0 0 999px rgb(0 0 0/var(--_is-state-layer-active-opacity))}.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):active{--_is-transition-duration:var(--interactive-surface-transition-duration,var(--_is-motion-press));--_is-transition-easing:var(--interactive-surface-transition-easing,var(--_is-ease-press));translate:0 var(--_is-lift-base);box-shadow:var(--_is-shadow-base)}.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):active:before{opacity:0;transition-duration:var(--_is-transition-duration);transition-timing-function:var(--_is-transition-easing)}input[type=file].interactive-surface.interactive-surface:where(:active):where(:not(:is(.is-disabled,:disabled,[aria-disabled=true])))::file-selector-button{box-shadow:inset 0 0 0 999px rgb(0 0 0/var(--_is-state-layer-active-opacity));transition-duration:var(--_is-transition-duration);transition-timing-function:var(--_is-transition-easing)}.interactive-surface.interactive-surface:where([aria-busy=true],.is-loading):not(:is(.is-disabled,:disabled,[aria-disabled=true])){--_is-transition-duration:var(--interactive-surface-transition-duration,var(--_is-motion-default));--_is-transition-easing:var(--interactive-surface-transition-easing,var(--_is-ease-standard));translate:0 var(--_is-lift-active);box-shadow:var(--_is-shadow-active)}.interactive-surface.interactive-surface:where([aria-busy=true],.is-loading):not(:is(.is-disabled,:disabled,[aria-disabled=true])):before{opacity:var(--_is-state-layer-active-opacity)}input[type=file].interactive-surface.interactive-surface:where([aria-busy=true],.is-loading):where(:not(:is(.is-disabled,:disabled,[aria-disabled=true])))::file-selector-button{box-shadow:inset 0 0 0 999px rgb(0 0 0/var(--_is-state-layer-active-opacity))}.interactive-surface:is(.is-disabled,:disabled,[aria-disabled=true]){--_is-transition-duration:0s;cursor:not-allowed;pointer-events:none;box-shadow:none;opacity:var(--_is-disabled-opacity);transition:none;animation:none;translate:none}.interactive-surface:is(.is-disabled,:disabled,[aria-disabled=true]):before{opacity:0;transition:none;animation:none}input[type=file].interactive-surface.interactive-surface:where(:is(.is-disabled,:disabled,[aria-disabled=true]))::file-selector-button{cursor:not-allowed;box-shadow:none;transition:none}.interactive-surface:is(.is-disabled,[aria-disabled=true]):focus-visible{outline:var(--_is-focus-ring-width) solid var(--_is-focus-ring-color);outline-offset:var(--_is-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.interactive-surface,.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):hover,.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):focus-visible,.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):active,.interactive-surface.interactive-surface:where(.is-active,[aria-pressed=true],[aria-pressed=mixed],[aria-current]:not([aria-current=false]),[aria-selected=true],[aria-busy=true],.is-loading):not(:is(.is-disabled,:disabled,[aria-disabled=true])){--_is-transition-duration:0s;transition:none;animation:none;translate:none}.interactive-surface:before{transition:none;animation:none}:where(input[type=file].interactive-surface)::file-selector-button{transition:none;animation:none}}@media (prefers-contrast:more){.interactive-surface{--_is-focus-ring-width:3px}.interactive-surface:where(.is-active,[aria-pressed=true],[aria-pressed=mixed],[aria-current]:not([aria-current=false]),[aria-selected=true],[aria-busy=true],.is-loading):not(:is(.is-disabled,:disabled,[aria-disabled=true])){outline-offset:2px;outline:2px solid}.interactive-surface:focus,.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):focus-visible,.interactive-surface[aria-disabled=true]:focus-visible{outline:var(--_is-focus-ring-width) solid var(--_is-focus-ring-color)}}@media (forced-colors:active){.interactive-surface{--_is-lift-base:0px;--_is-lift-hover:0px;--_is-lift-active:0px;--_is-shadow-base:none;--_is-shadow-hover:none;--_is-shadow-active:none;box-shadow:none}.interactive-surface:before{display:none}.interactive-surface:where(.is-active,[aria-pressed=true],[aria-pressed=mixed],[aria-current]:not([aria-current=false]),[aria-selected=true],[aria-busy=true],.is-loading):not(:is(.is-disabled,:disabled,[aria-disabled=true])){outline-offset:2px;outline:2px solid buttontext}.interactive-surface:focus,.interactive-surface:not(:is(.is-disabled,:disabled,[aria-disabled=true])):focus-visible{outline-offset:2px;outline:2px solid highlight}.interactive-surface:is(.is-disabled,:disabled,[aria-disabled=true]){outline-offset:2px;opacity:1;outline:1px solid graytext}.interactive-surface[aria-disabled=true]:focus-visible{outline-offset:2px;outline:2px solid graytext}}@layer ly.reset{:where(.ly-root),:where(.ly-root *){box-sizing:border-box}:where(.ly-root){margin:0}:where(.ly-root img),:where(.ly-root svg),:where(.ly-root video),:where(.ly-root canvas),:where(.ly-root iframe){max-inline-size:100%}}@layer ly.tokens{:where(.ly-root){--ly-space-0:0;--ly-space-1:.25rem;--ly-space-2:.5rem;--ly-space-3:.75rem;--ly-space-4:1rem;--ly-space-5:1.5rem;--ly-space-6:2rem;--ly-space-7:3rem;--ly-space-8:4rem;--ly-space-9:6rem;--ly-wrapper-compact:40rem;--ly-wrapper-prose:68ch;--ly-wrapper-content:72rem;--ly-wrapper-wide:112rem;--ly-page-padding-inline:clamp(1rem, 4vw, 3rem);--ly-safe-area-inline:max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--ly-safe-area-block-start:env(safe-area-inset-top,0px);--ly-safe-area-block-end:env(safe-area-inset-bottom,0px);--ly-wrapper-gutter:max(var(--ly-page-padding-inline), var(--ly-safe-area-inline));--ly-profile-gap:var(--ly-space-5);--ly-gap:var(--ly-profile-gap);--ly-grid-gap:var(--ly-gap);--ly-stack-gap:var(--ly-space-4);--ly-cluster-gap:var(--ly-space-3);--ly-section-padding-block:clamp(3rem, 7vh, 6rem);--ly-header-height:4.5rem;--ly-sticky-position:sticky;--ly-cover-min:100vh;--ly-shell-min:100vh;--ly-scroll-max:min(70vh, 50rem);--ly-switcher-threshold:42rem;--ly-sidebar-size:18rem;--ly-sidebar-content-min:50%;--ly-grid-columns:12;--ly-grid-min:16rem;--ly-split-min:20rem;--ly-pane-min:18rem;--ly-pane-size:22rem;--ly-media-min:18rem;--ly-media-size:14rem;--ly-reel-item-min:16rem;--ly-reel-item-max:28rem;--ly-frame-ratio:16 / 9;--ly-split-primary:1fr;--ly-split-secondary:1fr;--ly-recipe-rail:18rem;--ly-recipe-aside:22rem;--ly-gallery-min:12rem;--ly-card-grid-min:16rem;--ly-app-shell-medium-areas:"header header" "sidebar main" "aside main" "footer footer";--ly-app-shell-medium-columns:minmax(min(100%, var(--ly-recipe-rail)), auto) minmax(0, 1fr);--ly-app-shell-wide-areas:"sidebar header header" "sidebar main aside" "sidebar footer footer";--ly-app-shell-wide-columns:minmax(min(100%, var(--ly-recipe-rail)), auto) minmax(0, 1fr) minmax(min(100%, var(--ly-recipe-aside)), .35fr);--ly-dashboard-medium-areas:"header header" "nav nav" "main aside" "footer footer";--ly-dashboard-medium-columns:minmax(0, 1fr) minmax(min(100%, var(--ly-recipe-aside)), .35fr);--ly-dashboard-wide-areas:"nav header header" "nav main aside" "nav footer footer";--ly-dashboard-wide-columns:minmax(min(100%, var(--ly-recipe-rail)), auto) minmax(0, 1fr) minmax(min(100%, var(--ly-recipe-aside)), .35fr);--ly-docs-wide-areas:"header header" "nav main" "nav aside" "footer footer";--ly-docs-wide-columns:minmax(min(100%, var(--ly-recipe-rail)), auto) minmax(0, 1fr);--ly-list-detail-wide-areas:"primary secondary" "actions actions";--ly-list-detail-wide-columns:minmax(min(100%, var(--ly-pane-size)), .7fr) minmax(0, 1fr);--ly-split-hero-wide-areas:"content media" "actions media";--ly-split-hero-wide-columns:minmax(0, var(--ly-split-primary,1fr)) minmax(0, var(--ly-split-secondary,1fr));min-block-size:0;min-inline-size:0;container:ly-scope/inline-size}@supports (height:100dvh){:where(.ly-root){--ly-cover-min:100dvh;--ly-shell-min:100dvh;--ly-scroll-max:min(70dvh, 50rem)}}@media (height<=44rem){:where(.ly-root){--ly-gap:min(var(--ly-profile-gap), var(--ly-space-4));--ly-grid-gap:var(--ly-gap);--ly-stack-gap:min(var(--ly-space-4), 3vh);--ly-cluster-gap:min(var(--ly-space-3), 2vh);--ly-section-padding-block:clamp(1.5rem, 6vh, 3rem);--ly-header-height:3.5rem;--ly-scroll-max:min(62vh, 34rem)}@supports (height:100dvh){:where(.ly-root){--ly-stack-gap:min(var(--ly-space-4), 3dvh);--ly-cluster-gap:min(var(--ly-space-3), 2dvh);--ly-section-padding-block:clamp(1.5rem, 6dvh, 3rem);--ly-scroll-max:min(62dvh, 34rem)}}}@media (height<=30rem){:where(.ly-root){--ly-cover-min:auto;--ly-shell-min:auto;--ly-sticky-position:static;--ly-section-padding-block:var(--ly-space-5);--ly-scroll-max:max(12rem, calc(100vh - 8rem))}@supports (height:100dvh){:where(.ly-root){--ly-scroll-max:max(12rem, calc(100dvh - 8rem))}}}}@layer ly.wrappers{.ly-wrapper{--ly-wrapper-max:var(--ly-personality-wrapper-max,var(--ly-wrapper-content));--ly-wrapper-fluid-gutter:clamp(1rem, 3vw, 3rem);--ly-wrapper-local-gutter:max(var(--ly-wrapper-fluid-gutter), var(--ly-safe-area-inline));inline-size:min(100%, calc(var(--ly-wrapper-max) + (var(--ly-wrapper-local-gutter) * 2)));max-inline-size:100%;padding-inline:var(--ly-wrapper-local-gutter);margin-inline:auto;container:ly-scope/inline-size}@supports (width:1cqi){.ly-wrapper{--ly-wrapper-fluid-gutter:clamp(1rem, 3cqi, 3rem)}}.ly-wrapper--compact{--ly-wrapper-max:var(--ly-wrapper-compact)}.ly-wrapper--prose{--ly-wrapper-max:var(--ly-wrapper-prose)}.ly-wrapper--content{--ly-wrapper-max:var(--ly-wrapper-content)}.ly-wrapper--wide{--ly-wrapper-max:var(--ly-wrapper-wide)}.ly-wrapper--full{--ly-wrapper-max:100%}.ly-wrapper--breakout{--ly-wrapper-max:100%;--ly-breakout-content-size:min(var(--ly-wrapper-content), calc(100% - (var(--ly-wrapper-local-gutter) * 2)));--ly-breakout-feature-size:min(var(--ly-wrapper-wide), calc(100% - (var(--ly-wrapper-local-gutter) * 2)));grid-template-columns:[full-start] minmax(min(100%, var(--ly-wrapper-local-gutter)), 1fr) [feature-start] minmax(0, calc((var(--ly-breakout-feature-size) - var(--ly-breakout-content-size)) / 2)) [content-start] minmax(0, var(--ly-breakout-content-size)) [content-end] minmax(0, calc((var(--ly-breakout-feature-size) - var(--ly-breakout-content-size)) / 2)) [feature-end] minmax(min(100%, var(--ly-wrapper-local-gutter)), 1fr) [full-end];inline-size:100%;padding-inline:0;display:grid}.ly-wrapper--breakout>*{grid-column:content;min-inline-size:0;max-inline-size:100%}.ly-wrapper--breakout>:where(.ly-lane--content,[data-ly-lane=content]){grid-column:content}.ly-wrapper--breakout>:where(.ly-lane--feature,[data-ly-lane=feature]){grid-column:feature}.ly-wrapper--breakout>:where(.ly-lane--full,[data-ly-lane=full]){grid-column:full}}@layer ly.primitives{.ly-page{min-block-size:100dvh;padding-block-start:var(--ly-safe-area-block-start);padding-block-end:var(--ly-safe-area-block-end)}.ly-header,.ly-footer,.ly-main,.ly-section,.ly-surface{min-block-size:0;min-inline-size:0}.ly-header{min-block-size:var(--ly-header-height)}.ly-header--sticky{position:var(--ly-sticky-position,sticky);z-index:var(--ly-z-header,20);inset-block-start:0}.ly-section{padding-block:var(--ly-section-padding-block)}.ly-section--compact{--ly-section-padding-block:var(--ly-space-7)}.ly-section--flush{--ly-section-padding-block:0}.ly-readable{max-inline-size:var(--ly-wrapper-prose)}.ly-stack{gap:var(--ly-stack-gap);flex-direction:column;display:flex}.ly-cluster{align-items:center;gap:var(--ly-cluster-gap);flex-wrap:wrap;display:flex}.ly-center{inline-size:min(100%, var(--ly-center-max,var(--ly-wrapper-content)));margin-inline:auto}.ly-cover{min-block-size:100vh;min-block-size:var(--ly-cover-min);padding-block:var(--ly-cover-padding,var(--ly-space-5));flex-direction:column;display:flex}.ly-cover>:where(.ly-cover__center,[data-ly-cover-center]){margin-block:auto}.ly-switcher{gap:var(--ly-gap);flex-wrap:wrap;display:flex}.ly-switcher>*{flex-basis:calc((var(--ly-switcher-threshold) - 100%) * 999);flex-grow:1;min-inline-size:0}.ly-sidebar{gap:var(--ly-gap);flex-wrap:wrap;display:flex}.ly-sidebar>:where(.ly-sidebar__side,[data-ly-sidebar=side]){flex-basis:var(--ly-sidebar-size);min-inline-size:min(100%, var(--ly-sidebar-size));flex-grow:1}.ly-sidebar>:where(.ly-sidebar__content,[data-ly-sidebar=content]){min-inline-size:min(100%, var(--ly-sidebar-content-min));flex-grow:999;flex-basis:0}.ly-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ly-grid-min)), 1fr));gap:var(--ly-grid-gap);display:grid}.ly-grid--fixed{grid-template-columns:repeat(var(--ly-grid-columns), minmax(0, 1fr))}.ly-split{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ly-split-min)), 1fr));gap:var(--ly-gap);align-items:var(--ly-split-align,center);display:grid}.ly-panes{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ly-pane-min)), 1fr));gap:var(--ly-gap);display:grid}.ly-media{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ly-media-min)), 1fr));gap:var(--ly-gap);align-items:var(--ly-media-align,start);display:grid}.ly-media>:where(.ly-media__actions,[data-ly-media=actions]){min-inline-size:min(100%, var(--ly-media-size))}.ly-grid>*,.ly-split>*,.ly-panes>*,.ly-media>*{min-block-size:0;min-inline-size:0}.ly-reel{grid-auto-flow:column;grid-auto-columns:minmax(min(100%, var(--ly-reel-item-min)), var(--ly-reel-item-max));gap:var(--ly-grid-gap);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;display:grid;overflow-x:auto}.ly-reel>*{scroll-snap-align:start;min-inline-size:0}.ly-frame{aspect-ratio:var(--ly-frame-ratio);overflow:hidden}.ly-frame>*{object-fit:cover;block-size:100%;inline-size:100%}.ly-scroll{min-block-size:0;max-block-size:var(--ly-scroll-max);overscroll-behavior-block:contain;overflow:clip auto}}@layer ly.recipes{:where([data-ly-recipe=app-shell],[data-ly-recipe=dashboard],[data-ly-recipe=docs],[data-ly-recipe=list-detail],[data-ly-recipe=split-hero],[data-ly-recipe=gallery],[data-ly-recipe=card-grid]){min-block-size:0;min-inline-size:0;container:ly-scope/inline-size}:where([data-ly-recipe=app-shell],[data-ly-recipe=dashboard],[data-ly-recipe=docs],[data-ly-recipe=list-detail],[data-ly-recipe=split-hero]){gap:var(--ly-gap);grid-template-columns:minmax(0,1fr);display:grid}[data-ly-recipe=app-shell]{min-block-size:100vh;min-block-size:var(--ly-shell-min);grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-areas:"header""sidebar""main""aside""footer"}[data-ly-recipe=dashboard],[data-ly-recipe=docs]{grid-template-areas:"header""nav""main""aside""footer"}[data-ly-recipe=list-detail]{grid-template-areas:"primary""secondary""actions"}[data-ly-recipe=split-hero]{align-items:var(--ly-split-hero-align,center);grid-template-areas:"content""media""actions"}[data-ly-recipe=gallery],[data-ly-recipe=card-grid]{gap:var(--ly-grid-gap);display:grid}[data-ly-recipe=gallery]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ly-gallery-min)), 1fr))}[data-ly-recipe=card-grid]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ly-card-grid-min)), 1fr))}:where([data-ly-recipe=gallery],[data-ly-recipe=card-grid])[data-ly-responsive=manual]{grid-template-columns:minmax(0,1fr)}:where([data-ly-recipe=app-shell],[data-ly-recipe=dashboard],[data-ly-recipe=docs],[data-ly-recipe=list-detail],[data-ly-recipe=split-hero],[data-ly-recipe=gallery],[data-ly-recipe=card-grid])>*{min-block-size:0;min-inline-size:0}[data-ly-area=header]{grid-area:header}[data-ly-area=nav]{grid-area:nav}[data-ly-area=sidebar]{grid-area:sidebar}[data-ly-area=main]{grid-area:main}[data-ly-area=aside]{grid-area:aside}[data-ly-area=footer]{grid-area:footer}[data-ly-area=content]{grid-area:content}[data-ly-area=media]{grid-area:media}[data-ly-area=actions]{grid-area:actions}[data-ly-area=primary]{grid-area:primary}[data-ly-area=secondary]{grid-area:secondary}@container ly-scope (width>=42rem){[data-ly-recipe=split-hero]:not([data-ly-responsive=manual]){grid-template-areas:var(--ly-split-hero-wide-areas);grid-template-columns:var(--ly-split-hero-wide-columns)}}@container ly-scope (width>=44rem){[data-ly-recipe=list-detail]:not([data-ly-responsive=manual]){grid-template-areas:var(--ly-list-detail-wide-areas);grid-template-columns:var(--ly-list-detail-wide-columns)}}@container ly-scope (width>=48rem){[data-ly-recipe=docs]:not([data-ly-responsive=manual]){grid-template-areas:var(--ly-docs-wide-areas);grid-template-columns:var(--ly-docs-wide-columns)}}@container ly-scope (width>=52rem){[data-ly-recipe=app-shell]:not([data-ly-responsive=manual]){grid-template-areas:var(--ly-app-shell-medium-areas);grid-template-columns:var(--ly-app-shell-medium-columns)}[data-ly-recipe=dashboard]:not([data-ly-responsive=manual]){grid-template-areas:var(--ly-dashboard-medium-areas);grid-template-columns:var(--ly-dashboard-medium-columns)}}@container ly-scope (width>=72rem){[data-ly-recipe=app-shell]:not([data-ly-responsive=manual]){grid-template-areas:var(--ly-app-shell-wide-areas);grid-template-columns:var(--ly-app-shell-wide-columns)}[data-ly-recipe=dashboard]:not([data-ly-responsive=manual]){grid-template-areas:var(--ly-dashboard-wide-areas);grid-template-columns:var(--ly-dashboard-wide-columns)}}}@layer ly.utilities{.ly-cols-1{--ly-grid-columns:1}.ly-cols-2{--ly-grid-columns:2}.ly-cols-3{--ly-grid-columns:3}.ly-cols-4{--ly-grid-columns:4}.ly-cols-6{--ly-grid-columns:6}.ly-cols-12{--ly-grid-columns:12}.ly-span-1{grid-column:span 1}.ly-span-2{grid-column:span 2}.ly-span-3{grid-column:span 3}.ly-span-4{grid-column:span 4}.ly-span-full{grid-column:1/-1}.ly-gap-0{--ly-gap:var(--ly-space-0);--ly-grid-gap:var(--ly-space-0);--ly-stack-gap:var(--ly-space-0);--ly-cluster-gap:var(--ly-space-0)}.ly-gap-2{--ly-gap:var(--ly-space-2);--ly-grid-gap:var(--ly-space-2);--ly-stack-gap:var(--ly-space-2);--ly-cluster-gap:var(--ly-space-2)}.ly-gap-4{--ly-gap:var(--ly-space-4);--ly-grid-gap:var(--ly-space-4);--ly-stack-gap:var(--ly-space-4);--ly-cluster-gap:var(--ly-space-4)}.ly-gap-6{--ly-gap:var(--ly-space-6);--ly-grid-gap:var(--ly-space-6);--ly-stack-gap:var(--ly-space-6);--ly-cluster-gap:var(--ly-space-6)}.ly-gap-8{--ly-gap:var(--ly-space-8);--ly-grid-gap:var(--ly-space-8);--ly-stack-gap:var(--ly-space-8);--ly-cluster-gap:var(--ly-space-8)}.ly-pad-0{padding:var(--ly-space-0)}.ly-pad-2{padding:var(--ly-space-2)}.ly-pad-4{padding:var(--ly-space-4)}.ly-pad-6{padding:var(--ly-space-6)}.ly-pad-8{padding:var(--ly-space-8)}.ly-mx-auto{margin-inline:auto}.ly-w-full{inline-size:100%}.ly-h-full{block-size:100%}.ly-min-h-screen{min-block-size:100dvh}.ly-overflow-auto{overflow:auto}.ly-overflow-hidden{overflow:hidden}.ly-items-start{align-items:flex-start}.ly-items-center{align-items:center}.ly-items-end{align-items:flex-end}.ly-items-stretch{align-items:stretch}.ly-justify-start{justify-content:flex-start}.ly-justify-center{justify-content:center}.ly-justify-end{justify-content:flex-end}.ly-justify-between{justify-content:space-between}.ly-frame-1x1{--ly-frame-ratio:1 / 1}.ly-frame-3x2{--ly-frame-ratio:3 / 2}.ly-frame-4x3{--ly-frame-ratio:4 / 3}.ly-frame-16x9{--ly-frame-ratio:16 / 9}.ly-frame-21x9{--ly-frame-ratio:21 / 9}.ly-hidden{display:none!important}.ly-visually-hidden{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}@layer ly.personalities;@layer ly.personalities.minimal-saas{:where(.ly-root[data-ly-layout=minimal-saas]){--ly-personality-wrapper-max:88rem;--ly-profile-gap:var(--ly-space-5);--ly-grid-min:16rem;--ly-recipe-rail:15rem;--ly-recipe-aside:16rem;--ly-split-primary:1.05fr;--ly-split-secondary:.95fr}}:where(.usk-icon,[data-usk-icon]){--usk-icon-size:1.25em;--usk-icon-bg:rgb(var(--usk-surface-rgb,8 12 24) / .9);--usk-icon-bg-strong:rgb(var(--usk-surface-strong-rgb,20 28 48) / .94);--usk-icon-bg-soft:rgb(var(--usk-surface-soft-rgb,26 35 58) / .68);--usk-icon-border:rgb(var(--usk-border-rgb,100 116 139) / .72);--usk-icon-primary:rgb(var(--usk-primary-rgb,80 160 255));--usk-icon-secondary:rgb(var(--usk-secondary-rgb,138 116 255));--usk-icon-accent:rgb(var(--usk-accent-rgb,255 170 76));--usk-icon-success:rgb(var(--usk-success-rgb,74 222 128));--usk-icon-warning:rgb(var(--usk-warning-rgb,255 200 80));--usk-icon-danger:rgb(var(--usk-danger-rgb,255 92 122));--usk-icon-muted:rgb(var(--usk-text-muted-rgb,148 163 184));inline-size:var(--usk-icon-size);block-size:var(--usk-icon-size);vertical-align:-.125em;display:inline-block;overflow:visible}:where(.usk-icon--xs){--usk-icon-size:1em}:where(.usk-icon--sm){--usk-icon-size:1.25em}:where(.usk-icon--md){--usk-icon-size:1.5em}:where(.usk-icon--lg){--usk-icon-size:2em}:where(.usk-icon--xl){--usk-icon-size:3em}:where(.usk-icon .usk-i-bg){fill:var(--usk-icon-bg)}:where(.usk-icon .usk-i-bg-strong){fill:var(--usk-icon-bg-strong)}:where(.usk-icon .usk-i-bg-soft){fill:var(--usk-icon-bg-soft)}:where(.usk-icon .usk-i-primary){fill:rgb(var(--usk-primary-rgb,80 160 255) / .2);stroke:var(--usk-icon-primary)}:where(.usk-icon .usk-i-secondary){fill:rgb(var(--usk-secondary-rgb,138 116 255) / .2);stroke:var(--usk-icon-secondary)}:where(.usk-icon .usk-i-accent){fill:rgb(var(--usk-accent-rgb,255 170 76) / .22);stroke:var(--usk-icon-accent)}:where(.usk-icon .usk-i-success){fill:rgb(var(--usk-success-rgb,74 222 128) / .2);stroke:var(--usk-icon-success)}:where(.usk-icon .usk-i-warning){fill:rgb(var(--usk-warning-rgb,255 200 80) / .22);stroke:var(--usk-icon-warning)}:where(.usk-icon .usk-i-danger){fill:rgb(var(--usk-danger-rgb,255 92 122) / .2);stroke:var(--usk-icon-danger)}:where(.usk-icon .usk-i-line){fill:none;stroke:var(--usk-icon-primary);stroke-width:6.5px;stroke-linecap:round;stroke-linejoin:round}:where(.usk-icon .usk-i-line-2){fill:none;stroke:var(--usk-icon-secondary);stroke-width:4.7px;stroke-linecap:round;stroke-linejoin:round}:where(.usk-icon .usk-i-line-3){fill:none;stroke:var(--usk-icon-accent);stroke-width:3.8px;stroke-linecap:round;stroke-linejoin:round}:where(.usk-icon .usk-i-muted){fill:none;stroke:var(--usk-icon-muted);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}:where(.usk-icon .usk-i-surface){fill:var(--usk-icon-bg);stroke:var(--usk-icon-border);stroke-width:4.5px}:where(.usk-icon [data-icon-frame]){opacity:var(--usk-icon-frame-opacity,1)}:where(.usk-icon [data-icon-frame=decor]){opacity:var(--usk-icon-frame-decor-opacity,var(--usk-icon-frame-opacity,1))}:where(.usk-icon [data-icon-glyph=play]){fill:var(--usk-icon-play,var(--usk-icon-foreground,rgb(var(--usk-text-rgb,255 255 255))));stroke:none;opacity:1}:where(.saas-icon,[data-saas-icon]){--saas-icon-size:1.25em;--saas-icon-bg:rgb(var(--usk-surface-rgb,255 255 255) / var(--saas-icon-bg-alpha,.96));--saas-icon-bg-strong:rgb(var(--usk-surface-strong-rgb,255 255 255) / var(--saas-icon-bg-strong-alpha,.98));--saas-icon-bg-soft:rgb(var(--usk-surface-soft-rgb,241 245 249) / var(--saas-icon-bg-soft-alpha,.78));--saas-icon-border:rgb(var(--usk-border-rgb,203 213 225) / var(--saas-icon-border-alpha,.62));--saas-icon-primary:rgb(var(--usk-primary-rgb,37 99 235));--saas-icon-primary-soft:rgb(var(--usk-primary-rgb,37 99 235) / .12);--saas-icon-secondary:rgb(var(--usk-secondary-rgb,100 116 139));--saas-icon-secondary-soft:rgb(var(--usk-secondary-rgb,100 116 139) / .1);--saas-icon-accent:rgb(var(--usk-accent-rgb,14 165 233));--saas-icon-accent-soft:rgb(var(--usk-accent-rgb,14 165 233) / .12);--saas-icon-success:rgb(var(--usk-success-rgb,22 163 74));--saas-icon-warning:rgb(var(--usk-warning-rgb,202 138 4));--saas-icon-danger:rgb(var(--usk-danger-rgb,220 38 38));--saas-icon-muted:rgb(var(--usk-text-muted-rgb,100 116 139));--saas-icon-shadow:rgb(15 23 42/var(--saas-icon-shadow-alpha,.08));--saas-icon-stroke:5.4;inline-size:var(--saas-icon-size);block-size:var(--saas-icon-size);vertical-align:-.125em;color:rgb(var(--usk-text-rgb,15 23 42));fill:none;stroke:currentColor;filter:drop-shadow(0 .18em .45em var(--saas-icon-shadow));flex:none;display:inline-block;overflow:visible}:where(.usk-icon--frame-soft,[data-usk-icon-frame=soft]){--usk-icon-frame-opacity:.42;--usk-icon-frame-decor-opacity:.22}:where(.usk-icon--frame-none,[data-usk-icon-frame=none]){--usk-icon-frame-opacity:0;--usk-icon-frame-decor-opacity:0}:where(.saas-icon--xs){--saas-icon-size:1em}:where(.saas-icon--sm){--saas-icon-size:1.25em}:where(.saas-icon--md){--saas-icon-size:1.5em}:where(.saas-icon--lg){--saas-icon-size:2em}:where(.saas-icon--xl){--saas-icon-size:3em}:where(.saas-icon--quiet){--saas-icon-bg-alpha:.74;--saas-icon-border-alpha:.38;--saas-icon-shadow-alpha:.02}:where(.saas-icon--raised){--saas-icon-bg-alpha:1;--saas-icon-border-alpha:.7;--saas-icon-shadow-alpha:.14}:where(.saas-icon--flat){--saas-icon-shadow-alpha:0}:where([data-ui=minimal-saas] .saas-icon,[data-ui=minimal-saas][data-saas-icon]){--saas-icon-bg-alpha:var(--saas-panel-alpha,.98);--saas-icon-bg-soft-alpha:var(--saas-panel-soft-alpha,.78);--saas-icon-border-alpha:var(--saas-border-alpha,.58);--saas-icon-shadow-alpha:calc(var(--saas-shadow-alpha,.12) * .62)}:where(.saas-icon .saas-i-bg){fill:var(--saas-icon-bg)}:where(.saas-icon .saas-i-bg-strong){fill:var(--saas-icon-bg-strong)}:where(.saas-icon .saas-i-bg-soft){fill:var(--saas-icon-bg-soft)}:where(.saas-icon .saas-i-primary){fill:var(--saas-icon-primary-soft);stroke:var(--saas-icon-primary)}:where(.saas-icon .saas-i-secondary){fill:var(--saas-icon-secondary-soft);stroke:var(--saas-icon-secondary)}:where(.saas-icon .saas-i-accent){fill:var(--saas-icon-accent-soft);stroke:var(--saas-icon-accent)}:where(.saas-icon .saas-i-success){fill:rgb(var(--usk-success-rgb,22 163 74) / .13);stroke:var(--saas-icon-success)}:where(.saas-icon .saas-i-warning){fill:rgb(var(--usk-warning-rgb,202 138 4) / .14);stroke:var(--saas-icon-warning)}:where(.saas-icon .saas-i-danger){fill:rgb(var(--usk-danger-rgb,220 38 38) / .12);stroke:var(--saas-icon-danger)}:where(.saas-icon .saas-i-line){fill:none;stroke:var(--saas-icon-primary);stroke-width:var(--saas-icon-stroke);stroke-linecap:round;stroke-linejoin:round}:where(.saas-icon .saas-i-line-2){fill:none;stroke:var(--saas-icon-secondary);stroke-width:calc(var(--saas-icon-stroke) * .82);stroke-linecap:round;stroke-linejoin:round}:where(.saas-icon .saas-i-line-3){fill:none;stroke:var(--saas-icon-accent);stroke-width:calc(var(--saas-icon-stroke) * .74);stroke-linecap:round;stroke-linejoin:round}:where(.saas-icon .saas-i-muted){fill:none;stroke:var(--saas-icon-muted);stroke-width:calc(var(--saas-icon-stroke) * .56);stroke-linecap:round;stroke-linejoin:round}:where(.saas-icon .saas-i-fill-muted){fill:var(--saas-icon-muted);stroke:none}:where(.saas-icon .saas-i-surface){fill:var(--saas-icon-bg);stroke:var(--saas-icon-border);stroke-width:3.2px}:where(.saas-icon .saas-i-glow){filter:none}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--usk-bg-rgb:5 9 20;--usk-surface-rgb:12 22 39;--usk-surface-strong-rgb:9 17 31;--usk-surface-soft-rgb:8 16 29;--usk-text-rgb:245 246 250;--usk-text-muted-rgb:170 179 195;--usk-border-rgb:255 255 255;--usk-primary-rgb:241 190 67;--usk-primary-hover-rgb:255 207 98;--usk-primary-text-rgb:24 18 3;--usk-secondary-rgb:9 17 31;--usk-secondary-hover-rgb:12 22 39;--usk-secondary-text-rgb:245 246 250;--usk-accent-rgb:70 215 232;--usk-link-rgb:241 190 67;--usk-focus-rgb:70 215 232;--bg:rgb(var(--usk-bg-rgb));--bg2:rgb(var(--usk-surface-strong-rgb));--surface:rgb(var(--usk-surface-rgb));--text:rgb(var(--usk-text-rgb));--muted:rgb(var(--usk-text-muted-rgb));--gold:rgb(var(--usk-primary-rgb));--gold2:rgb(var(--usk-primary-hover-rgb));--cyan:rgb(var(--usk-accent-rgb));--line:rgb(var(--usk-border-rgb) / .1);--shadow:0 24px 70px #00000057;--radius:20px;--shell:min(1240px, calc(100% - 40px));background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{background:radial-gradient(circle at 75% 10%, #2a609b2e, transparent 24rem), var(--bg);color:var(--text);margin:0;line-height:1.6}img,video{max-width:100%;display:block}picture{display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{width:var(--shell);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--gold);color:#181203;border-radius:8px;padding:.75rem 1rem;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#050914e0;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;min-height:72px;display:flex}.brand-mark{align-items:center;gap:.7rem;font-weight:700;display:flex}.brand-mark strong{color:var(--gold)}.brand-glyph{flex:none;width:32px;height:32px}.menu-button{min-width:44px;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;place-content:center;gap:5px;padding:9px;display:grid}.menu-button .site-icon{block-size:24px;inline-size:24px}.site-icon>svg{block-size:100%;inline-size:100%;display:block}.primary-nav{background:var(--bg2);border-bottom:1px solid var(--line);padding:18px;display:none;position:absolute;top:72px;left:0;right:0}.primary-nav.is-open{gap:14px;display:grid}.primary-nav a:not(.button){min-height:44px;color:var(--muted);align-items:center;padding:10px 4px;display:inline-flex}.primary-nav a.active:not(.button){color:var(--text)}.primary-nav a.active:not(.button):after{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;margin-left:.5rem}.button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:.78rem 1.15rem;font-weight:750;transition:transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.button-primary{background:linear-gradient(135deg, var(--gold2), var(--gold));color:#181203;box-shadow:0 12px 36px #f1be432e}.button-secondary{border-color:var(--line);background:#ffffff09}.hero{align-items:center;gap:48px;padding:68px 0 60px;display:grid}.hero-eyebrow{letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:var(--gold)!important;font-size:.78rem!important}.hero h1{letter-spacing:-.06em;max-width:760px;margin:0;font-size:clamp(3rem,11vw,5rem);line-height:.96}.hero h1 span{color:var(--gold)}.hero-copy>p{color:var(--muted);max-width:620px;margin:20px 0 22px;font-size:clamp(1rem,2.6vw,1.16rem)}.hero-actions{flex-direction:column;gap:12px;display:flex}.hero-proof{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.hero-proof span{color:var(--muted);border-left:2px solid var(--gold);padding-left:9px;font-size:.8rem}.hero-visual{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hero-system-map{border-radius:var(--radius);background:linear-gradient(145deg, rgb(var(--usk-surface-rgb) / .92), rgb(var(--usk-surface-soft-rgb) / .76));border:1px solid #ffffff21;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.hero-system-map article{min-width:0;padding:clamp(13px,2vw,20px);position:relative}.hero-system-map article+article{border-left:1px solid var(--line)}.hero-system-map article:not(:last-child):after{content:"";z-index:1;border-top:1px solid var(--gold);width:13px;position:absolute;top:31px;right:-7px}.hero-system-map .site-icon{block-size:25px;inline-size:25px;color:var(--gold);margin-bottom:11px;display:block}.hero-system-map span,.hero-system-map strong{display:block}.hero-system-map span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.hero-system-map strong{margin-top:3px;font-size:clamp(.78rem,1.7vw,.96rem);line-height:1.25}.hero-project-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow);margin:0;overflow:hidden}.hero-project-card picture,.hero-project-card img{width:100%;height:100%}.hero-project-card picture{aspect-ratio:1.9}.hero-project-card img{object-fit:cover}.hero-project-card figcaption{color:var(--muted);padding:9px 12px;font-size:.75rem}.portfolio-rail{border-block:1px solid var(--line);background:linear-gradient(90deg, rgb(var(--usk-primary-rgb) / .045), transparent 30%), rgb(var(--usk-border-rgb) / .018)}.rail-inner{padding:22px 0 26px}.rail-inner>p{text-align:center;color:var(--muted);letter-spacing:.04em;margin:0 0 17px;font-size:.85rem}.logo-rail{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.logo-rail img{object-fit:contain;opacity:.85;max-width:118px;max-height:42px}.section{padding:clamp(62px,6vw,82px) 0}.section-alt{border-block:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff03)}.section-heading{max-width:760px;margin-bottom:38px}.section-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--gold);margin:0 0 8px;font-size:.78rem;font-weight:800}.section h2,.credibility h2,.cta-band h2{letter-spacing:-.045em;margin:.1em 0;font-size:clamp(2.15rem,8vw,3.7rem);line-height:1.05}.section-heading>p:last-child,.credibility p,.cta-band p{color:var(--muted)}.solution-list{border-top:1px solid var(--line)}.solution-row{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr 24px;gap:15px;padding:24px 0;transition:background-color .2s,padding-inline .2s;display:grid}.solution-row:hover,.solution-row:focus-visible{background:rgb(var(--usk-border-rgb) / .025);padding-inline:16px}.solution-row h3{margin:0 0 6px}.solution-row p{color:var(--muted);margin:0}.solution-index{color:var(--gold);font-size:.8rem}.solution-row>span:last-child{color:var(--gold);transition:transform .2s}.solution-row:hover>span:last-child,.solution-row:focus-visible>span:last-child{transform:translate(3px,-3px)}.work-stack{gap:34px;display:grid}.selected-work{border-top:1px solid var(--line);background:linear-gradient(180deg, rgb(var(--usk-border-rgb) / .015), transparent 70%)}.work-feature{border:1px solid var(--line);border-radius:calc(var(--radius) + 4px);background:rgb(var(--usk-surface-rgb) / .42);align-items:center;gap:22px;padding:22px;display:grid}.work-feature img,.page-media{border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow)}.page-media{display:block;overflow:hidden}.page-media img{width:100%}.work-feature h3{margin:0;font-size:1.7rem}.work-feature p{color:var(--muted)}.work-feature a,.prose a:not(.button){color:var(--gold);text-underline-offset:.2em;font-weight:700;text-decoration-thickness:.08em}.prose .button-primary{color:rgb(var(--usk-primary-text-rgb))}.work-evidence{gap:12px;margin:20px 0;display:grid}.work-evidence p{margin:0}.work-label{color:var(--text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:.72rem;font-weight:800;display:block}.timeline{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);gap:1px;display:grid;position:relative;overflow:hidden}.timeline article{background:rgb(var(--usk-surface-strong-rgb) / .96);min-width:0;padding:26px}.timeline-marker{color:var(--gold);justify-content:space-between;align-items:center;font-weight:800;display:flex}.timeline-marker .site-icon{block-size:28px;inline-size:28px}.timeline h3{margin:22px 0 7px;font-size:1.25rem}.timeline p{color:var(--muted);margin:0}.credibility{border-block:1px solid var(--line);background:#090f1d;padding:78px 0}.credibility-grid{gap:32px;display:grid}.credibility-points p{border-bottom:1px solid var(--line);gap:3px;padding:15px 0;display:grid}.credibility-points span{color:var(--muted)}.video-grid{gap:24px;display:grid}.video-grid figure{border:1px solid var(--line);border-radius:calc(var(--radius) + 4px);background:rgb(var(--usk-surface-rgb) / .5);margin:0;padding:10px}.video-grid video{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);background:#000;width:100%}.video-grid figcaption{gap:3px;padding:12px 8px 7px;display:grid}.video-grid figcaption strong{font-size:1.06rem}.video-grid figcaption span{color:var(--muted);font-size:.9rem;font-weight:400}.product-evidence{border-block:1px solid var(--line);background:linear-gradient(140deg, rgb(var(--usk-surface-rgb) / .66), rgb(var(--usk-surface-soft-rgb) / .34))}.interface-system-section{position:relative;overflow:hidden}.interface-system-section:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 49.9%, var(--line) 50%, transparent 50.1%), linear-gradient(0deg, transparent 49.9%, var(--line) 50%, transparent 50.1%);opacity:.16;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%,#000);mask-image:linear-gradient(90deg,#0000,#000 55%,#000)}.interface-system-layout{align-items:center;gap:42px;display:grid;position:relative}.interface-system-layout .section-heading{margin:0}.interface-system-layout .section-heading a{color:var(--gold);margin-top:14px;font-weight:750;display:inline-block}.system-responsibility-map{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;position:relative}.system-responsibility-map article{z-index:1;border:1px solid var(--line);background:rgb(var(--usk-surface-rgb) / .9);border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:13px;padding:20px;display:grid;position:relative}.system-responsibility-map article.is-companion{border-style:dashed;border-color:rgb(var(--usk-primary-rgb) / .42)}.system-responsibility-map .site-icon{block-size:25px;inline-size:25px;color:var(--gold)}.system-responsibility-map h3{margin:0 0 4px;font-size:.98rem}.system-responsibility-map p{color:var(--muted);margin:0;font-size:.83rem}.consultation-demo-note{text-align:left;border-block:1px solid var(--line);background:linear-gradient(90deg, rgb(var(--usk-primary-rgb) / .07), transparent 55%);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;padding-block:38px;display:grid}.consultation-demo-icon{box-sizing:content-box;block-size:34px;inline-size:34px;color:var(--gold);border:1px solid rgb(var(--usk-primary-rgb) / .42);background:var(--surface);border-radius:14px;padding:16px;display:grid}.consultation-demo-note h2{max-width:900px;margin:0;font-size:clamp(1.7rem,4vw,2.4rem)}.consultation-demo-note>div>p:last-child{max-width:900px;color:var(--muted);margin:10px 0 0}.cta-band{text-align:center;background:radial-gradient(circle at 50% 0,#f1be432b,#0000 32rem);padding:90px 0}.cta-band p{max-width:640px;margin:16px auto 28px}.site-footer{border-top:1px solid var(--line);color:var(--muted);padding:52px 0}.footer-grid{gap:28px;display:grid}.footer-title{color:var(--text);font-weight:800}.site-footer nav{gap:8px;display:grid}.inner-page{min-height:70vh;padding:46px 0 88px}.breadcrumbs{color:var(--muted);flex-wrap:wrap;margin-bottom:34px;font-size:.85rem;display:flex}.breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.breadcrumb-item{align-items:center;display:inline-flex}.breadcrumb-item>span[aria-hidden=true]{color:rgb(var(--usk-text-muted-rgb) / .6);padding-inline:8px}.inner-page-heading{max-width:820px}.inner-page h1{letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(2.5rem,11vw,5rem);line-height:.98}.inner-page-heading>p{color:var(--muted);max-width:760px;font-size:1.1rem}.prose{max-width:980px;margin-top:42px}.prose>p{color:var(--muted);font-size:1.05rem}.prose h2{margin-top:2.5rem;font-size:clamp(1.45rem,5vw,2rem);line-height:1.15}.prose li{color:var(--muted)}.link-list{border-top:1px solid var(--line);display:grid}.link-list a{border-bottom:1px solid var(--line);gap:5px;padding:22px 0;transition:padding-inline .2s,background-color .2s;display:grid}.link-list a:hover,.link-list a:focus-visible{background:rgb(var(--usk-border-rgb) / .025);padding-inline:14px}.link-list span{color:var(--muted)}.detail-points{gap:12px;margin:30px 0;padding:0;list-style:none;display:grid}.detail-points p,.detail-points li{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin:0;padding:20px}.editorial-grid{gap:18px;display:grid}.editorial-grid>section{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg, rgb(var(--usk-surface-rgb) / .78), rgb(var(--usk-surface-soft-rgb) / .48));padding:24px}.editorial-grid>section h2{margin-top:0}.editorial-grid>section>:last-child,.editorial-grid .detail-points{margin-bottom:0}.proof-link,.inspectable-proof,.related-routes,.page-cta{border:1px solid var(--line);border-radius:var(--radius);margin-top:34px;padding:26px}.proof-link{background:rgb(var(--usk-primary-rgb) / .065);border-color:rgb(var(--usk-primary-rgb) / .28)}.proof-link h2,.inspectable-proof h2,.related-routes h2,.page-cta h2{margin-top:0}.related-links{gap:10px;display:grid}.related-links a{border:1px solid var(--line);background:rgb(var(--usk-border-rgb) / .018);border-radius:10px;align-items:center;min-height:44px;padding:9px 12px;display:inline-flex}.page-cta{background:radial-gradient(circle at 90% 0, rgb(var(--usk-primary-rgb) / .16), transparent 18rem), var(--surface)}.page-cta p{max-width:650px}.page-next-step{margin-top:32px}.project-grid{gap:24px;display:grid}.project-card{border:1px solid var(--line);border-radius:var(--radius);background:rgb(var(--usk-surface-rgb) / .6);transition:transform .2s,border-color .2s;overflow:hidden}.project-card:hover,.project-card:focus-visible{border-color:rgb(var(--usk-primary-rgb) / .45);transform:translateY(-3px)}.project-card img{aspect-ratio:16/9;object-fit:cover}.project-card>div{padding:20px}.project-card h2{margin-top:0}.project-card p{color:var(--muted)}.project-hero-media{margin:0}.project-narrative{gap:20px;margin-top:34px;display:grid}.project-narrative>section{border-left:2px solid var(--gold);background:rgb(var(--usk-surface-rgb) / .42);padding:24px}.project-narrative h2{margin-top:0}.project-demo{margin:34px 0 0}.project-demo video{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);border-radius:var(--radius);background:#000;width:100%}.project-demo figcaption{margin-top:10px;font-weight:700}.responsibility-list{border:1px solid var(--line);background:var(--line);border-radius:14px;gap:1px;margin:28px 0 0;display:grid;overflow:hidden}.responsibility-list>div{background:var(--surface);gap:3px;padding:14px 16px;display:grid}.responsibility-list dt{font-weight:750}.responsibility-list dd{color:var(--muted);margin:0}.contact-layout{gap:26px;display:grid}.contact-guidance{border:1px solid var(--line);border-radius:var(--radius);background:rgb(var(--usk-primary-rgb) / .055);align-self:start;padding:24px}.contact-guidance h2{margin-top:0}.consultation-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:22px;padding:24px;display:grid}.form-grid{gap:18px;display:grid}.consultation-form label{gap:7px;font-weight:700;display:grid}.consultation-form input,.consultation-form select,.consultation-form textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#08101d;border-radius:10px;padding:12px 14px;scroll-margin-top:96px}.consultation-form label>span,.field-error{color:#ffb3b3;font-size:.84rem;font-weight:600}.consultation-form button:disabled{cursor:wait;opacity:.72;transform:none}.checkbox{align-items:start;grid-template-columns:auto 1fr!important}.checkbox input{width:18px;height:18px;margin-top:4px;scroll-margin-top:96px}.checkbox span{color:var(--muted)!important}.loading{padding:80px 0}.inner-page-legal .inner-page-heading,.inner-page-legal .prose{max-width:760px}.inner-page-legal .prose{border:1px solid var(--line);border-radius:var(--radius);background:rgb(var(--usk-surface-rgb) / .42);padding:clamp(22px,4vw,42px)}@media (width>=760px){.menu-button{display:none}.primary-nav{background:0 0;border:0;align-items:center;gap:25px;padding:0;position:static;display:flex!important}.primary-nav a:not(.button){padding:0 2px}.hero-actions{flex-direction:row}.timeline{grid-template-columns:repeat(2,1fr)}.credibility-grid{grid-template-columns:1fr 1fr;gap:70px}.video-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1.3fr .7fr 1fr}.project-grid{grid-template-columns:repeat(2,1fr)}.editorial-grid,.about-grid,.project-narrative{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-layout{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:34px}.contact-guidance{position:sticky;top:100px}.form-grid{grid-template-columns:1fr}.consultation-form{padding:34px}.responsibility-list>div{grid-template-columns:minmax(180px,.55fr) minmax(0,1fr);align-items:baseline}}@media (width>=960px){.hero{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);min-height:650px;padding:82px 0 76px}.hero h1{font-size:clamp(3.8rem,5.45vw,5rem)}.work-feature{padding:12px;display:block}.work-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.work-feature>picture{aspect-ratio:1.9;display:block;overflow:hidden}.work-feature>picture img{object-fit:cover;width:100%;height:100%}.work-feature>div{padding:22px 16px 16px}.interface-system-layout{gap:46px}.interface-system-layout .section-heading{max-width:900px}.system-responsibility-map{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.system-responsibility-map:before,.system-responsibility-map:after{content:"";z-index:0;background:rgb(var(--usk-primary-rgb) / .5);position:absolute}.system-responsibility-map:before{height:1px;top:82px;left:15%;right:15%}.system-responsibility-map:after{width:1px;top:82px;bottom:62px;left:50%}.system-responsibility-map article{text-align:center;grid-column:span 2;min-height:164px;padding:24px;display:block}.system-responsibility-map article:first-child{border-color:rgb(var(--usk-accent-rgb) / .52)}.system-responsibility-map article:nth-child(2){border-color:#a670ff80}.system-responsibility-map article:nth-child(3){border-color:#55dcbc80}.system-responsibility-map article.is-companion{text-align:left;grid-column:2/span 4;min-height:0}.system-responsibility-map .site-icon{block-size:32px;inline-size:32px;margin:0 auto 16px}.system-responsibility-map article.is-companion .site-icon{float:left;margin:0 18px 0 0}}@media (width>=1100px){.timeline{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,1fr);gap:28px;overflow:visible}.timeline:before{content:"";border-top:1px solid rgb(var(--usk-primary-rgb) / .7);position:absolute;top:26px;left:8%;right:8%}.timeline article{text-align:center;background:0 0;border:0;border-radius:0;padding:0 12px;position:relative}.timeline-marker{justify-content:center;justify-items:center;gap:8px;display:grid}.timeline-marker .site-icon{z-index:1;box-sizing:content-box;block-size:24px;inline-size:24px;color:var(--gold);border:1px solid rgb(var(--usk-primary-rgb) / .72);background:var(--bg);border-radius:50%;padding:13px}.timeline h3{margin-top:10px}}@media (width<=759px){.section{padding:56px 0}.hero-visual{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-system-map{grid-column:1/-1}.hero-project-card-main picture{aspect-ratio:1.9}.system-responsibility-map,.consultation-demo-note{grid-template-columns:1fr}.inner-page h1{font-size:clamp(2.45rem,13vw,4rem)}.work-feature,.editorial-grid>section,.proof-link,.inspectable-proof,.related-routes,.page-cta{padding:20px}}@media (height<=620px) and (width>=960px){.hero{min-height:540px;padding-block:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
