:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--g-wordmark:#6a6333;--g-bg-sidebar:var(--g-bg-canvas);--g-glass-glint:#ffffffb3;--g-lens-fill-lifted:#ffffff1a;--g-lens-spec:#fff;--g-ai-1:#f0527a;--g-ai-2:#f59e1b;--g-ai-3:#5db83a;--g-ai-4:#13add3;--g-ai-5:#4f73f2;--g-tab-inactive:var(--g-text-secondary);--g-border-highlight:#ffffffe6;--g-module-menu-tile:#a76a8d;--g-module-menu-wash:#fef5fa;--g-module-menu-ink:#7c4666;--g-module-chk-tile:#2b9095;--g-module-chk-wash:#effafb;--g-module-chk-ink:#02686c;--g-module-sched-tile:#7f77b2;--g-module-sched-wash:#f7f7ff;--g-module-sched-ink:#5a5287;--g-module-docs-tile:#a97248;--g-module-docs-wash:#fef6f0;--g-module-docs-ink:#7e4e25;--g-module-comms-tile:#4a87b1;--g-module-comms-wash:#f1f9ff;--g-module-comms-ink:#266186;--g-module-team-tile:#7f7f87;--g-module-team-wash:#f7f7fa;--g-module-team-ink:#5a5a61;--g-on-module-tile:var(--g-pearl-0);--g-matcha-50:#f4faea;--g-matcha-100:#e8f3d6;--g-matcha-200:#d3e7b7;--g-matcha-300:#b5d68f;--g-matcha-400:#8eb963;--g-matcha-500:#6e9c46;--g-matcha-600:#538030;--g-matcha-700:#416b25;--g-matcha-800:#33571d;--g-matcha-900:#264416;--g-matcha-950:#172d0e;--g-pearl-0:#fff;--g-pearl-25:#fbfbfd;--g-pearl-50:#f7f7f9;--g-pearl-100:#f3f3f6;--g-pearl-150:#ececf0;--g-pearl-200:#dfdfe3;--g-zinc-100:#f0f0f3;--g-zinc-300:#ccccd2;--g-zinc-400:#a2a2a9;--g-zinc-500:#7f7f86;--g-zinc-600:#64646a;--g-zinc-700:#4c4c52;--g-zinc-800:#353539;--g-graphite-850:#2a2a2e;--g-graphite-900:#1f1f23;--g-graphite-925:#17171a;--g-graphite-950:#101013;--g-graphite-975:#0a0a0c;--g-graphite-990:#000;--g-jade-50:#ebfaf2;--g-jade-100:#d6f6e5;--g-jade-200:#b7ecd1;--g-jade-300:#8bdcb4;--g-jade-400:#5ac293;--g-jade-500:#2da777;--g-jade-600:#0c8a5e;--g-jade-700:#08724e;--g-jade-800:#055c3e;--g-jade-900:#05462e;--g-jade-950:#032f1e;--g-saffron-50:#fff7ec;--g-saffron-100:#ffeed6;--g-saffron-200:#ffdeab;--g-saffron-300:#ffca74;--g-saffron-400:#f7b53d;--g-saffron-500:#e6a313;--g-saffron-600:#b88002;--g-saffron-700:#946602;--g-saffron-800:#755002;--g-saffron-900:#5a3e04;--g-saffron-950:#3c2803;--g-pomegranate-50:#fff3f1;--g-pomegranate-100:#ffe4e1;--g-pomegranate-200:#ffceca;--g-pomegranate-300:#ffaba5;--g-pomegranate-400:#f97772;--g-pomegranate-500:#e34a4b;--g-pomegranate-600:#ca363a;--g-pomegranate-700:#ac2b30;--g-pomegranate-800:#8b2225;--g-pomegranate-900:#6c1a1c;--g-pomegranate-950:#480f10;--g-sky-50:#eef7fe;--g-sky-100:#dcf0ff;--g-sky-200:#bfe4ff;--g-sky-300:#91d0fc;--g-sky-400:#5cb4ef;--g-sky-500:#3198d6;--g-sky-600:#027eb9;--g-sky-700:#01699b;--g-sky-800:#00537c;--g-sky-900:#003f60;--g-sky-950:#002a41;--g-shadow-glass-pressed:inset 0 1px 2px #1010131a, inset 0 0 0 1px #1010130f, 0 0 0 1px #1010130d;--g-shadow-glass-danger:inset 0 1px 0 #ffffffbf, inset 0 0 0 1px #ca363a38, inset 0 -1px 0 #ac2b3014, 0 1px 2px #ac2b3014, 0 6px 16px -6px #ac2b303d;--g-shadow-glass-danger-hover:inset 0 1px 0 #ffffffd9, inset 0 0 0 1px #ca363a4d, inset 0 -1px 0 #ac2b3014, 0 2px 4px #ac2b301a, 0 8px 22px -6px #ac2b3052;--g-shadow-bead:inset 0 1px 1px #fff9, inset 0 -1px 1px #10101333;--g-shadow-xs:0 1px 2px #1010130f, 0 0 0 1px #1010130f;--g-shadow-sm:0 1px 2px #1010130a, 0 2px 8px -2px #10101314, 0 0 0 1px #1010130d;--g-shadow-md:0 2px 4px #1010130a, 0 8px 24px -6px #1010131f, 0 0 0 1px #1010130d;--g-shadow-lg:0 4px 8px -2px #1010130f, 0 16px 40px -8px #1010132e, 0 0 0 1px #1010130f;--g-shadow-xl:0 8px 16px -4px #10101314, 0 32px 72px -12px #10101347, 0 0 0 1px #1010130f;--g-shadow-pressed:inset 0 1px 2px #10101329;--g-space-1:4px;--g-space-2:8px;--g-space-3:12px;--g-space-4:16px;--g-space-5:20px;--g-space-6:24px;--g-space-8:32px;--g-space-10:40px;--g-space-12:48px;--g-space-16:64px;--g-radius-xs:4px;--g-radius-sm:6px;--g-radius-md:8px;--g-radius-lg:10px;--g-radius-xl:12px;--g-radius-2xl:16px;--g-radius-3xl:20px;--g-radius-round:50%;--g-radius-capsule:999px;--g-radius-app-icon:22.37%;--g-blur-control:12px;--g-blur-glass:24px;--g-blur-frost:32px;--g-blur-glass-strong:40px;--g-blur-edge:10px;--g-blur-scrim:8px;--g-control-sm:28px;--g-control-md:36px;--g-control-lg:44px;--g-control-xl:52px;--g-touch-min:44px;--g-touch-task:56px;--g-icon-sm:16px;--g-icon-md:20px;--g-icon-lg:24px;--g-bead-size:8px;--g-sidebar-width:248px;--g-topbar-height:56px;--g-frame-search-max:600px;--g-tabbar-height:64px;--g-tabbar-action:64px;--g-stroke-hairline:1px;--g-stroke-control:1px;--g-stroke-focus:2px;--g-stroke-icon:1.75;--g-duration-instant:80ms;--g-duration-fast:.12s;--g-duration-base:.2s;--g-duration-slow:.28s;--g-duration-liquid:.42s;--g-ease-standard:cubic-bezier(.2, 0, 0, 1);--g-ease-out:cubic-bezier(.23, 1, .32, 1);--g-ease-move:cubic-bezier(.77, 0, .175, 1);--g-ease-drawer:cubic-bezier(.32, .72, 0, 1);--g-ease-spring:cubic-bezier(.34, 1.3, .64, 1);--g-ease-liquid:cubic-bezier(.3, 1.4, .45, 1);--g-glass-saturate:180%;--g-glass-saturate-soft:140%;--g-font-sans:"Montserrat", "Heebo", "Noto Sans Arabic", "Noto Sans Devanagari", system-ui, -apple-system, "Segoe UI", sans-serif;--g-font-numeric:"Montserrat", "Heebo", system-ui, sans-serif;--g-type-console-page-title-size:28px;--g-type-console-page-title-line:36px;--g-type-console-page-title-weight:700;--g-type-console-section-title-size:20px;--g-type-console-section-title-line:28px;--g-type-console-section-title-weight:600;--g-type-console-card-title-size:17px;--g-type-console-card-title-line:24px;--g-type-console-card-title-weight:600;--g-type-console-body-size:15px;--g-type-console-body-line:24px;--g-type-console-body-weight:400;--g-type-console-body-strong-size:15px;--g-type-console-body-strong-line:24px;--g-type-console-body-strong-weight:600;--g-type-console-label-size:14px;--g-type-console-label-line:20px;--g-type-console-label-weight:500;--g-type-console-secondary-size:14px;--g-type-console-secondary-line:20px;--g-type-console-secondary-weight:400;--g-type-console-caption-size:12px;--g-type-console-caption-line:16px;--g-type-console-caption-weight:500;--g-type-app-large-title-app-size:34px;--g-type-app-large-title-app-line:41px;--g-type-app-large-title-app-weight:700;--g-type-app-title-app-size:28px;--g-type-app-title-app-line:34px;--g-type-app-title-app-weight:700;--g-type-app-title-2-app-size:22px;--g-type-app-title-2-app-line:28px;--g-type-app-title-2-app-weight:600;--g-type-app-headline-app-size:17px;--g-type-app-headline-app-line:22px;--g-type-app-headline-app-weight:600;--g-type-app-body-app-size:17px;--g-type-app-body-app-line:24px;--g-type-app-body-app-weight:400;--g-type-app-callout-app-size:16px;--g-type-app-callout-app-line:22px;--g-type-app-callout-app-weight:400;--g-type-app-subhead-app-size:15px;--g-type-app-subhead-app-line:20px;--g-type-app-subhead-app-weight:400;--g-type-app-footnote-app-size:13px;--g-type-app-footnote-app-line:18px;--g-type-app-footnote-app-weight:400;--g-type-app-caption-app-size:12px;--g-type-app-caption-app-line:16px;--g-type-app-caption-app-weight:600;--g-type-num-kpi-size:32px;--g-type-num-kpi-line:36px;--g-type-num-kpi-weight:600;--g-type-num-numeric-size:15px;--g-type-num-numeric-line:24px;--g-type-num-numeric-weight:400;--g-type-num-numeric-small-size:13px;--g-type-num-numeric-small-line:18px;--g-type-num-numeric-small-weight:500}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--g-wordmark:#97a564;--g-bg-sidebar:var(--g-bg-canvas);--g-glass-glint:#ffffff1f;--g-lens-fill-lifted:#ffffff08;--g-lens-spec:#ffffff8c;--g-ai-1:#ff7fa0;--g-ai-2:#ffc35c;--g-ai-3:#8fe36b;--g-ai-4:#5ad6f2;--g-ai-5:#8fa6ff;--g-tab-inactive:var(--g-text-secondary);--g-border-highlight:#ffffff12;--g-module-menu-tile:#c788ab;--g-module-menu-wash:#20161b;--g-module-menu-ink:#c788ab;--g-module-chk-tile:#50afb4;--g-module-chk-wash:#0f1c1d;--g-module-chk-ink:#50afb4;--g-module-sched-tile:#9d95d3;--g-module-sched-wash:#191821;--g-module-sched-ink:#9d95d3;--g-module-docs-tile:#c99065;--g-module-docs-wash:#201711;--g-module-docs-ink:#c99065;--g-module-comms-tile:#68a6d1;--g-module-comms-wash:#121b21;--g-module-comms-ink:#68a6d1;--g-module-team-tile:#9d9da6;--g-module-team-wash:#19191c;--g-module-team-ink:#9d9da6;--g-on-module-tile:var(--g-graphite-975);--g-shadow-glass-pressed:inset 0 1px 2px #00000080, inset 0 0 0 1px #ffffff0d, 0 0 0 1px #0006;--g-shadow-glass-danger:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffaba542, inset 0 -1px 0 #00000040, 0 1px 2px #0006, 0 8px 20px -8px #f9777247;--g-shadow-glass-danger-hover:inset 0 1px 0 #fff3, inset 0 0 0 1px #ffaba557, inset 0 -1px 0 #00000040, 0 2px 4px #00000073, 0 10px 26px -8px #f977725c;--g-shadow-bead:inset 0 1px 1px #ffffff73, inset 0 -1px 1px #00000059;--g-shadow-xs:0 1px 2px #00000080, 0 0 0 1px #ffffff12;--g-shadow-sm:0 1px 3px #0000008c, 0 0 0 1px #ffffff0f;--g-shadow-md:0 4px 14px #0000008c, 0 0 0 1px #ffffff14;--g-shadow-lg:0 12px 32px #0009, 0 0 0 1px #ffffff14;--g-shadow-xl:0 24px 64px #000000b3, 0 0 0 1px #ffffff1a;--g-shadow-pressed:inset 0 1px 2px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--g-wordmark:#97a564;--g-bg-sidebar:var(--g-bg-canvas);--g-glass-glint:#ffffff1f;--g-lens-fill-lifted:#ffffff08;--g-lens-spec:#ffffff8c;--g-ai-1:#ff7fa0;--g-ai-2:#ffc35c;--g-ai-3:#8fe36b;--g-ai-4:#5ad6f2;--g-ai-5:#8fa6ff;--g-tab-inactive:var(--g-text-secondary);--g-border-highlight:#ffffff12;--g-module-menu-tile:#c788ab;--g-module-menu-wash:#20161b;--g-module-menu-ink:#c788ab;--g-module-chk-tile:#50afb4;--g-module-chk-wash:#0f1c1d;--g-module-chk-ink:#50afb4;--g-module-sched-tile:#9d95d3;--g-module-sched-wash:#191821;--g-module-sched-ink:#9d95d3;--g-module-docs-tile:#c99065;--g-module-docs-wash:#201711;--g-module-docs-ink:#c99065;--g-module-comms-tile:#68a6d1;--g-module-comms-wash:#121b21;--g-module-comms-ink:#68a6d1;--g-module-team-tile:#9d9da6;--g-module-team-wash:#19191c;--g-module-team-ink:#9d9da6;--g-on-module-tile:var(--g-graphite-975);--g-shadow-glass-pressed:inset 0 1px 2px #00000080, inset 0 0 0 1px #ffffff0d, 0 0 0 1px #0006;--g-shadow-glass-danger:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffaba542, inset 0 -1px 0 #00000040, 0 1px 2px #0006, 0 8px 20px -8px #f9777247;--g-shadow-glass-danger-hover:inset 0 1px 0 #fff3, inset 0 0 0 1px #ffaba557, inset 0 -1px 0 #00000040, 0 2px 4px #00000073, 0 10px 26px -8px #f977725c;--g-shadow-bead:inset 0 1px 1px #ffffff73, inset 0 -1px 1px #00000059;--g-shadow-xs:0 1px 2px #00000080, 0 0 0 1px #ffffff12;--g-shadow-sm:0 1px 3px #0000008c, 0 0 0 1px #ffffff0f;--g-shadow-md:0 4px 14px #0000008c, 0 0 0 1px #ffffff14;--g-shadow-lg:0 12px 32px #0009, 0 0 0 1px #ffffff14;--g-shadow-xl:0 24px 64px #000000b3, 0 0 0 1px #ffffff1a;--g-shadow-pressed:inset 0 1px 2px #0009}}[hidden]{display:none!important}.g-root{font-family:var(--g-font-sans);color:var(--g-text-primary);background:var(--g-bg-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.g-num{font-family:var(--g-font-numeric);font-variant-numeric:tabular-nums}.g-ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.g-muted{color:var(--g-text-tertiary)}.g-secondary{color:var(--g-text-secondary)}.g-icon{width:var(--g-icon-md);height:var(--g-icon-md);stroke:currentColor;fill:none;stroke-width:var(--g-stroke-icon);stroke-linecap:round;stroke-linejoin:round;flex:none}.g-icon--sm{width:var(--g-icon-sm);height:var(--g-icon-sm);stroke-width:1.5px}.g-icon--lg{width:var(--g-icon-lg);height:var(--g-icon-lg)}.g-canvas{background-color:var(--g-bg-canvas);background-image:radial-gradient(60% 70% at 0% 0%, var(--aura,var(--g-ambient-brand)), transparent 72%), radial-gradient(55% 60% at 100% 100%, var(--g-ambient-cool), transparent 72%)}[dir=rtl] .g-canvas,.g-canvas[dir=rtl]{background-image:radial-gradient(60% 70% at 100% 0%, var(--aura,var(--g-ambient-brand)), transparent 72%), radial-gradient(55% 60% at 0% 100%, var(--g-ambient-cool), transparent 72%)}.g-aura--menu{--aura:var(--g-module-menu-wash)}.g-aura--chk{--aura:var(--g-module-chk-wash)}.g-aura--sched{--aura:var(--g-module-sched-wash)}.g-aura--docs{--aura:var(--g-module-docs-wash)}.g-aura--comms{--aura:var(--g-module-comms-wash)}.g-aura--team{--aura:var(--g-module-team-wash)}.g-frame{grid-template-rows:var(--g-topbar-height) minmax(0, 1fr);background:var(--g-frame-bg);color:var(--g-frame-text);font-family:var(--g-font-sans);display:grid}.g-frame__bar{grid-template-columns:minmax(max-content, 1fr) minmax(0, var(--g-frame-search-max)) minmax(max-content, 1fr);align-items:center;gap:var(--g-space-4);padding-inline:var(--g-space-4);display:grid}.g-frame__start,.g-frame__end{align-items:center;gap:var(--g-space-2);min-width:0;display:flex}.g-frame__end{justify-content:flex-end;gap:var(--g-space-1)}:root{--g-wordmark-mask:url(data:image/webp;base64,UklGRiQPAABXRUJQVlA4WAoAAAAQAAAA5QAAXwAAQUxQSEEOAAAB76e2bRvG8v9/p2eOiBQ7TWx+Sjhs20aSLMd7X+b6L3geTAkR/Z8AbUf75s53JcFGgGbQsgpIte0qIEkByUoQj4XAdhWKJ1uSvG4o20a+hDaF4gTV4hMdGZQAUzsBcLdRtxnfAMhW/6NJTHSQPFVZd90A14AN2zbDrm0971fhVDLtORfmXLa2bdu2bdu2bdv2xLJtTydTSUbV96OrenSPuU5ynX8RMQHcRhoO4MKZySbyzkxWfvdnzZVC/7yLX4lmLEqz35vI3w+bscCIT7lAMfQxk+1oIBkQLM5o5BQ1o3FUmNnGSNFnNGalmW3omxmJ/0+WZkiGZj7CjBmxNDP6/0+BwMF7wfR/gJRx/LbDQjB3iibcvStZCCFYQaEXZIB3pxBMrSkEo6YMT7cBCqKqeXMGrTO1exfVYPVkdBmsNYXktBjUhoJRHRkZMhTHt08AsnSAmQGHPOIFnzx4zqKRWWFqYseWLedef/G5+1GoYTD/bk953qvfcFeUQS2ZAcuPXTF34cKhPjyBR3c34t5tz37ineaBNaYALH3oi77y58VLZhuk7TfdeMYVZ1wOQQeQDFa+4Fe3xBipP3HBn04BLGcses8lkzHGuCGgimhVAZY/+4GnrqDZGPdf8OoRrCGD/gd8+aoYY6T29v/+8FdgB4wljnzuY5aDJ0CquIMMXv7WBwKqsO6B6wLJk1kg661Y5LDXvvVhQGwo0X/EE08BNSChR7z0DuAJpJw7MrjwScNIB4QSK5791FGSm+jW3Rl80PNuR6pMLKOTZCSjaGrBGX7ME1eS3FAzIShFjjwOvLvICU+9A55MdOtJdtRTTiMeCHLu+bBRoolmLTr3uGc/0tXXgon67o3JucN9FhEVaFMGA32gLoTueUcSRrMpctwphnqPWbc/mGiicYXE7JNn+86/UtOsNTjq9kQTrVtiO3g95h09ghuNGwwfOYT33JzVJImiJ5RxJFUAi8yd99ld5jlPibbFgn4QRXe8C6mAa8vfqG30ryYaRU8I4TimDFhktJ/eduIILvKeTNRObqog+MJXjHwyzS2k1BSBZOQ9yWjSc7i+f6WlkjS+Bxf55IG60ZRBzuRu6ykmd4PIxwC3XHjpRVsm6Rtaefi6wxdA9ArolRTd9l3w4wl5Cw57KHsKsPuWW3d3kBwcnL6RVStRwbZ9kprGNZTdjZ2b/n3ZxBT9w8efctocoqmCw1UR7x3bezNO3sX+3//4Xzc4xf41t3vIQ4eCZ0gF199ff84k+YbgfFcpMPnHX/3n5r2TTu2heSf8jqLrnVeGlAs8HnkuGZd95eeXUT7qsc9ejqsCFjfSs674L0R+MsbvngYQCp6A270o4RlTJoWz3geWcg3r7CvkOYfv3I6uhQMPeZc85/dRImvpoPeYUxz/9lcvg1CCtZ/qxKmc2wcXuXok6Y9XWirEax4BCsILSPLEjy+n28/T34l076WkG/+FU7z+Z6BgknBVHEBgvP2bShXTcYtdGfyNa5ysc8UftxEsUrYAj7o55vD1r+gV102/l1P8y3rM6N7gzAtRDbfxs9Qh76TUgPj+lErXnYsZDZs+OWlOdWQ2GUunPTHlxNh1hJSob4FTryn58w5N1hPw5b2WEz6fQLPillvxGlwXqOteqqm//dMS+YExjMaTX3UluTBM1nnxsJNf4OB038c9R10VfP4z6clk53xHifyiAQJNO2kuqnGT1ZK6C/FDUVTlqxbT7u6t5Pty5kc+2K2itP4oRKN9nDTHVcEfNZLUA/DebeYVpSOOItDmyJHU7FBTWCilQvrTDyxW5EtPxNvpGyjEiYx44IgLkA8+DqdZ2eAjyZoOORnrgXDtO+UAov+htCtOPCp5weuAqVQ0f8v24BXnwUJtSEvXoUxnT0XJ7uMOYDzy8GQNEdL9T3UDiOHe9KI++yeLFfxRy5O1AjxpIGXE8FSnjmooJ55L1vz+x0XRpvndFqTc5CQO8kNPkQGKC17tNK40+BbzirjzQFRr5mtOwiqur9+k1I5x8m7zCiydS7MF556kStJvz7EEakrGz86zBOBctQ1AHDLfBWD8WmoMm/gFhfULaV/cbqEL8DD+fdG2+LlSRYzOaiiv1H9HVBE/QSBvCiY3kXc27zcHWIgDJN2w0VNzzt89ONXRQ1EPrCYBJDZcTGor8AxUgcEBVMO9Kw47OJPslg04eN9sx0E5rzhoyWnrUc74C6J6TA4uvZlWbxmjqjSwtgcSh1D8ezLaNo7eZ56ZcyhtiuUjXoEtW3Cx/LfrOqJmBlyjCykmLv47CXCWkXXOJHhzzo3X4ABOoP2kI3PGhbQv5lxCRSmsQY0oA0txsjdNgnHne9F08py5PrcrONU5OdhKm67d23IwtwcIsxHg2n013hrixgzOAM164dCcc3kyh8GUrBmJYtj4dSVAiVk5sbcVYILinF4YHiI/fmsvGJMUu/BSeQHFMQRg1lDdLS/YLadqQ6hCe53SQC8MDBbiFD1ojJWGa6UGBktGVbTrMPz0cyyRDf1kRaetWBrG23MviN6wUl8taqgQS4OZ/d6CuweufgFG147aUmmA5s0sNzlRsP5eECOl+k73e0rzcWCvUmzKBPt//qarje5FbKumNSdIub17C3MWoV4YKKVadb1wBaqIdX1JzmU75tP4nkv/9v0zMGq658B7ZrALSe4WBMbTP3tIRmkbDsjnru8BMboG5aYaKl+Xg8XDkHTpI2/fMYHwiipCrs6VF12zFynVqdtaLFktWSQv4w7j8cGnZbiUbOJY2jeOPaQ0WcNx78a5cbccECvWIVz/pE0j0bC1ZaVUR4nB005cu+y6Zy3HRjbHfaxcABjX5+BuIbUWeP5gKsQaEDt4N5dfTybNuisCNzXn7nQp5by9UOrUYdaTnn1iAOJVt+PtcTIG37sJnKuwinG7E7CWJPsjTt5rudOla885GeAJw0mQ6OFSL6skTvzIqRDBJ/YdfsTOqU4E/fB0c87cJgcUh5/iasm44163RlLqBuMfqGJ+ygPd6G33nvGSF5zZ60ejJIjxw/whTsVIZOOzcF1/jicAtx1fwFvxsOnvSirUb8CJ982QdNYfLPXWgbgvZ+mEb452+gCSbj7mXj+Mhk9OxLcR3OKfRNb1z0uDt+Dq/BgFetPZdaIlkf3NbvPbJi91MvJ5n10cAxl7yWc3nkAfxPjDUQnnpzvNK8Cforw5uHKXnGZVQ4XQ0Wqs4kyeyW19QoD5c28XA9VkZ93hRR8B4o0/f3ofgmSX/1gp44xdAWpIzp7doq7XajJx9ZF4BWz7zaADwnqmA6C44Dkusq7H/vSFC8avvmx8ByCyn99vXgGL/XSsCYXIMsNrqZZ7d669+xa4Mk6cDUEHgHom4GDcbR2WieH3D4KhwUVHLN+iIKrJzvqKkjLO4NGDpKAuLMDQugV02ZQXgAuXGOXRU0bAgpk1Zyq590wqDQE4dyaRdW06e9mStXMGBjmTsuvdl4UcYtZ974JHDMcRIQSBPeiRg/SmamjivPleYvbZz1tK2yrUDW3FkuWOoPuO/l3r1jfEqAwk7vrCRy+h/uqn/CWSVPGGvBHXNZf0u3JKMV79lZfc89ijHXcH3CuOOyD3w5ZS9lLrXk8+MIJKnpAghX/VAHFcoJwMrt28+epLd0bvG1qz6pBTj1uKIwAnlVTPS14D0XcCeAYlDHzKs5UkcHcHr2zccF8s472jehCnqO8Ozn5UxzUP8xyeTMCeyeQhzBWQMKrOV/5JytU3K3WZBgdQDkhOoMV5ax6CMuLAdIs73WvlNxFqgPs48hyQHBPZ5JioOsy+3zie81p1vR5M3oylAuBtdFKHvKdSpy2VBCA2SV1Z59+uWsCVY+CFqudE0UVf/8MHadS91P3UReOQSq3KKKvUeo2s8/MxvIsYNnToVlxyESGZSt26Gzc4D0wl7xFx7gUET67WQAXV8LaspEqyi35ssZ5Ln8C6cXHR726GKKmB5IGLNu9HD1Kpfuw058Y5P7qYYFFSW2VZKbVVs78CevcVfTHU8DTw1QHRvTP27W8/ZSlEJFRw3E1s/8kfMdcDQynVwmMyIFl34Oz5xqf/5wJ3byPGUICYDPAY27IYIxDjSCbpmqfeGDpmGU+h74d/owk8cNWaRz/2uEGAmDMBXPKzb+9ADg8cQhUxWWsqBPKpATyw48tvfeCdDlpCqwNhbyF6ID/RjtgTBgAGKCbb8LgLjsYToGDpcxtQagKMRP/xdzv1mOWjFPftvOT0f/5rDBOIJSvJyrfUEY//0h6h1L/r702AAtC3av2yI0aGcckBLwkD8c3PHYoq8gc8cq+Q9938J1Iblk5+fkpuuH0Zr1QveemTDqa67x8PB9G4KQLzlqxb0t/Xz8TEnquv35IgGIBx+DIEuPZcjpd6UabIAeltdFkDFt5u+TATe2/Xh0SbkjxRP5CcatCjh7wCO7bXs1BITQGS2nAsqGQqJKddWSE5ZbdIMdC+pJI7TtH4hBJA4qJtqjWtlGVMHLDSyMWoAmdGY6YaeEZMVjH/NzNW0+j5kWrSpf8lzVDUxzvjlFWcX+4yn5kocW3EAcxffAIzUynRP2VUlYZfhdL0To1Inlh+uyHylh56kotpuiUQTtOrHn8nPKc05xmQpmt1hTCEcFBfCMuPu+/9DiEpZ9xzmRvTdHvNXSeVZMGQgoJhIiEbHh4cHYEoyisOcabpYuE5y2kxuRnl4YPQdA2W/XtNspK6kSg7qY/pvEKo03zCto7j0zrRujvGj85jem+GWnH3AOd9+NtoOieCR9SQAyZIG7/y011ypvdpdqDVPdf84Zf/myJEpvWJm75yl4kALkdIKCNI+7dde8tll9w4BiE50/3O6+gyBzh5w50ZoLyL2jJwd6b1AFZQOCC8AAAAkA8AnQEq5gBgAD4pDoZCIYYX3wAGAKEtLdwYAAFjh+AP4B+AH6Afn73+EkziicB2dMc1XkmaqhFaDRRGNp1WW62egBss8A+gf/O8/Y9D7yqC0tptNeKUeSfOcs/zWBnGW/MmtnTFalA0S3p8fbzBBzDwtLVGfRSjz87yROg5693nnHsdQAD+7nq99rPFv///GmhNfqmfRT35EGp+p0dH1UFN/qoIBFfeKYfqoRX9V+e6fFv1YT+ZWwAAAAA=)}.g-wordmark{aspect-ratio:2.392;background:var(--g-wordmark-ink,var(--g-wordmark));height:28px;-webkit-mask:var(--g-wordmark-mask) center / contain no-repeat;-webkit-mask:var(--g-wordmark-mask) center / contain no-repeat;mask:var(--g-wordmark-mask) center / contain no-repeat;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;flex:none;display:inline-block}.g-frame,.g-on-frame{--g-wordmark-ink:var(--g-wordmark-on-frame)}.g-frame .g-frame__layer{--g-wordmark-ink:var(--g-wordmark)}.g-wordmark--sm{height:20px}.g-wordmark--lg{height:48px}.g-frame__start .g-wordmark{height:26px;margin-inline:var(--g-space-1) var(--g-space-2)}@media (forced-colors:active){.g-wordmark{background:canvastext}}.g-frame__search{align-items:center;gap:var(--g-space-2);box-sizing:border-box;height:var(--g-control-md);min-width:0;padding-inline:var(--g-space-3);border-radius:var(--g-radius-md);background:var(--g-frame-glass);box-shadow:var(--g-shadow-frame-control);color:var(--g-frame-text-secondary);font:400 14px/20px var(--g-font-sans);cursor:text;transition:background-color var(--g-duration-fast) var(--g-ease-standard);display:flex}@media (hover:hover) and (pointer:fine){.g-frame__search:hover{background:var(--g-frame-glass-hover)}}.g-frame__search>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.g-kbd{border-radius:var(--g-radius-xs);background:var(--g-frame-glass);box-shadow:var(--g-shadow-frame-control);color:var(--g-frame-text-secondary);font:500 12px/16px var(--g-font-numeric);direction:ltr;unicode-bidi:isolate;flex:none;padding:1px 6px}.g-frame__btn{width:var(--g-control-md);height:var(--g-control-md);border-radius:var(--g-radius-md);color:var(--g-frame-text);cursor:pointer;transition:background-color var(--g-duration-fast) var(--g-ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.g-frame__btn .g-count{top:3px;position:absolute;inset-inline-end:2px}.g-frame__org{align-items:center;gap:var(--g-space-2);height:var(--g-control-md);min-width:0;padding-inline:var(--g-space-1) var(--g-space-2);border-radius:var(--g-radius-md);color:var(--g-frame-text);font:600 14px/20px var(--g-font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--g-duration-fast) var(--g-ease-standard);background:0 0;border:0;display:flex}@media (hover:hover) and (pointer:fine){.g-frame__btn:hover,.g-frame__org:hover{background:var(--g-frame-glass);box-shadow:var(--g-shadow-frame-control)}}.g-frame__btn:focus-visible,.g-frame__org:focus-visible,.g-frame__search:focus-within{box-shadow:var(--g-shadow-focus);outline:none}.g-org-mark{border-radius:var(--g-radius-sm);background:var(--g-graphite-850);width:28px;height:28px;color:var(--g-pearl-100);box-shadow:var(--g-shadow-frame-control);font:700 12px/1 var(--g-font-sans);flex:none;place-items:center;display:grid}.g-avatar{border-radius:var(--g-radius-round);background:var(--g-zinc-300);width:28px;height:28px;color:var(--g-graphite-950);box-shadow:var(--g-shadow-bead);font:700 12px/1 var(--g-font-sans);flex:none;place-items:center;display:inline-grid}.g-frame__layer{border-radius:var(--g-radius-xl) var(--g-radius-xl) 0 0;min-height:0;box-shadow:var(--g-shadow-layer);color:var(--g-text-primary);position:relative;overflow:hidden}.g-frame--app .g-frame__layer{border-radius:var(--g-radius-3xl) var(--g-radius-3xl) 0 0}.g-glass,.g-glass-content,.g-glass-overlay,.g-glass-clear,.g-glass-tint,.g-glass-solid{isolation:isolate;position:relative}.g-glass{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 55%), var(--g-glass-chrome);-webkit-backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-float)}.g-glass-content{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 30%), var(--g-glass-content);box-shadow:var(--g-shadow-glass-content)}.g-glass-overlay{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 35%), var(--g-glass-overlay);-webkit-backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-overlay)}.g-glass-clear{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 50%), var(--g-glass-clear);-webkit-backdrop-filter:blur(var(--g-blur-control)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-control)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass)}.g-glass-tint{--rim-lo:var(--g-brand-halo);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 55%), var(--g-glass-action);-webkit-backdrop-filter:blur(var(--g-blur-control)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-control)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-action)}.g-glass-solid{background:var(--g-glass-solid);box-shadow:var(--g-shadow-glass)}.g-glass:before,.g-glass-content:before,.g-glass-overlay:before,.g-glass-clear:before,.g-glass-tint:before,.g-glass-solid:before,.g-btn:before,.g-badge:before,.g-count:before,.g-card:before,.g-list:before,.g-menu:before,.g-dialog:before,.g-toast:before,.g-nav-item:before,.g-nav-switch:before,.g-tabbar__glass:before,.g-tabbar__action:before,.g-seg .g-lens__edge:before,.g-legend:before,.g-spot__tip:before,.g-cat:before,.g-drag-ghost:before,.g-appearance__shot:before,.g-cell[data-state=yes]:before,.g-cell[data-state=maybe]:before,.g-cell[data-state=no]:before{content:"";z-index:-1;border-radius:inherit;padding:var(--g-stroke-hairline);pointer-events:none;background:linear-gradient(var(--rim-angle,160deg), var(--rim-hi,var(--g-glass-spec)), transparent 38%, transparent 62%, var(--rim-lo,var(--g-glass-spec-soft)));-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.g-btn{--btn-fill:var(--g-glass-control);--btn-fill-hover:var(--g-glass-control-hover);--btn-fill-pressed:var(--g-glass-control-pressed);--btn-shadow:var(--g-shadow-glass);--btn-shadow-hover:var(--g-shadow-glass-hover);--btn-label:var(--g-text-primary);isolation:isolate;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--g-space-2);height:var(--g-control-md);padding-inline:var(--g-space-4);border-radius:var(--g-radius-md);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 55%), var(--btn-fill);box-shadow:var(--btn-shadow);color:var(--btn-label);font:600 15px/20px var(--g-font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--g-duration-fast) var(--g-ease-standard), box-shadow var(--g-duration-fast) var(--g-ease-standard), color var(--g-duration-fast) var(--g-ease-standard), transform var(--g-duration-slow) var(--g-ease-liquid);border:0;text-decoration:none;display:inline-flex;position:relative}.g-btn:after,.g-tabbar__action:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle 56px at var(--gx,50%) var(--gy,0%), var(--g-glass-glint), transparent);opacity:0;transition:opacity var(--g-duration-fast) var(--g-ease-standard);position:absolute;inset:0}.g-btn.is-hover{background-color:var(--btn-fill-hover);box-shadow:var(--btn-shadow-hover)}@media (hover:hover) and (pointer:fine){.g-btn:hover{background-color:var(--btn-fill-hover);box-shadow:var(--btn-shadow-hover)}}.g-btn.is-hover:after,.g-btn:active:after,.g-btn.is-pressed:after,.g-tabbar__action:active:after{opacity:1}@media (hover:hover) and (pointer:fine){.g-btn:hover:after,.g-tabbar__action:hover:after{opacity:1}}.g-btn:active,.g-btn.is-pressed{background-color:var(--btn-fill-pressed);box-shadow:var(--g-shadow-glass-pressed);transition-duration:var(--g-duration-instant);transform:scale(.97)}.g-btn:focus-visible,.g-btn.is-focus{box-shadow:var(--btn-shadow), var(--g-shadow-focus);outline:none}.g-btn--primary{--btn-fill:var(--g-glass-action);--btn-fill-hover:var(--g-glass-action-hover);--btn-fill-pressed:var(--g-glass-action-pressed);--btn-shadow:var(--g-shadow-glass-action);--btn-shadow-hover:var(--g-shadow-glass-action-hover);--btn-label:var(--g-on-glass-action);--rim-lo:var(--g-brand-halo)}.g-btn--danger{--btn-fill:var(--g-glass-danger);--btn-fill-hover:var(--g-glass-danger-hover);--btn-fill-pressed:var(--g-glass-danger-pressed);--btn-shadow:var(--g-shadow-glass-danger);--btn-shadow-hover:var(--g-shadow-glass-danger-hover);--btn-label:var(--g-on-glass-danger);--rim-lo:var(--g-danger-halo)}.g-btn--plain{--btn-label:var(--g-text-link);--btn-fill-hover:var(--g-glass-hover);box-shadow:none;background:0 0}.g-btn--plain:before{opacity:0;transition:opacity var(--g-duration-fast) var(--g-ease-standard)}.g-btn--plain.is-hover{background-image:linear-gradient(180deg, var(--g-glass-sheen), transparent 55%);box-shadow:var(--g-shadow-glass)}@media (hover:hover) and (pointer:fine){.g-btn--plain:hover{background-image:linear-gradient(180deg, var(--g-glass-sheen), transparent 55%);box-shadow:var(--g-shadow-glass)}}.g-btn--plain.is-hover:before{opacity:1}@media (hover:hover) and (pointer:fine){.g-btn--plain:hover:before{opacity:1}}.g-btn--plain:focus-visible,.g-btn--plain.is-focus{box-shadow:var(--g-shadow-focus)}.g-btn--float{--btn-fill:var(--g-glass-chrome);--btn-fill-hover:var(--g-glass-overlay);-webkit-backdrop-filter:blur(var(--g-blur-control)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-control)) saturate(var(--g-glass-saturate))}.g-btn:disabled,.g-btn.is-disabled{--btn-label:var(--g-text-disabled);--btn-fill:var(--g-glass-control);--btn-fill-hover:var(--g-glass-control);--btn-fill-pressed:var(--g-glass-control);--btn-shadow:var(--g-shadow-glass);--btn-shadow-hover:var(--g-shadow-glass);--rim-lo:var(--g-glass-spec-soft);cursor:not-allowed;transform:none}.g-btn:disabled:after,.g-btn.is-disabled:after{opacity:0}.g-btn--sm{height:var(--g-control-sm);padding-inline:var(--g-space-3);border-radius:var(--g-radius-sm);font-size:13px}.g-btn--lg{height:var(--g-control-lg);padding-inline:var(--g-space-5);border-radius:var(--g-radius-lg);font-size:16px}.g-btn--xl{height:var(--g-control-xl);padding-inline:var(--g-space-6);border-radius:var(--g-radius-xl);font-size:17px}.g-btn--icon{width:var(--g-control-md);padding:0}.g-btn--icon.g-btn--lg{width:var(--g-control-lg)}.g-btn--block{width:100%}.g-badge{isolation:isolate;box-sizing:border-box;height:24px;padding-inline:var(--g-space-2) 10px;border-radius:var(--g-radius-sm);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control);box-shadow:var(--g-shadow-glass);font:600 12px/16px var(--g-font-sans);color:var(--g-text-primary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex;position:relative}.g-badge>.g-icon{stroke-width:2px;width:14px;height:14px;color:var(--badge-icon,var(--g-text-secondary))}.g-badge--success{--bead-c:var(--g-success-bead);--halo-c:var(--g-success-halo);--badge-icon:var(--g-success-icon);--rim-lo:var(--g-success-halo)}.g-badge--warning{--bead-c:var(--g-warning-bead);--halo-c:var(--g-warning-halo);--badge-icon:var(--g-warning-icon);--rim-lo:var(--g-warning-halo)}.g-badge--danger{--bead-c:var(--g-danger-bead);--halo-c:var(--g-danger-halo);--badge-icon:var(--g-danger-icon);--rim-lo:var(--g-danger-halo)}.g-badge--info{--bead-c:var(--g-info-bead);--halo-c:var(--g-info-halo);--badge-icon:var(--g-info-icon);--rim-lo:var(--g-info-halo)}.g-badge--brand{--bead-c:var(--g-brand-bead);--halo-c:var(--g-brand-halo);--badge-icon:var(--g-brand);--rim-lo:var(--g-brand-halo)}.g-badge--lg{gap:var(--g-space-2);border-radius:var(--g-radius-md);height:28px;padding-inline:10px 12px;font-size:13px;line-height:18px}.g-badge--float{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-chrome);-webkit-backdrop-filter:blur(var(--g-blur-control)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-control)) saturate(var(--g-glass-saturate))}.g-bead{width:var(--g-bead-size);height:var(--g-bead-size);border-radius:var(--g-radius-round);background:radial-gradient(circle at 35% 30%, var(--g-glass-spec) 0 18%, transparent 55%), var(--bead-c,var(--g-neutral-bead));box-shadow:var(--g-shadow-bead), 0 0 0 3px var(--halo-c,var(--g-neutral-halo));flex:none;position:relative}.g-bead.is-live:after{content:"";border-radius:inherit;animation:g-live 1.8s var(--g-ease-standard) infinite;position:absolute;inset:0}@keyframes g-live{0%{box-shadow:0 0 0 0 var(--halo-c,var(--g-neutral-halo));opacity:1}to{box-shadow:0 0 0 9px var(--halo-c,var(--g-neutral-halo));opacity:0}}.g-count{isolation:isolate;box-sizing:border-box;border-radius:var(--g-radius-sm);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control);min-width:20px;height:20px;box-shadow:var(--g-shadow-glass);color:var(--g-text-secondary);font:600 12px/16px var(--g-font-numeric);font-variant-numeric:tabular-nums;place-items:center;padding-inline:6px;display:inline-grid;position:relative}.g-count--alert{background:radial-gradient(circle at 35% 25%, var(--g-glass-spec-soft), transparent 60%), var(--g-danger-fill);min-width:16px;height:16px;color:var(--g-on-danger-fill);box-shadow:var(--g-shadow-bead);padding-inline:4px;font-size:11px}.g-count--alert:before{display:none}.g-count--on-frame{box-shadow:var(--g-shadow-bead), 0 0 0 2px var(--g-frame-bg)}.g-tile{isolation:isolate;border-radius:var(--g-radius-md);background:var(--tile,var(--g-module-team-tile));width:28px;height:28px;color:var(--g-on-module-tile);box-shadow:var(--g-shadow-bead);flex:none;place-items:center;display:grid;position:relative}.g-tile:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(180deg, var(--g-glass-spec), transparent 62%);opacity:.3;pointer-events:none;position:absolute;inset:0}.g-tile--sm{border-radius:var(--g-radius-sm);width:24px;height:24px}.g-tile--md{border-radius:var(--g-radius-lg);width:36px;height:36px}.g-tile--lg{border-radius:var(--g-radius-2xl);width:56px;height:56px}.g-tile--menu{--tile:var(--g-module-menu-tile)}.g-tile--chk{--tile:var(--g-module-chk-tile)}.g-tile--sched{--tile:var(--g-module-sched-tile)}.g-tile--docs{--tile:var(--g-module-docs-tile)}.g-tile--comms{--tile:var(--g-module-comms-tile)}.g-tile--team{--tile:var(--g-module-team-tile)}.g-card,.g-list{isolation:isolate;border-radius:var(--g-radius-xl);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 28%), var(--g-glass-content);box-shadow:var(--g-shadow-glass-content);position:relative}.g-card{padding:var(--g-space-5)}.g-card--float{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 40%), var(--g-glass-overlay);-webkit-backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-float)}.g-card__title{font:600 17px/24px var(--g-font-sans);color:var(--g-text-primary);margin:0}.g-card__sub{margin:var(--g-space-1) 0 0;font:400 14px/20px var(--g-font-sans);color:var(--g-text-tertiary)}.g-list{overflow:hidden}.g-list__head{padding:var(--g-space-3) var(--g-space-4) var(--g-space-1);font:600 13px/18px var(--g-font-sans);color:var(--g-text-secondary)}.g-row{align-items:center;gap:var(--g-space-3);min-height:var(--g-touch-min);padding:var(--g-space-3) var(--g-space-4);transition:background-color var(--g-duration-fast) var(--g-ease-standard);display:flex;position:relative}.g-row+.g-row:before{content:"";top:0;background:var(--g-border-glass);height:1px;position:absolute;inset-inline-start:var(--g-space-4);inset-inline-end:0}.g-row.is-hover{background:var(--g-glass-hover)}@media (hover:hover) and (pointer:fine){.g-row:hover{background:var(--g-glass-hover)}}.g-row.is-selected{background:var(--g-bg-selected)}.g-row__body{flex:1;min-width:0}.g-row__title{font:500 15px/22px var(--g-font-sans);color:var(--g-text-primary)}.g-row__meta{font:400 13px/18px var(--g-font-sans);color:var(--g-text-tertiary)}.g-progress{border-radius:var(--g-radius-xs);background:var(--g-glass-well);height:6px;box-shadow:var(--g-shadow-well);overflow:hidden}.g-progress>span{border-radius:var(--g-radius-xs);background:linear-gradient(180deg, var(--g-glass-sheen), transparent), var(--g-brand);height:100%;display:block}.g-field{gap:var(--g-space-2);min-width:0;display:grid}.g-label{font:500 14px/20px var(--g-font-sans);color:var(--g-text-secondary)}.g-input{box-sizing:border-box;width:100%;height:var(--g-control-lg);padding-inline:var(--g-space-3);border-radius:var(--g-radius-md);border:var(--g-stroke-control) solid var(--g-border-strong);background:var(--g-glass-control);box-shadow:var(--g-shadow-well);color:var(--g-text-primary);font:400 15px/24px var(--g-font-sans);transition:border-color var(--g-duration-fast) var(--g-ease-standard), box-shadow var(--g-duration-fast) var(--g-ease-standard), background-color var(--g-duration-fast) var(--g-ease-standard);outline:none}.g-input::placeholder{color:var(--g-text-tertiary)}@media (hover:hover) and (pointer:fine){.g-input:hover{background-color:var(--g-glass-control-hover)}}.g-input:focus,.g-input.is-focus{border-color:var(--g-focus-ring);background-color:var(--g-glass-control-hover);box-shadow:var(--g-shadow-well), var(--g-shadow-focus)}.g-input.is-error{border-color:var(--g-danger-icon)}.g-select{justify-content:space-between;align-items:center;gap:var(--g-space-2);display:flex}.g-help{font:400 13px/18px var(--g-font-sans);color:var(--g-text-tertiary)}.g-help.is-error{align-items:center;gap:var(--g-space-1);color:var(--g-danger-text);display:flex}.g-toggle{box-sizing:border-box;border-radius:var(--g-radius-capsule);background:var(--g-glass-well);width:64px;height:32px;box-shadow:var(--g-shadow-well), inset 0 0 0 1px var(--g-border-strong);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--g-duration-base) var(--g-ease-standard), box-shadow var(--g-duration-base) var(--g-ease-standard);border:0;flex:none;padding:0;position:relative}.g-toggle:before{content:"";top:3px;border-radius:var(--g-radius-capsule);background:linear-gradient(180deg, var(--g-pearl-0), var(--g-pearl-50));width:26px;height:26px;box-shadow:var(--g-shadow-glass-float);transition:inset-inline-start var(--g-duration-liquid) var(--g-ease-liquid), width var(--g-duration-base) var(--g-ease-liquid), background var(--g-duration-fast) var(--g-ease-standard), box-shadow var(--g-duration-fast) var(--g-ease-standard);position:absolute;inset-inline-start:3px}.g-toggle[aria-checked=true],.g-toggle.is-on{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 65%), var(--g-action);box-shadow:var(--g-shadow-highlight), inset 0 0 0 1px var(--g-action)}.g-toggle[aria-checked=true]:before,.g-toggle.is-on:before{inset-inline-start:35px}.g-toggle:active:before,.g-toggle.is-pressed:before{background:linear-gradient(180deg, var(--g-glass-spec-soft), transparent 70%), var(--g-lens-fill);width:34px;box-shadow:var(--g-shadow-lens-lifted)}.g-toggle[aria-checked=true]:active:before,.g-toggle[aria-checked=true].is-pressed:before{inset-inline-start:27px}.g-toggle:focus-visible{box-shadow:var(--g-shadow-well), inset 0 0 0 1px var(--g-border-strong), var(--g-shadow-focus);outline:none}.g-check{box-sizing:border-box;border-radius:var(--g-radius-xs);border:var(--g-stroke-control) solid var(--g-border-strong);background:var(--g-glass-control);width:20px;height:20px;box-shadow:var(--g-shadow-well);color:var(--g-on-action);flex:none;place-items:center;display:inline-grid}.g-check.is-on{border-color:var(--g-action);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 65%), var(--g-action);box-shadow:var(--g-shadow-highlight)}.g-radio{box-sizing:border-box;border-radius:var(--g-radius-round);border:var(--g-stroke-control) solid var(--g-border-strong);background:var(--g-glass-control);width:20px;height:20px;box-shadow:var(--g-shadow-well);flex:none;place-items:center;display:inline-grid}.g-radio.is-on{border-color:var(--g-action);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 65%), var(--g-action);box-shadow:var(--g-shadow-highlight)}.g-radio.is-on:after{content:"";border-radius:var(--g-radius-round);background:var(--g-pearl-0);width:8px;height:8px;box-shadow:var(--g-shadow-bead)}.g-lens{z-index:2;pointer-events:none;transform-origin:50%;will-change:transform;position:absolute}.g-lens__view,.g-lens__edge{border-radius:inherit;position:absolute;inset:0}.g-lens__view{overflow:hidden}[data-liquid]:not(.is-live) .g-lens{z-index:0}[data-liquid].is-live [data-lens-row]{-webkit-mask-image:linear-gradient(90deg, #000 var(--hole-l,0px), transparent var(--hole-l,0px), transparent var(--hole-r,0px), #000 var(--hole-r,0px));-webkit-mask-image:linear-gradient(90deg, #000 var(--hole-l,0px), transparent var(--hole-l,0px), transparent var(--hole-r,0px), #000 var(--hole-r,0px));mask-image:linear-gradient(90deg, #000 var(--hole-l,0px), transparent var(--hole-l,0px), transparent var(--hole-r,0px), #000 var(--hole-r,0px))}.g-seg{box-sizing:border-box;height:var(--g-control-md);border-radius:var(--g-radius-md);background:var(--g-glass-well);box-shadow:var(--g-shadow-well);touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;padding:2px;display:inline-flex;position:relative}.g-seg__row{z-index:1;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.g-seg__item{height:32px;padding-inline:var(--g-space-4);border-radius:var(--g-radius-sm);color:var(--g-text-secondary);font:600 14px/20px var(--g-font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;position:relative}.g-seg__item[aria-checked=true],.g-seg__row.is-lit .g-seg__item{color:var(--g-text-primary)}.g-seg__item:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-seg--block{width:100%;display:flex}.g-seg--block .g-seg__row{flex:1}.g-seg--lg{height:var(--g-control-lg);border-radius:var(--g-radius-lg)}.g-seg--lg .g-seg__item{border-radius:var(--g-radius-md);height:40px;font-size:15px}.g-seg--lg .g-lens{border-radius:var(--g-radius-md)}.g-seg__count{font:600 13px/18px var(--g-font-numeric);font-variant-numeric:tabular-nums;color:var(--g-text-tertiary);margin-inline-start:6px}.g-seg__item[aria-checked=true] .g-seg__count,.g-seg__row.is-lit .g-seg__count{color:var(--g-text-secondary)}.g-seg .g-lens{border-radius:var(--g-radius-sm);top:2px;bottom:2px;width:calc((100% - 4px) / var(--items,3));inset-inline-start:calc(2px + (100% - 4px) / var(--items,3) * var(--active,0))}.g-seg .g-lens__view{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control-hover)}.g-seg .g-lens__edge{box-shadow:var(--g-shadow-glass);transition:box-shadow var(--g-duration-fast) var(--g-ease-standard)}.g-seg.is-lifted .g-lens__edge{box-shadow:var(--g-shadow-glass-hover)}.g-seg:has(.g-seg__item:focus-visible) .g-lens__edge{box-shadow:var(--g-shadow-glass), var(--g-shadow-focus)}.g-tabdock{align-items:center;gap:var(--g-space-2);display:flex}.g-tabbar{min-width:0;height:var(--g-tabbar-height);border-radius:var(--g-radius-capsule);touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;flex:1;position:relative}.g-tabbar__glass{isolation:isolate;border-radius:inherit;background:linear-gradient(180deg, var(--g-glass-sheen), transparent 55%), var(--g-glass-chrome);-webkit-backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-float);position:absolute;inset:0}.g-tabbar__row{z-index:1;box-sizing:border-box;height:100%;padding:var(--g-space-1);display:flex;position:relative}.g-tab{border-radius:var(--g-radius-capsule);min-width:0;color:var(--g-tab-inactive);font:600 12px/16px var(--g-font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1 1 0;align-content:center;justify-items:center;gap:2px;padding:0;display:grid}.g-tab[aria-selected=true],.g-tabbar__row.is-lit .g-tab{color:var(--g-tab-active)}.g-tab:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-tabbar .g-lens{top:var(--g-space-1);bottom:var(--g-space-1);border-radius:var(--g-radius-capsule);width:calc((100% - 2 * var(--g-space-1)) / var(--tabs,4));inset-inline-start:calc(var(--g-space-1) + (100% - 2 * var(--g-space-1)) / var(--tabs,4) * var(--active,0))}.g-tabbar .g-lens__view{background:var(--g-lens-fill);transition:background-color var(--g-duration-base) var(--g-ease-standard)}.g-tabbar.is-live .g-lens__view{-webkit-backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate))}.g-tabbar .g-lens__edge{box-shadow:var(--g-shadow-lens);transition:box-shadow var(--g-duration-base) var(--g-ease-standard)}.g-tabbar .g-lens__edge:before{content:"";border-radius:inherit;background:linear-gradient(160deg, var(--g-lens-spec), transparent 34%, transparent 64%, var(--g-lens-caustic));-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.g-tabbar .g-lens__edge:after{content:"";border-radius:inherit;background:radial-gradient(40% 55% at 26% 20%, var(--g-lens-spec), transparent 70%);opacity:.32;position:absolute;inset:0}.g-tabbar.is-lifted .g-lens__view{background:var(--g-lens-fill-lifted)}.g-tabbar.is-lifted .g-lens__edge{box-shadow:var(--g-shadow-lens-lifted)}.g-tabbar:has(.g-tab:focus-visible) .g-lens__edge{box-shadow:var(--g-shadow-lens), var(--g-shadow-focus)}.g-tabbar__action{isolation:isolate;width:var(--g-tabbar-action);height:var(--g-tabbar-action);border-radius:var(--g-radius-round);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 55%), var(--g-glass-chrome);-webkit-backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-float);color:var(--g-text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--g-duration-slow) var(--g-ease-liquid);border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.g-tabbar__action:active{transition-duration:var(--g-duration-instant);transform:scale(.94)}.g-tabbar__action:focus-visible{box-shadow:var(--g-shadow-glass-float), var(--g-shadow-focus);outline:none}.g-edge{inset-inline:0;pointer-events:none;background:linear-gradient(to top, var(--g-edge-fade) 20%, transparent);height:128px;-webkit-backdrop-filter:blur(var(--g-blur-edge));backdrop-filter:blur(var(--g-blur-edge));position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.g-sidebar{box-sizing:border-box;width:var(--g-sidebar-width);padding:var(--g-space-3);flex-direction:column;gap:2px;display:flex}.g-nav-group{padding:var(--g-space-4) var(--g-space-2) var(--g-space-1);font:600 12px/16px var(--g-font-sans);color:var(--g-text-tertiary)}.g-nav-item{isolation:isolate;align-items:center;gap:var(--g-space-3);height:36px;padding-inline:var(--g-space-2);border-radius:var(--g-radius-md);color:var(--g-text-secondary);font:500 14px/20px var(--g-font-sans);cursor:pointer;transition:background-color var(--g-duration-fast) var(--g-ease-standard), color var(--g-duration-fast) var(--g-ease-standard);text-decoration:none;display:flex;position:relative}.g-nav-item:before{opacity:0}.g-nav-item.is-hover{background:var(--g-glass-hover);color:var(--g-text-primary)}@media (hover:hover) and (pointer:fine){.g-nav-item:hover{background:var(--g-glass-hover);color:var(--g-text-primary)}}.g-nav-item.is-current{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control-hover);box-shadow:var(--g-shadow-glass);color:var(--g-text-primary);font-weight:600}.g-nav-item.is-current:before{opacity:1}.g-nav-item:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-nav-item .g-count{margin-inline-start:auto}.g-nav-ico{flex:none;place-items:center;width:24px;height:24px;display:grid}.g-nav-switch{isolation:isolate;align-items:center;gap:var(--g-space-2);box-sizing:border-box;width:100%;height:40px;margin-bottom:var(--g-space-2);padding-inline:var(--g-space-2);border-radius:var(--g-radius-lg);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control);box-shadow:var(--g-shadow-glass);color:var(--g-text-primary);font:600 14px/20px var(--g-font-sans);text-align:start;cursor:pointer;border:0;display:flex;position:relative}.g-nav-switch>span:not([class]){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.g-scrim{background:var(--g-bg-scrim);-webkit-backdrop-filter:blur(var(--g-blur-scrim));backdrop-filter:blur(var(--g-blur-scrim))}.g-menu{isolation:isolate;box-sizing:border-box;min-width:232px;padding:var(--g-space-1);border-radius:var(--g-radius-lg);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 30%), var(--g-glass-overlay);-webkit-backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-overlay);position:relative}.g-menu__item{align-items:center;gap:var(--g-space-2);height:36px;padding-inline:var(--g-space-3);border-radius:var(--g-radius-sm);color:var(--g-text-primary);font:500 14px/20px var(--g-font-sans);cursor:pointer;display:flex;position:relative}.g-menu__item.is-active{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control-hover);box-shadow:var(--g-shadow-glass)}@media (hover:hover) and (pointer:fine){.g-menu__item:hover{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control-hover);box-shadow:var(--g-shadow-glass)}}.g-menu__item--danger{color:var(--g-danger-text)}.g-menu__shortcut{color:var(--g-text-tertiary);font:500 12px/16px var(--g-font-numeric);direction:ltr;unicode-bidi:isolate;margin-inline-start:auto}.g-menu__sep{height:1px;margin:var(--g-space-1) var(--g-space-2);background:var(--g-border-glass)}.g-dialog{isolation:isolate;box-sizing:border-box;width:100%;max-width:420px;padding:var(--g-space-6);border-radius:var(--g-radius-2xl);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 25%), var(--g-glass-overlay);-webkit-backdrop-filter:blur(var(--g-blur-glass-strong)) saturate(var(--g-glass-saturate-soft));backdrop-filter:blur(var(--g-blur-glass-strong)) saturate(var(--g-glass-saturate-soft));box-shadow:var(--g-shadow-glass-overlay);position:relative}.g-dialog__title{color:var(--g-text-primary);font:600 20px/28px var(--g-font-sans);margin:0}.g-dialog__body{margin:var(--g-space-2) 0 0;color:var(--g-text-secondary);font:400 15px/24px var(--g-font-sans)}.g-dialog__actions{justify-content:flex-end;gap:var(--g-space-2);margin-top:var(--g-space-6);flex-wrap:wrap;display:flex}.g-toasts{inset-inline:0;z-index:90;padding:calc(env(safe-area-inset-top,0px) + var(--g-space-2)) var(--g-space-3) 0;pointer-events:none;justify-items:center;display:grid;position:absolute;top:0}.g-toasts--fixed{position:fixed}.g-toast{isolation:isolate;box-sizing:border-box;align-items:center;gap:var(--g-space-3);width:min(100%,420px);min-height:56px;padding-block:var(--g-space-2);padding-inline:var(--g-space-4) var(--g-space-2);border-radius:var(--g-radius-2xl);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 45%), var(--g-glass-chrome);-webkit-backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-glass)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-float);color:var(--g-text-primary);font:500 14px/20px var(--g-font-sans);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;opacity:0;transition:transform .46s var(--g-ease-liquid), opacity var(--g-duration-base) var(--g-ease-standard);grid-area:1/1;display:flex;position:relative;transform:translateY(calc(-100% - 28px))scale(.96)}.g-toast.is-in{opacity:1;transform:none}.g-toast.is-dragging{cursor:grabbing;transition:none}.g-toast.is-out{opacity:0;transition:transform var(--g-duration-slow) var(--g-ease-exit), opacity var(--g-duration-base) var(--g-ease-exit);pointer-events:none;transform:translateY(calc(-100% - 36px))scale(.96)}.g-toast:focus-visible{box-shadow:var(--g-shadow-glass-float), var(--g-shadow-focus);outline:none}.g-toast__icon{flex:none}.g-toast--ok .g-toast__icon{color:var(--g-success-icon)}.g-toast--bad .g-toast__icon{color:var(--g-danger-icon)}.g-toast--info .g-toast__icon{color:var(--g-info-icon)}.g-toast__text{flex:1;min-width:0}.g-toast__title{font-weight:600;display:block}.g-toast__action{flex:none}.g-task{align-items:center;gap:var(--g-space-3);min-height:var(--g-touch-task);padding:var(--g-space-3) var(--g-space-4);display:flex;position:relative}.g-task+.g-task:before{content:"";top:0;background:var(--g-border-glass);height:1px;position:absolute;inset-inline:60px 0}.g-task__check{box-sizing:border-box;border-radius:var(--g-radius-md);border:1.5px solid var(--g-border-strong);background:var(--g-glass-control);width:28px;height:28px;box-shadow:var(--g-shadow-well);color:var(--g-on-success-fill);flex:none;place-items:center;display:grid}.g-task__body{flex:1;min-width:0}.g-task__title{color:var(--g-text-primary);font:600 17px/22px var(--g-font-sans)}.g-task__meta{align-items:center;gap:var(--g-space-2);color:var(--g-text-tertiary);font:400 13px/18px var(--g-font-sans);flex-wrap:wrap;margin-top:2px;display:flex}.g-task--done .g-task__check{border-color:var(--g-success-fill);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 65%), var(--g-success-fill);box-shadow:var(--g-shadow-highlight)}.g-task--done .g-task__title{color:var(--g-text-secondary)}button.g-task{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}button.g-task:focus-visible{box-shadow:inset 0 0 0 2px var(--g-focus-ring);border-radius:var(--g-radius-lg);outline:none}.g-task__title,.g-task__meta{display:block}.g-task__meta{display:flex}.g-task--locked{cursor:default}button.g-task--locked{cursor:pointer}.g-task__lock{color:var(--g-text-tertiary);flex:none}.g-task.is-completing .g-task__check{border-color:var(--g-success-fill);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 65%), var(--g-success-fill);color:var(--g-on-success-fill);transition:background-color var(--g-duration-fast) var(--g-ease-standard)}.g-task.is-leaving{animation:g-task-out .42s var(--g-ease-exit) forwards;overflow:hidden}@keyframes g-task-out{0%{opacity:1;max-height:96px}55%{opacity:0;transform:translateX(calc(-1 * var(--g-dir,1) * 28px));max-height:96px}to{opacity:0;transform:translateX(calc(-1 * var(--g-dir,1) * 28px));min-height:0;max-height:0;padding-block:0}}[dir=rtl] .g-task.is-leaving{--g-dir:-1}.g-task--late .g-task__check{border-color:var(--g-danger-icon);color:var(--g-danger-icon)}.g-task--soon .g-task__check,.g-task--fix .g-task__check{border-color:var(--g-warning-icon);color:var(--g-warning-icon)}.g-toggle.is-liquid:before{display:none}.g-toggle.is-liquid,.g-toggle.is-liquid[aria-checked=true]{background:var(--g-glass-well);box-shadow:var(--g-shadow-well), inset 0 0 0 1px var(--g-border-strong)}.g-toggle.is-liquid:focus-visible{box-shadow:var(--g-shadow-well), inset 0 0 0 1px var(--g-border-strong), var(--g-shadow-focus)}.g-toggle__fill{border-radius:inherit;background:linear-gradient(180deg, var(--g-glass-sheen), transparent 65%), var(--g-action);box-shadow:var(--g-shadow-highlight), inset 0 0 0 1px var(--g-action);pointer-events:none;opacity:0;position:absolute;inset:0}.g-toggle__drop{pointer-events:none;filter:drop-shadow(0 1px 1px var(--g-thumb-shadow)) drop-shadow(0 3px 5px var(--g-thumb-shadow));position:absolute;inset:0;overflow:visible}.g-toggle__glass{stroke-width:1.25px;vector-effect:non-scaling-stroke;opacity:0}.g-toggle__shine{fill:var(--g-pearl-0);opacity:.85}.g-toggle:disabled{cursor:not-allowed;opacity:.45}.g-setting{justify-content:space-between;align-items:center;gap:var(--g-space-4);min-height:60px;padding:var(--g-space-2) var(--g-space-4);display:flex;position:relative}.g-setting+.g-setting:before{content:"";top:0;inset-inline:var(--g-space-4) 0;background:var(--g-border-glass);height:1px;position:absolute}.g-setting__text{gap:2px;min-width:0;display:grid}.g-setting__text b{font:600 15px/20px var(--g-font-sans);color:var(--g-text-primary)}.g-setting__text small{font:400 13px/18px var(--g-font-sans);color:var(--g-text-tertiary)}.g-legend-scrim{z-index:40;background:var(--g-bg-scrim);-webkit-backdrop-filter:blur(var(--g-blur-scrim));backdrop-filter:blur(var(--g-blur-scrim));opacity:0;transition:opacity var(--g-duration-slow) var(--g-ease-standard);position:absolute;inset:0}.g-legend-scrim.is-open{opacity:1}.g-legend{--slide:105%;top:var(--g-space-2);bottom:var(--g-space-2);z-index:41;box-sizing:border-box;width:min(400px, calc(100% - 2 * var(--g-space-2)));isolation:isolate;border-radius:var(--g-radius-2xl);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 18%), var(--g-glass-overlay);-webkit-backdrop-filter:blur(var(--g-blur-glass-strong)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-glass-strong)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-overlay);color:var(--g-text-primary);transform:translateX(var(--slide));opacity:0;transition:transform var(--g-duration-slow) var(--g-ease-standard), opacity var(--g-duration-fast) var(--g-ease-standard);flex-direction:column;display:flex;position:absolute;inset-inline-end:var(--g-space-2)}[dir=rtl] .g-legend{--slide:-105%}.g-legend.is-open{opacity:1;transform:none}.g-legend__head{align-items:center;gap:var(--g-space-3);padding:var(--g-space-5) var(--g-space-5) var(--g-space-3);display:flex}.g-legend__mark{border-radius:var(--g-radius-lg);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-action);width:36px;height:36px;box-shadow:var(--g-shadow-glass-action);color:var(--g-on-glass-action);flex:none;place-items:center;display:grid}.g-legend__title{min-width:0;font:600 20px/28px var(--g-font-sans);flex:1;margin:0}.g-legend__body{align-content:start;gap:var(--g-space-5);min-height:0;padding:0 var(--g-space-5) var(--g-space-5);flex:1;display:grid;overflow-y:auto}.g-legend__intro{font:400 15px/24px var(--g-font-sans);color:var(--g-text-secondary);margin:0}.g-legend__group{gap:2px;display:grid}.g-legend__label{margin:0 0 var(--g-space-1);font:600 13px/18px var(--g-font-sans);color:var(--g-text-tertiary)}.g-legend__item{align-items:center;gap:var(--g-space-3);padding:var(--g-space-2);border-radius:var(--g-radius-lg);grid-template-columns:92px minmax(0,1fr) auto;display:grid}@media (hover:hover) and (pointer:fine){.g-legend__item:hover{background:var(--g-glass-hover)}}.g-legend__sample{pointer-events:none;justify-content:center;align-items:center;min-height:36px;display:flex}.g-legend__name{font:600 14px/20px var(--g-font-sans);color:var(--g-text-primary);display:block}.g-legend__desc{font:400 13px/18px var(--g-font-sans);color:var(--g-text-secondary);margin-top:2px;display:block}.g-legend__foot{padding:var(--g-space-3) var(--g-space-5) var(--g-space-4);border-top:1px solid var(--g-border-glass);font:400 13px/18px var(--g-font-sans);color:var(--g-text-tertiary)}.g-key{box-sizing:border-box;border-radius:var(--g-radius-xs);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control);min-width:24px;height:24px;box-shadow:var(--g-shadow-glass);color:var(--g-text-secondary);font:600 12px/16px var(--g-font-numeric);direction:ltr;unicode-bidi:isolate;place-items:center;padding-inline:6px;display:inline-grid}.g-spot{z-index:50;border-radius:var(--g-radius-lg);box-shadow:0 0 0 2px var(--g-focus-ring), 0 0 0 7px var(--g-brand-halo), 0 0 0 9999px var(--g-bg-scrim);pointer-events:none;animation:g-spot-in var(--g-duration-slow) var(--g-ease-standard);position:absolute}@keyframes g-spot-in{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:none}}.g-spot__tip{z-index:51;box-sizing:border-box;justify-items:start;gap:var(--g-space-2);padding:var(--g-space-4);isolation:isolate;border-radius:var(--g-radius-lg);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 30%), var(--g-glass-overlay);-webkit-backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-overlay);animation:g-spot-in var(--g-duration-slow) var(--g-ease-standard);display:grid;position:absolute}.g-spot__tip b{font:600 15px/20px var(--g-font-sans);color:var(--g-text-primary)}.g-spot__tip p{font:400 14px/20px var(--g-font-sans);color:var(--g-text-secondary);margin:0}@media (max-width:599px){.g-legend{top:auto;inset-inline:var(--g-space-2);width:auto;max-height:86%;transform:translateY(105%)}.g-legend.is-open{transform:none}.g-legend__item{grid-template-columns:72px minmax(0,1fr)}.g-legend__item>.g-btn{grid-column:2;justify-self:start}}.g-appearance{gap:var(--g-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.g-appearance__opt{justify-items:center;gap:var(--g-space-2);color:var(--g-text-secondary);font:600 14px/20px var(--g-font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:grid}.g-appearance__opt[aria-checked=true]{color:var(--g-text-primary)}.g-appearance__opt:focus-visible{outline:none}.g-appearance__shot{isolation:isolate;aspect-ratio:4/5;border-radius:var(--g-radius-xl);width:100%;box-shadow:var(--g-shadow-glass);transition:box-shadow var(--g-duration-fast) var(--g-ease-standard), transform var(--g-duration-slow) var(--g-ease-liquid);position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.g-appearance__opt:hover .g-appearance__shot{transform:translateY(-2px)}}.g-appearance__opt[aria-checked=true] .g-appearance__shot{box-shadow:var(--g-shadow-glass), 0 0 0 2px var(--g-focus-ring), 0 0 0 7px var(--g-brand-halo)}.g-appearance__opt:focus-visible .g-appearance__shot{box-shadow:var(--g-shadow-focus)}.g-appearance__label{align-items:center;gap:var(--g-space-2);display:flex}.g-mini{background:var(--g-frame-bg);grid-template-rows:16% 1fr;display:grid;position:absolute;inset:0}.g-mini__layer{background-color:var(--g-bg-canvas);background-image:radial-gradient(70% 60% at 100% 0%, var(--g-ambient-brand), transparent 72%);border-radius:12px 12px 0 0;align-content:start;gap:7%;padding:10% 9%;display:grid;position:relative}.g-mini__line{border-radius:var(--g-radius-xs);background:var(--g-text-primary);opacity:.85;width:58%;height:7px}.g-mini__card{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 40%), var(--g-glass-content);height:22%;min-height:20px;box-shadow:var(--g-shadow-glass-content);border-radius:6px}.g-mini__tab{inset-inline:12%;border-radius:var(--g-radius-capsule);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 55%), var(--g-glass-chrome);height:12%;box-shadow:var(--g-shadow-glass-float);position:absolute;bottom:7%}.g-mini__tab:after{content:"";top:12%;bottom:12%;border-radius:var(--g-radius-capsule);background:var(--g-lens-fill);width:30%;box-shadow:var(--g-shadow-lens);position:absolute;inset-inline-start:6%}.g-mini--half{clip-path:polygon(100% 0,100% 100%,0 100%)}[data-sort-item],[data-sort-cat]{transition:transform var(--g-duration-base) var(--g-ease-standard)}.g-cat{isolation:isolate;border-radius:var(--g-radius-xl);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 28%), var(--g-glass-content);box-shadow:var(--g-shadow-glass-content);position:relative}.g-cat__head{align-items:center;gap:var(--g-space-1);min-height:56px;padding-inline:var(--g-space-1) var(--g-space-2);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;display:flex}.g-cat__toggle{align-items:center;gap:var(--g-space-3);min-width:0;height:48px;padding-inline:var(--g-space-2);border-radius:var(--g-radius-lg);color:var(--g-text-primary);font:600 16px/22px var(--g-font-sans);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.g-cat__toggle:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-cat__chev{color:var(--g-text-tertiary);transition:transform var(--g-duration-base) var(--g-ease-standard);margin-inline-start:auto}.g-cat.is-open .g-cat__chev{transform:rotate(180deg)}.g-cat__body{padding:0 var(--g-space-2) var(--g-space-2);display:none}.g-cat.is-open .g-cat__body{gap:2px;display:grid}.g-cat.is-drop-hover{box-shadow:var(--g-shadow-glass-content), 0 0 0 2px var(--g-focus-ring), 0 0 0 7px var(--g-brand-halo)}.g-cat__end{display:none}.g-cat__body:not(:has(>[data-sort-item]))>.g-cat__end{border-radius:var(--g-radius-lg);background:var(--g-glass-well);min-height:52px;box-shadow:var(--g-shadow-well);color:var(--g-text-tertiary);font:500 13px/18px var(--g-font-sans);place-items:center;display:grid}.g-grip{border-radius:var(--g-radius-md);width:32px;height:40px;color:var(--g-text-tertiary);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.g-grip:hover{background:var(--g-glass-hover);color:var(--g-text-secondary)}}.g-grip:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-item{align-items:center;gap:var(--g-space-2);min-height:60px;padding-inline:var(--g-space-1) var(--g-space-2);border-radius:var(--g-radius-lg);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;background:0 0;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.g-item:hover{background:var(--g-glass-hover)}}.g-item__thumb{border-radius:var(--g-radius-md);width:44px;height:44px;box-shadow:var(--g-shadow-bead);flex:none}.g-item__text{flex:1;min-width:0}.g-item__name{white-space:nowrap;text-overflow:ellipsis;font:600 15px/20px var(--g-font-sans);color:var(--g-text-primary);display:block;overflow:hidden}.g-item__desc{white-space:nowrap;text-overflow:ellipsis;font:400 13px/18px var(--g-font-sans);color:var(--g-text-tertiary);display:block;overflow:hidden}.g-item__price{font:600 15px/20px var(--g-font-numeric);font-variant-numeric:tabular-nums;color:var(--g-text-primary);direction:ltr;unicode-bidi:isolate;flex:none}.is-pressing{background:var(--g-glass-hover);transition:transform .24s var(--g-ease-standard), background-color var(--g-duration-fast);transform:scale(.985)}.is-placeholder{background:var(--g-glass-well)!important;box-shadow:var(--g-shadow-well)!important}.is-placeholder>*{visibility:hidden}.is-sorting{cursor:grabbing}@media (hover:hover) and (pointer:fine){.is-sorting .g-item:hover{background:0 0}}.is-kb-lifted{z-index:2;background:linear-gradient(180deg, var(--g-glass-sheen), transparent 40%), var(--g-glass-overlay);box-shadow:var(--g-shadow-glass-float), 0 0 0 2px var(--g-focus-ring)}.g-drag-ghost{z-index:100;box-sizing:border-box;pointer-events:none;isolation:isolate;border-radius:var(--g-radius-lg);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 40%), var(--g-glass-overlay);-webkit-backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-frost)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-float);transition:transform var(--g-duration-base) var(--g-ease-liquid), box-shadow var(--g-duration-base) var(--g-ease-standard);margin:0;position:fixed;transform:scale(1)}.g-drag-ghost.is-up{box-shadow:var(--g-shadow-lens-lifted);transform:scale(1.03)}.g-drag-ghost.is-landing{transition:left var(--g-duration-base) var(--g-ease-standard), top var(--g-duration-base) var(--g-ease-standard), transform var(--g-duration-base) var(--g-ease-standard);transform:scale(1)}.g-drag-ghost.is-rejected{animation:g-shake .28s var(--g-ease-standard)}.g-drag-ghost--cat{border-radius:var(--g-radius-xl)}.g-drag-ghost--chip{border-radius:var(--g-radius-md)}@keyframes g-shake{0%,to{translate:0}25%{translate:-6px}75%{translate:6px}}.g-drag-tip{z-index:101;box-sizing:border-box;border-radius:var(--g-radius-sm);pointer-events:none;background:var(--g-glass-overlay);max-width:250px;-webkit-backdrop-filter:blur(var(--g-blur-frost));backdrop-filter:blur(var(--g-blur-frost));box-shadow:var(--g-shadow-glass-overlay);color:var(--g-text-primary);font:600 12px/16px var(--g-font-sans);padding:6px 10px;position:absolute}.g-drag-tip[data-level=hard]{color:var(--g-danger-text)}.g-drag-tip[data-level=soft]{color:var(--g-warning-text)}.g-drag-tip[data-level=want]{color:var(--g-on-glass-action)}.g-avail-wrap{container-type:inline-size}.g-avail{grid-template-columns:minmax(80px,auto) repeat(7,minmax(40px,1fr));gap:6px;display:grid}.g-avail__day{padding:2px 0 var(--g-space-1);border-radius:var(--g-radius-md);color:var(--g-text-secondary);font:600 13px/18px var(--g-font-sans);cursor:pointer;background:0 0;border:0;align-content:end;justify-items:center;display:grid}.g-avail__day small{font:500 12px/16px var(--g-font-numeric);color:var(--g-text-tertiary)}.g-avail__day.is-today{color:var(--g-tab-active)}.g-avail__day:focus-visible,.g-avail__shift:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-avail__shift{padding:0 var(--g-space-1);border-radius:var(--g-radius-md);text-align:start;cursor:pointer;background:0 0;border:0;align-content:center;display:grid}.g-avail__shift b{font:600 14px/18px var(--g-font-sans);color:var(--g-text-primary)}.g-avail__shift small{font:500 12px/16px var(--g-font-numeric);color:var(--g-text-tertiary)}.g-cell{isolation:isolate;border-radius:var(--g-radius-md);background:var(--g-glass-well);min-height:48px;box-shadow:var(--g-shadow-well);color:var(--g-text-tertiary);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--g-duration-fast) var(--g-ease-standard), box-shadow var(--g-duration-fast) var(--g-ease-standard), transform var(--g-duration-slow) var(--g-ease-liquid);border:0;place-items:center;padding:0;display:grid;position:relative}.g-cell>svg{stroke:currentColor;fill:none;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.g-cell[data-state=yes]{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-action-hover);box-shadow:var(--g-shadow-glass-action);color:var(--g-on-glass-action)}.g-cell[data-state=maybe]{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-control);box-shadow:var(--g-shadow-glass);color:var(--g-text-secondary)}.g-cell[data-state=no]{background:linear-gradient(180deg, var(--g-glass-sheen), transparent 60%), var(--g-glass-danger-hover);box-shadow:var(--g-shadow-glass-danger);color:var(--g-on-glass-danger)}.g-cell.is-pop{transition-duration:var(--g-duration-instant);transform:scale(.9)}.g-cell[data-off]{background:repeating-linear-gradient(135deg, transparent 0 6px, var(--g-border-glass) 6px 7px);box-shadow:none;cursor:default}.g-cell__req{top:5px;border-radius:var(--g-radius-round);background:var(--g-warning-bead);width:6px;height:6px;box-shadow:0 0 0 2px var(--g-warning-halo);position:absolute;inset-inline-end:5px}.g-cell:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}@container (width<=440px){.g-avail{grid-template-columns:repeat(7,minmax(0,1fr))}.g-avail__corner{display:none}.g-avail__shift{align-items:baseline;gap:var(--g-space-2);padding:var(--g-space-2) var(--g-space-1) 0;grid-column:1/-1;display:flex}}.g-roster-cmd{align-items:center;gap:var(--g-space-4) var(--g-space-6);flex-wrap:wrap;display:flex}.g-cover{gap:var(--g-space-2);flex:340px;min-width:0;display:grid}.g-cover__head{align-items:baseline;gap:var(--g-space-1) var(--g-space-3);flex-wrap:wrap;display:flex}.g-cover__num{font:700 28px/32px var(--g-font-numeric);font-variant-numeric:tabular-nums;color:var(--g-text-primary)}.g-cover__num small{font:600 17px/20px var(--g-font-numeric);color:var(--g-text-tertiary)}.g-cover__label{font:500 14px/20px var(--g-font-sans);color:var(--g-text-secondary)}.g-cover__gap{cursor:pointer;font-family:var(--g-font-sans);border:0}@media (hover:hover) and (pointer:fine){button.g-cover__gap:hover{box-shadow:var(--g-shadow-glass-hover)}}.g-cover__gap:focus-visible{box-shadow:var(--g-shadow-glass), var(--g-shadow-focus);outline:none}.g-cover__gap.g-badge--danger{color:var(--g-danger-text)}.g-cover__bar{gap:4px;display:flex}.g-cover__seg{flex:var(--seats,1) 1 0;min-width:0;color:var(--g-text-tertiary);font:500 11px/14px var(--g-font-sans);cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}.g-cover__track{border-radius:var(--g-radius-xs);background:var(--g-glass-well);height:8px;box-shadow:inset 0 0 0 1px var(--g-border-glass);display:block;position:relative;overflow:hidden}.g-cover__track>i,.g-cover__track>b{transition:width var(--g-duration-liquid) var(--g-ease-standard), inset-inline-start var(--g-duration-liquid) var(--g-ease-standard);position:absolute;inset-block:0}.g-cover__track>i{width:calc(var(--fill,0) * 100%);background:var(--g-brand);inset-inline-start:0}.g-cover__track>b{width:calc(var(--short,0) * 100%);background:var(--g-danger-bead);inset-inline-start:calc(var(--fill,0) * 100%)}.g-cover__seg.is-short{color:var(--g-danger-text);font-weight:600}.g-cover__seg:focus-visible{box-shadow:var(--g-shadow-focus);border-radius:var(--g-radius-xs);outline:none}.g-cover__note{font:400 13px/18px var(--g-font-sans);color:var(--g-text-tertiary);margin:0}.g-btn--hero.g-btn--primary{--btn-fill:var(--g-glass-action-hover);--btn-fill-hover:var(--g-glass-action-pressed)}.g-btn--hero{height:auto;min-height:var(--g-control-xl);padding:var(--g-space-2) var(--g-space-5) var(--g-space-2) var(--g-space-2);gap:var(--g-space-3);border-radius:var(--g-radius-xl);text-align:start;font-size:18px;font-weight:700;line-height:24px}.g-btn--hero .g-hero__mark{border-radius:var(--g-radius-lg);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 70%), var(--g-action);width:44px;height:44px;color:var(--g-on-action);box-shadow:var(--g-shadow-highlight);flex:none;place-items:center;display:grid}.g-btn--hero .g-hero__mark svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linejoin:round;width:22px;height:22px;transition:transform var(--g-duration-slow) var(--g-ease-liquid)}@media (hover:hover) and (pointer:fine){.g-btn--hero:hover .g-hero__mark svg{transform:rotate(18deg)scale(1.08)}}.g-btn--hero.is-running .g-hero__mark svg{animation:g-hero-spin .7s var(--g-ease-standard) infinite}@keyframes g-hero-spin{to{transform:rotate(360deg)}}.g-hero__text{display:grid}.g-hero__text small{font:500 13px/18px var(--g-font-sans);color:var(--g-text-secondary);white-space:normal}.g-hero-split{align-items:stretch;gap:var(--g-space-1);display:flex}.g-hero-split>.g-btn--icon{height:auto;min-height:var(--g-control-xl);border-radius:var(--g-radius-xl)}.g-roster-card{padding:0;overflow:hidden}.g-roster-scroll{overscroll-behavior-x:contain;overflow-x:auto}.g-roster{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:820px}.g-roster__corner{width:108px}.g-roster th,.g-roster td{border-inline-start:1px solid var(--g-border-glass);border-top:1px solid var(--g-border-glass)}.g-roster tr>:first-child{border-inline-start:0}.g-roster thead th{height:44px;padding:0 var(--g-space-2);font:600 13px/18px var(--g-font-sans);color:var(--g-text-secondary);text-align:center;vertical-align:middle;border-top:0}.g-roster tbody th{padding:var(--g-space-3);text-align:start;vertical-align:top;font-weight:400}.g-roster tbody th b{font:600 14px/20px var(--g-font-sans);color:var(--g-text-primary);display:block}.g-roster tbody th small{font:500 12px/16px var(--g-font-numeric);color:var(--g-text-tertiary);display:block}.g-roster td{vertical-align:top;transition:background-color var(--g-duration-fast) var(--g-ease-standard), box-shadow var(--g-duration-fast) var(--g-ease-standard);padding:6px;position:relative}.g-roster td[data-off]{background:repeating-linear-gradient(135deg, transparent 0 7px, var(--g-border-glass) 7px 8px)}.g-roster__stack{min-height:64px;transition:opacity var(--g-duration-fast) var(--g-ease-standard);align-content:start;gap:4px;display:grid}.is-dragging .g-roster td[data-cand=want]{background:var(--g-bg-selected);box-shadow:inset 0 0 0 1.5px var(--g-brand-bead)}.is-dragging .g-roster td[data-cand=ok]{box-shadow:inset 0 0 0 1px var(--g-border-strong)}.is-dragging .g-roster td[data-cand=soft]{background:var(--g-warning-soft);box-shadow:inset 0 0 0 1.5px var(--g-warning-bead)}.is-dragging .g-roster td[data-cand=hard]>.g-roster__stack{opacity:.35}.g-roster td.is-over[data-cand=want]{box-shadow:inset 0 0 0 3px var(--g-brand-bead)}.g-roster td.is-over[data-cand=ok]{background:var(--g-glass-hover);box-shadow:inset 0 0 0 2px var(--g-border-strong)}.g-roster td.is-over[data-cand=soft]{box-shadow:inset 0 0 0 3px var(--g-warning-bead)}.g-roster td.is-over[data-cand=hard]{background:var(--g-danger-soft);box-shadow:inset 0 0 0 2px var(--g-danger-bead)}.g-roster td.is-flash{animation:g-flash 1.2s var(--g-ease-standard)}@keyframes g-flash{0%,40%{background:var(--g-danger-soft)}to{background:0 0}}.g-chip{box-sizing:border-box;border-radius:var(--g-radius-md);background:var(--g-glass-well);width:100%;min-width:0;height:30px;color:var(--g-text-primary);font:500 13px/16px var(--g-font-sans);text-align:start;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;transition:background-color var(--g-duration-fast) var(--g-ease-standard), box-shadow var(--g-duration-fast) var(--g-ease-standard), transform var(--g-duration-slow) var(--g-ease-liquid);border:0;align-items:center;gap:6px;padding-inline:3px 8px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.g-chip:hover{background:var(--g-glass-hover)}}.g-chip .g-avatar{width:22px;height:22px;box-shadow:none;font-size:10.5px}.g-chip__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.g-chip__mark{color:var(--g-text-tertiary);flex:none;place-items:center;display:grid}.g-chip__mark .g-icon{width:14px;height:14px}.g-chip.is-warn .g-chip__mark{color:var(--g-warning-icon)}.g-chip:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-chip.is-picked{background:var(--g-bg-selected);box-shadow:0 0 0 2px var(--g-focus-ring)}.g-chip.is-new{animation:g-chip-in var(--g-duration-slow) var(--g-ease-liquid) both}@keyframes g-chip-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.g-chip.is-placeholder{opacity:.35}.g-seat{box-sizing:border-box;border:1px dashed var(--g-border-strong);border-radius:var(--g-radius-md);width:100%;height:30px;color:var(--g-text-tertiary);font:500 13px/16px var(--g-font-sans);text-align:start;cursor:pointer;transition:background-color var(--g-duration-fast) var(--g-ease-standard), color var(--g-duration-fast) var(--g-ease-standard);background:0 0;align-items:center;gap:6px;padding-inline:8px;display:flex}.g-seat svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;flex:none;width:14px;height:14px}@media (hover:hover) and (pointer:fine){.g-seat:hover{background:var(--g-glass-hover);color:var(--g-text-secondary)}}.g-seat--short{border-color:var(--g-danger-icon);background:var(--g-danger-soft);color:var(--g-on-danger-soft)}@media (hover:hover) and (pointer:fine){.g-seat--short:hover{background:var(--g-danger-soft);color:var(--g-danger-text)}}.g-seat:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-tray{padding:0}.g-tray__head{align-items:center;gap:var(--g-space-3);width:100%;min-height:52px;padding:var(--g-space-2) var(--g-space-4);color:var(--g-text-primary);font:600 15px/20px var(--g-font-sans);text-align:start;cursor:pointer;border-radius:inherit;background:0 0;border:0;display:flex}.g-tray__head small{min-width:0;font:400 14px/20px var(--g-font-sans);color:var(--g-text-tertiary);flex:1}.g-tray__head svg{transition:transform var(--g-duration-base) var(--g-ease-standard)}.g-tray__head[aria-expanded=true] svg{transform:rotate(180deg)}.g-tray__head:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-tray__body{gap:var(--g-space-5);padding:0 var(--g-space-4) var(--g-space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.g-tray__body h3{margin:0 0 var(--g-space-2);font:600 13px/18px var(--g-font-sans);color:var(--g-text-secondary)}.g-pool{border-radius:var(--g-radius-md);flex-wrap:wrap;gap:6px;min-height:36px;padding:2px;display:flex}.g-pool .g-chip{width:auto;max-width:180px}.g-pool .g-chip small{font:600 11px/14px var(--g-font-numeric);color:var(--g-text-tertiary)}.is-dragging .g-pool[data-cand=ok]{box-shadow:inset 0 0 0 1px var(--g-border-strong)}.g-pool.is-over{background:var(--g-glass-hover)}.g-badge--flat .g-bead{box-shadow:none}.g-badge--flat:before{--rim-lo:var(--g-glass-spec-soft)}@media (prefers-reduced-transparency:reduce){.g-glass,.g-glass-overlay,.g-glass-clear,.g-glass-tint,.g-tabbar__glass,.g-tabbar__action,.g-menu,.g-dialog,.g-toast,.g-card--float,.g-btn--float,.g-badge--float,.g-lens__view,.g-edge,.g-scrim{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.g-glass,.g-tabbar__glass,.g-tabbar__action,.g-btn--float,.g-badge--float{background:var(--g-glass-solid)}.g-card,.g-list,.g-glass-content{background:var(--g-bg-surface)}.g-menu,.g-dialog,.g-toast,.g-glass-overlay,.g-card--float,.g-tabbar .g-lens__view,.g-tabbar.is-lifted .g-lens__view{background:var(--g-bg-overlay)}.g-canvas{background-image:none}.g-edge{background:linear-gradient(to top, var(--g-bg-canvas) 30%, transparent)}.g-legend,.g-spot__tip,.g-drag-ghost,.g-drag-tip{background:var(--g-bg-overlay);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.g-cat{background:var(--g-bg-surface)}.g-toggle__glass{display:none}.g-toggle__core{opacity:1!important}}@media (prefers-reduced-motion:reduce){.g-btn,.g-toggle:before,.g-tabbar__action,.g-lens__edge,.g-lens__view{transition-duration:1ms!important}.g-btn:active,.g-btn.is-pressed,.g-tabbar__action:active{transform:none}.g-bead.is-live:after{animation:none}.g-task.is-leaving{animation-duration:1ms!important}[data-sort-item],[data-sort-cat],.g-cell,.g-roster td,.g-chip,.g-drag-ghost,.g-cover__track>i,.g-cover__track>b{transition-duration:1ms!important;animation:none!important}.g-btn--hero .g-hero__mark svg{transition:none!important;animation:none!important}.g-legend,.g-legend-scrim,.g-spot,.g-spot__tip{transition-duration:1ms!important;animation:none!important}.g-toast,.g-toast.is-out{transform:none;transition-duration:1ms!important}}@media (prefers-contrast:more){.g-btn,.g-badge,.g-count,.g-card,.g-list,.g-menu,.g-dialog,.g-toast,.g-nav-item.is-current,.g-tabbar__glass,.g-tabbar__action{outline:var(--g-stroke-hairline) solid var(--g-border-strong);outline-offset:-1px}}.g-console{height:100dvh;position:relative;overflow:hidden}.g-console__layer{grid-template-columns:var(--g-sidebar-width) minmax(0, 1fr);display:grid}.g-console__sidebar{height:100%;overflow-y:auto}.g-console__sidebar .g-grow{flex:1}.g-navmod{gap:2px;display:grid}.g-navmod__row{align-items:center;gap:var(--g-space-1);display:flex}.g-navmod__row>.g-nav-item{flex:1;min-width:0}.g-navmod__toggle{width:var(--g-control-md);height:var(--g-control-md);border-radius:var(--g-radius-md);color:var(--g-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.g-navmod__toggle:hover{background:var(--g-glass-hover);color:var(--g-text-primary)}}.g-navmod__toggle:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-navmod__toggle .g-icon{transition:transform var(--g-duration-fast) var(--g-ease-standard)}.g-navmod__toggle[aria-expanded=true] .g-icon{transform:rotate(180deg)}.g-navsub__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.g-navsub__item{align-items:center;gap:var(--g-space-2);min-height:32px;padding-inline:var(--g-space-3);border-radius:var(--g-radius-sm);color:var(--g-text-secondary);font:500 13px/18px var(--g-font-sans);text-decoration:none;display:flex}.g-navsub__item:before{content:"";border-radius:var(--g-radius-round);background:0 0;flex:none;width:6px;height:6px}@media (hover:hover) and (pointer:fine){.g-navsub__item:hover{background:var(--g-glass-hover);color:var(--g-text-primary)}}.g-navsub__item.is-current{color:var(--g-text-primary);font-weight:600}.g-navsub__item.is-current:before{background:var(--g-brand-bead)}.g-navsub__item:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-navsub--inline{padding-inline-start:var(--g-space-2);padding-block:2px var(--g-space-1);border-inline-start:var(--g-stroke-hairline) solid var(--g-border-subtle);margin-inline-start:calc(var(--g-space-2) + 11px)}.g-navsub--fly{min-width:220px;max-height:calc(100dvh - 2 * var(--g-space-4));overflow-y:auto}.g-navsub--fly .g-navsub__item{min-height:36px;color:var(--g-text-primary);font-size:14px}.g-navsub__title{padding:var(--g-space-2) var(--g-space-3) var(--g-space-1);color:var(--g-text-tertiary);font:600 12px/16px var(--g-font-sans);margin:0}.g-console__page{min-width:0;padding:var(--g-space-6);gap:var(--g-space-5);grid-auto-rows:max-content;align-content:start;display:grid;overflow:auto}.g-console__narrow{justify-self:center;width:100%;max-width:880px}.g-frame__search--button{color:var(--g-frame-text-secondary);font:400 15px/20px var(--g-font-sans);cursor:pointer;text-align:start;border:0}@media (max-width:599px){.g-console__layer{grid-template-columns:minmax(0,1fr)}.g-console__sidebar{display:none}.g-console__page{padding:var(--g-space-4)}.g-console .g-frame__bar{gap:var(--g-space-2);padding-inline:var(--g-space-3);grid-template-columns:auto minmax(0,1fr) auto}.g-console .g-kbd,.g-frame__org-name{display:none}}.g-page-head{justify-content:space-between;align-items:flex-end;gap:var(--g-space-4);flex-wrap:wrap;display:flex}.g-page-head__title{font:700 28px/36px var(--g-font-sans);color:var(--g-text-primary);text-wrap:balance;margin:0}.g-page-head__sub{margin:var(--g-space-1) 0 0;font:400 14px/20px var(--g-font-sans);color:var(--g-text-tertiary)}.g-page-head__actions{gap:var(--g-space-2);flex-wrap:wrap;display:flex}.g-row--button{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.g-row--button:focus-visible{box-shadow:inset 0 0 0 2px var(--g-focus-ring);outline:none}.g-row--split{padding-block:0;padding-inline-end:var(--g-space-2)}.g-row__main{align-items:center;gap:var(--g-space-3);min-width:0;min-height:var(--g-touch-min);padding-block:var(--g-space-3);padding-inline:var(--g-space-4) 0;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;margin-inline-start:calc(-1 * var(--g-space-4));display:flex}.g-row__main:focus-visible{box-shadow:inset 0 0 0 2px var(--g-focus-ring);outline:none}.g-row__actions{align-items:center;gap:var(--g-space-2);flex:none;display:flex}.g-textarea{height:auto;min-height:calc(var(--g-control-lg) * 2.5);padding-block:var(--g-space-3);resize:vertical;font:400 16px/24px var(--g-font-sans)}.g-select--native{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--g-text-tertiary) 50%), linear-gradient(-45deg, transparent 50%, var(--g-text-tertiary) 50%);font:400 16px/22px var(--g-font-sans);color:var(--g-text-primary);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:var(--g-space-8)}.g-cat__body{grid-template-columns:minmax(0,1fr)}.g-item__lead{border-radius:var(--g-radius-md);background:var(--g-glass-well);block-size:44px;inline-size:44px;color:var(--g-text-tertiary);flex:none;place-items:center;display:grid;overflow:hidden}.g-item__lead img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.g-select--native option,.g-select--native optgroup{background-color:var(--g-bg-overlay);color:var(--g-text-primary)}[dir=rtl] .g-select--native:not([dir=ltr]){background-position:13px,18px}.g-check-row{align-items:center;gap:var(--g-space-2);min-height:var(--g-touch-min);font:400 15px/22px var(--g-font-sans);color:var(--g-text-primary);cursor:pointer;display:flex}.g-check-row .g-check,.g-row>.g-check{appearance:none;margin:0}.g-check-row .g-check:checked,.g-row>.g-check:checked{border-color:var(--g-action);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 65%), var(--g-action);box-shadow:var(--g-shadow-highlight)}.g-check-row .g-check:checked:before,.g-row>.g-check:checked:before{content:"";background:var(--g-on-action);width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.g-check-row .g-check:focus-visible,.g-row>.g-check:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-form{gap:var(--g-space-4);display:grid}.g-form__row{gap:var(--g-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.g-overlay{z-index:80;padding:var(--g-space-4);place-items:center;display:grid;position:fixed;inset:0}.g-overlay__scrim{animation:g-fade-in var(--g-duration-slow) var(--g-ease-standard);position:absolute;inset:0}.g-overlay>.g-dialog{animation:g-rise-in var(--g-duration-sheet-in) var(--g-ease-enter)}.g-sheet{--g-sheet-width:560px;box-sizing:border-box;width:min(var(--g-sheet-width), 100%);isolation:isolate;border-radius:var(--g-radius-2xl);background:linear-gradient(180deg, var(--g-glass-sheen), transparent 18%), var(--g-glass-overlay);max-height:min(88dvh,920px);-webkit-backdrop-filter:blur(var(--g-blur-glass-strong)) saturate(var(--g-glass-saturate));backdrop-filter:blur(var(--g-blur-glass-strong)) saturate(var(--g-glass-saturate));box-shadow:var(--g-shadow-glass-overlay);color:var(--g-text-primary);animation:g-rise-in var(--g-duration-sheet-in) var(--g-ease-enter);flex-direction:column;display:flex;position:relative}.g-sheet--lg{--g-sheet-width:760px}.g-overlay--side{place-items:stretch stretch;padding:0}.g-overlay--side>.g-sheet{top:var(--g-space-2);bottom:var(--g-space-2);width:min(400px, calc(100% - 2 * var(--g-space-2)));--g-drawer-away:calc(-100% - var(--g-space-4));max-height:none;animation-name:g-sheet-in;position:absolute;inset-inline-start:var(--g-space-2)}[dir=rtl] .g-overlay--side>.g-sheet{--g-drawer-away:calc(100% + var(--g-space-4))}@media (max-width:599px){.g-overlay--side>.g-sheet{width:min(312px,100% - 64px)}}.g-overlay--side>.g-sheet,.g-overlay--side>.g-sheet *{touch-action:pan-y}.g-overlay--side>.g-sheet.is-dragging{transition:none;animation:none}.g-overlay--side>.g-sheet.is-dragged{animation:none}.g-overlay--side>.g-sheet.is-settling{transition:transform var(--g-duration-base) var(--g-ease-drawer)}.g-overlay.is-closing{pointer-events:none}.g-overlay.is-closing>.g-overlay__scrim{animation:g-fade-out var(--g-duration-sheet-out) var(--g-ease-exit) forwards}.g-overlay.is-closing>.g-dialog,.g-overlay.is-closing>.g-sheet,.g-overlay.is-closing>.g-lightbox{animation:g-rise-out var(--g-duration-sheet-out) var(--g-ease-exit) forwards}.g-overlay--side.is-closing>.g-sheet{animation-name:g-drawer-out;animation-timing-function:var(--g-ease-drawer)}.g-sheet:focus{outline:none}.g-sheet__head{align-items:center;gap:var(--g-space-3);padding:var(--g-space-5) var(--g-space-5) var(--g-space-3);display:flex}.g-sheet__title{min-width:0;font:600 20px/28px var(--g-font-sans);text-wrap:balance;flex:1;margin:0}.g-sheet__body{align-content:start;gap:var(--g-space-4);min-height:0;padding:0 var(--g-space-5) var(--g-space-5);flex:1;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden auto}.g-sheet__foot{justify-content:flex-end;gap:var(--g-space-2);padding:var(--g-space-3) var(--g-space-5) var(--g-space-4);border-top:1px solid var(--g-border-glass);flex-wrap:wrap;display:flex}.g-dialog:focus{outline:none}.g-menu--floating{z-index:85;animation:g-fade-in var(--g-duration-menu) var(--g-ease-standard);position:fixed}.g-pop{animation:g-pop-in var(--g-duration-menu) var(--g-ease-out) both}.g-menu__item{width:100%;font:500 14px/20px var(--g-font-sans);text-align:start;cursor:pointer;background:0 0;border:0}.g-menu__item:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}@media (max-width:599px){.g-overlay--sheet{padding:var(--g-space-2)}.g-sheet{max-height:calc(100dvh - 2 * var(--g-space-2))}}@keyframes g-fade-in{0%{opacity:0}}@keyframes g-fade-out{to{opacity:0}}@keyframes g-pop-in{0%{opacity:0;transform:scale(.95)}}@keyframes g-rise-out{to{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes g-drawer-out{to{transform:translateX(var(--g-drawer-away))}}@keyframes g-rise-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes g-sheet-in{0%{opacity:0;transform:translateX(var(--g-sheet-from,-24px))}}[dir=rtl] .g-sheet{--g-sheet-from:24px}@media (max-width:599px){.g-seg{max-width:100%;height:auto;min-height:var(--g-control-md)}.g-seg.g-seg--lg{min-height:var(--g-control-lg)}.g-seg__row{grid-auto-columns:minmax(0,1fr);min-width:0}.g-seg .g-seg__item{height:auto;min-height:32px;padding-block:var(--g-space-1);padding-inline:var(--g-space-2);white-space:normal;line-height:16px}.g-seg.g-seg--lg .g-seg__item{min-height:40px}}[dir=ltr] .g-flip-ltr,[dir=rtl] .g-flip-rtl{transform:scaleX(-1)}.g-avatar.is-online{position:relative}.g-avatar__online{border-radius:var(--g-radius-round);background:var(--g-success-bead);width:10px;height:10px;box-shadow:0 0 0 2px var(--g-bg-surface);position:absolute;inset-block-end:-1px;inset-inline-end:-1px}.g-overlay--lightbox{padding:var(--g-space-3)}.g-lightbox{box-sizing:border-box;width:min(960px,100%);max-height:calc(100dvh - 2 * var(--g-space-3));border-radius:var(--g-radius-2xl);background:var(--g-bg-overlay);box-shadow:var(--g-shadow-glass-overlay);color:var(--g-text-primary);animation:g-rise-in var(--g-duration-sheet-in) var(--g-ease-enter);touch-action:pinch-zoom;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.g-lightbox.is-zoomed{touch-action:auto}.g-lightbox:focus{outline:none}.g-lightbox__head,.g-lightbox__foot{align-items:center;gap:var(--g-space-3);padding:var(--g-space-3) var(--g-space-4);display:flex}.g-lightbox__count{font:600 14px/20px var(--g-font-numeric);font-variant-numeric:tabular-nums;color:var(--g-text-secondary);flex:1}.g-lightbox__stage{background:var(--g-glass-well);place-items:center;min-height:240px;display:grid}.g-lightbox__img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:calc(100dvh - 180px);display:block}.g-lightbox__wait{padding:var(--g-space-6);font:400 14px/20px var(--g-font-sans);color:var(--g-text-tertiary)}.g-lightbox__caption{min-width:0;font:400 14px/20px var(--g-font-sans);color:var(--g-text-secondary);text-align:center;flex:1}.g-skeleton{gap:var(--g-space-3);padding:var(--g-space-4);display:grid}.g-skeleton__line{border-radius:var(--g-radius-xs);background:var(--g-glass-well);height:14px;box-shadow:var(--g-shadow-well);animation:g-pulse 1.4s var(--g-ease-standard) infinite;display:block}.g-skeleton__line:nth-child(2n){width:72%}.g-skeleton__line:nth-child(3n){width:48%}@keyframes g-pulse{50%{opacity:.55}}.g-empty{justify-items:start;gap:var(--g-space-3);padding:var(--g-space-6) var(--g-space-5);display:grid}.g-empty__title{font:600 17px/24px var(--g-font-sans);color:var(--g-text-primary);margin:0}.g-empty__body{max-width:60ch;font:400 15px/24px var(--g-font-sans);color:var(--g-text-secondary);margin:0}.g-solo{background:var(--g-frame-bg);grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.g-solo__brand{padding-block:var(--g-space-4) var(--g-space-6);justify-content:center;display:flex}.g-solo__brand .g-wordmark{height:64px}.g-frame__home{border-radius:var(--g-radius-md);align-items:center;display:inline-flex}.g-frame__home:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-solo__layer{padding:var(--g-space-8) var(--g-space-4);border-radius:var(--g-radius-xl) var(--g-radius-xl) 0 0;box-shadow:var(--g-shadow-layer);align-content:start;place-items:start center;padding-block-end:calc(var(--notice-h,0px) + var(--g-space-8) + env(safe-area-inset-bottom,0px));display:grid;overflow:auto}.g-solo__card{gap:var(--g-space-5);width:min(460px,100%);padding:var(--g-space-6);box-sizing:border-box;display:grid}.g-solo__card--wide{width:min(640px,100%)}.g-solo__title{font:700 24px/32px var(--g-font-sans);color:var(--g-text-primary);text-wrap:balance;margin:0}.g-solo__lead{font:400 15px/24px var(--g-font-sans);color:var(--g-text-secondary);margin:0}.g-divider{align-items:center;gap:var(--g-space-3);font:500 13px/18px var(--g-font-sans);color:var(--g-text-tertiary);display:flex}.g-divider:before,.g-divider:after{content:"";background:var(--g-border-glass);flex:1;height:1px}.g-steps{gap:var(--g-space-2);margin:0;padding:0;list-style:none;display:flex}.g-steps>li{border-radius:var(--g-radius-xs);background:var(--g-glass-well);flex:1;height:4px}.g-steps>li.is-done,.g-steps>li.is-current{background:var(--g-brand)}.g-banner{align-items:flex-start;gap:var(--g-space-2);padding:var(--g-space-3) var(--g-space-4);border-radius:var(--g-radius-lg);font:400 14px/20px var(--g-font-sans);display:flex}.g-banner--info{background:var(--g-info-soft);color:var(--g-info-text)}.g-banner--warning{background:var(--g-warning-soft);color:var(--g-warning-text)}.g-banner--danger{background:var(--g-danger-soft);color:var(--g-danger-text)}.g-banner .g-icon{flex:none;margin-top:2px}.g-code{padding:var(--g-space-3);border-radius:var(--g-radius-md);background:var(--g-glass-well);box-shadow:var(--g-shadow-well);font:500 14px/20px var(--g-font-numeric);color:var(--g-text-primary);overflow-wrap:anywhere;text-align:start;direction:ltr;unicode-bidi:isolate;display:block}@media (prefers-reduced-motion:reduce){.g-overlay__scrim,.g-overlay>.g-dialog,.g-sheet,.g-lightbox,.g-menu--floating,.g-skeleton__line{animation:none}.g-overlay.is-closing>.g-dialog,.g-overlay.is-closing>.g-sheet,.g-overlay.is-closing>.g-lightbox,.g-overlay--side.is-closing>.g-sheet{animation-name:g-fade-out}.g-pop{animation-name:g-fade-in}}.g-sortable{position:relative}.g-sortable__head{padding:var(--g-space-5) var(--g-space-5) var(--g-space-3)}.g-sortable__empty{margin-inline:var(--g-space-5);padding:var(--g-space-4);border-radius:var(--g-radius-lg);background:var(--g-glass-well);box-shadow:var(--g-shadow-well);color:var(--g-text-tertiary);font:500 13px/18px var(--g-font-sans);text-align:center}.g-sortable__foot{padding:var(--g-space-3) var(--g-space-5) var(--g-space-5)}.g-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.g-overlay--palette{place-items:start center;padding-block-start:min(12vh,120px)}.g-palette{border-radius:var(--g-radius-xl);grid-template-rows:auto minmax(0,1fr);width:min(640px,100%);max-height:min(70vh,560px);padding:0;display:grid;overflow:hidden}.g-overlay--palette>.g-palette{animation:g-rise-in var(--g-duration-base) var(--g-ease-standard)}.g-palette__search{align-items:center;gap:var(--g-space-2);padding:var(--g-space-3) var(--g-space-4);border-block-end:1px solid var(--g-border-glass);color:var(--g-text-tertiary);display:flex}.g-palette__search:focus-within{box-shadow:inset 0 -2px 0 var(--g-focus-ring)}.g-palette__input{min-width:0;color:var(--g-text-primary);font:400 16px/24px var(--g-font-sans);background:0 0;border:0;outline:none;flex:1;padding:0}.g-palette__input::placeholder{color:var(--g-text-tertiary)}.g-palette__results{padding:var(--g-space-1);overflow-y:auto}.g-palette__group{padding:var(--g-space-2) var(--g-space-3) var(--g-space-1);font:600 12px/16px var(--g-font-sans);color:var(--g-text-tertiary)}.g-palette__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.g-palette__empty{padding:var(--g-space-5) var(--g-space-4);text-align:center;color:var(--g-text-tertiary);font:500 14px/20px var(--g-font-sans);margin:0}@media (prefers-reduced-motion:reduce){.g-overlay--palette>.g-palette{animation:none}}.g-sections{gap:var(--g-space-3);display:grid}.g-sections>*{min-width:0}.g-sections__cat{margin-inline-start:calc(var(--depth,0) * var(--g-space-6))}.g-sections__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.g-cat__toggle .g-badge{flex:none}.g-seg__item[aria-selected=true]{color:var(--g-text-primary)}.g-seg__item[aria-selected=true] .g-seg__count{color:var(--g-text-secondary)}.g-avatar--face{background:0 0;padding:0}.g-avatar__face{border-radius:var(--g-radius-round);width:100%;height:100%;display:block;overflow:hidden}.g-avatar__face>svg{width:100%;height:100%;display:block}.g-solo__legal{justify-content:center;gap:var(--g-space-2) var(--g-space-4);font:400 13px/20px var(--g-font-sans);flex-wrap:wrap;margin-block-start:var(--g-space-4);display:flex}.g-solo__legal a,.g-notice-bar a{color:var(--g-text-link);text-underline-offset:3px;text-decoration:underline}.g-notice-bar{inset-inline:var(--g-space-4);bottom:calc(var(--g-space-4) + env(safe-area-inset-bottom,0px));z-index:60;justify-content:center;align-items:center;gap:var(--g-space-3);max-width:720px;padding:var(--g-space-3) var(--g-space-4);border-radius:var(--g-radius-xl);background:var(--g-bg-overlay);box-shadow:var(--g-shadow-glass-float);color:var(--g-text-primary);flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed}.g-notice-bar p{font:400 14px/20px var(--g-font-sans);flex:280px;margin:0}@media (hover:none){.g-input{font-size:16px}}.g-input[type=date],.g-input[type=time]{appearance:none;min-width:0;max-width:100%;display:block}.g-input::-webkit-date-and-time-value{text-align:start}*,:before,:after{box-sizing:border-box}html,body{background:var(--g-frame-bg);min-block-size:100%;color:var(--g-text-primary);font-family:var(--g-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.g-stack{gap:var(--g-space-5);align-content:start;display:grid}.g-stack>*,.g-console__page>*{min-width:0}.g-stack--tight{gap:var(--g-space-3)}.g-card__row{justify-content:space-between;align-items:center;gap:var(--g-space-3);flex-wrap:wrap;display:flex}.g-card__content{margin-block-start:var(--g-space-4)}.g-card__rows{margin:var(--g-space-4) calc(-1 * var(--g-space-5)) calc(-1 * var(--g-space-5));border-block-start:1px solid var(--g-border-glass);border-end-end-radius:var(--g-radius-xl);border-end-start-radius:var(--g-radius-xl);overflow:hidden}.g-card__rows:empty{display:none}.g-inline-add{column-gap:var(--g-space-2);row-gap:var(--g-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.g-inline-add>.g-field{grid-area:1/1/span 3;grid-template-rows:subgrid}.g-inline-add>.g-btn{grid-area:2/2}@media (max-width:599px){.g-inline-add{grid-template-columns:minmax(0,1fr)}.g-inline-add>.g-field{grid-row:auto;grid-template-rows:none}.g-inline-add>.g-btn{grid-area:auto/1;justify-self:start}}.g-form__actions{justify-content:flex-end;gap:var(--g-space-2);flex-wrap:wrap;display:flex}.g-form__actions--start{justify-content:flex-start}.g-fieldset{gap:var(--g-space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.g-fieldset>.g-label{margin-block-end:var(--g-space-1)}.g-help-slot{display:contents}.g-frame__btn--text{width:auto;min-width:var(--g-control-md);padding-inline:var(--g-space-2);font:600 14px/20px var(--g-font-sans)}.g-console__navbtn{display:none}@media (max-width:599px){.g-console__navbtn{display:grid}}.g-sidebar--sheet{width:100%;padding:0}.g-env{padding-inline:var(--g-space-2);font:600 12px/16px var(--g-font-numeric);color:var(--g-warning-bead);text-transform:uppercase;letter-spacing:.04em}.g-splash{background:var(--g-bg-canvas);place-items:center;min-block-size:100dvh;display:grid}.g-splash>.g-skeleton{width:min(420px,90%)}.g-solo__eyebrow{margin:0 0 var(--g-space-2);font:600 13px/18px var(--g-font-sans);color:var(--g-text-tertiary)}.g-solo__mark{justify-self:start}.g-solo__links{justify-content:space-between;align-items:center;gap:var(--g-space-3);font:400 14px/20px var(--g-font-sans);color:var(--g-text-secondary);flex-wrap:wrap;display:flex}.g-link{color:var(--g-text-link);border-radius:var(--g-radius-xs);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.g-link:hover{text-decoration:underline}}.g-link:focus-visible{box-shadow:var(--g-shadow-focus);outline:none}.g-steps-sample{border-radius:var(--g-radius-xs);background:var(--g-brand);width:72px;height:4px;display:block}.g-facts{gap:var(--g-space-3);margin:0;display:grid}.g-facts.g-card__content{margin-block-start:var(--g-space-4)}.g-facts>div{align-items:baseline;gap:var(--g-space-3);grid-template-columns:120px minmax(0,1fr);display:grid}@media (max-width:599px){.g-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}.g-facts dt{font:500 14px/20px var(--g-font-sans);color:var(--g-text-secondary)}.g-facts dd{gap:var(--g-space-2);font:400 15px/22px var(--g-font-sans);flex-wrap:wrap;margin:0;display:flex}.g-tag-picks{gap:var(--g-space-1) var(--g-space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.g-listing-picks{gap:var(--g-space-1);display:grid}.g-row-actions{gap:var(--g-space-2);flex-wrap:wrap;display:inline-flex}.g-today__bar{align-items:end;gap:var(--g-space-3);grid-template-columns:repeat(auto-fill,minmax(220px,420px));display:grid}.g-today__section{gap:var(--g-space-2);display:grid}.g-today__title{font:600 15px/20px var(--g-font-sans);color:var(--g-text-secondary);margin:0;margin-inline-start:calc(var(--depth,0) * var(--g-space-4))}.g-today__actions{gap:var(--g-space-2);flex-wrap:wrap;display:flex}.g-mfa{justify-items:center;gap:var(--g-space-2);padding:var(--g-space-4);border-radius:var(--g-radius-lg);background:var(--g-glass-well);box-shadow:var(--g-shadow-well);text-align:center;display:grid}.g-mfa__qr{border-radius:var(--g-radius-md);block-size:auto;inline-size:min(184px,100%)}.g-mfa__key{font:600 15px/22px var(--g-font-numeric);letter-spacing:.03em;color:var(--g-text-primary);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;margin:0}.g-mfa__actions{justify-content:center;gap:var(--g-space-2);flex-wrap:wrap;display:flex}.g-mfa__open{display:none}@media (max-width:599px){.g-mfa__open{display:inline-flex}}.g-task-row__end{align-items:center;gap:var(--g-space-2);color:var(--g-text-secondary);display:flex}.g-task-times{gap:var(--g-space-2);justify-items:start;display:grid}.g-task-times__row{align-items:end;gap:var(--g-space-2);grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.g-task-times__row>.g-btn{height:var(--g-control-lg)}.g-day-picks{gap:var(--g-space-1) var(--g-space-3);flex-wrap:wrap;display:flex}.g-board__pct-label{font:500 15px/20px var(--g-font-sans);color:var(--g-text-secondary)}.g-share-text{padding:var(--g-space-3) var(--g-space-4);white-space:pre-wrap;max-height:50vh;font:400 15px/22px var(--g-font-sans);color:var(--g-text-primary);background:var(--g-glass-well);border-radius:var(--g-radius-sm);margin:0;overflow:auto}.g-report-head{gap:var(--g-space-4);display:grid}.g-report-stats{gap:var(--g-space-3) var(--g-space-5);grid-template-columns:repeat(auto-fit,minmax(128px,1fr));margin:0;display:grid}.g-report-stats>div{gap:2px;display:grid}.g-report-stats dt{font:500 13px/18px var(--g-font-sans);color:var(--g-text-secondary)}.g-report-stats dd{font:600 20px/26px var(--g-font-numeric);font-variant-numeric:tabular-nums;color:var(--g-text-primary);margin:0}.g-report{border-collapse:separate;border-spacing:0;width:100%;min-width:420px}.g-report th,.g-report td{padding:var(--g-space-2) var(--g-space-4);border-top:1px solid var(--g-border-glass);font:400 15px/22px var(--g-font-sans);color:var(--g-text-primary);text-align:start}.g-report thead th{font:600 13px/18px var(--g-font-sans);color:var(--g-text-secondary);border-top:0}.g-report tbody th{font-weight:500}.g-report .g-report__num{text-align:right;font-family:var(--g-font-numeric);font-variant-numeric:tabular-nums}@media (max-width:599px){.g-report{min-width:0}.g-report th,.g-report td{padding-inline:var(--g-space-2);font-size:14px}}.g-report-sample{font:700 17px/22px var(--g-font-numeric);font-variant-numeric:tabular-nums;color:var(--g-text-primary)}.g-console__wide{justify-self:center;width:100%;max-width:1320px}.g-sched__controls,.g-sched__top,.g-sched__bar{align-items:center;gap:var(--g-space-3);flex-wrap:wrap;display:flex}.g-sched__presence,.g-sched__deadline{font:500 14px/20px var(--g-font-sans);color:var(--g-text-secondary);margin:0}.g-sched__bar .g-sched__deadline{flex:240px}.g-dept-bead{vertical-align:.05em;background:var(--g-text-tertiary);border-radius:50%;flex:none;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.g-swatches{gap:var(--g-space-2);flex-wrap:wrap;display:flex}.g-swatch{background:var(--g-text-tertiary);cursor:pointer;border:0;border-radius:50%;width:44px;height:44px}.g-swatch--none{box-shadow:inset 0 0 0 1.5px var(--g-border-strong);background:0 0}.g-swatch[aria-checked=true]{outline:2px solid var(--g-text-primary);outline-offset:3px}.g-swatch:focus-visible{outline:2px solid var(--g-focus-ring);outline-offset:3px}.g-dept-bead[data-color=rose],.g-swatch[data-color=rose]{background:var(--g-module-menu-tile)}.g-dept-bead[data-color=teal],.g-swatch[data-color=teal]{background:var(--g-module-chk-tile)}.g-dept-bead[data-color=violet],.g-swatch[data-color=violet]{background:var(--g-module-sched-tile)}.g-dept-bead[data-color=amber],.g-swatch[data-color=amber]{background:var(--g-module-docs-tile)}.g-dept-bead[data-color=blue],.g-swatch[data-color=blue]{background:var(--g-module-comms-tile)}.g-dept-bead[data-color=grey],.g-swatch[data-color=grey]{background:var(--g-module-team-tile)}.g-roster__today{font:600 13px/18px var(--g-font-sans);color:var(--g-on-glass-action);display:block}.g-chip__double{font:600 12px/1 var(--g-font-numeric);color:var(--g-text-tertiary);flex:none}.g-chip--free{opacity:.8}.g-chip--free.is-picked{opacity:1}@media (hover:hover) and (pointer:fine){.g-chip--free:hover{opacity:1}}.g-results__head{font:600 15px/20px var(--g-font-sans);color:var(--g-text-primary);margin:0}.g-sched__presets,.g-sched__chips{align-items:center;gap:var(--g-space-2);flex-wrap:wrap;display:flex}.g-sched__daycard{gap:var(--g-space-3);padding:var(--g-space-4);display:grid;container-type:inline-size}.g-sched__daycard-head{align-items:baseline;gap:var(--g-space-2);display:flex}.g-sched__daycard-head b{font:600 16px/22px var(--g-font-sans)}.g-sched__daycard-head small{color:var(--g-text-tertiary);flex:1}.g-sched__hours-row{gap:var(--g-space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.g-sched__buckets{gap:var(--g-space-3);justify-items:start;display:grid}.g-sched__bucket{align-items:end;gap:var(--g-space-2);grid-template-columns:minmax(0,2fr) repeat(2,minmax(64px,1fr)) minmax(0,1.4fr) auto;width:100%;display:grid}@container (width<=540px){.g-sched__bucket{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.g-sched__copy{gap:var(--g-space-3);padding-block:var(--g-space-3);border-block:1px solid var(--g-border-glass);display:grid}.g-sched__copy p{margin:0}.g-sched__warn{color:var(--g-warning-icon)}.g-sched__smp{border-radius:var(--g-radius-sm);width:28px;height:20px;display:inline-block}.g-sched__smp--want{background:var(--g-bg-selected);box-shadow:inset 0 0 0 1.5px var(--g-brand-bead)}.g-sched__smp--ok{box-shadow:inset 0 0 0 1px var(--g-border-strong)}.g-sched__smp--soft{background:var(--g-warning-soft);box-shadow:inset 0 0 0 1.5px var(--g-warning-bead)}.g-sched__smp--hard{background:var(--g-glass-well);opacity:.5}.g-sched__smp--off{background:repeating-linear-gradient(135deg, transparent 0 5px, var(--g-border-strong) 5px 6px);opacity:.5}.g-sched__smp-bar{gap:2px;width:56px;display:flex}.g-sched__smp-bar i{background:var(--g-brand);border-radius:2px;flex:1;height:8px}.g-sched__smp-bar i.is-short{background:var(--g-danger-bead)}.g-host__actions{gap:var(--g-space-2);flex-wrap:wrap;display:flex}.g-host__qr-card{justify-items:center;gap:var(--g-space-2);text-align:center;display:grid}.g-host__qr{border-radius:var(--g-radius-md);block-size:auto;inline-size:min(280px,100%)}@media print{.g-frame,.g-sheet__head,.g-sheet__foot,.g-overlay__scrim,.g-toasts,.g-no-print{display:none!important}html,body{background:#fff!important}.g-sheet{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}body[data-print=report] .g-frame{background:#fff!important;height:auto!important;display:block!important;overflow:visible!important}body[data-print=report] .g-frame__layer,body[data-print=report] .g-console__page{height:auto!important;box-shadow:none!important;background:#fff!important;display:block!important;position:static!important;overflow:visible!important}body[data-print=report] .g-frame__bar,body[data-print=report] .g-sidebar,body[data-print=report] .g-page-head__actions,body[data-print=report] .g-report-controls{display:none!important}body[data-print=report] .g-roster-card{break-inside:avoid}body[data-print=report]{background:#fff!important}html:has(body[data-print=report]){background:#fff!important}body[data-print=report] .g-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #d4d4d8!important}body[data-print=report] .g-card:before,body[data-print=report] .g-list:before{display:none!important}body[data-print=roster]{background:#fff!important}html:has(body[data-print=roster]){background:#fff!important}}.g-swatch{border:var(--g-stroke-hairline) solid var(--g-border-strong);border-radius:var(--g-radius-round);cursor:pointer;width:30px;height:30px;padding:0;position:relative}.g-swatch:focus-visible,.g-swatch:focus-within{box-shadow:var(--g-shadow-focus);outline:none}.g-swatch.is-on{box-shadow:0 0 0 2px var(--g-bg-surface), 0 0 0 4px var(--g-action)}.g-support-bar{align-items:center}.g-support-bar__text{flex:1;margin:0}@media print{.g-plan-banner{display:none}}@media (max-width:599px){.g-console .g-frame__search--button{width:var(--g-control-md);justify-content:center;justify-self:end;padding:0}.g-console .g-frame__search--button>span,.g-console .g-frame__search--button>kbd,.g-console .g-env{display:none}}.g-routepager{min-width:0;display:flex}:root[data-design=pearl]{--g-design:pearl;--g-ground-1:#d7dbad;--g-ground-2:#e9ebd2;--g-ground-3:#f5f4eb;--g-ground-4:#f8f5ee;--g-ground-wash-a:#bfc4856b;--g-ground-wash-b:#d6dba85c;--g-ground-wash-c:#f1e6caa8;--g-ground-wash-d:#ced39642;--g-ink-pill:#3a3d25;--g-ink-pill-low:#24261a;--g-on-ink-pill:#fbfaf3;--g-ink-pill-hover:#2f321e;--g-shadow-ink-pill:inset 0 1px 0 #ffffff24, 0 10px 20px -10px #24261a99;--g-shadow-ink-pill-hover:inset 0 1px 0 #ffffff2e, 0 12px 24px -10px #24261ab3, 0 0 0 4px #aab15c38;--g-quiet:#fff6;--g-quiet-hover:#ffffff9e;--g-side-icon:#3a3d2a;--g-chart-bar:#b4ba6a;--g-chart-bar-quiet:#8c934347;--g-chart-grid:#2628191a;--g-menu-chip:#e7e8d2;--g-tabbar-sheen:#ffffff38;--g-tabbar-glass-fill:#fcfbf685;--g-tabbar-drop:#23251617;--g-tabbar-fade:#f6f5eed1;--g-shadow-tabbar-glass:inset 0 .5px 0 #ffffffb3, inset 0 0 0 .5px #ffffff59, 0 1px 2px #1e201414, 0 12px 32px -10px #1e201447;--g-shadow-orb:inset 0 0 0 1px #fffffff2, inset 0 -10px 22px -12px #3c401c38, 0 18px 34px -20px #3c401c73;--g-shadow-face:0 0 0 2px #fffffff2, 0 6px 14px -8px #282a1480;--g-shadow-face-ring:0 0 0 2px #fffffff2;--g-brand:#8c9343;--g-action:#5f6529;--g-action-hover:#4c5120;--g-action-pressed:#3f431a;--g-on-action:#fbfaf3;--g-action-soft:#aab15c3d;--g-on-action-soft:#454a1c;--g-focus-ring:#6f7533;--g-glow:#aab15c4d;--g-frame-bg:transparent;--g-frame-text:#262819;--g-frame-text-secondary:#4f5240;--g-frame-glass:#ffffff75;--g-frame-glass-hover:#ffffffb3;--g-wordmark-on-frame:#6a6333;--g-bg-canvas:#f6f5ee;--g-bg-surface:#fdfcf7;--g-bg-surface-raised:#fff;--g-bg-overlay:#fbfaf5;--g-bg-sunken:#ecebdd;--g-bg-hover:#f1f0e4;--g-bg-pressed:#e6e5d6;--g-bg-selected:#aab15c33;--g-bg-scrim:#34372052;--g-ambient-brand:#aab15c29;--g-ambient-cool:#f1e6ca66;--g-edge-fade:#f6f5eed9;--g-glass-chrome:#fcfbf6bd;--g-glass-overlay:#fdfcf8e6;--g-glass-content:#ffffff94;--g-glass-control:#ffffff9e;--g-glass-control-hover:#ffffffe6;--g-glass-control-pressed:#ecebdecc;--g-glass-hover:#ffffff6b;--g-glass-well:#2628190f;--g-glass-clear:#ffffff38;--g-glass-solid:#fbfaf5;--g-glass-spec:#fffffff2;--g-glass-spec-soft:#ffffff80;--g-glass-sheen:#ffffff80;--g-glass-action:#aab15c3d;--g-glass-action-hover:#aab15c52;--g-glass-action-pressed:#aab15c61;--g-on-glass-action:#454a1c;--g-glass-danger:#d659421f;--g-glass-danger-hover:#d659422e;--g-glass-danger-pressed:#d6594238;--g-on-glass-danger:#8e3223;--g-lens-fill:#ffffff4d;--g-lens-caustic:#26281929;--g-thumb-shadow:#26281942;--g-tab-active:#454a1c;--g-border-hairline:#2628191a;--g-border-subtle:#e3e2d3;--g-border-glass:#464a1e17;--g-border-strong:#7e806b;--g-text-primary:#232516;--g-text-secondary:#4a4d3b;--g-text-tertiary:#53563f;--g-text-disabled:#8b8c78;--g-text-link:#545a22;--g-success-text:#285f43;--g-success-icon:#357a54;--g-success-bead:#4c9a6d;--g-success-halo:#4c9a6d38;--g-success-fill:#2d6a4b;--g-on-success-fill:#fff;--g-success-soft:#4c9a6d26;--g-on-success-soft:#22533a;--g-success-border:#4c9a6d4d;--g-warning-text:#734b09;--g-warning-icon:#966310;--g-warning-bead:#d2992d;--g-warning-halo:#d2992d42;--g-warning-fill:#d2992d;--g-on-warning-fill:#2a1c04;--g-warning-soft:#d2992d2e;--g-on-warning-soft:#644107;--g-warning-border:#d2992d57;--g-danger-text:#8e3223;--g-danger-icon:#ad402c;--g-danger-bead:#d65942;--g-danger-halo:#d6594238;--g-danger-fill:#ad402c;--g-on-danger-fill:#fff;--g-danger-soft:#d6594224;--g-on-danger-soft:#7a2b1e;--g-danger-border:#d659424d;--g-info-text:#245767;--g-info-icon:#33717f;--g-info-bead:#4a91a7;--g-info-halo:#4a91a733;--g-info-fill:#2a6273;--g-on-info-fill:#fff;--g-info-soft:#4a91a726;--g-on-info-soft:#1f4c5a;--g-info-border:#4a91a74d;--g-brand-bead:#8c9343;--g-brand-halo:#8c93433d;--g-neutral-bead:#9a9b87;--g-neutral-halo:#787a642e;--g-shadow-glass:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #ffffff80, inset 0 -1px 0 #2628190a, 0 0 0 1px #26281912, 0 1px 2px #2628190d, 0 4px 12px -4px #2628191f;--g-shadow-glass-hover:inset 0 1px 0 #fff, inset 0 0 0 1px #fff9, inset 0 -1px 0 #2628190a, 0 0 0 1px #26281914, 0 2px 4px #2628190f, 0 8px 20px -6px #2628192e;--g-shadow-glass-action:inset 0 1px 0 #ffffffbf, inset 0 0 0 1px #6f753342, inset 0 -1px 0 #454a1c14, 0 1px 2px #454a1c1a;--g-shadow-glass-action-hover:inset 0 1px 0 #ffffffd9, inset 0 0 0 1px #6f753352, inset 0 -1px 0 #454a1c14, 0 0 0 4px #aab15c2e;--g-shadow-glass-content:inset 0 1px 0 #ffffffeb, inset 0 -1px 0 #ffffff4d, 0 0 0 1px #464a1e0f, 0 1px 1px #3c401c0a, 0 14px 34px -14px #444a1e3d, 0 30px 60px -34px #444a1e33;--g-shadow-glass-float:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #ffffff73, 0 0 0 1px #2628190f, 0 2px 6px #2628190f, 0 14px 34px -8px #2628193d;--g-shadow-glass-overlay:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #ffffff80, 0 0 0 1px #26281912, 0 8px 16px -4px #2628191a, 0 30px 70px -20px #2628194d;--g-shadow-well:inset 0 1px 2px #26281912, inset 0 0 0 1px #2628190d, inset 0 -1px 0 #ffffffb3;--g-shadow-lens:inset 0 1px 1px #fffffff2, inset 0 -1px 1px #26281914, 0 0 0 1px #2628190f, 0 2px 8px -2px #26281929;--g-shadow-lens-lifted:inset 0 1px 1px #fff, inset 0 -2px 3px #2628191a, 0 0 0 1px #26281914, 0 10px 28px -6px #2628194d;--g-shadow-frame-control:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #ffffff80, 0 0 0 1px #2628190f;--g-shadow-layer:none;--g-shadow-highlight:inset 0 1px 0 #ffffffd9;--g-shadow-focus:0 0 0 2px #fff, 0 0 0 4px #6f7533;--g-duration-press:.12s;--g-duration-menu:.18s;--g-duration-sheet-in:.28s;--g-duration-sheet-out:.22s;--g-duration-notice-in:.3s;--g-duration-notice-out:.24s;--g-ease-exit:cubic-bezier(.23, 1, .32, 1);--g-ease-enter:cubic-bezier(.23, 1, .32, 1)}:root[data-design=pearl][data-theme=dark]{--g-design:pearl;--g-ground-1:#22251a;--g-ground-2:#1a1c13;--g-ground-3:#15160f;--g-ground-4:#111209;--g-ground-wash-a:#aab15c33;--g-ground-wash-b:#78803a24;--g-ground-wash-c:#96703a1f;--g-ground-wash-d:#8c94461a;--g-ink-pill:#f4f3e9;--g-ink-pill-low:#dddccd;--g-on-ink-pill:#1f2116;--g-ink-pill-hover:#fff;--g-shadow-ink-pill:inset 0 1px 0 #fff9, 0 10px 22px -10px #000000b3;--g-shadow-ink-pill-hover:inset 0 1px 0 #ffffffb3, 0 12px 26px -10px #000c, 0 0 0 4px #cbd18a2e;--g-quiet:#ffffff0f;--g-quiet-hover:#ffffff1c;--g-side-icon:#dadbc9;--g-chart-bar:#8b9244;--g-chart-bar-quiet:#cbd18a33;--g-chart-grid:#ffffff17;--g-menu-chip:#31331f;--g-tabbar-sheen:#ffffff38;--g-tabbar-glass-fill:#26281d8c;--g-tabbar-drop:#f1f0e517;--g-tabbar-fade:#14150ed1;--g-shadow-tabbar-glass:inset 0 .5px 0 #ffffff2e, inset 0 0 0 .5px #ffffff1a, 0 12px 32px -10px #0009;--g-shadow-orb:inset 0 0 0 1px #ffffff4d, inset 0 -10px 22px -12px #3c401c38, 0 18px 34px -20px #3c401c73;--g-shadow-face:0 0 0 2px #ffffff4d, 0 6px 14px -8px #282a1480;--g-shadow-face-ring:0 0 0 2px #ffffff4d;--g-brand:#b4ba6a;--g-action:#cbd18a;--g-action-hover:#dce1a0;--g-action-pressed:#b9bf76;--g-on-action:#1f2116;--g-action-soft:#cbd18a29;--g-on-action-soft:#dce1a0;--g-focus-ring:#cbd18a;--g-glow:#cbd18a4d;--g-frame-bg:transparent;--g-frame-text:#f1f0e5;--g-frame-text-secondary:#cbccba;--g-frame-glass:#ffffff12;--g-frame-glass-hover:#ffffff1f;--g-wordmark-on-frame:#97a564;--g-bg-canvas:#14150e;--g-bg-surface:#1e2016;--g-bg-surface-raised:#24261b;--g-bg-overlay:#23251b;--g-bg-sunken:#101109;--g-bg-hover:#24261b;--g-bg-pressed:#2c2e22;--g-bg-selected:#cbd18a24;--g-bg-scrim:#00000085;--g-ambient-brand:#aab15c24;--g-ambient-cool:#96703a1a;--g-edge-fade:#14150ed9;--g-glass-chrome:#26281dc7;--g-glass-overlay:#2c2e22f0;--g-glass-content:#ffffff13;--g-glass-control:#ffffff14;--g-glass-control-hover:#ffffff24;--g-glass-control-pressed:#ffffff0d;--g-glass-hover:#ffffff0f;--g-glass-well:#0000004d;--g-glass-clear:#ffffff0d;--g-glass-solid:#23251b;--g-glass-spec:#ffffff4d;--g-glass-spec-soft:#ffffff1a;--g-glass-sheen:#ffffff0f;--g-glass-action:#cbd18a29;--g-glass-action-hover:#cbd18a38;--g-glass-action-pressed:#cbd18a47;--g-on-glass-action:#dce1a0;--g-glass-danger:#e46c5324;--g-glass-danger-hover:#e46c5333;--g-glass-danger-pressed:#e46c5342;--g-on-glass-danger:#f5a492;--g-lens-fill:#ffffff14;--g-lens-caustic:#00000073;--g-thumb-shadow:#0000008c;--g-tab-active:#dce1a0;--g-border-hairline:#ffffff17;--g-border-subtle:#2c2e22;--g-border-glass:#00000061;--g-border-strong:#858772;--g-text-primary:#f1f0e5;--g-text-secondary:#cbccba;--g-text-tertiary:#b5b7a3;--g-text-disabled:#6e705e;--g-text-link:#cbd18a;--g-success-text:#93d3ac;--g-success-icon:#5db683;--g-success-bead:#5db683;--g-success-halo:#5db6833d;--g-success-fill:#5db683;--g-on-success-fill:#14150e;--g-success-soft:#5db68329;--g-on-success-soft:#93d3ac;--g-success-border:#5db6833d;--g-warning-text:#f1c877;--g-warning-icon:#e0a83f;--g-warning-bead:#e0a83f;--g-warning-halo:#e0a83f3d;--g-warning-fill:#e0a83f;--g-on-warning-fill:#14150e;--g-warning-soft:#e0a83f29;--g-on-warning-soft:#f1c877;--g-warning-border:#e0a83f3d;--g-danger-text:#f5a492;--g-danger-icon:#e46c53;--g-danger-bead:#e46c53;--g-danger-halo:#e46c5342;--g-danger-fill:#e46c53;--g-on-danger-fill:#14150e;--g-danger-soft:#e46c5329;--g-on-danger-soft:#f5a492;--g-danger-border:#e46c533d;--g-info-text:#98cfdf;--g-info-icon:#5fa8bf;--g-info-bead:#5fa8bf;--g-info-halo:#5fa8bf3d;--g-info-fill:#5fa8bf;--g-on-info-fill:#14150e;--g-info-soft:#5fa8bf29;--g-on-info-soft:#98cfdf;--g-info-border:#5fa8bf3d;--g-brand-bead:#b4ba6a;--g-brand-halo:#b4ba6a3d;--g-neutral-bead:#858772;--g-neutral-halo:#a0a28c29;--g-shadow-glass:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff12, inset 0 -1px 0 #00000040, 0 0 0 1px #0006, 0 1px 2px #0006, 0 6px 16px -6px #0000008c;--g-shadow-glass-hover:inset 0 1px 0 #fff3, inset 0 0 0 1px #ffffff1a, inset 0 -1px 0 #00000040, 0 0 0 1px #00000073, 0 2px 4px #00000073, 0 10px 24px -8px #000000a6;--g-shadow-glass-action:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #cbd18a2e, 0 1px 2px #0006;--g-shadow-glass-action-hover:inset 0 1px 0 #ffffff2e, inset 0 0 0 1px #cbd18a3d, 0 0 0 4px #cbd18a24;--g-shadow-glass-content:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #ffffff05, 0 0 0 1px #00000061, 0 1px 1px #0000004d, 0 18px 40px -18px #000000b3;--g-shadow-glass-float:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #ffffff14, 0 0 0 1px #00000080, 0 2px 6px #00000073, 0 16px 40px -8px #000000b3;--g-shadow-glass-overlay:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #ffffff14, 0 0 0 1px #00000080, 0 8px 16px -4px #00000080, 0 30px 70px -20px #000000bf;--g-shadow-well:inset 0 1px 2px #00000073, inset 0 0 0 1px #ffffff0d, inset 0 -1px 0 #ffffff0d;--g-shadow-lens:inset 0 1px 1px #ffffff59, inset 0 -1px 1px #00000059, 0 0 0 1px #ffffff14, 0 4px 12px -2px #0000008c;--g-shadow-lens-lifted:inset 0 1px 1px #ffffff80, inset 0 -2px 3px #0006, 0 0 0 1px #ffffff1f, 0 12px 32px -6px #000000b3;--g-shadow-frame-control:inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #ffffff14, 0 0 0 1px #0006;--g-shadow-layer:none;--g-shadow-highlight:inset 0 1px 0 #ffffff12;--g-shadow-focus:0 0 0 2px #17180f, 0 0 0 4px #cbd18a}@media (prefers-color-scheme:dark){:root[data-design=pearl]:not([data-theme=light]){--g-design:pearl;--g-ground-1:#22251a;--g-ground-2:#1a1c13;--g-ground-3:#15160f;--g-ground-4:#111209;--g-ground-wash-a:#aab15c33;--g-ground-wash-b:#78803a24;--g-ground-wash-c:#96703a1f;--g-ground-wash-d:#8c94461a;--g-ink-pill:#f4f3e9;--g-ink-pill-low:#dddccd;--g-on-ink-pill:#1f2116;--g-ink-pill-hover:#fff;--g-shadow-ink-pill:inset 0 1px 0 #fff9, 0 10px 22px -10px #000000b3;--g-shadow-ink-pill-hover:inset 0 1px 0 #ffffffb3, 0 12px 26px -10px #000c, 0 0 0 4px #cbd18a2e;--g-quiet:#ffffff0f;--g-quiet-hover:#ffffff1c;--g-side-icon:#dadbc9;--g-chart-bar:#8b9244;--g-chart-bar-quiet:#cbd18a33;--g-chart-grid:#ffffff17;--g-menu-chip:#31331f;--g-tabbar-sheen:#ffffff38;--g-tabbar-glass-fill:#26281d8c;--g-tabbar-drop:#f1f0e517;--g-tabbar-fade:#14150ed1;--g-shadow-tabbar-glass:inset 0 .5px 0 #ffffff2e, inset 0 0 0 .5px #ffffff1a, 0 12px 32px -10px #0009;--g-shadow-orb:inset 0 0 0 1px #ffffff4d, inset 0 -10px 22px -12px #3c401c38, 0 18px 34px -20px #3c401c73;--g-shadow-face:0 0 0 2px #ffffff4d, 0 6px 14px -8px #282a1480;--g-shadow-face-ring:0 0 0 2px #ffffff4d;--g-brand:#b4ba6a;--g-action:#cbd18a;--g-action-hover:#dce1a0;--g-action-pressed:#b9bf76;--g-on-action:#1f2116;--g-action-soft:#cbd18a29;--g-on-action-soft:#dce1a0;--g-focus-ring:#cbd18a;--g-glow:#cbd18a4d;--g-frame-bg:transparent;--g-frame-text:#f1f0e5;--g-frame-text-secondary:#cbccba;--g-frame-glass:#ffffff12;--g-frame-glass-hover:#ffffff1f;--g-wordmark-on-frame:#97a564;--g-bg-canvas:#14150e;--g-bg-surface:#1e2016;--g-bg-surface-raised:#24261b;--g-bg-overlay:#23251b;--g-bg-sunken:#101109;--g-bg-hover:#24261b;--g-bg-pressed:#2c2e22;--g-bg-selected:#cbd18a24;--g-bg-scrim:#00000085;--g-ambient-brand:#aab15c24;--g-ambient-cool:#96703a1a;--g-edge-fade:#14150ed9;--g-glass-chrome:#26281dc7;--g-glass-overlay:#2c2e22f0;--g-glass-content:#ffffff13;--g-glass-control:#ffffff14;--g-glass-control-hover:#ffffff24;--g-glass-control-pressed:#ffffff0d;--g-glass-hover:#ffffff0f;--g-glass-well:#0000004d;--g-glass-clear:#ffffff0d;--g-glass-solid:#23251b;--g-glass-spec:#ffffff4d;--g-glass-spec-soft:#ffffff1a;--g-glass-sheen:#ffffff0f;--g-glass-action:#cbd18a29;--g-glass-action-hover:#cbd18a38;--g-glass-action-pressed:#cbd18a47;--g-on-glass-action:#dce1a0;--g-glass-danger:#e46c5324;--g-glass-danger-hover:#e46c5333;--g-glass-danger-pressed:#e46c5342;--g-on-glass-danger:#f5a492;--g-lens-fill:#ffffff14;--g-lens-caustic:#00000073;--g-thumb-shadow:#0000008c;--g-tab-active:#dce1a0;--g-border-hairline:#ffffff17;--g-border-subtle:#2c2e22;--g-border-glass:#00000061;--g-border-strong:#858772;--g-text-primary:#f1f0e5;--g-text-secondary:#cbccba;--g-text-tertiary:#b5b7a3;--g-text-disabled:#6e705e;--g-text-link:#cbd18a;--g-success-text:#93d3ac;--g-success-icon:#5db683;--g-success-bead:#5db683;--g-success-halo:#5db6833d;--g-success-fill:#5db683;--g-on-success-fill:#14150e;--g-success-soft:#5db68329;--g-on-success-soft:#93d3ac;--g-success-border:#5db6833d;--g-warning-text:#f1c877;--g-warning-icon:#e0a83f;--g-warning-bead:#e0a83f;--g-warning-halo:#e0a83f3d;--g-warning-fill:#e0a83f;--g-on-warning-fill:#14150e;--g-warning-soft:#e0a83f29;--g-on-warning-soft:#f1c877;--g-warning-border:#e0a83f3d;--g-danger-text:#f5a492;--g-danger-icon:#e46c53;--g-danger-bead:#e46c53;--g-danger-halo:#e46c5342;--g-danger-fill:#e46c53;--g-on-danger-fill:#14150e;--g-danger-soft:#e46c5329;--g-on-danger-soft:#f5a492;--g-danger-border:#e46c533d;--g-info-text:#98cfdf;--g-info-icon:#5fa8bf;--g-info-bead:#5fa8bf;--g-info-halo:#5fa8bf3d;--g-info-fill:#5fa8bf;--g-on-info-fill:#14150e;--g-info-soft:#5fa8bf29;--g-on-info-soft:#98cfdf;--g-info-border:#5fa8bf3d;--g-brand-bead:#b4ba6a;--g-brand-halo:#b4ba6a3d;--g-neutral-bead:#858772;--g-neutral-halo:#a0a28c29;--g-shadow-glass:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff12, inset 0 -1px 0 #00000040, 0 0 0 1px #0006, 0 1px 2px #0006, 0 6px 16px -6px #0000008c;--g-shadow-glass-hover:inset 0 1px 0 #fff3, inset 0 0 0 1px #ffffff1a, inset 0 -1px 0 #00000040, 0 0 0 1px #00000073, 0 2px 4px #00000073, 0 10px 24px -8px #000000a6;--g-shadow-glass-action:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #cbd18a2e, 0 1px 2px #0006;--g-shadow-glass-action-hover:inset 0 1px 0 #ffffff2e, inset 0 0 0 1px #cbd18a3d, 0 0 0 4px #cbd18a24;--g-shadow-glass-content:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #ffffff05, 0 0 0 1px #00000061, 0 1px 1px #0000004d, 0 18px 40px -18px #000000b3;--g-shadow-glass-float:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #ffffff14, 0 0 0 1px #00000080, 0 2px 6px #00000073, 0 16px 40px -8px #000000b3;--g-shadow-glass-overlay:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #ffffff14, 0 0 0 1px #00000080, 0 8px 16px -4px #00000080, 0 30px 70px -20px #000000bf;--g-shadow-well:inset 0 1px 2px #00000073, inset 0 0 0 1px #ffffff0d, inset 0 -1px 0 #ffffff0d;--g-shadow-lens:inset 0 1px 1px #ffffff59, inset 0 -1px 1px #00000059, 0 0 0 1px #ffffff14, 0 4px 12px -2px #0000008c;--g-shadow-lens-lifted:inset 0 1px 1px #ffffff80, inset 0 -2px 3px #0006, 0 0 0 1px #ffffff1f, 0 12px 32px -6px #000000b3;--g-shadow-frame-control:inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #ffffff14, 0 0 0 1px #0006;--g-shadow-layer:none;--g-shadow-highlight:inset 0 1px 0 #ffffff12;--g-shadow-focus:0 0 0 2px #17180f, 0 0 0 4px #cbd18a}}:root[data-design=pearl]{--g-topbar-height:72px;--g-sidebar-width:236px;--g-pearl-card:24px;--g-pearl-item:16px}:root[data-design=pearl] body{--g-ground-sx:0%;--g-ground-ex:100%;--g-ground-a:152deg;background-color:var(--g-bg-canvas);background-image:radial-gradient(60vw 56vh at var(--g-ground-sx) -4%, var(--g-ground-wash-a), transparent 70%), radial-gradient(46vw 44vh at 58% 4%, var(--g-ground-wash-b), transparent 70%), radial-gradient(52vw 46vh at 34% 62%, var(--g-ground-wash-d), transparent 72%), radial-gradient(64vw 62vh at var(--g-ground-ex) 108%, var(--g-ground-wash-c), transparent 70%), linear-gradient(var(--g-ground-a), var(--g-ground-1), var(--g-ground-2) 26%, var(--g-ground-3) 56%, var(--g-ground-4));background-attachment:fixed}:root[data-design=pearl][dir=rtl] body{--g-ground-sx:100%;--g-ground-ex:0%;--g-ground-a:208deg}:root[data-design=pearl] .g-canvas,:root[data-design=pearl] .g-frame__layer{box-shadow:none;background:0 0;border-radius:0}:root[data-design=pearl] .g-card,:root[data-design=pearl] .g-list{border-radius:var(--g-pearl-card)}:root[data-design=pearl] .g-card{padding:22px 24px}:root[data-design=pearl] .g-card__title{font-weight:600}:root[data-design=pearl] .g-card:before,:root[data-design=pearl] .g-list:before{--rim-angle:150deg}@media (hover:hover) and (pointer:fine){:root[data-design=pearl] .g-row--button:hover{background:var(--g-quiet)}}:root[data-design=pearl] .g-row--button:active,:root[data-design=pearl] .g-row__main:active{background:var(--g-quiet)}:root[data-design=pearl] .g-btn{border-radius:var(--g-radius-capsule);transition:background-color var(--g-duration-fast) var(--g-ease-standard), box-shadow var(--g-duration-fast) var(--g-ease-standard), color var(--g-duration-fast) var(--g-ease-standard), transform var(--g-duration-press) var(--g-ease-out);padding-inline:18px;font-weight:500}:root[data-design=pearl] .g-tabbar__action{transition:transform var(--g-duration-press) var(--g-ease-out)}:root[data-design=pearl] .g-btn--sm{padding-inline:14px}:root[data-design=pearl] .g-btn--icon{padding-inline:0}:root[data-design=pearl] .g-btn--primary{--btn-fill:var(--g-ink-pill);--btn-fill-hover:var(--g-ink-pill-hover);--btn-fill-pressed:var(--g-ink-pill-low);--btn-shadow:var(--g-shadow-ink-pill);--btn-shadow-hover:var(--g-shadow-ink-pill-hover);--btn-label:var(--g-on-ink-pill);--rim-lo:transparent;background-image:linear-gradient(180deg, var(--g-ink-pill), var(--g-ink-pill-low));font-weight:600}@media (hover:hover) and (pointer:fine){:root[data-design=pearl] .g-btn--primary:hover{background-image:linear-gradient(180deg, var(--g-ink-pill-hover), var(--g-ink-pill-low))}}:root[data-design=pearl] .g-btn--primary:disabled,:root[data-design=pearl] .g-btn--primary.is-disabled{--btn-fill:var(--g-glass-control);--btn-fill-hover:var(--g-glass-control);--btn-shadow:var(--g-shadow-glass);--btn-shadow-hover:var(--g-shadow-glass);--btn-label:var(--g-text-disabled);background-image:none}:root[data-design=pearl] .g-btn--primary:after{opacity:0}:root[data-design=pearl] .g-btn--hero{border-radius:26px}:root[data-design=pearl] .g-btn--hero.g-btn--primary .g-hero__text small{color:var(--g-on-ink-pill);opacity:.8}:root[data-design=pearl] .g-btn--hero.g-btn--primary .g-hero__mark{background:linear-gradient(180deg, var(--g-glass-spec-soft), transparent 70%), var(--g-brand);color:var(--g-on-ink-pill);border-radius:18px}:root[data-design=pearl] .g-btn--plain{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}:root[data-design=pearl] .g-badge,:root[data-design=pearl] .g-count{border-radius:var(--g-radius-capsule)}:root[data-design=pearl] .g-badge{background:var(--badge-fill,var(--g-glass-well));box-shadow:none;color:var(--badge-ink,var(--g-text-secondary));font-weight:500}:root[data-design=pearl] .g-badge:before{display:none}:root[data-design=pearl] .g-badge--success{--badge-fill:var(--g-success-soft);--badge-ink:var(--g-on-success-soft)}:root[data-design=pearl] .g-badge--warning{--badge-fill:var(--g-warning-soft);--badge-ink:var(--g-on-warning-soft)}:root[data-design=pearl] .g-badge--danger{--badge-fill:var(--g-danger-soft);--badge-ink:var(--g-on-danger-soft)}:root[data-design=pearl] .g-badge--info{--badge-fill:var(--g-info-soft);--badge-ink:var(--g-on-info-soft)}:root[data-design=pearl] .g-badge--brand{--badge-fill:var(--g-action-soft);--badge-ink:var(--g-on-action-soft)}:root[data-design=pearl] .g-badge--float{background:var(--g-glass-chrome)}:root[data-design=pearl] .g-badge .g-bead{box-shadow:none}:root[data-design=pearl] .g-tile{border-radius:var(--g-radius-round);background:linear-gradient(150deg, var(--g-glass-spec-soft), transparent), var(--g-quiet);color:var(--g-side-icon);box-shadow:inset 0 0 0 1px var(--g-glass-spec-soft), 0 0 0 1px var(--g-border-glass)}:root[data-design=pearl] .g-tile:after{display:none}:root[data-design=pearl] .g-tile--md{width:40px;height:40px}:root[data-design=pearl] .g-input,:root[data-design=pearl] .g-textarea,:root[data-design=pearl] .g-select--native{border-radius:var(--g-pearl-item)}:root[data-design=pearl] .g-seg,:root[data-design=pearl] .g-seg__item,:root[data-design=pearl] .g-seg .g-lens{border-radius:var(--g-radius-capsule)}:root[data-design=pearl] .g-seg--pager{z-index:20;background:linear-gradient(150deg, var(--g-glass-spec-soft), transparent 60%), color-mix(in srgb, var(--g-bg-overlay) 94%, transparent);height:50px;box-shadow:var(--g-shadow-glass-float);place-self:start;padding:5px;position:sticky;top:4px}:root[data-design=pearl] .g-seg--pager .g-seg__item{height:40px;padding-inline:20px;font-size:15px;font-weight:500}:root[data-design=pearl] .g-seg--pager .g-lens{top:5px;bottom:5px;width:calc((100% - 10px) / var(--items,3));inset-inline-start:calc(5px + (100% - 10px) / var(--items,3) * var(--active,0))}:root[data-design=pearl] .g-seg--pager .g-lens__view{background:linear-gradient(150deg, var(--g-glass-control-hover), var(--g-glass-control))}:root[data-design=pearl] .g-sheet,:root[data-design=pearl] .g-dialog,:root[data-design=pearl] .g-palette{border-radius:28px}:root[data-design=pearl] .g-menu{border-radius:20px}:root[data-design=pearl] .g-menu__item{border-radius:14px}:root[data-design=pearl] .g-scrim,:root[data-design=pearl] .g-legend-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-design=pearl] .g-overlay--side>.g-sheet{animation-timing-function:var(--g-ease-drawer)}:root[data-design=pearl] .g-legend{transition:transform var(--g-duration-sheet-in) var(--g-ease-drawer), opacity var(--g-duration-fast) var(--g-ease-standard)}:root[data-design=pearl] .g-menu--floating{animation:g-pop-in var(--g-duration-menu) var(--g-ease-out)}:root[data-design=pearl] .g-toast{transition:transform var(--g-duration-notice-in) var(--g-ease-out), opacity var(--g-duration-notice-in) var(--g-ease-out)}:root[data-design=pearl] .g-toast.is-dragging{transition:none}:root[data-design=pearl] .g-toast.is-out{transition:transform var(--g-duration-notice-out) var(--g-ease-exit), opacity var(--g-duration-notice-out) var(--g-ease-exit)}@media (prefers-reduced-motion:reduce){:root[data-design=pearl] .g-overlay__scrim,:root[data-design=pearl] .g-overlay>.g-dialog,:root[data-design=pearl] .g-sheet,:root[data-design=pearl] .g-lightbox,:root[data-design=pearl] .g-menu--floating{animation:g-fade-in var(--g-duration-base) var(--g-ease-out)}:root[data-design=pearl] .g-overlay.is-closing>.g-overlay__scrim,:root[data-design=pearl] .g-overlay.is-closing>.g-dialog,:root[data-design=pearl] .g-overlay.is-closing>.g-sheet,:root[data-design=pearl] .g-overlay.is-closing>.g-lightbox{animation:g-fade-out var(--g-duration-sheet-out) var(--g-ease-out) forwards}:root[data-design=pearl] .g-toast,:root[data-design=pearl] .g-toast.is-out{transform:none;transition:opacity var(--g-duration-base) var(--g-ease-out)!important}}:root[data-design=pearl] .g-nav-item{border-radius:var(--g-pearl-item);height:44px;color:var(--g-side-icon);padding-inline:10px}:root[data-design=pearl] .g-nav-item.is-current{background:linear-gradient(150deg, var(--g-glass-control-hover), var(--g-glass-control))}:root[data-design=pearl] .g-banner{border-radius:18px}:root[data-design=pearl] .g-avatar{box-shadow:0 0 0 2px var(--g-glass-spec)}@media (prefers-reduced-transparency:reduce){:root[data-design=pearl] .g-seg--pager{background:var(--g-bg-overlay)}:root[data-design=pearl] body{background-image:none}:root[data-design=pearl] .g-tile{background:var(--g-bg-surface)}}:root[data-surfaces=solid][data-design=pearl] .g-seg--pager{background:var(--g-bg-overlay)}:root[data-surfaces=solid][data-design=pearl] body{background-image:none}:root[data-surfaces=solid][data-design=pearl] .g-tile{background:var(--g-bg-surface)}@media (prefers-contrast:more){:root[data-design=pearl] .g-tile{outline:var(--g-stroke-hairline) solid var(--g-border-strong);outline-offset:-1px}}@media (forced-colors:active){:root[data-design=pearl] .g-btn--primary,:root[data-design=pearl] .g-btn--hero{background-image:none}}:root[data-design=pearl] svg[class*=lucide-pearl-]{stroke-width:1.6px}:root[data-design=pearl] .g-frame__bar{gap:var(--g-space-5);padding-inline:20px 24px}:root[data-design=pearl] .g-frame__search{border-radius:var(--g-radius-capsule);height:46px;padding-inline:18px 8px;font-size:15px}:root[data-design=pearl] .g-kbd{background:var(--g-glass-well);box-shadow:none;border-radius:10px;padding:4px 9px}:root[data-design=pearl] .g-frame__btn{border-radius:var(--g-radius-round);width:44px;height:44px}:root[data-design=pearl] .g-frame__btn--text{border-radius:var(--g-radius-capsule);width:auto;min-width:44px;padding-inline:12px}:root[data-design=pearl] .g-frame__lang,:root[data-design=pearl] .g-frame__end .g-frame__btn{background:var(--g-quiet);box-shadow:var(--g-shadow-frame-control)}:root[data-design=pearl] .g-frame:has(.g-solo__layer) .g-help-slot .g-frame__btn{background:var(--g-quiet);box-shadow:var(--g-shadow-frame-control)}@media (hover:hover) and (pointer:fine){:root[data-design=pearl] .g-frame__end .g-frame__btn:hover{background:var(--g-frame-glass)}}:root[data-design=pearl] .g-frame__btn .g-count{top:-3px;inset-inline-end:-5px}:root[data-design=pearl] .g-frame__org{border-radius:var(--g-radius-capsule);background:var(--g-quiet);height:44px;box-shadow:var(--g-shadow-frame-control);padding-inline:4px 14px;font-weight:500}:root[data-design=pearl] .g-count--on-frame{box-shadow:0 0 0 2px var(--g-bg-canvas)}:root[data-design=pearl] .g-env{border-radius:var(--g-radius-capsule);background:var(--g-warning-soft);color:var(--g-on-warning-soft);padding:4px 10px}:root[data-design=pearl] .g-console__page{gap:22px;padding:8px 28px 40px}:root[data-design=pearl] .g-page-head__title{letter-spacing:-.01em;font-weight:600}:root[data-design=pearl] .g-page-head__sub{color:var(--g-text-secondary)}:root[data-design=pearl] .g-solo__card{border-radius:28px;padding:30px}@media (max-width:599px){:root[data-design=pearl] .g-frame__bar{gap:var(--g-space-2);padding-inline:12px}:root[data-design=pearl] .g-console__page{padding:4px 16px 32px}}@media print{:root[data-design=pearl] body{background:#fff}:root[data-design=pearl] .g-seg--pager{display:none}}@media (max-width:599px){:root[data-design=pearl] .g-console .g-frame__search--button{width:44px;height:44px}:root[data-design=pearl] .g-frame__btn--text{padding-inline:8px}:root[data-design=pearl] .g-frame__org{height:40px;padding-inline:2px}:root[data-design=pearl] .g-frame__org>.g-icon{display:none}}:root[data-design=pearl] .g-console__page,:root[data-design=pearl] .g-solo__layer{scrollbar-width:none}:root[data-design=pearl] .g-console__page::-webkit-scrollbar{display:none}:root[data-design=pearl] .g-solo__layer::-webkit-scrollbar{display:none}:root[data-design=pearl] *{scrollbar-width:thin;scrollbar-color:transparent transparent}@media (hover:hover) and (pointer:fine){:root[data-design=pearl] :hover{scrollbar-color:var(--g-border-strong) transparent}}@media (hover:none),(pointer:coarse){:root[data-design=pearl] *{scrollbar-width:none}:root[data-design=pearl] ::-webkit-scrollbar{display:none}}:root[data-design=pearl] .g-scrollbar{z-index:25;opacity:0;pointer-events:none;width:14px;transition:opacity var(--g-duration-base) var(--g-ease-standard);position:fixed}:root[data-design=pearl] .g-scrollbar.is-off{display:none}:root[data-design=pearl] .g-scrollbar.is-near,:root[data-design=pearl] .g-scrollbar.is-dragging{opacity:1;pointer-events:auto}:root[data-design=pearl] .g-scrollbar:before{content:"";border-radius:var(--g-radius-capsule);background:var(--g-glass-well);position:absolute;inset-block:0;inset-inline:3px}:root[data-design=pearl] .g-scrollbar__thumb{top:0;border-radius:var(--g-radius-capsule);background:var(--g-text-secondary);opacity:.55;width:9px;box-shadow:inset 0 0 0 1px var(--g-glass-spec-soft);cursor:grab;transition:scale var(--g-duration-fast) var(--g-ease-out), opacity var(--g-duration-fast) var(--g-ease-standard);margin-inline:auto;position:absolute;inset-inline:0;scale:.667 1}@media (hover:hover) and (pointer:fine){:root[data-design=pearl] .g-scrollbar:hover .g-scrollbar__thumb{opacity:.8;scale:none}}:root[data-design=pearl] .g-scrollbar.is-dragging .g-scrollbar__thumb{opacity:.8;cursor:grabbing;scale:none}
