.cm-chessboard .board.input-enabled .square{cursor:pointer}.cm-chessboard .coordinates,.cm-chessboard .markers-layer,.cm-chessboard .pieces-layer,.cm-chessboard .markers-top-layer{pointer-events:none}.cm-chessboard-content .list-inline{padding-left:0;list-style:none}.cm-chessboard-content .list-inline-item{display:inline-block}.cm-chessboard-content .list-inline-item:not(:last-child){margin-right:1rem}.cm-chessboard-accessibility.visually-hidden{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cm-chessboard.default .board .square.white{fill:#ecdab9}.cm-chessboard.default .board .square.black{fill:#c5a076}.cm-chessboard.default.border-type-thin .board .border{stroke:#c5a076;stroke-width:.7%;fill:#c5a076}.cm-chessboard.default.border-type-none .board .border{stroke:#c5a076;stroke-width:0;fill:#c5a076}.cm-chessboard.default.border-type-frame .board .border{fill:#ecdab9;stroke:none}.cm-chessboard.default.border-type-frame .board .border-inner{fill:#c5a076;stroke:#c5a076;stroke-width:.7%}.cm-chessboard.default .coordinates{pointer-events:none;-webkit-user-select:none;user-select:none}.cm-chessboard.default .coordinates .coordinate{fill:#b5936d;font-size:7px;cursor:default}.cm-chessboard.default .coordinates .coordinate.black{fill:#eeddbf}.cm-chessboard.default .coordinates .coordinate.white{fill:#b5936d}.cm-chessboard.default-contrast .board .square.white{fill:#ecdab9}.cm-chessboard.default-contrast .board .square.black{fill:#c5a076}.cm-chessboard.default-contrast.border-type-thin .board .border{stroke:#c5a076;stroke-width:.7%;fill:#c5a076}.cm-chessboard.default-contrast.border-type-none .board .border{stroke:#c5a076;stroke-width:0;fill:#c5a076}.cm-chessboard.default-contrast.border-type-frame .board .border{fill:#ecdab9;stroke:none}.cm-chessboard.default-contrast.border-type-frame .board .border-inner{fill:#c5a076;stroke:#c5a076;stroke-width:.7%}.cm-chessboard.default-contrast .coordinates{pointer-events:none;-webkit-user-select:none;user-select:none}.cm-chessboard.default-contrast .coordinates .coordinate{fill:#b5936d;font-size:7px;cursor:default}.cm-chessboard.default-contrast .coordinates .coordinate.black,.cm-chessboard.default-contrast .coordinates .coordinate.white{fill:#333}.cm-chessboard.green .board .square.white{fill:#e0ddcc}.cm-chessboard.green .board .square.black{fill:#4c946a}.cm-chessboard.green.border-type-thin .board .border{stroke:#4c946a;stroke-width:.7%;fill:#4c946a}.cm-chessboard.green.border-type-none .board .border{stroke:#4c946a;stroke-width:0;fill:#4c946a}.cm-chessboard.green.border-type-frame .board .border{fill:#e0ddcc;stroke:none}.cm-chessboard.green.border-type-frame .board .border-inner{fill:#4c946a;stroke:#4c946a;stroke-width:.7%}.cm-chessboard.green .coordinates{pointer-events:none;-webkit-user-select:none;user-select:none}.cm-chessboard.green .coordinates .coordinate{fill:#468862;font-size:7px;cursor:default}.cm-chessboard.green .coordinates .coordinate.black{fill:#e2e0d0}.cm-chessboard.green .coordinates .coordinate.white{fill:#468862}.cm-chessboard.blue .board .square.white{fill:#d8ecfb}.cm-chessboard.blue .board .square.black{fill:#86afcf}.cm-chessboard.blue.border-type-thin .board .border{stroke:#86afcf;stroke-width:.7%;fill:#86afcf}.cm-chessboard.blue.border-type-none .board .border{stroke:#86afcf;stroke-width:0;fill:#86afcf}.cm-chessboard.blue.border-type-frame .board .border{fill:#d8ecfb;stroke:none}.cm-chessboard.blue.border-type-frame .board .border-inner{fill:#86afcf;stroke:#86afcf;stroke-width:.7%}.cm-chessboard.blue .coordinates{pointer-events:none;-webkit-user-select:none;user-select:none}.cm-chessboard.blue .coordinates .coordinate{fill:#7ba1be;font-size:7px;cursor:default}.cm-chessboard.blue .coordinates .coordinate.black{fill:#dbeefb}.cm-chessboard.blue .coordinates .coordinate.white{fill:#7ba1be}.cm-chessboard.chess-club .board .square.white{fill:#e6d3b1}.cm-chessboard.chess-club .board .square.black{fill:#af6b3f}.cm-chessboard.chess-club.border-type-thin .board .border{stroke:#692e2b;stroke-width:.7%;fill:#af6b3f}.cm-chessboard.chess-club.border-type-none .board .border{stroke:#692e2b;stroke-width:0;fill:#af6b3f}.cm-chessboard.chess-club.border-type-frame .board .border{fill:#692e2b;stroke:none}.cm-chessboard.chess-club.border-type-frame .board .border-inner{fill:#af6b3f;stroke:#692e2b;stroke-width:.7%}.cm-chessboard.chess-club .coordinates{pointer-events:none;-webkit-user-select:none;user-select:none}.cm-chessboard.chess-club .coordinates .coordinate{fill:#e6d3b1;font-size:7px;cursor:default}.cm-chessboard.chess-club .coordinates .coordinate.black{fill:#e6d3b1}.cm-chessboard.chess-club .coordinates .coordinate.white{fill:#af6b3f}.cm-chessboard.chessboard-js .board .square.white{fill:#f0d9b5}.cm-chessboard.chessboard-js .board .square.black{fill:#b58863}.cm-chessboard.chessboard-js.border-type-thin .board .border{stroke:#404040;stroke-width:.7%;fill:#b58863}.cm-chessboard.chessboard-js.border-type-none .board .border{stroke:#404040;stroke-width:0;fill:#b58863}.cm-chessboard.chessboard-js.border-type-frame .board .border{fill:#f0d9b5;stroke:none}.cm-chessboard.chessboard-js.border-type-frame .board .border-inner{fill:#b58863;stroke:#404040;stroke-width:.7%}.cm-chessboard.chessboard-js .coordinates{pointer-events:none;-webkit-user-select:none;user-select:none}.cm-chessboard.chessboard-js .coordinates .coordinate{fill:#404040;font-size:7px;cursor:default}.cm-chessboard.chessboard-js .coordinates .coordinate.black{fill:#f0d9b5}.cm-chessboard.chessboard-js .coordinates .coordinate.white{fill:#b58863}.cm-chessboard.black-and-white .board .square.white{fill:#fff}.cm-chessboard.black-and-white .board .square.black{fill:#9c9c9c}.cm-chessboard.black-and-white.border-type-thin .board .border{stroke:#9c9c9c;stroke-width:.7%;fill:#9c9c9c}.cm-chessboard.black-and-white.border-type-none .board .border{stroke:#9c9c9c;stroke-width:0;fill:#9c9c9c}.cm-chessboard.black-and-white.border-type-frame .board .border{fill:#fff;stroke:none}.cm-chessboard.black-and-white.border-type-frame .board .border-inner{fill:#9c9c9c;stroke:#9c9c9c;stroke-width:.7%}.cm-chessboard.black-and-white .coordinates{pointer-events:none;-webkit-user-select:none;user-select:none}.cm-chessboard.black-and-white .coordinates .coordinate{fill:#909090;font-size:7px;cursor:default}.cm-chessboard.black-and-white .coordinates .coordinate.black{fill:#fff}.cm-chessboard.black-and-white .coordinates .coordinate.white{fill:#909090}.cm-chessboard .markers{pointer-events:none}.cm-chessboard .markers .marker.marker-frame{stroke:#000;stroke-width:1.8px;opacity:.5}.cm-chessboard .markers .marker.marker-frame-primary,.cm-chessboard .markers .marker.marker-frame-info{stroke:#00f;stroke-width:1.8px;opacity:.4}.cm-chessboard .markers .marker.marker-frame-danger{stroke:red;stroke-width:1.8px;opacity:.4}.cm-chessboard .markers .marker.marker-frame-warning{stroke:orange;stroke-width:1.8px;opacity:.4}.cm-chessboard .markers .marker.marker-circle{stroke:#000;stroke-width:3px;opacity:.3}.cm-chessboard .markers .marker.marker-circle-primary,.cm-chessboard .markers .marker.marker-circle-info{stroke:#00f;stroke-width:3px;opacity:.4}.cm-chessboard .markers .marker.marker-circle-info-filled{stroke:#00f;fill:#00f;stroke-width:3px;opacity:.4}.cm-chessboard .markers .marker.marker-circle-danger{stroke:red;stroke-width:3px;opacity:.4}.cm-chessboard .markers .marker.marker-circle-danger-filled{stroke:red;fill:red;stroke-width:3px;opacity:.4}.cm-chessboard .markers .marker.marker-circle-warning{stroke:orange;stroke-width:3px;opacity:.4}.cm-chessboard .markers .marker.marker-circle-warning-filled{stroke:orange;fill:orange;stroke-width:3px;opacity:.4}.cm-chessboard .markers .marker.marker-circle-success{stroke:green;stroke-width:3px;opacity:.4}.cm-chessboard .markers .marker.marker-circle-success-filled{stroke:green;fill:green;stroke-width:3px;opacity:.4}.cm-chessboard .markers .marker.marker-square{fill:#000;opacity:.11}.cm-chessboard .markers .marker.marker-dot,.cm-chessboard .markers .marker.marker-bevel{fill:#000;opacity:.2}.cm-chessboard .arrow-warning .arrow-head{fill:orange;fill-rule:nonzero}.cm-chessboard .arrow-warning .arrow-line{stroke:orange;stroke-linecap:round;opacity:.6}.cm-chessboard .arrow-danger .arrow-head{fill:red;fill-rule:nonzero}.cm-chessboard .arrow-danger .arrow-line{stroke:red;stroke-linecap:round;opacity:.5}.cm-chessboard .arrow-success .arrow-head{fill:green;fill-rule:nonzero}.cm-chessboard .arrow-success .arrow-line{stroke:green;stroke-linecap:round;opacity:.5}.cm-chessboard .arrow-info .arrow-head{fill:#00f;fill-rule:nonzero}.cm-chessboard .arrow-info .arrow-line{stroke:#00f;stroke-linecap:butt;opacity:.4}.cm-chessboard .arrow-secondary .arrow-head{fill:#666;fill-rule:nonzero}.cm-chessboard .arrow-secondary .arrow-line{stroke:#666;stroke-linecap:butt;opacity:.5}:root{--pl-red-1: #ff5a60;--pl-red-1-100: #ffcecf;--pl-red-1-200: #ffadb0;--pl-red-1-300: #ff8c90;--pl-red-1-400: #ff7378;--pl-red-1-500: #ff5a60;--pl-red-1-600: #ff5258;--pl-red-1-700: #ff484e;--pl-red-2: #ff7b80;--pl-red-3: #ffadb0;--pl-red-4: #ffdedf;--pl-red-5: #fdf0f0;--pl-red-6: #d62b31;--pl-blue-1: #020535;--pl-blue-2: #0070e0;--pl-blue-2-100: #b3d4f6;--pl-blue-2-200: #80b8f0;--pl-blue-2-300: #4d9be9;--pl-blue-2-400: #2685e5;--pl-blue-2-500: #0070e0;--pl-blue-2-600: #0068dc;--pl-blue-2-700: #005dd8;--pl-blue-3: #0583ff;--pl-blue-4: #379cff;--pl-blue-5: #82c1ff;--pl-blue-5-100: #daecff;--pl-blue-5-200: #c1e0ff;--pl-blue-5-300: #a8d4ff;--pl-blue-5-400: #95caff;--pl-blue-5-500: #82c1ff;--pl-blue-5-600: #7abbff;--pl-blue-5-700: #6fb3ff;--pl-blue-5-800: #65abff;--pl-blue-5-900: #529eff;--pl-blue-6: #d0e6fd;--pl-blue-6-100: #f1f8fe;--pl-blue-6-200: #e8f3fe;--pl-blue-6-300: #deeefe;--pl-blue-6-400: #d7eafd;--pl-blue-6-500: #d0e6fd;--pl-blue-6-600: #cbe3fd;--pl-blue-6-700: #c4dffc;--pl-blue-6-800: #bedbfc;--pl-blue-6-900: #b3d5fc;--pl-blue-7: #0b4fbd;--pl-green-1: #75d002;--pl-green-2: #91d935;--pl-green-3: #bae880;--pl-green-4: #e3f6cc;--pl-green-5: #294800;--pl-yellow-1: #ffd952;--pl-yellow-2: #ffe175;--pl-yellow-3: #ffeca8;--pl-yellow-4: #fff4cb;--pl-orange-1: #ed8000;--pl-orange-2: #fdebc1;--pl-orange-3: #f1ddd8;--pl-purple-1: #894beb;--pl-purple-2: #a06fef;--pl-purple-3: #c4a5f5;--pl-purple-4: #e7dbfb;--pl-pink-1: #eb4bab;--pl-pink-2: #f3d3e6;--pl-teal-1: #2ab8c3;--pl-teal-2: #55c6cf;--pl-teal-3: #95dce1;--pl-teal-4: #d4f1f3;--pl-gray-0: #121212;--pl-gray-1: #26292f;--pl-gray-2: #313235;--pl-gray-3: #44454b;--pl-gray-4: #50515b;--pl-gray-5: #72727b;--pl-gray-6: #cccfd4;--pl-gray-7: #e6e6ec;--pl-gray-7-5: #edeeef;--pl-gray-8: #f5f7fa;--pl-gray-9: #fbfdff;--pl-gray-10: #f7f7f7;--pl-gray-11: #747678;--pl-slate: #647f94;--pl-slate-1: #2d3a45;--pl-slate-2: #465460;--pl-slate-3: #556879;--pl-slate-4: #95aabb;--pl-slate-5: #d7e2ea;--pl-slate-6: #e8eef2;--pl-slate-7: #f8f9fa;--pl-black: #000000;--pl-white: #ffffff;--pl-success-green: #579900;--pl-warning-yellow: #ffd952;--pl-warning-orange: #bb573e;--pl-warning-orange-100: #ebcdc5;--pl-warning-orange-700: #ac4630;--pl-error-red: #d62b31;--pl-accessible-green: #48770d;--pl-accessible-red: #b73438}:root{--app-primary: var(--pl-red-1);--app-accent: var(--pl-blue-2);--app-success: var(--pl-success-green);--app-warning: var(--pl-warning-orange);--app-error: var(--pl-error-red);--app-page-bg: var(--pl-white);--app-toolbar-bg: var(--pl-white);--app-right-drawer-bg: var(--pl-white);--app-border: var(--pl-gray-6);--app-border-light: var(--pl-gray-7);--app-disabled: var(--pl-gray-7);--app-overlay-bg: rgba(vars.$white, .8);--app-focus-ring-color: #020035;--app-focus-ring-width: 2px;--app-focus-ring-offset: 2px;--app-tab-text: #28283e;--app-tab-hover-bg: #f2f2f5;--app-text-base: var(--pl-gray-3);--app-text-heading: var(--pl-gray-1);--app-text-heading-secondary: var(--pl-gray-2);--app-text-label: var(--pl-gray-1);--app-text-input: var(--pl-gray-1);--app-text-primary-contrast: var(--pl-white);--app-text-disabled: var(--app-disabled);--app-link-primary: #020035;--app-link-primary-hover: #020035;--app-link-primary-focus: #020035;--app-link-secondary: #0066cc;--app-link-secondary-hover: #0047ad;--app-link-secondary-focus: #0066cc;--app-link-warn: #d62b31;--app-link-warn-hover: #c9232b;--app-link-warn-focus: #d62b31;--app-central-content-bg: #26292f}:root .dark-theme{--app-primary: var(--pl-blue-5);--app-focus-ring-color: #e2e4eb;--app-tab-text: #e2e4eb;--app-tab-hover-bg: var(--pl-gray-1);--app-page-bg: var(--pl-gray-0);--app-toolbar-bg: var(--pl-gray-2);--app-right-drawer-bg: var(--pl-gray-1);--app-border: var(--pl-gray-3);--app-border-light: var(--pl-gray-2);--app-disabled: var(--pl-gray-4);--app-text-disabled: var(--app-disabled);--app-overlay-bg: rgba(vars.$black, .6);--app-text-base: var(--pl-gray-6);--app-text-heading: var(--pl-white);--app-text-heading-secondary: var(--pl-gray-9);--app-text-label: var(--pl-white);--app-text-input: var(--pl-white);--app-text-primary-contrast: var(--pl-gray-3);--app-link-primary: #e2e4eb;--app-link-primary-hover: #e2e4eb;--app-link-primary-focus: #e2e4eb;--app-link-secondary: #35a7ff;--app-link-secondary-hover: #5eb7ff;--app-link-secondary-focus: #35a7ff;--app-link-warn: #f27a80;--app-link-warn-hover: #f8a0a4;--app-link-warn-focus: #f27a80}:root .contrast-theme{--app-link-primary: #020035;--app-link-primary-hover: #020035;--app-link-primary-focus: #020035;--app-link-secondary: #0066cc;--app-link-secondary-hover: #0047ad;--app-link-secondary-focus: #0066cc;--app-link-warn: #d62b31;--app-link-warn-hover: #c9232b;--app-link-warn-focus: #d62b31}:root{--ff-heading: Avenir, Helvetica, Arial, sans-serif;--ff-base: Avenir, Helvetica, Arial, sans-serif;--ff-marketing-heading: Tiempos Headline, Helvetica, Arial, sans-serif;--ff-special: Roboto Condensed, Avenir, Helvetica, Arial, sans-serif;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 700;--fw-bold: 900;--fs-base-size: 14px;--fs-1: 12px;--fs-2: 14px;--fs-3: 16px;--fs-4: 18px;--fs-5: 20px;--fs-h1: 28px;--fs-h2: 22px;--fs-h3: 16px;--fs-h4: 16px;--fs-h5: 16px;--fs-h6: 14px;--fs-base: var(--fs-2);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-6-5: 42px;--s-7: 48px;--s-8: 54px;--s-9: 60px;--s-top-bar-height: 50px;--s-left-drawer-width: 212px;--s-right-toolbar-width: 48px;--s-right-drawer-width: 264px;--s-whiteboard-toolbar-height: 44px;--s-drawer-header-height: 54px;--s-drawer-subheader-height: 48px;--standard-transition-speed: .28s;--right-drawer-transition: visibility .3s, transform .3s;--cd-modal-width: 1118px;--cd-modal-small-width: 736px;--cd-modal-max-width: 90vw;--cd-modal-height: 768px}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-IHF6KUOS.woff2") format("woff2")}.material-symbols-outlined,.material-icons,.material-icons-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--mat-sys-background: #f8fcff;--mat-sys-error: #d62b31;--mat-sys-error-container: #ffedf1;--mat-sys-inverse-on-surface: #f0f1f4;--mat-sys-inverse-primary: #b6bacf;--mat-sys-inverse-surface: #1c1f24;--mat-sys-on-background: #26292f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #e5363f;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #020035;--mat-sys-on-primary-fixed: #020035;--mat-sys-on-primary-fixed-variant: #0c1e56;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #0047ad;--mat-sys-on-secondary-fixed: #0047ad;--mat-sys-on-secondary-fixed-variant: #0077de;--mat-sys-on-surface: #26292f;--mat-sys-on-surface-variant: #26292f;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #c9232b;--mat-sys-on-tertiary-fixed: #c9232b;--mat-sys-on-tertiary-fixed-variant: #e5363f;--mat-sys-outline: #c3c7cf;--mat-sys-outline-variant: #c3c7cf;--mat-sys-primary: #020035;--mat-sys-primary-container: #e2e4eb;--mat-sys-primary-fixed: #e2e4eb;--mat-sys-primary-fixed-dim: #b6bacf;--mat-sys-scrim: #000000;--mat-sys-secondary: #0066cc;--mat-sys-secondary-container: #e3f2ff;--mat-sys-secondary-fixed: #e3f2ff;--mat-sys-secondary-fixed-dim: #badfff;--mat-sys-shadow: #000000;--mat-sys-surface: #ffffff;--mat-sys-surface-bright: #f8fcff;--mat-sys-surface-container: ;--mat-sys-surface-container-high: ;--mat-sys-surface-container-highest: #e5e9f1;--mat-sys-surface-container-low: ;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: ;--mat-sys-surface-tint: #1a2c67;--mat-sys-surface-variant: #f3f7ff;--mat-sys-tertiary: #d62b31;--mat-sys-tertiary-container: #ffedf1;--mat-sys-tertiary-fixed: #ffedf1;--mat-sys-tertiary-fixed-dim: #ffd1d8;--mat-sys-neutral-variant20: #1c1f24;--mat-sys-neutral10: #131519;--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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-body-large-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-body-medium-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-body-small-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-display-large-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-display-medium-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-display-small-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-headline-large-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-headline-medium-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-headline-small-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-label-large-font: Avenir, Helvetica, Arial, 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: 800;--mat-sys-label-medium: 500 .75rem / 1rem Avenir, Helvetica, Arial, sans-serif;--mat-sys-label-medium-font: Avenir, Helvetica, Arial, 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: 800;--mat-sys-label-small: 500 .688rem / 1rem Avenir, Helvetica, Arial, sans-serif;--mat-sys-label-small-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-title-large-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-title-medium-font: Avenir, Helvetica, Arial, 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 Avenir, Helvetica, Arial, sans-serif;--mat-sys-title-small-font: Avenir, Helvetica, Arial, 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}@font-face{font-family:Avenir;src:url(/assets/fonts/avenir-roman-400-webfont.woff2) format("woff2"),url(/assets/fonts/avenir-roman-400-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/assets/fonts/avenir-medium-500-webfont.woff2) format("woff2"),url(/assets/fonts/avenir-medium-500-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/assets/fonts/avenir-heavy-900-webfont.woff2) format("woff2"),url(/assets/fonts/avenir-heavy-900-webfont.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}body{font-family:var(--ff-base)}
