@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Roboto+Mono:wght@400;500&display=swap";:root{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--accent-main-2:var(--product-accent-main);--accent-main:#2dd4bf;--accent-shade1:#0d9488;--accent-shade2:#0f766e;--accent-shade3:#134e4a;--accent-strong:var(--product-accent-shade1);--accent-subtle:var(--product-accent-tint3);--accent-tint1:#99f6e4;--accent-tint2:#ccfbf1;--accent-tint3:#f0fdfa;--border-control:var(--n7);--border-focus:var(--primary-shade1);--border-selected:var(--product-accent-shade1);--border-soft:var(--n3);--border-strong:var(--n5);--border-width-default:1;--border-width-emphasis:2;--chart-1:#0284c7;--chart-2:#ea580c;--chart-3:#0d9488;--chart-4:#7c3aed;--chart-5:#a16207;--chart-6:#c026d3;--chart-surface:#fff;--duration-base:150;--duration-fast:100;--duration-instant:0;--duration-max:400;--duration-moderate:250;--duration-slow:350;--ease-enter:"cubic-bezier(0, 0, 0.2, 1)";--ease-exit:"cubic-bezier(0.3, 0, 1, 1)";--ease-linear:"linear";--ease-standard:"cubic-bezier(0.2, 0, 0, 1)";--error-main:#dc2626;--error-shade1:#b91c1c;--error-shade2:#991b1b;--error-shade3:#7f1d1d;--error-tint1:#f87171;--error-tint2:#fecaca;--error-tint3:#fef2f2;--feedback-error-border:var(--error-tint1);--feedback-error-emphasis:var(--error-shade1);--feedback-error-icon:var(--error-shade1);--feedback-error-solid:var(--error-shade2);--feedback-error-surface:var(--error-tint3);--feedback-error-text:var(--error-shade2);--feedback-info-border:var(--info-tint1);--feedback-info-emphasis:var(--info-shade1);--feedback-info-icon:var(--info-shade1);--feedback-info-solid:var(--info-shade2);--feedback-info-surface:var(--info-tint3);--feedback-info-text:var(--info-shade2);--feedback-success-border:var(--success-tint1);--feedback-success-emphasis:var(--success-shade1);--feedback-success-icon:var(--success-shade1);--feedback-success-solid:var(--success-shade2);--feedback-success-surface:var(--success-tint3);--feedback-success-text:var(--success-shade2);--feedback-warning-border:var(--warning-tint1);--feedback-warning-emphasis:var(--warning-shade1);--feedback-warning-icon:var(--warning-shade1);--feedback-warning-solid:var(--warning-shade2);--feedback-warning-surface:var(--warning-tint3);--feedback-warning-text:var(--warning-shade2);--icon-default:var(--n7);--icon-disabled:var(--n6);--icon-emphasis:var(--n9);--icon-interactive:var(--product-accent-shade1);--icon-inverse:var(--n0);--icon-on-primary:var(--n0);--icon-size-illustrative:32;--icon-size-in-control:20;--icon-size-inline:16;--icon-size-standalone:24;--info-main:#2563eb;--info-shade1:#1d4ed8;--info-shade2:#1e40af;--info-shade3:#1e3a8a;--info-tint1:#60a5fa;--info-tint2:#bfdbfe;--info-tint3:#eff6ff;--interactive-destructive-hover:var(--error-shade1);--interactive-destructive:var(--error-main);--interactive-disabled:var(--n3);--interactive-primary-hover:var(--product-accent-shade3);--interactive-primary:var(--product-accent-shade2);--interactive-subtle:var(--product-accent-tint3);--n0:#f9fafb;--n1:#f3f4f6;--n2:#fff;--n3:#e5e7eb;--n4:#d1d5db;--n5:#9ca3af;--n6:#9ca3af;--n7:#6b7280;--n8:#374151;--n9:#111827;--primary-main:#38bdf8;--primary-shade1:#0284c7;--primary-shade2:#0369a1;--primary-shade3:#0c4a6e;--primary-tint1:#bae6fd;--primary-tint2:#e0f2fe;--primary-tint3:#f0f9ff;--product-accent-main:var(--primary-main);--product-accent-shade1:var(--primary-shade1);--product-accent-shade2:var(--primary-shade2);--product-accent-shade3:var(--primary-shade3);--product-accent-tint1:var(--primary-tint1);--product-accent-tint2:var(--primary-tint2);--product-accent-tint3:var(--primary-tint3);--radius-full:999;--radius-lg:12;--radius-md:8;--radius-none:0;--radius-sm:4;--radius-xl:16;--secondary-main:#34d399;--secondary-shade1:#059669;--secondary-shade2:#047857;--secondary-shade3:#064e3b;--secondary-tint1:#a7f3d0;--secondary-tint2:#d1fae5;--secondary-tint3:#ecfdf5;--size-cell-pad-x:16;--size-control-height:40;--size-field-gap:20;--size-row-height:40;--size-target-min:24;--space-10:40;--space-12:48;--space-16:64;--space-1:4;--space-20:80;--space-2:8;--space-3:12;--space-4:16;--space-5:20;--space-6:24;--space-8:32;--success-main:#16a34a;--success-shade1:#15803d;--success-shade2:#166534;--success-shade3:#14532d;--success-tint1:#4ade80;--success-tint2:#bbf7d0;--success-tint3:#f0fdf4;--surface-card:var(--n2);--surface-disabled:var(--n3);--surface-hover:var(--n1);--surface-input:var(--n2);--surface-inverse:var(--n9);--surface-page:var(--n0);--surface-selected:var(--product-accent-tint2);--surface-subtle:var(--n1);--text-body:var(--n8);--text-disabled:var(--n6);--text-heading:var(--n9);--text-inverse:var(--n0);--text-link:var(--product-accent-shade2);--text-on-destructive:var(--n0);--text-on-feedback:var(--n0);--text-on-primary:var(--n0);--text-placeholder:var(--n6);--text-secondary:var(--n7);--warning-main:#f59e0b;--warning-shade1:#d97706;--warning-shade2:#b45309;--warning-shade3:#78350f;--warning-tint1:#fcd34d;--warning-tint2:#fef3c7;--warning-tint3:#fffbeb;--white:#fff;--z-base:0;--z-dropdown:400;--z-modal:600;--z-raised:10;--z-scrim:500;--z-sticky:100;--z-toast:700;--z-tooltip:800}:root[data-theme=dark],.dark{--accent-main:#14b8a6;--accent-shade1:#5eead4;--accent-shade2:#99f6e4;--accent-shade3:#ccfbf1;--accent-tint1:#0f766e;--accent-tint2:#134e4a;--accent-tint3:#042f2e;--chart-surface:#1f2937;--error-main:#ef4444;--error-shade1:#fca5a5;--error-shade2:#fecaca;--error-shade3:#fee2e2;--error-tint1:#b91c1c;--error-tint2:#7f1d1d;--error-tint3:#450a0a;--info-main:#3b82f6;--info-shade1:#93c5fd;--info-shade2:#bfdbfe;--info-shade3:#dbeafe;--info-tint1:#1d4ed8;--info-tint2:#1e3a8a;--info-tint3:#172554;--n0:#111827;--n1:#1f2937;--n2:#374151;--n3:#4b5563;--n4:#6b7280;--n5:#9ca3af;--n6:#9ca3af;--n7:#d1d5db;--n8:#f3f4f6;--n9:#f9fafb;--primary-main:#0ea5e9;--primary-shade1:#7dd3fc;--primary-shade2:#bae6fd;--primary-shade3:#e0f2fe;--primary-tint1:#0284c7;--primary-tint2:#0c4a6e;--primary-tint3:#082f49;--secondary-main:#10b981;--secondary-shade1:#6ee7b7;--secondary-shade2:#a7f3d0;--secondary-shade3:#d1fae5;--secondary-tint1:#047857;--secondary-tint2:#064e3b;--secondary-tint3:#022c22;--success-main:#22c55e;--success-shade1:#86efac;--success-shade2:#bbf7d0;--success-shade3:#dcfce7;--success-tint1:#15803d;--success-tint2:#14532d;--success-tint3:#052e16;--warning-main:#f59e0b;--warning-shade1:#fcd34d;--warning-shade2:#fde68a;--warning-shade3:#fef3c7;--warning-tint1:#b45309;--warning-tint2:#78350f;--warning-tint3:#451a03;--white:#fff}:root[data-mode=compact]{--size-cell-pad-x:8;--size-control-height:28;--size-field-gap:12;--size-row-height:32;--size-target-min:24}:root[data-mode=touch]{--size-cell-pad-x:16;--size-control-height:44;--size-field-gap:24;--size-row-height:48;--size-target-min:44}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--border-width-default:1px;--border-width-emphasis:2px;--icon-size-inline:16px;--icon-size-in-control:20px;--icon-size-standalone:24px;--icon-size-illustrative:32px;--size-control-height:40px;--size-row-height:40px;--size-cell-pad-x:16px;--size-field-gap:20px;--size-target-min:24px;--space-tight:var(--space-1);--space-related:var(--space-2);--space-group:var(--space-4);--space-section:var(--space-8);--space-page:var(--space-6)}:root[data-mode=compact],[data-density=compact]{--size-control-height:28px;--size-row-height:32px;--size-cell-pad-x:8px;--size-field-gap:12px;--size-target-min:24px}:root[data-mode=touch],[data-density=touch]{--size-control-height:44px;--size-row-height:48px;--size-cell-pad-x:16px;--size-field-gap:24px;--size-target-min:44px}@media (width>=1280px){:root{--space-page:var(--space-8)}}[data-product=converse]{--product-accent-tint3:var(--primary-tint3);--product-accent-tint2:var(--primary-tint2);--product-accent-tint1:var(--primary-tint1);--product-accent-main:var(--primary-main);--product-accent-shade1:var(--primary-shade1);--product-accent-shade2:var(--primary-shade2);--product-accent-shade3:var(--primary-shade3)}[data-product=scheduler]{--product-accent-tint3:var(--accent-tint3);--product-accent-tint2:var(--accent-tint2);--product-accent-tint1:var(--accent-tint1);--product-accent-main:var(--accent-main);--product-accent-shade1:var(--accent-shade1);--product-accent-shade2:var(--accent-shade2);--product-accent-shade3:var(--accent-shade3)}[data-product=analytics]{--product-accent-tint3:var(--secondary-tint3);--product-accent-tint2:var(--secondary-tint2);--product-accent-tint1:var(--secondary-tint1);--product-accent-main:var(--secondary-main);--product-accent-shade1:var(--secondary-shade1);--product-accent-shade2:var(--secondary-shade2);--product-accent-shade3:var(--secondary-shade3)}[data-product=admin]{--product-accent-tint3:var(--n1);--product-accent-tint2:var(--n3);--product-accent-tint1:var(--n5);--product-accent-main:var(--n7);--product-accent-shade1:var(--n8);--product-accent-shade2:var(--n9);--product-accent-shade3:var(--n9)}:root{--chart-other:var(--n5);--chart-grid:var(--n3);--text-t9-size:32px;--text-t9-line:40px;--text-t9-weight:700;--text-t9-tracking:-.128px;--text-t8-size:24px;--text-t8-line:32px;--text-t8-weight:700;--text-t8-tracking:-.072px;--text-t7-size:20px;--text-t7-line:28px;--text-t7-weight:600;--text-t7-tracking:-.04px;--text-t6-size:16px;--text-t6-line:24px;--text-t6-weight:700;--text-t6-tracking:0;--text-t5-size:15px;--text-t5-line:23px;--text-t5-weight:600;--text-t5-tracking:0;--text-t4-size:14px;--text-t4-line:20px;--text-t4-weight:500;--text-t4-tracking:0;--text-t3-size:14px;--text-t3-line:20px;--text-t3-weight:400;--text-t3-tracking:0;--text-t2-size:13px;--text-t2-line:18px;--text-t2-weight:400;--text-t2-tracking:0;--text-t1-size:12px;--text-t1-line:18px;--text-t1-weight:400;--text-t1-tracking:.024px;--text-t0-size:11px;--text-t0-line:16px;--text-t0-weight:400;--text-t0-tracking:.033px;--type-display:var(--text-t8-size);--type-page-title:var(--text-t7-size);--type-section-title:var(--text-t6-size);--type-subsection-title:var(--text-t5-size);--type-body-emphasis:var(--text-t4-size);--type-body:var(--text-t3-size);--type-secondary:var(--text-t2-size);--type-caption:var(--text-t1-size);--type-micro:var(--text-t0-size)}.zds-t9,.zds-t8,.zds-t7,.zds-t6,.zds-t5,.zds-t4,.zds-t3,.zds-t2,.zds-t1,.zds-t0{font-family:var(--font-sans)}.zds-t9{font-size:var(--text-t9-size);line-height:var(--text-t9-line);font-weight:var(--text-t9-weight);letter-spacing:var(--text-t9-tracking)}.zds-t8{font-size:var(--text-t8-size);line-height:var(--text-t8-line);font-weight:var(--text-t8-weight);letter-spacing:var(--text-t8-tracking)}.zds-t7{font-size:var(--text-t7-size);line-height:var(--text-t7-line);font-weight:var(--text-t7-weight);letter-spacing:var(--text-t7-tracking)}.zds-t6{font-size:var(--text-t6-size);line-height:var(--text-t6-line);font-weight:var(--text-t6-weight)}.zds-t5{font-size:var(--text-t5-size);line-height:var(--text-t5-line);font-weight:var(--text-t5-weight)}.zds-t4{font-size:var(--text-t4-size);line-height:var(--text-t4-line);font-weight:var(--text-t4-weight)}.zds-t3{font-size:var(--text-t3-size);line-height:var(--text-t3-line);font-weight:var(--text-t3-weight)}.zds-t2{font-size:var(--text-t2-size);line-height:var(--text-t2-line);font-weight:var(--text-t2-weight)}.zds-t1{font-size:var(--text-t1-size);line-height:var(--text-t1-line);font-weight:var(--text-t1-weight);letter-spacing:var(--text-t1-tracking)}.zds-t0{font-size:var(--text-t0-size);line-height:var(--text-t0-line);font-weight:var(--text-t0-weight);letter-spacing:var(--text-t0-tracking)}:root{--elevation-0:none;--elevation-1:0 1px 2px color-mix(in srgb, var(--n9) 4%, transparent), 0 4px 12px -2px color-mix(in srgb, var(--n9) 5%, transparent);--elevation-2:0 4px 8px color-mix(in srgb, var(--n9) 10%, transparent);--elevation-3:0 8px 16px color-mix(in srgb, var(--n9) 14%, transparent);--elevation-4:0 12px 24px color-mix(in srgb, var(--n9) 16%, transparent);--motion-instant:0s;--motion-fast:.1s;--motion-base:.15s;--motion-moderate:.25s;--motion-slow:.35s;--motion-max:.4s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.3, 0, 1, 1);--ease-linear:linear}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-moderate:0s;--motion-slow:0s;--motion-max:0s}}@keyframes zds-spin{to{transform:rotate(360deg)}}@keyframes zds-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes zds-pulse{0%,80%,to{opacity:.3}40%{opacity:1}}:root{--bp-xs:320px;--bp-sm:600px;--bp-md:900px;--bp-lg:1280px;--bp-xl:1680px;--shell-rail:64px;--shell-nav:240px;--shell-list:320px;--shell-content-min:640px;--shell-context:320px;--shell-topbar:56px;--content-max-prose:720px;--content-max-form:640px;--content-max-centered:960px;--measure-max:75ch;--alpha-hover:color-mix(in srgb, var(--n9) 8%, transparent);--alpha-pressed:color-mix(in srgb, var(--n9) 12%, transparent);--surface-scrim:color-mix(in srgb, var(--n9) 40%, transparent);--alpha-drag-ghost:.64;--focus-ring:0 0 0 var(--border-width-emphasis) var(--border-focus);--focus-ring-offset:0 0 0 2px var(--surface-card), 0 0 0 4px var(--border-focus)}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-sans);font-size:var(--text-t3-size);line-height:var(--text-t3-line);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--product-accent-shade3);text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:var(--border-width-emphasis) solid var(--border-focus);outline-offset:2px}code,kbd,pre,samp{font-family:var(--font-mono)}::placeholder{color:var(--text-placeholder)}
