:root{--ease-snappy:linear(0,0.016,0.055,0.105,0.169,0.233,0.299,0.37,0.434,0.499,0.556,0.609,0.661,0.705,0.747,0.782,0.813,0.843,0.867,0.889,0.907,0.922,0.937,0.948,0.958,0.966,0.973,0.979,0.983,0.987,0.991,0.993,0.995,0.997,0.998,0.999,1,1,1.001,1.001,1);--spring-snappy:269ms;--ease-settle:linear(0,0.016,0.05,0.101,0.158,0.224,0.292,0.357,0.423,0.483,0.543,0.599,0.647,0.694,0.733,0.771,0.805,0.833,0.859,0.88,0.9,0.917,0.931,0.943,0.953,0.963,0.97,0.976,0.981,0.985,0.989,0.992,0.994,0.996,0.997,0.999,0.999,1,1.001,1.001,1);--spring-settle:373ms;--ease-slow:linear(0,0.014,0.047,0.095,0.15,0.213,0.278,0.342,0.407,0.466,0.525,0.58,0.629,0.676,0.717,0.755,0.789,0.819,0.846,0.868,0.889,0.907,0.922,0.936,0.947,0.957,0.965,0.972,0.977,0.982,0.986,0.99,0.992,0.994,0.996,0.998,0.999,0.999,1,1.001,1);--spring-slow:552ms;--ease-sheet:linear(0,0.014,0.05,0.098,0.158,0.22,0.285,0.353,0.416,0.477,0.537,0.591,0.642,0.687,0.728,0.766,0.798,0.827,0.854,0.876,0.896,0.913,0.928,0.941,0.951,0.96,0.968,0.974,0.98,0.984,0.988,0.991,0.993,0.995,0.997,0.998,0.999,1,1,1.001,1);--spring-sheet:428ms;--ease-roll:linear(0,0.015,0.048,0.097,0.153,0.217,0.284,0.348,0.413,0.473,0.532,0.588,0.636,0.683,0.724,0.762,0.795,0.824,0.851,0.873,0.894,0.911,0.926,0.939,0.949,0.959,0.967,0.973,0.979,0.984,0.987,0.991,0.993,0.995,0.997,0.998,0.999,1,1,1.001,1);--spring-roll:473ms;--ease-bloom:linear(0,0.03,0.1,0.194,0.298,0.409,0.518,0.62,0.711,0.79,0.857,0.909,0.953,0.986,1.011,1.027,1.038,1.043,1.045,1.044,1.041,1.037,1.032,1.027,1.023,1.018,1.014,1.01,1.007,1.004,1.002,1.001,1,0.999,0.998,0.998,0.998,0.998,0.998,0.998,1);--spring-bloom:498ms;--metal-line:linear-gradient(135deg,oklch(0.9300 0.0400 62.0),oklch(0.7400 0.0850 48.0) 28%,oklch(0.8900 0.0550 56.0) 50%,oklch(0.5800 0.0900 44.0) 78%,oklch(0.7000 0.0800 50.0));--metal-line-dark:linear-gradient(135deg,oklch(0.7600 0.0500 58.0),oklch(0.5400 0.0700 48.0) 28%,oklch(0.6800 0.0550 54.0) 50%,oklch(0.4200 0.0600 44.0) 78%,oklch(0.5200 0.0650 48.0))}:root,html[data-ink=rose]{--cat-0:oklch(0.6200 0.0900 165.0);--cat-0-soft:oklch(0.9000 0.0450 165.0);--cat-0-ink:oklch(0.4200 0.0884 165.0);--cat-1:oklch(0.6200 0.0900 197.7);--cat-1-soft:oklch(0.9000 0.0450 197.7);--cat-1-ink:oklch(0.4200 0.0715 197.7);--cat-2:oklch(0.6200 0.0900 230.5);--cat-2-soft:oklch(0.9000 0.0450 230.5);--cat-2-ink:oklch(0.4200 0.0842 230.5);--cat-3:oklch(0.6200 0.0900 263.2);--cat-3-soft:oklch(0.9000 0.0450 263.2);--cat-3-ink:oklch(0.4200 0.1000 263.2);--cat-4:oklch(0.6200 0.0900 295.9);--cat-4-soft:oklch(0.9000 0.0450 295.9);--cat-4-ink:oklch(0.4200 0.1000 295.9);--cat-5:oklch(0.6200 0.0900 328.6);--cat-5-soft:oklch(0.9000 0.0450 328.6);--cat-5-ink:oklch(0.4200 0.1000 328.6);--cat-6:oklch(0.6200 0.0900 66.8);--cat-6-soft:oklch(0.9000 0.0450 66.8);--cat-6-ink:oklch(0.4200 0.0931 66.8);--cat-7:oklch(0.6200 0.0900 99.5);--cat-7-soft:oklch(0.9000 0.0450 99.5);--cat-7-ink:oklch(0.4200 0.0873 99.5);--two-g0:oklch(0.9650 0.0120 10.0);--two-g1:oklch(0.9143 0.0126 10.0);--two-g2:oklch(0.8780 0.0130 10.0);--two-g3:oklch(0.8273 0.0135 10.0);--two-ink:oklch(0.2400 0.0200 10.0);--two-ink2:oklch(0.4285 0.0179 10.0);--two-ink3:oklch(0.4720 0.0174 10.0);--two-field:oklch(0.3800 0.0700 165.0);--two-field-soft:oklch(0.8714 0.0047 100.9);--two-field-ink:oklch(0.3800 0.0700 165.0);--two-on-field:oklch(0.9650 0.0120 10.0);--two-accent:oklch(0.6500 0.1700 5.0);--two-on-accent:oklch(0.2400 0.0200 10.0);--two-button:oklch(0.3800 0.0700 165.0);--two-on-button:oklch(0.9650 0.0120 10.0);--two-ramp-1:oklch(0.7895 0.0138 150.1);--two-ramp-2:oklch(0.6842 0.0281 159.6);--two-ramp-3:oklch(0.5672 0.0441 162.9);--two-ramp-4:oklch(0.4619 0.0587 164.3);--background:oklch(0.9650 0.0120 10.0);--shell:oklch(0.9650 0.0120 10.0);--foreground:oklch(0.2400 0.0200 10.0);--card:oklch(0.9143 0.0126 10.0);--card-foreground:oklch(0.2400 0.0200 10.0);--popover:oklch(0.9143 0.0126 10.0);--popover-foreground:oklch(0.2400 0.0200 10.0);--primary:oklch(0.3800 0.0700 165.0);--primary-foreground:oklch(0.9650 0.0120 10.0);--secondary:oklch(0.8714 0.0047 100.9);--secondary-foreground:oklch(0.3800 0.0700 165.0);--accent:oklch(0.8780 0.0130 10.0);--accent-foreground:oklch(0.2400 0.0200 10.0);--muted:oklch(0.8780 0.0130 10.0);--muted-foreground:oklch(0.4720 0.0174 10.0);--destructive:oklch(0.5000 0.1700 5.0);--destructive-foreground:oklch(1.0000 0.0000 0.0);--border:oklch(0.8273 0.0135 10.0);--input:oklch(0.8273 0.0135 10.0);--ring:oklch(0.3800 0.0700 165.0);--positive:oklch(0.3800 0.0700 165.0);--warning:oklch(0.5000 0.1700 5.0);--brand:oklch(0.6500 0.1700 5.0);--brand-foreground:oklch(0.2400 0.0200 10.0);--hero-foreground:oklch(0.2400 0.0200 10.0);--clay:oklch(0.3800 0.0700 165.0);--honey:oklch(0.4853 0.0554 164.1);--coral:oklch(0.5789 0.0425 162.7);--sky:oklch(0.6725 0.0297 160.1);--teal:oklch(0.7544 0.0185 154.9);--violet:oklch(0.8246 0.0094 140.7);--peach:oklch(0.6842 0.0281 159.6);--celebrate-a:oklch(0.6500 0.1700 5.0);--celebrate-b:oklch(0.3800 0.0700 165.0);--enamel-highlight:oklch(0.4792 0.0588 165.0);--enamel-shade:oklch(0.2964 0.0546 165.0);--metal:var(--metal-line);--shadow-1:1px 1px 2px -1px oklch(0.3000 0.0400 10.0/0.10),3px 5px 10px -6px oklch(0.3000 0.0400 10.0/0.16);--shadow-2:1px 2px 4px -1px oklch(0.3000 0.0400 10.0/0.10),5px 9px 22px -12px oklch(0.3000 0.0400 10.0/0.30);--shadow-3:2px 3px 6px -2px oklch(0.3000 0.0400 10.0/0.12),8px 14px 32px -14px oklch(0.3000 0.0400 10.0/0.36)}html.dark[data-ink=rose]{--cat-0:oklch(0.6800 0.0900 165.0);--cat-0-soft:oklch(0.3100 0.0500 165.0);--cat-0-ink:oklch(0.8600 0.0750 165.0);--cat-1:oklch(0.6800 0.0900 197.7);--cat-1-soft:oklch(0.3100 0.0500 197.7);--cat-1-ink:oklch(0.8600 0.0750 197.7);--cat-2:oklch(0.6800 0.0900 230.5);--cat-2-soft:oklch(0.3100 0.0500 230.5);--cat-2-ink:oklch(0.8600 0.0750 230.5);--cat-3:oklch(0.6800 0.0900 263.2);--cat-3-soft:oklch(0.3100 0.0500 263.2);--cat-3-ink:oklch(0.8600 0.0686 263.2);--cat-4:oklch(0.6800 0.0900 295.9);--cat-4-soft:oklch(0.3100 0.0500 295.9);--cat-4-ink:oklch(0.8600 0.0750 295.9);--cat-5:oklch(0.6800 0.0900 328.6);--cat-5-soft:oklch(0.3100 0.0500 328.6);--cat-5-ink:oklch(0.8600 0.0750 328.6);--cat-6:oklch(0.6800 0.0900 66.8);--cat-6-soft:oklch(0.3100 0.0500 66.8);--cat-6-ink:oklch(0.8600 0.0750 66.8);--cat-7:oklch(0.6800 0.0900 99.5);--cat-7-soft:oklch(0.3100 0.0500 99.5);--cat-7-ink:oklch(0.8600 0.0750 99.5);--two-g0:oklch(0.1700 0.0245 165.0);--two-g1:oklch(0.2281 0.0228 165.0);--two-g2:oklch(0.2696 0.0216 165.0);--two-g3:oklch(0.3277 0.0198 165.0);--two-ink:oklch(0.9500 0.0080 10.0);--two-ink2:oklch(0.7472 0.0027 96.9);--two-ink3:oklch(0.6848 0.0042 132.8);--two-field:oklch(0.3300 0.0560 165.0);--two-field-soft:oklch(0.2420 0.0387 165.0);--two-field-ink:oklch(0.7144 0.0169 157.9);--two-on-field:oklch(0.9500 0.0080 10.0);--two-accent:oklch(0.7400 0.1530 5.0);--two-on-accent:oklch(0.2400 0.0200 10.0);--two-button:oklch(0.3300 0.0560 165.0);--two-on-button:oklch(0.9500 0.0080 10.0);--two-ramp-1:oklch(0.4044 0.0484 164.5);--two-ramp-2:oklch(0.5160 0.0370 163.4);--two-ramp-3:oklch(0.6400 0.0244 161.0);--two-ramp-4:oklch(0.7640 0.0120 153.6);--background:oklch(0.1700 0.0245 165.0);--shell:oklch(0.1700 0.0245 165.0);--foreground:oklch(0.9500 0.0080 10.0);--card:oklch(0.2281 0.0228 165.0);--card-foreground:oklch(0.9500 0.0080 10.0);--popover:oklch(0.2281 0.0228 165.0);--popover-foreground:oklch(0.9500 0.0080 10.0);--primary:oklch(0.7144 0.0169 157.9);--primary-foreground:oklch(0.1700 0.0245 165.0);--secondary:oklch(0.2420 0.0387 165.0);--secondary-foreground:oklch(0.7144 0.0169 157.9);--accent:oklch(0.2696 0.0216 165.0);--accent-foreground:oklch(0.9500 0.0080 10.0);--muted:oklch(0.2696 0.0216 165.0);--muted-foreground:oklch(0.6848 0.0042 132.8);--destructive:oklch(0.7400 0.1530 5.0);--destructive-foreground:oklch(0.2400 0.0200 10.0);--border:oklch(0.3277 0.0198 165.0);--input:oklch(0.3277 0.0198 165.0);--ring:oklch(0.7144 0.0169 157.9);--positive:oklch(0.7144 0.0169 157.9);--warning:oklch(0.7400 0.1530 5.0);--brand:oklch(0.7400 0.1530 5.0);--brand-foreground:oklch(0.2400 0.0200 10.0);--hero-foreground:oklch(0.9500 0.0080 10.0);--clay:oklch(0.7950 0.0089 148.5);--honey:oklch(0.7020 0.0182 158.6);--coral:oklch(0.6090 0.0276 161.8);--sky:oklch(0.5160 0.0370 163.4);--teal:oklch(0.4416 0.0446 164.2);--violet:oklch(0.3796 0.0509 164.7);--peach:oklch(0.5160 0.0370 163.4);--celebrate-a:oklch(0.7400 0.1530 5.0);--celebrate-b:oklch(0.3300 0.0560 165.0);--enamel-highlight:oklch(0.3970 0.0504 165.0);--enamel-shade:oklch(0.2244 0.0381 165.0);--metal:var(--metal-line-dark);--shadow-1:1px 1px 2px -1px oklch(0.0800 0.0100 165.0/0.19),3px 5px 10px -6px oklch(0.0800 0.0100 165.0/0.30);--shadow-2:1px 2px 4px -1px oklch(0.0800 0.0100 165.0/0.19),5px 9px 22px -12px oklch(0.0800 0.0100 165.0/0.57);--shadow-3:2px 3px 6px -2px oklch(0.0800 0.0100 165.0/0.23),8px 14px 32px -14px oklch(0.0800 0.0100 165.0/0.68)}html[data-ink=rose][data-skin=kawaii]{--mascot-body:oklch(0.6500 0.1700 5.0);--mascot-sprout:oklch(0.3800 0.0700 165.0);--mascot-layer:oklch(0.4655 0.1025 5.4);--mascot-ink:oklch(0.2400 0.0200 10.0);--mascot-blush:oklch(0.7725 0.1105 5.0)}html.dark[data-ink=rose][data-skin=kawaii]{--mascot-body:oklch(0.7400 0.1530 5.0);--mascot-sprout:oklch(0.7144 0.0169 157.9);--mascot-layer:oklch(0.5150 0.0931 5.5);--mascot-ink:oklch(0.2400 0.0200 10.0);--mascot-blush:oklch(0.8310 0.0986 5.0)}html[data-ink=celadonnavy]{--cat-0:oklch(0.6200 0.0900 268.0);--cat-0-soft:oklch(0.9000 0.0450 268.0);--cat-0-ink:oklch(0.4200 0.1000 268.0);--cat-1:oklch(0.6200 0.0900 300.7);--cat-1-soft:oklch(0.9000 0.0450 300.7);--cat-1-ink:oklch(0.4200 0.1000 300.7);--cat-2:oklch(0.6200 0.0900 333.5);--cat-2-soft:oklch(0.9000 0.0450 333.5);--cat-2-ink:oklch(0.4200 0.1000 333.5);--cat-3:oklch(0.6200 0.0900 6.2);--cat-3-soft:oklch(0.9000 0.0450 6.2);--cat-3-ink:oklch(0.4200 0.1000 6.2);--cat-4:oklch(0.6200 0.0900 38.9);--cat-4-soft:oklch(0.9000 0.0450 38.9);--cat-4-ink:oklch(0.4200 0.1000 38.9);--cat-5:oklch(0.6200 0.0900 137.1);--cat-5-soft:oklch(0.9000 0.0450 137.1);--cat-5-ink:oklch(0.4200 0.1000 137.1);--cat-6:oklch(0.6200 0.0900 169.8);--cat-6-soft:oklch(0.9000 0.0450 169.8);--cat-6-ink:oklch(0.4200 0.0834 169.8);--cat-7:oklch(0.6200 0.0900 202.5);--cat-7-soft:oklch(0.9000 0.0450 202.5);--cat-7-ink:oklch(0.4200 0.0715 202.5);--two-g0:oklch(0.9550 0.0300 160.0);--two-g1:oklch(0.9035 0.0272 165.6);--two-g2:oklch(0.8668 0.0253 170.4);--two-g3:oklch(0.8154 0.0231 178.2);--two-ink:oklch(0.2200 0.0400 268.0);--two-ink2:oklch(0.4111 0.0282 252.7);--two-ink3:oklch(0.4552 0.0259 247.4);--two-field:oklch(0.3400 0.1200 268.0);--two-field-soft:oklch(0.8566 0.0265 203.5);--two-field-ink:oklch(0.3400 0.1200 268.0);--two-on-field:oklch(0.9550 0.0300 160.0);--two-accent:oklch(0.6200 0.1300 75.0);--two-on-accent:oklch(0.2200 0.0400 268.0);--two-button:oklch(0.3400 0.1200 268.0);--two-on-button:oklch(0.9550 0.0300 160.0);--two-ramp-1:oklch(0.7705 0.0356 233.9);--two-ramp-2:oklch(0.6598 0.0548 252.3);--two-ramp-3:oklch(0.5368 0.0792 261.4);--two-ramp-4:oklch(0.4261 0.1020 265.8);--background:oklch(0.9550 0.0300 160.0);--shell:oklch(0.9550 0.0300 160.0);--foreground:oklch(0.2200 0.0400 268.0);--card:oklch(0.9035 0.0272 165.6);--card-foreground:oklch(0.2200 0.0400 268.0);--popover:oklch(0.9035 0.0272 165.6);--popover-foreground:oklch(0.2200 0.0400 268.0);--primary:oklch(0.3400 0.1200 268.0);--primary-foreground:oklch(0.9550 0.0300 160.0);--secondary:oklch(0.8566 0.0265 203.5);--secondary-foreground:oklch(0.3400 0.1200 268.0);--accent:oklch(0.8668 0.0253 170.4);--accent-foreground:oklch(0.2200 0.0400 268.0);--muted:oklch(0.8668 0.0253 170.4);--muted-foreground:oklch(0.4552 0.0259 247.4);--destructive:oklch(0.5000 0.1056 75.0);--destructive-foreground:oklch(1.0000 0.0000 0.0);--border:oklch(0.8154 0.0231 178.2);--input:oklch(0.8154 0.0231 178.2);--ring:oklch(0.3400 0.1200 268.0);--positive:oklch(0.3400 0.1200 268.0);--warning:oklch(0.5000 0.1056 75.0);--brand:oklch(0.6200 0.1300 75.0);--brand-foreground:oklch(0.2200 0.0400 268.0);--hero-foreground:oklch(0.2200 0.0400 268.0);--clay:oklch(0.3400 0.1200 268.0);--honey:oklch(0.4507 0.0969 265.0);--coral:oklch(0.5491 0.0767 260.7);--sky:oklch(0.6475 0.0572 253.6);--teal:oklch(0.7336 0.0415 241.9);--violet:oklch(0.8074 0.0307 223.1);--peach:oklch(0.6598 0.0548 252.3);--celebrate-a:oklch(0.6200 0.1300 75.0);--celebrate-b:oklch(0.3400 0.1200 268.0);--enamel-highlight:oklch(0.4456 0.1008 268.0);--enamel-shade:oklch(0.2652 0.0936 268.0);--metal:var(--metal-line);--shadow-1:1px 1px 2px -1px oklch(0.3000 0.0400 268.0/0.10),3px 5px 10px -6px oklch(0.3000 0.0400 268.0/0.16);--shadow-2:1px 2px 4px -1px oklch(0.3000 0.0400 268.0/0.10),5px 9px 22px -12px oklch(0.3000 0.0400 268.0/0.30);--shadow-3:2px 3px 6px -2px oklch(0.3000 0.0400 268.0/0.12),8px 14px 32px -14px oklch(0.3000 0.0400 268.0/0.36)}html.dark[data-ink=celadonnavy]{--cat-0:oklch(0.6800 0.0900 268.0);--cat-0-soft:oklch(0.3100 0.0500 268.0);--cat-0-ink:oklch(0.8600 0.0684 268.0);--cat-1:oklch(0.6800 0.0900 300.7);--cat-1-soft:oklch(0.3100 0.0500 300.7);--cat-1-ink:oklch(0.8600 0.0750 300.7);--cat-2:oklch(0.6800 0.0900 333.5);--cat-2-soft:oklch(0.3100 0.0500 333.5);--cat-2-ink:oklch(0.8600 0.0750 333.5);--cat-3:oklch(0.6800 0.0900 6.2);--cat-3-soft:oklch(0.3100 0.0500 6.2);--cat-3-ink:oklch(0.8600 0.0750 6.2);--cat-4:oklch(0.6800 0.0900 38.9);--cat-4-soft:oklch(0.3100 0.0500 38.9);--cat-4-ink:oklch(0.8600 0.0750 38.9);--cat-5:oklch(0.6800 0.0900 137.1);--cat-5-soft:oklch(0.3100 0.0500 137.1);--cat-5-ink:oklch(0.8600 0.0750 137.1);--cat-6:oklch(0.6800 0.0900 169.8);--cat-6-soft:oklch(0.3100 0.0500 169.8);--cat-6-ink:oklch(0.8600 0.0750 169.8);--cat-7:oklch(0.6800 0.0900 202.5);--cat-7-soft:oklch(0.3100 0.0500 202.5);--cat-7-ink:oklch(0.8600 0.0750 202.5);--two-g0:oklch(0.1700 0.0300 268.0);--two-g1:oklch(0.2281 0.0279 268.0);--two-g2:oklch(0.2696 0.0264 268.0);--two-g3:oklch(0.3277 0.0243 268.0);--two-ink:oklch(0.9500 0.0080 160.0);--two-ink2:oklch(0.7472 0.0082 224.7);--two-ink3:oklch(0.6848 0.0099 237.6);--two-field:oklch(0.3300 0.0960 268.0);--two-field-soft:oklch(0.2420 0.0597 268.0);--two-field-ink:oklch(0.7144 0.0353 260.3);--two-on-field:oklch(0.9500 0.0080 160.0);--two-accent:oklch(0.7400 0.1170 75.0);--two-on-accent:oklch(0.2200 0.0400 268.0);--two-button:oklch(0.3300 0.0960 268.0);--two-on-button:oklch(0.9500 0.0080 160.0);--two-ramp-1:oklch(0.4044 0.0842 267.4);--two-ramp-2:oklch(0.5160 0.0665 266.0);--two-ramp-3:oklch(0.6400 0.0469 263.3);--two-ramp-4:oklch(0.7640 0.0276 256.9);--background:oklch(0.1700 0.0300 268.0);--shell:oklch(0.1700 0.0300 268.0);--foreground:oklch(0.9500 0.0080 160.0);--card:oklch(0.2281 0.0279 268.0);--card-foreground:oklch(0.9500 0.0080 160.0);--popover:oklch(0.2281 0.0279 268.0);--popover-foreground:oklch(0.9500 0.0080 160.0);--primary:oklch(0.7144 0.0353 260.3);--primary-foreground:oklch(0.1700 0.0300 268.0);--secondary:oklch(0.2420 0.0597 268.0);--secondary-foreground:oklch(0.7144 0.0353 260.3);--accent:oklch(0.2696 0.0264 268.0);--accent-foreground:oklch(0.9500 0.0080 160.0);--muted:oklch(0.2696 0.0264 268.0);--muted-foreground:oklch(0.6848 0.0099 237.6);--destructive:oklch(0.7400 0.1170 75.0);--destructive-foreground:oklch(0.2200 0.0400 268.0);--border:oklch(0.3277 0.0243 268.0);--input:oklch(0.3277 0.0243 268.0);--ring:oklch(0.7144 0.0353 260.3);--positive:oklch(0.7144 0.0353 260.3);--warning:oklch(0.7400 0.1170 75.0);--brand:oklch(0.7400 0.1170 75.0);--brand-foreground:oklch(0.2200 0.0400 268.0);--hero-foreground:oklch(0.9500 0.0080 160.0);--clay:oklch(0.7950 0.0229 253.6);--honey:oklch(0.7020 0.0372 261.0);--coral:oklch(0.6090 0.0518 264.2);--sky:oklch(0.5160 0.0665 266.0);--teal:oklch(0.4416 0.0783 267.0);--violet:oklch(0.3796 0.0881 267.6);--peach:oklch(0.5160 0.0665 266.0);--celebrate-a:oklch(0.7400 0.1170 75.0);--celebrate-b:oklch(0.3300 0.0960 268.0);--enamel-highlight:oklch(0.3970 0.0864 268.0);--enamel-shade:oklch(0.2244 0.0653 268.0);--metal:var(--metal-line-dark);--shadow-1:1px 1px 2px -1px oklch(0.0800 0.0100 268.0/0.19),3px 5px 10px -6px oklch(0.0800 0.0100 268.0/0.30);--shadow-2:1px 2px 4px -1px oklch(0.0800 0.0100 268.0/0.19),5px 9px 22px -12px oklch(0.0800 0.0100 268.0/0.57);--shadow-3:2px 3px 6px -2px oklch(0.0800 0.0100 268.0/0.23),8px 14px 32px -14px oklch(0.0800 0.0100 268.0/0.68)}html[data-ink=celadonnavy][data-skin=kawaii]{--mascot-body:oklch(0.6200 0.1300 75.0);--mascot-sprout:oklch(0.3400 0.1200 268.0);--mascot-layer:oklch(0.4400 0.0541 70.7);--mascot-ink:oklch(0.2200 0.0400 268.0);--mascot-blush:oklch(0.7530 0.0845 75.0)}html.dark[data-ink=celadonnavy][data-skin=kawaii]{--mascot-body:oklch(0.7400 0.1170 75.0);--mascot-sprout:oklch(0.7144 0.0353 260.3);--mascot-layer:oklch(0.5060 0.0470 70.1);--mascot-ink:oklch(0.2200 0.0400 268.0);--mascot-blush:oklch(0.8310 0.0760 75.0)}html[data-ink=sandteal]{--cat-0:oklch(0.6200 0.0900 200.0);--cat-0-soft:oklch(0.9000 0.0450 200.0);--cat-0-ink:oklch(0.4200 0.0715 200.0);--cat-1:oklch(0.6200 0.0900 232.7);--cat-1-soft:oklch(0.9000 0.0450 232.7);--cat-1-ink:oklch(0.4200 0.0865 232.7);--cat-2:oklch(0.6200 0.0900 265.5);--cat-2-soft:oklch(0.9000 0.0450 265.5);--cat-2-ink:oklch(0.4200 0.1000 265.5);--cat-3:oklch(0.6200 0.0900 298.2);--cat-3-soft:oklch(0.9000 0.0450 298.2);--cat-3-ink:oklch(0.4200 0.1000 298.2);--cat-4:oklch(0.6200 0.0900 330.9);--cat-4-soft:oklch(0.9000 0.0450 330.9);--cat-4-ink:oklch(0.4200 0.1000 330.9);--cat-5:oklch(0.6200 0.0900 69.1);--cat-5-soft:oklch(0.9000 0.0450 69.1);--cat-5-ink:oklch(0.4200 0.0916 69.1);--cat-6:oklch(0.6200 0.0900 101.8);--cat-6-soft:oklch(0.9000 0.0450 101.8);--cat-6-ink:oklch(0.4200 0.0880 101.8);--cat-7:oklch(0.6200 0.0900 134.5);--cat-7-soft:oklch(0.9000 0.0450 134.5);--cat-7-ink:oklch(0.4200 0.1000 134.5);--two-g0:oklch(0.9550 0.0250 80.0);--two-g1:oklch(0.9042 0.0221 84.5);--two-g2:oklch(0.8680 0.0202 88.4);--two-g3:oklch(0.8173 0.0176 95.4);--two-ink:oklch(0.2300 0.0300 205.0);--two-ink2:oklch(0.4185 0.0192 188.9);--two-ink3:oklch(0.4620 0.0171 182.5);--two-field:oklch(0.4200 0.0710 200.0);--two-field-soft:oklch(0.8694 0.0182 112.7);--two-field-ink:oklch(0.4200 0.0710 200.0);--two-on-field:oklch(0.9550 0.0250 80.0);--two-accent:oklch(0.6450 0.1900 30.0);--two-on-accent:oklch(0.2300 0.0300 205.0);--two-button:oklch(0.4200 0.0710 200.0);--two-on-button:oklch(0.9550 0.0250 80.0);--two-ramp-1:oklch(0.7945 0.0197 149.6);--two-ramp-2:oklch(0.6982 0.0298 177.8);--two-ramp-3:oklch(0.5912 0.0448 191.1);--two-ramp-4:oklch(0.4949 0.0594 197.1);--background:oklch(0.9550 0.0250 80.0);--shell:oklch(0.9550 0.0250 80.0);--foreground:oklch(0.2300 0.0300 205.0);--card:oklch(0.9042 0.0221 84.5);--card-foreground:oklch(0.2300 0.0300 205.0);--popover:oklch(0.9042 0.0221 84.5);--popover-foreground:oklch(0.2300 0.0300 205.0);--primary:oklch(0.4200 0.0710 200.0);--primary-foreground:oklch(0.9550 0.0250 80.0);--secondary:oklch(0.8694 0.0182 112.7);--secondary-foreground:oklch(0.4200 0.0710 200.0);--accent:oklch(0.8680 0.0202 88.4);--accent-foreground:oklch(0.2300 0.0300 205.0);--muted:oklch(0.8680 0.0202 88.4);--muted-foreground:oklch(0.4620 0.0171 182.5);--destructive:oklch(0.5000 0.1900 30.0);--destructive-foreground:oklch(1.0000 0.0000 0.0);--border:oklch(0.8173 0.0176 95.4);--input:oklch(0.8173 0.0176 95.4);--ring:oklch(0.4200 0.0710 200.0);--positive:oklch(0.4200 0.0710 200.0);--warning:oklch(0.5000 0.1900 30.0);--brand:oklch(0.6450 0.1900 30.0);--brand-foreground:oklch(0.2300 0.0300 205.0);--hero-foreground:oklch(0.2300 0.0300 205.0);--clay:oklch(0.4200 0.0710 200.0);--honey:oklch(0.5163 0.0561 196.0);--coral:oklch(0.6019 0.0432 190.2);--sky:oklch(0.6875 0.0312 179.7);--teal:oklch(0.7624 0.0224 161.7);--violet:oklch(0.8266 0.0181 134.6);--peach:oklch(0.6982 0.0298 177.8);--celebrate-a:oklch(0.6450 0.1900 30.0);--celebrate-b:oklch(0.4200 0.0710 200.0);--enamel-highlight:oklch(0.5128 0.0596 200.0);--enamel-shade:oklch(0.3276 0.0554 200.0);--metal:var(--metal-line);--shadow-1:1px 1px 2px -1px oklch(0.3000 0.0400 205.0/0.10),3px 5px 10px -6px oklch(0.3000 0.0400 205.0/0.16);--shadow-2:1px 2px 4px -1px oklch(0.3000 0.0400 205.0/0.10),5px 9px 22px -12px oklch(0.3000 0.0400 205.0/0.30);--shadow-3:2px 3px 6px -2px oklch(0.3000 0.0400 205.0/0.12),8px 14px 32px -14px oklch(0.3000 0.0400 205.0/0.36)}html.dark[data-ink=sandteal]{--cat-0:oklch(0.6800 0.0900 200.0);--cat-0-soft:oklch(0.3100 0.0500 200.0);--cat-0-ink:oklch(0.8600 0.0750 200.0);--cat-1:oklch(0.6800 0.0900 232.7);--cat-1-soft:oklch(0.3100 0.0500 232.7);--cat-1-ink:oklch(0.8600 0.0750 232.7);--cat-2:oklch(0.6800 0.0900 265.5);--cat-2-soft:oklch(0.3100 0.0500 265.5);--cat-2-ink:oklch(0.8600 0.0684 265.5);--cat-3:oklch(0.6800 0.0900 298.2);--cat-3-soft:oklch(0.3100 0.0500 298.2);--cat-3-ink:oklch(0.8600 0.0750 298.2);--cat-4:oklch(0.6800 0.0900 330.9);--cat-4-soft:oklch(0.3100 0.0500 330.9);--cat-4-ink:oklch(0.8600 0.0750 330.9);--cat-5:oklch(0.6800 0.0900 69.1);--cat-5-soft:oklch(0.3100 0.0500 69.1);--cat-5-ink:oklch(0.8600 0.0750 69.1);--cat-6:oklch(0.6800 0.0900 101.8);--cat-6-soft:oklch(0.3100 0.0500 101.8);--cat-6-ink:oklch(0.8600 0.0750 101.8);--cat-7:oklch(0.6800 0.0900 134.5);--cat-7-soft:oklch(0.3100 0.0500 134.5);--cat-7-ink:oklch(0.8600 0.0750 134.5);--two-g0:oklch(0.1700 0.0248 200.0);--two-g1:oklch(0.2281 0.0231 200.0);--two-g2:oklch(0.2696 0.0219 200.0);--two-g3:oklch(0.3277 0.0201 200.0);--two-ink:oklch(0.9500 0.0080 80.0);--two-ink2:oklch(0.7472 0.0062 144.3);--two-ink3:oklch(0.6848 0.0074 161.8);--two-field:oklch(0.3300 0.0562 200.0);--two-field-soft:oklch(0.2420 0.0392 200.0);--two-field-ink:oklch(0.7144 0.0196 187.3);--two-on-field:oklch(0.9500 0.0080 80.0);--two-accent:oklch(0.7400 0.1589 30.0);--two-on-accent:oklch(0.2300 0.0300 205.0);--two-button:oklch(0.3300 0.0562 200.0);--two-on-button:oklch(0.9500 0.0080 80.0);--two-ramp-1:oklch(0.4044 0.0495 199.0);--two-ramp-2:oklch(0.5160 0.0386 196.9);--two-ramp-3:oklch(0.6400 0.0266 192.5);--two-ramp-4:oklch(0.7640 0.0150 181.2);--background:oklch(0.1700 0.0248 200.0);--shell:oklch(0.1700 0.0248 200.0);--foreground:oklch(0.9500 0.0080 80.0);--card:oklch(0.2281 0.0231 200.0);--card-foreground:oklch(0.9500 0.0080 80.0);--popover:oklch(0.2281 0.0231 200.0);--popover-foreground:oklch(0.9500 0.0080 80.0);--primary:oklch(0.7144 0.0196 187.3);--primary-foreground:oklch(0.1700 0.0248 200.0);--secondary:oklch(0.2420 0.0392 200.0);--secondary-foreground:oklch(0.7144 0.0196 187.3);--accent:oklch(0.2696 0.0219 200.0);--accent-foreground:oklch(0.9500 0.0080 80.0);--muted:oklch(0.2696 0.0219 200.0);--muted-foreground:oklch(0.6848 0.0074 161.8);--destructive:oklch(0.7400 0.1589 30.0);--destructive-foreground:oklch(0.2300 0.0300 205.0);--border:oklch(0.3277 0.0201 200.0);--input:oklch(0.3277 0.0201 200.0);--ring:oklch(0.7144 0.0196 187.3);--positive:oklch(0.7144 0.0196 187.3);--warning:oklch(0.7400 0.1589 30.0);--brand:oklch(0.7400 0.1589 30.0);--brand-foreground:oklch(0.2300 0.0300 205.0);--hero-foreground:oklch(0.9500 0.0080 80.0);--clay:oklch(0.7950 0.0123 175.1);--honey:oklch(0.7020 0.0207 188.4);--coral:oklch(0.6090 0.0296 194.0);--sky:oklch(0.5160 0.0386 196.9);--teal:oklch(0.4416 0.0459 198.4);--violet:oklch(0.3796 0.0519 199.4);--peach:oklch(0.5160 0.0386 196.9);--celebrate-a:oklch(0.7400 0.1589 30.0);--celebrate-b:oklch(0.3300 0.0562 200.0);--enamel-highlight:oklch(0.3970 0.0511 200.0);--enamel-shade:oklch(0.2244 0.0385 200.0);--metal:var(--metal-line-dark);--shadow-1:1px 1px 2px -1px oklch(0.0800 0.0100 200.0/0.19),3px 5px 10px -6px oklch(0.0800 0.0100 200.0/0.30);--shadow-2:1px 2px 4px -1px oklch(0.0800 0.0100 200.0/0.19),5px 9px 22px -12px oklch(0.0800 0.0100 200.0/0.57);--shadow-3:2px 3px 6px -2px oklch(0.0800 0.0100 200.0/0.23),8px 14px 32px -14px oklch(0.0800 0.0100 200.0/0.68)}html[data-ink=sandteal][data-skin=kawaii]{--mascot-body:oklch(0.6450 0.1900 30.0);--mascot-sprout:oklch(0.4200 0.0710 200.0);--mascot-layer:oklch(0.4582 0.0911 30.7);--mascot-ink:oklch(0.2300 0.0300 205.0);--mascot-blush:oklch(0.7692 0.1235 30.0)}html.dark[data-ink=sandteal][data-skin=kawaii]{--mascot-body:oklch(0.7400 0.1589 30.0);--mascot-sprout:oklch(0.7144 0.0196 187.3);--mascot-layer:oklch(0.5105 0.0806 30.8);--mascot-ink:oklch(0.2300 0.0300 205.0);--mascot-blush:oklch(0.8310 0.0942 30.0)}html[data-ink=mintplum]{--cat-0:oklch(0.6200 0.0900 340.0);--cat-0-soft:oklch(0.9000 0.0450 340.0);--cat-0-ink:oklch(0.4200 0.1000 340.0);--cat-1:oklch(0.6200 0.0900 12.7);--cat-1-soft:oklch(0.9000 0.0450 12.7);--cat-1-ink:oklch(0.4200 0.1000 12.7);--cat-2:oklch(0.6200 0.0900 143.6);--cat-2-soft:oklch(0.9000 0.0450 143.6);--cat-2-ink:oklch(0.4200 0.1000 143.6);--cat-3:oklch(0.6200 0.0900 176.4);--cat-3-soft:oklch(0.9000 0.0450 176.4);--cat-3-ink:oklch(0.4200 0.0783 176.4);--cat-4:oklch(0.6200 0.0900 209.1);--cat-4-soft:oklch(0.9000 0.0450 209.1);--cat-4-ink:oklch(0.4200 0.0725 209.1);--cat-5:oklch(0.6200 0.0900 241.8);--cat-5-soft:oklch(0.9000 0.0450 241.8);--cat-5-ink:oklch(0.4200 0.0994 241.8);--cat-6:oklch(0.6200 0.0900 274.5);--cat-6-soft:oklch(0.9000 0.0450 274.5);--cat-6-ink:oklch(0.4200 0.1000 274.5);--cat-7:oklch(0.6200 0.0900 307.3);--cat-7-soft:oklch(0.9000 0.0450 307.3);--cat-7-ink:oklch(0.4200 0.1000 307.3);--two-g0:oklch(0.9600 0.0250 170.0);--two-g1:oklch(0.9089 0.0205 171.4);--two-g2:oklch(0.8724 0.0173 172.8);--two-g3:oklch(0.8213 0.0128 175.9);--two-ink:oklch(0.2300 0.0400 340.0);--two-ink2:oklch(0.4198 0.0232 337.2);--two-ink3:oklch(0.4636 0.0194 335.9);--two-field:oklch(0.3700 0.1100 340.0);--two-field-soft:oklch(0.8656 0.0048 209.8);--two-field-ink:oklch(0.3700 0.1100 340.0);--two-on-field:oklch(0.9600 0.0250 170.0);--two-accent:oklch(0.6200 0.1280 80.0);--two-on-accent:oklch(0.2300 0.0400 340.0);--two-button:oklch(0.3700 0.1100 340.0);--two-on-button:oklch(0.9600 0.0250 170.0);--two-ramp-1:oklch(0.7830 0.0161 329.1);--two-ramp-2:oklch(0.6768 0.0401 336.8);--two-ramp-3:oklch(0.5588 0.0669 338.8);--two-ramp-4:oklch(0.4526 0.0912 339.6);--background:oklch(0.9600 0.0250 170.0);--shell:oklch(0.9600 0.0250 170.0);--foreground:oklch(0.2300 0.0400 340.0);--card:oklch(0.9089 0.0205 171.4);--card-foreground:oklch(0.2300 0.0400 340.0);--popover:oklch(0.9089 0.0205 171.4);--popover-foreground:oklch(0.2300 0.0400 340.0);--primary:oklch(0.3700 0.1100 340.0);--primary-foreground:oklch(0.9600 0.0250 170.0);--secondary:oklch(0.8656 0.0048 209.8);--secondary-foreground:oklch(0.3700 0.1100 340.0);--accent:oklch(0.8724 0.0173 172.8);--accent-foreground:oklch(0.2300 0.0400 340.0);--muted:oklch(0.8724 0.0173 172.8);--muted-foreground:oklch(0.4636 0.0194 335.9);--destructive:oklch(0.5000 0.1036 80.0);--destructive-foreground:oklch(1.0000 0.0000 0.0);--border:oklch(0.8213 0.0128 175.9);--input:oklch(0.8213 0.0128 175.9);--ring:oklch(0.3700 0.1100 340.0);--positive:oklch(0.3700 0.1100 340.0);--warning:oklch(0.5000 0.1036 80.0);--brand:oklch(0.6200 0.1280 80.0);--brand-foreground:oklch(0.2300 0.0400 340.0);--hero-foreground:oklch(0.2300 0.0400 340.0);--clay:oklch(0.3700 0.1100 340.0);--honey:oklch(0.4762 0.0858 339.5);--coral:oklch(0.5706 0.0642 338.7);--sky:oklch(0.6650 0.0427 337.1);--teal:oklch(0.7476 0.0240 333.4);--violet:oklch(0.8184 0.0084 316.8);--peach:oklch(0.6768 0.0401 336.8);--celebrate-a:oklch(0.6200 0.1280 80.0);--celebrate-b:oklch(0.3700 0.1100 340.0);--enamel-highlight:oklch(0.4708 0.0924 340.0);--enamel-shade:oklch(0.2886 0.0858 340.0);--metal:var(--metal-line);--shadow-1:1px 1px 2px -1px oklch(0.3000 0.0400 340.0/0.10),3px 5px 10px -6px oklch(0.3000 0.0400 340.0/0.16);--shadow-2:1px 2px 4px -1px oklch(0.3000 0.0400 340.0/0.10),5px 9px 22px -12px oklch(0.3000 0.0400 340.0/0.30);--shadow-3:2px 3px 6px -2px oklch(0.3000 0.0400 340.0/0.12),8px 14px 32px -14px oklch(0.3000 0.0400 340.0/0.36)}html.dark[data-ink=mintplum]{--cat-0:oklch(0.6800 0.0900 340.0);--cat-0-soft:oklch(0.3100 0.0500 340.0);--cat-0-ink:oklch(0.8600 0.0750 340.0);--cat-1:oklch(0.6800 0.0900 12.7);--cat-1-soft:oklch(0.3100 0.0500 12.7);--cat-1-ink:oklch(0.8600 0.0750 12.7);--cat-2:oklch(0.6800 0.0900 143.6);--cat-2-soft:oklch(0.3100 0.0500 143.6);--cat-2-ink:oklch(0.8600 0.0750 143.6);--cat-3:oklch(0.6800 0.0900 176.4);--cat-3-soft:oklch(0.3100 0.0500 176.4);--cat-3-ink:oklch(0.8600 0.0750 176.4);--cat-4:oklch(0.6800 0.0900 209.1);--cat-4-soft:oklch(0.3100 0.0500 209.1);--cat-4-ink:oklch(0.8600 0.0750 209.1);--cat-5:oklch(0.6800 0.0900 241.8);--cat-5-soft:oklch(0.3100 0.0500 241.8);--cat-5-ink:oklch(0.8600 0.0750 241.8);--cat-6:oklch(0.6800 0.0900 274.5);--cat-6-soft:oklch(0.3100 0.0500 274.5);--cat-6-ink:oklch(0.8600 0.0689 274.5);--cat-7:oklch(0.6800 0.0900 307.3);--cat-7-soft:oklch(0.3100 0.0500 307.3);--cat-7-ink:oklch(0.8600 0.0750 307.3);--two-g0:oklch(0.1700 0.0300 340.0);--two-g1:oklch(0.2281 0.0279 340.0);--two-g2:oklch(0.2696 0.0264 340.0);--two-g3:oklch(0.3277 0.0243 340.0);--two-ink:oklch(0.9500 0.0080 170.0);--two-ink2:oklch(0.7472 0.0022 312.4);--two-ink3:oklch(0.6848 0.0051 329.6);--two-field:oklch(0.3300 0.0880 340.0);--two-field-soft:oklch(0.2420 0.0561 340.0);--two-field-ink:oklch(0.7144 0.0286 338.3);--two-on-field:oklch(0.9500 0.0080 170.0);--two-accent:oklch(0.7400 0.1152 80.0);--two-on-accent:oklch(0.2300 0.0400 340.0);--two-button:oklch(0.3300 0.0880 340.0);--two-on-button:oklch(0.9500 0.0080 170.0);--two-ramp-1:oklch(0.4044 0.0765 339.9);--two-ramp-2:oklch(0.5160 0.0592 339.6);--two-ramp-3:oklch(0.6400 0.0401 339.0);--two-ramp-4:oklch(0.7640 0.0209 337.3);--background:oklch(0.1700 0.0300 340.0);--shell:oklch(0.1700 0.0300 340.0);--foreground:oklch(0.9500 0.0080 170.0);--card:oklch(0.2281 0.0279 340.0);--card-foreground:oklch(0.9500 0.0080 170.0);--popover:oklch(0.2281 0.0279 340.0);--popover-foreground:oklch(0.9500 0.0080 170.0);--primary:oklch(0.7144 0.0286 338.3);--primary-foreground:oklch(0.1700 0.0300 340.0);--secondary:oklch(0.2420 0.0561 340.0);--secondary-foreground:oklch(0.7144 0.0286 338.3);--accent:oklch(0.2696 0.0264 340.0);--accent-foreground:oklch(0.9500 0.0080 170.0);--muted:oklch(0.2696 0.0264 340.0);--muted-foreground:oklch(0.6848 0.0051 329.6);--destructive:oklch(0.7400 0.1152 80.0);--destructive-foreground:oklch(0.2300 0.0400 340.0);--border:oklch(0.3277 0.0243 340.0);--input:oklch(0.3277 0.0243 340.0);--ring:oklch(0.7144 0.0286 338.3);--positive:oklch(0.7144 0.0286 338.3);--warning:oklch(0.7400 0.1152 80.0);--brand:oklch(0.7400 0.1152 80.0);--brand-foreground:oklch(0.2300 0.0400 340.0);--hero-foreground:oklch(0.9500 0.0080 170.0);--clay:oklch(0.7950 0.0161 336.3);--honey:oklch(0.7020 0.0305 338.4);--coral:oklch(0.6090 0.0449 339.2);--sky:oklch(0.5160 0.0592 339.6);--teal:oklch(0.4416 0.0707 339.8);--violet:oklch(0.3796 0.0803 339.9);--peach:oklch(0.5160 0.0592 339.6);--celebrate-a:oklch(0.7400 0.1152 80.0);--celebrate-b:oklch(0.3300 0.0880 340.0);--enamel-highlight:oklch(0.3970 0.0792 340.0);--enamel-shade:oklch(0.2244 0.0598 340.0);--metal:var(--metal-line-dark);--shadow-1:1px 1px 2px -1px oklch(0.0800 0.0100 340.0/0.19),3px 5px 10px -6px oklch(0.0800 0.0100 340.0/0.30);--shadow-2:1px 2px 4px -1px oklch(0.0800 0.0100 340.0/0.19),5px 9px 22px -12px oklch(0.0800 0.0100 340.0/0.57);--shadow-3:2px 3px 6px -2px oklch(0.0800 0.0100 340.0/0.23),8px 14px 32px -14px oklch(0.0800 0.0100 340.0/0.68)}html[data-ink=mintplum][data-skin=kawaii]{--mascot-body:oklch(0.6200 0.1280 80.0);--mascot-sprout:oklch(0.3700 0.1100 340.0);--mascot-layer:oklch(0.4445 0.0696 65.2);--mascot-ink:oklch(0.2300 0.0400 340.0);--mascot-blush:oklch(0.7530 0.0832 80.0)}html.dark[data-ink=mintplum][data-skin=kawaii]{--mascot-body:oklch(0.7400 0.1152 80.0);--mascot-sprout:oklch(0.7144 0.0286 338.3);--mascot-layer:oklch(0.5105 0.0628 63.6);--mascot-ink:oklch(0.2300 0.0400 340.0);--mascot-blush:oklch(0.8310 0.0749 80.0)}html[data-ink=pistachio]{--cat-0:oklch(0.6200 0.0900 45.0);--cat-0-soft:oklch(0.9000 0.0450 45.0);--cat-0-ink:oklch(0.4200 0.1000 45.0);--cat-1:oklch(0.6200 0.0900 77.7);--cat-1-soft:oklch(0.9000 0.0450 77.7);--cat-1-ink:oklch(0.4200 0.0878 77.7);--cat-2:oklch(0.6200 0.0900 110.5);--cat-2-soft:oklch(0.9000 0.0450 110.5);--cat-2-ink:oklch(0.4200 0.0921 110.5);--cat-3:oklch(0.6200 0.0900 143.2);--cat-3-soft:oklch(0.9000 0.0450 143.2);--cat-3-ink:oklch(0.4200 0.1000 143.2);--cat-4:oklch(0.6200 0.0900 175.9);--cat-4-soft:oklch(0.9000 0.0450 175.9);--cat-4-ink:oklch(0.4200 0.0786 175.9);--cat-5:oklch(0.6200 0.0900 208.6);--cat-5-soft:oklch(0.9000 0.0450 208.6);--cat-5-ink:oklch(0.4200 0.0724 208.6);--cat-6:oklch(0.6200 0.0900 241.4);--cat-6-soft:oklch(0.9000 0.0450 241.4);--cat-6-ink:oklch(0.4200 0.0987 241.4);--cat-7:oklch(0.6200 0.0900 274.1);--cat-7-soft:oklch(0.9000 0.0450 274.1);--cat-7-ink:oklch(0.4200 0.1000 274.1);--two-g0:oklch(0.9550 0.0350 125.0);--two-g1:oklch(0.9049 0.0328 121.3);--two-g2:oklch(0.8692 0.0313 118.4);--two-g3:oklch(0.8191 0.0294 113.9);--two-ink:oklch(0.2400 0.0300 40.0);--two-ink2:oklch(0.4259 0.0247 61.5);--two-ink3:oklch(0.4688 0.0241 67.6);--two-field:oklch(0.3300 0.0650 45.0);--two-field-soft:oklch(0.8550 0.0328 106.8);--two-field-ink:oklch(0.3300 0.0650 45.0);--two-on-field:oklch(0.9550 0.0350 125.0);--two-accent:oklch(0.6500 0.2000 5.0);--two-on-accent:oklch(0.2400 0.0300 40.0);--two-button:oklch(0.3300 0.0650 45.0);--two-on-button:oklch(0.9550 0.0350 125.0);--two-ramp-1:oklch(0.7675 0.0339 90.4);--two-ramp-2:oklch(0.6550 0.0388 72.5);--two-ramp-3:oklch(0.5300 0.0474 58.4);--two-ramp-4:oklch(0.4175 0.0570 49.9);--background:oklch(0.9550 0.0350 125.0);--shell:oklch(0.9550 0.0350 125.0);--foreground:oklch(0.2400 0.0300 40.0);--card:oklch(0.9049 0.0328 121.3);--card-foreground:oklch(0.2400 0.0300 40.0);--popover:oklch(0.9049 0.0328 121.3);--popover-foreground:oklch(0.2400 0.0300 40.0);--primary:oklch(0.3300 0.0650 45.0);--primary-foreground:oklch(0.9550 0.0350 125.0);--secondary:oklch(0.8550 0.0328 106.8);--secondary-foreground:oklch(0.3300 0.0650 45.0);--accent:oklch(0.8692 0.0313 118.4);--accent-foreground:oklch(0.2400 0.0300 40.0);--muted:oklch(0.8692 0.0313 118.4);--muted-foreground:oklch(0.4688 0.0241 67.6);--destructive:oklch(0.5000 0.2000 5.0);--destructive-foreground:oklch(1.0000 0.0000 0.0);--border:oklch(0.8191 0.0294 113.9);--input:oklch(0.8191 0.0294 113.9);--ring:oklch(0.3300 0.0650 45.0);--positive:oklch(0.3300 0.0650 45.0);--warning:oklch(0.5000 0.2000 5.0);--brand:oklch(0.6500 0.2000 5.0);--brand-foreground:oklch(0.2400 0.0300 40.0);--hero-foreground:oklch(0.2400 0.0300 40.0);--clay:oklch(0.3300 0.0650 45.0);--honey:oklch(0.4425 0.0547 51.5);--coral:oklch(0.5425 0.0465 59.6);--sky:oklch(0.6425 0.0395 70.9);--teal:oklch(0.7300 0.0351 84.0);--violet:oklch(0.8050 0.0331 97.3);--peach:oklch(0.6550 0.0388 72.5);--celebrate-a:oklch(0.6500 0.2000 5.0);--celebrate-b:oklch(0.3300 0.0650 45.0);--enamel-highlight:oklch(0.4372 0.0546 45.0);--enamel-shade:oklch(0.2574 0.0507 45.0);--metal:var(--metal-line);--shadow-1:1px 1px 2px -1px oklch(0.3000 0.0400 40.0/0.10),3px 5px 10px -6px oklch(0.3000 0.0400 40.0/0.16);--shadow-2:1px 2px 4px -1px oklch(0.3000 0.0400 40.0/0.10),5px 9px 22px -12px oklch(0.3000 0.0400 40.0/0.30);--shadow-3:2px 3px 6px -2px oklch(0.3000 0.0400 40.0/0.12),8px 14px 32px -14px oklch(0.3000 0.0400 40.0/0.36)}html.dark[data-ink=pistachio]{--cat-0:oklch(0.6800 0.0900 45.0);--cat-0-soft:oklch(0.3100 0.0500 45.0);--cat-0-ink:oklch(0.8600 0.0750 45.0);--cat-1:oklch(0.6800 0.0900 77.7);--cat-1-soft:oklch(0.3100 0.0500 77.7);--cat-1-ink:oklch(0.8600 0.0750 77.7);--cat-2:oklch(0.6800 0.0900 110.5);--cat-2-soft:oklch(0.3100 0.0500 110.5);--cat-2-ink:oklch(0.8600 0.0750 110.5);--cat-3:oklch(0.6800 0.0900 143.2);--cat-3-soft:oklch(0.3100 0.0500 143.2);--cat-3-ink:oklch(0.8600 0.0750 143.2);--cat-4:oklch(0.6800 0.0900 175.9);--cat-4-soft:oklch(0.3100 0.0500 175.9);--cat-4-ink:oklch(0.8600 0.0750 175.9);--cat-5:oklch(0.6800 0.0900 208.6);--cat-5-soft:oklch(0.3100 0.0500 208.6);--cat-5-ink:oklch(0.8600 0.0750 208.6);--cat-6:oklch(0.6800 0.0900 241.4);--cat-6-soft:oklch(0.3100 0.0500 241.4);--cat-6-ink:oklch(0.8600 0.0750 241.4);--cat-7:oklch(0.6800 0.0900 274.1);--cat-7-soft:oklch(0.3100 0.0500 274.1);--cat-7-ink:oklch(0.8600 0.0688 274.1);--two-g0:oklch(0.1700 0.0227 45.0);--two-g1:oklch(0.2281 0.0212 45.0);--two-g2:oklch(0.2696 0.0200 45.0);--two-g3:oklch(0.3277 0.0184 45.0);--two-ink:oklch(0.9500 0.0080 125.0);--two-ink2:oklch(0.7472 0.0091 85.0);--two-ink3:oklch(0.6848 0.0101 76.0);--two-field:oklch(0.3300 0.0520 45.0);--two-field-soft:oklch(0.2420 0.0359 45.0);--two-field-ink:oklch(0.7144 0.0212 58.3);--two-on-field:oklch(0.9500 0.0080 125.0);--two-accent:oklch(0.7400 0.1675 5.0);--two-on-accent:oklch(0.2400 0.0300 40.0);--two-button:oklch(0.3300 0.0520 45.0);--two-on-button:oklch(0.9500 0.0080 125.0);--two-ramp-1:oklch(0.4044 0.0459 46.2);--two-ramp-2:oklch(0.5160 0.0369 48.7);--two-ramp-3:oklch(0.6400 0.0270 53.4);--two-ramp-4:oklch(0.7640 0.0175 63.4);--background:oklch(0.1700 0.0227 45.0);--shell:oklch(0.1700 0.0227 45.0);--foreground:oklch(0.9500 0.0080 125.0);--card:oklch(0.2281 0.0212 45.0);--card-foreground:oklch(0.9500 0.0080 125.0);--popover:oklch(0.2281 0.0212 45.0);--popover-foreground:oklch(0.9500 0.0080 125.0);--primary:oklch(0.7144 0.0212 58.3);--primary-foreground:oklch(0.1700 0.0227 45.0);--secondary:oklch(0.2420 0.0359 45.0);--secondary-foreground:oklch(0.7144 0.0212 58.3);--accent:oklch(0.2696 0.0200 45.0);--accent-foreground:oklch(0.9500 0.0080 125.0);--muted:oklch(0.2696 0.0200 45.0);--muted-foreground:oklch(0.6848 0.0101 76.0);--destructive:oklch(0.7400 0.1675 5.0);--destructive-foreground:oklch(0.2400 0.0300 40.0);--border:oklch(0.3277 0.0184 45.0);--input:oklch(0.3277 0.0184 45.0);--ring:oklch(0.7144 0.0212 58.3);--positive:oklch(0.7144 0.0212 58.3);--warning:oklch(0.7400 0.1675 5.0);--brand:oklch(0.7400 0.1675 5.0);--brand-foreground:oklch(0.2400 0.0300 40.0);--hero-foreground:oklch(0.9500 0.0080 125.0);--clay:oklch(0.7950 0.0152 67.8);--honey:oklch(0.7020 0.0221 57.3);--coral:oklch(0.6090 0.0294 51.9);--sky:oklch(0.5160 0.0369 48.7);--teal:oklch(0.4416 0.0429 46.9);--violet:oklch(0.3796 0.0480 45.8);--peach:oklch(0.5160 0.0369 48.7);--celebrate-a:oklch(0.7400 0.1675 5.0);--celebrate-b:oklch(0.3300 0.0520 45.0);--enamel-highlight:oklch(0.3970 0.0468 45.0);--enamel-shade:oklch(0.2244 0.0354 45.0);--metal:var(--metal-line-dark);--shadow-1:1px 1px 2px -1px oklch(0.0800 0.0100 45.0/0.19),3px 5px 10px -6px oklch(0.0800 0.0100 45.0/0.30);--shadow-2:1px 2px 4px -1px oklch(0.0800 0.0100 45.0/0.19),5px 9px 22px -12px oklch(0.0800 0.0100 45.0/0.57);--shadow-3:2px 3px 6px -2px oklch(0.0800 0.0100 45.0/0.23),8px 14px 32px -14px oklch(0.0800 0.0100 45.0/0.68)}html[data-ink=pistachio][data-skin=kawaii]{--mascot-body:oklch(0.6500 0.2000 5.0);--mascot-sprout:oklch(0.3300 0.0650 45.0);--mascot-layer:oklch(0.4655 0.1213 8.7);--mascot-ink:oklch(0.2400 0.0300 40.0);--mascot-blush:oklch(0.7725 0.1300 5.0)}html.dark[data-ink=pistachio][data-skin=kawaii]{--mascot-body:oklch(0.7400 0.1675 5.0);--mascot-sprout:oklch(0.7144 0.0212 58.3);--mascot-layer:oklch(0.5150 0.1103 9.0);--mascot-ink:oklch(0.2400 0.0300 40.0);--mascot-blush:oklch(0.8310 0.0986 5.0)}html[data-ink=olive]{--cat-0:oklch(0.6200 0.0900 120.0);--cat-0-soft:oklch(0.9000 0.0450 120.0);--cat-0-ink:oklch(0.4200 0.0998 120.0);--cat-1:oklch(0.6200 0.0900 152.7);--cat-1-soft:oklch(0.9000 0.0450 152.7);--cat-1-ink:oklch(0.4200 0.1000 152.7);--cat-2:oklch(0.6200 0.0900 185.5);--cat-2-soft:oklch(0.9000 0.0450 185.5);--cat-2-ink:oklch(0.4200 0.0739 185.5);--cat-3:oklch(0.6200 0.0900 218.2);--cat-3-soft:oklch(0.9000 0.0450 218.2);--cat-3-ink:oklch(0.4200 0.0756 218.2);--cat-4:oklch(0.6200 0.0900 250.9);--cat-4-soft:oklch(0.9000 0.0450 250.9);--cat-4-ink:oklch(0.4200 0.1000 250.9);--cat-5:oklch(0.6200 0.0900 283.6);--cat-5-soft:oklch(0.9000 0.0450 283.6);--cat-5-ink:oklch(0.4200 0.1000 283.6);--cat-6:oklch(0.6200 0.0900 316.4);--cat-6-soft:oklch(0.9000 0.0450 316.4);--cat-6-ink:oklch(0.4200 0.1000 316.4);--cat-7:oklch(0.6200 0.0900 349.1);--cat-7-soft:oklch(0.9000 0.0450 349.1);--cat-7-ink:oklch(0.4200 0.1000 349.1);--two-g0:oklch(0.9550 0.0220 85.0);--two-g1:oklch(0.9049 0.0224 87.3);--two-g2:oklch(0.8692 0.0227 88.8);--two-g3:oklch(0.8191 0.0231 91.0);--two-ink:oklch(0.2400 0.0300 110.0);--two-ink2:oklch(0.4259 0.0275 105.0);--two-ink3:oklch(0.4688 0.0269 103.7);--two-field:oklch(0.3700 0.0700 120.0);--two-field-soft:oklch(0.8614 0.0284 98.1);--two-field-ink:oklch(0.3700 0.0700 120.0);--two-on-field:oklch(0.9550 0.0220 85.0);--two-accent:oklch(0.6450 0.1600 42.0);--two-on-accent:oklch(0.2400 0.0300 110.0);--two-button:oklch(0.3700 0.0700 120.0);--two-on-button:oklch(0.9550 0.0220 85.0);--two-ramp-1:oklch(0.7795 0.0348 105.3);--two-ramp-2:oklch(0.6742 0.0435 111.3);--two-ramp-3:oklch(0.5572 0.0535 115.7);--two-ramp-4:oklch(0.4519 0.0627 118.4);--background:oklch(0.9550 0.0220 85.0);--shell:oklch(0.9550 0.0220 85.0);--foreground:oklch(0.2400 0.0300 110.0);--card:oklch(0.9049 0.0224 87.3);--card-foreground:oklch(0.2400 0.0300 110.0);--popover:oklch(0.9049 0.0224 87.3);--popover-foreground:oklch(0.2400 0.0300 110.0);--primary:oklch(0.3700 0.0700 120.0);--primary-foreground:oklch(0.9550 0.0220 85.0);--secondary:oklch(0.8614 0.0284 98.1);--secondary-foreground:oklch(0.3700 0.0700 120.0);--accent:oklch(0.8692 0.0227 88.8);--accent-foreground:oklch(0.2400 0.0300 110.0);--muted:oklch(0.8692 0.0227 88.8);--muted-foreground:oklch(0.4688 0.0269 103.7);--destructive:oklch(0.5000 0.1510 42.0);--destructive-foreground:oklch(1.0000 0.0000 0.0);--border:oklch(0.8191 0.0231 91.0);--input:oklch(0.8191 0.0231 91.0);--ring:oklch(0.3700 0.0700 120.0);--positive:oklch(0.3700 0.0700 120.0);--warning:oklch(0.5000 0.1510 42.0);--brand:oklch(0.6450 0.1600 42.0);--brand-foreground:oklch(0.2400 0.0300 110.0);--hero-foreground:oklch(0.2400 0.0300 110.0);--clay:oklch(0.3700 0.0700 120.0);--honey:oklch(0.4753 0.0607 117.9);--coral:oklch(0.5689 0.0525 115.3);--sky:oklch(0.6625 0.0445 111.8);--teal:oklch(0.7444 0.0376 107.6);--violet:oklch(0.8146 0.0320 102.5);--peach:oklch(0.6742 0.0435 111.3);--celebrate-a:oklch(0.6450 0.1600 42.0);--celebrate-b:oklch(0.3700 0.0700 120.0);--enamel-highlight:oklch(0.4708 0.0588 120.0);--enamel-shade:oklch(0.2886 0.0546 120.0);--metal:var(--metal-line);--shadow-1:1px 1px 2px -1px oklch(0.3000 0.0400 110.0/0.10),3px 5px 10px -6px oklch(0.3000 0.0400 110.0/0.16);--shadow-2:1px 2px 4px -1px oklch(0.3000 0.0400 110.0/0.10),5px 9px 22px -12px oklch(0.3000 0.0400 110.0/0.30);--shadow-3:2px 3px 6px -2px oklch(0.3000 0.0400 110.0/0.12),8px 14px 32px -14px oklch(0.3000 0.0400 110.0/0.36)}html.dark[data-ink=olive]{--cat-0:oklch(0.6800 0.0900 120.0);--cat-0-soft:oklch(0.3100 0.0500 120.0);--cat-0-ink:oklch(0.8600 0.0750 120.0);--cat-1:oklch(0.6800 0.0900 152.7);--cat-1-soft:oklch(0.3100 0.0500 152.7);--cat-1-ink:oklch(0.8600 0.0750 152.7);--cat-2:oklch(0.6800 0.0900 185.5);--cat-2-soft:oklch(0.3100 0.0500 185.5);--cat-2-ink:oklch(0.8600 0.0750 185.5);--cat-3:oklch(0.6800 0.0900 218.2);--cat-3-soft:oklch(0.3100 0.0500 218.2);--cat-3-ink:oklch(0.8600 0.0750 218.2);--cat-4:oklch(0.6800 0.0900 250.9);--cat-4-soft:oklch(0.3100 0.0500 250.9);--cat-4-ink:oklch(0.8600 0.0714 250.9);--cat-5:oklch(0.6800 0.0900 283.6);--cat-5-soft:oklch(0.3100 0.0500 283.6);--cat-5-ink:oklch(0.8600 0.0711 283.6);--cat-6:oklch(0.6800 0.0900 316.4);--cat-6-soft:oklch(0.3100 0.0500 316.4);--cat-6-ink:oklch(0.8600 0.0750 316.4);--cat-7:oklch(0.6800 0.0900 349.1);--cat-7-soft:oklch(0.3100 0.0500 349.1);--cat-7-ink:oklch(0.8600 0.0750 349.1);--two-g0:oklch(0.1700 0.0245 120.0);--two-g1:oklch(0.2281 0.0228 120.0);--two-g2:oklch(0.2696 0.0216 120.0);--two-g3:oklch(0.3277 0.0198 120.0);--two-ink:oklch(0.9500 0.0080 85.0);--two-ink2:oklch(0.7472 0.0117 103.2);--two-ink3:oklch(0.6848 0.0130 106.5);--two-field:oklch(0.3300 0.0560 120.0);--two-field-soft:oklch(0.2420 0.0387 120.0);--two-field-ink:oklch(0.7144 0.0255 113.6);--two-on-field:oklch(0.9500 0.0080 85.0);--two-accent:oklch(0.7400 0.1440 42.0);--two-on-accent:oklch(0.2400 0.0300 110.0);--two-button:oklch(0.3300 0.0560 120.0);--two-on-button:oklch(0.9500 0.0080 85.0);--two-ramp-1:oklch(0.4044 0.0501 119.4);--two-ramp-2:oklch(0.5160 0.0412 118.1);--two-ramp-3:oklch(0.6400 0.0314 115.8);--two-ramp-4:oklch(0.7640 0.0216 111.5);--background:oklch(0.1700 0.0245 120.0);--shell:oklch(0.1700 0.0245 120.0);--foreground:oklch(0.9500 0.0080 85.0);--card:oklch(0.2281 0.0228 120.0);--card-foreground:oklch(0.9500 0.0080 85.0);--popover:oklch(0.2281 0.0228 120.0);--popover-foreground:oklch(0.9500 0.0080 85.0);--primary:oklch(0.7144 0.0255 113.6);--primary-foreground:oklch(0.1700 0.0245 120.0);--secondary:oklch(0.2420 0.0387 120.0);--secondary-foreground:oklch(0.7144 0.0255 113.6);--accent:oklch(0.2696 0.0216 120.0);--accent-foreground:oklch(0.9500 0.0080 85.0);--muted:oklch(0.2696 0.0216 120.0);--muted-foreground:oklch(0.6848 0.0130 106.5);--destructive:oklch(0.7400 0.1440 42.0);--destructive-foreground:oklch(0.2400 0.0300 110.0);--border:oklch(0.3277 0.0198 120.0);--input:oklch(0.3277 0.0198 120.0);--ring:oklch(0.7144 0.0255 113.6);--positive:oklch(0.7144 0.0255 113.6);--warning:oklch(0.7400 0.1440 42.0);--brand:oklch(0.7400 0.1440 42.0);--brand-foreground:oklch(0.2400 0.0300 110.0);--hero-foreground:oklch(0.9500 0.0080 85.0);--clay:oklch(0.7950 0.0192 109.7);--honey:oklch(0.7020 0.0265 114.0);--coral:oklch(0.6090 0.0338 116.5);--sky:oklch(0.5160 0.0412 118.1);--teal:oklch(0.4416 0.0471 119.0);--violet:oklch(0.3796 0.0520 119.6);--peach:oklch(0.5160 0.0412 118.1);--celebrate-a:oklch(0.7400 0.1440 42.0);--celebrate-b:oklch(0.3300 0.0560 120.0);--enamel-highlight:oklch(0.3970 0.0504 120.0);--enamel-shade:oklch(0.2244 0.0381 120.0);--metal:var(--metal-line-dark);--shadow-1:1px 1px 2px -1px oklch(0.0800 0.0100 120.0/0.19),3px 5px 10px -6px oklch(0.0800 0.0100 120.0/0.30);--shadow-2:1px 2px 4px -1px oklch(0.0800 0.0100 120.0/0.19),5px 9px 22px -12px oklch(0.0800 0.0100 120.0/0.57);--shadow-3:2px 3px 6px -2px oklch(0.0800 0.0100 120.0/0.23),8px 14px 32px -14px oklch(0.0800 0.0100 120.0/0.68)}html[data-ink=olive][data-skin=kawaii]{--mascot-body:oklch(0.6450 0.1600 42.0);--mascot-sprout:oklch(0.3700 0.0700 120.0);--mascot-layer:oklch(0.4627 0.0939 49.7);--mascot-ink:oklch(0.2400 0.0300 110.0);--mascot-blush:oklch(0.7692 0.1040 42.0)}html.dark[data-ink=olive][data-skin=kawaii]{--mascot-body:oklch(0.7400 0.1440 42.0);--mascot-sprout:oklch(0.7144 0.0255 113.6);--mascot-layer:oklch(0.5150 0.0852 50.4);--mascot-ink:oklch(0.2400 0.0300 110.0);--mascot-blush:oklch(0.8310 0.0936 42.0)}html[data-ink=graphite]{--cat-0:oklch(0.6200 0.0900 325.5);--cat-0-soft:oklch(0.9000 0.0450 325.5);--cat-0-ink:oklch(0.4200 0.1000 325.5);--cat-1:oklch(0.6200 0.0900 358.2);--cat-1-soft:oklch(0.9000 0.0450 358.2);--cat-1-ink:oklch(0.4200 0.1000 358.2);--cat-2:oklch(0.6200 0.0900 30.9);--cat-2-soft:oklch(0.9000 0.0450 30.9);--cat-2-ink:oklch(0.4200 0.1000 30.9);--cat-3:oklch(0.6200 0.0900 63.6);--cat-3-soft:oklch(0.9000 0.0450 63.6);--cat-3-ink:oklch(0.4200 0.0954 63.6);--cat-4:oklch(0.6200 0.0900 96.4);--cat-4-soft:oklch(0.9000 0.0450 96.4);--cat-4-ink:oklch(0.4200 0.0866 96.4);--cat-5:oklch(0.6200 0.0900 129.1);--cat-5-soft:oklch(0.9000 0.0450 129.1);--cat-5-ink:oklch(0.4200 0.1000 129.1);--cat-6:oklch(0.6200 0.0900 161.8);--cat-6-soft:oklch(0.9000 0.0450 161.8);--cat-6-ink:oklch(0.4200 0.0925 161.8);--cat-7:oklch(0.6200 0.0900 194.5);--cat-7-soft:oklch(0.9000 0.0450 194.5);--cat-7-ink:oklch(0.4200 0.0718 194.5);--two-g0:oklch(0.9650 0.0040 260.0);--two-g1:oklch(0.9114 0.0044 260.0);--two-g2:oklch(0.8732 0.0047 260.0);--two-g3:oklch(0.8196 0.0051 260.0);--two-ink:oklch(0.2000 0.0100 260.0);--two-ink2:oklch(0.3989 0.0084 260.0);--two-ink3:oklch(0.4448 0.0081 260.0);--two-field:oklch(0.3000 0.0150 260.0);--two-field-soft:oklch(0.8586 0.0058 260.0);--two-field-ink:oklch(0.3000 0.0150 260.0);--two-on-field:oklch(0.9650 0.0040 260.0);--two-accent:oklch(0.6100 0.2100 262.0);--two-on-accent:oklch(0.2000 0.0100 260.0);--two-button:oklch(0.3000 0.0150 260.0);--two-on-button:oklch(0.9650 0.0040 260.0);--two-ramp-1:oklch(0.7655 0.0073 260.0);--two-ramp-2:oklch(0.6458 0.0093 260.0);--two-ramp-3:oklch(0.5128 0.0115 260.0);--two-ramp-4:oklch(0.3931 0.0135 260.0);--background:oklch(0.9650 0.0040 260.0);--shell:oklch(0.9650 0.0040 260.0);--foreground:oklch(0.2000 0.0100 260.0);--card:oklch(0.9114 0.0044 260.0);--card-foreground:oklch(0.2000 0.0100 260.0);--popover:oklch(0.9114 0.0044 260.0);--popover-foreground:oklch(0.2000 0.0100 260.0);--primary:oklch(0.3000 0.0150 260.0);--primary-foreground:oklch(0.9650 0.0040 260.0);--secondary:oklch(0.8586 0.0058 260.0);--secondary-foreground:oklch(0.3000 0.0150 260.0);--accent:oklch(0.8732 0.0047 260.0);--accent-foreground:oklch(0.2000 0.0100 260.0);--muted:oklch(0.8732 0.0047 260.0);--muted-foreground:oklch(0.4448 0.0081 260.0);--destructive:oklch(0.5000 0.2100 262.0);--destructive-foreground:oklch(1.0000 0.0000 0.0);--border:oklch(0.8196 0.0051 260.0);--input:oklch(0.8196 0.0051 260.0);--ring:oklch(0.3000 0.0150 260.0);--positive:oklch(0.3000 0.0150 260.0);--warning:oklch(0.5000 0.2100 262.0);--brand:oklch(0.6100 0.2100 262.0);--brand-foreground:oklch(0.2000 0.0100 260.0);--hero-foreground:oklch(0.2000 0.0100 260.0);--clay:oklch(0.3000 0.0150 260.0);--honey:oklch(0.4197 0.0130 260.0);--coral:oklch(0.5261 0.0113 260.0);--sky:oklch(0.6325 0.0095 260.0);--teal:oklch(0.7256 0.0080 260.0);--violet:oklch(0.8054 0.0066 260.0);--peach:oklch(0.6458 0.0093 260.0);--celebrate-a:oklch(0.6100 0.2100 262.0);--celebrate-b:oklch(0.3000 0.0150 260.0);--enamel-highlight:oklch(0.4120 0.0126 260.0);--enamel-shade:oklch(0.2340 0.0117 260.0);--metal:var(--metal-line);--shadow-1:1px 1px 2px -1px oklch(0.3000 0.0400 260.0/0.10),3px 5px 10px -6px oklch(0.3000 0.0400 260.0/0.16);--shadow-2:1px 2px 4px -1px oklch(0.3000 0.0400 260.0/0.10),5px 9px 22px -12px oklch(0.3000 0.0400 260.0/0.30);--shadow-3:2px 3px 6px -2px oklch(0.3000 0.0400 260.0/0.12),8px 14px 32px -14px oklch(0.3000 0.0400 260.0/0.36)}html.dark[data-ink=graphite]{--cat-0:oklch(0.6800 0.0900 325.5);--cat-0-soft:oklch(0.3100 0.0500 325.5);--cat-0-ink:oklch(0.8600 0.0750 325.5);--cat-1:oklch(0.6800 0.0900 358.2);--cat-1-soft:oklch(0.3100 0.0500 358.2);--cat-1-ink:oklch(0.8600 0.0750 358.2);--cat-2:oklch(0.6800 0.0900 30.9);--cat-2-soft:oklch(0.3100 0.0500 30.9);--cat-2-ink:oklch(0.8600 0.0750 30.9);--cat-3:oklch(0.6800 0.0900 63.6);--cat-3-soft:oklch(0.3100 0.0500 63.6);--cat-3-ink:oklch(0.8600 0.0750 63.6);--cat-4:oklch(0.6800 0.0900 96.4);--cat-4-soft:oklch(0.3100 0.0500 96.4);--cat-4-ink:oklch(0.8600 0.0750 96.4);--cat-5:oklch(0.6800 0.0900 129.1);--cat-5-soft:oklch(0.3100 0.0500 129.1);--cat-5-ink:oklch(0.8600 0.0750 129.1);--cat-6:oklch(0.6800 0.0900 161.8);--cat-6-soft:oklch(0.3100 0.0500 161.8);--cat-6-ink:oklch(0.8600 0.0750 161.8);--cat-7:oklch(0.6800 0.0900 194.5);--cat-7-soft:oklch(0.3100 0.0500 194.5);--cat-7-ink:oklch(0.8600 0.0750 194.5);--two-g0:oklch(0.1700 0.0052 260.0);--two-g1:oklch(0.2281 0.0049 260.0);--two-g2:oklch(0.2696 0.0046 260.0);--two-g3:oklch(0.3277 0.0043 260.0);--two-ink:oklch(0.9500 0.0080 260.0);--two-ink2:oklch(0.7472 0.0073 260.0);--two-ink3:oklch(0.6848 0.0071 260.0);--two-field:oklch(0.3300 0.0120 260.0);--two-field-soft:oklch(0.2420 0.0083 260.0);--two-field-ink:oklch(0.7144 0.0095 260.0);--two-on-field:oklch(0.9500 0.0080 260.0);--two-accent:oklch(0.7400 0.1338 262.0);--two-on-accent:oklch(0.2000 0.0100 260.0);--two-button:oklch(0.3300 0.0120 260.0);--two-on-button:oklch(0.9500 0.0080 260.0);--two-ramp-1:oklch(0.4044 0.0115 260.0);--two-ramp-2:oklch(0.5160 0.0108 260.0);--two-ramp-3:oklch(0.6400 0.0100 260.0);--two-ramp-4:oklch(0.7640 0.0092 260.0);--background:oklch(0.1700 0.0052 260.0);--shell:oklch(0.1700 0.0052 260.0);--foreground:oklch(0.9500 0.0080 260.0);--card:oklch(0.2281 0.0049 260.0);--card-foreground:oklch(0.9500 0.0080 260.0);--popover:oklch(0.2281 0.0049 260.0);--popover-foreground:oklch(0.9500 0.0080 260.0);--primary:oklch(0.7144 0.0095 260.0);--primary-foreground:oklch(0.1700 0.0052 260.0);--secondary:oklch(0.2420 0.0083 260.0);--secondary-foreground:oklch(0.7144 0.0095 260.0);--accent:oklch(0.2696 0.0046 260.0);--accent-foreground:oklch(0.9500 0.0080 260.0);--muted:oklch(0.2696 0.0046 260.0);--muted-foreground:oklch(0.6848 0.0071 260.0);--destructive:oklch(0.7400 0.1338 262.0);--destructive-foreground:oklch(0.2000 0.0100 260.0);--border:oklch(0.3277 0.0043 260.0);--input:oklch(0.3277 0.0043 260.0);--ring:oklch(0.7144 0.0095 260.0);--positive:oklch(0.7144 0.0095 260.0);--warning:oklch(0.7400 0.1338 262.0);--brand:oklch(0.7400 0.1338 262.0);--brand-foreground:oklch(0.2000 0.0100 260.0);--hero-foreground:oklch(0.9500 0.0080 260.0);--clay:oklch(0.7950 0.0090 260.0);--honey:oklch(0.7020 0.0096 260.0);--coral:oklch(0.6090 0.0102 260.0);--sky:oklch(0.5160 0.0108 260.0);--teal:oklch(0.4416 0.0113 260.0);--violet:oklch(0.3796 0.0117 260.0);--peach:oklch(0.5160 0.0108 260.0);--celebrate-a:oklch(0.7400 0.1338 262.0);--celebrate-b:oklch(0.3300 0.0120 260.0);--enamel-highlight:oklch(0.3970 0.0108 260.0);--enamel-shade:oklch(0.2244 0.0082 260.0);--metal:var(--metal-line-dark);--shadow-1:1px 1px 2px -1px oklch(0.0800 0.0100 260.0/0.19),3px 5px 10px -6px oklch(0.0800 0.0100 260.0/0.30);--shadow-2:1px 2px 4px -1px oklch(0.0800 0.0100 260.0/0.19),5px 9px 22px -12px oklch(0.0800 0.0100 260.0/0.57);--shadow-3:2px 3px 6px -2px oklch(0.0800 0.0100 260.0/0.23),8px 14px 32px -14px oklch(0.0800 0.0100 260.0/0.68)}html[data-ink=graphite][data-skin=kawaii]{--mascot-body:oklch(0.6500 0.1700 5.0);--mascot-sprout:oklch(0.3000 0.0150 260.0);--mascot-layer:oklch(0.4475 0.0924 2.3);--mascot-ink:oklch(0.2000 0.0100 260.0);--mascot-blush:oklch(0.7725 0.1105 5.0)}html.dark[data-ink=graphite][data-skin=kawaii]{--mascot-body:oklch(0.7400 0.1530 5.0);--mascot-sprout:oklch(0.7144 0.0095 260.0);--mascot-layer:oklch(0.4970 0.0831 2.0);--mascot-ink:oklch(0.2000 0.0100 260.0);--mascot-blush:oklch(0.8310 0.0986 5.0)}html[data-ink=lavender]{--cat-0:oklch(0.6200 0.0900 295.0);--cat-0-soft:oklch(0.9000 0.0450 295.0);--cat-0-ink:oklch(0.4200 0.1000 295.0);--cat-1:oklch(0.6200 0.0900 327.7);--cat-1-soft:oklch(0.9000 0.0450 327.7);--cat-1-ink:oklch(0.4200 0.1000 327.7);--cat-2:oklch(0.6200 0.0900 0.5);--cat-2-soft:oklch(0.9000 0.0450 0.5);--cat-2-ink:oklch(0.4200 0.1000 0.5);--cat-3:oklch(0.6200 0.0900 98.6);--cat-3-soft:oklch(0.9000 0.0450 98.6);--cat-3-ink:oklch(0.4200 0.0871 98.6);--cat-4:oklch(0.6200 0.0900 131.4);--cat-4-soft:oklch(0.9000 0.0450 131.4);--cat-4-ink:oklch(0.4200 0.1000 131.4);--cat-5:oklch(0.6200 0.0900 164.1);--cat-5-soft:oklch(0.9000 0.0450 164.1);--cat-5-ink:oklch(0.4200 0.0895 164.1);--cat-6:oklch(0.6200 0.0900 196.8);--cat-6-soft:oklch(0.9000 0.0450 196.8);--cat-6-ink:oklch(0.4200 0.0716 196.8);--cat-7:oklch(0.6200 0.0900 229.5);--cat-7-soft:oklch(0.9000 0.0450 229.5);--cat-7-ink:oklch(0.4200 0.0833 229.5);--two-g0:oklch(0.9550 0.0250 300.0);--two-g1:oklch(0.9042 0.0260 299.5);--two-g2:oklch(0.8680 0.0268 299.1);--two-g3:oklch(0.8173 0.0278 298.6);--two-ink:oklch(0.2300 0.0400 295.0);--two-ink2:oklch(0.4185 0.0361 295.9);--two-ink3:oklch(0.4620 0.0352 296.1);--two-field:oklch(0.4200 0.1400 295.0);--two-field-soft:oklch(0.8694 0.0434 297.4);--two-field-ink:oklch(0.4200 0.1400 295.0);--two-on-field:oklch(0.9550 0.0250 300.0);--two-accent:oklch(0.6350 0.1670 50.0);--two-on-accent:oklch(0.2300 0.0400 295.0);--two-button:oklch(0.4200 0.1400 295.0);--two-on-button:oklch(0.9550 0.0250 300.0);--two-ramp-1:oklch(0.7945 0.0595 296.5);--two-ramp-2:oklch(0.6982 0.0802 295.8);--two-ramp-3:oklch(0.5912 0.1032 295.4);--two-ramp-4:oklch(0.4949 0.1239 295.1);--background:oklch(0.9550 0.0250 300.0);--shell:oklch(0.9550 0.0250 300.0);--foreground:oklch(0.2300 0.0400 295.0);--card:oklch(0.9042 0.0260 299.5);--card-foreground:oklch(0.2300 0.0400 295.0);--popover:oklch(0.9042 0.0260 299.5);--popover-foreground:oklch(0.2300 0.0400 295.0);--primary:oklch(0.4200 0.1400 295.0);--primary-foreground:oklch(0.9550 0.0250 300.0);--secondary:oklch(0.8694 0.0434 297.4);--secondary-foreground:oklch(0.4200 0.1400 295.0);--accent:oklch(0.8680 0.0268 299.1);--accent-foreground:oklch(0.2300 0.0400 295.0);--muted:oklch(0.8680 0.0268 299.1);--muted-foreground:oklch(0.4620 0.0352 296.1);--destructive:oklch(0.5000 0.1323 50.0);--destructive-foreground:oklch(1.0000 0.0000 0.0);--border:oklch(0.8173 0.0278 298.6);--input:oklch(0.8173 0.0278 298.6);--ring:oklch(0.4200 0.1400 295.0);--positive:oklch(0.4200 0.1400 295.0);--warning:oklch(0.5000 0.1323 50.0);--brand:oklch(0.6350 0.1670 50.0);--brand-foreground:oklch(0.2300 0.0400 295.0);--hero-foreground:oklch(0.2300 0.0400 295.0);--clay:oklch(0.4200 0.1400 295.0);--honey:oklch(0.5163 0.1193 295.2);--coral:oklch(0.6019 0.1009 295.4);--sky:oklch(0.6875 0.0825 295.8);--teal:oklch(0.7624 0.0664 296.2);--violet:oklch(0.8266 0.0526 296.8);--peach:oklch(0.6982 0.0802 295.8);--celebrate-a:oklch(0.6350 0.1670 50.0);--celebrate-b:oklch(0.4200 0.1400 295.0);--enamel-highlight:oklch(0.5128 0.1176 295.0);--enamel-shade:oklch(0.3276 0.1092 295.0);--metal:var(--metal-line);--shadow-1:1px 1px 2px -1px oklch(0.3000 0.0400 295.0/0.10),3px 5px 10px -6px oklch(0.3000 0.0400 295.0/0.16);--shadow-2:1px 2px 4px -1px oklch(0.3000 0.0400 295.0/0.10),5px 9px 22px -12px oklch(0.3000 0.0400 295.0/0.30);--shadow-3:2px 3px 6px -2px oklch(0.3000 0.0400 295.0/0.12),8px 14px 32px -14px oklch(0.3000 0.0400 295.0/0.36)}html.dark[data-ink=lavender]{--cat-0:oklch(0.6800 0.0900 295.0);--cat-0-soft:oklch(0.3100 0.0500 295.0);--cat-0-ink:oklch(0.8600 0.0750 295.0);--cat-1:oklch(0.6800 0.0900 327.7);--cat-1-soft:oklch(0.3100 0.0500 327.7);--cat-1-ink:oklch(0.8600 0.0750 327.7);--cat-2:oklch(0.6800 0.0900 0.5);--cat-2-soft:oklch(0.3100 0.0500 0.5);--cat-2-ink:oklch(0.8600 0.0750 0.5);--cat-3:oklch(0.6800 0.0900 98.6);--cat-3-soft:oklch(0.3100 0.0500 98.6);--cat-3-ink:oklch(0.8600 0.0750 98.6);--cat-4:oklch(0.6800 0.0900 131.4);--cat-4-soft:oklch(0.3100 0.0500 131.4);--cat-4-ink:oklch(0.8600 0.0750 131.4);--cat-5:oklch(0.6800 0.0900 164.1);--cat-5-soft:oklch(0.3100 0.0500 164.1);--cat-5-ink:oklch(0.8600 0.0750 164.1);--cat-6:oklch(0.6800 0.0900 196.8);--cat-6-soft:oklch(0.3100 0.0500 196.8);--cat-6-ink:oklch(0.8600 0.0750 196.8);--cat-7:oklch(0.6800 0.0900 229.5);--cat-7-soft:oklch(0.3100 0.0500 229.5);--cat-7-ink:oklch(0.8600 0.0750 229.5);--two-g0:oklch(0.1700 0.0300 295.0);--two-g1:oklch(0.2281 0.0279 295.0);--two-g2:oklch(0.2696 0.0264 295.0);--two-g3:oklch(0.3277 0.0243 295.0);--two-ink:oklch(0.9500 0.0080 300.0);--two-ink2:oklch(0.7472 0.0137 297.2);--two-ink3:oklch(0.6848 0.0155 296.7);--two-field:oklch(0.3300 0.1120 295.0);--two-field-soft:oklch(0.2420 0.0669 295.0);--two-field-ink:oklch(0.7144 0.0475 295.5);--two-on-field:oklch(0.9500 0.0080 300.0);--two-accent:oklch(0.7400 0.1503 50.0);--two-on-accent:oklch(0.2300 0.0400 295.0);--two-button:oklch(0.3300 0.1120 295.0);--two-on-button:oklch(0.9500 0.0080 300.0);--two-ramp-1:oklch(0.4044 0.0995 295.0);--two-ramp-2:oklch(0.5160 0.0808 295.1);--two-ramp-3:oklch(0.6400 0.0600 295.3);--two-ramp-4:oklch(0.7640 0.0392 295.7);--background:oklch(0.1700 0.0300 295.0);--shell:oklch(0.1700 0.0300 295.0);--foreground:oklch(0.9500 0.0080 300.0);--card:oklch(0.2281 0.0279 295.0);--card-foreground:oklch(0.9500 0.0080 300.0);--popover:oklch(0.2281 0.0279 295.0);--popover-foreground:oklch(0.9500 0.0080 300.0);--primary:oklch(0.7144 0.0475 295.5);--primary-foreground:oklch(0.1700 0.0300 295.0);--secondary:oklch(0.2420 0.0669 295.0);--secondary-foreground:oklch(0.7144 0.0475 295.5);--accent:oklch(0.2696 0.0264 295.0);--accent-foreground:oklch(0.9500 0.0080 300.0);--muted:oklch(0.2696 0.0264 295.0);--muted-foreground:oklch(0.6848 0.0155 296.7);--destructive:oklch(0.7400 0.1503 50.0);--destructive-foreground:oklch(0.2300 0.0400 295.0);--border:oklch(0.3277 0.0243 295.0);--input:oklch(0.3277 0.0243 295.0);--ring:oklch(0.7144 0.0475 295.5);--positive:oklch(0.7144 0.0475 295.5);--warning:oklch(0.7400 0.1503 50.0);--brand:oklch(0.7400 0.1503 50.0);--brand-foreground:oklch(0.2300 0.0400 295.0);--hero-foreground:oklch(0.9500 0.0080 300.0);--clay:oklch(0.7950 0.0340 295.9);--honey:oklch(0.7020 0.0496 295.5);--coral:oklch(0.6090 0.0652 295.3);--sky:oklch(0.5160 0.0808 295.1);--teal:oklch(0.4416 0.0933 295.1);--violet:oklch(0.3796 0.1037 295.0);--peach:oklch(0.5160 0.0808 295.1);--celebrate-a:oklch(0.7400 0.1503 50.0);--celebrate-b:oklch(0.3300 0.1120 295.0);--enamel-highlight:oklch(0.3970 0.1008 295.0);--enamel-shade:oklch(0.2244 0.0762 295.0);--metal:var(--metal-line-dark);--shadow-1:1px 1px 2px -1px oklch(0.0800 0.0100 295.0/0.19),3px 5px 10px -6px oklch(0.0800 0.0100 295.0/0.30);--shadow-2:1px 2px 4px -1px oklch(0.0800 0.0100 295.0/0.19),5px 9px 22px -12px oklch(0.0800 0.0100 295.0/0.57);--shadow-3:2px 3px 6px -2px oklch(0.0800 0.0100 295.0/0.23),8px 14px 32px -14px oklch(0.0800 0.0100 295.0/0.68)}html[data-ink=lavender][data-skin=kawaii]{--mascot-body:oklch(0.6350 0.1670 50.0);--mascot-sprout:oklch(0.4200 0.1400 295.0);--mascot-layer:oklch(0.4527 0.0858 39.0);--mascot-ink:oklch(0.2300 0.0400 295.0);--mascot-blush:oklch(0.7628 0.1085 50.0)}html.dark[data-ink=lavender][data-skin=kawaii]{--mascot-body:oklch(0.7400 0.1503 50.0);--mascot-sprout:oklch(0.7144 0.0475 295.5);--mascot-layer:oklch(0.5105 0.0768 37.7);--mascot-ink:oklch(0.2300 0.0400 295.0);--mascot-blush:oklch(0.8310 0.0977 50.0)}