@font-face{font-family:__barlow_413e52;src:url(/_next/static/media/ea7ca81852681879-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__barlow_413e52;src:url(/_next/static/media/250a124652fc9888-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__barlow_413e52;src:url(/_next/static/media/d9af162a08a3c1a1-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__barlow_Fallback_413e52;src:local("Arial");ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.00%;size-adjust:96.96%}.__className_413e52{font-family:__barlow_413e52,__barlow_Fallback_413e52}.__variable_413e52{--font-barlow:"__barlow_413e52","__barlow_Fallback_413e52"}@font-face{font-family:__barlowCondensed_a17f4c;src:url(/_next/static/media/ee1abf527cbd00d2-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__barlowCondensed_a17f4c;src:url(/_next/static/media/718281277e566a07-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__barlowCondensed_a17f4c;src:url(/_next/static/media/b11e8ddf9a47560b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__barlowCondensed_Fallback_a17f4c;src:local("Arial");ascent-override:126.37%;descent-override:25.27%;line-gap-override:0.00%;size-adjust:79.13%}.__className_a17f4c{font-family:__barlowCondensed_a17f4c,__barlowCondensed_Fallback_a17f4c}.__variable_a17f4c{--font-barlow-condensed:"__barlowCondensed_a17f4c","__barlowCondensed_Fallback_a17f4c"}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--radius-xs:2px;--radius-s:4px;--radius-tile:6px;--radius-l:14px;--radius-round:999px;--shadow-tile:0 3px 0 rgba(0,0,0,.28);--shadow-sheet:0 -10px 30px rgba(0,0,0,.35);--touch-min:48px;--touch-primary:56px;--topbar-height:64px;--dock-height:76px;--board-max:1120px;--font-display:var(--font-barlow-condensed),"Barlow Condensed","Arial Narrow",sans-serif;--font-sans:var(--font-barlow),Barlow,system-ui,-apple-system,"Segoe UI",sans-serif;--radius:6px}:root,[data-theme=rainbow]{--ground:#f2f3f7;--ground-hsl:228.0 23.8% 95.9%;--ground-deep:#e2e5ee;--ground-deep-hsl:225.0 26.1% 91.0%;--frame:#c3c8d8;--frame-hsl:225.7 21.2% 80.6%;--surface:#f8f9fb;--surface-hsl:220.0 27.3% 97.8%;--surface-raised:#fff;--surface-raised-hsl:0.0 0.0% 100.0%;--line:#8a90a3;--line-hsl:225.6 12.0% 59.0%;--ink-hex:#17192a;--ink-hsl:233.7 29.2% 12.7%;--ink-muted:#4f5468;--ink-muted-hsl:228.0 13.7% 35.9%;--gold-hex:#8a6421;--gold-hsl:38.3 61.4% 33.5%;--focus:#17192a;--focus-hsl:233.7 29.2% 12.7%;--badge:#17192a;--badge-hsl:233.7 29.2% 12.7%;--on-badge:#fff;--on-badge-hsl:0.0 0.0% 100.0%;--alert:#c2331f;--alert-hsl:7.4 72.4% 44.1%;--on-alert:#fff;--on-alert-hsl:0.0 0.0% 100.0%;--ok:#1f5fbf;--ok-hsl:216.0 72.1% 43.5%;--on-ok:#fff;--on-ok-hsl:0.0 0.0% 100.0%;--tile-ink-light:#fff;--tile-ink-light-hsl:0.0 0.0% 100.0%;--tile-ink-dark:#17192a;--tile-ink-dark-hsl:233.7 29.2% 12.7%;--tile-brick:#e22417;--tile-brick-hsl:3.8 81.5% 48.8%;--tile-stone:#ff7aa8;--tile-stone-hsl:339.2 100.0% 73.9%;--tile-slate:#2a6ef0;--tile-slate-hsl:219.4 86.8% 55.3%;--tile-olive:#52c25a;--tile-olive-hsl:124.3 47.9% 54.1%;--tile-apricot:#ff8c1a;--tile-apricot-hsl:29.9 100.0% 55.1%;--tile-sage:#6fe0c0;--tile-sage-hsl:163.0 64.6% 65.7%;--tile-plum:#9b3fd6;--tile-plum-hsl:276.6 64.8% 54.3%;--tile-mustard:#ffd23a;--tile-mustard-hsl:46.3 100.0% 61.4%;--tile-forest:#0f855c;--tile-forest-hsl:159.2 79.7% 29.0%;--tile-cherry:#c2185b;--tile-cherry-hsl:336.4 78.0% 42.7%;--tile-pomegranate:#de1b72;--tile-pomegranate-hsl:333.2 78.3% 48.8%;--tile-violet:#4b3fd6;--tile-violet-hsl:244.8 64.8% 54.3%;--tile-teal:#19c3d6;--tile-teal-hsl:186.0 79.1% 46.9%;--on-tile-brick:#fff;--on-tile-brick-hsl:0.0 0.0% 100.0%;--on-tile-stone:#17192a;--on-tile-stone-hsl:233.7 29.2% 12.7%;--on-tile-slate:#fff;--on-tile-slate-hsl:0.0 0.0% 100.0%;--on-tile-olive:#17192a;--on-tile-olive-hsl:233.7 29.2% 12.7%;--on-tile-apricot:#17192a;--on-tile-apricot-hsl:233.7 29.2% 12.7%;--on-tile-sage:#17192a;--on-tile-sage-hsl:233.7 29.2% 12.7%;--on-tile-plum:#fff;--on-tile-plum-hsl:0.0 0.0% 100.0%;--on-tile-mustard:#17192a;--on-tile-mustard-hsl:233.7 29.2% 12.7%;--on-tile-forest:#fff;--on-tile-forest-hsl:0.0 0.0% 100.0%;--on-tile-cherry:#fff;--on-tile-cherry-hsl:0.0 0.0% 100.0%;--on-tile-pomegranate:#fff;--on-tile-pomegranate-hsl:0.0 0.0% 100.0%;--on-tile-violet:#fff;--on-tile-violet-hsl:0.0 0.0% 100.0%;--on-tile-teal:#17192a;--on-tile-teal-hsl:233.7 29.2% 12.7%;--dock:#2a6ef0;--dock-hsl:219.4 86.8% 55.3%;--on-dock:#fff;--on-dock-hsl:0.0 0.0% 100.0%;--logo-ink:#050e19;--logo-ink-hsl:213.0 66.7% 5.9%;--logo-gold:#bea377;--logo-gold-hsl:37.2 35.3% 60.6%;--sand:228.0 23.8% 95.9%;--sand-2:225.0 26.1% 91.0%;--sand-3:225.0 26.1% 91.0%;--paper:220.0 27.3% 97.8%;--card-brand:0.0 0.0% 100.0%;--ink:233.7 29.2% 12.7%;--ink-2:233.7 29.2% 12.7%;--ink-3:228.0 13.7% 35.9%;--ink-dark:233.7 29.2% 12.7%;--faint:228.0 13.7% 35.9%;--rule:225.7 21.2% 80.6%;--rule-2:225.6 12.0% 59.0%;--sienna:3.8 81.5% 48.8%;--sage:159.2 79.7% 29.0%;--gold:38.3 61.4% 33.5%;--background:228.0 23.8% 95.9%;--foreground:233.7 29.2% 12.7%;--card:0.0 0.0% 100.0%;--card-foreground:233.7 29.2% 12.7%;--popover:0.0 0.0% 100.0%;--popover-foreground:233.7 29.2% 12.7%;--primary:233.7 29.2% 12.7%;--primary-foreground:220.0 27.3% 97.8%;--secondary:225.0 26.1% 91.0%;--secondary-foreground:233.7 29.2% 12.7%;--muted:225.0 26.1% 91.0%;--muted-foreground:228.0 13.7% 35.9%;--accent:225.0 26.1% 91.0%;--accent-foreground:233.7 29.2% 12.7%;--destructive:7.4 72.4% 44.1%;--destructive-foreground:0.0 0.0% 100.0%;--border:225.7 21.2% 80.6%;--input:225.6 12.0% 59.0%;--ring:233.7 29.2% 12.7%}[data-theme=pinkish]{--ground:#fde6ee;--ground-hsl:339.1 85.2% 94.7%;--ground-deep:#f8d0de;--ground-deep-hsl:339.0 74.1% 89.4%;--frame:#eaa4bd;--frame-hsl:338.6 62.5% 78.0%;--surface:#fff3f7;--surface-hsl:340.0 100.0% 97.6%;--surface-raised:#fff;--surface-raised-hsl:0.0 0.0% 100.0%;--line:#c57692;--line-hsl:338.7 40.5% 61.8%;--ink-hex:#3a0f2a;--ink-hsl:322.3 58.9% 14.3%;--ink-muted:#7a3d62;--ink-muted-hsl:323.6 33.3% 35.9%;--gold-hex:#8a5a21;--gold-hsl:32.6 61.4% 33.5%;--focus:#3a0f2a;--focus-hsl:322.3 58.9% 14.3%;--badge:#3a0f2a;--badge-hsl:322.3 58.9% 14.3%;--on-badge:#fff;--on-badge-hsl:0.0 0.0% 100.0%;--alert:#c2331f;--alert-hsl:7.4 72.4% 44.1%;--on-alert:#fff;--on-alert-hsl:0.0 0.0% 100.0%;--ok:#1f5fbf;--ok-hsl:216.0 72.1% 43.5%;--on-ok:#fff;--on-ok-hsl:0.0 0.0% 100.0%;--tile-ink-light:#fff;--tile-ink-light-hsl:0.0 0.0% 100.0%;--tile-ink-dark:#3a0f2a;--tile-ink-dark-hsl:322.3 58.9% 14.3%;--tile-brick:#e11769;--tile-brick-hsl:335.6 81.5% 48.6%;--tile-stone:#f4b6c8;--tile-stone-hsl:342.6 73.8% 83.5%;--tile-slate:#a3195b;--tile-slate-hsl:331.3 73.4% 36.9%;--tile-olive:#ff7a7a;--tile-olive-hsl:0.0 100.0% 73.9%;--tile-apricot:#ffad8a;--tile-apricot-hsl:17.9 100.0% 77.1%;--tile-sage:#f7a1c4;--tile-sage-hsl:335.6 84.3% 80.0%;--tile-plum:#8e2a7d;--tile-plum-hsl:310.2 54.3% 36.1%;--tile-mustard:#ffc9dd;--tile-mustard-hsl:337.8 100.0% 89.4%;--tile-forest:#c41e5a;--tile-forest-hsl:338.3 73.5% 44.3%;--tile-cherry:#7d1240;--tile-cherry-hsl:334.2 74.8% 28.0%;--tile-pomegranate:#d6249f;--tile-pomegranate-hsl:318.5 71.2% 49.0%;--tile-violet:#9a4fd1;--tile-violet-hsl:274.6 58.6% 56.5%;--tile-teal:#f06a8a;--tile-teal-hsl:345.7 81.7% 67.8%;--on-tile-brick:#fff;--on-tile-brick-hsl:0.0 0.0% 100.0%;--on-tile-stone:#3a0f2a;--on-tile-stone-hsl:322.3 58.9% 14.3%;--on-tile-slate:#fff;--on-tile-slate-hsl:0.0 0.0% 100.0%;--on-tile-olive:#3a0f2a;--on-tile-olive-hsl:322.3 58.9% 14.3%;--on-tile-apricot:#3a0f2a;--on-tile-apricot-hsl:322.3 58.9% 14.3%;--on-tile-sage:#3a0f2a;--on-tile-sage-hsl:322.3 58.9% 14.3%;--on-tile-plum:#fff;--on-tile-plum-hsl:0.0 0.0% 100.0%;--on-tile-mustard:#3a0f2a;--on-tile-mustard-hsl:322.3 58.9% 14.3%;--on-tile-forest:#fff;--on-tile-forest-hsl:0.0 0.0% 100.0%;--on-tile-cherry:#fff;--on-tile-cherry-hsl:0.0 0.0% 100.0%;--on-tile-pomegranate:#fff;--on-tile-pomegranate-hsl:0.0 0.0% 100.0%;--on-tile-violet:#fff;--on-tile-violet-hsl:0.0 0.0% 100.0%;--on-tile-teal:#3a0f2a;--on-tile-teal-hsl:322.3 58.9% 14.3%;--dock:#a3195b;--dock-hsl:331.3 73.4% 36.9%;--on-dock:#fff;--on-dock-hsl:0.0 0.0% 100.0%;--logo-ink:#050e19;--logo-ink-hsl:213.0 66.7% 5.9%;--logo-gold:#bea377;--logo-gold-hsl:37.2 35.3% 60.6%;--sand:339.1 85.2% 94.7%;--sand-2:339.0 74.1% 89.4%;--sand-3:339.0 74.1% 89.4%;--paper:340.0 100.0% 97.6%;--card-brand:0.0 0.0% 100.0%;--ink:322.3 58.9% 14.3%;--ink-2:322.3 58.9% 14.3%;--ink-3:323.6 33.3% 35.9%;--ink-dark:322.3 58.9% 14.3%;--faint:323.6 33.3% 35.9%;--rule:338.6 62.5% 78.0%;--rule-2:338.7 40.5% 61.8%;--sienna:335.6 81.5% 48.6%;--sage:338.3 73.5% 44.3%;--gold:32.6 61.4% 33.5%;--background:339.1 85.2% 94.7%;--foreground:322.3 58.9% 14.3%;--card:0.0 0.0% 100.0%;--card-foreground:322.3 58.9% 14.3%;--popover:0.0 0.0% 100.0%;--popover-foreground:322.3 58.9% 14.3%;--primary:322.3 58.9% 14.3%;--primary-foreground:340.0 100.0% 97.6%;--secondary:339.0 74.1% 89.4%;--secondary-foreground:322.3 58.9% 14.3%;--muted:339.0 74.1% 89.4%;--muted-foreground:323.6 33.3% 35.9%;--accent:339.0 74.1% 89.4%;--accent-foreground:322.3 58.9% 14.3%;--destructive:7.4 72.4% 44.1%;--destructive-foreground:0.0 0.0% 100.0%;--border:338.6 62.5% 78.0%;--input:338.7 40.5% 61.8%;--ring:322.3 58.9% 14.3%}[data-theme=purple-rain]{--ground:#1f1233;--ground-hsl:263.6 47.8% 13.5%;--ground-deep:#140a24;--ground-deep-hsl:263.1 56.5% 9.0%;--frame:#4a3470;--frame-hsl:262.0 36.6% 32.2%;--surface:#26173d;--surface-hsl:263.7 45.2% 16.5%;--surface-raised:#33214f;--surface-raised-hsl:263.5 41.1% 22.0%;--line:#7f66ae;--line-hsl:260.8 30.8% 54.1%;--ink-hex:#f5effd;--ink-hsl:265.7 77.8% 96.5%;--ink-muted:#c3b3dd;--ink-muted-hsl:262.9 38.2% 78.4%;--gold-hex:#e2c07f;--gold-hsl:39.4 63.1% 69.2%;--focus:#ffd84d;--focus-hsl:46.9 100.0% 65.1%;--badge:#ffe27a;--badge-hsl:46.9 100.0% 73.9%;--on-badge:#140a24;--on-badge-hsl:263.1 56.5% 9.0%;--alert:#c2331f;--alert-hsl:7.4 72.4% 44.1%;--on-alert:#fff;--on-alert-hsl:0.0 0.0% 100.0%;--ok:#2f6fd0;--ok-hsl:216.1 63.1% 50.0%;--on-ok:#fff;--on-ok-hsl:0.0 0.0% 100.0%;--tile-ink-light:#fff;--tile-ink-light-hsl:0.0 0.0% 100.0%;--tile-ink-dark:#1a0d2c;--tile-ink-dark-hsl:265.2 54.4% 11.2%;--tile-brick:#b8278f;--tile-brick-hsl:317.0 65.0% 43.7%;--tile-stone:#b7a8d6;--tile-stone-hsl:259.6 35.9% 74.9%;--tile-slate:#6a35d6;--tile-slate-hsl:259.8 66.3% 52.4%;--tile-olive:#d07ae8;--tile-olive-hsl:286.9 70.5% 69.4%;--tile-apricot:#e27ab8;--tile-apricot-hsl:324.2 64.2% 68.2%;--tile-sage:#c9b2f5;--tile-sage-hsl:260.6 77.0% 82.9%;--tile-plum:#4a1d7a;--tile-plum-hsl:269.0 61.6% 29.6%;--tile-mustard:#e7dcff;--tile-mustard-hsl:258.9 100.0% 93.1%;--tile-forest:#3b2a9e;--tile-forest-hsl:248.8 58.0% 39.2%;--tile-cherry:#5a1446;--tile-cherry-hsl:317.1 63.6% 21.6%;--tile-pomegranate:#9b1f6e;--tile-pomegranate-hsl:321.8 66.7% 36.5%;--tile-violet:#8a2be2;--tile-violet-hsl:271.1 75.9% 52.7%;--tile-teal:#8f9af2;--tile-teal-hsl:233.3 79.2% 75.5%;--on-tile-brick:#fff;--on-tile-brick-hsl:0.0 0.0% 100.0%;--on-tile-stone:#1a0d2c;--on-tile-stone-hsl:265.2 54.4% 11.2%;--on-tile-slate:#fff;--on-tile-slate-hsl:0.0 0.0% 100.0%;--on-tile-olive:#1a0d2c;--on-tile-olive-hsl:265.2 54.4% 11.2%;--on-tile-apricot:#1a0d2c;--on-tile-apricot-hsl:265.2 54.4% 11.2%;--on-tile-sage:#1a0d2c;--on-tile-sage-hsl:265.2 54.4% 11.2%;--on-tile-plum:#fff;--on-tile-plum-hsl:0.0 0.0% 100.0%;--on-tile-mustard:#1a0d2c;--on-tile-mustard-hsl:265.2 54.4% 11.2%;--on-tile-forest:#fff;--on-tile-forest-hsl:0.0 0.0% 100.0%;--on-tile-cherry:#fff;--on-tile-cherry-hsl:0.0 0.0% 100.0%;--on-tile-pomegranate:#fff;--on-tile-pomegranate-hsl:0.0 0.0% 100.0%;--on-tile-violet:#fff;--on-tile-violet-hsl:0.0 0.0% 100.0%;--on-tile-teal:#1a0d2c;--on-tile-teal-hsl:265.2 54.4% 11.2%;--dock:#6a35d6;--dock-hsl:259.8 66.3% 52.4%;--on-dock:#fff;--on-dock-hsl:0.0 0.0% 100.0%;--logo-ink:#050e19;--logo-ink-hsl:213.0 66.7% 5.9%;--logo-gold:#bea377;--logo-gold-hsl:37.2 35.3% 60.6%;--sand:263.6 47.8% 13.5%;--sand-2:263.1 56.5% 9.0%;--sand-3:263.1 56.5% 9.0%;--paper:263.7 45.2% 16.5%;--card-brand:263.5 41.1% 22.0%;--ink:265.7 77.8% 96.5%;--ink-2:265.7 77.8% 96.5%;--ink-3:262.9 38.2% 78.4%;--ink-dark:265.7 77.8% 96.5%;--faint:262.9 38.2% 78.4%;--rule:262.0 36.6% 32.2%;--rule-2:260.8 30.8% 54.1%;--sienna:317.0 65.0% 43.7%;--sage:248.8 58.0% 39.2%;--gold:39.4 63.1% 69.2%;--background:263.6 47.8% 13.5%;--foreground:265.7 77.8% 96.5%;--card:263.5 41.1% 22.0%;--card-foreground:265.7 77.8% 96.5%;--popover:263.5 41.1% 22.0%;--popover-foreground:265.7 77.8% 96.5%;--primary:265.7 77.8% 96.5%;--primary-foreground:263.7 45.2% 16.5%;--secondary:263.1 56.5% 9.0%;--secondary-foreground:265.7 77.8% 96.5%;--muted:263.1 56.5% 9.0%;--muted-foreground:262.9 38.2% 78.4%;--accent:263.1 56.5% 9.0%;--accent-foreground:265.7 77.8% 96.5%;--destructive:7.4 72.4% 44.1%;--destructive-foreground:0.0 0.0% 100.0%;--border:262.0 36.6% 32.2%;--input:260.8 30.8% 54.1%;--ring:46.9 100.0% 65.1%}[data-theme=red-velvet]{--ground:#2a0b12;--ground-hsl:346.5 58.5% 10.4%;--ground-deep:#1b060b;--ground-deep-hsl:345.7 63.6% 6.5%;--frame:#5c2330;--frame-hsl:346.3 44.9% 24.9%;--surface:#33101a;--surface-hsl:342.9 52.2% 13.1%;--surface-raised:#431823;--surface-raised-hsl:344.7 47.3% 17.8%;--line:#a25a68;--line-hsl:348.3 28.6% 49.4%;--ink-hex:#fff1ec;--ink-hsl:15.8 100.0% 96.3%;--ink-muted:#e0b5ab;--ink-muted-hsl:11.3 46.1% 77.5%;--gold-hex:#e8c48a;--gold-hsl:37.0 67.1% 72.5%;--focus:#ffd84d;--focus-hsl:46.9 100.0% 65.1%;--badge:#ffe8d6;--badge-hsl:26.3 100.0% 92.0%;--on-badge:#2a0b12;--on-badge-hsl:346.5 58.5% 10.4%;--alert:#c2331f;--alert-hsl:7.4 72.4% 44.1%;--on-alert:#fff;--on-alert-hsl:0.0 0.0% 100.0%;--ok:#2f6fd0;--ok-hsl:216.1 63.1% 50.0%;--on-ok:#fff;--on-ok-hsl:0.0 0.0% 100.0%;--tile-ink-light:#fff6f0;--tile-ink-light-hsl:24.0 100.0% 97.1%;--tile-ink-dark:#2a0b12;--tile-ink-dark-hsl:346.5 58.5% 10.4%;--tile-brick:#b3122e;--tile-brick-hsl:349.6 81.7% 38.6%;--tile-stone:#f3e1d3;--tile-stone-hsl:26.3 57.1% 89.0%;--tile-slate:#6e0f24;--tile-slate-hsl:346.7 76.0% 24.5%;--tile-olive:#e0707e;--tile-olive-hsl:352.5 64.4% 65.9%;--tile-apricot:#cb422c;--tile-apricot-hsl:8.3 64.4% 48.4%;--tile-sage:#f2c2b8;--tile-sage-hsl:10.3 69.0% 83.5%;--tile-plum:#5a1530;--tile-plum-hsl:336.5 62.2% 21.8%;--tile-mustard:#f6d9a8;--tile-mustard-hsl:37.7 81.3% 81.2%;--tile-forest:#6b3a2e;--tile-forest-hsl:11.8 39.9% 30.0%;--tile-cherry:#8e0c1e;--tile-cherry-hsl:351.7 84.4% 30.2%;--tile-pomegranate:#d42436;--tile-pomegranate-hsl:353.9 71.0% 48.6%;--tile-violet:#a3164f;--tile-violet-hsl:335.7 76.2% 36.3%;--tile-teal:#ff7b74;--tile-teal-hsl:3.0 100.0% 72.7%;--on-tile-brick:#fff6f0;--on-tile-brick-hsl:24.0 100.0% 97.1%;--on-tile-stone:#2a0b12;--on-tile-stone-hsl:346.5 58.5% 10.4%;--on-tile-slate:#fff6f0;--on-tile-slate-hsl:24.0 100.0% 97.1%;--on-tile-olive:#2a0b12;--on-tile-olive-hsl:346.5 58.5% 10.4%;--on-tile-apricot:#fff6f0;--on-tile-apricot-hsl:24.0 100.0% 97.1%;--on-tile-sage:#2a0b12;--on-tile-sage-hsl:346.5 58.5% 10.4%;--on-tile-plum:#fff6f0;--on-tile-plum-hsl:24.0 100.0% 97.1%;--on-tile-mustard:#2a0b12;--on-tile-mustard-hsl:346.5 58.5% 10.4%;--on-tile-forest:#fff6f0;--on-tile-forest-hsl:24.0 100.0% 97.1%;--on-tile-cherry:#fff6f0;--on-tile-cherry-hsl:24.0 100.0% 97.1%;--on-tile-pomegranate:#fff6f0;--on-tile-pomegranate-hsl:24.0 100.0% 97.1%;--on-tile-violet:#fff6f0;--on-tile-violet-hsl:24.0 100.0% 97.1%;--on-tile-teal:#2a0b12;--on-tile-teal-hsl:346.5 58.5% 10.4%;--dock:#6e0f24;--dock-hsl:346.7 76.0% 24.5%;--on-dock:#fff6f0;--on-dock-hsl:24.0 100.0% 97.1%;--logo-ink:#050e19;--logo-ink-hsl:213.0 66.7% 5.9%;--logo-gold:#bea377;--logo-gold-hsl:37.2 35.3% 60.6%;--sand:346.5 58.5% 10.4%;--sand-2:345.7 63.6% 6.5%;--sand-3:345.7 63.6% 6.5%;--paper:342.9 52.2% 13.1%;--card-brand:344.7 47.3% 17.8%;--ink:15.8 100.0% 96.3%;--ink-2:15.8 100.0% 96.3%;--ink-3:11.3 46.1% 77.5%;--ink-dark:15.8 100.0% 96.3%;--faint:11.3 46.1% 77.5%;--rule:346.3 44.9% 24.9%;--rule-2:348.3 28.6% 49.4%;--sienna:349.6 81.7% 38.6%;--sage:11.8 39.9% 30.0%;--gold:37.0 67.1% 72.5%;--background:346.5 58.5% 10.4%;--foreground:15.8 100.0% 96.3%;--card:344.7 47.3% 17.8%;--card-foreground:15.8 100.0% 96.3%;--popover:344.7 47.3% 17.8%;--popover-foreground:15.8 100.0% 96.3%;--primary:15.8 100.0% 96.3%;--primary-foreground:342.9 52.2% 13.1%;--secondary:345.7 63.6% 6.5%;--secondary-foreground:15.8 100.0% 96.3%;--muted:345.7 63.6% 6.5%;--muted-foreground:11.3 46.1% 77.5%;--accent:345.7 63.6% 6.5%;--accent-foreground:15.8 100.0% 96.3%;--destructive:7.4 72.4% 44.1%;--destructive-foreground:0.0 0.0% 100.0%;--border:346.3 44.9% 24.9%;--input:348.3 28.6% 49.4%;--ring:46.9 100.0% 65.1%}[data-theme=blues-blue]{--ground:#e6f0fb;--ground-hsl:211.4 72.4% 94.3%;--ground-deep:#d0e1f5;--ground-deep-hsl:212.4 64.9% 88.8%;--frame:#9dbde3;--frame-hsl:212.6 55.6% 75.3%;--surface:#f3f8fd;--surface-hsl:210.0 71.4% 97.3%;--surface-raised:#fff;--surface-raised-hsl:0.0 0.0% 100.0%;--line:#6b90bd;--line-hsl:212.9 38.3% 58.0%;--ink-hex:#0b1f3a;--ink-hsl:214.5 68.1% 13.5%;--ink-muted:#3d5a80;--ink-muted-hsl:214.0 35.4% 37.1%;--gold-hex:#7d6232;--gold-hsl:38.4 42.9% 34.3%;--focus:#0b1f3a;--focus-hsl:214.5 68.1% 13.5%;--badge:#0b1f3a;--badge-hsl:214.5 68.1% 13.5%;--on-badge:#fff;--on-badge-hsl:0.0 0.0% 100.0%;--alert:#c2331f;--alert-hsl:7.4 72.4% 44.1%;--on-alert:#fff;--on-alert-hsl:0.0 0.0% 100.0%;--ok:#1f5fbf;--ok-hsl:216.0 72.1% 43.5%;--on-ok:#fff;--on-ok-hsl:0.0 0.0% 100.0%;--tile-ink-light:#fff;--tile-ink-light-hsl:0.0 0.0% 100.0%;--tile-ink-dark:#0b1f3a;--tile-ink-dark-hsl:214.5 68.1% 13.5%;--tile-brick:#1f4fd1;--tile-brick-hsl:223.8 74.2% 47.1%;--tile-stone:#b9d3f0;--tile-stone-hsl:211.6 64.7% 83.3%;--tile-slate:#14306b;--tile-slate-hsl:220.7 68.5% 24.9%;--tile-olive:#4fb3f0;--tile-olive-hsl:202.7 84.3% 62.5%;--tile-apricot:#2a8be8;--tile-apricot-hsl:209.4 80.5% 53.7%;--tile-sage:#cfeafc;--tile-sage-hsl:204.0 88.2% 90.0%;--tile-plum:#2b2a8f;--tile-plum-hsl:240.6 54.6% 36.3%;--tile-mustard:#7fe0f0;--tile-mustard-hsl:188.5 79.0% 72.0%;--tile-forest:#2e5a8a;--tile-forest-hsl:211.3 50.0% 36.1%;--tile-cherry:#0d1b45;--tile-cherry-hsl:225.0 68.3% 16.1%;--tile-pomegranate:#2a4fe0;--tile-pomegranate-hsl:227.8 74.6% 52.2%;--tile-violet:#5b5be6;--tile-violet-hsl:240.0 73.5% 62.9%;--tile-teal:#0f7f9c;--tile-teal-hsl:192.3 82.5% 33.5%;--on-tile-brick:#fff;--on-tile-brick-hsl:0.0 0.0% 100.0%;--on-tile-stone:#0b1f3a;--on-tile-stone-hsl:214.5 68.1% 13.5%;--on-tile-slate:#fff;--on-tile-slate-hsl:0.0 0.0% 100.0%;--on-tile-olive:#0b1f3a;--on-tile-olive-hsl:214.5 68.1% 13.5%;--on-tile-apricot:#0b1f3a;--on-tile-apricot-hsl:214.5 68.1% 13.5%;--on-tile-sage:#0b1f3a;--on-tile-sage-hsl:214.5 68.1% 13.5%;--on-tile-plum:#fff;--on-tile-plum-hsl:0.0 0.0% 100.0%;--on-tile-mustard:#0b1f3a;--on-tile-mustard-hsl:214.5 68.1% 13.5%;--on-tile-forest:#fff;--on-tile-forest-hsl:0.0 0.0% 100.0%;--on-tile-cherry:#fff;--on-tile-cherry-hsl:0.0 0.0% 100.0%;--on-tile-pomegranate:#fff;--on-tile-pomegranate-hsl:0.0 0.0% 100.0%;--on-tile-violet:#fff;--on-tile-violet-hsl:0.0 0.0% 100.0%;--on-tile-teal:#fff;--on-tile-teal-hsl:0.0 0.0% 100.0%;--dock:#14306b;--dock-hsl:220.7 68.5% 24.9%;--on-dock:#fff;--on-dock-hsl:0.0 0.0% 100.0%;--logo-ink:#050e19;--logo-ink-hsl:213.0 66.7% 5.9%;--logo-gold:#bea377;--logo-gold-hsl:37.2 35.3% 60.6%;--sand:211.4 72.4% 94.3%;--sand-2:212.4 64.9% 88.8%;--sand-3:212.4 64.9% 88.8%;--paper:210.0 71.4% 97.3%;--card-brand:0.0 0.0% 100.0%;--ink:214.5 68.1% 13.5%;--ink-2:214.5 68.1% 13.5%;--ink-3:214.0 35.4% 37.1%;--ink-dark:214.5 68.1% 13.5%;--faint:214.0 35.4% 37.1%;--rule:212.6 55.6% 75.3%;--rule-2:212.9 38.3% 58.0%;--sienna:223.8 74.2% 47.1%;--sage:211.3 50.0% 36.1%;--gold:38.4 42.9% 34.3%;--background:211.4 72.4% 94.3%;--foreground:214.5 68.1% 13.5%;--card:0.0 0.0% 100.0%;--card-foreground:214.5 68.1% 13.5%;--popover:0.0 0.0% 100.0%;--popover-foreground:214.5 68.1% 13.5%;--primary:214.5 68.1% 13.5%;--primary-foreground:210.0 71.4% 97.3%;--secondary:212.4 64.9% 88.8%;--secondary-foreground:214.5 68.1% 13.5%;--muted:212.4 64.9% 88.8%;--muted-foreground:214.0 35.4% 37.1%;--accent:212.4 64.9% 88.8%;--accent-foreground:214.5 68.1% 13.5%;--destructive:7.4 72.4% 44.1%;--destructive-foreground:0.0 0.0% 100.0%;--border:212.6 55.6% 75.3%;--input:212.9 38.3% 58.0%;--ring:214.5 68.1% 13.5%}[data-theme=grass-is-green]{--ground:#e8f5e3;--ground-hsl:103.3 47.4% 92.5%;--ground-deep:#d2ebc9;--ground-deep-hsl:104.1 45.9% 85.5%;--frame:#a3d094;--frame-hsl:105.0 39.0% 69.8%;--surface:#f4fbf1;--surface-hsl:102.0 55.6% 96.5%;--surface-raised:#fff;--surface-raised-hsl:0.0 0.0% 100.0%;--line:#6d9b5e;--line-hsl:105.2 24.5% 48.8%;--ink-hex:#0f2a12;--ink-hsl:126.7 47.4% 11.2%;--ink-muted:#3f6a3a;--ink-muted-hsl:113.8 29.3% 32.2%;--gold-hex:#7d6232;--gold-hsl:38.4 42.9% 34.3%;--focus:#0f2a12;--focus-hsl:126.7 47.4% 11.2%;--badge:#0f2a12;--badge-hsl:126.7 47.4% 11.2%;--on-badge:#fff;--on-badge-hsl:0.0 0.0% 100.0%;--alert:#c2331f;--alert-hsl:7.4 72.4% 44.1%;--on-alert:#fff;--on-alert-hsl:0.0 0.0% 100.0%;--ok:#1f5fbf;--ok-hsl:216.0 72.1% 43.5%;--on-ok:#fff;--on-ok-hsl:0.0 0.0% 100.0%;--tile-ink-light:#fff;--tile-ink-light-hsl:0.0 0.0% 100.0%;--tile-ink-dark:#0f2a12;--tile-ink-dark-hsl:126.7 47.4% 11.2%;--tile-brick:#288633;--tile-brick-hsl:127.0 54.0% 34.1%;--tile-stone:#c6e3a3;--tile-stone-hsl:87.2 53.3% 76.5%;--tile-slate:#1d5c34;--tile-slate-hsl:141.9 52.1% 23.7%;--tile-olive:#9be15d;--tile-olive-hsl:91.8 68.7% 62.4%;--tile-apricot:#5f7e1f;--tile-apricot-hsl:79.6 60.5% 30.8%;--tile-sage:#b5d6b0;--tile-sage-hsl:112.1 31.7% 76.5%;--tile-plum:#0f4d2a;--tile-plum-hsl:146.1 67.4% 18.0%;--tile-mustard:#d4ef6a;--tile-mustard-hsl:72.2 80.6% 67.6%;--tile-forest:#128657;--tile-forest-hsl:155.7 76.3% 29.8%;--tile-cherry:#2f4a1a;--tile-cherry-hsl:93.8 48.0% 19.6%;--tile-pomegranate:#0f7a5f;--tile-pomegranate-hsl:164.9 78.1% 26.9%;--tile-violet:#0f6e6e;--tile-violet-hsl:180.0 76.0% 24.5%;--tile-teal:#6fe0a8;--tile-teal-hsl:150.3 64.6% 65.7%;--on-tile-brick:#fff;--on-tile-brick-hsl:0.0 0.0% 100.0%;--on-tile-stone:#0f2a12;--on-tile-stone-hsl:126.7 47.4% 11.2%;--on-tile-slate:#fff;--on-tile-slate-hsl:0.0 0.0% 100.0%;--on-tile-olive:#0f2a12;--on-tile-olive-hsl:126.7 47.4% 11.2%;--on-tile-apricot:#fff;--on-tile-apricot-hsl:0.0 0.0% 100.0%;--on-tile-sage:#0f2a12;--on-tile-sage-hsl:126.7 47.4% 11.2%;--on-tile-plum:#fff;--on-tile-plum-hsl:0.0 0.0% 100.0%;--on-tile-mustard:#0f2a12;--on-tile-mustard-hsl:126.7 47.4% 11.2%;--on-tile-forest:#fff;--on-tile-forest-hsl:0.0 0.0% 100.0%;--on-tile-cherry:#fff;--on-tile-cherry-hsl:0.0 0.0% 100.0%;--on-tile-pomegranate:#fff;--on-tile-pomegranate-hsl:0.0 0.0% 100.0%;--on-tile-violet:#fff;--on-tile-violet-hsl:0.0 0.0% 100.0%;--on-tile-teal:#0f2a12;--on-tile-teal-hsl:126.7 47.4% 11.2%;--dock:#1d5c34;--dock-hsl:141.9 52.1% 23.7%;--on-dock:#fff;--on-dock-hsl:0.0 0.0% 100.0%;--logo-ink:#050e19;--logo-ink-hsl:213.0 66.7% 5.9%;--logo-gold:#bea377;--logo-gold-hsl:37.2 35.3% 60.6%;--sand:103.3 47.4% 92.5%;--sand-2:104.1 45.9% 85.5%;--sand-3:104.1 45.9% 85.5%;--paper:102.0 55.6% 96.5%;--card-brand:0.0 0.0% 100.0%;--ink:126.7 47.4% 11.2%;--ink-2:126.7 47.4% 11.2%;--ink-3:113.8 29.3% 32.2%;--ink-dark:126.7 47.4% 11.2%;--faint:113.8 29.3% 32.2%;--rule:105.0 39.0% 69.8%;--rule-2:105.2 24.5% 48.8%;--sienna:127.0 54.0% 34.1%;--sage:155.7 76.3% 29.8%;--gold:38.4 42.9% 34.3%;--background:103.3 47.4% 92.5%;--foreground:126.7 47.4% 11.2%;--card:0.0 0.0% 100.0%;--card-foreground:126.7 47.4% 11.2%;--popover:0.0 0.0% 100.0%;--popover-foreground:126.7 47.4% 11.2%;--primary:126.7 47.4% 11.2%;--primary-foreground:102.0 55.6% 96.5%;--secondary:104.1 45.9% 85.5%;--secondary-foreground:126.7 47.4% 11.2%;--muted:104.1 45.9% 85.5%;--muted-foreground:113.8 29.3% 32.2%;--accent:104.1 45.9% 85.5%;--accent-foreground:126.7 47.4% 11.2%;--destructive:7.4 72.4% 44.1%;--destructive-foreground:0.0 0.0% 100.0%;--border:105.0 39.0% 69.8%;--input:105.2 24.5% 48.8%;--ring:126.7 47.4% 11.2%}[data-theme=monochrom]{--ground:#ececec;--ground-hsl:0.0 0.0% 92.5%;--ground-deep:#dcdcdc;--ground-deep-hsl:0.0 0.0% 86.3%;--frame:#b4b4b4;--frame-hsl:0.0 0.0% 70.6%;--surface:#f6f6f6;--surface-hsl:0.0 0.0% 96.5%;--surface-raised:#fff;--surface-raised-hsl:0.0 0.0% 100.0%;--line:#8a8a8a;--line-hsl:0.0 0.0% 54.1%;--ink-hex:#111;--ink-hsl:0.0 0.0% 6.7%;--ink-muted:#4d4d4d;--ink-muted-hsl:0.0 0.0% 30.2%;--gold-hex:#7a5f2c;--gold-hsl:39.2 47.0% 32.5%;--focus:#111;--focus-hsl:0.0 0.0% 6.7%;--badge:#111;--badge-hsl:0.0 0.0% 6.7%;--on-badge:#fff;--on-badge-hsl:0.0 0.0% 100.0%;--alert:#b3261e;--alert-hsl:3.2 71.3% 41.0%;--on-alert:#fff;--on-alert-hsl:0.0 0.0% 100.0%;--ok:#2b5fa6;--ok-hsl:214.6 58.9% 41.0%;--on-ok:#fff;--on-ok-hsl:0.0 0.0% 100.0%;--tile-ink-light:#fff;--tile-ink-light-hsl:0.0 0.0% 100.0%;--tile-ink-dark:#111;--tile-ink-dark-hsl:0.0 0.0% 6.7%;--tile-brick:#141414;--tile-brick-hsl:0.0 0.0% 7.8%;--tile-stone:#b8b8b8;--tile-stone-hsl:0.0 0.0% 72.2%;--tile-slate:#444;--tile-slate-hsl:0.0 0.0% 26.7%;--tile-olive:#8c8c8c;--tile-olive-hsl:0.0 0.0% 54.9%;--tile-apricot:#666;--tile-apricot-hsl:0.0 0.0% 40.0%;--tile-sage:#d9d9d9;--tile-sage-hsl:0.0 0.0% 85.1%;--tile-plum:#2b2b2b;--tile-plum-hsl:0.0 0.0% 16.9%;--tile-mustard:#a3a3a3;--tile-mustard-hsl:0.0 0.0% 63.9%;--tile-forest:#555;--tile-forest-hsl:0.0 0.0% 33.3%;--tile-cherry:#1e1e1e;--tile-cherry-hsl:0.0 0.0% 11.8%;--tile-pomegranate:#3a3a3a;--tile-pomegranate-hsl:0.0 0.0% 22.7%;--tile-violet:#707070;--tile-violet-hsl:0.0 0.0% 43.9%;--tile-teal:#c8c8c8;--tile-teal-hsl:0.0 0.0% 78.4%;--on-tile-brick:#fff;--on-tile-brick-hsl:0.0 0.0% 100.0%;--on-tile-stone:#111;--on-tile-stone-hsl:0.0 0.0% 6.7%;--on-tile-slate:#fff;--on-tile-slate-hsl:0.0 0.0% 100.0%;--on-tile-olive:#111;--on-tile-olive-hsl:0.0 0.0% 6.7%;--on-tile-apricot:#fff;--on-tile-apricot-hsl:0.0 0.0% 100.0%;--on-tile-sage:#111;--on-tile-sage-hsl:0.0 0.0% 6.7%;--on-tile-plum:#fff;--on-tile-plum-hsl:0.0 0.0% 100.0%;--on-tile-mustard:#111;--on-tile-mustard-hsl:0.0 0.0% 6.7%;--on-tile-forest:#fff;--on-tile-forest-hsl:0.0 0.0% 100.0%;--on-tile-cherry:#fff;--on-tile-cherry-hsl:0.0 0.0% 100.0%;--on-tile-pomegranate:#fff;--on-tile-pomegranate-hsl:0.0 0.0% 100.0%;--on-tile-violet:#fff;--on-tile-violet-hsl:0.0 0.0% 100.0%;--on-tile-teal:#111;--on-tile-teal-hsl:0.0 0.0% 6.7%;--dock:#444;--dock-hsl:0.0 0.0% 26.7%;--on-dock:#fff;--on-dock-hsl:0.0 0.0% 100.0%;--logo-ink:#050e19;--logo-ink-hsl:213.0 66.7% 5.9%;--logo-gold:#bea377;--logo-gold-hsl:37.2 35.3% 60.6%;--sand:0.0 0.0% 92.5%;--sand-2:0.0 0.0% 86.3%;--sand-3:0.0 0.0% 86.3%;--paper:0.0 0.0% 96.5%;--card-brand:0.0 0.0% 100.0%;--ink:0.0 0.0% 6.7%;--ink-2:0.0 0.0% 6.7%;--ink-3:0.0 0.0% 30.2%;--ink-dark:0.0 0.0% 6.7%;--faint:0.0 0.0% 30.2%;--rule:0.0 0.0% 70.6%;--rule-2:0.0 0.0% 54.1%;--sienna:0.0 0.0% 7.8%;--sage:0.0 0.0% 33.3%;--gold:39.2 47.0% 32.5%;--background:0.0 0.0% 92.5%;--foreground:0.0 0.0% 6.7%;--card:0.0 0.0% 100.0%;--card-foreground:0.0 0.0% 6.7%;--popover:0.0 0.0% 100.0%;--popover-foreground:0.0 0.0% 6.7%;--primary:0.0 0.0% 6.7%;--primary-foreground:0.0 0.0% 96.5%;--secondary:0.0 0.0% 86.3%;--secondary-foreground:0.0 0.0% 6.7%;--muted:0.0 0.0% 86.3%;--muted-foreground:0.0 0.0% 30.2%;--accent:0.0 0.0% 86.3%;--accent-foreground:0.0 0.0% 6.7%;--destructive:3.2 71.3% 41.0%;--destructive-foreground:0.0 0.0% 100.0%;--border:0.0 0.0% 70.6%;--input:0.0 0.0% 54.1%;--ring:0.0 0.0% 6.7%}.yk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.yk-icon{display:block;flex:none}.yk-btn--primary:before,.yk-dock__item:before,.yk-screenhead:before,.yk-tile:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:var(--yk-grain,.16);mix-blend-mode:multiply}[data-grain=off]{--yk-grain:0}.yk-tile{--tile-bg:var(--tile-slate);--tile-fg:var(--on-tile-slate);--tile-accent:var(--tile-fg);--pad:clamp(10px,7cqmin,22px);position:relative;isolation:isolate;display:block;box-sizing:border-box;width:100%;aspect-ratio:1;container-type:size;overflow:hidden;margin:0;padding:0;border:0;border-radius:var(--radius-tile);background:var(--tile-bg);color:var(--tile-fg);font-family:var(--font-display);text-align:left;text-decoration:none;box-shadow:var(--shadow-tile);cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s ease-out,box-shadow .12s ease-out}.yk-tile--wide{aspect-ratio:2}.yk-tile--tall{aspect-ratio:.5}.yk-tile:active:not(.is-disabled){transform:translateY(2px) scale(.985);box-shadow:none}.yk-tile:focus-visible{outline:none;z-index:2;box-shadow:0 0 0 3px var(--ground-deep),0 0 0 6px var(--focus)}.yk-tile.is-disabled{cursor:not-allowed;opacity:.45;filter:saturate(.3);box-shadow:none}.yk-tile__hint,.yk-tile__label,.yk-tile__value{position:absolute;z-index:2;left:var(--pad);right:var(--pad)}.yk-tile__label{top:var(--pad);font-size:clamp(18px,15cqmin,40px);font-weight:600;line-height:1;letter-spacing:-.005em;overflow-wrap:anywhere}.yk-tile__value{top:calc(var(--pad) + clamp(18px, 15cqmin, 40px) * 1.12);font-size:clamp(26px,min(32cqmin,calc(150cqw / var(--chars, 2))),120px);font-weight:700;line-height:.95;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.yk-tile__unit{font-size:.5em;font-weight:600;margin-left:.14em;letter-spacing:0}.yk-tile__hint{bottom:var(--pad);right:42%;font-family:var(--font-sans);font-size:clamp(12px,6.4cqmin,15px);font-weight:500;line-height:1.25}.yk-tile__art{position:absolute;z-index:1;right:calc(var(--pad) * .7);bottom:calc(var(--pad) * .7);width:44cqmin;height:44cqmin;color:var(--tile-accent)}.yk-tile__art .yk-icon{width:100%;height:100%}.yk-tile__badge{position:absolute;z-index:3;top:calc(var(--pad) * .6);right:calc(var(--pad) * .6);min-width:28px;height:28px;padding:0 8px;box-sizing:border-box;border-radius:var(--radius-round);background:var(--badge);color:var(--on-badge);box-shadow:0 0 0 2px var(--ground-deep);font:700 17px/28px var(--font-display)}.yk-tile--center .yk-tile__label,.yk-tile__badge{text-align:center}.yk-tile--center .yk-tile__art{right:auto;bottom:auto;left:50%;top:58%;width:50cqmin;height:50cqmin;transform:translate(-50%,-50%)}.yk-tile--center .yk-tile__hint{right:var(--pad);text-align:center}.yk-tile--stat{text-align:center}.yk-tile--stat .yk-tile__label{font-size:clamp(14px,20cqw,26px)}.yk-tile--stat .yk-tile__value{top:50%;transform:translateY(-50%);font-size:clamp(22px,min(44cqw,calc(160cqw / var(--chars, 2))),96px)}.yk-tile--stat .yk-tile__art{display:none}.yk-tile--stat .yk-tile__hint{right:var(--pad);font-size:clamp(11px,13cqw,14px)}.yk-tile--compact{display:grid;place-items:center;text-align:center}.yk-tile--compact .yk-tile__label{position:static;font-size:clamp(15px,23cqmin,28px);letter-spacing:.02em;padding:0 6px}.yk-tile--compact .yk-tile__art{position:static;width:46cqmin;height:46cqmin;color:var(--tile-fg)}.yk-tile--compact .yk-tile__hint,.yk-tile--compact .yk-tile__label~.yk-tile__art,.yk-tile--compact .yk-tile__value{display:none}.yk-grid-wrap{container-type:inline-size;container-name:ykgrid}.yk-grid{--cols:4;--gap:var(--space-2);--ratio:1;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:calc((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols) * var(--ratio));grid-auto-flow:row dense;gap:var(--gap)}@container ykgrid (min-width: 560px){.yk-grid{--cols:8;--gap:var(--space-3)}}@container ykgrid (min-width: 880px){.yk-grid{--gap:var(--space-4);--ratio:.84}}.yk-grid>.yk-tile{width:auto;aspect-ratio:auto}.yk-grid>.yk-tile--m{grid-column:span 2;grid-row:span 2}.yk-grid>.yk-tile--wide{grid-column:span 4;grid-row:span 2}.yk-grid>.yk-tile--tall{grid-column:span 1;grid-row:span 2}.yk-grid>.yk-tile--s{grid-column:span 1;grid-row:span 1}.yk-themes{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:var(--space-4)}.yk-theme{gap:var(--space-2);margin:0;padding:0;border:0;background:none;color:hsl(var(--ink));font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.yk-theme,.yk-theme__card{display:flex;flex-direction:column}.yk-theme__card{gap:6px;padding:8px;border-radius:var(--radius-l);background:var(--ground);box-shadow:inset 0 0 0 1px var(--frame);transition:transform .12s ease-out}.yk-theme__mini{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:26px;gap:5px}.yk-theme__t{position:relative;border-radius:var(--radius-s);background:var(--tile-bg);color:var(--tile-fg);font:600 15px/1 var(--font-display);padding:5px 6px;box-sizing:border-box}.yk-theme__t--big{grid-column:span 2;grid-row:span 2;font-size:20px}.yk-theme__dock{height:14px;border-radius:var(--radius-xs);background:var(--dock)}.yk-theme.is-on .yk-theme__card{box-shadow:inset 0 0 0 1px var(--frame),0 0 0 3px var(--ground-deep),0 0 0 6px hsl(var(--gold))}.yk-theme:active .yk-theme__card{transform:scale(.98)}.yk-theme:focus-visible{outline:none}.yk-theme:focus-visible .yk-theme__card{box-shadow:inset 0 0 0 1px var(--frame),0 0 0 3px var(--ground-deep),0 0 0 6px var(--focus)}.yk-theme__meta{display:flex;flex-direction:column;gap:2px;padding:0 4px}.yk-theme__name{display:flex;align-items:center;gap:6px;font:600 20px/1.1 var(--font-display)}.yk-theme__check{color:hsl(var(--gold))}.yk-theme__note{font-size:13px;line-height:18px;color:var(--ink-muted)}.yk-tone-brick{--tile-bg:var(--tile-brick);--tile-fg:var(--on-tile-brick)}.yk-accent-brick{--tile-accent:var(--tile-brick)}.yk-tone-stone{--tile-bg:var(--tile-stone);--tile-fg:var(--on-tile-stone)}.yk-accent-stone{--tile-accent:var(--tile-stone)}.yk-tone-slate{--tile-bg:var(--tile-slate);--tile-fg:var(--on-tile-slate)}.yk-accent-slate{--tile-accent:var(--tile-slate)}.yk-tone-olive{--tile-bg:var(--tile-olive);--tile-fg:var(--on-tile-olive)}.yk-accent-olive{--tile-accent:var(--tile-olive)}.yk-tone-apricot{--tile-bg:var(--tile-apricot);--tile-fg:var(--on-tile-apricot)}.yk-accent-apricot{--tile-accent:var(--tile-apricot)}.yk-tone-sage{--tile-bg:var(--tile-sage);--tile-fg:var(--on-tile-sage)}.yk-accent-sage{--tile-accent:var(--tile-sage)}.yk-tone-plum{--tile-bg:var(--tile-plum);--tile-fg:var(--on-tile-plum)}.yk-accent-plum{--tile-accent:var(--tile-plum)}.yk-tone-mustard{--tile-bg:var(--tile-mustard);--tile-fg:var(--on-tile-mustard)}.yk-accent-mustard{--tile-accent:var(--tile-mustard)}.yk-tone-forest{--tile-bg:var(--tile-forest);--tile-fg:var(--on-tile-forest)}.yk-accent-forest{--tile-accent:var(--tile-forest)}.yk-tone-cherry{--tile-bg:var(--tile-cherry);--tile-fg:var(--on-tile-cherry)}.yk-accent-cherry{--tile-accent:var(--tile-cherry)}.yk-tone-pomegranate{--tile-bg:var(--tile-pomegranate);--tile-fg:var(--on-tile-pomegranate)}.yk-accent-pomegranate{--tile-accent:var(--tile-pomegranate)}.yk-tone-violet{--tile-bg:var(--tile-violet);--tile-fg:var(--on-tile-violet)}.yk-accent-violet{--tile-accent:var(--tile-violet)}.yk-tone-teal{--tile-bg:var(--tile-teal);--tile-fg:var(--on-tile-teal)}.yk-accent-teal{--tile-accent:var(--tile-teal)}.yk-tile__art>svg{display:block;width:100%;height:100%}.yk-tile--compact.yk-tile--long .yk-tile__label{font-size:clamp(12px,17cqmin,22px);overflow-wrap:normal;letter-spacing:0}.yk-band{--tile-fg:var(--on-tile-pomegranate);position:relative;isolation:isolate;overflow:hidden;background-color:var(--tile-brick);background-image:linear-gradient(165deg,var(--tile-pomegranate) 0,var(--tile-pomegranate) 35%,var(--tile-brick) 100%);color:var(--tile-fg)}.yk-band:before,.yk-grain:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:var(--yk-grain,.16);mix-blend-mode:multiply}.yk-grain{position:relative;isolation:isolate}.yk-band :focus-visible{outline:none;box-shadow:0 0 0 3px var(--tile-ink-dark),0 0 0 6px var(--tile-ink-light)}.yk-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--touch-primary);padding:0 var(--space-6);border:0;border-radius:var(--radius-round);font:600 21px/1 var(--font-display);letter-spacing:.01em;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s ease-out}.yk-pill:active{transform:translateY(2px) scale(.98)}.yk-pill--compact{min-height:var(--touch-min);padding:0 var(--space-5);font-size:18px}.yk-pill--solid{background:var(--tile-ink-light);color:var(--tile-ink-dark);box-shadow:0 4px 0 rgba(0,0,0,.18)}.yk-pill--outline{background:transparent;color:var(--tile-fg);box-shadow:inset 0 0 0 2px var(--tile-fg)}.yk-art{position:relative;min-height:360px}.yk-bit{position:absolute;display:grid;place-items:center;aspect-ratio:1;border-radius:var(--radius-tile);background:var(--tile-bg);color:var(--tile-accent,var(--tile-fg));box-shadow:0 6px 0 rgba(0,0,0,.18)}.yk-bit>svg{width:58%;height:58%}.yk-postcard{position:absolute;z-index:2;left:50%;top:50%;width:min(62%,340px);aspect-ratio:1147/1371;padding:10px 10px 34px;background:var(--tile-ink-light);border-radius:var(--radius-s);box-shadow:0 18px 40px rgba(0,0,0,.28);transform:translate(-50%,-50%) rotate(-5deg)}.yk-postcard img{display:block;width:100%;height:100%;object-fit:cover;border-radius:2px}.yk-logo-light,[data-theme=purple-rain] .yk-logo-dark,[data-theme=red-velvet] .yk-logo-dark{display:none}[data-theme=purple-rain] .yk-logo-light,[data-theme=red-velvet] .yk-logo-light{display:block}@media (prefers-reduced-motion:reduce){.yk-pill,.yk-tile{transition:none}}.yk-tile--center:has(.yk-tile__hint) .yk-tile__art{top:50%;width:38cqmin;height:38cqmin}