:root,[data-theme=light]{--primary-100: #111747;--primary-90: rgba(17,23,71,.9);--primary-75: rgba(17,23,71,.75);--primary-50: rgba(17,23,71,.5);--secondary-100: #efebe5;--cta-primary: #f1664b;--cta-secondary: #efebe5;--negative-100: #f1593b;--attention-100: #f7a61e;--positive-100: #3eb859;--highlighted-100: #2a39af;--n-1000: #000000;--n-700: #888888;--n-600: #959595;--n-500: #d1d1d1;--n-300: #f2f2f2;--n-200: #f7f8fa;--n-100: #f9f9f9;--n-10: #ffffff;--message-blue: #0277d5;--sc1-primary: #e6f3f3;--sc1-secondary: #add2d2;--sc2-primary: #fcf4cd;--sc2-secondary: #e9d36c;--event-public: #7bafd4;--event-private: #7b68ee;--event-viewing: #ffcba4;--event-draft: #faf1a3;--event-today: #2e8140;--brand: #f1664b;--brand-hover: #d9502f;--brand-ink: #ffffff;--brand-subtle: #fff6f3;--brand-100: #fde4dc;--ink: #111747;--nav: #2b3c49;--secondary: #efebe5;--bg: #f7f8fa;--section: #f9f9f9;--card: #ffffff;--tag: #f2f2f2;--dark: #111747;--line: #e4e7ee;--line-active: #888888;--track: #e3e5f0;--error: #e33716;--error-input: var(--error);--mut-text: #959595;--mut: #6b7285;--navy-200: #c6cadf;--navy-300: #9ca3c4;--slate-200: #c4d8e3;--positive: #3eb859;--positive-ink: #2a7d3c;--positive-soft: #eaf5e9;--warn: #f7a61e;--warn-ink: #986105;--warn-soft: #fbf0e3;--negative: #f1593b;--negative-ink: #b93c22;--negative-soft: #fde4dc;--info: #2a39af;--unit-available: #177e53;--unit-available-ink: #177e53;--unit-available-soft: #e6f2ec;--unit-inprogress: #b47831;--unit-inprogress-ink: #b47831;--unit-inprogress-soft: #f7eee3;--unit-completed: #b34365;--unit-completed-ink: #b34365;--unit-completed-soft: #f7e8ed;--unit-inactive: #6d6d6d;--unit-inactive-ink: #5a5a5a;--unit-inactive-soft: #f0f0f0;--unit-terminated: #7a4fa3;--unit-terminated-ink: #6b4593;--unit-terminated-soft: #f1eaf7;--unit-draft: #4e6c8c;--unit-draft-ink: #456079;--unit-draft-soft: #eaf0f5;--cat-bug: #a13434;--cat-bug-soft: #f7e7e7;--cat-question: #0f7a73;--cat-question-soft: #e6f4f2;--cat-other: #555555;--cat-other-soft: #efefef;--on-dark: #ffffff;--on-dark-82: rgba(255,255,255,.82);--on-dark-72: rgba(255,255,255,.72);--on-dark-40: rgba(255,255,255,.4);--on-dark-22: rgba(255,255,255,.22);--on-dark-12: rgba(255,255,255,.12);--app-bg: #f4f5f8;--app-surface: #ffffff;--topbar: #ffffff;--rail: #111747;--rail-active: rgba(255,255,255,.12);--rail-text: rgba(255,255,255,.72);--table-head: #f7f8fa;--row-hover: #f9f9f9;--row-selected: #fff6f3;--row-line: #e4e7ee;--msg-sent: var(--message-blue);--msg-sent-ink: #ffffff;--msg-received: #f9f9f9;--msg-received-ink: #111747;--glass-bg: rgba(255,255,255,.72);--blur-glass: blur(24px);--glass-border: 1px solid rgba(255,255,255,.72);--shadow-card: 0 6px 22px rgba(17,23,71,.06);--shadow-hover: 0 6px 22px rgba(17,23,71,.16);--glass-highlight: inset 0 1px 0 rgba(255,255,255,.8);--shadow-popover: 0 12px 40px rgba(17,23,71,.18);--shadow-input-hover: 0 1px 1px rgba(0,0,0,.12)}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--field-gap-col: 16px;--field-gap-group: 16px;--field-gap-row: 24px;--radius: 24px;--radius-bar: 4px;--page-width: 1440px;--page-margin: 40px;--widget-column: 400px;--input-height: 44px;--textarea-height: 132px;--button-height: 40px;--avatar-size: 40px;--icon-button-size: 48px;--field-xs: 64px;--field-compact: 96px;--field-search: 300px;--field-s2: 208px;--field-s3: 432px;--field-s4: 880px;--font-sans: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: ui-monospace, Menlo, monospace}.type-h1{font-family:var(--font-sans);font-size:46px;line-height:48px;font-weight:700;letter-spacing:-.025em}.type-number{font-family:var(--font-sans);font-size:32px;line-height:36px;font-weight:700;letter-spacing:-.02em}.type-h2{font-family:var(--font-sans);font-size:24px;line-height:28px;font-weight:600;letter-spacing:-.01em}.type-h3{font-family:var(--font-sans);font-size:18px;line-height:24px;font-weight:600}.type-body-lg{font-family:var(--font-sans);font-size:16px;line-height:24px}.type-body{font-family:var(--font-sans);font-size:14px;line-height:20px}.type-body-sm{font-family:var(--font-sans);font-size:13px;line-height:20px}.type-button{font-family:var(--font-sans);font-size:14px;line-height:16px;font-weight:600}.type-overline{font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em}.type-badge{font-family:var(--font-sans);font-size:11px;line-height:12px;font-weight:700;letter-spacing:.02em}.replayer-wrapper{position:relative}.replayer-mouse{position:absolute;width:20px;height:20px;transition:left .05s linear,top .05s linear;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUwIDUwIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkRlc2lnbl90bnA8L3RpdGxlPjxwYXRoIGQ9Ik00OC43MSw0Mi45MUwzNC4wOCwyOC4yOSw0NC4zMywxOEExLDEsMCwwLDAsNDQsMTYuMzlMMi4zNSwxLjA2QTEsMSwwLDAsMCwxLjA2LDIuMzVMMTYuMzksNDRhMSwxLDAsMCwwLDEuNjUuMzZMMjguMjksMzQuMDgsNDIuOTEsNDguNzFhMSwxLDAsMCwwLDEuNDEsMGw0LjM4LTQuMzhBMSwxLDAsMCwwLDQ4LjcxLDQyLjkxWm0tNS4wOSwzLjY3TDI5LDMyYTEsMSwwLDAsMC0xLjQxLDBsLTkuODUsOS44NUwzLjY5LDMuNjlsMzguMTIsMTRMMzIsMjcuNThBMSwxLDAsMCwwLDMyLDI5TDQ2LjU5LDQzLjYyWiI+PC9wYXRoPjwvc3ZnPg==);border-color:transparent}.replayer-mouse:after{content:"";display:inline-block;width:20px;height:20px;background:#4950f6;border-radius:100%;transform:translate(-50%,-50%);opacity:.3}.replayer-mouse.active:after{animation:click .2s ease-in-out 1}.replayer-mouse.touch-device{background-image:none;width:70px;height:70px;border-width:4px;border-style:solid;border-radius:100%;margin-left:-37px;margin-top:-37px;border-color:#4950f600;transition:left 0s linear,top 0s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:touch-click .2s ease-in-out 1}.replayer-mouse-tail{position:absolute;pointer-events:none}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #723600;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #964900;--mat-sys-tertiary-container: #ffdcc7;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem var(--font-sans);--mat-sys-body-large-font: var(--font-sans);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem var(--font-sans);--mat-sys-body-medium-font: var(--font-sans);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem var(--font-sans);--mat-sys-body-small-font: var(--font-sans);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem var(--font-sans);--mat-sys-display-large-font: var(--font-sans);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem var(--font-sans);--mat-sys-display-medium-font: var(--font-sans);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem var(--font-sans);--mat-sys-display-small-font: var(--font-sans);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem var(--font-sans);--mat-sys-headline-large-font: var(--font-sans);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem var(--font-sans);--mat-sys-headline-medium-font: var(--font-sans);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem var(--font-sans);--mat-sys-headline-small-font: var(--font-sans);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem var(--font-sans);--mat-sys-label-large-font: var(--font-sans);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem var(--font-sans);--mat-sys-label-medium-font: var(--font-sans);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem var(--font-sans);--mat-sys-label-small-font: var(--font-sans);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem var(--font-sans);--mat-sys-title-large-font: var(--font-sans);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem var(--font-sans);--mat-sys-title-medium-font: var(--font-sans);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem var(--font-sans);--mat-sys-title-small-font: var(--font-sans);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mdc-filled-button-container-shape: var(--radius);--mdc-outlined-button-container-shape: var(--radius);--mdc-outlined-button-outline-color: var(--ink);--mat-menu-container-shape: var(--radius);--mat-menu-container-color: var(--card);--mat-expansion-container-shape: var(--radius);--mdc-linear-progress-track-height: 8px;--mdc-linear-progress-active-indicator-height: 8px;--mdc-linear-progress-active-indicator-color: var(--brand);--mdc-linear-progress-track-color: var(--track);--mdc-outlined-text-field-container-shape: var(--radius);--mdc-outlined-text-field-outline-color: var(--line);--mdc-outlined-text-field-focus-outline-color: var(--line-active);--mat-form-field-container-height: var(--input-height)}html,body{margin:0;min-height:100%}body{background:var(--app-bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}
