@font-face{font-family:Material Icons;font-style:normal;font-display:swap;font-weight:400;src:url("./media/material-icons-latin-400-normal-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-latin-400-normal-OKHIZNFO.woff") format("woff")}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}:root{--af-space-1: 4px;--af-space-2: 8px;--af-space-3: 12px;--af-space-4: 16px;--af-space-5: 20px;--af-space-6: 24px;--af-space-8: 32px;--af-space-10: 40px;--af-space-12: 48px;--af-space-16: 64px;--af-radius-xs: 8px;--af-radius-sm: 9px;--af-radius-md: 10px;--af-radius-lg: 14px;--af-radius-pill: 999px;--af-radius-full: 50%;--af-glass-blur: 20px;--af-glass-saturate: 1.4;--af-orb-blur: 30px;--af-orb-blur-sharp: 12px;--af-surface-glass: var(--af-glass-tint)}:root{color-scheme:light;--af-ground: linear-gradient( 135deg, #e7e9ff 0%, #ede6ff 30%, #f2ecff 55%, #e4f1fb 80%, #e2f4ee 100% );--af-ground-base: #e9edfb;--af-surface: #ffffff;--af-surface-1: #f7f7fe;--af-surface-2: #f1f1fb;--af-surface-3: #e9eaf7;--af-surface-sunken: #e9ebfa;--af-glass-tint: rgb(255 255 255 / 55%);--af-glass-rim: 1px solid rgb(255 255 255 / 75%);--af-glass-inner: inset 0 1px 0 rgb(255 255 255 / 90%);--af-glass-shadow: 0 8px 24px rgb(28 30 60 / 10%);--af-on-surface: #1a1b2e;--af-on-surface-muted: rgb(26 27 46 / 62%);--af-outline: rgb(26 27 46 / 9%);--af-outline-strong: rgb(26 27 46 / 50%);--af-scrim: rgb(26 27 46 / 42%);--af-accent: #5b3fc4;--af-on-accent: #ffffff;--af-accent-container: #e7dfff;--af-on-accent-container: #241748;--af-identity-green: #2e7d53;--af-identity-green-glow: rgb(46 125 83 / 20%);--af-identity-green-tint: rgb(46 125 83 / 8%);--af-identity-sky: #1f6fa8;--af-identity-sky-glow: rgb(31 111 168 / 20%);--af-identity-sky-tint: rgb(31 111 168 / 8%);--af-identity-violet: #6a4fc7;--af-identity-violet-glow: rgb(106 79 199 / 20%);--af-identity-violet-tint: rgb(106 79 199 / 8%);--af-identity-amber: #8a6114;--af-identity-amber-glow: rgb(138 97 20 / 20%);--af-identity-amber-tint: rgb(138 97 20 / 8%);--af-danger: #b3261e;--af-danger-glow: rgb(179 38 30 / 20%);--af-danger-tint: rgb(179 38 30 / 8%);--af-neutral: var(--af-on-surface-muted);--af-neutral-glow: rgb(26 27 46 / 18%);--af-neutral-tint: rgb(26 27 46 / 6%);--af-orb-green: rgb(31 178 118 / 42%);--af-orb-sky: rgb(58 155 232 / 40%);--af-orb-violet: rgb(124 92 224 / 38%);--af-orb-amber: rgb(240 178 60 / 40%);--af-shadow-card: 0 1px 2px rgb(28 30 60 / 6%), 0 8px 24px rgb(28 30 60 / 10%);--af-shadow-panel: 0 2px 6px rgb(28 30 60 / 8%), 0 20px 48px rgb(28 30 60 / 14%)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--af-ground: linear-gradient( 135deg, #2b2e7a 0%, #4a3aae 30%, #7c5ce0 55%, #2e77b5 80%, #1f8a74 100% );--af-ground-base: #2b2e7a;--af-surface: #2a2c63;--af-surface-1: #31346e;--af-surface-2: #393c7a;--af-surface-3: #424586;--af-surface-sunken: #1f2250;--af-glass-tint: rgb(255 255 255 / 14%);--af-glass-rim: 1px solid rgb(255 255 255 / 28%);--af-glass-inner: inset 0 1px 0 rgb(255 255 255 / 35%);--af-glass-shadow: 0 0 0 rgb(0 0 0 / 0%);--af-on-surface: #ffffff;--af-on-surface-muted: rgb(255 255 255 / 72%);--af-outline: rgb(255 255 255 / 14%);--af-outline-strong: rgb(255 255 255 / 38%);--af-scrim: rgb(11 12 30 / 62%);--af-accent: #c9b8fc;--af-on-accent: #241748;--af-accent-container: #3a2c6e;--af-on-accent-container: #e7dfff;--af-identity-green: #8fe3a4;--af-identity-green-glow: rgb(143 227 164 / 28%);--af-identity-green-tint: rgb(143 227 164 / 10%);--af-identity-sky: #9ad1f5;--af-identity-sky-glow: rgb(154 209 245 / 28%);--af-identity-sky-tint: rgb(154 209 245 / 10%);--af-identity-violet: #c9b8fc;--af-identity-violet-glow: rgb(201 184 252 / 28%);--af-identity-violet-tint: rgb(201 184 252 / 10%);--af-identity-amber: #f8d492;--af-identity-amber-glow: rgb(248 212 146 / 28%);--af-identity-amber-tint: rgb(248 212 146 / 10%);--af-danger: #ffb4ab;--af-danger-glow: rgb(255 180 171 / 28%);--af-danger-tint: rgb(255 180 171 / 10%);--af-neutral: var(--af-on-surface-muted);--af-neutral-glow: rgb(255 255 255 / 24%);--af-neutral-tint: rgb(255 255 255 / 8%);--af-orb-green: rgb(143 227 164 / 30%);--af-orb-sky: rgb(154 209 245 / 30%);--af-orb-violet: rgb(201 184 252 / 34%);--af-orb-amber: rgb(248 212 146 / 26%);--af-shadow-card: 0 1px 2px rgb(0 0 0 / 28%), 0 8px 24px rgb(0 0 0 / 32%);--af-shadow-panel: 0 2px 6px rgb(0 0 0 / 32%), 0 20px 48px rgb(0 0 0 / 44%)}}:root[data-theme=dark]{color-scheme:dark;--af-ground: linear-gradient( 135deg, #2b2e7a 0%, #4a3aae 30%, #7c5ce0 55%, #2e77b5 80%, #1f8a74 100% );--af-ground-base: #2b2e7a;--af-surface: #2a2c63;--af-surface-1: #31346e;--af-surface-2: #393c7a;--af-surface-3: #424586;--af-surface-sunken: #1f2250;--af-glass-tint: rgb(255 255 255 / 14%);--af-glass-rim: 1px solid rgb(255 255 255 / 28%);--af-glass-inner: inset 0 1px 0 rgb(255 255 255 / 35%);--af-glass-shadow: 0 0 0 rgb(0 0 0 / 0%);--af-on-surface: #ffffff;--af-on-surface-muted: rgb(255 255 255 / 72%);--af-outline: rgb(255 255 255 / 14%);--af-outline-strong: rgb(255 255 255 / 38%);--af-scrim: rgb(11 12 30 / 62%);--af-accent: #c9b8fc;--af-on-accent: #241748;--af-accent-container: #3a2c6e;--af-on-accent-container: #e7dfff;--af-identity-green: #8fe3a4;--af-identity-green-glow: rgb(143 227 164 / 28%);--af-identity-green-tint: rgb(143 227 164 / 10%);--af-identity-sky: #9ad1f5;--af-identity-sky-glow: rgb(154 209 245 / 28%);--af-identity-sky-tint: rgb(154 209 245 / 10%);--af-identity-violet: #c9b8fc;--af-identity-violet-glow: rgb(201 184 252 / 28%);--af-identity-violet-tint: rgb(201 184 252 / 10%);--af-identity-amber: #f8d492;--af-identity-amber-glow: rgb(248 212 146 / 28%);--af-identity-amber-tint: rgb(248 212 146 / 10%);--af-danger: #ffb4ab;--af-danger-glow: rgb(255 180 171 / 28%);--af-danger-tint: rgb(255 180 171 / 10%);--af-neutral: var(--af-on-surface-muted);--af-neutral-glow: rgb(255 255 255 / 24%);--af-neutral-tint: rgb(255 255 255 / 8%);--af-orb-green: rgb(143 227 164 / 30%);--af-orb-sky: rgb(154 209 245 / 30%);--af-orb-violet: rgb(201 184 252 / 34%);--af-orb-amber: rgb(248 212 146 / 26%);--af-shadow-card: 0 1px 2px rgb(0 0 0 / 28%), 0 8px 24px rgb(0 0 0 / 32%);--af-shadow-panel: 0 2px 6px rgb(0 0 0 / 32%), 0 20px 48px rgb(0 0 0 / 44%)}:root{--mat-sys-background: var(--af-ground-base);--mat-sys-on-background: var(--af-on-surface);--mat-sys-surface: var(--af-surface);--mat-sys-surface-bright: var(--af-surface);--mat-sys-surface-dim: var(--af-surface-sunken);--mat-sys-surface-container-lowest: var(--af-surface);--mat-sys-surface-container-low: var(--af-surface-1);--mat-sys-surface-container: var(--af-surface-1);--mat-sys-surface-container-high: var(--af-surface-2);--mat-sys-surface-container-highest: var(--af-surface-3);--mat-sys-surface-variant: var(--af-surface-2);--mat-sys-on-surface: var(--af-on-surface);--mat-sys-on-surface-variant: var(--af-on-surface-muted);--mat-sys-outline: var(--af-outline-strong);--mat-sys-outline-variant: var(--af-outline);--mat-sys-primary: var(--af-accent);--mat-sys-on-primary: var(--af-on-accent);--mat-sys-primary-container: var(--af-accent-container);--mat-sys-on-primary-container: var(--af-on-accent-container);--mat-sys-surface-tint: var(--af-accent);--mat-sys-secondary: var(--af-identity-sky);--mat-sys-secondary-container: var(--af-identity-sky-glow);--mat-sys-on-secondary-container: var(--af-on-surface);--mat-sys-tertiary: var(--af-identity-green);--mat-sys-tertiary-container: var(--af-identity-green-glow);--mat-sys-on-tertiary-container: var(--af-on-surface);--mat-sys-corner-extra-small: var(--af-radius-xs);--mat-sys-corner-small: var(--af-radius-sm);--mat-sys-corner-medium: var(--af-radius-md);--mat-sys-corner-large: var(--af-radius-lg);--mat-sys-corner-full: var(--af-radius-pill)}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url("./media/space-grotesk-latin-400-normal-LF3ZIHND.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url("./media/space-grotesk-latin-ext-400-normal-6RDUJ6X4.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url("./media/space-grotesk-latin-500-normal-GESQWJQV.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url("./media/space-grotesk-latin-ext-500-normal-6YC3BUQW.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url("./media/space-grotesk-latin-600-normal-27GH5ZT3.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url("./media/space-grotesk-latin-ext-600-normal-KHPPWF2T.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url("./media/space-grotesk-latin-700-normal-I3MXRIUZ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url("./media/space-grotesk-latin-ext-700-normal-VUMKC3YE.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/ibm-plex-mono-latin-400-normal-A2WATXFY.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/ibm-plex-mono-latin-ext-400-normal-T6XOR2FX.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url("./media/ibm-plex-mono-latin-ext-500-normal-LJE4XY22.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--af-font-ui: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--af-font-mono: IBM Plex Mono, ui-monospace, SF Mono, Cascadia Mono, Menlo, Consolas, monospace;--af-text-eyebrow: 10px;--af-text-2xs: 11px;--af-text-xs: 12px;--af-text-sm: 13px;--af-text-md: 15.5px;--af-text-lg: 20px;--af-text-xl: 22px;--af-text-2xl: 26px;--af-weight-regular: 400;--af-weight-medium: 500;--af-weight-semibold: 600;--af-weight-bold: 700;--af-leading-tight: 1.15;--af-leading-snug: 1.3;--af-leading-normal: 1.5;--af-leading-relaxed: 1.6;--af-tracking-eyebrow: .14em;--af-tracking-normal: 0;--af-tracking-tight: -.01em}.af-eyebrow{font-family:var(--af-font-mono);font-size:var(--af-text-eyebrow);font-weight:var(--af-weight-medium);line-height:var(--af-leading-tight);letter-spacing:var(--af-tracking-eyebrow);text-transform:uppercase;color:var(--af-on-surface-muted)}html{height:100%;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-body-large-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-body-medium-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-body-small-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-display-large-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-display-medium-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-display-small-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-large-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-medium-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-headline-small-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-label-large-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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: 700;--mat-sys-label-medium: 500 .75rem / 1rem Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-label-medium-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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: 700;--mat-sys-label-small: 500 .688rem / 1rem Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-label-small-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-title-large-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-title-medium-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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 Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, Arial, sans-serif;--mat-sys-title-small-font: Space Grotesk, Segoe UI, Roboto, system-ui, -apple-system, Helvetica Neue, 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}body{background-color:var(--af-ground-base);color:var(--af-on-surface);font:var(--mat-sys-body-medium);font-family:var(--af-font-ui);margin:0;height:100%}:root{--page-padding-block: 24px;--page-padding-block-end: 32px;--page-padding-inline: 32px;--page-gap: 24px}@media(max-width:900px){:root{--page-padding-inline: 16px}}.af-chip{--af-chip-ink: var(--af-neutral);--af-chip-fill: var(--af-neutral-tint);--af-chip-rim: var(--af-neutral-glow);display:inline-flex;align-items:center;padding:3px var(--af-space-2);border:1px solid var(--af-chip-rim);border-radius:var(--af-radius-pill);background:var(--af-chip-fill);white-space:nowrap}.af-chip.af-eyebrow{color:var(--af-chip-ink)}.af-chip-outlined{background:transparent;border-color:var(--af-chip-ink)}.af-chip[data-tone=green]{--af-chip-ink: var(--af-identity-green);--af-chip-fill: var(--af-identity-green-tint);--af-chip-rim: var(--af-identity-green-glow)}.af-chip[data-tone=sky]{--af-chip-ink: var(--af-identity-sky);--af-chip-fill: var(--af-identity-sky-tint);--af-chip-rim: var(--af-identity-sky-glow)}.af-chip[data-tone=violet]{--af-chip-ink: var(--af-identity-violet);--af-chip-fill: var(--af-identity-violet-tint);--af-chip-rim: var(--af-identity-violet-glow)}.af-chip[data-tone=amber]{--af-chip-ink: var(--af-identity-amber);--af-chip-fill: var(--af-identity-amber-tint);--af-chip-rim: var(--af-identity-amber-glow)}.af-chip[data-tone=danger]{--af-chip-ink: var(--af-danger);--af-chip-fill: var(--af-danger-tint);--af-chip-rim: var(--af-danger-glow)}.af-chip[data-tone=neutral]{--af-chip-ink: var(--af-neutral);--af-chip-fill: var(--af-neutral-tint);--af-chip-rim: var(--af-neutral-glow)}.markdown-body{display:block;color:var(--mat-sys-on-surface);line-height:1.6;overflow-wrap:anywhere}.markdown-body>:first-child{margin-top:0}.markdown-body>:last-child{margin-bottom:0}.markdown-body table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:12px 0}.markdown-body th,.markdown-body td{border:1px solid var(--mat-sys-outline-variant);padding:6px 12px;text-align:left;vertical-align:top}.markdown-body th{background:var(--mat-sys-surface-container-high);font-weight:500}.markdown-body img{max-width:100%}.markdown-body pre:not([class*=language-]){background:var(--mat-sys-surface-container-high);padding:12px;border-radius:8px;overflow-x:auto}.markdown-body pre[class*=language-]{border-radius:8px}.markdown-body code{font-family:var(--af-font-mono)}.markdown-body :not(pre)>code{background:var(--mat-sys-surface-container-high);padding:2px 4px;border-radius:4px}.material-icons{font-family:Material Icons;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;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}
