:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gh-accent-soft:#e3f0de;--gh-accent-text:#1e7a33;--gh-bg:#f5f5f0;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#15201b;--gh-ink-fill:#15201b;--gh-ink-fill-fg:#f5f5f0;--gh-ink2:#4a5550;--gh-ink2b:#3a4540;--gh-ink3:#66706a;--gh-ink4:#8c948f;--gh-ink5:#b9bdb3;--gh-line:#e1e2da;--gh-line-dash:#b9bdb3;--gh-line-faint:#f1f2ec;--gh-line-soft:#e9eae3;--gh-line-soft2:#edeee8;--gh-line2:#d5d7cf;--gh-line3:#c8cac1;--gh-on-accent-soft:#175a27;--gh-on-error:#fff;--gh-ph1:#e4e6df;--gh-ph2:#eceee7;--gh-selected:#f1f8ee;--gh-surface:#fff;--gh-surface2:#edeee8;--gh-surface3:#f1f2ec;--gh-surface4:#e9eae3;--gh-track:#d5d7cf;--gh-track-off:#c8cac1;--gh-unread:#f7fbf5;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#fafaf7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gh-accent-soft:#18301f;--gh-accent-text:#7acc86;--gh-bg:#0b110e;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#edf1ed;--gh-ink-fill:#edf1ed;--gh-ink-fill-fg:#0b110e;--gh-ink2:#b3bcb6;--gh-ink2b:#c4ccc6;--gh-ink3:#8e9892;--gh-ink4:#6e7873;--gh-ink5:#4e5853;--gh-line:#26302b;--gh-line-dash:#4e5853;--gh-line-faint:#1a221e;--gh-line-soft:#222b27;--gh-line-soft2:#1f2824;--gh-line2:#38443e;--gh-line3:#45514a;--gh-on-accent-soft:#a8e0ae;--gh-on-error:#601410;--gh-ph1:#18201c;--gh-ph2:#1d2621;--gh-selected:#16261c;--gh-surface:#131a17;--gh-surface2:#1c2521;--gh-surface3:#18201c;--gh-surface4:#222b27;--gh-track:#38443e;--gh-track-off:#45514a;--gh-unread:#111c16;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0f1613}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gh-accent-soft:#18301f;--gh-accent-text:#7acc86;--gh-bg:#0b110e;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#edf1ed;--gh-ink-fill:#edf1ed;--gh-ink-fill-fg:#0b110e;--gh-ink2:#b3bcb6;--gh-ink2b:#c4ccc6;--gh-ink3:#8e9892;--gh-ink4:#6e7873;--gh-ink5:#4e5853;--gh-line:#26302b;--gh-line-dash:#4e5853;--gh-line-faint:#1a221e;--gh-line-soft:#222b27;--gh-line-soft2:#1f2824;--gh-line2:#38443e;--gh-line3:#45514a;--gh-on-accent-soft:#a8e0ae;--gh-on-error:#601410;--gh-ph1:#18201c;--gh-ph2:#1d2621;--gh-selected:#16261c;--gh-surface:#131a17;--gh-surface2:#1c2521;--gh-surface3:#18201c;--gh-surface4:#222b27;--gh-track:#38443e;--gh-track-off:#45514a;--gh-unread:#111c16;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0f1613}:root{--gh-accent:#3aab4b;--gh-accent-bright:#8bbe44;--gh-accent2:#6eb26d;--gh-cta:linear-gradient(135deg, #3aab4b 0%, #6eb26d 55%, #8bbe44 100%);--gh-deep:#10291c;--gh-forest:#12301f;--gh-nav:#fff;--gh-on-accent:#0b2214;--gh-success:#3aab4b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--gh-nav:#0f1613}}:root[data-theme=dark]{--gh-nav:#0f1613}:root[data-palette=champagne]{--gh-accent:#cdaa62;--gh-accent-bright:#e2c47f;--gh-accent-soft:#f3ebd9;--gh-accent-text:#7d6127;--gh-accent2:#cdaa62;--gh-bg:#f7f3ea;--gh-cta:linear-gradient(135deg, #e2c78a 0%, #cdaa62 55%, #b08b48 100%);--gh-deep:#1f1910;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#3a2e1a;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#211b12;--gh-ink-fill:#211b12;--gh-ink-fill-fg:#f7f3ea;--gh-ink2:#59544b;--gh-ink2b:#403a31;--gh-ink3:#706b62;--gh-ink4:#ada89f;--gh-ink5:#d2cec4;--gh-line:#e4e0d7;--gh-line-dash:#d2cec4;--gh-line-faint:#f3eee2;--gh-line-soft:#ede9e0;--gh-line-soft2:#efe8d9;--gh-line2:#ccc8bf;--gh-line3:#bab5ac;--gh-nav:#fff;--gh-on-accent:#2a1f0a;--gh-on-accent-soft:#58451f;--gh-on-error:#fff;--gh-ph1:#eae6dd;--gh-ph2:#f0ebe2;--gh-selected:#faf7f0;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#efe8d9;--gh-surface3:#f3eee2;--gh-surface4:#ebe5d8;--gh-track:#ccc8bf;--gh-track-off:#bab5ac;--gh-unread:#fdfbf7;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#fbf9f4}@media (prefers-color-scheme:dark){:root[data-palette=champagne]:not([data-theme=light]){--gh-accent:#d4b26c;--gh-accent-bright:#e8cc8c;--gh-accent-soft:#372f1e;--gh-accent-text:#e3c688;--gh-accent2:#d4b26c;--gh-bg:#100e0a;--gh-cta:linear-gradient(135deg, #e6cc92 0%, #d4b26c 55%, #b8954f 100%);--gh-deep:#15110b;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#2a2216;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f3ede1;--gh-ink-fill:#f3ede1;--gh-ink-fill-fg:#100e0a;--gh-ink2:#afaaa0;--gh-ink2b:#cec8bd;--gh-ink3:#8d8980;--gh-ink4:#4e4c45;--gh-ink5:#2f2d28;--gh-line:#2e2b26;--gh-line-dash:#2f2d28;--gh-line-faint:#1a1712;--gh-line-soft:#201e19;--gh-line-soft2:#292620;--gh-line2:#46443e;--gh-line3:#54524b;--gh-nav:#15120e;--gh-on-accent:#2a1f0a;--gh-on-accent-soft:#eddab2;--gh-on-error:#601410;--gh-ph1:#201e19;--gh-ph2:#1a1814;--gh-selected:#262117;--gh-success:#3aab4b;--gh-surface:#1a1712;--gh-surface2:#24201a;--gh-surface3:#1a1712;--gh-surface4:#28241f;--gh-track:#46443e;--gh-track-off:#54524b;--gh-unread:#201c14;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#15120e}}:root[data-palette=champagne][data-theme=dark]{--gh-accent:#d4b26c;--gh-accent-bright:#e8cc8c;--gh-accent-soft:#372f1e;--gh-accent-text:#e3c688;--gh-accent2:#d4b26c;--gh-bg:#100e0a;--gh-cta:linear-gradient(135deg, #e6cc92 0%, #d4b26c 55%, #b8954f 100%);--gh-deep:#15110b;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#2a2216;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f3ede1;--gh-ink-fill:#f3ede1;--gh-ink-fill-fg:#100e0a;--gh-ink2:#afaaa0;--gh-ink2b:#cec8bd;--gh-ink3:#8d8980;--gh-ink4:#4e4c45;--gh-ink5:#2f2d28;--gh-line:#2e2b26;--gh-line-dash:#2f2d28;--gh-line-faint:#1a1712;--gh-line-soft:#201e19;--gh-line-soft2:#292620;--gh-line2:#46443e;--gh-line3:#54524b;--gh-nav:#15120e;--gh-on-accent:#2a1f0a;--gh-on-accent-soft:#eddab2;--gh-on-error:#601410;--gh-ph1:#201e19;--gh-ph2:#1a1814;--gh-selected:#262117;--gh-success:#3aab4b;--gh-surface:#1a1712;--gh-surface2:#24201a;--gh-surface3:#1a1712;--gh-surface4:#28241f;--gh-track:#46443e;--gh-track-off:#54524b;--gh-unread:#201c14;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#15120e}:root[data-palette=sapphire]{--gh-accent:#24489e;--gh-accent-bright:#9db8f5;--gh-accent-soft:#cad3e8;--gh-accent-text:#24489e;--gh-accent2:#24489e;--gh-bg:#f2f4f8;--gh-cta:linear-gradient(135deg, #3a63c4 0%, #24489e 55%, #162f72 100%);--gh-deep:#0a1024;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#16224a;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#111a2e;--gh-ink-fill:#111a2e;--gh-ink-fill-fg:#f2f4f8;--gh-ink2:#505767;--gh-ink2b:#343c4d;--gh-ink3:#666c7a;--gh-ink4:#a5a9b3;--gh-ink5:#ccced6;--gh-line:#dee0e6;--gh-line-dash:#ccced6;--gh-line-faint:#ecf0f5;--gh-line-soft:#e7e9ee;--gh-line-soft2:#e7ebf2;--gh-line2:#c5c8d0;--gh-line3:#b2b6bf;--gh-nav:#fff;--gh-on-accent:#f4f6ff;--gh-on-accent-soft:#1c3671;--gh-on-error:#fff;--gh-ph1:#e4e7ec;--gh-ph2:#eaecf1;--gh-selected:#eaedf6;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#e7ebf2;--gh-surface3:#ecf0f5;--gh-surface4:#e3e7ed;--gh-track:#c5c8d0;--gh-track-off:#b2b6bf;--gh-unread:#f4f6fa;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#f8fafc}@media (prefers-color-scheme:dark){:root[data-palette=sapphire]:not([data-theme=light]){--gh-accent:#7fa2f2;--gh-accent-bright:#9db8f5;--gh-accent-soft:#1f2943;--gh-accent-text:#9db8f5;--gh-accent2:#7fa2f2;--gh-bg:#070b17;--gh-cta:linear-gradient(135deg, #a3bef7 0%, #7fa2f2 55%, #5f86e0 100%);--gh-deep:#0a1024;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#16224a;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#e9edf7;--gh-ink-fill:#e9edf7;--gh-ink-fill-fg:#070b17;--gh-ink2:#a5a9b4;--gh-ink2b:#c4c8d2;--gh-ink3:#838792;--gh-ink4:#454954;--gh-ink5:#262a36;--gh-line:#242834;--gh-line-dash:#262a36;--gh-line-faint:#101628;--gh-line-soft:#171b27;--gh-line-soft2:#1e2437;--gh-line2:#3d414d;--gh-line3:#4b4f5b;--gh-nav:#0b101e;--gh-on-accent:#0a1330;--gh-on-accent-soft:#bfd1f8;--gh-on-error:#601410;--gh-ph1:#171b27;--gh-ph2:#111521;--gh-selected:#151d32;--gh-success:#3aab4b;--gh-surface:#0f1526;--gh-surface2:#18203a;--gh-surface3:#101628;--gh-surface4:#1d2338;--gh-track:#3d414d;--gh-track-off:#4b4f5b;--gh-unread:#12192c;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0b101e}}:root[data-palette=sapphire][data-theme=dark]{--gh-accent:#7fa2f2;--gh-accent-bright:#9db8f5;--gh-accent-soft:#1f2943;--gh-accent-text:#9db8f5;--gh-accent2:#7fa2f2;--gh-bg:#070b17;--gh-cta:linear-gradient(135deg, #a3bef7 0%, #7fa2f2 55%, #5f86e0 100%);--gh-deep:#0a1024;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#16224a;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#e9edf7;--gh-ink-fill:#e9edf7;--gh-ink-fill-fg:#070b17;--gh-ink2:#a5a9b4;--gh-ink2b:#c4c8d2;--gh-ink3:#838792;--gh-ink4:#454954;--gh-ink5:#262a36;--gh-line:#242834;--gh-line-dash:#262a36;--gh-line-faint:#101628;--gh-line-soft:#171b27;--gh-line-soft2:#1e2437;--gh-line2:#3d414d;--gh-line3:#4b4f5b;--gh-nav:#0b101e;--gh-on-accent:#0a1330;--gh-on-accent-soft:#bfd1f8;--gh-on-error:#601410;--gh-ph1:#171b27;--gh-ph2:#111521;--gh-selected:#151d32;--gh-success:#3aab4b;--gh-surface:#0f1526;--gh-surface2:#18203a;--gh-surface3:#101628;--gh-surface4:#1d2338;--gh-track:#3d414d;--gh-track-off:#4b4f5b;--gh-unread:#12192c;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0b101e}:root[data-palette=emerald]{--gh-accent:#0f6b4a;--gh-accent-bright:#d4b76a;--gh-accent-soft:#c5dbd4;--gh-accent-text:#0f6b4a;--gh-accent2:#0f6b4a;--gh-bg:#f3f6f2;--gh-cta:linear-gradient(135deg, #167c57 0%, #0f6b4a 55%, #0a5238 100%);--gh-deep:#05211a;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#0f3426;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#0f1f18;--gh-ink-fill:#0f1f18;--gh-ink-fill-fg:#f3f6f2;--gh-ink2:#4c5a52;--gh-ink2b:#313f38;--gh-ink3:#66706a;--gh-ink4:#a5aca7;--gh-ink5:#ccd1cc;--gh-line:#dee3de;--gh-line-dash:#ccd1cc;--gh-line-faint:#ecf2ec;--gh-line-soft:#e7ece7;--gh-line-soft2:#e6ede6;--gh-line2:#c5cbc6;--gh-line3:#b2b9b4;--gh-nav:#fff;--gh-on-accent:#f5f1e4;--gh-on-accent-soft:#0f4d36;--gh-on-error:#fff;--gh-ph1:#e5e9e5;--gh-ph2:#ebeeea;--gh-selected:#e8f1ee;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#e6ede6;--gh-surface3:#ecf2ec;--gh-surface4:#e3e9e3;--gh-track:#c5cbc6;--gh-track-off:#b2b9b4;--gh-unread:#f3f8f6;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#f9faf8}@media (prefers-color-scheme:dark){:root[data-palette=emerald]:not([data-theme=light]){--gh-accent:#3fbf8a;--gh-accent-bright:#d9be74;--gh-accent-soft:#113325;--gh-accent-text:#6ad3a6;--gh-accent2:#3fbf8a;--gh-bg:#06100c;--gh-cta:linear-gradient(135deg, #6ad3a6 0%, #3fbf8a 55%, #2aa172 100%);--gh-deep:#05211a;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#0f3426;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#e8f1ec;--gh-ink-fill:#e8f1ec;--gh-ink-fill-fg:#06100c;--gh-ink2:#a4aea9;--gh-ink2b:#c3ccc7;--gh-ink3:#828c87;--gh-ink4:#444e4a;--gh-ink5:#252f2b;--gh-line:#232d29;--gh-line-dash:#252f2b;--gh-line-faint:#0e1a14;--gh-line-soft:#16201c;--gh-line-soft2:#1c2823;--gh-line2:#3c4642;--gh-line3:#4a5450;--gh-nav:#0a1510;--gh-on-accent:#04201a;--gh-on-accent-soft:#9ee2c5;--gh-on-error:#601410;--gh-ph1:#16201c;--gh-ph2:#101a16;--gh-selected:#0f241b;--gh-success:#3aab4b;--gh-surface:#0d1a14;--gh-surface2:#15241d;--gh-surface3:#0e1a14;--gh-surface4:#1b2822;--gh-track:#3c4642;--gh-track-off:#4a5450;--gh-unread:#0e1f17;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0a1510}}:root[data-palette=emerald][data-theme=dark]{--gh-accent:#3fbf8a;--gh-accent-bright:#d9be74;--gh-accent-soft:#113325;--gh-accent-text:#6ad3a6;--gh-accent2:#3fbf8a;--gh-bg:#06100c;--gh-cta:linear-gradient(135deg, #6ad3a6 0%, #3fbf8a 55%, #2aa172 100%);--gh-deep:#05211a;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#0f3426;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#e8f1ec;--gh-ink-fill:#e8f1ec;--gh-ink-fill-fg:#06100c;--gh-ink2:#a4aea9;--gh-ink2b:#c3ccc7;--gh-ink3:#828c87;--gh-ink4:#444e4a;--gh-ink5:#252f2b;--gh-line:#232d29;--gh-line-dash:#252f2b;--gh-line-faint:#0e1a14;--gh-line-soft:#16201c;--gh-line-soft2:#1c2823;--gh-line2:#3c4642;--gh-line3:#4a5450;--gh-nav:#0a1510;--gh-on-accent:#04201a;--gh-on-accent-soft:#9ee2c5;--gh-on-error:#601410;--gh-ph1:#16201c;--gh-ph2:#101a16;--gh-selected:#0f241b;--gh-success:#3aab4b;--gh-surface:#0d1a14;--gh-surface2:#15241d;--gh-surface3:#0e1a14;--gh-surface4:#1b2822;--gh-track:#3c4642;--gh-track-off:#4a5450;--gh-unread:#0e1f17;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0a1510}:root[data-palette=onyx]{--gh-accent:#1e1e1f;--gh-accent-bright:#d8d2c6;--gh-accent-soft:#c9c9c9;--gh-accent-text:#3a3a3a;--gh-accent2:#1e1e1f;--gh-bg:#f4f2ee;--gh-cta:linear-gradient(135deg, #3b3b3d 0%, #1e1e1f 55%, #0b0b0c 100%);--gh-deep:#111;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#262626;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#141414;--gh-ink-fill:#141414;--gh-ink-fill-fg:#f4f2ee;--gh-ink2:#545452;--gh-ink2b:#373736;--gh-ink3:#6b6a68;--gh-ink4:#a9a7a4;--gh-ink5:#ceccc9;--gh-line:#e0deda;--gh-line-dash:#ceccc9;--gh-line-faint:#efece8;--gh-line-soft:#e9e7e3;--gh-line-soft2:#eae7e1;--gh-line2:#c7c6c2;--gh-line3:#b5b4b0;--gh-nav:#fff;--gh-on-accent:#f4f1ea;--gh-on-accent-soft:#2b2b2b;--gh-on-error:#fff;--gh-ph1:#e7e5e1;--gh-ph2:#eceae6;--gh-selected:#e9e9e9;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#eae7e1;--gh-surface3:#efece8;--gh-surface4:#e6e3de;--gh-track:#c7c6c2;--gh-track-off:#b5b4b0;--gh-unread:#f4f4f4;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#faf8f6}@media (prefers-color-scheme:dark){:root[data-palette=onyx]:not([data-theme=light]){--gh-accent:#e8e3d9;--gh-accent-bright:#e8e3d9;--gh-accent-soft:#373634;--gh-accent-text:#e8e3d9;--gh-accent2:#e8e3d9;--gh-bg:#0b0b0b;--gh-cta:linear-gradient(135deg, #f6f3ec 0%, #e8e3d9 55%, #cfc8ba 100%);--gh-deep:#0e0e0e;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#222;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f1eee8;--gh-ink-fill:#f1eee8;--gh-ink-fill-fg:#0b0b0b;--gh-ink2:#acaaa6;--gh-ink2b:#cbc9c4;--gh-ink3:#8a8885;--gh-ink4:#4a4a48;--gh-ink5:#2a2a2a;--gh-line:#292928;--gh-line-dash:#2a2a2a;--gh-line-faint:#151515;--gh-line-soft:#1c1c1b;--gh-line-soft2:#242424;--gh-line2:#424140;--gh-line3:#504f4e;--gh-nav:#101010;--gh-on-accent:#141414;--gh-on-accent-soft:#f0ede6;--gh-on-error:#601410;--gh-ph1:#1b1b1a;--gh-ph2:#151515;--gh-selected:#232221;--gh-success:#3aab4b;--gh-surface:#151515;--gh-surface2:#1f1f1f;--gh-surface3:#151515;--gh-surface4:#232323;--gh-track:#424140;--gh-track-off:#504f4e;--gh-unread:#1c1c1b;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#101010}}:root[data-palette=onyx][data-theme=dark]{--gh-accent:#e8e3d9;--gh-accent-bright:#e8e3d9;--gh-accent-soft:#373634;--gh-accent-text:#e8e3d9;--gh-accent2:#e8e3d9;--gh-bg:#0b0b0b;--gh-cta:linear-gradient(135deg, #f6f3ec 0%, #e8e3d9 55%, #cfc8ba 100%);--gh-deep:#0e0e0e;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#222;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f1eee8;--gh-ink-fill:#f1eee8;--gh-ink-fill-fg:#0b0b0b;--gh-ink2:#acaaa6;--gh-ink2b:#cbc9c4;--gh-ink3:#8a8885;--gh-ink4:#4a4a48;--gh-ink5:#2a2a2a;--gh-line:#292928;--gh-line-dash:#2a2a2a;--gh-line-faint:#151515;--gh-line-soft:#1c1c1b;--gh-line-soft2:#242424;--gh-line2:#424140;--gh-line3:#504f4e;--gh-nav:#101010;--gh-on-accent:#141414;--gh-on-accent-soft:#f0ede6;--gh-on-error:#601410;--gh-ph1:#1b1b1a;--gh-ph2:#151515;--gh-selected:#232221;--gh-success:#3aab4b;--gh-surface:#151515;--gh-surface2:#1f1f1f;--gh-surface3:#151515;--gh-surface4:#232323;--gh-track:#424140;--gh-track-off:#504f4e;--gh-unread:#1c1c1b;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#101010}:root[data-palette=rose]{--gh-accent:#e4a9b6;--gh-accent-bright:#f2bfcb;--gh-accent-soft:#f9eaed;--gh-accent-text:#a3415c;--gh-accent2:#e4a9b6;--gh-bg:#fbf5f5;--gh-cta:linear-gradient(135deg, #f0c3cc 0%, #e4a9b6 55%, #cf8c9c 100%);--gh-deep:#2a151b;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#4a2630;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#2a1a1e;--gh-ink-fill:#2a1a1e;--gh-ink-fill-fg:#fbf5f5;--gh-ink2:#615456;--gh-ink2b:#483a3d;--gh-ink3:#776b6e;--gh-ink4:#b2a9ab;--gh-ink5:#d6cfd0;--gh-line:#e8e1e2;--gh-line-dash:#d6cfd0;--gh-line-faint:#f7eeef;--gh-line-soft:#f1eaeb;--gh-line-soft2:#f3e8e9;--gh-line2:#d1c9ca;--gh-line3:#bfb6b8;--gh-nav:#fff;--gh-on-accent:#3b1520;--gh-on-accent-soft:#733143;--gh-on-error:#fff;--gh-ph1:#eee8e8;--gh-ph2:#f4eded;--gh-selected:#fdf7f8;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#f3e8e9;--gh-surface3:#f7eeef;--gh-surface4:#efe5e6;--gh-track:#d1c9ca;--gh-track-off:#bfb6b8;--gh-unread:#fefbfb;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#fdfafa}@media (prefers-color-scheme:dark){:root[data-palette=rose]:not([data-theme=light]){--gh-accent:#e8afbc;--gh-accent-bright:#f2bfcb;--gh-accent-soft:#3e2d31;--gh-accent-text:#f0bcc8;--gh-accent2:#e8afbc;--gh-bg:#140c0e;--gh-cta:linear-gradient(135deg, #f2c6cf 0%, #e8afbc 55%, #d493a3 100%);--gh-deep:#1e1014;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#3a1e25;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f6ecee;--gh-ink-fill:#f6ecee;--gh-ink-fill-fg:#140c0e;--gh-ink2:#b2a9ab;--gh-ink2b:#d1c7c9;--gh-ink3:#908789;--gh-ink4:#524a4c;--gh-ink5:#332b2d;--gh-line:#31292b;--gh-line-dash:#332b2d;--gh-line-faint:#1f1417;--gh-line-soft:#241c1e;--gh-line-soft2:#2e2326;--gh-line2:#4a4244;--gh-line3:#585052;--gh-nav:#191012;--gh-on-accent:#3b1520;--gh-on-accent-soft:#f5d3db;--gh-on-error:#601410;--gh-ph1:#241c1e;--gh-ph2:#1e1618;--gh-selected:#2b1e21;--gh-success:#3aab4b;--gh-surface:#1e1416;--gh-surface2:#2a1d20;--gh-surface3:#1f1417;--gh-surface4:#2d2224;--gh-track:#4a4244;--gh-track-off:#585052;--gh-unread:#24191b;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#191012}}:root[data-palette=rose][data-theme=dark]{--gh-accent:#e8afbc;--gh-accent-bright:#f2bfcb;--gh-accent-soft:#3e2d31;--gh-accent-text:#f0bcc8;--gh-accent2:#e8afbc;--gh-bg:#140c0e;--gh-cta:linear-gradient(135deg, #f2c6cf 0%, #e8afbc 55%, #d493a3 100%);--gh-deep:#1e1014;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#3a1e25;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f6ecee;--gh-ink-fill:#f6ecee;--gh-ink-fill-fg:#140c0e;--gh-ink2:#b2a9ab;--gh-ink2b:#d1c7c9;--gh-ink3:#908789;--gh-ink4:#524a4c;--gh-ink5:#332b2d;--gh-line:#31292b;--gh-line-dash:#332b2d;--gh-line-faint:#1f1417;--gh-line-soft:#241c1e;--gh-line-soft2:#2e2326;--gh-line2:#4a4244;--gh-line3:#585052;--gh-nav:#191012;--gh-on-accent:#3b1520;--gh-on-accent-soft:#f5d3db;--gh-on-error:#601410;--gh-ph1:#241c1e;--gh-ph2:#1e1618;--gh-selected:#2b1e21;--gh-success:#3aab4b;--gh-surface:#1e1416;--gh-surface2:#2a1d20;--gh-surface3:#1f1417;--gh-surface4:#2d2224;--gh-track:#4a4244;--gh-track-off:#585052;--gh-unread:#24191b;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#191012}:root[data-palette=bordeaux]{--gh-accent:#7a1f3d;--gh-accent-bright:#e2b07a;--gh-accent-soft:#dfc9d0;--gh-accent-text:#7a1f3d;--gh-accent2:#7a1f3d;--gh-bg:#f8f3f1;--gh-cta:linear-gradient(135deg, #9a2c4f 0%, #7a1f3d 55%, #5a142c 100%);--gh-deep:#2a0b16;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#4a1426;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#24121a;--gh-ink-fill:#24121a;--gh-ink-fill-fg:#f8f3f1;--gh-ink2:#605256;--gh-ink2b:#45353b;--gh-ink3:#76696d;--gh-ink4:#b0a7a8;--gh-ink5:#d4cdcc;--gh-line:#e5dfde;--gh-line-dash:#d4cdcc;--gh-line-faint:#f4ecea;--gh-line-soft:#eee8e7;--gh-line-soft2:#efe6e3;--gh-line2:#cec6c6;--gh-line3:#bcb3b4;--gh-nav:#fff;--gh-on-accent:#fbeff1;--gh-on-accent-soft:#581a2f;--gh-on-error:#fff;--gh-ph1:#ebe6e4;--gh-ph2:#f1ebe9;--gh-selected:#f2e9ec;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#efe6e3;--gh-surface3:#f4ecea;--gh-surface4:#ebe3e1;--gh-track:#cec6c6;--gh-track-off:#bcb3b4;--gh-unread:#f9f4f6;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#fcf9f8}@media (prefers-color-scheme:dark){:root[data-palette=bordeaux]:not([data-theme=light]){--gh-accent:#a83e62;--gh-accent-bright:#e2b07a;--gh-accent-soft:#30141d;--gh-accent-text:#e08aa6;--gh-accent2:#a83e62;--gh-bg:#120a0c;--gh-cta:linear-gradient(135deg, #b04468 0%, #a83e62 55%, #8e2e50 100%);--gh-deep:#1a070e;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#3a1222;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f5eaec;--gh-ink-fill:#f5eaec;--gh-ink-fill-fg:#120a0c;--gh-ink2:#b1a7a9;--gh-ink2b:#d0c5c7;--gh-ink3:#8f8587;--gh-ink4:#50484a;--gh-ink5:#31292b;--gh-line:#302729;--gh-line-dash:#31292b;--gh-line-faint:#1c1014;--gh-line-soft:#221a1c;--gh-line-soft2:#2c1f22;--gh-line2:#484042;--gh-line3:#564e50;--gh-nav:#170d10;--gh-on-accent:#fff4f6;--gh-on-accent-soft:#ebb3c5;--gh-on-error:#601410;--gh-ph1:#221a1c;--gh-ph2:#1c1416;--gh-selected:#241217;--gh-success:#3aab4b;--gh-surface:#1c1013;--gh-surface2:#27171b;--gh-surface3:#1c1014;--gh-surface4:#2b1d21;--gh-track:#484042;--gh-track-off:#564e50;--gh-unread:#201115;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#170d10}}:root[data-palette=bordeaux][data-theme=dark]{--gh-accent:#a83e62;--gh-accent-bright:#e2b07a;--gh-accent-soft:#30141d;--gh-accent-text:#e08aa6;--gh-accent2:#a83e62;--gh-bg:#120a0c;--gh-cta:linear-gradient(135deg, #b04468 0%, #a83e62 55%, #8e2e50 100%);--gh-deep:#1a070e;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#3a1222;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f5eaec;--gh-ink-fill:#f5eaec;--gh-ink-fill-fg:#120a0c;--gh-ink2:#b1a7a9;--gh-ink2b:#d0c5c7;--gh-ink3:#8f8587;--gh-ink4:#50484a;--gh-ink5:#31292b;--gh-line:#302729;--gh-line-dash:#31292b;--gh-line-faint:#1c1014;--gh-line-soft:#221a1c;--gh-line-soft2:#2c1f22;--gh-line2:#484042;--gh-line3:#564e50;--gh-nav:#170d10;--gh-on-accent:#fff4f6;--gh-on-accent-soft:#ebb3c5;--gh-on-error:#601410;--gh-ph1:#221a1c;--gh-ph2:#1c1416;--gh-selected:#241217;--gh-success:#3aab4b;--gh-surface:#1c1013;--gh-surface2:#27171b;--gh-surface3:#1c1014;--gh-surface4:#2b1d21;--gh-track:#484042;--gh-track-off:#564e50;--gh-unread:#201115;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#170d10}:root[data-palette=ivory]{--gh-accent:#d9cbb0;--gh-accent-bright:#eadfc8;--gh-accent-soft:#f6f3ec;--gh-accent-text:#7a6440;--gh-accent2:#d9cbb0;--gh-bg:#fbf8f1;--gh-cta:linear-gradient(135deg, #ece2cf 0%, #d9cbb0 55%, #bfae8e 100%);--gh-deep:#2b261d;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#4a4232;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#2a251c;--gh-ink-fill:#2a251c;--gh-ink-fill-fg:#fbf8f1;--gh-ink2:#5c574f;--gh-ink2b:#464038;--gh-ink3:#736f67;--gh-ink4:#b0ada5;--gh-ink5:#d6d2cb;--gh-line:#e8e5de;--gh-line-dash:#d6d2cb;--gh-line-faint:#f6f2ea;--gh-line-soft:#f1eee7;--gh-line-soft2:#f2ede2;--gh-line2:#d1cec6;--gh-line3:#bebbb3;--gh-nav:#fff;--gh-on-accent:#2a2418;--gh-on-accent-soft:#5a4b32;--gh-on-error:#fff;--gh-ph1:#eeebe4;--gh-ph2:#f4f1ea;--gh-selected:#fbfaf7;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#f2ede2;--gh-surface3:#f6f2ea;--gh-surface4:#eeeae0;--gh-track:#d1cec6;--gh-track-off:#bebbb3;--gh-unread:#fdfdfb;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#fdfcf8}@media (prefers-color-scheme:dark){:root[data-palette=ivory]:not([data-theme=light]){--gh-accent:#e3d6bc;--gh-accent-bright:#eadfc8;--gh-accent-soft:#3d3830;--gh-accent-text:#e6d9c0;--gh-accent2:#e3d6bc;--gh-bg:#13110d;--gh-cta:linear-gradient(135deg, #f0e7d5 0%, #e3d6bc 55%, #cabb9c 100%);--gh-deep:#1a1712;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#332d23;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f7f2e8;--gh-ink-fill:#f7f2e8;--gh-ink-fill-fg:#13110d;--gh-ink2:#b3aea6;--gh-ink2b:#d2cdc4;--gh-ink3:#908d85;--gh-ink4:#524f49;--gh-ink5:#32302b;--gh-line:#312e29;--gh-line-dash:#32302b;--gh-line-faint:#1e1a15;--gh-line-soft:#24211c;--gh-line-soft2:#2c2923;--gh-line2:#4a4742;--gh-line3:#58554f;--gh-nav:#181611;--gh-on-accent:#2a2418;--gh-on-accent-soft:#efe6d6;--gh-on-error:#601410;--gh-ph1:#23211c;--gh-ph2:#1d1b17;--gh-selected:#2a2620;--gh-success:#3aab4b;--gh-surface:#1d1a15;--gh-surface2:#28241d;--gh-surface3:#1e1a15;--gh-surface4:#2c2822;--gh-track:#4a4742;--gh-track-off:#58554f;--gh-unread:#23201a;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#181611}}:root[data-palette=ivory][data-theme=dark]{--gh-accent:#e3d6bc;--gh-accent-bright:#eadfc8;--gh-accent-soft:#3d3830;--gh-accent-text:#e6d9c0;--gh-accent2:#e3d6bc;--gh-bg:#13110d;--gh-cta:linear-gradient(135deg, #f0e7d5 0%, #e3d6bc 55%, #cabb9c 100%);--gh-deep:#1a1712;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#332d23;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f7f2e8;--gh-ink-fill:#f7f2e8;--gh-ink-fill-fg:#13110d;--gh-ink2:#b3aea6;--gh-ink2b:#d2cdc4;--gh-ink3:#908d85;--gh-ink4:#524f49;--gh-ink5:#32302b;--gh-line:#312e29;--gh-line-dash:#32302b;--gh-line-faint:#1e1a15;--gh-line-soft:#24211c;--gh-line-soft2:#2c2923;--gh-line2:#4a4742;--gh-line3:#58554f;--gh-nav:#181611;--gh-on-accent:#2a2418;--gh-on-accent-soft:#efe6d6;--gh-on-error:#601410;--gh-ph1:#23211c;--gh-ph2:#1d1b17;--gh-selected:#2a2620;--gh-success:#3aab4b;--gh-surface:#1d1a15;--gh-surface2:#28241d;--gh-surface3:#1e1a15;--gh-surface4:#2c2822;--gh-track:#4a4742;--gh-track-off:#58554f;--gh-unread:#23201a;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#181611}:root[data-palette=aegean]{--gh-accent:#4fb3d9;--gh-accent-bright:#8fd0ee;--gh-accent-soft:#d5edf6;--gh-accent-text:#1a6a90;--gh-accent2:#4fb3d9;--gh-bg:#f2f6f8;--gh-cta:linear-gradient(135deg, #7fcbe6 0%, #4fb3d9 55%, #2e97c2 100%);--gh-deep:#0a2236;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#123a56;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#0e1e2a;--gh-ink-fill:#0e1e2a;--gh-ink-fill-fg:#f2f6f8;--gh-ink2:#4b5862;--gh-ink2b:#303e49;--gh-ink3:#656f78;--gh-ink4:#a4acb2;--gh-ink5:#cbd1d5;--gh-line:#dde3e5;--gh-line-dash:#cbd1d5;--gh-line-faint:#ecf2f4;--gh-line-soft:#e6ecee;--gh-line-soft2:#e5edf1;--gh-line2:#c4cbcf;--gh-line3:#b1b9be;--gh-nav:#fff;--gh-on-accent:#06263a;--gh-on-accent-soft:#154c67;--gh-on-error:#fff;--gh-ph1:#e4e9ec;--gh-ph2:#eaeef1;--gh-selected:#eef8fb;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#e5edf1;--gh-surface3:#ecf2f4;--gh-surface4:#e2e9ec;--gh-track:#c4cbcf;--gh-track-off:#b1b9be;--gh-unread:#f7fbfd;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#f8fafc}@media (prefers-color-scheme:dark){:root[data-palette=aegean]:not([data-theme=light]){--gh-accent:#5bbce0;--gh-accent-bright:#8fd0ee;--gh-accent-soft:#183442;--gh-accent-text:#8fd0ee;--gh-accent2:#5bbce0;--gh-bg:#07121a;--gh-cta:linear-gradient(135deg, #8fd0ee 0%, #5bbce0 55%, #3aa2cb 100%);--gh-deep:#06202f;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#0f3347;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#e8f2f6;--gh-ink-fill:#e8f2f6;--gh-ink-fill-fg:#07121a;--gh-ink2:#a4afb4;--gh-ink2b:#c3cdd2;--gh-ink3:#838d93;--gh-ink4:#455056;--gh-ink5:#263138;--gh-line:#242f37;--gh-line-dash:#263138;--gh-line-faint:#0e1d26;--gh-line-soft:#17222a;--gh-line-soft2:#1d2c35;--gh-line2:#3d484f;--gh-line3:#4b565d;--gh-nav:#0a1720;--gh-on-accent:#06263a;--gh-on-accent-soft:#b6e0f4;--gh-on-error:#601410;--gh-ph1:#172229;--gh-ph2:#111c24;--gh-selected:#122631;--gh-success:#3aab4b;--gh-surface:#0e1c26;--gh-surface2:#162833;--gh-surface3:#0e1d26;--gh-surface4:#1c2b35;--gh-track:#3d484f;--gh-track-off:#4b565d;--gh-unread:#10212c;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0a1720}}:root[data-palette=aegean][data-theme=dark]{--gh-accent:#5bbce0;--gh-accent-bright:#8fd0ee;--gh-accent-soft:#183442;--gh-accent-text:#8fd0ee;--gh-accent2:#5bbce0;--gh-bg:#07121a;--gh-cta:linear-gradient(135deg, #8fd0ee 0%, #5bbce0 55%, #3aa2cb 100%);--gh-deep:#06202f;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#0f3347;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#e8f2f6;--gh-ink-fill:#e8f2f6;--gh-ink-fill-fg:#07121a;--gh-ink2:#a4afb4;--gh-ink2b:#c3cdd2;--gh-ink3:#838d93;--gh-ink4:#455056;--gh-ink5:#263138;--gh-line:#242f37;--gh-line-dash:#263138;--gh-line-faint:#0e1d26;--gh-line-soft:#17222a;--gh-line-soft2:#1d2c35;--gh-line2:#3d484f;--gh-line3:#4b565d;--gh-nav:#0a1720;--gh-on-accent:#06263a;--gh-on-accent-soft:#b6e0f4;--gh-on-error:#601410;--gh-ph1:#172229;--gh-ph2:#111c24;--gh-selected:#122631;--gh-success:#3aab4b;--gh-surface:#0e1c26;--gh-surface2:#162833;--gh-surface3:#0e1d26;--gh-surface4:#1c2b35;--gh-track:#3d484f;--gh-track-off:#4b565d;--gh-unread:#10212c;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0a1720}:root[data-palette=sand]{--gh-accent:#d39b62;--gh-accent-bright:#ebc594;--gh-accent-soft:#f4e5d5;--gh-accent-text:#8f5422;--gh-accent2:#d39b62;--gh-bg:#f8f2e9;--gh-cta:linear-gradient(135deg, #e6bc8a 0%, #d39b62 55%, #bc8148 100%);--gh-deep:#2a1a0e;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#4a3220;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#2b1e12;--gh-ink-fill:#2b1e12;--gh-ink-fill-fg:#f8f2e9;--gh-ink2:#5d5246;--gh-ink2b:#463b2f;--gh-ink3:#756a60;--gh-ink4:#b0a79e;--gh-ink5:#d4ccc4;--gh-line:#e6dfd6;--gh-line-dash:#d4ccc4;--gh-line-faint:#f4ece0;--gh-line-soft:#eee8df;--gh-line-soft2:#efe5d6;--gh-line2:#cfc8be;--gh-line3:#bdb5ab;--gh-nav:#fffdf9;--gh-on-accent:#2e1806;--gh-on-accent-soft:#673e1c;--gh-on-error:#fff;--gh-ph1:#ece5dc;--gh-ph2:#f1ebe1;--gh-selected:#fbf3eb;--gh-success:#3aab4b;--gh-surface:#fffdf9;--gh-surface2:#efe5d6;--gh-surface3:#f4ece0;--gh-surface4:#ebe3d6;--gh-track:#cfc8be;--gh-track-off:#bdb5ab;--gh-unread:#fdf8f2;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#fcf8f1}@media (prefers-color-scheme:dark){:root[data-palette=sand]:not([data-theme=light]){--gh-accent:#dda86e;--gh-accent-bright:#ebc594;--gh-accent-soft:#3c2e1e;--gh-accent-text:#e9bd8b;--gh-accent2:#dda86e;--gh-bg:#140f0a;--gh-cta:linear-gradient(135deg, #ebc594 0%, #dda86e 55%, #c48d52 100%);--gh-deep:#1c130b;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#35251a;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f5ece0;--gh-ink-fill:#f5ece0;--gh-ink-fill-fg:#140f0a;--gh-ink2:#b2aaa0;--gh-ink2b:#d0c8bd;--gh-ink3:#908980;--gh-ink4:#524c45;--gh-ink5:#332e28;--gh-line:#312c26;--gh-line-dash:#332e28;--gh-line-faint:#1f1811;--gh-line-soft:#241f19;--gh-line-soft2:#2e261f;--gh-line2:#4a443d;--gh-line3:#58524a;--gh-nav:#19130e;--gh-on-accent:#2e1806;--gh-on-accent-soft:#f1d4b4;--gh-on-error:#601410;--gh-ph1:#241e19;--gh-ph2:#1e1914;--gh-selected:#2a2016;--gh-success:#3aab4b;--gh-surface:#1e1711;--gh-surface2:#2a2018;--gh-surface3:#1f1811;--gh-surface4:#2d251e;--gh-track:#4a443d;--gh-track-off:#58524a;--gh-unread:#241c14;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#19130e}}:root[data-palette=sand][data-theme=dark]{--gh-accent:#dda86e;--gh-accent-bright:#ebc594;--gh-accent-soft:#3c2e1e;--gh-accent-text:#e9bd8b;--gh-accent2:#dda86e;--gh-bg:#140f0a;--gh-cta:linear-gradient(135deg, #ebc594 0%, #dda86e 55%, #c48d52 100%);--gh-deep:#1c130b;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#35251a;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#f5ece0;--gh-ink-fill:#f5ece0;--gh-ink-fill-fg:#140f0a;--gh-ink2:#b2aaa0;--gh-ink2b:#d0c8bd;--gh-ink3:#908980;--gh-ink4:#524c45;--gh-ink5:#332e28;--gh-line:#312c26;--gh-line-dash:#332e28;--gh-line-faint:#1f1811;--gh-line-soft:#241f19;--gh-line-soft2:#2e261f;--gh-line2:#4a443d;--gh-line3:#58524a;--gh-nav:#19130e;--gh-on-accent:#2e1806;--gh-on-accent-soft:#f1d4b4;--gh-on-error:#601410;--gh-ph1:#241e19;--gh-ph2:#1e1914;--gh-selected:#2a2016;--gh-success:#3aab4b;--gh-surface:#1e1711;--gh-surface2:#2a2018;--gh-surface3:#1f1811;--gh-surface4:#2d251e;--gh-track:#4a443d;--gh-track-off:#58524a;--gh-unread:#241c14;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#19130e}:root[data-palette=platinum]{--gh-accent:#b4bac3;--gh-accent-bright:#d6dae0;--gh-accent-soft:#edeef1;--gh-accent-text:#4a515c;--gh-accent2:#b4bac3;--gh-bg:#eff0f2;--gh-cta:linear-gradient(135deg, #d9dde3 0%, #b4bac3 55%, #979ea9 100%);--gh-deep:#0e0f12;--gh-error:#b3261e;--gh-error-soft:#fbe4e1;--gh-forest:#2a2d33;--gh-info:#1d5f86;--gh-info-soft:#e2eff7;--gh-ink:#14161a;--gh-ink-fill:#14161a;--gh-ink-fill-fg:#eff0f2;--gh-ink2:#525357;--gh-ink2b:#36383c;--gh-ink3:#696a6d;--gh-ink4:#a5a6a9;--gh-ink5:#cacbce;--gh-line:#dbdcdf;--gh-line-dash:#cacbce;--gh-line-faint:#e9eaee;--gh-line-soft:#e4e5e8;--gh-line-soft2:#e3e5e9;--gh-line2:#c3c4c7;--gh-line3:#b1b2b5;--gh-nav:#fff;--gh-on-accent:#14161a;--gh-on-accent-soft:#343942;--gh-on-error:#fff;--gh-ph1:#e2e3e5;--gh-ph2:#e7e8ea;--gh-selected:#f8f8f9;--gh-success:#3aab4b;--gh-surface:#fff;--gh-surface2:#e3e5e9;--gh-surface3:#e9eaee;--gh-surface4:#e0e1e5;--gh-track:#c3c4c7;--gh-track-off:#b1b2b5;--gh-unread:#fbfcfc;--gh-warn:#8a5a00;--gh-warn-soft:#faeed5;--gh-weekend:#f7f8f8}@media (prefers-color-scheme:dark){:root[data-palette=platinum]:not([data-theme=light]){--gh-accent:#c9ced6;--gh-accent-bright:#e4e7ec;--gh-accent-soft:#2d2f31;--gh-accent-text:#d2d6dd;--gh-accent2:#c9ced6;--gh-bg:#060708;--gh-cta:linear-gradient(135deg, #e4e7ec 0%, #c9ced6 55%, #a8afb9 100%);--gh-deep:#0b0c0e;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#1e2026;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#eef0f3;--gh-ink-fill:#eef0f3;--gh-ink-fill-fg:#060708;--gh-ink2:#a8aaac;--gh-ink2b:#c8cacc;--gh-ink3:#868789;--gh-ink4:#464748;--gh-ink5:#262728;--gh-line:#242527;--gh-line-dash:#262728;--gh-line-faint:#101214;--gh-line-soft:#161819;--gh-line-soft2:#1f2024;--gh-line2:#3e3f40;--gh-line3:#4c4d4f;--gh-nav:#0b0c0e;--gh-on-accent:#101114;--gh-on-accent-soft:#e2e4e9;--gh-on-error:#601410;--gh-ph1:#161718;--gh-ph2:#101113;--gh-selected:#1c1d20;--gh-success:#3aab4b;--gh-surface:#101114;--gh-surface2:#1a1c20;--gh-surface3:#101214;--gh-surface4:#1e2023;--gh-track:#3e3f40;--gh-track-off:#4c4d4f;--gh-unread:#16171a;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0b0c0e}}:root[data-palette=platinum][data-theme=dark]{--gh-accent:#c9ced6;--gh-accent-bright:#e4e7ec;--gh-accent-soft:#2d2f31;--gh-accent-text:#d2d6dd;--gh-accent2:#c9ced6;--gh-bg:#060708;--gh-cta:linear-gradient(135deg, #e4e7ec 0%, #c9ced6 55%, #a8afb9 100%);--gh-deep:#0b0c0e;--gh-error:#f2a39a;--gh-error-soft:#3a1a16;--gh-forest:#1e2026;--gh-info:#a9d4f1;--gh-info-soft:#12293a;--gh-ink:#eef0f3;--gh-ink-fill:#eef0f3;--gh-ink-fill-fg:#060708;--gh-ink2:#a8aaac;--gh-ink2b:#c8cacc;--gh-ink3:#868789;--gh-ink4:#464748;--gh-ink5:#262728;--gh-line:#242527;--gh-line-dash:#262728;--gh-line-faint:#101214;--gh-line-soft:#161819;--gh-line-soft2:#1f2024;--gh-line2:#3e3f40;--gh-line3:#4c4d4f;--gh-nav:#0b0c0e;--gh-on-accent:#101114;--gh-on-accent-soft:#e2e4e9;--gh-on-error:#601410;--gh-ph1:#161718;--gh-ph2:#101113;--gh-selected:#1c1d20;--gh-success:#3aab4b;--gh-surface:#101114;--gh-surface2:#1a1c20;--gh-surface3:#101214;--gh-surface4:#1e2023;--gh-track:#3e3f40;--gh-track-off:#4c4d4f;--gh-unread:#16171a;--gh-warn:#f0be63;--gh-warn-soft:#32270f;--gh-weekend:#0b0c0e}:root{--gh-scrim:#080e0b73;--gh-scrim-soft:#080e0b40;--gh-scrim-nav:#080e0b59;--gh-scrim-sheet:#080e0b61;--gh-scrim-photo:#080e0bd1;--gh-on-dark:#fff;--gh-on-dark-2:#ffffffbf;--gh-on-dark-line:#ffffff80;--gh-on-photo:#ffffffeb;--gh-paper:#fff;--gh-sh-hair:0 1px 2px #00000014;--gh-sh-hair2:0 1px 3px #0000002e;--gh-sh-card:0 6px 18px #080e0b1a;--gh-sh-btn:0 6px 18px #0000002e;--gh-sh-menu:0 18px 48px #00000038;--gh-sh-pop:0 24px 60px #00000038;--gh-sh-pop2:0 24px 60px #00000040;--gh-sh-float:0 16px 40px #0000002e;--gh-sh-toast:0 12px 32px #00000040;--gh-sh-lift:0 10px 28px #080e0b1a;--gh-sh-lift2:0 10px 28px #080e0b2e;--gh-sh-tip:0 10px 28px #0003;--gh-sh-tip2:0 10px 28px #00000040;--gh-sh-modal:0 24px 64px #080e0b4d;--gh-sh-drawer:0 1px 2px #0000000f, 0 24px 64px #080e0b3d;--gh-sh-drawer-phone:0 24px 64px #080e0b52, 0 0 0 100vmax var(--gh-scrim-sheet);--gh-photo-bg:#1c2e25;--gh-phone-frame:#101512;--gh-hero-fade:linear-gradient(180deg, #08120d1a 40%, #08120dbf 100%);--gh-phone-bg:#0e1a14;--gh-phone-fade:linear-gradient(180deg, #08120d1a 30%, #08120dd9 75%);--gh-phone-ink:#f3f6f2;--gh-phone-ink2:#d5ded8;--gh-phone-label:#c9d6cd;--gh-phone-sheet:#f5f5f0}*,:before,:after{box-sizing:border-box}html,body,#root{background:var(--gh-bg);-webkit-font-smoothing:antialiased;height:100%;margin:0}:root{--gh-font:"Instrument Sans", system-ui, sans-serif}:root:lang(ar){--gh-font:"IBM Plex Sans Arabic", "Instrument Sans", system-ui, sans-serif}body{font-family:var(--gh-font);color:var(--gh-ink)}[data-click]{cursor:pointer}[data-click]:hover{filter:brightness(.98)}.gh-toast{z-index:30;background:var(--gh-ink-fill);max-width:min(560px,100vw - 32px);color:var(--gh-ink-fill-fg);box-shadow:var(--gh-sh-toast);cursor:pointer;border-radius:14px;padding:12px 18px;font-size:14px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}[dir=rtl] .gh-mirror{transform:scaleX(-1)}.gh-burger,.gh-scrim{display:none}@media (width<=1199px){.gh-burger{background:var(--gh-surface);border:1px solid var(--gh-line);border-radius:21px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-family:Material Symbols Rounded;font-size:22px;display:flex}.gh-sidebar{z-index:20;box-shadow:none;transition:transform .2s;inset-block:0;inset-inline-start:0;transform:translate(-100%);width:min(280px,86vw)!important;position:fixed!important}[dir=rtl] .gh-sidebar{transform:translate(100%)}.gh-nav-open .gh-sidebar{box-shadow:var(--gh-sh-pop2);transform:none!important}.gh-nav-open .gh-scrim{z-index:19;background:var(--gh-scrim-nav);display:block;position:fixed;inset:0}.gh-header{gap:10px!important;padding:0 20px!important}.gh-hsearch{flex:260px;min-width:0;max-width:400px;width:auto!important}.gh-pane{width:320px!important}.gh-split{grid-template-columns:minmax(0,1fr) 320px!important}}@media (prefers-reduced-motion:reduce){.gh-sidebar{transition:none!important}}@media (width<=899px){.gh-frame{min-height:100%;height:auto!important;overflow:visible!important}.gh-main{flex-direction:column!important;min-height:auto!important;overflow:visible!important}.gh-main[style*=padding],.gh-main:not([style*=padding])>:not(.gh-drawer){padding-inline:20px!important}.gh-main [style*="overflow: hidden"]:not([style*=text-overflow]):not([style*="white-space: nowrap"]){overflow:auto!important}.gh-pane{border-top:1px solid var(--gh-line);border-inline-start:none!important;width:auto!important}.gh-split{grid-template-columns:minmax(0,1fr)!important}.gh-g4,.gh-g3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gh-trow{min-width:720px}.gh-hlive{display:none!important}.gh-modal{width:calc(100vw - 32px)!important}.gh-pop{width:min(420px,100vw - 32px)!important;inset-inline-end:16px!important}}@media (width<=599px){html,body,#root{min-height:0}.gh-header{height:64px!important;padding:0 16px!important}.gh-hsearch>span:not(:first-child){display:none!important}.gh-hsearch{flex:0 0 42px;justify-content:center;padding:0!important}.gh-main[style*=padding],.gh-main:not([style*=padding])>:not(.gh-drawer){padding-inline:16px!important}.gh-g2,.gh-g3{grid-template-columns:minmax(0,1fr)!important}.gh-modal{border-radius:0!important;width:100vw!important}}@media (width<=899px){.gh-titlebar{flex-wrap:wrap;align-items:center!important;gap:12px!important}.gh-seg{scrollbar-width:none;flex-shrink:1;min-width:0;max-width:100%;overflow-x:auto}.gh-seg::-webkit-scrollbar{display:none}.gh-seg>*{flex-shrink:0}}@media (width<=599px){.gh-h1{font-size:28px!important}}@media (width<=1199px){.gh-main[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr) 320px!important}}@media (width<=899px){.gh-main[style*=grid-template-columns]{display:flex!important}.gh-titlebar>div{flex-wrap:wrap}.gh-board{scroll-snap-type:x proximity;padding-bottom:4px;overflow-x:auto;grid-template-columns:repeat(4,minmax(264px,1fr))!important;min-height:480px!important}.gh-board>*{scroll-snap-align:start}}@media (width<=599px){.gh-main div[style*="display: flex"][style*="align-items: center"]:not(.gh-seg):not(.gh-trow):not(.gh-drawer *){flex-wrap:wrap}}@media (width<=899px){.gh-chart{min-height:220px}}.gh-chart>*{min-width:0}.gh-chart>*>span{white-space:nowrap;text-align:center;max-width:100%;overflow:hidden}@media (width<=899px){.gh-tabs,.gh-chips,.gh-subnav{scrollbar-width:none;flex-shrink:0;overflow-x:auto;flex-wrap:nowrap!important}.gh-tabs::-webkit-scrollbar{display:none}.gh-chips::-webkit-scrollbar{display:none}.gh-subnav::-webkit-scrollbar{display:none}.gh-tabs>*,.gh-chips>*,.gh-subnav>*{white-space:nowrap;flex-shrink:0}.gh-subnav{padding-inline:20px!important}}@media (width<=599px){.gh-tabs{gap:18px!important}.gh-gatabs,.gh-subnav{padding-inline:16px!important}.gh-tl{gap:10px!important}.gh-tl>span:first-child{width:44px!important}.gh-tl>div:last-child>div:first-child{flex-basis:150px!important}.gh-tl>div:last-child{row-gap:8px;padding-block:12px!important}div:has(>.gh-tl){padding-inline:14px!important}}@media (width<=899px){.gh-legend{flex-wrap:wrap;row-gap:8px!important}.gh-legend>span{white-space:nowrap}.gh-legend>span[style*="flex: 1"]{display:none}.gh-legend>span:last-child:not([data-click]){white-space:normal;flex-basis:100%}}@media (width<=599px){.gh-planwrap{overflow-x:auto;min-height:380px!important}.gh-plan{min-width:600px}}@media (width<=899px){.gh-signin-hero{display:none}.gh-signin-form{max-width:560px;margin-inline:auto;width:100%!important;padding:48px 32px!important}}@media (width<=599px){.gh-signin-form{justify-content:flex-start!important;padding:32px 16px!important}.gh-quick{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.gh-page-loading{color:var(--gh-ink3);flex:1;justify-content:center;align-items:center;font-size:15px;display:flex}.gh-page-loading>span{opacity:0;animation:.2s .4s forwards gh-loading-in}@keyframes gh-loading-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.gh-page-loading>span{animation-duration:0s}}@media (width<=899px){.gh-videos{grid-template-columns:minmax(0,1fr)!important}}.gh-g4>.gh-card>span:not(.gh-h1){overflow-wrap:anywhere;white-space:normal!important}@media (width<=899px){.gh-menucats{flex-wrap:wrap;align-items:center;border-top:none!important;flex-direction:row!important;gap:6px!important;padding-block:20px 12px!important;overflow:visible!important}.gh-menucats>.gh-h1{flex-basis:100%;padding-bottom:6px!important}.gh-menucat{border:1px solid var(--gh-line);max-width:100%;border-radius:17px!important;height:34px!important;font-size:13.5px!important}}@media (width<=599px){.gh-chart:has(>:nth-child(8))>*>span{overflow:visible}:is(.gh-chart:has(>:nth-child(8))>:nth-child(2n)>span,.gh-chart:has(>:nth-child(15))>:not(:nth-child(4n+1))>span){visibility:hidden}}:root{--gh-ease:cubic-bezier(.2, .8, .2, 1);--gh-ease-out:cubic-bezier(.16, 1, .3, 1);--gh-hover:color-mix(in srgb, var(--gh-forest) 5%, transparent);--gh-press:color-mix(in srgb, var(--gh-forest) 9%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--gh-hover:#f3f6f20f;--gh-press:#f3f6f21a}}:root[data-theme=dark]{--gh-hover:#f3f6f20f;--gh-press:#f3f6f21a}@keyframes gh-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes gh-pop-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes gh-pop-up{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes gh-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gh-modal-in{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:none}}@keyframes gh-grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes gh-toast-in{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes gh-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gh-accent) 55%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--gh-accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--gh-accent) 0%, transparent)}}@keyframes gh-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.gh-page{min-width:0;min-height:0;animation:gh-page-in .26s var(--gh-ease-out) both;flex-direction:column;flex:1;display:flex}@keyframes gh-page-fade{0%{opacity:0}}@media (width<=899px){.gh-page{animation-name:gh-page-fade}}.gh-page .gh-card{animation:gh-rise .42s var(--gh-ease-out) both}.gh-page .gh-card:nth-child(2){animation-delay:40ms}.gh-page .gh-card:nth-child(3){animation-delay:80ms}.gh-page .gh-card:nth-child(4){animation-delay:.12s}.gh-page .gh-card:nth-child(5){animation-delay:.16s}.gh-page .gh-card:nth-child(6){animation-delay:.2s}.gh-pop{animation:gh-pop-in .18s var(--gh-ease-out) both;transform-origin:100% 0}[dir=rtl] .gh-pop{transform-origin:0 0}.gh-pop.gh-pop-up{transform-origin:0 100%;animation-name:gh-pop-up}[dir=rtl] .gh-pop.gh-pop-up{transform-origin:100% 100%}.gh-scrim-in{animation:.18s both gh-fade-in}.gh-modal{animation:gh-modal-in .22s var(--gh-ease-out) both}.gh-toast{animation:gh-toast-in .24s var(--gh-ease-out) both}.gh-menu-row{transition:background-color .14s,box-shadow .14s}.gh-menu-row:hover,.gh-menu-row:focus-visible{box-shadow:inset 0 0 0 100vmax var(--gh-hover)}.gh-menu-row:active{box-shadow:inset 0 0 0 100vmax var(--gh-press)}[data-click]{transition:box-shadow .16s ease, transform .16s var(--gh-ease), filter .16s ease, opacity .16s ease, background-color .2s ease, color .2s ease}[data-click]:hover{filter:none;box-shadow:inset 0 0 0 100vmax var(--gh-hover)}[data-click]:active{transform:scale(.985)}[data-click]:focus-visible,.gh-nav-item:focus-visible{outline:2px solid var(--gh-accent-text);outline-offset:2px}.gh-card[data-click]:hover{box-shadow:var(--gh-sh-lift);transform:translateY(-2px)}.gh-card[data-click]:active{transform:translateY(0)scale(.99)}.gh-trow{transition:box-shadow .14s}.gh-trow[data-click]:hover{box-shadow:inset 0 0 0 100vmax var(--gh-hover)}.gh-trow[data-click]:active{transform:none}.gh-link{border-radius:9px;width:fit-content;max-width:calc(100% + 16px);margin:-4px -8px;padding:4px 8px}.gh-back{width:fit-content;color:var(--gh-ink3);border-radius:999px;align-items:center;gap:6px;margin:-6px -12px -6px -8px;padding:6px 12px 6px 8px;font-size:13.5px;font-weight:500;display:flex}[dir=rtl] .gh-back{margin:-6px -8px -6px -12px;padding:6px 8px 6px 12px}.gh-back[data-click]:hover{color:var(--gh-ink)}.gh-back .gh-mirror{transition:translate .2s var(--gh-ease)}.gh-back[data-click]:hover .gh-mirror{translate:-3px}[dir=rtl] .gh-back[data-click]:hover .gh-mirror{translate:3px}.gh-utab[data-click]:hover{box-shadow:inset 0 -2px 0 var(--gh-line2);color:var(--gh-ink)!important}.gh-arrow{border-radius:13px;justify-content:center;align-items:center;width:26px;height:26px;font-size:17px;line-height:1;display:inline-flex}.gh-tile[data-click]:hover{box-shadow:none}.gh-tile>:first-child{transition:box-shadow .2s ease, transform .2s var(--gh-ease)}.gh-tile[data-click]:hover>:first-child{box-shadow:var(--gh-sh-lift2);transform:translateY(-2px)}:is(.gh-main div:has(>input:focus-visible),.gh-main div:has(>textarea:focus-visible),.gh-modal div:has(>input:focus-visible)){box-shadow:0 0 0 3px var(--gh-accent-soft);transition:box-shadow .16s,border-color .16s;border-color:var(--gh-accent-text)!important}select:focus-visible,button:focus-visible,[role=button]:focus-visible,[role=switch]:focus-visible,[role=menuitem]:focus-visible{outline:2px solid var(--gh-accent-text)!important;outline-offset:2px!important}.gh-seg>*{transition:background-color .2s,color .2s,box-shadow .16s}.gh-nav-item{transition:box-shadow .14s ease, background-color .2s ease, color .2s ease, padding .2s var(--gh-ease);position:relative}.gh-nav-item:not([data-on]):hover{box-shadow:inset 0 0 0 100vmax var(--gh-hover);padding-inline-start:15px!important}.gh-nav-item[data-on]:before{content:"";inset-inline-start:-14px;background:var(--gh-accent-text);width:3px;animation:gh-grow .26s var(--gh-ease-out) both;border-radius:0 3px 3px 0;position:absolute;top:8px;bottom:8px}[dir=rtl] .gh-nav-item[data-on]:before{border-radius:3px 0 0 3px}.gh-nav-head:not([aria-disabled]):hover{color:var(--gh-ink2)!important}.gh-nav-head:focus-visible{outline-offset:2px;outline:2px solid var(--gh-accent-text)!important}.gh-nav-chev{transition:transform .2s var(--gh-ease)}.gh-nav-head[aria-disabled] .gh-nav-chev{opacity:.4}.gh-nav-head[aria-expanded=false] .gh-nav-chev{transform:rotate(-90deg)}[dir=rtl] .gh-nav-head[aria-expanded=false] .gh-nav-chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.gh-nav-chev{transition:none}}@keyframes gh-spin-in{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:none}}.gh-spin-in{animation:gh-spin-in .32s var(--gh-ease-out) both;display:inline-block}@keyframes gh-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.gh-progress{z-index:3;height:2px;margin-bottom:-2px;animation:.2s .15s both gh-fade-in;position:relative;overflow:hidden}.gh-progress:before{content:"";background:linear-gradient(90deg, transparent, var(--gh-accent), var(--gh-accent-bright), transparent);width:40%;animation:gh-sweep 1.1s var(--gh-ease) infinite;position:absolute;inset:0}[dir=rtl] .gh-progress:before{animation-direction:reverse}.gh-live-dot{animation:2.2s ease-out infinite gh-pulse}.gh-chart>*{transition:opacity .16s;position:relative}@keyframes gh-reveal{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.gh-chart>*{animation:gh-reveal .7s var(--gh-ease-out) backwards;animation-delay:calc(var(--i,0) * 18ms)}.gh-chart:hover>:not(:hover){opacity:.45}.gh-chart>:hover>div{filter:saturate(1.15)brightness(1.04)}.gh-chart>[data-tip]:after{content:attr(data-tip);z-index:4;white-space:pre;background:var(--gh-ink-fill);color:var(--gh-ink-fill-fg);box-shadow:var(--gh-sh-tip);pointer-events:none;opacity:0;transition:opacity .12s ease, transform .16s var(--gh-ease-out);border-radius:10px;padding:8px 10px;font-size:12px;font-weight:600;line-height:1.45;position:absolute;top:0;left:50%;transform:translate(-50%,4px)}.gh-chart>[data-tip]:hover:after{opacity:1;transform:translate(-50%)}.gh-chart>[data-tip]:first-child:after,.gh-chart>[data-tip]:nth-child(2):after{left:auto;inset-inline-start:0;transform:translateY(4px)}.gh-chart>[data-tip]:first-child:hover:after,.gh-chart>[data-tip]:nth-child(2):hover:after{transform:none}.gh-chart>[data-tip]:last-child:after,.gh-chart>[data-tip]:nth-last-child(2):after{left:auto;inset-inline-end:0;transform:translateY(4px)}.gh-chart>[data-tip]:last-child:hover:after,.gh-chart>[data-tip]:nth-last-child(2):hover:after{transform:none}@keyframes gh-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.gh-spark-line{stroke-dasharray:1;animation:gh-draw .9s var(--gh-ease-out) both}.gh-spark-area{animation:.9s .2s both gh-fade-in}.gh-theming,.gh-theming *{transition:background-color .32s,color .32s,border-color .32s,fill .32s!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.gh-page{animation:.12s both gh-fade-in!important}}@keyframes gh-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes gh-drawer-in-rtl{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.gh-drawer{top:var(--gh-drawer-top,12px);bottom:12px;z-index:4;background:var(--gh-surface);border:1px solid var(--gh-line);width:min(400px,100% - 24px);box-shadow:var(--gh-sh-drawer);animation:gh-drawer-in .22s var(--gh-ease-out,ease-out) both;border-radius:20px;flex-direction:column;display:flex;position:absolute;inset-inline-end:12px;overflow:hidden}[dir=rtl] .gh-drawer{animation-name:gh-drawer-in-rtl}.gh-drawer-head{border-bottom:1px solid var(--gh-line-soft);flex-direction:column;gap:6px;padding:18px 20px 16px;display:flex}.gh-drawer-body{flex-direction:column;flex:1;gap:18px;min-height:0;padding:18px 20px;display:flex;overflow:auto}.gh-drawer-body>*{flex-shrink:0}.gh-drawer-foot{border-top:1px solid var(--gh-line-soft);background:var(--gh-surface);flex-direction:column;gap:8px;padding:14px 20px 18px;display:flex}@keyframes gh-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@media (width<=899px){.gh-drawer{z-index:18;top:12px;bottom:12px;width:min(420px,100% - 24px);box-shadow:var(--gh-sh-drawer-phone);position:fixed;inset-inline-end:12px}.gh-drawer .gh-kbd{display:none}}@media (width<=599px){.gh-drawer{top:auto;bottom:0;width:100%;max-height:88dvh;animation:gh-sheet-in .26s var(--gh-ease-out,ease-out) both;border-bottom:none;border-radius:20px 20px 0 0;inset-inline:0}[dir=rtl] .gh-drawer{animation-name:gh-sheet-in}.gh-drawer-head{padding:14px 16px 12px}.gh-drawer-head:before{content:"";background:var(--gh-line2);border-radius:2px;align-self:center;width:36px;height:4px;margin-bottom:4px}.gh-drawer-body{padding:14px 16px}.gh-drawer-foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.gh-drawer{animation-name:gh-fade-in-plain;animation-duration:.12s}}@keyframes gh-fade-in-plain{0%{opacity:0}}.gh-section-label,.gh-field-label{letter-spacing:.02em;color:var(--gh-ink3);font-size:12px;font-weight:600}.gh-badge{white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.gh-kbd{color:var(--gh-ink3);border:1px solid var(--gh-line);background:var(--gh-surface2);border-bottom-width:2px;border-radius:6px;padding:1px 6px;font-family:inherit;font-size:11px;font-weight:600}.gh-dl{border:1px solid var(--gh-line-soft);border-radius:14px;margin:0;overflow:hidden}.gh-dl>div{justify-content:space-between;gap:16px;padding:10px 14px;font-size:14px;display:flex}.gh-dl>div+div{border-top:1px solid var(--gh-line-soft2)}.gh-dl dt{color:var(--gh-ink3)}.gh-dl dd{text-align:end;margin:0;font-weight:600}.gh-callout{background:var(--gh-surface2);color:var(--gh-ink2);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.gh-input{border:1px solid var(--gh-line2);background:var(--gh-surface);width:100%;min-width:0;height:40px;color:var(--gh-ink);font:inherit;border-radius:10px;outline:none;padding:0 12px;font-size:14px;transition:border-color .14s,box-shadow .14s}.gh-input:hover{border-color:var(--gh-ink4)}.gh-input:focus-visible{border-color:var(--gh-accent-text);box-shadow:0 0 0 3px var(--gh-accent-soft)}.gh-input::placeholder{color:var(--gh-ink4)}.gh-chip{border:1px solid var(--gh-line2);height:32px;color:var(--gh-ink2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.gh-chip[data-click]:not(.gh-chip-on){border-color:var(--gh-btn-line);color:var(--gh-ink)}.gh-chip-on{background:var(--gh-ink-fill);border-color:var(--gh-ink-fill);color:var(--gh-ink-fill-fg)}.gh-stepper{border:1px solid var(--gh-line-soft);border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 4px 0 10px;display:flex}.gh-stepper-on{border-color:var(--gh-accent-text);background:var(--gh-selected)}.gh-step-btn{width:30px;height:30px;color:var(--gh-ink2);border-radius:8px;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:18px;display:inline-flex}:root{--gh-btn-line:color-mix(in srgb, var(--gh-ink3) 88%, var(--gh-surface));--gh-btn-danger-line:color-mix(in srgb, var(--gh-error) 85%, var(--gh-surface))}.gh-btn{text-align:center;-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;font-size:14.5px;font-weight:600;line-height:1.2;display:flex}.gh-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.gh-btn-primary{background:var(--gh-cta);height:46px;color:var(--gh-on-accent);font-weight:700}.gh-btn-outline{border:1px solid var(--gh-btn-line);background:var(--gh-surface);color:var(--gh-ink)}.gh-btn-danger{color:var(--gh-error)}.gh-btn-outline.gh-btn-danger{border-color:var(--gh-btn-danger-line)}.gh-btn-outline.gh-btn-danger:hover{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--gh-error) 9%, transparent)}.gh-rowbtn{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--gh-btn-line);background:var(--gh-surface);min-height:36px;color:var(--gh-ink);white-space:nowrap;transition:background-color .16s ease, border-color .16s ease, transform .16s var(--gh-ease);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex}.gh-rowbtn:hover{background:color-mix(in srgb, var(--gh-ink) 7%, var(--gh-surface));border-color:var(--gh-ink2)}.gh-rowbtn:active{background:color-mix(in srgb, var(--gh-ink) 12%, var(--gh-surface));transform:scale(.98)}.gh-rowbtn:focus-visible{outline:2px solid var(--gh-accent-text);outline-offset:2px}.gh-rowbtn-danger{color:var(--gh-error);border-color:var(--gh-btn-danger-line)}.gh-rowbtn-danger:hover{background:color-mix(in srgb, var(--gh-error) 10%, var(--gh-surface));border-color:var(--gh-error)}.gh-rowbtn:disabled{cursor:not-allowed;color:var(--gh-ink3);background:0 0;border-style:dashed;transform:none}@media (prefers-reduced-motion:reduce){.gh-rowbtn{transition:none}.gh-rowbtn:active{transform:none}}.gh-icon-btn{width:32px;height:32px;color:var(--gh-ink2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:20px;display:inline-flex}.gh-icon-btn-sm{background:var(--gh-surface);border-radius:8px;width:28px;height:28px;font-size:19px}.gh-add-row{border:1px dashed var(--gh-line2);height:40px;color:var(--gh-ink3);border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.gh-add-row:hover{color:var(--gh-ink);border-color:var(--gh-ink4)}.gh-op-card[data-click]:hover{box-shadow:var(--gh-sh-card)}.gh-avatar{background:var(--gh-surface2);border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;font-weight:700;display:inline-flex}.gh-stat-row{border:1px solid var(--gh-line-soft);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.gh-stat-row>div{flex-direction:column;gap:2px;padding:12px 14px;display:flex}.gh-stat-row>div+div{border-inline-start:1px solid var(--gh-line-soft)}.gh-stat-row span{color:var(--gh-ink3);font-size:12px}.gh-stat-row strong{font-size:15px;font-weight:600}.gh-callout-warn{background:var(--gh-warn-soft);color:var(--gh-warn);font-weight:600}.gh-log{align-items:flex-start;gap:10px;display:flex}.gh-avatar-sm{width:30px;height:30px;font-size:11.5px}.gh-send{background:var(--gh-ink-fill);width:40px;height:40px;color:var(--gh-ink-fill-fg);border-radius:10px}.gh-send[aria-disabled=true]{opacity:.35}.gh-print-card{display:none}@media print{body>:not(.gh-print-card){display:none!important}.gh-print-card{text-align:center;color:#000;background:#fff;flex-direction:column;align-items:center;padding:24mm 12mm;display:flex!important}}.gh-thread-acts{align-items:center;gap:8px;display:flex}.gh-thread-btn{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--gh-btn-line);white-space:nowrap;height:38px;color:var(--gh-ink);border-radius:19px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.gh-thread-btn:hover{box-shadow:inset 0 0 0 100vmax var(--gh-hover)}.gh-thread-btn:focus-visible,.gh-thread-item:focus-visible,.gh-qr-chip:focus-visible,.gh-qr-btn:focus-visible{outline:2px solid var(--gh-accent-text);outline-offset:2px}.gh-thread-primary{background:var(--gh-ink-fill);color:var(--gh-ink-fill-fg);border-color:#0000}.gh-thread-more{justify-content:center;width:38px;padding:0}.gh-thread-menu{top:calc(100% + 6px);z-index:6;background:var(--gh-surface);border:1px solid var(--gh-line-soft);min-width:200px;box-shadow:var(--gh-sh-float);border-radius:14px;flex-direction:column;padding:6px;display:flex;position:absolute;inset-inline-end:0}.gh-thread-item{all:unset;box-sizing:border-box;cursor:pointer;height:40px;color:var(--gh-ink);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.gh-thread-item:hover{background:var(--gh-surface2)}.gh-thread-danger{color:var(--gh-error)}.gh-thread-btn.gh-thread-danger{border-color:var(--gh-btn-danger-line)}.gh-phone-only{display:none!important}.gh-thread-request{padding:8px 8px 8px 14px;background:var(--gh-warn-soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding-inline:14px 8px;font-size:13.5px;font-weight:600;display:flex}.gh-thread-request .gh-thread-btn{background:var(--gh-surface);height:32px}.gh-thread-request .gh-thread-primary{background:var(--gh-ink-fill)}.gh-qr{align-items:center;gap:10px;min-width:0;display:flex}.gh-qr-label{color:var(--gh-ink3);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.gh-qr-wrap{flex:1;min-width:0;position:relative}.gh-qr-row{scrollbar-width:none;scroll-behavior:smooth;gap:6px;display:flex;overflow-x:auto}.gh-qr-row::-webkit-scrollbar{display:none}.gh-qr-fade-start .gh-qr-row{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px);mask-image:linear-gradient(90deg,#0000 0,#000 32px)}.gh-qr-fade-end .gh-qr-row{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 32px);mask-image:linear-gradient(270deg,#0000 0,#000 32px)}.gh-qr-fade-start.gh-qr-fade-end .gh-qr-row{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%)}[dir=rtl] .gh-qr-fade-start:not(.gh-qr-fade-end) .gh-qr-row{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 32px);mask-image:linear-gradient(270deg,#0000 0,#000 32px)}[dir=rtl] .gh-qr-fade-end:not(.gh-qr-fade-start) .gh-qr-row{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px);mask-image:linear-gradient(90deg,#0000 0,#000 32px)}.gh-qr-chip{all:unset;box-sizing:border-box;cursor:pointer;background:var(--gh-surface2);white-space:nowrap;height:32px;color:var(--gh-ink);border-radius:16px;flex-shrink:0;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.gh-qr-chip:hover{box-shadow:inset 0 0 0 100vmax var(--gh-hover)}.gh-qr-btn{all:unset;cursor:pointer;z-index:1;background:var(--gh-surface);border:1px solid var(--gh-line2);opacity:0;border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .16s;display:flex;position:absolute;top:2px}[dir=rtl] .gh-qr-btn>span{display:inline-block;transform:scaleX(-1)}.gh-qr-btn-start{inset-inline-start:0}.gh-qr-btn-end{inset-inline-end:0}.gh-qr-wrap:hover .gh-qr-btn,.gh-qr-btn:focus-visible{opacity:1}@media (hover:none){.gh-qr-btn{display:none}}.gh-rec-head{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;display:flex}.gh-rec-id{flex:280px;align-items:center;gap:16px;min-width:0;display:flex}.gh-rec-avatar{background:var(--gh-surface2);width:60px;height:60px;color:var(--gh-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:1;display:flex}.gh-rec-head>.gh-thread-acts{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;margin-inline-start:auto;padding-top:8px}.gh-rec-chips{flex-wrap:wrap;flex:100%;gap:6px;display:flex}.gh-thread-btn:disabled,.gh-thread-item:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}@media (width<=599px){.gh-rec-avatar{width:48px;height:48px;font-size:17px}.gh-rec-head .gh-h1{font-size:26px!important}.gh-desk-only{display:none!important}.gh-phone-only{display:flex!important}.gh-qr-label{display:none}.gh-main .gh-thread-head{flex-wrap:nowrap!important;gap:10px!important;padding:0 16px!important}}.gh-thread-who>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gh-toast{align-items:center;gap:10px;display:flex}.gh-toast-x{all:unset;cursor:pointer;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.gh-sk{background:linear-gradient(90deg, var(--gh-surface2) 0%, var(--gh-surface3) 45%, var(--gh-surface2) 90%);background-size:300% 100%;flex-shrink:0;max-width:100%;animation:1.4s ease-in-out infinite gh-sk-shimmer;display:block}[dir=rtl] .gh-sk{animation-direction:reverse}@keyframes gh-sk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.gh-sk-card{background:var(--gh-surface);border:1px solid var(--gh-line-soft);border-radius:18px}.gh-sk-card .gh-sk-card{border-radius:14px}.gh-sk-region{animation:.2s .15s both gh-sk-in}@keyframes gh-sk-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.gh-sk,.gh-sk-region{animation:none}}@media (width<=899px){.gh-sk-aside,.gh-sk-pane{display:none}.gh-sk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.gh-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.gh-btn-danger-fill{background:var(--gh-error)!important;color:var(--gh-on-error)!important}.gh-setwrap{flex:1;min-width:0;min-height:0;display:flex}.gh-setrail{border-inline-end:1px solid var(--gh-line);flex-direction:column;flex-shrink:0;gap:4px;width:240px;padding:28px 16px;display:flex;overflow:auto}.gh-setrail-title{padding:0 10px 14px;font-family:Newsreader,serif;font-size:30px}.gh-setrail-item{height:40px;color:var(--gh-ink2b);white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;padding:0 12px;font-size:14.5px;font-weight:500;display:flex}.gh-setrail-item[data-on]{background:var(--gh-accent-soft);color:var(--gh-on-accent-soft);font-weight:700}.gh-setrail-icon{color:var(--gh-ink2);font-family:Material Symbols Rounded;font-size:19px}.gh-setrail-item[data-on] .gh-setrail-icon{color:inherit;font-variation-settings:"FILL" 1}.gh-setwrap .gh-back{display:none}.gh-pagewrap{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.gh-setwrap .gh-g4{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}@media (width<=899px){.gh-setwrap{flex-direction:column}.gh-setrail{border-inline-end:none;border-bottom:1px solid var(--gh-line);scrollbar-width:none;flex-direction:row;gap:6px;width:auto;padding:12px 20px}.gh-setrail::-webkit-scrollbar{display:none}.gh-setrail-title{display:none}.gh-setrail-item{border:1px solid var(--gh-line2);border-radius:18px;height:36px;font-size:14px}.gh-setrail-item[data-on]{border-color:#0000}}.gh-notify-prompt{background:var(--gh-surface);border:1px solid var(--gh-line-soft);border-radius:16px;flex-shrink:0;align-items:center;gap:14px;margin:20px 36px 0;padding:14px 16px 14px 14px;display:flex}.gh-notify-prompt-icon{background:var(--gh-accent-soft);width:40px;height:40px;color:var(--gh-on-accent-soft);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:21px;display:flex}.gh-notify-prompt-icon[data-blocked]{background:var(--gh-warn-soft);color:var(--gh-warn)}.gh-notify-prompt-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gh-notify-prompt-title{font-size:14.5px;font-weight:700}.gh-notify-prompt-hint{color:var(--gh-ink3);font-size:13px;line-height:1.4}.gh-notify-prompt-later,.gh-notify-prompt-on{white-space:nowrap;border-radius:18px;flex-shrink:0;align-items:center;height:36px;padding:0 14px;font-size:13.5px;font-weight:600;display:flex}.gh-notify-prompt-later{color:var(--gh-ink2)}.gh-notify-prompt-on{background:var(--gh-ink-fill);color:var(--gh-ink-fill-fg);font-weight:700}@media (width<=899px){.gh-notify-prompt{flex-wrap:wrap;margin:16px 20px 0}.gh-notify-prompt-text{flex-basis:calc(100% - 54px)}.gh-notify-prompt-later{margin-inline-start:auto}}.gh-permcell[data-click]:hover{box-shadow:0 0 0 3px var(--gh-line2)}.gh-permcell[data-changed]{box-shadow:0 0 0 2px var(--gh-warn)}.gh-permcell[data-changed][data-click]:hover{box-shadow:0 0 0 3px var(--gh-warn)}.gh-hbtn-notify[data-on]{color:var(--gh-on-accent-soft);background:var(--gh-accent-soft)!important;border-color:#0000!important}.gh-fact{color:var(--gh-ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:2px 0;font-size:15px;line-height:1.45;display:flex}.gh-fact[data-tone=ok]{color:var(--gh-accent-text)}.gh-fact[data-tone=warn]{color:var(--gh-warn)}.gh-fact[data-tone=err]{color:var(--gh-error)}.gh-fact-icon{color:var(--gh-ink3);margin-top:1px;font-family:Material Symbols Rounded;font-size:19px}.gh-meters{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 18px;display:grid}.gh-meter-top{color:var(--gh-ink2);justify-content:space-between;margin-bottom:6px;font-size:13.5px;display:flex}.gh-meter-pct{color:var(--gh-ink);font-variant-numeric:tabular-nums;font-weight:700}.gh-meter-track{background:var(--gh-surface2);border-radius:4px;height:8px;overflow:hidden}.gh-meter-fill{background:var(--gh-error);height:100%;transition:width .4s var(--gh-ease-out);border-radius:4px}.gh-meter[data-tone=warn] .gh-meter-fill{background:var(--gh-warn)}.gh-meter[data-tone=ok] .gh-meter-fill{background:var(--gh-success)}.gh-stat-tiles{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.gh-stat-tile{background:var(--gh-surface2);border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.gh-stat-v{font-variant-numeric:tabular-nums;font-family:Newsreader,serif;font-size:26px;line-height:1.1}.gh-stat-tile[data-tone=ok] .gh-stat-v{color:var(--gh-accent-text)}.gh-stat-tile[data-tone=warn] .gh-stat-v{color:var(--gh-warn)}.gh-stat-tile[data-tone=err] .gh-stat-v{color:var(--gh-error)}.gh-stat-l{color:var(--gh-ink3);font-size:12.5px}.gh-minibars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:8px;display:grid}.gh-minibar{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.gh-minibar-v{color:var(--gh-ink2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.gh-minibar-track{align-items:flex-end;width:100%;max-width:34px;height:72px;display:flex}.gh-minibar-fill{background:var(--gh-accent);width:100%;transition:height .4s var(--gh-ease-out);border-radius:6px 6px 3px 3px}.gh-minibar-fill[data-zero]{background:var(--gh-line2);height:4px!important}.gh-minibar-l{color:var(--gh-ink3);white-space:nowrap;font-size:11.5px}.gh-testmode{background:var(--gh-warn-soft);color:var(--gh-warn);border-bottom:1px solid var(--gh-line);align-items:center;gap:8px;padding:8px 32px;font-size:13.5px;font-weight:600;display:flex}@media (width<=599px){.gh-testmode{padding:8px 16px}}.gh-toast{top:76px;bottom:auto;left:auto;animation-name:gh-toast-in-top;inset-inline-end:24px;transform:none}@keyframes gh-toast-in-top{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (width<=599px){.gh-toast{top:68px;max-width:none;inset-inline:16px}}.gh-toast-ok{background:var(--gh-accent-soft);color:var(--gh-on-accent-soft)}.gh-dlg-scrim{z-index:40;background:var(--gh-scrim);justify-content:center;align-items:center;padding:16px;animation:.12s both gh-sk-in;display:flex;position:fixed;inset:0}.gh-dlg{background:var(--gh-surface);border:1px solid var(--gh-line);width:min(440px,100%);box-shadow:var(--gh-sh-modal);color:var(--gh-ink);border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.gh-dlg-title{margin:0;font-size:18px;font-weight:700;line-height:1.3}.gh-dlg-body{color:var(--gh-ink2);white-space:pre-line;margin:0;font-size:14.5px;line-height:1.5}.gh-dlg-field{flex-direction:column;gap:6px;display:flex}.gh-dlg-textarea{resize:vertical;min-height:96px;font:inherit;padding:10px 12px}.gh-dlg-inputrow{align-items:center;gap:8px;font-weight:600;display:flex}.gh-dlg-inputrow .gh-input{flex:1}.gh-dlg-code{gap:8px;display:flex}.gh-dlg-code .gh-input{text-align:center;width:46px;height:52px;padding:0;font-size:22px;font-weight:700}.gh-dlg-err{color:var(--gh-error);margin:0;font-size:13px;font-weight:600}.gh-dlg-actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.gh-dlg-actions .gh-btn{min-width:110px}.gh-dlg-spin{border:2px solid;border-inline-end-color:#0000;border-radius:7px;width:14px;height:14px;margin-inline-end:8px;animation:.8s linear infinite gh-dlg-spin;display:inline-block}@keyframes gh-dlg-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gh-dlg-spin,.gh-dlg-scrim{animation:none}}@media (width<=599px){.gh-dlg-scrim{align-items:flex-end;padding:0}.gh-dlg{border-radius:20px 20px 0 0;width:100%}.gh-dlg-actions .gh-btn{flex:1}}.gh-dlg button.gh-btn{cursor:pointer;border:none;padding:0 18px;font-family:inherit}.gh-dlg button.gh-btn-outline{border:1px solid var(--gh-line2);background:0 0}.gh-dlg button.gh-btn:disabled{opacity:.6;cursor:default}.gh-dlg [aria-invalid=true]{border-color:var(--gh-error)}.gh-appear-h{letter-spacing:.1em;color:var(--gh-ink3);padding:4px 8px 0;font-size:11.5px;font-weight:700}.gh-seg{background:var(--gh-surface2);border-radius:14px;gap:4px;padding:4px;display:flex}.gh-seg-opt{all:unset;box-sizing:border-box;min-height:38px;color:var(--gh-ink2);cursor:pointer;text-align:center;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.gh-seg-opt[aria-checked=true]{background:var(--gh-surface);color:var(--gh-ink);box-shadow:var(--gh-sh-hair2)}.gh-seg-opt:focus-visible,.gh-swatch:focus-visible{outline:2px solid var(--gh-accent-text);outline-offset:1px}.gh-swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 4px;display:grid}.gh-swatch{all:unset;box-sizing:border-box;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:6px 2px;display:flex}.gh-swatch:hover{background:var(--gh-surface2)}.gh-swatch-dot{box-sizing:border-box;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .16s;display:flex;position:relative}.gh-swatch-dot>span:first-child{border-radius:50%;width:24px;height:24px}.gh-swatch-tick{border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:14px;display:flex;position:absolute;inset-block-end:-5px;inset-inline-end:-5px}.gh-swatch-name{text-align:center;color:var(--gh-ink2);font-size:11px;line-height:1.2}.gh-swatch[aria-checked=true] .gh-swatch-name{color:var(--gh-ink);font-weight:700}.gh-hbtn-appear{position:relative}.gh-hbtn-appear-dot{background:var(--gh-accent);border:2px solid var(--gh-surface);box-sizing:content-box;border-radius:50%;width:8px;height:8px;position:absolute;inset-block-end:6px;inset-inline-end:6px}@media (width<=599px){.gh-pop-appear{border-radius:22px 22px 0 0!important;width:auto!important;max-height:80vh!important;padding-bottom:20px!important;position:fixed!important;inset:auto 0 0!important}}
