:root{--space-unit: 8px;--space-0-5: 4px;--space-1: 8px;--space-1-5: 12px;--space-2: 16px;--space-2-5: 20px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-8: 64px;--space-12: 96px;--layout-nav-column-desktop: 256px;--layout-nav-column-tablet: 72px;--rail-row-gap: 16px;--rail-row-padding-block: 10px;--rail-row-padding-inline: 16px;--rail-row-margin: 2px 8px;--rail-row-radius: 9999px;--rail-row-font-size: 15px;--layout-content-max: 1060px;--page-pad-x: 32px;--page-pad-top: 24px;--page-pad-bottom: 64px;--layout-sidebar-max: 340px;--layout-mobile-nav-height: 56px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-card: 12px;--radius-capsule-square: 10px;--radius-xl: 28px;--radius-pill: 24px;--radius-full: 50%;--chat-bubble-own-bg: var(--mat-sys-tertiary-container);--chat-bubble-own-text: var(--mat-sys-on-tertiary-container);--chat-bubble-foreign-bg: var(--mat-sys-surface-container-high);--chat-bubble-foreign-text: var(--mat-sys-on-surface);--chat-sender-name: light-dark(#005872, #84d4f5);--chat-day-chip-bg: var(--mat-sys-tertiary-container);--chat-day-chip-text: var(--mat-sys-on-tertiary-container);--menu-surface: var(--mat-sys-surface-container-lowest);--menu-ring: var(--mat-sys-outline-variant);--shadow-1: 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);--shadow-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--shadow-8: 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);--shadow-fab: 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);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--type-h1-size: clamp(1.75rem, 1.5rem + 1.25vw, 2.5rem);--type-h2-size: clamp(1.375rem, 1.1667rem + 1.0417vw, 2rem);--type-h3-size: clamp(1.125rem, .9583rem + .8333vw, 1.625rem);--type-h4-size: clamp(1.125rem, 1.0417rem + .4167vw, 1.375rem);--type-h5-size: 1.125rem;--type-h6-size: 1rem;--type-subtitle1-size: 1rem;--type-subtitle2-size: .875rem;--type-body1-size: 1rem;--type-body2-size: .875rem;--type-button-size: .875rem;--type-caption-size: .75rem;--type-overline-size: .75rem;--leading-tight: 1.2;--leading-body: 1.5;--leading-dense: 1.43;--ease-standard: cubic-bezier(.4, 0, .2, 1);--duration-short: .25s;--duration-medium: .5s;--state-hover-opacity: .08;--state-selected-opacity: .12;--state-activated-opacity: .12;--state-pressed-opacity: .1;--state-disabled-opacity: .38}@media(max-width:900px){:root{--page-pad-x: 12px;--page-pad-top: 14px}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-family:boxicons;font-weight:400;font-style:normal;font-display:block;src:url("./media/boxicons-AQ5N6WP7.woff2") format("woff2")}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mat-icon.bx{font-size:24px;line-height:24px}.bx-search:before{content:"\ebf7"}.bxs-search:before{content:"\ee9a"}.bx-book:before{content:"\e9e1"}.bxs-book:before{content:"\ecd6"}.bx-user:before{content:"\ec63"}.bx-dock-left:before{content:"\eaa9"}.bx-pin:before{content:"\ebbb"}.bxs-pin:before{content:"\ee70"}.bx-chevron-right:before{content:"\ea50"}.bx-chevron-down:before{content:"\ea4a"}.bx-chevron-up:before{content:"\ea57"}.bx-error-circle:before{content:"\eac7"}.bx-group:before{content:"\eaff"}.bx-info-circle:before{content:"\eb21"}.bx-sync:before{content:"\ec37"}.bx-arrow-back:before{content:"\e9b4"}.bx-search-alt-2:before{content:"\ebf9"}.bx-chalkboard:before{content:"\ea3e"}.bx-book-open:before{content:"\e9ef"}.bx-smile:before{content:"\ec19"}.bx-down-arrow-alt:before{content:"\eab7"}.bx-block:before{content:"\e9d9"}.bx-bookmark:before{content:"\e9e7"}.bxs-bookmark:before{content:"\ecdc"}.bx-bookmark-minus:before{content:"\e9ec"}.bx-image-alt:before{content:"\eb1d"}.bx-x-circle:before{content:"\ec8e"}.bx-message-rounded:before{content:"\eb74"}.bx-x:before{content:"\ec8d"}.bx-trash:before{content:"\ec50"}.bx-download:before{content:"\eab9"}.bx-conversation:before{content:"\ea81"}.bx-pulse:before{content:"\ebca"}.bx-user-x:before{content:"\ec6a"}.bx-hourglass:before{content:"\eb19"}.bx-image:before{content:"\eb1b"}.bx-lock:before{content:"\eb49"}.bx-lock-alt:before{content:"\eb4a"}.bx-lock-open:before{content:"\eb4b"}.bx-pause-circle:before{content:"\ebaf"}.bx-dots-horizontal-rounded:before{content:"\eab2"}.bx-hide:before{content:"\eb0e"}.bx-dots-vertical-rounded:before{content:"\eab4"}.bx-link-external:before{content:"\eb3e"}.bx-reply:before{content:"\ef5f"}.bx-shield:before{content:"\ec05"}.bx-music:before{content:"\eb9c"}.bx-file:before{content:"\ead5"}.bx-pause:before{content:"\ebae"}.bx-play:before{content:"\ebbd"}.bx-microphone:before{content:"\eb89"}.bx-microphone-off:before{content:"\eb8a"}.bx-send:before{content:"\ebfc"}.bx-bell:before{content:"\e9d2"}.bx-user-plus:before{content:"\ec68"}.bx-cog:before{content:"\ea6e"}.bx-show:before{content:"\ec0c"}.bx-copy:before{content:"\ea84"}.bx-grid-alt:before{content:"\eafb"}.bx-calculator:before{content:"\ea14"}.bx-atom:before{content:"\e9be"}.bx-globe:before{content:"\eaf8"}.bx-leaf:before{content:"\e99a"}.bx-bulb:before{content:"\ea0d"}.bx-book-content:before{content:"\e9e5"}.bx-palette:before{content:"\eba9"}.bx-football:before{content:"\eae9"}.bx-heart:before{content:"\eb0a"}.bx-moon:before{content:"\eb94"}.bx-log-out:before{content:"\eb4f"}.bx-flag:before{content:"\eade"}.bx-circle:before{content:"\ea5c"}.bx-edit:before{content:"\eabf"}.bx-envelope:before{content:"\eac1"}.bx-save:before{content:"\ebf4"}.bx-upload:before{content:"\ec5f"}.bx-chat:before{content:"\ea40"}.bxs-chat:before{content:"\ed2d"}.bxs-shield:before{content:"\eea2"}.bx-building-house:before{content:"\ea0b"}.bx-task:before{content:"\ec3e"}.bx-check-circle:before{content:"\ea46"}.bx-help-circle:before{content:"\eb0d"}.bx-chevron-left:before{content:"\ea4d"}.bx-archive:before{content:"\e9b0"}.bx-book-reader:before{content:"\e9f0"}.bx-calendar:before{content:"\ea15"}.bx-camera:before{content:"\ea21"}.bx-category:before{content:"\ea39"}.bx-chip:before{content:"\ea5a"}.bx-code-alt:before{content:"\ea69"}.bx-compass:before{content:"\ea7f"}.bx-cube:before{content:"\ea8d"}.bx-desktop:before{content:"\ea96"}.bx-detail:before{content:"\ea97"}.bx-dna:before{content:"\eaa7"}.bx-import:before{content:"\eb1f"}.bx-key:before{content:"\eb28"}.bx-filter-alt:before{content:"\eada"}.bx-list-ul:before{content:"\eb44"}.bx-left-arrow-alt:before{content:"\eb33"}.bx-checkbox:before{content:"\ea42"}.bxs-checkbox-checked:before{content:"\ed2f"}.bx-list-plus:before{content:"\eb43"}.bx-minus:before{content:"\eb8b"}.bx-map:before{content:"\eb56"}.bx-mask:before{content:"\eb59"}.bx-math:before{content:"\e99b"}.bx-pencil:before{content:"\ebb1"}.bx-restaurant:before{content:"\ebe1"}.bx-run:before{content:"\ebf1"}.bx-search-alt:before{content:"\ebf8"}.bx-shape-triangle:before{content:"\ec01"}.bx-swim:before{content:"\ec36"}.bx-test-tube:before{content:"\ec43"}.bx-transfer-alt:before{content:"\ec4f"}.bx-wrench:before{content:"\ec8c"}.bx-been-here:before{content:"\e9d0"}.bxs-tree:before{content:"\eed6"}.bx-award:before{content:"\e9bf"}.bx-category-alt:before{content:"\ea3a"}.bx-basketball:before{content:"\e9cc"}.bx-bot:before{content:"\e9fa"}.bx-brush:before{content:"\ea06"}.bx-cake:before{content:"\ea13"}.bx-calendar-star:before{content:"\ea1e"}.bx-coffee:before{content:"\ea6c"}.bx-crown:before{content:"\ea8c"}.bx-cycling:before{content:"\ea93"}.bx-devices:before{content:"\ea98"}.bx-dice-5:before{content:"\eaa0"}.bx-donate-heart:before{content:"\eaaf"}.bx-dumbbell:before{content:"\eabd"}.bx-extension:before{content:"\eacf"}.bx-first-aid:before{content:"\eadc"}.bx-happy-heart-eyes:before{content:"\eb04"}.bx-headphone:before{content:"\eb08"}.bx-joystick:before{content:"\eb25"}.bx-like:before{content:"\eb39"}.bx-map-alt:before{content:"\eb57"}.bx-movie-play:before{content:"\eb9b"}.bx-news:before{content:"\eb9f"}.bx-planet:before{content:"\ebbc"}.bx-recycle:before{content:"\ebd7"}.bx-rocket:before{content:"\ebeb"}.bx-shield-quarter:before{content:"\ec08"}.bx-speaker:before{content:"\ec22"}.bx-star:before{content:"\ec27"}.bx-sun:before{content:"\ec34"}.bx-tennis-ball:before{content:"\ec41"}.bx-terminal:before{content:"\ec42"}.bx-trophy:before{content:"\ec56"}.bx-user-voice:before{content:"\ec69"}.bx-water:before{content:"\ec7a"}.bx-world:before{content:"\ec8b"}.bx-up-arrow-circle:before{content:"\ec5e"}.bx-mail-send:before{content:"\eb53"}.bx-loader-alt:before{content:"\eb46"}.bx-plug:before{content:"\ebbf"}.bx-transfer:before{content:"\ec4e"}.bx-refresh:before{content:"\ebd9"}.bx-time-five:before{content:"\ec46"}.bx-buildings:before{content:"\ea0c"}.bxs-buildings:before{content:"\ecf6"}.bx-plus:before{content:"\ebc0"}.bx-error:before{content:"\eac5"}.bx-check:before{content:"\ea41"}.bx-archive-in:before{content:"\e9b1"}.bx-archive-out:before{content:"\e9b2"}.bx-undo:before{content:"\ec59"}.bx-history:before{content:"\eb10"}html{color-scheme:light dark;--mat-sys-background: light-dark(#fbf9f9, #121414);--mat-sys-error: light-dark(#af2c3f, #ffb3b5);--mat-sys-error-container: light-dark(#ffdada, #8e1029);--mat-sys-inverse-on-surface: light-dark(#f2f0f0, #303031);--mat-sys-inverse-primary: light-dark(#85d0f1, #006783);--mat-sys-inverse-surface: light-dark(#303031, #e3e2e2);--mat-sys-on-background: light-dark(#1b1c1c, #e3e2e2);--mat-sys-on-error: light-dark(#ffffff, #680019);--mat-sys-on-error-container: light-dark(#8e1029, #ffdada);--mat-sys-on-primary: light-dark(#ffffff, #003546);--mat-sys-on-primary-container: light-dark(#004d64, #bce9ff);--mat-sys-on-primary-fixed: light-dark(#001f2a, #001f2a);--mat-sys-on-primary-fixed-variant: light-dark(#004d64, #004d64);--mat-sys-on-secondary: light-dark(#ffffff, #19343f);--mat-sys-on-secondary-container: light-dark(#304a56, #cbe7f6);--mat-sys-on-secondary-fixed: light-dark(#011f29, #011f29);--mat-sys-on-secondary-fixed-variant: light-dark(#304a56, #304a56);--mat-sys-on-surface: light-dark(#1b1c1c, #e3e2e2);--mat-sys-on-surface-variant: light-dark(#3f484d, #dbe4e9);--mat-sys-on-tertiary: light-dark(#ffffff, #243600);--mat-sys-on-tertiary-container: light-dark(#374e00, #bff453);--mat-sys-on-tertiary-fixed: light-dark(#141f00, #141f00);--mat-sys-on-tertiary-fixed-variant: light-dark(#374e00, #374e00);--mat-sys-outline: light-dark(#6f787d, #899297);--mat-sys-outline-variant: light-dark(#bfc8cd, #3f484d);--mat-sys-primary: light-dark(#006783, #85d0f1);--mat-sys-primary-container: light-dark(#bce9ff, #004d64);--mat-sys-primary-fixed: light-dark(#bce9ff, #bce9ff);--mat-sys-primary-fixed-dim: light-dark(#85d0f1, #85d0f1);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#48626e, #afcbd9);--mat-sys-secondary-container: light-dark(#cbe7f6, #304a56);--mat-sys-secondary-fixed: light-dark(#cbe7f6, #cbe7f6);--mat-sys-secondary-fixed-dim: light-dark(#afcbd9, #afcbd9);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fbf9f9, #121414);--mat-sys-surface-bright: light-dark(#fbf9f9, #393939);--mat-sys-surface-container: light-dark(#efeded, #1f2020);--mat-sys-surface-container-high: light-dark(#e9e8e7, #292a2a);--mat-sys-surface-container-highest: light-dark(#e3e2e2, #343535);--mat-sys-surface-container-low: light-dark(#f5f3f3, #1b1c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e0f);--mat-sys-surface-dim: light-dark(#dbdad9, #121414);--mat-sys-surface-tint: light-dark(#006783, #85d0f1);--mat-sys-surface-variant: light-dark(#dbe4e9, #3f484d);--mat-sys-tertiary: light-dark(#4a6800, #a4d738);--mat-sys-tertiary-container: light-dark(#bff453, #374e00);--mat-sys-tertiary-fixed: light-dark(#bff453, #bff453);--mat-sys-tertiary-fixed-dim: light-dark(#a4d738, #a4d738);--mat-sys-neutral-variant20: #293236;--mat-sys-neutral10: #1b1c1c;--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 Inter, system-ui, sans-serif;--mat-sys-body-large-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-body-medium-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-body-small-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-display-large-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-display-medium-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-display-small-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-headline-large-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-headline-medium-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-headline-small-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-label-large-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-label-medium-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-label-small-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-title-large-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-title-medium-font: Inter, system-ui, sans-serif;--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 Inter, system-ui, sans-serif;--mat-sys-title-small-font: Inter, system-ui, sans-serif;--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;--mat-form-field-container-height: 40px;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-container-text-size: 14px;--mat-form-field-container-text-line-height: 20px;--mat-form-field-outlined-container-shape: var(--radius-md);--mat-form-field-outlined-outline-color: var(--mat-sys-outline);--mat-form-field-outlined-focus-outline-width: 2px;--mat-select-trigger-text-size: 14px;--mat-select-trigger-text-line-height: 20px;--mat-sys-primary: light-dark(#1c7391, #84d4f5);--mat-sys-on-primary: light-dark(#ffffff, #003c4f);--mat-sys-primary-container: light-dark(#baeaff, #005872);--mat-sys-on-primary-container: light-dark(#001e2a, #baeaff);--mat-sys-secondary: light-dark(#546d79, #b0cdd9);--mat-sys-on-secondary: light-dark(#ffffff, #213943);--mat-sys-secondary-container: light-dark(#cae7f3, #3b545f);--mat-sys-on-secondary-container: light-dark(#051e27, #cae7f3);--mat-sys-tertiary: light-dark(#557609, #b1d777);--mat-sys-on-tertiary: light-dark(#ffffff, #2a3d00);--mat-sys-tertiary-container: light-dark(#cbf191, #405a00);--mat-sys-on-tertiary-container: light-dark(#131f00, #cbf191);--mat-sys-error: light-dark(#ac3d49, #feafb1);--mat-sys-on-error: light-dark(#ffffff, #6a0019);--mat-sys-error-container: light-dark(#fed6d6, #8e2031);--mat-sys-on-error-container: light-dark(#3c0009, #fed6d6);--mat-sys-surface: light-dark(#f3f8fa, #0b0f10);--mat-sys-on-surface: light-dark(#181b1d, #dde2e4);--mat-sys-surface-variant: light-dark(#d5e4eb, #465257);--mat-sys-on-surface-variant: light-dark(#465257, #bccad0);--mat-sys-surface-dim: light-dark(#d5dadc, #0b0f10);--mat-sys-surface-bright: light-dark(#f3f8fa, #3d4042);--mat-sys-surface-container-lowest: light-dark(#ffffff, #040607);--mat-sys-surface-container-low: light-dark(#edf2f4, #181b1d);--mat-sys-surface-container: light-dark(#e8edef, #1d2122);--mat-sys-surface-container-high: light-dark(#e3e7ea, #2b2e30);--mat-sys-surface-container-highest: light-dark(#dde2e4, #373b3d);--mat-sys-outline: light-dark(#758288, #8f9ca2);--mat-sys-outline-variant: light-dark(#bccad0, #465257);--mat-sys-inverse-surface: light-dark(#323638, #dde2e4);--mat-sys-inverse-on-surface: light-dark(#eaeff2, #323638);--mat-sys-inverse-primary: light-dark(#84d4f5, #1c7391);--mat-sys-shadow: #000000;--mat-sys-scrim: #000000;--mat-sys-surface-tint: light-dark(#1c7391, #84d4f5)}html,body{height:100%}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface)}.mat-icon{font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.mat-icon.mat-icon--filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.emoji-picker-fullscreen .mat-mdc-dialog-surface,.emoji-picker-fullscreen .mdc-dialog__surface,.chat-info-fullscreen .mat-mdc-dialog-surface,.chat-info-fullscreen .mdc-dialog__surface{border-radius:0}.dialog-fullscreen .mat-mdc-dialog-surface,.dialog-fullscreen .mdc-dialog__surface{border-radius:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-inline-start:env(safe-area-inset-left);padding-inline-end:env(safe-area-inset-right)}.dialog-fullscreen .mat-mdc-dialog-content{max-height:none;flex:1;overflow-y:auto}.dialog-fullscreen .mat-mdc-dialog-surface{display:flex;flex-direction:column}.field-label{display:block;margin-bottom:6px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.4px;color:var(--mat-sys-on-surface)}.field-label+.mat-mdc-form-field,.field-label+input,.field-label+select,.field-label+textarea{width:100%}.mat-mdc-form-field+.field-label{margin-top:0}.mat-mdc-form-field .mat-mdc-text-field-wrapper{padding-left:13px;padding-right:13px}.mat-mdc-form-field .mat-mdc-select-arrow-wrapper{height:20px}.mat-mdc-form-field-icon-prefix .mat-icon,.mat-mdc-form-field-icon-suffix .mat-icon{font-size:18px;inline-size:18px;block-size:18px;padding:0;line-height:1;overflow:visible}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{display:flex;align-items:center}.mat-mdc-form-field input[type=date]::-webkit-calendar-picker-indicator,.mat-mdc-form-field input[type=time]::-webkit-calendar-picker-indicator,.mat-mdc-form-field input[type=datetime-local]::-webkit-calendar-picker-indicator{display:block;opacity:.65;cursor:pointer;padding:0}.field-control{inline-size:100%;box-sizing:border-box;block-size:40px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--mat-sys-outline);background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface);font-family:var(--font-sans);font-size:14px;line-height:20px}textarea.field-control{block-size:auto;min-block-size:80px}.field-control:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:-1px;border-color:var(--mat-sys-primary)}.field-control[readonly],.field-control:disabled{background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dialog-sheet .mat-mdc-dialog-surface,.dialog-sheet .mdc-dialog__surface{border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card);border-end-start-radius:0;border-end-end-radius:0;padding-bottom:env(safe-area-inset-bottom,0)}
