@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/static/media/space-grotesk-vietnamese-500-normal.152372a3a900b90399af.woff2) format("woff2"),url(/static/media/space-grotesk-vietnamese-500-normal.4cd7d39dff78eef3c3ae.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/static/media/space-grotesk-latin-ext-500-normal.411a971e2cf9367a1f90.woff2) format("woff2"),url(/static/media/space-grotesk-latin-ext-500-normal.9b786262bfe89305ed9a.woff) format("woff");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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/static/media/space-grotesk-latin-500-normal.2641fa827a3c8935ce36.woff2) format("woff2"),url(/static/media/space-grotesk-latin-500-normal.b49ceea0c1268b379704.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/static/media/space-grotesk-vietnamese-600-normal.1266a16c37a89267b220.woff2) format("woff2"),url(/static/media/space-grotesk-vietnamese-600-normal.3371e3e4c9b26400a60c.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/static/media/space-grotesk-latin-ext-600-normal.b188971fafaf65e315bd.woff2) format("woff2"),url(/static/media/space-grotesk-latin-ext-600-normal.1c236cd2c23e9664469d.woff) format("woff");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-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/static/media/space-grotesk-latin-600-normal.8ff7300c7c3cddae1fef.woff2) format("woff2"),url(/static/media/space-grotesk-latin-600-normal.ebac80b130385b5e7faf.woff) format("woff");unicode-range:u+00??,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}.loadingLayout{align-items:center;block-size:var(--componentHeight-fill);display:flex;flex-direction:column;gap:var(--spacing-m);inline-size:var(--componentWidth-fill);justify-content:center;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none}.loadingLayout--noBackground .loadingLayout__overlay{background-color:initial}.loadingLayout__subtitle{color:var(--content-tertiary);font-size:var(--fontSize-l);font-weight:var(--fontWeight-semi-bold);text-align:center}.loadingLayout--matchSize{block-size:var(--componentHeight-auto)}.loadingLayout__overlay{align-items:center;background-color:var(--background-overlay-subtle);border-radius:inherit;display:flex;inset:0;justify-content:center;position:absolute}.loadingLayout__content{border-radius:inherit}.loading{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-m);inline-size:var(--componentWidth-fill);justify-content:center}.loading__subtitle{color:var(--content-tertiary);font-weight:var(--fontWeight-semi-bold);text-align:center}.spinner{animation:spin .75s linear infinite;aspect-ratio:1/1;border:solid #0000;border-radius:var(--borderRadius-circle);border-top-color:initial;border-width:var(--borderWidth-l);color:var(--border-brand);inline-size:var(--size-2xl)}.spinner--small{border-width:var(--borderWidth-m);inline-size:var(--size-l)}.spinner--large{inline-size:var(--size-4xl)}.button{align-items:center;background-color:var(--button-bg);block-size:var(--button-blockSize);border:var(--borderWidth-s) solid var(--button-border);border-radius:var(--button-borderRadius);box-shadow:var(--button-boxShadow);color:var(--button-color);cursor:pointer;display:inline-flex;font-family:var(--fontFamily-text);font-size:var(--fontSize-m);font-weight:var(--fontWeight-medium);gap:var(--spacing-xs);inline-size:var(--button-inlineSize);justify-content:center;min-block-size:fit-content;min-inline-size:fit-content;padding:0 var(--button-inline);text-decoration:none;transition:background-color var(--animation-emphasised),border-color var(--animation-interactive),color var(--animation-interactive),opacity var(--animation-interactive),outline var(--animation-interactive),box-shadow var(--animation-interactive),scale var(--animation-emphasised);-webkit-user-select:none;user-select:none;white-space:nowrap}.button:hover:not(:disabled){background-color:initial;background-color:var(--button-bg-hover,#0000);border-color:#0000;border-color:var(--button-border-hover,#0000);color:inherit;color:var(--button-color-hover,inherit)}.button:active:not(:disabled){background-color:initial;background-color:var(--button-bg-pressed,#0000);border-color:#0000;border-color:var(--button-border-pressed,#0000);color:inherit;color:var(--button-color-pressed,inherit)}.button:focus-visible:not(:disabled){outline:var(--outlineStyle-focus);outline-offset:var(--outlineOffset-focus)}.button:disabled,.button[disabled]{background-color:var(--background-disabled);background-color:var(--button-bg-disabled,var(--background-disabled));border-color:var(--button-border-disabled,var(--border-disabled));color:var(--content-disabled);color:var(--button-color-disabled,var(--content-disabled));cursor:not-allowed;opacity:var(--opacity-disabled)}.button--primary{--button-bg:var(--background-brand);--button-border:var(--border-transparent);--button-color:var(--content-on-brand);--button-bg-hover:var(--background-brand-hover);--button-color-hover:var(--content-on-brand);--button-bg-pressed:var(--background-brand-pressed);--button-color-pressed:var(--content-on-brand)}.button--primary-mono{--button-bg:var(--background-primary-inverse);--button-color:var(--content-primary-inverse);--button-border:var(--border-transparent);--button-bg-hover:var(--background-primary-80);--button-color-hover:var(--content-primary-inverse);--button-bg-pressed:var(--background-primary-70);--button-color-pressed:var(--content-primary-inverse)}.button--secondary{--button-bg:var(--background-secondary);--button-border:var(--border-brand);--button-color:var(--content-brand-bold);--button-bg-hover:var(--background-brand-10);--button-color-hover:var(--content-brand-bold);--button-border-hover:var(--border-brand);--button-bg-pressed:var(--background-brand-20);--button-color-pressed:var(--content-brand-bold);--button-border-pressed:var(--border-brand);--button-bg-disabled:var(--background-transparent)}.button--secondary-mono{--button-bg:var(--background-secondary);--button-border:var(--border-secondary);--button-color:var(--content-tertiary);--button-bg-hover:var(--background-primary-10);--button-border-hover:var(--border-secondary);--button-bg-pressed:var(--background-primary-20);--button-border-pressed:var(--border-tertiary);--button-bg-disabled:var(--background-transparent)}.button--tertiary{--button-bg:#0000;--button-border:var(--border-transparent);--button-color:var(--content-brand);--button-bg-hover:var(--background-brand-10);--button-color-hover:var(--content-brand-bold);--button-bg-pressed:var(--background-brand-20);--button-color-pressed:var(--content-brand-bold);--button-bg-disabled:var(--background-transparent);--button-border-disabled:var(--border-transparent)}.button--tertiary-mono{--button-bg:#0000;--button-border:var(--border-transparent);--button-color:var(--content-tertiary);--button-bg-hover:var(--background-primary-10);--button-bg-pressed:var(--background-primary-20);--button-bg-disabled:var(--background-transparent);--button-border-disabled:var(--border-transparent)}.button--link{--button-bg:#0000;--button-border:var(--border-transparent);--button-color:var(--content-link);--button-blockSize:fit-content;--button-inlineSize:fit-content;--button-color-hover:var(--content-link-hover);--button-color-pressed:var(--content-link-pressed);--button-bg-disabled:var(--background-transparent);--button-border-disabled:var(--border-transparent);font-weight:var(--fontWeight-semi-bold);padding:0}.button--link-mono{--button-color:var(--content-primary);--button-color-hover:var(--content-primary-hover);--button-color-pressed:var(--content-primary-pressed)}.button--link:hover:not([disabled]){scale:1.05}.button--link:active:not([disabled]){scale:.95}.button--link[disabled]{pointer-events:none}.button--text{--button-blockSize:fit-content;--button-inlineSize:fit-content;--button-bg:#0000;--button-border:var(--border-transparent);--button-bg-hover:var(--background-transparent);--button-border-hover:var(--border-transparent);--button-bg-pressed:var(--background-transparent);--button-border-pressed:var(--border-transparent);--button-bg-disabled:var(--background-transparent);--button-border-disabled:var(--border-transparent);padding:0}.button--text:hover:not([disabled]){scale:1.05}.button--text:active:not([disabled]){scale:.95}.button--icon{--button-blockSize:var(--componentHeight-s);--button-inlineSize:var(--componentWidth-2xs);flex-shrink:0;padding:0}.button--delete{&.button--primary,&.button--primary-mono{--button-bg:var(--background-negative);--button-color:var(--content-on-negative);--button-bg-hover:var(--background-negative-hover);--button-color-hover:var(--content-on-negative);--button-bg-pressed:var(--background-negative-pressed);--button-color-pressed:var(--content-on-negative)}&.button--secondary,&.button--secondary-mono{--button-bg:var(--background-negative-subtle);--button-border:var(--border-negative);--button-color:var(--content-negative-bold);--button-bg-hover:var(--background-negative-10);--button-color-hover:var(--content-negative-bold);--button-border-hover:var(--border-negative);--button-bg-pressed:var(--background-negative-20);--button-color-pressed:var(--content-negative-bold);--button-border-pressed:var(--border-negative)}&.button--tertiary,&.button--tertiary-mono{--button-color:var(--content-negative);--button-bg-hover:var(--background-negative-10);--button-color-hover:var(--content-negative-bold);--button-color-pressed:var(--content-negative-bold);--button-bg-pressed:var(--background-negative-20)}&.button--icon,&.button--link,&.button--text{--button-color:var(--content-negative);--button-color-hover:var(--content-negative-bold);--button-color-pressed:var(--content-negative)}&.button--icon{--button-color:var(--content-negative)}}.button--confirm{&.button--primary,&.button--primary-mono{--button-bg:var(--background-positive);--button-color:var(--content-on-positive);--button-bg-hover:var(--background-positive-hover);--button-color-hover:var(--content-on-positive);--button-bg-pressed:var(--background-positive-pressed);--button-color-pressed:var(--content-on-positive)}&.button--secondary,&.button--secondary-mono{--button-bg:var(--background-positive-subtle);--button-border:var(--border-positive);--button-color:var(--content-positive-bold);--button-bg-hover:var(--background-positive-10);--button-color-hover:var(--content-positive-bold);--button-border-hover:var(--border-positive);--button-bg-pressed:var(--background-positive-20);--button-color-pressed:var(--content-positive-bold);--button-border-pressed:var(--border-positive)}&.button--tertiary,&.button--tertiary-mono{--button-color:var(--content-positive);--button-bg-hover:var(--background-positive-10);--button-color-hover:var(--content-positive-bold);--button-color-pressed:var(--content-positive-bold);--button-bg-pressed:var(--background-positive-20)}&.button--icon,&.button--link,&.button--text{--button-color:var(--content-positive);--button-color-hover:var(--content-positive-bold);--button-color-pressed:var(--content-positive)}&.button--icon{--button-color:var(--content-positive)}}.button--close{&.button--primary,&.button--primary-mono{--button-bg:var(--background-secondary);--button-color:var(--content-secondary);--button-bg-hover:var(--background-secondary-hover);--button-color-hover:var(--content-secondary);--button-bg-pressed:var(--background-secondary-pressed);--button-color-pressed:var(--content-secondary)}&.button--icon,&.button--link,&.button--secondary,&.button--secondary-mono,&.button--tertiary,&.button--tertiary-mono,&.button--text{--button-color:var(--content-primary);--button-color-hover:var(--content-secondary);--button-color-pressed:var(--content-secondary)}}.button--pill{--button-borderRadius:var(--borderRadius-pill)}.button--content{inline-size:fit-content}.button--fill{inline-size:var(--componentWidth-fill)}.button--xs{--button-inline:var(--spacing-xs);block-size:var(--button-blockSize-xs);&.button--icon{block-size:var(--button-blockSize-2xs);inline-size:var(--button-inlineSize-2xs)}}.button--s{--button-inline:var(--spacing-s);block-size:var(--button-blockSize-s);&.button--icon{block-size:var(--button-blockSize-xs);inline-size:var(--button-inlineSize-xs)}}.button--m{--button-inline:var(--spacing-m);block-size:var(--button-blockSize-m);&.button--icon{block-size:var(--button-blockSize-s);inline-size:var(--button-inlineSize-s)}}.button--l{--button-inline:var(--spacing-l);block-size:var(--button-blockSize-l);&.button--icon{block-size:var(--button-blockSize);inline-size:var(--button-inlineSize)}}.button--start{justify-content:flex-start}.button--center{justify-content:center}.button--end{justify-content:flex-end}.button[aria-busy=true]{cursor:wait;pointer-events:none}.button--hasBadge{position:relative}.button__badge{background-color:var(--background-badge);block-size:var(--unit-8);border-radius:var(--borderRadius-circle);inline-size:var(--unit-8);inset-block-start:var(--spacing-xs);inset-inline-end:var(--spacing-xs);pointer-events:none;position:absolute}.button__label{align-items:center;display:inline-flex}.button__icon{color:inherit;display:inline-flex;flex-shrink:0;transition:scale var(--animation-interactive);.button--icon &{scale:1}.button--icon:hover:not(:disabled) &{scale:1.2}.button--icon:active:not(:disabled) &{scale:.95}.button--icon.button--debounced &{scale:.9}}.button__icon--spin{animation:spin .7s linear infinite}.icon{align-items:center;block-size:var(--iconSize-m);block-size:var(--iconSize,var(--iconSize-m));display:inline-flex;inline-size:var(--iconSize-m);inline-size:var(--iconSize,var(--iconSize-m));justify-content:center;&[disabled]{color:var(--content-disabled);cursor:not-allowed;pointer-events:none}}.icon--primary{color:var(--content-primary)}.icon--secondary{color:var(--content-secondary)}.icon--tertiary{color:var(--content-tertiary)}.icon--notice{color:var(--content-notice)}.icon--negative{color:var(--content-negative)}.icon--positive{color:var(--content-positive)}.icon--delete{color:var(--content-negative)}.icon--brand{color:var(--content-brand)}.buttonGroup{container-name:buttonGroup;container-type:inline-size;display:flex;flex-direction:row;gap:var(--spacing-m)}.buttonGroup__content{align-items:inherit;display:flex;flex-direction:inherit;flex-wrap:inherit;gap:inherit;inline-size:inherit;justify-content:inherit}@container buttonGroup (inline-size < 200px){.buttonGroup__content{flex-direction:column}}.buttonGroup--vertical{flex-direction:column}.buttonGroup--fill{inline-size:var(--componentWidth-fill);.button{inline-size:100%}}.buttonGroup--wrap{flex-wrap:wrap;@container buttonGroup (max-width: 250px){.button{min-inline-size:calc(50% - var(--spacing-m))}}}.buttonGroup--center{align-items:center;justify-content:center}.buttonGroup--start{justify-content:flex-start}.buttonGroup--end{justify-content:flex-end}.buttonGroup--gap-xs{gap:var(--spacing-xs)}.buttonGroup--gap-s{gap:var(--spacing-s)}.buttonGroup--gap-m{gap:var(--spacing-m)}.buttonGroup--gap-l{gap:var(--spacing-l)}.buttonGroup--joined{gap:0;&.buttonGroup--vertical .button:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}&.buttonGroup--vertical .button:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}@container buttonGroup (inline-size >= 200px){&:not(.buttonGroup--vertical) .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}&:not(.buttonGroup--vertical) .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}}@container buttonGroup (inline-size < 200px){.button:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.button:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}}}.overlay{animation:slideUp var(--animation-emphasised);position:absolute;transition:opacity var(--animation-emphasised),transform var(--animation-emphasised)}.modal{align-items:center;animation:none;block-size:var(--overlayHeight-fill);display:flex;inline-size:var(--overlayWidth-fill);inset:0;justify-content:center;opacity:var(--opacity-none);position:fixed;visibility:hidden;z-index:var(--zIndex-modal)}.modal--task{.modal__body,.modal__header{text-align:left}.modal__body{padding:0}}.modal--hasDividers{.modal__header{border-block-end:var(--borderStyle-primary);padding-block-end:var(--spacing-m)}.modal__footer{border-block-start:var(--borderStyle-primary);padding-block-start:var(--spacing-m)}}.modal--alert{.modal__container{block-size:min(var(--containerHeight-xs),var(--overlayHeight-2xl));gap:var(--spacing-xs);inline-size:clamp(var(--overlayWidth-2xs),var(--containerWidth-s),var(--overlayWidth-2xl))}.modal__header{text-align:center}.modal__body,.modal__hgroup{align-items:center}.modal__body{flex:none;justify-content:center;text-align:center}.modal__footer{display:flex;justify-content:center}}.modal--content{pointer-events:none;.modal__backdrop,.modal__container{pointer-events:auto}.modal__container{background-color:initial;block-size:fit-content;border-radius:0;box-shadow:none;container-type:normal;flex-direction:row;inline-size:fit-content;padding:0}&.mediaGrid__modal .modal__container{aspect-ratio:unset;inline-size:fit-content}.modal__body{display:contents;padding:0}}.modal--s{--contentWidth:var(--containerWidth-xs);--containerPadding:var(--spacing-s)}.modal--m{--contentWidth:var(--containerWidth-m);--containerPadding:var(--spacing-m)}.modal--l{--contentWidth:var(--containerWidth-xl);--containerPadding:var(--spacing-l)}.modal--xl{--contentWidth:var(--containerWidth-xl);--containerPadding:var(--spacing-xl)}.modal--full{--contentWidth:var(--overlayWidth-fill);--contentHeight:var(--overlayHeight-fill);border-radius:0}.modal--fit-content{--contentWidth:fit-content;--contentHeight:fit-content}.modal--open{opacity:var(--opacity-full);visibility:visible}.modal__backdrop{background-color:var(--background-overlay-strong);inset:0;position:absolute;z-index:var(--zIndex-backdrop)}.modal__container{animation:slideDown var(--animation-bounce);animation-duration:var(--animation-duration-long);background-color:var(--background-primary);block-size:clamp(var(--overlayHeight-2xs),var(--containerHeight-2xs),var(--overlayHeight-2xl));border-radius:var(--borderRadius-m);box-shadow:var(--shadow-subtle);container-type:inline-size;display:flex;flex-direction:column;gap:var(--spacing-m);inline-size:var(--containerWidth-s);justify-content:center;max-block-size:var(--overlayHeight-max);max-inline-size:var(--overlayWidth-max);min-inline-size:var(--overlayWidth-xs);overflow:hidden;position:relative;z-index:var(--zIndex-aboveBackdrop);.modal--task &{block-size:clamp(var(--overlayHeight-m),fit-content,var(--overlayHeight-max));gap:0}&:has(.wizard){inline-size:var(--componentWidth-fill);.modal__body{overflow:hidden}}}.modal__header{align-items:center;display:flex;justify-content:space-between;padding-block-start:var(--spacing-block);padding-inline:var(--spacing-inline);.modal--withIconAndTitle &{flex-direction:column;gap:var(--spacing-m);padding-block:0}}.modal__hgroup{display:flex;flex-direction:column;gap:var(--spacing-xs);justify-content:center}.modal__title{color:var(--content-secondary);font-size:var(--fontSize-2xl);font-weight:var(--fontWeight-bold);letter-spacing:var(--letterSpacing-loose);line-height:var(--lineHeight-2xl);text-transform:uppercase}.modal__subtitle{color:var(--content-tertiary);inline-size:min(100%,80cqi);line-height:var(--lineHeight-m)}.modal__icon{align-items:center;background-color:var(--background-tertiary);border-radius:var(--borderRadius-s);color:var(--content-primary);display:flex;inline-size:fit-content;justify-content:center;margin-block-end:var(--spacing-s);padding-block:var(--spacing-s);padding-inline:var(--spacing-s);place-self:center;.modal--destructive &{background-color:var(--background-negative-20);.icon{color:var(--content-negative)}}.modal--confirm &{background-color:var(--background-positive-20);.icon{color:var(--content-positive)}}}.modal__body{display:flex;flex:1 1;max-block-size:100cqb;overflow-y:auto;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);&:only-child{flex-grow:1}}.modal__description{text-wrap-style:balance;align-items:center;color:var(--content-secondary);display:flex;flex-direction:column;font-size:var(--fontSize-m);gap:var(--spacing-s);inline-size:min(100%,80cqi);justify-content:center;place-self:center;text-align:center}.modal__description--primary{color:var(--content-primary)}.modal__description--secondary{color:var(--content-secondary);font-weight:var(--fontWeight-semi-bold)}.modal__footer{align-items:center;display:flex;gap:var(--spacing-s);padding-block-end:var(--spacing-block);padding-inline:var(--spacing-inline);.modal--withIconAndTitle &{padding-block:0}}.modal__footer--center{justify-content:center}.modal__footer--end{justify-content:flex-end}.modal__footer--start{justify-content:flex-start}.navbar{align-items:center;background-color:var(--background-primary);box-shadow:var(--elevation-l2);display:flex;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));inset-block-end:0;justify-content:space-between;justify-items:center;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);position:sticky;z-index:var(--zIndex-sticky)}.navbar__item{align-items:center;block-size:var(--componentHeight-m);color:var(--content-tertiary);display:flex;flex-direction:column;gap:var(--spacing-xs);inline-size:var(--componentWidth-fill);justify-content:center;transition:color var(--animation-hover),scale var(--animation-emphasised),background-color var(--animation-hover);&:hover{color:var(--content-secondary)}}.navbar__container{display:flex;justify-content:center;position:relative}.navbar__iconWrapper{&[badge]{display:inline-block;overflow:visible;position:relative}&[badge]:before{align-items:center;background:var(--background-badge);block-size:16px;border-radius:var(--borderRadius-circle);color:var(--content-on-badge);content:attr(badge);display:flex;font-size:var(--fontSize-xs);font-weight:var(--fontWeight-bold);inset-block-start:-10px;inset-inline-end:-8px;justify-content:center;min-inline-size:16px;padding:var(--spacing-2xs);position:absolute;transition:transform var(--animation-bounce)}.navbar__item--active &[badge]:before{transform:translateY(-2px)}}.navbar__icon,.navbar__profileIcon{align-items:center;display:flex;flex-direction:column;transition:transform var(--animation-bounce),color var(--animation-hover);.navbar__item--active &{color:var(--content-brand-bold);transform:translateY(-2px)}.navbar__item--active:hover &{color:var(--content-brand)}}.navbar__profileIcon{.navbar__item--active &{border-radius:var(--borderRadius-circle);box-shadow:var(--shadow-focus)}}.navbar__label{font-size:var(--fontSize-s);font-weight:var(--fontWeight-semi-bold);transition:color var(--animation-hover);.navbar__item--active &{color:var(--content-brand-bold)}.navbar__item--active:hover &{color:var(--content-brand)}}.navbar__spacer{color:#0000;font-size:var(--fontSize-s);font-weight:var(--fontWeight-semi-bold);margin-top:2rem;-webkit-user-select:none;user-select:none}.avatar{align-items:center;aspect-ratio:1/1;background-color:var(--background-tertiary);block-size:calc(var(--avatar-size)*var(--avatarSize-s));border-radius:calc(var(--borderRadius-circle));display:flex;font-size:calc(var(--avatarSize-s)*.4);font-size:calc(var(--avatar-size, var(--avatarSize-s))*.4);justify-content:center;min-inline-size:calc(var(--avatar-size)*var(--avatarSize-s));overflow:hidden;.formControlGroup__item--avatar &:not(.avatar--fill){block-size:var(--imageSize-m);inline-size:var(--imageSize-m)}}.avatar--fill{block-size:var(--componentHeight-fill);inline-size:var(--componentWidth-fill)}.avatar--placeholder{container-type:size}.avatar--circle{border-radius:var(--borderRadius-circle)}.avatar__image{object-fit:cover}.avatar__icon{color:var(--content-tertiary);inline-size:50cqmin}.avatar__fullscreen{align-items:center;background-color:#000c;block-size:var(--containerHeight-full);display:none;inline-size:var(--containerWidth-full);justify-content:center;left:0;position:fixed;top:0;z-index:1000;&.avatar__fullscreen--active{display:flex}& .avatar__fullscreenContainer{align-items:center;block-size:var(--containerHeight-full);display:flex;inline-size:var(--containerWidth-fitContent);padding:var(--spacing-l);position:relative}}.avatar__fullscreenAvatar{block-size:var(--imageSize-full);border-radius:var(--borderRadius-m);cursor:zoom-out;inline-size:var(--imageSize-fitContent);object-fit:contain}.avatar--canFullscreen.avatar__fullscreenTrigger{cursor:zoom-in}.fullscreenToggle,.fullscreenToggle__trigger{block-size:var(--imageSize-fill);inline-size:var(--imageSize-fill)}.fullscreenToggle__trigger{cursor:zoom-in;object-fit:cover}.fullscreenToggle__content{align-items:center;background-color:#000c;block-size:var(--overlayHeight-fill);cursor:zoom-out;display:none;inline-size:var(--overlayWidth-fill);inset:0;justify-content:center;position:fixed;z-index:var(--zIndex-popover);&.fullscreenToggle__content--active{display:flex}}.fullscreenToggle__inner{align-items:center;block-size:var(--overlayHeight-max);display:flex;inline-size:var(--overlayWidth-max);justify-content:center}.fullscreenToggle__image{border-radius:var(--borderRadius-m);inline-size:85cqmin;object-fit:contain}.avatar__initials--fullscreen{cursor:default}.fullscreenToggle__Trigger{cursor:zoom-in}.media{display:contents;&.media--playable{cursor:pointer}}.media--cover{& .media__element{object-fit:cover}}.media--contain{& .media__element{object-fit:contain}}.media--none{& .media__element{object-fit:none}}.media__element{block-size:var(--imageSize-fill);display:block;inline-size:var(--imageSize-fill);object-fit:cover;object-position:center;overflow:hidden;position:relative}.media__element--video{&:hover .media__play--hidden{opacity:1}}.media--s{inline-size:var(--imageSize-s)}.media--m{inline-size:var(--imageSize-m)}.media--l{inline-size:var(--imageSize-l)}.media--none{object-fit:none}.media__icon{align-items:center;background-color:var(--background-overlay-subtle);border-radius:var(--borderRadius-circle);color:var(--content-white);cursor:pointer;display:flex;inset-block-start:50%;inset-inline-start:50%;justify-content:center;padding:var(--spacing-s);position:absolute;transform:translate(-50%,-50%);transition:background-color var(--animation-emphasised);&:hover{background-color:var(--background-overlay-medium)}}.media__icon--hidden{opacity:0;&:focus{opacity:1}}.media__icon--audio{inset-block-end:0;inset-block-start:auto;inset-inline-end:0;inset-inline-start:auto}.media__icon--play{pointer-events:none;-webkit-user-select:none;user-select:none}.badge{background:var(--background-secondary);border-radius:var(--borderRadius-m);color:var(--content-primary);font-size:var(--fontSize-xs);padding:var(--spacing-xs) var(--spacing-s)}.badge--selected{background:var(--background-brand);color:var(--content-primary-inverse)}.checkbox{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-xs)}.checkbox:not(.checkbox--disabled):not(.checkbox--readonly){@media (hover:hover) and (pointer:fine){&:hover{.checkbox__box{background-color:var(--background-tertiary-hover);border-color:var(--border-secondary);box-shadow:var(--checkbox-shadow-hover)}.checkbox__label{color:var(--content-secondary)}}}&:active .checkbox__box{background-color:var(--background-pressed);box-shadow:var(--checkbox-shadow-focus)}&:focus-within .checkbox__box{border-color:var(--border-brand);box-shadow:var(--checkbox-shadow-focus)}}.checkbox--checked:not(.checkbox--disabled):not(.checkbox--readonly){@media (hover:hover) and (pointer:fine){&:hover .checkbox__box{background-color:var(--background-selected-hover);box-shadow:var(--checkbox-shadow-hover)}}&:active .checkbox__box{background-color:var(--background-selected-pressed);box-shadow:var(--checkbox-shadow-focus)}&:focus-within .checkbox__box{border-color:var(--border-selected);box-shadow:var(--checkbox-shadow-focus)}}.checkbox--disabled{cursor:not-allowed}.checkbox--readonly{cursor:default}.checkbox__input{opacity:0;pointer-events:none;position:fixed;-webkit-user-select:none;user-select:none}.checkbox__box{align-items:center;background-color:var(--background-tertiary);block-size:1rem;block-size:var(--checkbox-blockSize,1rem);border:var(--checkbox-border);border-radius:var(--borderRadius-xs);display:inline-flex;inline-size:1rem;inline-size:var(--checkbox-inlineSize,1rem);justify-content:center;transition:background-color var(--animation-interactive),border-color var(--animation-interactive);.checkbox--checked &{background-color:var(--background-selected);border-color:var(--border-selected)}}.checkbox__label{color:var(--content-tertiary);font-size:var(--fontSize-s);font-weight:var(--fontWeight-medium);transition:color var(--animation-hover);-webkit-user-select:none;user-select:none}.checkbox--readonly .checkbox__box{background-color:var(--background-disabled);border-color:var(--border-disabled);cursor:not-allowed}.text{display:inline-block;font-family:var(--fontFamily-text);margin:0;max-inline-size:min(100%,75ch)}.text--h1{font-family:var(--fontFamily-heading);font-size:var(--fontSize-6xl);font-weight:var(--fontWeight-bold);line-height:var(--lineHeight-6xl);max-inline-size:var(--paragraphWidth-m)}.text--h2{font-size:var(--fontSize-4xl);line-height:var(--lineHeight-4xl)}.text--h2,.text--h3{font-family:var(--fontFamily-heading);font-weight:var(--fontWeight-semi-bold);max-inline-size:var(--paragraphWidth-m)}.text--h3{font-size:var(--fontSize-3xl);line-height:var(--lineHeight-3xl)}.text--h4{font-size:var(--fontSize-2xl);line-height:var(--lineHeight-2xl)}.text--h4,.text--h5{font-family:var(--fontFamily-heading);font-weight:var(--fontWeight-semi-bold);max-inline-size:var(--paragraphWidth-s)}.text--h5{font-size:var(--fontSize-xl);line-height:var(--lineHeight-xl)}.text--h6{font-family:var(--fontFamily-heading);font-size:var(--fontSize-l);font-weight:var(--fontWeight-semi-bold);line-height:var(--lineHeight-l);max-inline-size:var(--paragraphWidth-s)}.text--body{font-size:var(--fontSize-m);line-height:var(--lineHeight-m)}.text--caption{font-size:var(--fontSize-s);line-height:var(--lineHeight-s)}.text--label{font-size:var(--fontSize-xs);line-height:var(--lineHeight-xs);text-transform:uppercase}.text--wrap-normal{text-wrap-style:normal}.text--wrap-pretty{text-wrap-style:pretty}.text--wrap-balance{text-wrap-style:balance}.text--color-primary{color:var(--content-primary)}.text--color-secondary{color:var(--content-secondary)}.text--color-tertiary{color:var(--content-tertiary)}.text--color-brand{color:var(--content-brand-bold)}.text--color-negative{color:var(--content-negative-bold)}.text--color-positive{color:var(--content-positive-bold)}.text--color-notice{color:var(--content-notice-bold)}.text--align-center{text-align:center}.text--align-right{text-align:right}.text--weight-bold{font-weight:var(--fontWeight-bold)}.text--weight-semi-bold{font-weight:var(--fontWeight-semi-bold)}.text--weight-medium{font-weight:var(--fontWeight-medium)}.text--hideOverflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input{cursor:text;display:flex;flex-direction:column;inline-size:var(--input-minInlineSize);&::placeholder{color:var(--content-tertiary)}}.input--disabled,.input:disabled,.input[disabled]{cursor:not-allowed;.input__content{background-color:var(--background-disabled);border-color:var(--border-disabled);pointer-events:none}.input__icon{color:var(--content-disabled)}}.input--date{cursor:pointer}.input--search{.input__content{background-color:initial;border:none;border-radius:0;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline)}&.input--focused{.input__content{background-color:var(--background-hover)}.input__keyboardShortcut{background-color:var(--background-secondary)}}}.input--negative{--input-shadow-focus:var(--shadow-negative);--input-border-focus:var(--border-negative);.input__content{border-color:var(--border-negative);&:hover{border-color:var(--border-negative)}}}.input--positive{--input-shadow-focus:var(--shadow-positive);--input-border-focus:var(--border-positive);.input__content{border-color:var(--border-positive);&:hover{border-color:var(--border-positive)}}}.input--notice{--input-shadow-focus:var(--shadow-notice);--input-border-focus:var(--border-notice);.input__content{border-color:var(--border-notice);&:hover{border-color:var(--border-notice)}}}.input__counter{align-self:flex-end;color:var(--content-tertiary);font-size:var(--fontSize-xs);.input--nearLimit &{color:var(--content-notice);font-weight:var(--fontWeight-medium)}.input--atLimit &{color:var(--content-negative);font-weight:var(--fontWeight-medium)}}.input__content{--input-bg:var(--background-tertiary);align-items:center;background-color:var(--input-bg);block-size:var(--input-blockSize);border:var(--borderStyle-primary);border-radius:var(--input-borderRadius);display:flex;flex-direction:row;gap:var(--spacing-s);min-block-size:var(--input-blockSize);padding:var(--spacing-m) var(--spacing-m);position:relative;transition:background-color var(--animation-emphasised),box-shadow var(--animation-interactive),border-color var(--animation-interactive);.input:not(:disabled) &{&:hover{--input-bg:var(--background-tertiary-hover);border-color:var(--border-secondary)}.input--focused:not(.input--search) &{border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}}.input__counter+&{padding-block-start:0}.input--multiline &{block-size:auto}}.input__icon{color:var(--content-secondary);transition:color var(--animation-emphasised),scale var(--animation-emphasised);@media (hover:hover) and (pointer:fine){&:not([disabled]):hover{color:var(--content-brand);scale:1.1}}.input:active &{color:var(--content-brand-bold)}}.input__icon--leading,.input__icon--trailing{pointer-events:none;&.input__icon--hasAction{pointer-events:auto}}.input__icon--hasAction{cursor:pointer}.input__icon:disabled{color:var(--content-disabled);cursor:not-allowed}.input__icon--debounced{scale:.8}.input__input{background-color:initial;display:flex;flex:1 1;inline-size:var(--componentWidth-fill);text-align:inherit;transition:box-shadow var(--animation-emphasised)!important;.input--date &{cursor:pointer}.input--multiline &{max-block-size:25cqb;resize:none}&:-internal-autofill-selected,&:-webkit-autofill,&:-webkit-autofill:active,&:-webkit-autofill:focus,&:-webkit-autofill:hover{-webkit-text-fill-color:var(--content-primary)!important;background-clip:content-box!important;background-color:initial!important;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;-webkit-transition:box-shadow var(--animation-emphasised)!important;transition:box-shadow var(--animation-emphasised)!important}}.input__icon,.input__keyboardShortcut{flex-shrink:0}.keyboard{background:var(--background-tertiary);border-radius:var(--borderRadius-m);box-shadow:var(--elevation-l1);color:var(--content-tertiary);font-family:var(--fontFamily-monospace);font-size:var(--fontSize-s);font-weight:var(--fontWeight-medium);padding:var(--spacing-xs);-webkit-user-select:none;user-select:none}.radio{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-xs)}.radio__input{opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none}.radio__box{align-items:center;background-color:var(--background-primary);block-size:1rem;block-size:var(--radio-size,1rem);border:var(--borderStyle-primary);border-radius:var(--borderRadius-circle);cursor:pointer;display:inline-flex;inline-size:1rem;inline-size:var(--radio-size,1rem);justify-content:center;transition:all .2s;@media (hover:hover) and (pointer:fine){&:hover{background-color:var(--background-hover)}}&:active{background-color:var(--background-pressed)}&:focus-visible{outline:var(--outlineStyle);outline-offset:var(--outlineOffset-focus)}}.radio__box--checked{background-color:var(--background-selected);border-color:var(--content-brand);position:relative;& .radio__icon{block-size:100%;display:inline-flex;inline-size:var(--componentWidth-fill);.icon{color:var(--foundation-white)}}@media (hover:hover) and (pointer:fine){&:hover{background-color:var(--background-brand-subtle)}}&:focus-visible{outline-color:var(--border-brand)}&:before{background-color:var(--background-primary-inverse);block-size:50%;border-radius:var(--borderRadius-circle);content:"";display:block;inline-size:50%;inset:50%;position:absolute;transform:translate(-50%,-50%)}}.radio__label{color:var(--content-tertiary);cursor:pointer;font-size:var(--fontSize-m);font-weight:var(--fontWeight-medium);line-height:100%;transition:color .2s;-webkit-user-select:none;user-select:none;@media (hover:hover) and (pointer:fine){&:hover{color:var(--content-secondary)}}}.menu{background:var(--background-primary);border:var(--borderStyle-primary);border-radius:var(--borderRadius-m);box-shadow:var(--elevation-l1);inline-size:var(--containerWidth-2xs);overflow:hidden;z-index:var(--zIndex-menu)}.menu--hasSections{inline-size:clamp(var(--overlayWidth-s),var(--containerWidth-xs),var(--overlayWidth-2xl))}.menu__inner{block-size:var(--componentHeight-fill);display:flex;flex-direction:column}.menu__header{border-block-end:var(--borderStyle-primary)}.menu__footer,.menu__header{padding-block:var(--spacing-block);padding-inline:var(--spacing-inline)}.menu__footer{border-block-start:var(--borderStyle-primary)}.menu__options{block-size:fit-content;display:flex;flex-direction:column;gap:var(--spacing-component-gap);max-block-size:var(--overlayHeight-s);min-block-size:var(--componentHeight-m);overflow-y:auto;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);.menu--hasSections &{gap:var(--spacing-m);max-block-size:var(--overlayHeight-m)}&:has(.menu__section--bottom:last-child){padding-block-end:0}}.menu__sectionTitle{color:var(--content-tertiary);font-size:var(--fontSize-xs);font-weight:var(--fontWeight-bold);letter-spacing:var(--letterSpacing-loose);padding-block:var(--spacing-s);pointer-events:none;text-transform:uppercase}.menu__section{background-color:var(--background-primary);border-block-start:var(--borderStyle-primary);padding-block-start:var(--spacing-m);&:first-child{border-block-start:none;padding-block-start:0}&:has(+.menu__section--bottom:last-child){margin-block-end:var(--spacing-m)}}.menu__section--top{inset-block-start:0;position:sticky}.menu__section:last-child{border-block-end:none;margin-block-end:0;padding-block-end:0}.menu__section--bottom:last-child{inset-block-end:0;margin-block-start:calc(var(--spacing-block)*-1);margin-inline:calc(var(--spacing-inline)*-1);padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);position:sticky}.menu__item{grid-gap:var(--spacing-s);align-items:center;border-radius:var(--borderRadius-m);cursor:pointer;display:grid;gap:var(--spacing-s);grid-template-columns:auto 1fr auto;inline-size:var(--componentWidth-fill);min-block-size:var(--componentHeight-s);padding:var(--spacing-s) var(--spacing-s);transition:background-color var(--animation-hover);&:focus-visible,&:hover{background-color:var(--background-hover)}&:active{background-color:var(--background-pressed)}.menu__section &{margin-block-end:var(--spacing-s);&:last-child{margin-block-end:0}}}.menu__item--selected{background-color:var(--background-selected);&:hover{background-color:var(--background-selected-hover)}&:active{background-color:var(--background-selected-pressed)}}.menu__item--negative{&:active,&:hover{background-color:var(--background-negative)}}.menu__item--positive{&:active,&:hover{background-color:var(--background-positive)}}.menu__itemIcon,.menu__itemLabel{color:var(--content-secondary)}.menu__itemLabel{white-space:nowrap}.menu__itemIcon,.menu__itemLabel{transition:color var(--animation-hover);.menu__item--negative &{color:var(--content-negative)}.menu__item--negative:active &,.menu__item--negative:hover &{color:var(--content-on-negative)}.menu__item--positive &{color:var(--content-positive)}.menu__item--positive:active &,.menu__item--positive:hover &{color:var(--content-on-positive)}}.menu__noResults{color:var(--content-tertiary);padding:var(--spacing-m);text-align:center}.menu__search{border-block-end:var(--borderStyle-primary)}.card{background-color:var(--background-secondary);border:var(--borderStyle-primary);border-radius:var(--borderRadius-m);color:var(--content-tertiary);display:flex;flex-direction:column;gap:var(--spacing-component-gap);padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);transition:background-color var(--animation-hover),transform var(--animation-hover),outline var(--animation-hover),border-color var(--animation-hover)}.card--horizontal{align-items:center;flex-direction:row}.card--primary{background-color:var(--background-primary);color:var(--content-primary)}.card--secondary{background-color:var(--background-secondary);color:var(--content-secondary)}.card--tertiary{background-color:var(--background-tertiary);color:var(--content-tertiary)}.card--notice{background-color:var(--background-notice-20);border-color:var(--border-notice);color:var(--content-notice)}.card--negative{background-color:var(--background-negative-20);border-color:var(--border-negative);color:var(--content-negative-bold)}.card--positive{background-color:var(--background-positive-20);border-color:var(--border-positive);color:var(--content-positive-bold)}.card--clickable{cursor:pointer;outline:var(--outlineStyle-transparent);@media (hover:hover) and (pointer:fine){&:hover{border-color:var(--border-secondary);color:var(--content-secondary);transform:translateY(-2px)}}&:active{border-color:var(--border-pressed);transform:translateY(0)}&:focus-visible{outline:var(--outlineStyle-focus);outline-offset:var(--outlineOffset-focus)}}.card--selected{background-color:var(--background-selected-10);border-color:var(--border-selected);color:var(--content-on-selected);outline:var(--outlineStyle-transparent)}.card--withIcon{text-align:center}.card--fillWidth{inline-size:var(--componentWidth-fill)}.card--fillHeight{block-size:var(--componentHeight-fill)}.card--center{align-items:center;display:flex;justify-content:center;text-align:center}.card__header{display:flex;flex-direction:column;gap:var(--spacing-s);.card--horizontal &{align-items:center;flex-direction:row;inline-size:var(--componentWidth-fill)}.card--center &{align-items:center}}.card__icon{align-items:center;background-color:var(--background-tertiary);border-radius:var(--borderRadius-m);display:flex;inline-size:fit-content;padding:var(--spacing-s);.card--selected &{background-color:var(--background-brand);color:var(--content-white)}}.card__title{font-size:var(--fontSize-l);font-weight:var(--fontWeight-medium)}.card__subtitle{color:var(--content-tertiary);font-size:var(--fontSize-m)}.card__description{color:var(--content-tertiary);font-size:var(--fontSize-s)}.card__content{color:var(--textColor);font-size:var(--fontSize-m)}.card__footer{color:var(--textColorSecondary);font-size:var(--fontSize-s);margin-top:var(--spacingSize-m)}.formControl{display:flex;flex-direction:column;gap:var(--spacing-xs);inline-size:var(--componentWidth-fill)}.formControl--withIcon{background-color:var(--background-primary);border:var(--borderStyle-primary);border-radius:var(--borderRadius-l);gap:var(--spacing-m);padding-block:var(--spacing-block);padding-inline:var(--spacing-inline)}.formControl__label{align-items:start;color:var(--content-secondary);font-size:var(--fontSize-s);font-weight:var(--fontWeight-semi-bold);.formControl--withIcon &{display:flex;gap:var(--spacing-s)}}.formControl__required{color:var(--content-negative)}.formControl__content{min-block-size:var(--componentHeight-m);position:relative}.formControl__input[data-visible=false],.formControl__static[data-visible=false]{opacity:0;pointer-events:none}.formControl__input[data-visible=true],.formControl__static[data-visible=true]{opacity:1;transition:opacity var(--animation-interactive)}.formControl__error{color:var(--content-negative);font-size:var(--fontSize-s)}.formControl__text{color:var(--content-secondary);font-weight:var(--fontWeight-semi-bold)}.formControl__helperText{color:var(--content-tertiary);font-size:var(--fontSize-xs)}.select{block-size:var(--select-blockSize);display:flex;flex-direction:column;gap:var(--select-gap);inline-size:var(--select-minInlineSize);position:relative}.select__trigger{grid-gap:var(--spacing-xs);align-items:center;background:var(--background-tertiary);block-size:var(--componentHeight-fill);border:var(--borderStyle-primary);border-radius:var(--borderRadius-m);cursor:pointer;display:grid;gap:var(--spacing-xs);grid-template-columns:1fr auto;justify-content:center;padding-inline:var(--spacing-inline);text-align:start;min- &:hover{background:var(--background-hover);border-color:var(--border-primary)}&:active{background:var(--background-pressed)}.select--open &,.select:focus-within &{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}}.select--s{--select-blockSize:var(--select-blockSize-s)}.select--l{--select-blockSize:var(--select-blockSize-l)}.select__trigger--withOverflow{grid-template-columns:1fr auto auto}.select__triggerOverflow{font-size:var(--fontSize-s)}.select__triggerItem,.select__triggerOverflow{color:var(--content-secondary);white-space:nowrap}.select__triggerItem{word-wrap:break-word;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--fontSize-m);overflow:hidden;text-overflow:ellipsis}.select__triggerList{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);overflow:hidden;white-space:nowrap}.select__placeholder{word-wrap:break-word;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:var(--content-tertiary);display:-webkit-box;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datepicker,.datepicker__input{inline-size:var(--componentWidth-fill);position:relative}.datepicker__input{display:inline-flex}.datepicker__popup{background:var(--background-primary);border:var(--borderStyle-primary);border-radius:var(--borderRadius-m);box-shadow:var(--elevation-l2);display:flex;flex-direction:column;gap:var(--spacing-m);inline-size:var(--componentWidth-fill);min-inline-size:var(--componentWidth-s);overflow:hidden;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);z-index:var(--zIndex-menu)}.datepicker__header{inline-size:var(--componentWith-fill);justify-content:space-between;padding-inline:var(--spacing-component-inline)}.datepicker__header,.datepicker__nav{align-items:center;display:flex;gap:var(--spacing-component-gap)}.datepicker__nav{flex:1 1;justify-content:end}.datepicker__date{align-items:center;display:flex;flex:1 1;gap:var(--spacing-component-gap);opacity:1;transition:opacity var(--animation-emphasised)}.fade{opacity:0}.datepicker__year-select{background:var(--background-primary);border:var(--borderStyle-primary);border-radius:var(--borderRadius-m);color:var(--content-primary);font-size:var(--fontSize-m);padding:var(--spacing-2xs) var(--spacing-s)}.datepicker__week{color:var(--content-tertiary);display:grid;font-size:var(--fontSize-s);font-weight:var(--fontWeight-medium);grid-template-columns:repeat(7,1fr);text-align:center}.datepicker__weekDay{padding:var(--spacing-2xs) 0}.datepicker__grid,.datepicker__grid-wrapper{overflow:hidden;position:relative}.datepicker__grid{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs);grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);will-change:transform}.datepicker__grid.next{animation:slideInRightToLeft var(--animation-enter) forwards}.datepicker__grid.prev{animation:slideInLeftToRight var(--animation-exit) backwards}.datepicker__day{background:#0000;block-size:var(--componentHeight-s);border:none;border-radius:var(--borderRadius-m);color:var(--content-primary);cursor:default;padding:var(--spacing-xs) 0;transition:background var(--animation-hover);-webkit-user-select:none;user-select:none;@media (hover:hover) and (pointer:fine){&:hover:not(:disabled){background:var(--background-hover)}}&:active:not(:disabled){background:var(--background-pressed)}&:focus-visible{outline:var(--outlineStyle);outline-offset:var(--outlineOffset)}}.datepicker__day--selected{background:var(--background-selected);color:var(--content-primary)}.datepicker__day:disabled{opacity:.25}.datepicker__day--otherMonth{opacity:.35;@media (hover:hover) and (pointer:fine){&:hover{background:inherit}}}.textarea{cursor:text;gap:var(--spacing-xs)}.textarea,.textarea__content{display:flex;flex-direction:column;inline-size:var(--componentWidth-fill)}.textarea__content{--input-bg:var(--background-tertiary);--input-border:var(--border-secondary);--input-color:var(--content-primary);--input-shadow:var(--shadow-none);background-color:var(--input-bg);border:var(--borderWidth-s) solid var(--input-border);border-radius:var(--borderRadius-m);box-shadow:var(--input-shadow);color:var(--input-content);position:relative;transition:background-color var(--animation-emphasised),box-shadow var(--animation-interactive),border-color var(--animation-interactive);&:hover{background-color:var(--background-tertiary-hover);background-color:var(
			--input-bg-hover,var(--background-tertiary-hover)
		);border-color:var(--input-border-hover,var(--border-secondary))}&:focus-within{border-color:var(--input-border-focus,var(--border-focus));box-shadow:var(--shadow-focus);box-shadow:var(--input-shadow-focus,var(--shadow-focus))}}.textarea--disabled{cursor:not-allowed;opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;.textarea__content{--input-bg:var(--background-disabled);--input-border:var(--border-disabled);--input-color:var(--content-disabled);--input-bg-hover:var(--background-disabled);--input-border-hover:var(--border-disabled);--input-shadow-focus:var(--shadow-none);--input-border-focus:var(--border-disabled)}}.textarea--error{.textarea__content{--input-border:var(--border-negative);--input-border-hover:var(--border-negative);--input-shadow-focus:var(--shadow-negative);--input-border-focus:var(--border-negative)}}.textarea__input{background:#0000;block-size:clamp(var(--overlayHeight-min),var(--componentHeight-2xl),var(--overlayHeight-xl));border:none;color:var(--content-primary);flex-grow:1;font-family:inherit;font-size:var(--fontSize-m);line-height:var(--lineHeight-m);outline:none;overflow-y:auto;padding:0;padding-block:var(--spacing-s);padding-inline:var(--spacing-inline);resize:none;&::placeholder{color:var(--content-tertiary)}&:disabled{cursor:not-allowed}}.textarea__footer{border-block-start:var(--borderStyle-tertiary);display:flex;justify-content:space-between;padding-block:var(--spacing-s);padding-inline:var(--spacing-inline)}.textarea__count{font-feature-settings:"tnum";align-items:center;color:var(--content-tertiary);display:flex;font-size:var(--fontSize-xs);font-variant-numeric:tabular-nums;font-weight:var(--fontWeight-medium)}.textarea__helperText{color:var(--content-tertiary);font-size:var(--fontSize-xs);font-weight:var(--fontWeight-medium)}.gridMediaUpload{container:gridMediaUpload/inline-size;display:flex;flex-direction:column;gap:var(--spacing-s);inline-size:var(--componentWidth-fill)}.gridMediaUpload__grid{grid-gap:var(--spacing-s);display:grid;gap:var(--spacing-s);grid-template-columns:repeat(auto-fit,minmax(max(200px,calc(50cqi - var(--spacing-m))),1fr));grid-template-rows:repeat(auto-fit,minmax(min(25cqb,var(--overlayHeight-2xs)),1fr))}.gridMediaUpload__item{border-radius:var(--borderRadius-m);overflow:hidden;position:relative}.gridMediaUpload__remove{align-items:center;background-color:var(--background-secondary);border-radius:var(--borderRadius-circle);cursor:pointer;display:flex;inset-block-start:4px;inset-inline-end:4px;justify-content:center;padding:var(--spacing-xs);position:absolute;transition:background-color var(--animation-hover);&:hover{background-color:var(--background-secondary-hover)}}.gridMediaUpload__item--add{align-items:center;border:var(--borderStyle-primary);border-style:dashed;cursor:pointer;display:flex;flex-direction:column;justify-content:center;transition:border-color var(--animation-emphasised),background-color var(--animation-emphasised);&:hover{background-color:var(--background-brand-10);border-color:var(--border-brand)}&:focus-visible{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}}.gridMediaUpload__addIcon{background-color:var(--background-brand-20);border-radius:var(--borderRadius-circle);color:var(--content-brand);padding:var(--spacing-s)}.gridMediaUpload__error{align-items:start;color:var(--content-negative);display:flex;flex-direction:column;font-size:var(--fontSize-s);gap:var(--spacing-xs)}.text-group{align-items:var(--text-group-align);display:flex;flex-direction:column;gap:var(--text-group-gap);inline-size:max-content;text-align:var(--text-group-text-align)}.text-group--full-width{inline-size:var(--componentWidth-fill)}.grid{grid-gap:var(--spacing-m);grid-gap:var(--grid-gap,var(--spacing-m));grid-column-gap:var(--spacing-m);grid-column-gap:var(--grid-gap-col,var(--grid-gap,var(--spacing-m)));grid-row-gap:var(--spacing-m);grid-row-gap:var(--grid-gap-row,var(--grid-gap,var(--spacing-m)));align-items:var(--grid-align);column-gap:var(--spacing-m);column-gap:var(--grid-gap-col,var(--grid-gap,var(--spacing-m)));display:grid;gap:var(--spacing-m);gap:var(--grid-gap,var(--spacing-m));justify-items:var(--grid-justify);row-gap:var(--spacing-m);row-gap:var(--grid-gap-row,var(--grid-gap,var(--spacing-m)))}.grid--fillWidth{inline-size:var(--componentWidth-fill)}.grid--fillHeight{block-size:var(--componentHeight-fill)}.grid--equalColWidth{grid-auto-columns:1fr}.grid--equalRowHeight{grid-auto-rows:1fr}.grid__item{display:flex;inline-size:var(--componentWidth-fill)}@media (max-width:768px){.grid--stackOnMobile{grid-template-columns:1fr!important}.grid--stackOnMobile>.grid__item{grid-column:1/-1!important}}.tag{background-color:initial;background-color:var(--tag-bg,#0000);border-color:#0000;border:var(--borderWidth-s) solid #0000;border-color:var(--tag-border,#0000);border-radius:var(--borderRadius-pill);color:var(--content-secondary);color:var(--tag-color,var(--content-secondary));font-size:var(--fontSize-m);font-weight:var(--fontWeight-semi-bold);letter-spacing:var(--letterSpacing-loose);margin-inline-end:var(--spacing-xs);padding-block:var(--spacing-component-block);padding-inline:var(--spacing-component-inline);text-transform:uppercase;transition:border-color var(--animation-emphasised),background-color var(--animation-emphasised),transform var(--animation-emphasised)}.tag--primary{--tag-border:var(--border-tertiary);--tag-bg:var(--background-primary);--tag-color:var(--content-tertiary);--tag-border-hover:var(--border-tertiary);--tag-bg-hover:var(--background-primary-hover);--tag-color-hover:var(--content-tertiary);--tag-border-pressed:var(--border-tertiary);--tag-bg-pressed:var(--background-primary-hover);--tag-color-pressed:var(--content-tertiary)}.tag--positive{--tag-border:var(--border-positive);--tag-bg:var(--background-positive-10);--tag-color:var(--content-positive);--tag-border-hover:var(--border-positive);--tag-bg-hover:var(--background-positive-20);--tag-color-hover:var(--content-positive);--tag-border-pressed:var(--border-positive);--tag-bg-pressed:var(--background-positive-20);--tag-color-pressed:var(--content-positive-bold)}.tag--negative{--tag-border:var(--border-negative);--tag-bg:var(--background-negative-10);--tag-color:var(--content-negative);--tag-border-hover:var(--border-negative);--tag-bg-hover:var(--background-negative-20);--tag-color-hover:var(--content-negative);--tag-border-pressed:var(--border-negative);--tag-bg-pressed:var(--background-negative-20);--tag-color-pressed:var(--content-negative-bold)}.tag--notice{--tag-border:var(--border-notice);--tag-bg:var(--background-notice-10);--tag-color:var(--content-notice);--tag-border-hover:var(--border-notice);--tag-bg-hover:var(--background-notice-20);--tag-color-hover:var(--content-notice);--tag-border-pressed:var(--border-notice);--tag-bg-pressed:var(--background-notice-20);--tag-color-pressed:var(--content-notice-bold)}.tag--info{--tag-border:var(--border-info);--tag-bg:var(--background-info-10);--tag-color:var(--content-info);--tag-border-hover:var(--border-info);--tag-bg-hover:var(--background-info-20);--tag-color-hover:var(--content-info);--tag-border-pressed:var(--border-info);--tag-bg-pressed:var(--background-info-20);--tag-color-pressed:var(--content-info-bold)}.tag--brand{--tag-border:var(--border-brand);--tag-bg:var(--background-brand-10);--tag-color:var(--content-brand);--tag-border-hover:var(--border-brand);--tag-bg-hover:var(--background-brand-20);--tag-color-hover:var(--content-brand);--tag-border-pressed:var(--border-brand);--tag-bg-pressed:var(--background-brand);--tag-color-pressed:var(--content-on-brand)}.tag--clickable{cursor:pointer;@media (hover:hover) and (pointer:fine){&:hover{background-color:initial;background-color:var(--tag-bg-hover,#0000);border-color:#0000;border-color:var(--tag-border-hover,#0000);color:var(--tag-color);color:var(--tag-color-hover,var(--tag-color));transform:translateY(-2px)}}&:active{background-color:initial;background-color:var(--tag-bg-pressed,#0000);border-color:#0000;border-color:var(--tag-border-pressed,#0000);color:var(--tag-color);color:var(--tag-color-pressed,var(--tag-color));transform:translateY(0)}}.tag--withIcon,.tag--withImage{--tag-color:var(--content-tertiary);align-items:center;display:inline-flex;gap:var(--spacing-xs)}.tag--selected{--tag-border:var(--border-brand);--tag-bg:var(--background-selected-10);--tag-color:var(--content-on-selected);--tag-border-hover:var(--border-brand);--tag-bg-hover:var(--background-selected-20);--tag-color-hover:var(--content-on-selected);--tag-border-pressed:var(--border-brand);--tag-bg-pressed:var(--background-selected);--tag-color-pressed:var(--content-on-selected)}.tag--s{font-size:var(--fontSize-s);margin-inline-end:var(--spacing-xs);padding-block:var(--spacing-xs)}.tag--m,.tag--s{padding-inline:var(--spacing-m)}.tag--m{font-size:var(--fontSize-m);margin-inline-end:var(--spacing-s)}.tag--l{font-size:var(--fontSize-l);padding-inline:var(--spacing-l)}.tag--fitContent{inline-size:fit-content}.tag__icon,.tag__image{flex-shrink:0}.tag__image{aspect-ratio:1/1;border-radius:var(--borderRadius-circle);max-inline-size:var(--avatarSize-m)}.tag__label{white-space:nowrap}.tagGroup{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:var(--spacing-s)}.tagGroup,.tagGroup--fillWidth .tagGroup__item{inline-size:var(--componentWidth-fill)}.tagGroup--fillWidth .tagGroup__item{flex-grow:1}.tagGroup--equalWidth{&>.tag,&>.tagGroup__item{flex:1 1;inline-size:var(--componentWidth-fill)}}.post{background-color:var(--background-primary);border:var(--borderStyle-primary);border-radius:var(--borderRadius-xl);box-shadow:var(--elevation-l1);display:flex;flex-direction:column;max-block-size:var(--componentHeight-fill);overflow:hidden;transition:box-shadow var(--animation-emphasised);&:hover{box-shadow:var(--elevation-l2)}}.post--expanded{inline-size:var(--overlayWidth-max);min-block-size:0;padding:0}.post--detailed,.post--expanded{background-color:var(--background-secondary);flex-direction:row}.post--detailed{block-size:var(--containerHeight-fill);border:none;border-radius:0;inline-size:var(--containerWidth-fill);.post__footer{block-size:var(--containerHeight-fill)}.post__media{border-inline-end:var(--borderStyle-primary);inline-size:100%;justify-content:center;@media screen and (max-width:767px){block-size:auto;.media__element{aspect-ratio:16/9}}}@media screen and (max-width:767px){overflow:auto}}.post--modal{block-size:auto;flex-direction:row;inline-size:clamp(var(--containerWidth-m),var(--containerWidth-l),var(--overlayWidth-max));.post__container{block-size:auto;overflow:auto}&.post--hasMedia{.post__media{flex:1 1}}@media screen and (max-width:767px){flex-direction:column}}.post--feed{inline-size:var(--postListWidth)}.post--preview{inline-size:400px;max-inline-size:var(--componentWidth-fill);pointer-events:none;-webkit-user-select:none;user-select:none}.post--hasMedia{&.post--modal{block-size:var(--overlayHeight-max);inline-size:var(--overlayWidth-max)}@media screen and (max-width:767px){&.post--detailed{flex-direction:column}&.post--modal{inline-size:fit-content;.post__media{flex:none}}}}.post--profile{& .post__body{padding-block-start:var(--spacing-m)}&.post--hasMedia{.post__media{position:relative;.post__mediaOverlay{align-items:center;background-color:var(--background-overlay-medium);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity var(--animation-emphasised);z-index:var(--zIndex-raised)}&:hover .post__mediaOverlay{cursor:pointer;opacity:1}.post__mediaOverlay-icon{background-color:var(--background-overlay-strong);block-size:var(--componentHeight-m);border-radius:var(--borderRadius-circle);color:var(--content-white);inline-size:var(--componentHeight-m);padding:var(--spacing-m)}}}}.post__container{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-component-gap);overflow:hidden;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);.post--detailed &{flex:auto;min-block-size:var(--overlayHeight-xl);overflow:auto;padding:var(--spacing-m)}}.post__header{justify-content:space-between}.post__author,.post__header{align-items:center;display:flex}.post__author{gap:var(--spacing-s)}.post__meta{display:flex;flex-direction:column;line-height:var(--lineHeight-s)}.post__name{font-weight:var(--fontWeight-semi-bold);transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s;&:is(:hover,:focus-visible){text-decoration:underline}}.post__time{color:var(--content-tertiary);font-size:var(--fontSize-s)}.post__media{gap:var(--spacing-s);pointer-events:auto}.post__body,.post__media{display:flex;flex-direction:column}.post__body{gap:var(--spacing-xs)}.post__title{color:var(--content-primary);font-family:var(--fontFamily-heading);font-size:var(--fontSize-2xl);font-weight:var(--fontWeight-bold)}.post__description{color:var(--content-secondary);font-size:var(--fontSize-m);white-space:pre-wrap}.post__metrics{display:flex;flex-direction:column;gap:var(--spacing-s);padding-block:var(--spacing-s);.post:not(.post--detailed) &{@media screen and (max-width:767px){flex:1 1}}}.post__metricView{display:flex;flex-wrap:wrap;gap:var(--spacing-m)}.post__metric{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;position:relative;text-align:center;&:not(:last-child):after{block-size:50%;border-right:var(--borderStyle-tertiary);content:"";position:absolute;right:0;top:50%;transform:translate(calc(var(--spacing-s) + var(--borderWidth-s)/2),-50%)}}.post__metricValue{font-family:var(--fontFamily-heading);font-size:var(--fontSize-2xl);font-weight:var(--fontWeight-bold)}.post__metricLabel{color:var(--content-secondary);font-size:var(--fontSize-s)}.post__exerciseList{display:flex;flex-direction:column;gap:var(--spacing-xs)}.post__exerciseItem{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.post__exerciseDetails{color:var(--content-secondary);font-family:var(--fontFamily-text);font-size:var(--fontSize-xl)}.post__exerciseName{color:var(--content-primary);font-size:var(--fontSize-m);font-weight:var(--fontWeight-bold)}.post__actions{border-block-start:var(--borderStyle-primary);gap:var(--spacing-s);padding-block-start:var(--spacing-s)}.post__action,.post__actions{display:flex;inline-size:var(--componentWidth-fill)}.post__action{--button-color:var(--content-secondary);align-items:center;flex:1 1;font-size:var(--fontSize-m);font-weight:var(--fontWeight-medium);gap:var(--spacing-2xs);padding:0 var(--button-inline);transition:color var(--animation-emphasised),transform var(--animation-bounce)}.post__action--link{display:contents}.post__action--liked{--button-color:var(--content-negative);--button-color-hover:var(--content-negative);--button-color-pressed:var(--content-negative)}.post__action--saved{--button-color:var(--content-info);--button-color-hover:var(--content-info);--button-color-pressed:var(--content-info)}.post__count{font-feature-settings:"tnum";font-size:var(--fontSize-xs);font-variant-numeric:tabular-nums;font-weight:var(--fontWeight-bold)}@media screen and (max-width:767px){.post__countText{display:none}}.post__footer:not(:empty){align-items:start;border-block-start:var(--borderStyle-primary);display:flex;flex:1 1;gap:var(--spacing-s);justify-content:space-between;min-block-size:0;padding-block-start:var(--spacing-s);@media screen and (max-width:767px){.post:not(.post--detailed) &{display:none}}}.carousel{block-size:var(--componentHeight-fill);display:flex;inline-size:var(--componentWidth-fill);justify-content:center;overflow:hidden;position:relative;&:focus{outline:var(--outlineStyle-focus);outline-offset:var(--outlineOffset-focus)}}.carousel--empty{align-items:center;block-size:var(--componentHeight-fill);display:flex;inline-size:var(--componentWidth-fill);justify-content:center}.carousel--noNav{pointer-events:none}.carousel__inner{display:flex}.carousel__inner,.carousel__item{inline-size:var(--componentWidth-fill)}.carousel__item{flex:0 0 100%}.carousel__media{overflow:hidden}.carousel--blurred .carousel__overlay{align-items:flex-end;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:light-dark(var(--foundation-white-25),var(--foundation-black-25));block-size:var(--componentHeight-fill);display:flex;flex-direction:row;flex-wrap:wrap;inline-size:var(--componentWidth-fill);inset-block-end:0;justify-content:space-between;padding:var(--spacing-2xl) var(--spacing-l);position:absolute}.carousel__text{block-size:var(--componentHeight-fill);display:flex;flex-direction:column;justify-content:flex-end;-webkit-mask:linear-gradient(135deg,#0000,#fff 45%,#fff 0,#0000);mask:linear-gradient(135deg,#0000,#fff 45%,#fff 0,#0000);text-transform:uppercase;& .carousel__title{text-wrap-style:balance;color:light-dark(var(--content-primary-inverse),var(--content-primary));font-family:var(--fontFamily-heading);font-size:var(--fontSize-8xl);font-weight:var(--fontWeight-bold);line-height:var(--lineHeight-8xl);max-inline-size:12ch;text-overflow:ellipsis}& .carousel__subtitle{color:var(--content-tertiary-inverse);font-size:var(--fontSize-2xl)}}.carousel__overlay{block-size:var(--componentHeight-fill);inline-size:var(--componentWidth-fill);pointer-events:none;position:absolute;top:0}.carousel__nav{border-radius:var(--borderRadius-pill);display:flex;inset-block-end:0;inset-inline-start:50%;padding:var(--spacing-s);pointer-events:all;position:absolute;transform:translateX(-50%)}.carousel__nav-dot{--backgroundColor:#0000;--backgroundColor-hover:#0000;aspect-ratio:1/1;padding:var(--spacing-s);position:relative;&:after{aspect-ratio:1;background-color:var(--background-tertiary-inverse);border-radius:var(--borderRadius-pill);content:"";display:block;inline-size:40%;inset:50%;position:absolute;transform:translate(-50%,-50%);transition:background var(--animation-hover),transform var(--animation-hover)}}.carousel__nav-dot--active{--backgroundColor-pressed:#0000;&:after{background-color:var(--background-brand)}}.carousel__arrows{display:grid;grid-template-areas:"previous next";grid-template-columns:auto auto;inline-size:var(--componentWidth-fill);inset-block-start:50%;justify-content:space-between;padding:var(--spacing-s);pointer-events:none;position:absolute;transform:translateY(-50%)}.carousel__arrow{--button-color:var(--content-white);--button-color-hover:var(--content-primary-inverse);--button-color-pressed:var(--content-primary-inverse);background:var(--background-overlay-strong);pointer-events:auto;z-index:var(--zIndex-raised);& .icon{stroke-width:2.5px}}.carousel__arrow--hidden{opacity:0;pointer-events:none}.carousel__arrow--previous{grid-area:previous}.carousel__arrow--next{grid-area:next}.comment{grid-gap:var(--spacing-s);display:grid;gap:var(--spacing-s);grid-template-areas:"wrapper";inline-size:var(--componentWidth-fill);min-block-size:fit-content;position:relative;&:last-child{border-block-end:none}&:only-child{margin-block-start:0}&+&{&:before{border-top:0!important}}& &:before{block-size:2px;inline-size:20px;transform:translate(-20px,calc(var(--spacing-s) + var(--spacing-s) + 4px))}& &:after,& &:before{background-color:var(--background-tertiary);content:"";inset:0;position:absolute;z-index:1}& &:after{block-size:110px;inline-size:2px;transform:translate(-20px,-88px)}}.comment--feed{.comment__wrapper{background-color:var(--background-secondary);border:var(--borderStyle-primary);border-radius:var(--borderRadius-l);padding-block:var(--spacing-s);padding-block-end:var(--spacing-block);padding-inline:var(--spacing-s)}}.comment--hasReplies{grid-template-areas:"wrapper" "recursionWrapper"}.comment--deleting{border:none;opacity:0;transform:scale(.75);transition:opacity var(--animation-emphasised),transform var(--animation-emphasised)}.comment__wrapper{grid-gap:var(--spacing-s);border-radius:var(--borderRadius-m);display:grid;gap:var(--spacing-s);grid-area:wrapper;grid-template-columns:auto 1fr;padding:var(--spacing-xs);transition:background-color var(--animation-interactive);.comment--highlighted>&{background-color:color-mix(in srgb,var(--background-brand) 15%,#0000 100%)}}.comment__content{display:flex;flex-direction:column;gap:var(--spacing-xs);inline-size:var(--componentWidth-fill)}.comment__header{align-items:center;display:flex;justify-content:space-between}.comment__author{align-items:center;display:flex;gap:var(--spacing-s)}.comment__username{border:none;font-size:var(--fontSize-s)}.comment__date{color:var(--content-tertiary);font-size:var(--fontSize-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment__body{display:flex;flex-direction:column;gap:var(--spacing-xs)}.comment__imageItem{border-radius:var(--borderRadius-m);inline-size:15cqi;object-fit:cover}.comment__text{color:var(--content-secondary);font-size:var(--fontSize-s);white-space:pre-wrap;word-break:break-word}.comment__mention{color:var(--content-brand-bold);font-weight:var(--fontWeight-semi-bold);margin-right:4px;&:hover{text-decoration:underline}}.comment__actions{display:flex;gap:var(--spacing-s)}.comment__action{align-items:center;block-size:var(--componentHeight-s);color:var(--content-tertiary);display:flex;font-size:var(--fontSize-xs);gap:var(--spacing-xs)}.comment__action--liked{color:var(--content-negative);transition:color var(--animation-hover);& .icon{fill:var(--content-negative)}&:hover{color:var(--content-negative-bold);& .icon{fill:var(--content-negative-bold)}}}.comment__showReplies{align-items:center;display:flex;margin-block-end:var(--spacing-s)}.comment__continueBtn,.comment__showRepliesBtn{color:var(--content-tertiary);font-size:var(--fontSize-s);gap:var(--spacing-s);justify-content:flex-start}.comment__recursionWrapper{display:flex;flex-direction:column;grid-area:recursionWrapper;padding-inline-start:var(--spacing-2xl)}.comment__recursionWrapper--show{animation:fadeIn var(--animation-bounce);opacity:1;>.comment--firstChild:has(+.comment){&:after{block-size:var(--componentHeight-fill)}}}.comment__loading{inline-size:fit-content;margin-inline-start:var(--spacing-s)}.commentSection{block-size:var(--componentHeight-fill);display:grid;grid-template-rows:1fr auto;inline-size:var(--componentWidth-fill);position:relative;scroll-snap-align:start;scroll-snap-type:y mandatory;.post--expanded &{block-size:var(--componentHeight-fill)}}.commentSection--feed{.commentSection__list{padding-inline:0;scrollbar-gutter:revert}.commentSection__user{margin-block-start:0}}.commentSection--drilledDown{grid-template-rows:auto 1fr auto}.commentSection--preview{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none}.commentSection__replenishing{align-items:center;animation:delayedFadeIn .4s ease-in-out forwards;display:flex;justify-content:center;padding:var(--spacing-s)}.commentSection__drillDownHeader,.commentSection__isolationHeader{color:var(--content-tertiary);font-size:var(--fontSize-s);gap:var(--spacing-s);justify-content:flex-start;padding:var(--spacing-m)}.commentSection__list{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-s);min-block-size:var(--componentHeight-fill);overflow-y:auto;padding:var(--spacing-s);scroll-padding-block-start:10px;scrollbar-gutter:stable}.commentSection__list--slideIn{animation:slideInRightToLeft .5s cubic-bezier(.25,1,.5,1)}.commentSection__endMessage{color:var(--content-tertiary);font-size:var(--fontSize-s);padding:var(--spacing-s);text-align:center}.commentSection__preview{grid-gap:var(--spacing-xs);align-items:center;animation:slideUp var(--animation-bounce) forwards;background-color:var(--background-secondary);border-block-start:var(--borderStyle-primary);display:grid;gap:var(--spacing-xs);grid-template-columns:1fr auto;grid-template-rows:auto auto;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline)}.commentSection__previewUser{font-weight:var(--fontWeight-medium);grid-area:1/1}.commentSection__previewText{word-wrap:break-word;color:var(--content-tertiary);font-size:var(--fontSize-m);grid-area:2/1;word-break:break-word}.commentSection__previewCancel{grid-area:1/2/span 2}.commentSection__replyIndicator{align-items:center;background-color:var(--background-secondary);border-block-start:var(--borderStyle-primary);color:var(--content-secondary);display:flex;font-size:var(--fontSize-s);justify-content:space-between;padding:8px}.commentSection__replyIndicatorContainer{display:flex;flex-direction:column;gap:var(--spacing-s)}.commentSection__replyingTo{color:var(--content-secondary);font-size:var(--fontSize-m)}.commentSection__replyingToUsername{color:var(--content-primary);font-weight:var(--fontWeight-bold)}.commentSection__editIndicator{align-items:center;background-color:var(--background-secondary);border-block-start:var(--borderStyle-tertiary);color:var(--content-secondary);display:flex;font-size:var(--fontSize-s);justify-content:space-between;padding:8px}.commentSection__user{align-items:center;align-self:end;block-size:fit-content;border:var(--borderStyle-primary);border-radius:var(--borderRadius-xl);display:flex;gap:var(--spacing-s);margin-block-start:var(--spacing-s);padding-block:var(--spacing-s);padding-inline:var(--spacing-s);&:has(.commentSection__image){align-items:end}}.commentSection__userAvatar{block-size:var(--componentHeight-m)}.commentSection__userInputContainer{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-s)}.commentSection__image{display:flex;inline-size:fit-content;margin-block-start:var(--spacing-xs);position:relative}.commentSection__imageItem{background-color:var(--background-tertiary);block-size:72px;border-radius:var(--borderRadius-m);inline-size:96px;object-fit:cover;overflow:hidden;position:relative}.commentSection__imageRemove{background:var(--background-secondary);block-size:var(--iconSize-l);border-radius:var(--borderRadius-circle);inline-size:var(--iconSize-l);inset-block-start:-4px;inset-inline-end:-4px;position:absolute}.commentSection__userInput{align-items:center;display:flex;gap:var(--spacing-s);inline-size:var(--componentWidth-fill);justify-content:space-between}.commentSection__userActions{align-items:center;display:flex;gap:var(--spacing-xs)}.accordion{display:flex;flex-direction:column;gap:var(--spacing-s);overflow:hidden}.accordion__primary{inline-size:var(--componentWidth-fill)}.accordion__toggle{background:var(--background-transparent);border:none;color:var(--content-secondary);cursor:pointer;inline-size:var(--componentWidth-fill);transition:color var(--animation-emphasised);&:hover{color:var(--content-primary)}}.accordion__iconWrapper,.accordion__toggle{align-items:center;display:flex;justify-content:center}.accordion__iconWrapper{transition:transform var(--animation-emphasised)}.accordion__iconWrapper--rotated{transform:rotate(180deg)}.accordion__secondaryWrapper{block-size:0;overflow:hidden;transition:block-size var(--animation-emphasised)}.accordion__secondary{border:none;border-block-start:var(--borderWidth-s) dashed var(--border-primary);padding-block-start:var(--spacing-block)}.userSelection{block-size:var(--componentHeight-fill);display:flex;flex-direction:column;inline-size:var(--componentWidth-fill)}.userSelection__searchContainer{grid-gap:var(--spacing-xs);align-items:center;border-block-end:var(--borderStyle-primary);display:grid;flex-wrap:wrap;gap:var(--spacing-xs);grid-template-columns:auto 1fr;padding-block:var(--spacing-xs);padding-inline:var(--spacing-inline)}.userSelection__searchSubtitle{color:var(--content-tertiary);font-size:var(--fontSize-m);font-weight:var(--fontWeight-semi-bold)}.userSelection__search{display:flex;gap:var(--spacing-xs);grid-column:2}.userSelection__selectedUser--willBeDeleted{opacity:.5;text-decoration:line-through}.userSelection__selectedUsers{flex-wrap:wrap;gap:var(--spacing-xs)}.userSelection__selectedUser,.userSelection__selectedUsers{align-items:center;display:flex;flex-direction:row}.userSelection__input{flex:1 1;inline-size:auto;min-inline-size:20px}.userSelection__list{block-size:var(--componentHeight-fill);display:flex;flex-direction:column;max-block-size:var(--overlayHeight-xs);overflow-y:auto;padding-block:var(--spacing-s)}.userSelection__list--center{justify-content:center}.userSelection__subtitle{font-weight:var(--fontWeight-semi-bold);margin-block-end:var(--spacing-xs);padding:0 var(--spacing-m)}.userSelection__empty,.userSelection__subtitle{color:var(--content-tertiary);font-size:var(--fontSize-m)}.userSelection__empty{padding:var(--spacing-m);place-self:center;text-align:center}.userSelection__option{grid-gap:var(--spacing-s);align-items:center;cursor:pointer;display:grid;gap:var(--spacing-s);grid-template-columns:auto 1fr auto;grid-template-rows:auto;justify-content:center;padding:var(--spacing-m);transition:background-color .2s ease-out,transform .1s ease-out;&:hover{background-color:var(--background-hover)}&:active{transform:scale(.975)}}.userSelection__option--selected{background-color:var(--background-selected);&:hover{background-color:var(--background-selected-hover)}}.formWrapper{gap:var(--spacing-form-gap)}.formWrapper,.wizard{display:flex;flex-direction:column;inline-size:var(--componentWidth-fill)}.wizard{flex:1 1;gap:var(--spacing-component-gap);max-block-size:var(--componentHeight-fill)}.wizard--empty{align-items:center;block-size:var(--componentHeight-fill);display:flex;flex-direction:column;gap:.5rem;inline-size:var(--componentWidth-fill);justify-content:center;text-align:center}.wizard__close{.wizard--empty &{inset-block-start:var(--spacing-m);inset-inline-end:var(--spacing-m);position:absolute}}.wizard__form{block-size:var(--componentHeight-fill);flex-direction:column;inline-size:var(--componentWidth-fill)}.wizard__form,.wizard__header{display:flex;gap:var(--spacing-component-gap)}.wizard__header{align-items:center;border-block-end:var(--borderStyle-primary);inset-block-start:0;justify-content:space-between;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);position:sticky;z-index:var(--zIndex-raised);.wizard--page &{padding-block-start:0;padding-inline:0}}.wizard__hgroup{display:flex;flex-direction:column;gap:var(--spacing-stack-xs)}.wizard__step{font-size:var(--fontSize-s);inline-size:fit-content}.wizard__content{grid-gap:var(--spacing-component-gap);align-items:center;block-size:var(--componentHeight-fill);display:grid;gap:var(--spacing-component-gap);inline-size:var(--componentWidth-fill);overflow-y:auto;padding-inline:var(--spacing-inline);.wizard--splitContent &{display:flex}}.wizard__footer{border-block-start:var(--borderStyle-primary);display:flex;gap:var(--spacing-component-gap);inset-block-end:0;justify-content:flex-end;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);position:sticky;z-index:var(--zIndex-raised);.wizard--page &{padding-block-end:0;padding-inline:0}}.splitContent{grid-gap:calc(var(--spacing-m)*1);grid-gap:calc(var(--split-gap, 1)*var(--spacing-m));block-size:var(--componentHeight-fill);display:grid;gap:calc(var(--spacing-m)*1);gap:calc(var(--split-gap, 1)*var(--spacing-m));grid-template-columns:100%;grid-template-rows:100%;inline-size:var(--componentWidth-fill)}.splitContent__end,.splitContent__start{min-inline-size:0}.splitContent__end,.splitContent__panel,.splitContent__start{block-size:var(--componentHeight-fill);display:flex;inline-size:var(--componentWidth-fill)}.splitContent__panel{align-items:center;align-items:var(--split-alignment,center);flex-direction:column;justify-content:start;justify-content:var(--split-justification,start);overflow:auto;padding-block:var(--layout-block);padding-inline:var(--spacing-component-inline);.splitContent__end--hasContent &,.splitContent__start--hasContent &{place-self:center}.splitContent--noPadding &{padding:0}}.splitContent__end--noContent,.splitContent__panel--noContent{background:linear-gradient(161deg,var(--background-brand) 0,var(--background-brand-subtle) 25%,var(--content-secondary-inverse) 100%);justify-content:end;overflow:hidden;padding:0;pointer-events:none;-webkit-user-select:none;user-select:none;& .onboard__brand{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-m);justify-content:start}& .onboard__name{-webkit-text-fill-color:#0000;background:linear-gradient(251deg,var(--content-brand-bold) 0,var(--content-brand) 30%,var(--content-primary) 100%);background-clip:text;-webkit-background-clip:text;font-family:var(--fontFamily-heading);font-size:var(--fontSize-3xl);font-weight:var(--fontWeight-medium);text-transform:uppercase}}@media (min-width:768px){.splitContent{grid-template-columns:var(--split-start) var(--split-end)}.splitContent--reverseDesktop .splitContent__start{order:2}.splitContent--reverseDesktop .splitContent__end{order:1}.splitContent__start{border-inline-end:var(--borderStyle-primary)}}@media (max-width:767px){.splitContent--reverseMobile{display:flex;flex-direction:column-reverse}.splitContent--wrap{grid-template-columns:100%;grid-template-rows:auto auto}.splitContent--hideEnd:not(.splitContent--wrap) .splitContent__end,.splitContent--hideStart:not(.splitContent--wrap) .splitContent__start{display:none}.splitContent__panel{padding-block:var(--spacing-m);padding-inline:var(--spacing-m)}}.box{box-sizing:border-box;display:block}.box--padding-none{padding:0}.box--padding-xs{padding:var(--spacing-xs)}.box--padding-s{padding:var(--spacing-s)}.box--padding-m{padding:var(--spacing-m)}.box--padding-l{padding:var(--spacing-l)}.box--padding-xl{padding:var(--spacing-xl)}.box--paddingInline-none{padding-inline:0}.box--paddingInline-s{padding-inline:var(--spacing-s)}.box--paddingInline-m{padding-inline:var(--spacing-m)}.box--paddingInline-l{padding-inline:var(--spacing-l)}.box--paddingBlock-none{padding-block:0}.box--paddingBlock-s{padding-block:var(--spacing-s)}.box--paddingBlock-m{padding-block:var(--spacing-m)}.box--paddingBlock-l{padding-block:var(--spacing-l)}.box--fillWidth{flex:1 1;inline-size:var(--componentWidth-fill)}.box--fillHeight{block-size:var(--componentHeight-fill)}.box--gap-none{gap:0}.box--gap-xs{gap:var(--spacing-xs)}.box--gap-s{gap:var(--spacing-s)}.box--gap-m{gap:var(--spacing-m)}.box--gap-l{gap:var(--spacing-l)}.box--gap-xl{gap:var(--spacing-xl)}.box--background-primary{background-color:var(--background-primary)}.box--background-secondary{background-color:var(--background-secondary)}.box--background-tertiary{background-color:var(--background-tertiary)}.box--background-positive{background-color:var(--background-positive)}.box--background-negative{background-color:var(--background-negative)}.box--background-notice{background-color:var(--background-notice)}.box--background-brand{background-color:var(--background-brand)}.box--flex{display:inline-flex}.box--column{flex-direction:column}.box--wrap{flex-wrap:wrap}.box--radius{border-radius:var(--borderRadius-l)}.box--border{border:var(--borderStyle-primary)}.toggle{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.toggle--disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.toggle__label-group{display:flex;flex-direction:column;padding-inline-end:var(--spacing-inline)}.toggle__title{color:var(--content-primary);font-family:var(--fontFamily-heading);font-size:var(--fontSize-l);font-weight:var(--fontWeight-bold)}.toggle__description{color:var(--content-tertiary);font-size:var(--fontSize-s)}.toggle__sr-only{clip:rect(0,0,0,0);block-size:1px;border-width:0;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.toggle__switch{align-items:center;background-color:var(--background-tertiary);border:var(--borderStyle-transparent);border-radius:var(--borderRadius-pill);box-shadow:var(--boxShadow-subtle);cursor:inherit;display:inline-flex;flex-shrink:0;position:relative;transition:background-color var(--animation-emphasised),box-shadow var(--animation-emphasised);&:hover{background-color:var(--background-hover);box-shadow:var(--shadow-hover)}&:active{background-color:var(--background-pressed)}&:focus-visible{box-shadow:var(--shadow-focus)}}.toggle__switch--checked{background-color:var(--background-brand);box-shadow:none;&:hover{background-color:var(--background-brand-hover)}&:active{background-color:var(--background-brand-pressed)}}.toggle__thumb{background-color:var(--foundation-white);border-radius:var(--borderRadius-circle);box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;display:inline-block;pointer-events:none;transform:translateX(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.toggle--size-s .toggle__label{font-size:.75rem}.toggle--size-s .toggle__switch{block-size:1rem;inline-size:2rem}.toggle--size-s .toggle__thumb{block-size:.75rem;inline-size:.75rem}.toggle--size-s .toggle__thumb--checked{transform:translateX(1rem)}.toggle--size-m .toggle__label{font-size:.875rem}.toggle--size-m .toggle__switch{block-size:1.5rem;inline-size:2.75rem}.toggle--size-m .toggle__thumb{block-size:1.25rem;inline-size:1.25rem}.toggle--size-m .toggle__thumb--checked{transform:translateX(1.25rem)}.toggle--size-l .toggle__label{font-size:1rem}.toggle--size-l .toggle__switch{block-size:1.75rem;inline-size:3.5rem}.toggle--size-l .toggle__thumb{block-size:1.5rem;inline-size:1.5rem}.toggle--size-l .toggle__thumb--checked{transform:translateX(1.75rem)}.avatarUpload{align-items:center;display:flex;inline-size:var(--componentWidth-fill)}.avatarUpload--inline{flex-direction:row;gap:var(--spacing-l);text-align:left}.avatarUpload--page{flex-direction:column;gap:var(--spacing-m);text-align:center}.avatarUpload__preview{--component-preview-size:clamp(var(--imageSize-m),var(--imageSize-2xl),100%);align-items:center;aspect-ratio:1;background-color:var(--background-secondary);border:var(--borderStyle-subtle);border-radius:var(--borderRadius-circle);border-width:var(--borderWidth-l);box-shadow:var(--shadow-transparent);display:flex;inline-size:var(--component-preview-size);justify-content:center;position:relative;transition:box-shadow var(--animation-emphasised),border-style var(--animation-emphasised);&:focus-within,&:hover{box-shadow:var(--shadow-focus);transform-origin:center}&.drag-over{border-style:dashed;box-shadow:var(--shadow-focus)}.avatarUpload--inline &{--component-preview-size:clamp(var(--imageSize-s),var(--imageSize-xl),100%)}.formControlGroup__item--avatar .avatarUpload--inline &{block-size:var(--imageSize-m);inline-size:var(--imageSize-m)}.avatarUpload--error &{border-color:var(--border-negative);box-shadow:var(--shadow-negative)}}.avatarUpload__trigger{align-items:center;aspect-ratio:1/1;block-size:var(--componentHeight-fill);color:var(--content-secondary);display:flex;inline-size:var(--componentWidth-fill);justify-content:center;position:relative}.avatarUpload__placeholderIcon{aspect-ratio:1/1;block-size:50%;color:var(--content-tertiary-inverse);inline-size:50%}.avatarUpload__overlay{align-items:center;background-color:var(--background-overlay-subtle);block-size:var(--componentHeight-fill);border-radius:var(--borderRadius-circle);color:var(--content-white);display:flex;flex-direction:column;gap:var(--spacing-2xs);inline-size:var(--componentWidth-fill);inset:0;justify-content:center;opacity:0;overflow:hidden;position:absolute;transition:opacity var(--animation-emphasised),background-color var(--animation-emphasised);.avatarUpload__preview:hover &{background-color:var(--background-overlay-strong);opacity:1}}.avatarUpload__overlayText{color:var(--content-white);font-size:var(--fontSize-s);font-weight:var(--fontWeight-semi-bold)}.avatarUpload__upload{--component-upload-size:clamp(var(--componentHeight-m),var(--componentHeight-xl),100%);align-items:center;background-color:var(--background-brand);block-size:var(--component-upload-size);border:var(--borderStyle-subtle);border-radius:var(--borderRadius-circle);border-width:var(--borderWidth-l);color:var(--content-on-brand);display:flex;flex-direction:column;inline-size:var(--component-upload-size);inset-block-end:0;inset-inline-end:0;padding:var(--spacing-s);pointer-events:none;position:absolute;transition:scale var(--animation-emphasised);.avatarUpload__preview.drag-over &,.avatarUpload__preview:hover &{scale:1.1}.avatarUpload--inline &{--component-upload-size:clamp(var(--componentHeight-xs),var(--componentHeight-s),100%);padding:var(--spacing-xs)}}.avatarUpload__content{display:flex;flex-direction:column;gap:var(--spacing-s);inline-size:var(--componentWidth-fill)}.avatarUpload__actions{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs);.avatarUpload--inline &{align-items:flex-start}}.avatarUpload__title{color:var(--content-primary);font-size:var(--fontSize-xl)}.avatarUpload__title,.helperText{font-weight:var(--fontWeight-semi-bold)}.helperText{color:var(--content-tertiary);font-size:var(--fontSize-s)}.helperText--error{color:var(--content-negative)}.formControlGroup{display:flex;flex-direction:column;gap:var(--spacing-s);inline-size:var(--componentWidth-fill)}.formControlGroup__header{align-items:center;display:flex;justify-content:space-between}.formControlGroup__hgroup{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-s)}.formControlGroup__title{font-family:var(--fontFamily-heading);font-weight:var(--fontWeight-bold);text-transform:uppercase}.formControlGroup__subtitle,.formControlGroup__title{color:var(--content-tertiary);font-size:var(--fontSize-l)}.formControlGroup__content{display:flex;flex-direction:column;gap:var(--spacing-s)}.formControlGroup__content>*{inline-size:var(--componentWidth-fill)}.formControlGroup__error{color:var(--content-negative);font-size:.75rem}.formControlGroup__edit{cursor:pointer;@media (hover:hover) and (pointer:fine){&:hover{color:var(--content-brand)}}}.formControlGroup__actions{align-items:center;display:flex;gap:var(--spacing-xs)}.formControlGroup__item{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.formControlGroup__item--avatar{align-items:center;flex-direction:row;gap:var(--spacing-m)}.durationInput{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-xs);justify-content:center}.durationInput__inputField{background:#0000;border:none;color:inherit;font-size:inherit;inline-size:max(100%,var(--componentWidth-xs));outline:none;padding:0;text-align:center;.input__content{padding:var(--spacing-s)}}.durationInput__inputField::placeholder{color:#9ca3af}.durationInput__seperator{color:inherit;font-weight:700;-webkit-user-select:none;user-select:none}.section{display:flex;flex-direction:column;gap:var(--spacing-s)}.section--fillHeight{block-size:var(--componentHeight-fill)}.section--fillWidth{inline-size:var(--componentWidth-fill)}.section__header{flex-direction:column}.section__header,.section__title{display:flex;gap:var(--spacing-xs)}.section__title{color:var(--content-tertiary);font-size:var(--fontSize-m);font-weight:var(--fontWeight-bold);letter-spacing:var(--letterSpacing-loose);text-transform:uppercase}.section__required{color:var(--content-negative)}.section__subtitle{color:var(--content-tertiary);font-size:var(--fontSize-m)}.section__tags{display:flex;flex-wrap:wrap}.section__content{flex:1 1;flex-direction:column}.section__content,.statGroup{display:flex;gap:var(--spacing-m)}.statGroup{flex:1 1;flex-wrap:wrap;inline-size:var(--componentWidth-fill)}.statGroup__item{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;position:relative;text-align:center;&:not(:last-child):after{block-size:50%;border-right:var(--borderStyle-tertiary);content:"";position:absolute;right:0;top:50%;transform:translate(calc(var(--spacing-s) + var(--borderWidth-s)/2),-50%)}}.statGroup__icon{color:var(--content-secondary)}.statGroup__value{font-family:var(--fontFamily-heading);font-size:var(--fontSize-2xl);font-weight:var(--fontWeight-bold)}.statGroup__label{color:var(--content-secondary);font-size:var(--fontSize-s)}.mediaGrid{grid-gap:var(--spacing-xs);aspect-ratio:16/9;display:grid;gap:var(--spacing-xs);overflow:hidden}.mediaGrid,.mediaGrid__media{inline-size:var(--componentWidth-fill)}.mediaGrid__media{block-size:var(--componentHeight-fill);display:block;object-fit:cover}.mediaGrid__item{overflow:hidden;position:relative}.mediaGrid__item--clickable{cursor:pointer}.mediaGrid--1{grid-template-columns:1fr}.mediaGrid--2{grid-template-columns:1fr 1fr}.mediaGrid--3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.mediaGrid--3 .item-0{grid-column:1;grid-row:1/span 2}.mediaGrid--4{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr 1fr}.mediaGrid--4 .item-0{grid-column:1;grid-row:1/span 3}.mediaGrid--5{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr}.mediaGrid--5 .item-0{grid-column:1/2;grid-row:1/3}.mediaGrid__media--dimmed{block-size:100%;filter:brightness(.5);inline-size:100%;object-fit:cover}.mediaGrid__overlay{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.mediaGrid__count{color:var(--content-white);font-size:var(--fontSize-l);font-weight:var(--fontWeight-bold)}.mediaGrid__playIcon{align-items:center;background:#0009;block-size:40px;border-radius:50%;color:#fff;display:flex;inline-size:40px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.sidebar{min-inline-size:var(--sidebar-width-collapsed);position:relative;z-index:var(--zIndex-sidebar)}.sidebar__content{background-color:var(--background-primary);block-size:var(--componentHeight-fill);display:flex;flex-direction:column;inline-size:var(--componentWidth-fill);inset:0;overflow:hidden;position:absolute;.sidebar--hovered &{animation:sidebarSlideInLeftToRight var(--animation-bounce) forwards}.sidebar--isCollapsing &{animation:sidebarSlideInRightToLeft var(--animation-emphasised) forwards}}.sidebar__header{align-items:center;display:flex;inline-size:var(--componentWidth-fill);justify-content:space-between;min-block-size:var(--sidebar-item-blockSize);padding-block:var(--sidebar-padding-block);padding-inline:var(--sidebar-padding-inline)}.sidebar__logoImage{align-items:center;border-radius:var(--sidebar-item-borderRadius);display:flex;justify-content:center;max-inline-size:var(--sidebar-item-inlineSize);min-inline-size:var(--sidebar-item-inlineSize);padding-block:var(--sidebar-logo-padding);padding-inline:var(--sidebar-logo-padding);transition:background-color var(--animation-hover);&:hover{background-color:var(--background-hover);cursor:pointer}.sidebar--hovered &{justify-content:center}}.sidebar__headerButtons{display:none;.sidebar--hovered &{display:block}}.sidebar__nav{align-items:center;flex:1 1;overflow-x:hidden;overflow-y:auto;padding-block:var(--sidebar-padding-block);padding-inline:var(--sidebar-padding-inline);scrollbar-width:none}.sidebar__list,.sidebar__nav{display:flex;inline-size:var(--componentWidth-fill)}.sidebar__list{align-items:stretch;flex-direction:column;gap:var(--sidebar-list-gap);justify-content:start;transition:align-items var(--animation-hover);.sidebar--hovered &{align-items:start}}.sidebar__item{block-size:var(--sidebar-item-blockSize);inline-size:var(--sidebar-item-inlineSize);margin-block:var(--sidebar-item-margin-block);outline:none;&:focus-visible{outline:var(--outlineStyle-secondary);outline-offset:var(--outlineOffset-focus)}.sidebar--hovered &{inline-size:var(--sidebar-item-hover-inlineSize)}.sidebar--isCollapsing &{place-self:start}}.sidebar__link{align-items:center;block-size:var(--sidebar-item-blockSize);border-radius:var(--sidebar-item-borderRadius);color:var(--content-secondary);display:flex;gap:0;inline-size:var(--sidebar-item-hover-inlineSize);justify-content:center;padding-block:var(--sidebar-item-padding-block);position:relative;text-align:left;transition:opacity var(--animation-hover),gap var(--animation-hover),text-align var(--animation-hover),background-color var(--animation-hover),inline-size var(--animation-emphasised);&:hover{background-color:var(--background-hover)}&:active{background-color:var(--background-pressed)}.sidebar--hovered &{display:grid;grid-template-columns:var(--sidebar-item-blockSize) 1fr auto;justify-content:space-between;padding-inline-end:var(--spacing-m);.sidebar__icon{justify-self:center}}}.sidebar__link--active{background-color:var(--background-brand);color:var(--content-on-brand);font-weight:var(--fontWeight-bold);&:hover{background-color:var(--background-brand-hover)}&:active{background-color:var(--background-brand-pressed)}.sidebar__avatar{border-radius:var(--borderRadius-circle);outline:var(--borderStyle-m);outline-color:var(--background-secondary-inverse)}}.sidebar__link--withBadge{position:relative}.sidebar__icon{block-size:var(--sidebar-item-icon-size);inline-size:var(--sidebar-item-icon-size)}.sidebar__text{font-size:var(--fontSize-l);line-height:normal;max-inline-size:0;opacity:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;.sidebar--hovered &{max-inline-size:var(--componentWidth-fill);opacity:1}}.sidebar__badge{align-items:center;background-color:var(--background-badge);border-radius:var(--borderRadius-pill);color:var(--content-on-badge);display:flex;font-size:var(--fontSize-m);font-weight:var(--fontWeight-medium);inset-block-start:0;inset-inline-end:0;justify-content:center;line-height:var(--lineHeight-tight);max-block-size:var(--sidebar-badge-blockSize);min-inline-size:var(--sidebar-badge-inlineSize);padding-inline:var(--sidebar-badge-padding-inline);position:absolute;.sidebar--hovered &{position:static}}.sidebar__footer{display:flex;flex-direction:column;inline-size:var(--componentWidth-fill);padding-block:var(--sidebar-padding-block);padding-inline:var(--sidebar-padding-inline)}@keyframes sidebarSlideInLeftToRight{0%{inline-size:var(--sidebar-width-collapsed)}to{inline-size:var(--sidebar-width)}}@keyframes sidebarSlideInRightToLeft{0%{inline-size:var(--sidebar-width)}to{inline-size:var(--sidebar-width-collapsed)}}.logo{block-size:fit-content;color:currentColor}.logo--size-2xs{inline-size:var(--imageSize-2xs)}.logo--size-xs{inline-size:var(--imageSize-xs)}.logo--size-s{inline-size:var(--imageSize-s)}.logo--size-m{inline-size:var(--imageSize-m)}.logo--size-l{inline-size:var(--imageSize-l)}.logo--size-xl{inline-size:var(--imageSize-xl)}.logo--size-2xl{inline-size:var(--imageSize-2xl)}.logo--size-fill{inline-size:var(--componentWidth-fill)}.logo--useTheme{color:var(--content-primary);color:var(--logo-theme,var(--content-primary))}.logo--useBrand{color:var(--content-brand-bold);color:var(--logo-primary,var(--content-brand-bold))}.header{background-color:var(--background-primary);box-shadow:var(--elevation-l1);font-size:var(--fontSize-2xl);font-weight:var(--fontWeight-semi-bold);justify-content:space-between;padding-block:var(--spacing-l);padding-inline:var(--spacing-xl);position:sticky;top:0;z-index:var(--zIndex-content)}.header,.header__brand{align-items:center;display:flex}.header__brand{color:var(--content-brand-bold);gap:var(--spacing-s)}.header__notification{align-items:center;display:flex;position:relative}.notificationItem{grid-gap:var(--spacing-s);align-items:center;cursor:pointer;display:grid;gap:var(--spacing-s);grid-template-columns:auto 1fr auto;padding-block:var(--spacing-component-block);padding-inline:var(--spacing-component-inline);&:hover{background-color:var(--background-hover)}&.notificationItem--unread{background-color:var(--background-selected);&:hover{background-color:var(--background-selected-hover)}}}.notification{animation:slideDown .3s ease-out forwards;background-color:var(--background-secondary);border:var(--borderStyle-primary);border-radius:var(--borderRadius-m);box-shadow:var(--elevation-l2);inline-size:clamp(var(--overlayWidth-m),var(--containerWidth-l),var(--overlayWidth-max));overflow:hidden}.notification--enclosed{animation:none;block-size:var(--componentHeight-fill);border:none;display:flex;flex-direction:column;inline-size:var(--componentWidth-fill)}.notification__header{align-items:center;border-bottom:var(--borderStyle-primary);display:flex;flex-direction:row;gap:var(--spacing-xl);justify-content:space-between;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline)}.notification__title{font-size:var(--fontSize-l);font-weight:var(--fontWeight-bold)}.notification__actions{display:flex;gap:var(--spacing-s)}.notification__list{block-size:var(--componentHeight-fill);display:flex;flex-direction:column;max-block-size:var(--overlayHeight-s);overflow-y:auto}.notification__list::-webkit-scrollbar{inline-size:5px}.notification__list::-webkit-scrollbar-thumb{background-color:var(--background-tertiary);border-radius:3px}.notification__empty{color:var(--content-tertiary);margin:auto;padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);text-align:center}.toastContainer{display:flex;flex-direction:column;gap:var(--spacing-m);inset-block-end:2rem;inset-inline-end:50%;pointer-events:none;position:fixed;transform:translateX(50%);z-index:var(--zIndex-toast)}.toast{--toast-bg:var(--background-secondary);--toast-bg-icon:var(--background-tertiary);--toast-border:var(--border-primary);--toast-color:var(--content-primary);grid-gap:var(--spacing-m);align-items:center;animation:slideDownToast var(--animation-emphasised) forwards;background-color:var(--toast-bg);border:var(--borderWidth-s) solid var(--toast-border);border-radius:var(--borderRadius-m);box-shadow:var(--elevation-l2);color:var(--toast-color);display:grid;gap:var(--spacing-m);grid-template-columns:auto 1fr auto;inline-size:min(var(--overlayWidth-max),var(--containerWidth-m));padding-block:var(--spacing-block);padding-inline:var(--spacing-inline);pointer-events:auto}.toast.toast--exiting{animation:slideUpToast var(--animation-emphasised) forwards}.toast--noHeader{padding-block:var(--spacing-l);padding-inline:var(--spacing-m)}.toast--error{--toast-bg:var(--background-negative-subtle);--toast-bg-icon:var(--background-negative);--toast-border:var(--border-negative);--toast-color:var(--content-white)}.toast--success{--toast-bg:var(--background-positive-subtle);--toast-bg-icon:var(--background-positive);--toast-border:var(--border-positive);--toast-color:var(--content-white)}.toast--info{--toast-bg:var(--background-info-subtle);--toast-bg-icon:var(--background-info);--toast-border:var(--border-info);--toast-color:var(--content-white)}.toast--warning{--toast-bg:var(--background-notice-subtle);--toast-bg-icon:var(--background-notice);--toast-border:var(--border-notice);--toast-color:var(--content-white)}.toast__icon{aspect-ratio:1/1;background-color:var(--toast-bg-icon);border-radius:var(--borderRadius-circle);grid-column:1;padding:var(--spacing-s)}.toast__header{align-items:start;display:flex;flex-direction:column;grid-column:2;justify-content:center}.toast__title{font-weight:var(--fontWeight-semi-bold);grid-area:title}.toast__content{font-size:var(--fontSize-s);grid-column:span 2}.toast__close{border:none;color:var(--content-primary);grid-column:3}:root{--brand-900:#001314;--brand-900-rgb:0,19,20;--brand-800:#002728;--brand-800-rgb:0,39,40;--brand-700:#003f41;--brand-700-rgb:0,63,65;--brand-600:#00595c;--brand-600-rgb:0,89,92;--brand-500:#007377;--brand-500-rgb:0,115,119;--brand-400:#148c8f;--brand-400-rgb:20,140,143;--brand-300:#3caaac;--brand-300-rgb:60,170,172;--brand-200:#8fcacb;--brand-200-rgb:143,202,203;--brand-100:#bee1e2;--brand-100-rgb:190,225,226;--neutral-1000:#000;--neutral-1000-rgb:0,0,0;--neutral-950:#0b0d10;--neutral-950-rgb:11,13,16;--neutral-900:#161a20;--neutral-900-rgb:22,26,32;--neutral-850:#242a32;--neutral-850-rgb:36,42,50;--neutral-800:#303843;--neutral-800-rgb:48,56,67;--neutral-750:#3e4855;--neutral-750-rgb:62,72,85;--neutral-700:#4b5766;--neutral-700-rgb:75,87,102;--neutral-650:#586677;--neutral-650-rgb:88,102,119;--neutral-600:#657589;--neutral-600-rgb:101,117,137;--neutral-550:#738399;--neutral-550-rgb:115,131,153;--neutral-500:#8191a8;--neutral-500-rgb:129,145,168;--neutral-450:#8f9eb4;--neutral-450-rgb:143,158,180;--neutral-400:#9dacc0;--neutral-400-rgb:157,172,192;--neutral-350:#acb9cb;--neutral-350-rgb:172,185,203;--neutral-300:#bbc7d7;--neutral-300-rgb:187,199,215;--neutral-250:#cad4e2;--neutral-250-rgb:202,212,226;--neutral-200:#d7dfea;--neutral-200-rgb:215,223,234;--neutral-150:#e1e8f0;--neutral-150-rgb:225,232,240;--neutral-100:#ebf0f6;--neutral-100-rgb:235,240,246;--neutral-50:#f6f8fb;--neutral-50-rgb:246,248,251;--neutral-0:#fff;--neutral-0-rgb:255,255,255;--blue-900:#050f2a;--blue-900-rgb:5,15,42;--blue-800:#0a1f4d;--blue-800-rgb:10,31,77;--blue-700:#123a80;--blue-700-rgb:18,58,128;--blue-600:#1d56b3;--blue-600-rgb:29,86,179;--blue-500:#2970ff;--blue-500-rgb:41,112,255;--blue-400:#4f8aff;--blue-400-rgb:79,138,255;--blue-300:#7aa7ff;--blue-300-rgb:122,167,255;--blue-200:#a6c4ff;--blue-200-rgb:166,196,255;--blue-100:#d9e4ff;--blue-100-rgb:217,228,255;--cyan-900:#04232d;--cyan-900-rgb:4,35,45;--cyan-800:#08475a;--cyan-800-rgb:8,71,90;--cyan-700:#0d6a88;--cyan-700-rgb:13,106,136;--cyan-600:#118eb5;--cyan-600-rgb:17,142,181;--cyan-500:#15b1e2;--cyan-500-rgb:21,177,226;--cyan-400:#44c1e8;--cyan-400-rgb:68,193,232;--cyan-300:#73d0ee;--cyan-300-rgb:115,208,238;--cyan-200:#a1e0f3;--cyan-200-rgb:161,224,243;--cyan-100:#d0eff9;--cyan-100-rgb:208,239,249;--teal-900:#012825;--teal-900-rgb:1,40,37;--teal-800:#02504b;--teal-800-rgb:2,80,75;--teal-700:#037770;--teal-700-rgb:3,119,112;--teal-600:#049f96;--teal-600-rgb:4,159,150;--teal-500:#05c7bb;--teal-500-rgb:5,199,187;--teal-400:#37d2c9;--teal-400-rgb:55,210,201;--teal-300:#69ddd6;--teal-300-rgb:105,221,214;--teal-200:#9be9e4;--teal-200-rgb:155,233,228;--teal-100:#cdf4f1;--teal-100-rgb:205,244,241;--green-900:#041e0c;--green-900-rgb:4,30,12;--green-800:#083d18;--green-800-rgb:8,61,24;--green-700:#0e6b2a;--green-700-rgb:14,107,42;--green-600:#15963b;--green-600-rgb:21,150,59;--green-500:#1ec94f;--green-500-rgb:30,201,79;--green-400:#4fd873;--green-400-rgb:79,216,115;--green-300:#7fe596;--green-300-rgb:127,229,150;--green-200:#b0f2ba;--green-200-rgb:176,242,186;--green-100:#e0fbde;--green-100-rgb:224,251,222;--yellow-900:#2d2203;--yellow-900-rgb:45,34,3;--yellow-800:#5a4407;--yellow-800-rgb:90,68,7;--yellow-700:#87670a;--yellow-700-rgb:135,103,10;--yellow-600:#b4890e;--yellow-600-rgb:180,137,14;--yellow-500:#e1ab11;--yellow-500-rgb:225,171,17;--yellow-400:#e7bc41;--yellow-400-rgb:231,188,65;--yellow-300:#edcd70;--yellow-300-rgb:237,205,112;--yellow-200:#f3dda0;--yellow-200-rgb:243,221,160;--yellow-100:#f9eecf;--yellow-100-rgb:249,238,207;--purple-900:#140826;--purple-900-rgb:20,8,38;--purple-800:#28104d;--purple-800-rgb:40,16,77;--purple-700:#401a80;--purple-700-rgb:64,26,128;--purple-600:#5d24b3;--purple-600-rgb:93,36,179;--purple-500:#7c3aed;--purple-500-rgb:124,58,237;--purple-400:#9b63f5;--purple-400-rgb:155,99,245;--purple-300:#b98df8;--purple-300-rgb:185,141,248;--purple-200:#d7b7fb;--purple-200-rgb:215,183,251;--purple-100:#efe3ff;--purple-100-rgb:239,227,255;--violet-900:#2b0e30;--violet-900-rgb:43,14,48;--violet-800:#571c60;--violet-800-rgb:87,28,96;--violet-700:#822a8f;--violet-700-rgb:130,42,143;--violet-600:#ae38bf;--violet-600-rgb:174,56,191;--violet-500:#d946ef;--violet-500-rgb:217,70,239;--violet-400:#e16bf2;--violet-400-rgb:225,107,242;--violet-300:#e890f5;--violet-300-rgb:232,144,245;--violet-200:#f0b5f9;--violet-200-rgb:240,181,249;--violet-100:#f7dafc;--violet-100-rgb:247,218,252;--pink-900:#2f0e1f;--pink-900-rgb:47,14,31;--pink-800:#5e1d3d;--pink-800-rgb:94,29,61;--pink-700:#8e2b5c;--pink-700-rgb:142,43,92;--pink-600:#bd3a7a;--pink-600-rgb:189,58,122;--pink-500:#ec4899;--pink-500-rgb:236,72,153;--pink-400:#f06dad;--pink-400-rgb:240,109,173;--pink-300:#f491c2;--pink-300-rgb:244,145,194;--pink-200:#f7b6d6;--pink-200-rgb:247,182,214;--pink-100:#fbdaeb;--pink-100-rgb:251,218,235;--red-900:#240808;--red-900-rgb:36,8,8;--red-800:#451010;--red-800-rgb:69,16,16;--red-700:#731919;--red-700-rgb:115,25,25;--red-600:#a82222;--red-600-rgb:168,34,34;--red-500:#e03131;--red-500-rgb:224,49,49;--red-400:#f05a5a;--red-400-rgb:240,90,90;--red-300:#f78282;--red-300-rgb:247,130,130;--red-200:#fcb0b0;--red-200-rgb:252,176,176;--red-100:#ffe3e3;--red-100-rgb:255,227,227;--red-vivid:#ff2d3a;--red-vivid-rgb:255,45,58;--orange-900:#2a0e04;--orange-900-rgb:42,14,4;--orange-800:#522009;--orange-800-rgb:82,32,9;--orange-700:#85330f;--orange-700-rgb:133,51,15;--orange-600:#c24717;--orange-600-rgb:194,71,23;--orange-500:#ff5e1f;--orange-500-rgb:255,94,31;--orange-400:#ff7f47;--orange-400-rgb:255,127,71;--orange-300:#ffa06f;--orange-300-rgb:255,160,111;--orange-200:#ffc197;--orange-200-rgb:255,193,151;--orange-100:#ffe3cf;--orange-100-rgb:255,227,207;--foundation-black:#000;--foundation-black-rgb:0,0,0;--foundation-black-10:#0000001a;--foundation-black-25:#00000040;--foundation-black-50:#00000080;--foundation-black-75:#000000bf;--foundation-white:#fff;--foundation-white-rgb:255,255,255;--foundation-white-10:#ffffff1a;--foundation-white-25:#ffffff40;--foundation-white-50:#ffffff80;--foundation-white-75:#ffffffbf;--unit-2:0.125rem;--unit-4:0.25rem;--unit-6:0.375rem;--unit-8:0.5rem;--unit-10:0.625rem;--unit-12:0.75rem;--unit-14:0.875rem;--unit-16:1rem;--unit-18:1.125rem;--unit-20:1.25rem;--unit-24:1.5rem;--unit-26:1.625rem;--unit-28:1.75rem;--unit-32:2rem;--unit-36:2.25rem;--unit-40:2.5rem;--unit-48:3rem;--unit-56:3.5rem;--unit-64:4rem;--unit-72:4.5rem;--unit-76:4.625rem;--unit-80:5rem;--unit-88:5.5rem;--unit-96:6rem;--unit-104:6.5rem;--unit-112:7rem;--unit-120:7.5rem;--unit-128:8rem;--unit-136:8.5rem;--unit-144:9rem;--unit-152:9.5rem;--unit-160:10rem;--unit-176:11rem;--unit-192:12rem;--unit-208:13rem;--unit-224:14rem;--unit-240:15rem;--unit-256:16rem;--unit-288:18rem;--unit-320:20rem;--unit-384:24rem;--unit-448:28rem;--unit-480:30rem;--unit-512:32rem;--unit-576:36rem;--unit-640:40rem;--unit-768:48rem;--unit-896:56rem;--unit-1024:64rem;--unit-1152:72rem;--size-2xs:var(--unit-8);--size-xs:var(--unit-10);--size-s:var(--unit-12);--size-m:var(--unit-14);--size-l:var(--unit-16);--size-xl:var(--unit-20);--size-2xl:var(--unit-26);--size-3xl:var(--unit-32);--size-4xl:var(--unit-40);--size-5xl:var(--unit-48);--size-6xl:var(--unit-56);--size-7xl:var(--unit-64);--size-8xl:var(--unit-72);--size-9xl:var(--unit-80);--size-10xl:var(--unit-96);--animation-easing-standard:cubic-bezier(0.2,0,0,1);--animation-easing-enter:cubic-bezier(0,0,0,1);--animation-easing-exit:cubic-bezier(0.4,0,1,1);--animation-easing-emphasised:cubic-bezier(0.2,0,0,1.2);--animation-easing-overshoot:cubic-bezier(0.175,0.885,0.32,1.275);--animation-duration-instant:0ms;--animation-duration-short:150ms;--animation-duration-normal:300ms;--animation-duration-long:400ms;--animation-duration-emphasised:500ms;--spacing-2xs:0.125rem;--spacing-xs:0.25rem;--spacing-s:0.5rem;--spacing-m:1rem;--spacing-l:1.5rem;--spacing-xl:2rem;--spacing-2xl:2.5rem;--spacing-3xl:3rem;--spacing-4xl:4rem;--spacing-5xl:5rem;--spacing-6xl:6rem;--borderRadius-xs:0.25rem;--borderRadius-s:0.5rem;--borderRadius-m:0.75rem;--borderRadius-l:1rem;--borderRadius-xl:1.5rem;--borderRadius-2xl:2rem;--borderRadius-pill:62.4375rem;--borderRadius-circle:50%;--borderRadius-media:var(--borderRadius-m);--borderWidth-xs:1px;--borderWidth-s:2px;--borderWidth-m:3px;--borderWidth-l:4px;--borderWidth-xl:8px;--outlineOffset:1px;--outlineOffset-focus:2px;--breakpoint-xl:1440px;--breakpoint-l:1024px;--breakpoint-m:768px;--breakpoint-s:393px;--fontFamily-inter:"Inter";--fontFamily-spaceGrotesk:"Space Grotesk";--shadow-xs:0 1px 2px #0000000d;--shadow-s:0 1px 3px #0000001a;--shadow-m:0 4px 6px #0000001a;--shadow-l:0 10px 15px #00000026;--ring-brand:0 0 0 3px rgba(var(--brand-500-rgb),0.3);--ring-positive:0 0 0 3px rgba(var(--green-500-rgb),0.3);--ring-notice:0 0 0 3px rgba(var(--orange-500-rgb),0.3);--ring-negative:0 0 0 3px rgba(var(--red-500-rgb),0.3);--ring-focus:0 0 0 3px rgba(var(--brand-500-rgb),0.3);--ring-info:0 0 0 3px rgba(var(--blue-500-rgb),0.3);--ring-subtle:0 0 0 2px rgba(var(--neutral-500-rgb),0.1);--ring-inset:inset 0 0 0 2px #0000001a}@media screen and (max-width:1024px){:root{--size-2xs:var(--unit-6);--size-xs:var(--unit-8);--size-s:var(--unit-10);--size-m:var(--unit-12);--size-l:var(--unit-14);--size-xl:var(--unit-18);--size-2xl:var(--unit-24);--size-3xl:var(--unit-28);--size-4xl:var(--unit-36);--size-5xl:var(--unit-40);--size-6xl:var(--unit-48);--size-7xl:var(--unit-56);--size-8xl:var(--unit-64);--size-9xl:var(--unit-72);--size-10xl:var(--unit-80);--borderRadius-xs:0.25rem;--borderRadius-s:0.375rem;--borderRadius-m:0.625rem;--borderRadius-l:0.875rem;--borderRadius-xl:1.25rem;--borderRadius-2xl:1.75rem}}@media screen and (max-width:768px){:root{--size-2xl:var(--unit-20);--size-3xl:var(--unit-24);--size-4xl:var(--unit-32);--size-5xl:var(--unit-36);--size-6xl:var(--unit-40);--size-7xl:var(--unit-48);--size-8xl:var(--unit-56);--size-9xl:var(--unit-64);--size-10xl:var(--unit-72)}}:root{--content-primary:light-dark(var(--neutral-900),var(--foundation-white));--content-primary-inverse:light-dark(var(--foundation-white),var(--neutral-900));--content-secondary:light-dark(var(--neutral-800),var(--neutral-300));--content-secondary-inverse:light-dark(var(--neutral-100),var(--neutral-750));--content-tertiary:light-dark(var(--neutral-600),var(--neutral-400));--content-tertiary-inverse:light-dark(var(--neutral-300),var(--neutral-650));--content-selected:light-dark(var(--brand-100),var(--brand-200));--content-selected-bold:light-dark(var(--brand-200),var(--brand-300));--content-on-selected:light-dark(var(--brand-800),var(--brand-200));--content-white:var(--foundation-white);--content-black:var(--foundation-black);--content-transparent:#0000;--content-disabled:light-dark(var(--neutral-400),var(--neutral-600));--content-brand:light-dark(var(--brand-600),var(--brand-400));--content-brand-bold:light-dark(var(--brand-700),var(--brand-300));--content-on-brand:var(--foundation-white);--content-link:light-dark(var(--brand-600),var(--brand-400));--content-link-hover:light-dark(var(--brand-700),var(--brand-300));--content-link-pressed:light-dark(var(--brand-800),var(--brand-200));--content-on-link:light-dark(var(--foundation-white),var(--foundation-black));--content-info:light-dark(var(--blue-600),var(--blue-400));--content-info-bold:light-dark(var(--blue-700),var(--blue-300));--content-on-info:light-dark(var(--foundation-white),var(--foundation-black));--content-notice:light-dark(var(--yellow-500),var(--yellow-400));--content-notice-bold:light-dark(var(--yellow-700),var(--yellow-300));--content-on-notice:var(--foundation-black);--content-negative:light-dark(var(--red-600),var(--red-400));--content-negative-bold:light-dark(var(--red-700),var(--red-300));--content-on-negative:light-dark(var(--foundation-white),var(--foundation-black));--content-positive:light-dark(var(--green-600),var(--green-400));--content-positive-bold:light-dark(var(--green-700),var(--green-300));--content-on-positive:light-dark(var(--foundation-white),var(--foundation-black));--content-on-badge:light-dark(var(--foundation-white),var(--foundation-black));--background-page:light-dark(var(--neutral-50),var(--neutral-900));--background-primary:light-dark(var(--foundation-white),var(--neutral-950));--background-primary-inverse:light-dark(var(--neutral-900),var(--foundation-white));--background-primary-hover:light-dark(var(--neutral-100),var(--neutral-850));--background-primary-pressed:light-dark(var(--neutral-200),var(--neutral-800));--background-primary-10:light-dark(rgba(var(--neutral-950-rgb),0.1),rgba(var(--foundation-white-rgb),0.1));--background-primary-20:light-dark(rgba(var(--neutral-950-rgb),0.2),rgba(var(--foundation-white-rgb),0.2));--background-primary-70:light-dark(rgba(var(--neutral-950-rgb),0.7),rgba(var(--foundation-white-rgb),0.7));--background-primary-80:light-dark(rgba(var(--neutral-950-rgb),0.8),rgba(var(--foundation-white-rgb),0.8));--background-primary-subtle:light-dark(var(--neutral-100),var(--neutral-800));--background-secondary:light-dark(var(--neutral-50),var(--neutral-900));--background-secondary-inverse:light-dark(var(--neutral-850),var(--neutral-100));--background-secondary-hover:light-dark(var(--neutral-100),var(--neutral-850));--background-secondary-pressed:light-dark(var(--neutral-200),var(--neutral-800));--background-tertiary:light-dark(var(--neutral-100),var(--neutral-850));--background-tertiary-inverse:light-dark(var(--neutral-750),var(--neutral-200));--background-tertiary-hover:light-dark(var(--neutral-200),var(--neutral-800));--background-tertiary-pressed:light-dark(var(--neutral-300),var(--neutral-700));--background-disabled:light-dark(var(--neutral-50),var(--neutral-800));--background-transparent:#0000;--background-hover:light-dark(var(--neutral-100),var(--neutral-750));--background-pressed:light-dark(var(--neutral-200),var(--neutral-600));--background-selected:light-dark(var(--brand-200),var(--brand-800));--background-selected-hover:light-dark(var(--brand-300),var(--brand-700));--background-selected-pressed:light-dark(var(--brand-400),var(--brand-600));--background-selected-10:light-dark(rgba(var(--brand-500-rgb),0.1),rgba(var(--brand-500-rgb),0.2));--background-selected-20:light-dark(rgba(var(--brand-500-rgb),0.2),rgba(var(--brand-500-rgb),0.4));--background-brand:var(--brand-500);--background-brand-hover:var(--brand-600);--background-brand-pressed:var(--brand-700);--background-brand-10:rgba(var(--brand-500-rgb),0.1);--background-brand-20:rgba(var(--brand-500-rgb),0.2);--background-brand-subtle:light-dark(var(--brand-200),var(--brand-800));--background-positive:light-dark(var(--green-500),var(--green-400));--background-positive-hover:light-dark(var(--green-600),var(--green-300));--background-positive-pressed:light-dark(var(--green-700),var(--green-200));--background-positive-10:rgba(var(--green-500-rgb),0.1);--background-positive-20:rgba(var(--green-500-rgb),0.2);--background-positive-subtle:light-dark(var(--green-200),var(--green-800));--background-notice:light-dark(var(--yellow-500),var(--yellow-400));--background-notice-hover:light-dark(var(--yellow-600),var(--yellow-300));--background-notice-pressed:light-dark(var(--yellow-700),var(--yellow-200));--background-notice-10:rgba(var(--yellow-500-rgb),0.1);--background-notice-20:rgba(var(--yellow-500-rgb),0.2);--background-notice-subtle:light-dark(var(--yellow-200),var(--yellow-800));--background-negative:light-dark(var(--red-500),var(--red-400));--background-negative-hover:light-dark(var(--red-600),var(--red-300));--background-negative-pressed:light-dark(var(--red-700),var(--red-200));--background-negative-10:rgba(var(--red-500-rgb),0.1);--background-negative-20:rgba(var(--red-500-rgb),0.2);--background-negative-subtle:light-dark(var(--red-200),var(--red-800));--background-info:light-dark(var(--blue-500),var(--blue-400));--background-info-hover:light-dark(var(--blue-600),var(--blue-300));--background-info-pressed:light-dark(var(--blue-700),var(--blue-200));--background-info-10:rgba(var(--blue-500-rgb),0.1);--background-info-20:rgba(var(--blue-500-rgb),0.2);--background-info-subtle:light-dark(var(--blue-200),var(--blue-800));--background-badge:var(--red-vivid);--background-overlay-subtle:var(--foundation-black-25);--background-overlay-medium:var(--foundation-black-50);--background-overlay-strong:var(--foundation-black-75);--border-primary:light-dark(var(--neutral-200),var(--neutral-800));--border-secondary:light-dark(var(--neutral-300),var(--neutral-700));--border-tertiary:light-dark(var(--neutral-400),var(--neutral-600));--border-brand:light-dark(var(--brand-600),var(--brand-300));--border-hover:light-dark(var(--neutral-500),var(--neutral-500));--border-pressed:light-dark(var(--neutral-600),var(--neutral-400));--border-selected:light-dark(var(--brand-400),var(--brand-600));--border-focus:light-dark(var(--brand-600),var(--brand-500));--border-inverse:light-dark(var(--foundation-white),var(--neutral-900));--border-disabled:light-dark(var(--neutral-200),var(--neutral-700));--border-positive:light-dark(var(--green-500),var(--green-400));--border-negative:light-dark(var(--red-500),var(--red-400));--border-notice:light-dark(var(--yellow-500),var(--yellow-400));--border-info:light-dark(var(--blue-500),var(--blue-400));--border-mono:light-dark(var(--neutral-900),var(--neutral-100));--border-subtle:light-dark(var(--neutral-100),var(--neutral-700));--border-transparent:#0000;--borderStyle-primary:var(--borderWidth-s) solid var(--border-primary);--borderStyle-secondary:var(--borderWidth-s) solid var(--border-secondary);--borderStyle-tertiary:var(--borderWidth-s) solid var(--border-tertiary);--borderStyle-m:var(--borderWidth-m) solid var(--border-secondary);--borderStyle-focus:var(--borderWidth-s) solid var(--border-focus);--borderStyle-disabled:var(--borderWidth-s) solid var(--border-disabled);--borderStyle-brand:var(--borderWidth-s) solid var(--border-brand);--borderStyle-inverse:var(--borderWidth-s) solid var(--border-inverse);--borderStyle-positive:var(--borderWidth-s) solid var(--border-positive);--borderStyle-negative:var(--borderWidth-s) solid var(--border-negative);--borderStyle-notice:var(--borderWidth-s) solid var(--border-notice);--borderStyle-mono:var(--borderWidth-s) solid var(--border-mono);--borderStyle-info:var(--borderWidth-s) solid var(--border-info);--borderStyle-transparent:var(--borderWidth-s) solid var(--border-transparent);--borderStyle-transparent-m:var(--borderWidth-m) solid var(--border-transparent);--borderStyle-subtle:var(--borderWidth-s) solid var(--border-subtle);--outlineStyle:var(--borderWidth-s) solid var(--border-primary);--outlineStyle-secondary:var(--borderWidth-s) solid var(--border-secondary);--outlineStyle-tertiary:var(--borderWidth-s) solid var(--border-tertiary);--outlineStyle-focus:var(--borderWidth-s) solid var(--border-focus);--outlineStyle-brand:var(--borderWidth-s) solid var(--border-brand);--outlineStyle-inverse:var(--borderWidth-s) solid var(--border-inverse);--outlineStyle-positive:var(--borderWidth-s) solid var(--border-positive);--outlineStyle-negative:var(--borderWidth-s) solid var(--border-negative);--outlineStyle-notice:var(--borderWidth-s) solid var(--border-notice);--outlineStyle-mono:var(--borderWidth-s) solid var(--border-mono);--outlineStyle-info:var(--borderWidth-s) solid var(--border-info);--outlineStyle-transparent:var(--borderWidth-s) solid #0000;--surface-l0:light-dark(#fff,var(--neutral-950));--surface-l1:light-dark(#f9fafb,var(--neutral-900));--surface-l2:light-dark(#f3f4f6,var(--neutral-850));--surface-l3:light-dark(#e5e7eb,var(--neutral-800));--surface-l4:light-dark(#d1d5db,var(--neutral-750));--surface-l5:light-dark(#9ca3af,var(--neutral-700));--surface-l6:light-dark(#6b7280,var(--neutral-650));--overlay-50:light-dark(var(--foundation-black-50),var(--foundation-white-50));--overlay-50-inverse:light-dark(var(--foundation-white-50),var(--foundation-black-50));--elevation-l5:0px 5px 10px -2px light-dark(rgba(var(--neutral-1000-rgb),0.26),rgba(var(--neutral-600-rgb),0.45));--elevation-l4:0px 4px 8px -1px light-dark(rgba(var(--neutral-1000-rgb),0.22),rgba(var(--neutral-600-rgb),0.35));--elevation-l3:0px 3px 6px -1px light-dark(rgba(var(--neutral-1000-rgb),0.18),rgba(var(--neutral-600-rgb),0.25));--elevation-l2:0px 2px 4px 0px light-dark(rgba(var(--neutral-1000-rgb),0.14),rgba(var(--neutral-600-rgb),0.2));--elevation-l1:0px 1px 2px 0px light-dark(rgba(var(--neutral-1000-rgb),0.05),rgba(var(--neutral-600-rgb),0.15));--animation-interactive:var(--animation-duration-short) var(--animation-easing-standard);--animation-hover:var(--animation-duration-short) var(--animation-easing-standard);--animation-enter:var(--animation-duration-normal) var(--animation-easing-enter);--animation-exit:var(--animation-duration-normal) var(--animation-easing-exit);--animation-emphasised:var(--animation-duration-emphasised) var(--animation-easing-emphasised);--animation-bounce:var(--animation-duration-normal) var(--animation-easing-overshoot);--spacing-page:var(--spacing-6xl);--spacing-section:var(--spacing-5xl);--spacing-container:var(--spacing-4xl);--spacing-content:var(--spacing-3xl);--spacing-block:var(--spacing-m);--spacing-inline:var(--spacing-m);--spacing-component-block:var(--spacing-s);--spacing-component-inline:var(--spacing-m);--spacing-component-gap:var(--spacing-s);--spacing-form-group:var(--spacing-l);--spacing-form-element:var(--spacing-m);--spacing-stack-xs:var(--spacing-xs);--spacing-stack-s:var(--spacing-s);--spacing-stack-m:var(--spacing-m);--spacing-stack-l:var(--spacing-l);--spacing-stack-xl:var(--spacing-xl);--zIndex-base:0;--zIndex-raised:1;--zIndex-dropdown:2;--zIndex-sticky:100;--zIndex-fixed:200;--zIndex-sidebar:300;--zIndex-backdrop:1000;--zIndex-drawer:1005;--zIndex-modal:1010;--zIndex-aboveBackdrop:1015;--zIndex-popover:1020;--zIndex-menu:1025;--zIndex-tooltip:1030;--zIndex-toast:1040;--opacity-disabled:0.5;--opacity-overlay:0.8;--opacity-hover:0.9;--opacity-full:1;--opacity-none:0;--breakpoint-desktop:var(--breakpoint-xl);--breakpoint-laptop:var(--breakpoint-l);--breakpoint-tablet:var(--breakpoint-m);--breakpoint-mobile:var(--breakpoint-s);--fontWeight-light:300;--fontWeight-regular:400;--fontWeight-medium:500;--fontWeight-semi-bold:600;--fontWeight-bold:700;--fontFamily-text:var(--fontFamily-inter);--fontFamily-heading:var(--fontFamily-spaceGrotesk);--shadow-default:var(--shadow-m),var(--ring-subtle);--shadow-hover:var(--shadow-s),var(--ring-subtle);--shadow-active:var(--shadow-m),var(--ring-subtle);--shadow-brand:var(--shadow-default),var(--ring-brand);--shadow-positive:var(--shadow-default),var(--ring-positive);--shadow-notice:var(--shadow-default),var(--ring-notice);--shadow-negative:var(--shadow-default),var(--ring-negative);--shadow-info:var(--shadow-default),var(--ring-info);--shadow-subtle:var(--shadow-default),var(--ring-subtle);--shadow-focus:var(--shadow-default),var(--ring-focus)}.theme-dark{color-scheme:dark}.theme-light{color-scheme:light}@media screen and (min-width:1440px){:root{--breakpoint-desktop:var(--breakpoint-xl)}}@media screen and (max-width:1439px) and (min-width:1024px){:root{--breakpoint-desktop:var(--breakpoint-l)}}@media screen and (max-width:1023px) and (min-width:768px){:root{--breakpoint-desktop:var(--breakpoint-m)}}@media screen and (max-width:767px){:root{--breakpoint-desktop:var(--breakpoint-s)}}:root{--lineHeight-2xs:var(--unit-12);--lineHeight-xs:var(--unit-14);--lineHeight-s:var(--unit-16);--lineHeight-m:var(--unit-20);--lineHeight-l:var(--unit-24);--lineHeight-xl:var(--unit-28);--lineHeight-2xl:var(--unit-32);--lineHeight-3xl:var(--unit-40);--lineHeight-4xl:var(--unit-48);--lineHeight-5xl:var(--unit-56);--lineHeight-6xl:var(--unit-64);--lineHeight-7xl:var(--unit-72);--lineHeight-8xl:var(--unit-80);--lineHeight-9xl:var(--unit-96);--lineHeight-10xl:var(--unit-112);--letterSpacing-tightest:-0.125rem;--letterSpacing-tight:-0.0625rem;--letterSpacing-normal:0;--letterSpacing-loose:0.0625rem;--letterSpacing-loosest:0.125rem;--fontSize-10xl:var(--size-10xl);--fontSize-9xl:var(--size-9xl);--fontSize-8xl:var(--size-8xl);--fontSize-7xl:var(--size-7xl);--fontSize-6xl:var(--size-6xl);--fontSize-5xl:var(--size-5xl);--fontSize-4xl:var(--size-4xl);--fontSize-3xl:var(--size-3xl);--fontSize-2xl:var(--size-2xl);--fontSize-xl:var(--size-xl);--fontSize-l:var(--size-l);--fontSize-m:var(--size-m);--fontSize-s:var(--size-s);--fontSize-xs:var(--size-xs);--fontSize-2xs:var(--size-2xs);--paragraphWidth-2xs:20ch;--paragraphWidth-xs:28ch;--paragraphWidth-s:36ch;--paragraphWidth-m:44ch;--paragraphWidth-l:52ch;--paragraphWidth-xl:60ch;--paragraphWidth-2xl:68ch;--iconSize-xs:var(--unit-16);--iconSize-s:var(--unit-20);--iconSize-m:var(--unit-24);--iconSize-l:var(--unit-32);--iconSize-xl:var(--unit-40);--avatarSize-xs:var(--unit-24);--avatarSize-s:var(--unit-32);--avatarSize-m:var(--unit-40);--avatarSize-l:var(--unit-48);--avatarSize-xl:var(--unit-64);--imageSize-2xs:var(--unit-48);--imageSize-xs:var(--unit-64);--imageSize-s:var(--unit-96);--imageSize-m:var(--unit-128);--imageSize-l:var(--unit-160);--imageSize-xl:var(--unit-192);--imageSize-2xl:var(--unit-256);--imageSize-fill:100%;--componentWidth-2xs:var(--unit-40);--componentWidth-xs:var(--unit-48);--componentWidth-s:var(--unit-64);--componentWidth-m:var(--unit-80);--componentWidth-l:var(--unit-96);--componentWidth-xl:var(--unit-128);--componentWidth-2xl:var(--unit-192);--componentWidth-3xl:var(--unit-256);--componentWidth-fill:100%;--componentHeight-4xs:var(--unit-16);--componentHeight-3xs:var(--unit-20);--componentHeight-2xs:var(--unit-24);--componentHeight-xs:var(--unit-32);--componentHeight-s:var(--unit-40);--componentHeight-m:var(--unit-48);--componentHeight-l:var(--unit-56);--componentHeight-xl:var(--unit-64);--componentHeight-2xl:var(--unit-72);--componentHeight-3xl:var(--unit-80);--componentHeight-4xl:var(--unit-96);--componentHeight-fill:100%;--containerWidth-4xs:var(--unit-128);--containerWidth-3xs:var(--unit-192);--containerWidth-2xs:var(--unit-288);--containerWidth-xs:var(--unit-384);--containerWidth-s:var(--unit-480);--containerWidth-m:var(--unit-576);--containerWidth-l:var(--unit-640);--containerWidth-xl:var(--unit-768);--containerWidth-2xl:var(--unit-896);--containerWidth-3xl:var(--unit-1024);--containerWidth-4xl:var(--unit-1152);--containerWidth-fill:100%;--containerHeight-4xs:var(--unit-128);--containerHeight-3xs:var(--unit-192);--containerHeight-2xs:var(--unit-288);--containerHeight-xs:var(--unit-384);--containerHeight-s:var(--unit-480);--containerHeight-m:var(--unit-576);--containerHeight-l:var(--unit-640);--containerHeight-xl:var(--unit-768);--containerHeight-2xl:var(--unit-896);--containerHeight-3xl:var(--unit-1024);--containerHeight-4xl:var(--unit-1152);--containerHeight-fill:100%;--overlayWidth-min:15dvw;--overlayWidth-2xs:20dvw;--overlayWidth-xs:30dvw;--overlayWidth-s:40dvw;--overlayWidth-m:50dvw;--overlayWidth-l:60dvw;--overlayWidth-xl:70dvw;--overlayWidth-2xl:80dvw;--overlayWidth-max:90dvw;--overlayWidth-fill:100dvw;--overlayHeight-min:15dvh;--overlayHeight-2xs:20dvh;--overlayHeight-xs:30dvh;--overlayHeight-s:40dvh;--overlayHeight-m:50dvh;--overlayHeight-l:60dvh;--overlayHeight-xl:70dvh;--overlayHeight-2xl:80dvh;--overlayHeight-max:90dvh;--overlayHeight-fill:100dvh}@media screen and (max-width:1024px){:root{--iconSize-xs:var(--unit-14);--iconSize-s:var(--unit-18);--iconSize-m:var(--unit-20);--iconSize-l:var(--unit-28);--iconSize-xl:var(--unit-36);--avatarSize-xs:var(--unit-20);--avatarSize-s:var(--unit-28);--avatarSize-m:var(--unit-36);--avatarSize-l:var(--unit-44);--avatarSize-xl:var(--unit-56);--imageSize-2xs:var(--unit-48);--imageSize-xs:var(--unit-64);--imageSize-s:var(--unit-96);--imageSize-m:var(--unit-128);--imageSize-l:var(--unit-160);--imageSize-xl:var(--unit-192);--imageSize-2xl:var(--unit-256);--imageSize-fill:100%;--componentWidth-2xs:var(--unit-36);--componentWidth-xs:var(--unit-48);--componentWidth-s:var(--unit-56);--componentWidth-m:var(--unit-72);--componentWidth-l:var(--unit-88);--componentWidth-xl:var(--unit-112);--componentWidth-2xl:var(--unit-144);--componentWidth-3xl:var(--unit-192);--componentWidth-fill:100%;--componentHeight-4xs:var(--unit-14);--componentHeight-3xs:var(--unit-18);--componentHeight-2xs:var(--unit-20);--componentHeight-xs:var(--unit-26);--componentHeight-s:var(--unit-32);--componentHeight-m:var(--unit-40);--componentHeight-l:var(--unit-48);--componentHeight-xl:var(--unit-56);--componentHeight-2xl:var(--unit-64);--componentHeight-3xl:var(--unit-72);--componentHeight-4xl:var(--unit-80);--componentHeight-fill:100%;--containerWidth-4xs:var(--unit-96);--containerWidth-3xs:var(--unit-144);--containerWidth-2xs:var(--unit-224);--containerWidth-xs:var(--unit-288);--containerWidth-s:var(--unit-384);--containerWidth-m:var(--unit-480);--containerWidth-l:var(--unit-576);--containerWidth-xl:var(--unit-672);--containerWidth-2xl:var(--unit-768);--containerWidth-3xl:var(--unit-896);--containerWidth-4xl:var(--unit-1024);--containerWidth-fill:100%;--containerHeight-4xs:var(--unit-96);--containerHeight-3xs:var(--unit-144);--containerHeight-2xs:var(--unit-224);--containerHeight-xs:var(--unit-288);--containerHeight-s:var(--unit-384);--containerHeight-m:var(--unit-480);--containerHeight-l:var(--unit-576);--containerHeight-xl:var(--unit-672);--containerHeight-2xl:var(--unit-768);--containerHeight-3xl:var(--unit-896);--containerHeight-4xl:var(--unit-1024);--containerHeight-fill:100%;--overlayWidth-min:20dvw;--overlayWidth-2xs:25dvw;--overlayWidth-xs:35dvw;--overlayWidth-s:45dvw;--overlayWidth-m:55dvw;--overlayWidth-l:65dvw;--overlayWidth-xl:75dvw;--overlayWidth-2xl:85dvw;--overlayWidth-max:95dvw;--overlayWidth-fill:100dvw}}@keyframes popIn{0%{scale:.9;translate:0 10px}to{opacity:1;scale:1;translate:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slideInRightToLeft{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeftToRight{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRightToLeft-reverse{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(50px)}}@keyframes slideInLeftToRight-reverse{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-50px)}}@keyframes slideDownToast{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpToast{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes flashHighlight{0%{background-color:var(--background-pressed);border-radius:var(--borderRadius-m)}to{background-color:initial}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes delayedFadeIn{0%{opacity:0}80%{opacity:0}to{opacity:1}}:root{--layout-blockSize:100dvh;--layout-inlineSize:100dvw;--layout-gap:var(--spacing-2xl);--layout-content-gap:var(--spacing-s);--layout-component-gap:var(--spacing-xs);--layout-block:var(--spacing-2xl);--layout-inline:var(--spacing-container);--layout-content-padding-block:var(--spacing-block);--layout-content-padding-inline:var(--spacing-inline);--layout-component-padding-block:var(--spacing-s);--layout-component-padding-inline:var(--spacing-m);--navbar-blockSize:var(--componentHeight-l);--navbar-padding-inline:var(--spacing-container);--navbar-padding-block:var(--spacing-m);--navbar-gap:var(--spacing-inline);--sidebar-width:var(--componentWidth-3xl);--sidebar-width-collapsed:var(--componentWidth-m);--sidebar-padding-inline:var(--spacing-inline);--sidebar-padding-block:var(--spacing-block);--sidebar-gap:var(--spacing-block);--sidebar-list-gap:var(--spacing-s);--sidebar-logo-padding:var(--spacing-s);--sidebar-item-blockSize:var(--componentHeight-m);--sidebar-item-inlineSize:var(--componentWidth-xs);--sidebar-item-hover-inlineSize:var(--componentWidth-fill);--sidebar-item-icon-size:var(--componentHeight-2xs);--sidebar-item-padding-inline:var(--spacing-m);--sidebar-item-padding-block:var(--spacing-2xs);--sidebar-item-margin-block:var(--spacing-xs);--sidebar-item-gap:var(--spacing-s);--sidebar-item-borderRadius:var(--borderRadius-m);--sidebar-badge-blockSize:var(--componentHeight-3xs);--sidebar-badge-inlineSize:var(--componentHeight-3xs);--sidebar-badge-padding-inline:var(--spacing-xs);--container-padding:var(--spacing-container);--container-gap:var(--spacing-content);--container-maxInlineSize:var(--containerWidth-xl);--button-blockSize:var(--componentHeight-m);--button-blockSize-xs:var(--componentHeight-xs);--button-blockSize-s:var(--componentHeight-s);--button-blockSize-l:var(--componentHeight-l);--button-inlineSize:var(--componentWidth-xs);--button-inline:var(--spacing-m);--button-block:var(--spacing-s);--button-gap:var(--spacing-s);--button-fontSize:var(--fontSize-m);--button-lineHeight:var(--lineHeight-m);--button-borderRadius:var(--borderRadius-m);--button-shadow-hover:var(--shadow-hover);--button-shadow-focus:var(--shadow-focus);--button-shadow-active:var(--shadow-active);--input-blockSize:var(--componentHeight-m);--input-minInlineSize:clamp(min(100%,var(--containerWidth-xs)),max(var(--containerWidth-2xl),100%),100%);--input-inline:var(--spacing-m);--input-block:var(--spacing-s);--input-fontSize:var(--fontSize-m);--input-lineHeight:var(--lineHeight-m);--input-borderRadius:var(--borderRadius-m);--input-gap:var(--spacing-xs);--input-shadow-hover:var(--shadow-hover);--input-shadow-focus:var(--shadow-focus);--input-shadow-disabled:var(--shadow-xs);--input-border-focus:var(--border-focus);--select-blockSize:var(--componentHeight-m);--select-blockSize-xs:var(--componentHeight-xs);--select-blockSize-s:var(--componentHeight-s);--select-blockSize-l:var(--componentHeight-l);--select-minInlineSize:clamp(min(100%,var(--containerWidth-xs)),100%,var(--containerWidth-2xl));--select-inline:var(--spacing-m);--select-block:var(--spacing-s);--select-gap:var(--spacing-s);--select-fontSize:var(--fontSize-m);--select-lineHeight:var(--lineHeight-m);--select-borderRadius:var(--borderRadius-m);--select-shadow-hover:var(--shadow-hover);--select-shadow-focus:var(--shadow-focus);--select-shadow-active:var(--shadow-active);--card-padding-block:var(--spacing-component-block);--card-padding-inline:var(--spacing-component-inline);--card-gap:var(--spacing-component-gap);--card-borderRadius:var(--borderRadius-l);--card-header-gap:var(--spacing-s);--card-footer-gap:var(--spacing-s);--card-shadow:var(--shadow-lg);--modal-inlineSize:var(--overlayWidth-m);--modal-maxInlineSize:var(--overlayWidth-2xl);--modal-padding:var(--spacing-content);--modal-gap:var(--spacing-block);--modal-borderRadius:var(--borderRadius-l);--modal-shadow:var(--shadow-xl);--stack-gap-xs:var(--spacing-stack-xs);--stack-gap-m:var(--spacing-stack-m);--stack-gap-s:var(--spacing-stack-s);--stack-gap-l:var(--spacing-stack-l);--stack-gap-xl:var(--spacing-stack-xl);--media-borderRadius:var(--borderRadius-media);--media-gap:var(--spacing-s);--badge-blockSize:var(--componentHeight-xs);--badge-padding-inline:var(--spacing-s);--badge-padding-block:var(--spacing-2xs);--badge-fontSize:var(--fontSize-s);--badge-borderRadius:var(--borderRadius-pill);--spacing-form-gap:var(--spacing-m);--checkbox-blockSize:var(--componentHeight-4xs);--checkbox-inlineSize:var(--componentHeight-4xs);--checkbox-padding:var(--spacing-s);--checkbox-border:var(--borderStyle-primary);--checkbox-borderRadius:var(--borderRadius-m);--checkbox-shadow-hover:var(--shadow-hover);--checkbox-shadow-focus:var(--shadow-focus)}html{color-scheme:light dark}html.dark-mode{color-scheme:dark}html.light-mode{color-scheme:light}body{background-color:var(--background-page);box-sizing:border-box;color:var(--content-primary);font-family:var(--fontFamily-text);font-size:var(--fontSize-m);font-weight:var(--fontWeight-regular);overflow:hidden}h1,h2,h3{font-family:var(--fontFamily-heading);font-size:var(--fontSize-2xl);font-weight:var(--fontWeight-bold)}[hidden]{display:none!important}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle}*,:after,:before{-webkit-tap-highlight-color:transparent;box-sizing:border-box;margin:0;outline:none;padding:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}ol,ul{list-style:none}a{border:none;color:inherit;outline:none;text-decoration:none}img,picture{display:block;max-inline-size:100%}button{background:none;border:none;cursor:pointer;font-family:inherit;outline:none}button,input,select,textarea{background-color:initial;border:none;font:inherit;outline:none}textarea{resize:none}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.app{block-size:100dvh;display:flex;flex:1 1;flex-direction:column;flex-direction:row;inline-size:100dvw;overflow:hidden;@media (max-width:1023px){.main{margin:0}}}.main{display:flex;flex:1 1;flex-direction:column}.aside{display:flex;flex-direction:column;gap:var(--spacing-m);margin:var(--spacing-m);overflow:hidden;padding:var(--spacing-m)}
/*# sourceMappingURL=main.bb514c38.css.map*/