@font-face{font-family:Google Sans Flex;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/google-sans-flex-latin-400-normal-d13CP8G3.woff2) format("woff2"),url(/assets/google-sans-flex-latin-400-normal-BEDm3pSu.woff) format("woff")}@font-face{font-family:Google Sans Flex;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/google-sans-flex-latin-500-normal-BE7yxJ7T.woff2) format("woff2"),url(/assets/google-sans-flex-latin-500-normal-vKLlIqX6.woff) format("woff")}._container_h46s3_1{container-type:inline-size}._color-roles_h46s3_5{display:grid;gap:var(--md-user-spacing-md);min-height:550px;@container (width < 500px){grid-template-areas:"accent-colors accent-colors accent-colors" "accent-colors accent-colors accent-colors" "accent-fixed accent-fixed accent-fixed" "accent-colors-error accent-colors-error inverses-scrim" "surfaces surfaces surfaces";column-gap:var(--md-user-spacing-xs)}@container (width >= 500px){grid-template-areas:"accent-colors accent-colors accent-colors accent-colors-error" "accent-colors accent-colors accent-colors accent-colors-error" "accent-fixed accent-fixed accent-fixed none" "surfaces surfaces surfaces inverses-scrim"}}[data-role] div{display:flex;flex-direction:column;span{padding:var(--md-user-spacing-sm);flex-grow:1;font-size:small;overflow-wrap:anywhere}}[data-role=accent-colors]{grid-area:accent-colors;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:var(--md-user-spacing-xs)}[data-role=accent-fixed]{grid-area:accent-fixed;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:var(--md-user-spacing-xs);[data-role=fixed]{display:flex;flex-direction:row;@container (width < 500px){flex-direction:column}}}[data-role=accent-colors-error]{grid-area:accent-colors-error;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:var(--md-user-spacing-xs)}[data-role=surfaces]{grid-area:surfaces;display:grid;gap:var(--md-user-spacing-xs);>div{display:flex;flex-direction:row}}[data-role=inverses-scrim]{grid-area:inverses-scrim;display:grid;>[data-role=inverses]{display:flex;flex-direction:column}>[data-role=scrim]{display:flex;flex-direction:row;@container (width < 500px){flex-direction:column}}}[data-role=accent-color-primary]{:nth-child(1){background-color:var(--md-sys-color-primary, red);color:var(--md-sys-color-on-primary, red)}:nth-child(2){background-color:var(--md-sys-color-on-primary, red);color:var(--md-sys-color-primary, red)}}[data-role=accent-color-secondary]{:nth-child(1){background-color:var(--md-sys-color-secondary, red);color:var(--md-sys-color-on-secondary, red)}:nth-child(2){background-color:var(--md-sys-color-on-secondary, red);color:var(--md-sys-color-secondary, red)}}[data-role=accent-color-tertiary]{:nth-child(1){background-color:var(--md-sys-color-tertiary, red);color:var(--md-sys-color-on-tertiary, red)}:nth-child(2){background-color:var(--md-sys-color-on-tertiary, red);color:var(--md-sys-color-tertiary, red)}}[data-role=accent-color-primary-container]{:nth-child(1){background-color:var(--md-sys-color-primary-container, red);color:var(--md-sys-color-on-primary-container, red)}:nth-child(2){background-color:var(--md-sys-color-on-primary-container, red);color:var(--md-sys-color-primary-container, red)}}[data-role=accent-color-secondary-container]{:nth-child(1){background-color:var(--md-sys-color-secondary-container, red);color:var(--md-sys-color-on-secondary-container, red)}:nth-child(2){background-color:var(--md-sys-color-on-secondary-container, red);color:var(--md-sys-color-secondary-container, red)}}[data-role=accent-color-tertiary-container]{:nth-child(1){background-color:var(--md-sys-color-tertiary-container, red);color:var(--md-sys-color-on-tertiary-container, red)}:nth-child(2){background-color:var(--md-sys-color-on-tertiary-container, red);color:var(--md-sys-color-tertiary-container, red)}}[data-role=accent-color-primary-fixed]{:nth-child(1){:nth-child(1){background-color:var(--md-sys-color-primary-fixed, red);color:var(--md-sys-color-on-primary-fixed, red)}:nth-child(2){background-color:var(--md-sys-color-primary-fixed-dim, red);color:var(--md-sys-color-on-primary-fixed, red)}}:nth-child(2){background-color:var(--md-sys-color-on-primary-fixed, red);color:var(--md-sys-color-primary-fixed, red)}:nth-child(3){background-color:var(--md-sys-color-on-primary-fixed-variant, red);color:var(--md-sys-color-primary-fixed-dim, red)}}[data-role=accent-color-secondary-fixed]{:nth-child(1){:nth-child(1){background-color:var(--md-sys-color-secondary-fixed, red);color:var(--md-sys-color-on-secondary-fixed, red)}:nth-child(2){background-color:var(--md-sys-color-secondary-fixed-dim, red);color:var(--md-sys-color-on-secondary-fixed, red)}}:nth-child(2){background-color:var(--md-sys-color-on-secondary-fixed, red);color:var(--md-sys-color-secondary-fixed, red)}:nth-child(3){background-color:var(--md-sys-color-on-secondary-fixed-variant, red);color:var(--md-sys-color-secondary-fixed-dim, red)}}[data-role=accent-color-tertiary-fixed]{:nth-child(1){:nth-child(1){background-color:var(--md-sys-color-tertiary-fixed, red);color:var(--md-sys-color-on-tertiary-fixed, red)}:nth-child(2){background-color:var(--md-sys-color-tertiary-fixed-dim, red);color:var(--md-sys-color-on-tertiary-fixed, red)}}:nth-child(2){background-color:var(--md-sys-color-on-tertiary-fixed, red);color:var(--md-sys-color-tertiary-fixed, red)}:nth-child(3){background-color:var(--md-sys-color-on-tertiary-fixed-variant, red);color:var(--md-sys-color-tertiary-fixed-dim, red)}}[data-role=accent-color-error]{:nth-child(1){background-color:var(--md-sys-color-error, red);color:var(--md-sys-color-on-error, red)}:nth-child(2){background-color:var(--md-sys-color-on-error, red);color:var(--md-sys-color-error, red)}}[data-role=accent-color-error-container]{:nth-child(1){background-color:var(--md-sys-color-error-container, red);color:var(--md-sys-color-on-error-container, red)}:nth-child(2){background-color:var(--md-sys-color-on-error-container, red);color:var(--md-sys-color-error-container, red)}}[data-role=surface]{:nth-child(1){background-color:var(--md-sys-color-surface-dim, red);color:var(--md-sys-color-inverse-surface, red)}:nth-child(2){background-color:var(--md-sys-color-surface, red);color:var(--md-sys-color-on-surface, red)}:nth-child(3){background-color:var(--md-sys-color-surface-bright, red);color:var(--md-sys-color-inverse-surface, red)}}[data-role=surface-container]{:nth-child(1){background-color:var(--md-sys-color-surface-container-lowest, red);color:var(--md-sys-color-on-surface, red)}:nth-child(2){background-color:var(--md-sys-color-surface-container-low, red);color:var(--md-sys-color-on-surface, red)}:nth-child(3){background-color:var(--md-sys-color-surface-container, red);color:var(--md-sys-color-on-surface, red)}:nth-child(4){background-color:var(--md-sys-color-surface-container-high, red);color:var(--md-sys-color-on-surface, red)}:nth-child(5){background-color:var(--md-sys-color-surface-container-highest, red);color:var(--md-sys-color-on-surface, red)}}[data-role=surface-variant]{:nth-child(1){background-color:var(--md-sys-color-on-surface, red);color:var(--md-sys-color-surface, red)}:nth-child(2){:nth-child(1){background-color:var(--md-sys-color-surface-variant, red);color:var(--md-sys-color-on-surface-variant, red)}:nth-child(2){background-color:var(--md-sys-color-on-surface-variant, red);color:var(--md-sys-color-surface-variant, red)}}:nth-child(3){background-color:var(--md-sys-color-outline, red);color:var(--md-sys-color-surface, red)}:nth-child(4){background-color:var(--md-sys-color-outline-variant, red);color:var(--md-sys-color-surface, red)}}[data-role=inverses]{:nth-child(1){background-color:var(--md-sys-color-inverse-surface, red);color:var(--md-sys-color-inverse-on-surface, red)}:nth-child(2){background-color:var(--md-sys-color-inverse-on-surface, red);color:var(--md-sys-color-inverse-surface, red)}:nth-child(3){background-color:var(--md-sys-color-inverse-primary, red)}}[data-role=scrim]{:nth-child(1){background-color:var(--md-sys-color-scrim, red);color:var(--md-sys-color-inverse-on-surface, red)}:nth-child(2){background-color:var(--md-sys-color-shadow, red);color:var(--md-sys-color-inverse-on-surface, red)}}@layer material.components{:root{--md-comp-toolbar-standard-container-color: var(--md-sys-color-surface-container);--md-comp-toolbar-standard-button-container-color: var(--md-sys-color-surface-container);--md-comp-toolbar-standard-selected-button-container-color: var(--md-sys-color-secondary-container);--md-comp-toolbar-standard-icon-color: var(--md-sys-color-on-surface-variant);--md-comp-toolbar-standard-selected-icon-color: var(--md-sys-color-on-secondary-container);--md-comp-toolbar-standard-label-text-color: var(--md-sys-color-on-surface-variant);--md-comp-toolbar-standard-selected-label-text-color: var(--md-sys-color-on-secondary-container);--md-comp-toolbar-standard-disabled-icon-color: var(--md-sys-color-on-surface);--md-comp-toolbar-standard-disabled-icon-opacity: .38;--md-comp-toolbar-standard-disabled-label-text-color: var(--md-sys-color-on-surface);--md-comp-toolbar-standard-disabled-label-text-opacity: .38;--md-comp-toolbar-standard-hovered-state-layer-color: var(--md-sys-color-on-surface-variant);--md-comp-toolbar-standard-selected-hovered-state-layer-color: var(--md-sys-color-on-secondary-container);--md-comp-toolbar-standard-hovered-state-layer-opacity: var(--md-sys-state-hover-state-layer-opacity);--md-comp-toolbar-standard-focused-state-layer-color: var(--md-sys-color-on-surface-variant);--md-comp-toolbar-standard-selected-focused-state-layer-color: var(--md-sys-color-on-secondary-container);--md-comp-toolbar-standard-pressed-state-layer-color: var(--md-sys-color-on-surface-variant);--md-comp-toolbar-standard-selected-pressed-state-layer-color: var(--md-sys-color-on-secondary-container);--md-comp-toolbar-standard-pressed-state-layer-opacity: var(--md-sys-state-pressed-state-layer-opacity)}._toolbar_1pzlu_73[data-color=standard]{background-color:var(--md-comp-toolbar-standard-container-color)}._toolbar_1pzlu_73[data-color=standard] sm-icon-button:has(sm-button[data-variant=tonal]){--md-comp-button-tonal-container-color: var(--md-comp-toolbar-standard-button-container-color);--md-comp-button-tonal-container-color-unselected: var(--md-comp-toolbar-standard-button-container-color);--md-comp-button-tonal-container-color-selected: var(--md-comp-toolbar-standard-selected-button-container-color);--md-comp-button-tonal-icon-color: var(--md-comp-toolbar-standard-icon-color);--md-comp-button-tonal-icon-color-unselected: var(--md-comp-toolbar-standard-icon-color);--md-comp-button-tonal-icon-color-selected: var(--md-comp-toolbar-standard-selected-icon-color);--md-comp-button-tonal-label-color: var(--md-comp-toolbar-standard-label-text-color);--md-comp-button-tonal-label-color-unselected: var(--md-comp-toolbar-standard-label-text-color);--md-comp-button-tonal-label-color-selected: var(--md-comp-toolbar-standard-selected-label-text-color);--md-comp-button-tonal-disabled-icon-color: var(--md-comp-toolbar-standard-disabled-icon-color);--md-comp-button-tonal-disabled-icon-opacity: var(--md-comp-toolbar-standard-disabled-icon-opacity);--md-comp-button-tonal-disabled-label-color: var(--md-comp-toolbar-standard-disabled-label-text-color);--md-comp-button-tonal-disabled-label-opacity: var(--md-comp-toolbar-standard-disabled-label-text-opacity);--md-comp-button-tonal-hovered-container-state-layer-color: var(--md-comp-toolbar-standard-hovered-state-layer-color);--md-comp-button-tonal-hovered-container-state-layer-color-unselected: var(--md-comp-toolbar-standard-hovered-state-layer-color);--md-comp-button-tonal-hovered-container-state-layer-color-selected: var(--md-comp-toolbar-standard-selected-hovered-state-layer-color);--md-comp-button-tonal-hovered-container-state-layer-opacity: var(--md-comp-toolbar-standard-hovered-state-layer-opacity);--md-comp-button-tonal-focused-container-state-layer-color: var(--md-comp-toolbar-standard-focused-state-layer-color);--md-comp-button-tonal-focused-container-state-layer-color-unselected: var(--md-comp-toolbar-standard-focused-state-layer-color);--md-comp-button-tonal-focused-container-state-layer-color-selected: var(--md-comp-toolbar-standard-selected-focused-state-layer-color);--md-comp-button-tonal-pressed-container-state-layer-color: var(--md-comp-toolbar-standard-pressed-state-layer-color);--md-comp-button-tonal-pressed-container-state-layer-color-unselected: var(--md-comp-toolbar-standard-pressed-state-layer-color);--md-comp-button-tonal-pressed-container-state-layer-color-selected: var(--md-comp-toolbar-standard-selected-pressed-state-layer-color);--md-comp-button-tonal-pressed-container-state-layer-opacity: var(--md-comp-toolbar-standard-pressed-state-layer-opacity)}}@layer material.components{:root{--md-comp-toolbar-vibrant-container-color: var(--md-sys-color-primary-container);--md-comp-toolbar-vibrant-button-container-color: var(--md-sys-color-primary-container);--md-comp-toolbar-vibrant-selected-button-container-color: var(--md-sys-color-surface-container);--md-comp-toolbar-vibrant-icon-color: var(--md-sys-color-on-primary-container);--md-comp-toolbar-vibrant-selected-icon-color: var(--md-sys-color-on-surface);--md-comp-toolbar-vibrant-label-text-color: var(--md-sys-color-on-primary-container);--md-comp-toolbar-vibrant-selected-label-text-color: var(--md-sys-color-on-surface);--md-comp-toolbar-vibrant-disabled-icon-color: var(--md-sys-color-on-surface);--md-comp-toolbar-vibrant-disabled-icon-opacity: .38;--md-comp-toolbar-vibrant-disabled-label-text-color: var(--md-sys-color-on-surface);--md-comp-toolbar-vibrant-disabled-label-text-opacity: .38;--md-comp-toolbar-vibrant-hovered-state-layer-color: var(--md-sys-color-on-primary-container);--md-comp-toolbar-vibrant-selected-hovered-state-layer-color: var(--md-sys-color-on-surface);--md-comp-toolbar-vibrant-hovered-state-layer-opacity: var(--md-sys-state-hover-state-layer-opacity);--md-comp-toolbar-vibrant-focused-state-layer-color: var(--md-sys-color-on-primary-container);--md-comp-toolbar-vibrant-selected-focused-state-layer-color: var(--md-sys-color-on-surface);--md-comp-toolbar-vibrant-pressed-state-layer-color: var(--md-sys-color-on-primary-container);--md-comp-toolbar-vibrant-selected-pressed-state-layer-color: var(--md-sys-color-on-surface);--md-comp-toolbar-vibrant-pressed-state-layer-opacity: var(--md-sys-state-pressed-state-layer-opacity)}._toolbar_1pzlu_73[data-color=vibrant]{background-color:var(--md-comp-toolbar-vibrant-container-color)}._toolbar_1pzlu_73[data-color=vibrant] sm-icon-button:has(sm-button[data-variant=tonal]){--md-comp-button-tonal-container-color: var(--md-comp-toolbar-vibrant-button-container-color);--md-comp-button-tonal-container-color-unselected: var(--md-comp-toolbar-vibrant-button-container-color);--md-comp-button-tonal-container-color-selected: var(--md-comp-toolbar-vibrant-selected-button-container-color);--md-comp-button-tonal-icon-color: var(--md-comp-toolbar-vibrant-icon-color);--md-comp-button-tonal-icon-color-unselected: var(--md-comp-toolbar-vibrant-icon-color);--md-comp-button-tonal-icon-color-selected: var(--md-comp-toolbar-vibrant-selected-icon-color);--md-comp-button-tonal-label-color: var(--md-comp-toolbar-vibrant-label-text-color);--md-comp-button-tonal-label-color-unselected: var(--md-comp-toolbar-vibrant-label-text-color);--md-comp-button-tonal-label-color-selected: var(--md-comp-toolbar-vibrant-selected-label-text-color);--md-comp-button-tonal-disabled-icon-color: var(--md-comp-toolbar-vibrant-disabled-icon-color);--md-comp-button-tonal-disabled-icon-opacity: var(--md-comp-toolbar-vibrant-disabled-icon-opacity);--md-comp-button-tonal-disabled-label-color: var(--md-comp-toolbar-vibrant-disabled-label-text-color);--md-comp-button-tonal-disabled-label-opacity: var(--md-comp-toolbar-vibrant-disabled-label-text-opacity);--md-comp-button-tonal-hovered-container-state-layer-color: var(--md-comp-toolbar-vibrant-hovered-state-layer-color);--md-comp-button-tonal-hovered-container-state-layer-color-unselected: var(--md-comp-toolbar-vibrant-hovered-state-layer-color);--md-comp-button-tonal-hovered-container-state-layer-color-selected: var(--md-comp-toolbar-vibrant-selected-hovered-state-layer-color);--md-comp-button-tonal-hovered-container-state-layer-opacity: var(--md-comp-toolbar-vibrant-hovered-state-layer-opacity);--md-comp-button-tonal-focused-container-state-layer-color: var(--md-comp-toolbar-vibrant-focused-state-layer-color);--md-comp-button-tonal-focused-container-state-layer-color-unselected: var(--md-comp-toolbar-vibrant-focused-state-layer-color);--md-comp-button-tonal-focused-container-state-layer-color-selected: var(--md-comp-toolbar-vibrant-selected-focused-state-layer-color);--md-comp-button-tonal-pressed-container-state-layer-color: var(--md-comp-toolbar-vibrant-pressed-state-layer-color);--md-comp-button-tonal-pressed-container-state-layer-color-unselected: var(--md-comp-toolbar-vibrant-pressed-state-layer-color);--md-comp-button-tonal-pressed-container-state-layer-color-selected: var(--md-comp-toolbar-vibrant-selected-pressed-state-layer-color);--md-comp-button-tonal-pressed-container-state-layer-opacity: var(--md-comp-toolbar-vibrant-pressed-state-layer-opacity)}}@layer material.components{:root{--md-comp-toolbar-docked-container-height: 64px;--md-comp-toolbar-docked-container-leading-space: var(--md-user-spacing-md);--md-comp-toolbar-docked-container-trailing-space: var(--md-user-spacing-md);--md-comp-toolbar-docked-container-max-spacing: var(--md-user-spacing-xl);--md-comp-toolbar-docked-container-shape: var(--md-sys-shape-corner-none);--md-comp-toolbar-floating-horizontal-container-height: 64px;--md-comp-toolbar-floating-vertical-container-width: 64px;--md-comp-toolbar-floating-container-leading-space: var(--md-user-spacing-sm);--md-comp-toolbar-floating-container-trailing-space: var(--md-user-spacing-sm);--md-comp-toolbar-floating-horizontal-container-external-space: var(--md-user-spacing-md);--md-comp-toolbar-floating-vertical-container-external-space: var(--md-user-spacing-lg);--md-comp-toolbar-floating-container-between-space: var(--md-user-spacing-xs);--md-comp-toolbar-floating-container-shape: var(--md-sys-shape-corner-full);--md-comp-toolbar-floating-container-elevation: var(--md-sys-elevation-level3);--md-comp-toolbar-floating-fab-between-space: var(--md-user-spacing-sm)}._container_1pzlu_56{display:flex;align-items:center;gap:var(--md-comp-toolbar-floating-fab-between-space);z-index:2;pointer-events:none;>*{pointer-events:auto}transition-property:translate,visibility;transition-behavior:allow-discrete;&:has(._toolbar_1pzlu_73[data-direction=horizontal]){flex-direction:row;justify-self:center;position:fixed;inset:auto 0 0;margin-inline:auto;&:not([data-show]){translate:0 calc(100% + var(--md-comp-nav-bar-container-height));visibility:hidden}}&:has(._toolbar_1pzlu_73[data-direction=vertical]){flex-direction:column;position:fixed;right:0;top:50vh;translate:0 -50%;&:not([data-show]){translate:100% -50%;visibility:hidden}}&:has(._toolbar_1pzlu_73[data-direction=horizontal][data-mode=floating]){padding:var(--md-comp-toolbar-floating-horizontal-container-external-space);padding-bottom:40px}&:has(._toolbar_1pzlu_73[data-direction=vertical][data-mode=floating]){padding:var(--md-comp-toolbar-floating-vertical-container-external-space)}&:has(._toolbar_1pzlu_73[data-mode=docked]){width:100%}&:has(._toolbar_1pzlu_73[data-direction]){&[data-show]{transition-timing-function:var(--md-sys-motion-easing-emphasized-decelerate);transition-duration:var(--md-sys-motion-duration-emphasized-decelerate)}&:not([data-show]){transition-timing-function:var(--md-sys-motion-easing-emphasized-accelerate);transition-duration:var(--md-sys-motion-duration-emphasized-accelerate)}}}._toolbar_1pzlu_73{position:relative;z-index:1;display:grid;place-items:center;&[data-direction=horizontal]{grid-auto-flow:column;grid-auto-columns:minmax(48px,auto)}&[data-direction=vertical]{grid-auto-flow:row;grid-auto-rows:minmax(48px,auto)}&[data-direction=horizontal][data-mode=floating]{height:var(--md-comp-toolbar-floating-horizontal-container-height);width:fit-content}&[data-direction=vertical][data-mode=floating]{width:var(--md-comp-toolbar-floating-vertical-container-width)}&[data-mode=floating]{gap:var(--md-comp-toolbar-floating-container-between-space);border-radius:var(--md-comp-toolbar-floating-container-shape);--md-elevation-level: var(--md-comp-toolbar-floating-container-elevation);padding-inline-start:var(--md-comp-toolbar-floating-container-leading-space);padding-inline-end:var(--md-comp-toolbar-floating-container-trailing-space);padding-block:var(--md-user-spacing-sm)}&[data-mode=docked]{width:-webkit-fill-available;width:stretch;height:var(--md-comp-toolbar-docked-container-height);border-radius:var(--md-comp-toolbar-docked-container-shape);padding-inline-start:var(--md-comp-toolbar-docked-container-leading-space);padding-inline-end:var(--md-comp-toolbar-docked-container-trailing-space);&[data-center]{gap:var(--md-comp-toolbar-docked-container-max-spacing);justify-content:center}&:not([data-center]){justify-content:space-between}}}}@layer material.components{._container_keuv2_2{position:relative;input{position:absolute;opacity:0;width:40px;height:40px;border:unset;padding:unset}}}._buttons_evitc_1{display:flex;flex-direction:row;gap:var(--md-user-spacing-xs);margin-inline-start:var(--md-user-spacing-sm)}@layer material.components{:root{--md-comp-card-elevated-container-color: var(--md-sys-color-surface-container-low);--md-comp-card-elevated-container-shape: var(--md-sys-shape-corner-medium);--md-comp-card-elevated-elevation-level: var(--md-sys-elevation-level1);--md-comp-card-elevated-shadow-color: var(--md-sys-color-shadow);--md-comp-card-filled-container-color: var(--md-sys-color-surface-container-highest);--md-comp-card-filled-container-shape: var(--md-sys-shape-corner-medium);--md-comp-card-filled-elevation-level: var(--md-sys-elevation-level0);--md-comp-card-filled-shadow-color: var(--md-sys-color-shadow);--md-comp-card-outlined-container-color: var(--md-sys-color-surface);--md-comp-card-outlined-container-shape: var(--md-sys-shape-corner-medium);--md-comp-card-outlined-elevation-level: var(--md-sys-elevation-level0);--md-comp-card-outlined-shadow-color: var(--md-sys-color-shadow);--md-comp-card-outlined-outline-color: var(--md-sys-color-outline-variant);--md-comp-card-outlined-outline-width: 1px}._card_lm4ly_22{display:block;position:relative;contain:layout style;background-color:var(--md-comp-card-container-color);border-radius:var(--md-comp-card-container-shape);&:focus-visible{outline:none}--md-focus-ring-shape: var(--md-comp-card-container-shape);&[data-variant=elevated]{--md-comp-card-container-color: var(--md-comp-card-elevated-container-color);--md-comp-card-container-shape: var(--md-comp-card-elevated-container-shape);--md-elevation-level: var(--md-comp-card-elevated-elevation-level);--md-elevation-shadow-color: var(--md-comp-card-elevated-shadow-color)}&[data-variant=filled]{--md-comp-card-container-color: var(--md-comp-card-filled-container-color);--md-comp-card-container-shape: var(--md-comp-card-filled-container-shape);--md-elevation-level: var(--md-comp-card-filled-elevation-level);--md-elevation-shadow-color: var(--md-comp-card-filled-shadow-color)}&[data-variant=outlined]{--md-comp-card-container-color: var(--md-comp-card-outlined-container-color);--md-comp-card-container-shape: var(--md-comp-card-outlined-container-shape);--md-elevation-level: var(--md-comp-card-outlined-elevation-level);--md-elevation-shadow-color: var(--md-comp-card-outlined-shadow-color);._outline_lm4ly_55{border-radius:inherit;pointer-events:none;position:absolute;inset:0;border-style:solid;border-width:var(--md-comp-card-outlined-outline-width);border-color:var(--md-comp-card-outlined-outline-color)}}&[data-disabled]{opacity:.38;&[data-variant=elevated]{--md-comp-card-container-color: var(--md-sys-color-surface)}&[data-variant=filled]{--md-comp-card-container-color: var(--md-sys-color-surface-variant)}&[data-variant=outlined]{--md-comp-card-outlined-outline-color: var(--md-sys-color-outline)}}}._clickable_lm4ly_85{cursor:pointer;user-select:none;&:hover{&[data-variant=elevated]{--md-elevation-level: var(--md-sys-elevation-level2);&:active{--md-elevation-level: var(--md-sys-elevation-level1)}}&[data-variant=filled]{--md-elevation-level: var(--md-sys-elevation-level1);&:active{--md-elevation-level: var(--md-sys-elevation-level0)}}&[data-variant=outlined]{--md-elevation-level: var(--md-sys-elevation-level1);&:active{--md-elevation-level: var(--md-sys-elevation-level0)}}}}._card-body_lm4ly_116{padding:var(--md-user-spacing-md)}._card_lm4ly_22[data-size=small]{--md-comp-card-container-shape: var(--md-sys-shape-corner-small);._card-body_lm4ly_116{padding:var(--md-user-spacing-sm)}}._card_lm4ly_22[data-size=medium]{--md-comp-card-container-shape: var(--md-sys-shape-corner-medium);._card-body_lm4ly_116{padding:var(--md-user-spacing-md)}}._card_lm4ly_22[data-size=large]{--md-comp-card-container-shape: var(--md-sys-shape-corner-large-increased);._card-body_lm4ly_116{padding:var(--md-user-spacing-lg)}}._card_lm4ly_22[data-size=extra-large]{--md-comp-card-container-shape: var(--md-sys-shape-corner-extra-large-increased);._card-body_lm4ly_116{padding:var(--md-user-spacing-xl)}}}._info_1hci0_1{--md-comp-card-filled-container-color: var(--md-ref-palette-blue-90);color:var(--md-ref-palette-blue-20);._body_1hci0_5{display:flex;gap:var(--md-user-spacing-xs);padding:12px}}._list_r34py_1{display:flex;flex-direction:column;gap:var(--md-user-spacing-xl);margin-top:var(--md-user-spacing-md)}._theme-controls_jxmkf_1{display:grid;grid-template-columns:min-content max-content;align-items:center;row-gap:var(--md-user-spacing-md);column-gap:var(--md-user-spacing-lg)}._color-roles_jxmkf_9{border-radius:var(--md-sys-shape-corner-large);contain:paint;margin:var(--md-user-spacing-lg);@media(width<600px){margin:var(--md-user-spacing-md)}}._decorative-blocks_12gcl_1{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--md-user-spacing-md);--md-comp-card-filled-container-color: color-mix(var(--md-sys-color-primary-container) 40%, transparent)}@layer material.components{:root{--md-comp-rich-tooltip-container-color: var(--md-sys-color-surface-container);--md-comp-rich-tooltip-container-elevation: var(--md-sys-elevation-level2);--md-comp-rich-tooltip-container-shadow-color: var(--md-sys-color-shadow);--md-comp-rich-tooltip-container-shape: var(--md-sys-shape-corner-medium);--md-comp-rich-tooltip-action-label-text-color: var(--md-sys-color-primary);--md-comp-rich-tooltip-subhead-color: var(--md-sys-color-on-surface-variant);--md-comp-rich-tooltip-supporting-text-color: var(--md-sys-color-on-surface-variant)}._tooltip_udd75_36{background-color:var(--md-comp-rich-tooltip-container-color);border-radius:var(--md-comp-rich-tooltip-container-shape);color:var(--md-comp-rich-tooltip-supporting-text-color);--md-elevation-level: var(--md-comp-rich-tooltip-container-elevation);display:inline-flex;flex-direction:column;position:relative;h4{color:var(--md-comp-rich-tooltip-subhead-color);margin-bottom:var(--md-user-spacing-xs)}max-width:300px;padding-inline:var(--md-user-spacing-md);._body_udd75_54{display:flex;flex-direction:column;align-items:start;padding-block:12px}._buttons_udd75_62{display:flex;gap:var(--md-user-spacing-md);padding-block-end:var(--md-user-spacing-sm);margin-inline:calc(-1 * var(--md-user-spacing-sm))}}}@layer material.components{:root{--md-comp-search-view-min-width: 720px;--md-comp-search-view-contained-leading-margin: 12px;--md-comp-search-view-contained-trailing-margin: 12px;--md-comp-search-view-contained-docked-bar-results-gap: 2px}@property --md-comp-search-bar-margin-leading{syntax: "<length-percentage>"; inherits: true; initial-value: 0px;}@property --md-comp-search-bar-margin-trailing{syntax: "<length-percentage>"; inherits: true; initial-value: 0px;}._container_189g0_41{transition-property:--md-comp-search-bar-margin-leading,--md-comp-search-bar-margin-trailing;transition-duration:var(--md-sys-motion-duration-spatial-default);transition-timing-function:var(--md-sys-motion-spring-spatial-default);--md-comp-search-bar-margin-leading: var(--md-comp-search-bar-contained-leading-margin);--md-comp-search-bar-margin-trailing: var(--md-comp-search-bar-contained-trailing-margin);&:has(sm-search-bar[data-expanded]){--md-comp-search-bar-margin-leading: var(--md-comp-search-view-contained-leading-margin);--md-comp-search-bar-margin-trailing: var(--md-comp-search-view-contained-trailing-margin)}width:100%;display:grid;justify-items:center;justify-content:center;grid-template-columns:minmax(auto,var(--md-comp-search-bar-margin-leading)) 1fr minmax(auto,var(--md-comp-search-bar-margin-trailing));grid-template-rows:auto 1fr;&[data-layout=docked]{row-gap:var(--md-comp-search-view-contained-docked-bar-results-gap)}sm-search-bar{min-width:327px}sm-search-bar,sm-search-results{grid-column:2 / span 1;max-width:calc(min(var(--md-comp-search-view-min-width),100vw) - (var(--md-comp-search-bar-margin-leading) - var(--md-comp-search-view-contained-leading-margin)) - (var(--md-comp-search-bar-margin-trailing) - var(--md-comp-search-view-contained-trailing-margin)))}}._wrapper_189g0_87{position:relative;anchor-name:--md-search-container;anchor-scope:--md-search-container;width:100%;min-height:var(--md-comp-search-bar-container-height);._dialog_189g0_95{min-width:anchor-size(width);transition-property:overlay,display;transition-behavior:allow-discrete;transition-duration:var(--md-sys-motion-duration-effects-slow);padding-block:1rem;margin-block:-1rem;display:flex;flex-direction:row;position-anchor:--md-search-container;top:anchor(top);left:anchor(left);right:anchor(right);&:has(._container_189g0_41[data-layout=fullscreen]){position:relative;min-width:100%}}}._dialog_189g0_95{padding:unset;margin:unset;border:unset;outline:unset;inset-inline-start:unset;inset-inline-end:unset;background-color:unset;color:unset}._dialog_189g0_95::backdrop{background-color:var(--md-sys-color-scrim);opacity:0%;transition:opacity var(--md-sys-motion-duration-effects-slow) var(--md-sys-motion-spring-effects-slow)}._dialog_189g0_95[data-modal][data-scrim]::backdrop{opacity:32%}@starting-style{._dialog_189g0_95[data-modal][data-scrim]::backdrop{opacity:0%}}}@layer material.components{:root{--md-comp-search-bar-container-color: var(--md-sys-color-surface-container-high);--md-comp-search-bar-container-elevation: var(--md-sys-elevation-level0);--md-comp-search-bar-leading-icon-color: var(--md-sys-color-on-surface);--md-comp-search-bar-trailing-icon-color: var(--md-sys-color-on-surface-variant);--md-comp-search-bar-supporting-text-color: var(--md-sys-color-on-surface-variant);--md-comp-search-bar-input-text-color: var(--md-sys-color-on-surface);--md-comp-search-bar-hover-state-layer-color: var(--md-sys-color-on-surface);--md-comp-search-bar-hover-state-layer-opacity: var(--md-sys-state-hover-state-layer-opacity);--md-comp-search-bar-hover-supporting-text-color: var(--md-sys-color-on-surface-variant);--md-comp-search-bar-pressed-state-layer-color: var(--md-sys-color-on-surface);--md-comp-search-bar-pressed-state-layer-opacity: var(--md-sys-state-pressed-state-layer-opacity);--md-comp-search-bar-pressed-supporting-text-color: var(--md-sys-color-on-surface-variant);--md-comp-search-bar-contained-leading-margin: var(--md-user-spacing-lg);--md-comp-search-bar-contained-trailing-margin: var(--md-user-spacing-lg);--md-comp-search-bar-contained-leading-space: var(--md-user-spacing-xs);--md-comp-search-bar-contained-trailing-space: var(--md-user-spacing-xs);--md-comp-search-bar-contained-icon-label-gap: var(--md-user-spacing-xs);--md-comp-search-bar-contained-trailing-actions-gap: 0;--md-comp-search-bar-container-height: 56px;--md-comp-search-bar-container-shape: var(--md-sys-shape-corner-full)}._bar_h7hce_50{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--md-comp-search-bar-contained-icon-label-gap);width:100%;height:var(--md-comp-search-bar-container-height);border-radius:var(--md-comp-search-bar-container-shape);background-color:var(--md-comp-search-bar-container-color);padding-inline-start:var(--md-comp-search-bar-contained-leading-space);padding-inline-end:var(--md-comp-search-bar-contained-trailing-space);--md-elevation-level: var(--md-comp-search-bar-container-elevation);--md-ripple-hover-color: var(--md-comp-search-bar-hover-state-layer-color);--md-ripple-hover-opacity: var(--md-comp-search-bar-hover-state-layer-opacity);--md-ripple-pressed-color: var(--md-comp-search-bar-pressed-state-layer-color);--md-ripple-pressed-opacity: var(--md-comp-search-bar-pressed-state-layer-opacity);&:focus-visible{outline:none}._input_h7hce_78{height:100%;input{width:100%;height:100%;padding:0;border:none;outline:none;font:inherit;color:var(--md-comp-search-bar-input-text-color);background-color:transparent;&::placeholder{color:var(--md-comp-search-bar-supporting-text-color)}&:hover::placeholder{color:var(--md-comp-search-bar-hover-supporting-text-color)}&:active::placeholder{color:var(--md-comp-search-bar-pressed-supporting-text-color)}}}}:is(._leading-button_h7hce_107,._trailing-buttons_h7hce_107){grid-row:1;opacity:1;display:grid;place-items:center;grid-auto-flow:column;grid-auto-columns:minmax(48px,auto);height:48px;transition-property:opacity,overlay,display;transition-behavior:allow-discrete;transition-duration:var(--md-sys-motion-duration-effects-default);transition-timing-function:var(--md-sys-motion-spring-effects-default)}:is(._leading-button_h7hce_107,._trailing-buttons_h7hce_107):not([data-show]){display:none;opacity:0}@starting-style{:is(._leading-button_h7hce_107,._trailing-buttons_h7hce_107)[data-show]{opacity:0}:is(._leading-button_h7hce_107,._trailing-buttons_h7hce_107):not([data-show]){opacity:1}}._search-icon_h7hce_139{display:grid;place-items:center;min-width:48px;min-height:48px}._leading-button_h7hce_107{grid-column:1;--sm-icon-button-icon-color: var(--md-comp-search-bar-leading-icon-color)}._trailing-buttons_h7hce_107{grid-column:3;justify-content:end;gap:var(--md-comp-search-bar-contained-trailing-actions-gap);--sm-icon-button-icon-color: var(--md-comp-search-bar-trailing-icon-color)}}@layer material.components{._button_1mlnd_60[data-variant=elevated]{gap:calc(var(--md-comp-split-button-gap) + 1px);>:last-child{--md-comp-button-elevated-container-color-unselected: var(--md-comp-button-elevated-container-color);--md-comp-button-elevated-container-color-selected: var(--md-comp-button-elevated-container-color);--md-comp-button-elevated-label-color-unselected: var(--md-comp-button-elevated-label-color);--md-comp-button-elevated-label-color-selected: var(--md-comp-button-elevated-label-color);--md-comp-button-elevated-icon-color-unselected: var(--md-comp-button-elevated-icon-color);--md-comp-button-elevated-icon-color-selected: var(--md-comp-button-elevated-icon-color);--md-comp-button-elevated-hovered-container-state-layer-color-unselected: var( --md-comp-button-elevated-hovered-container-state-layer-color );--md-comp-button-elevated-hovered-container-state-layer-color-selected: var( --md-comp-button-elevated-hovered-container-state-layer-color );--md-comp-button-elevated-pressed-container-state-layer-color-unselected: var( --md-comp-button-elevated-pressed-container-state-layer-color );--md-comp-button-elevated-pressed-container-state-layer-color-selected: var( --md-comp-button-elevated-pressed-container-state-layer-color )}}}@layer material.components{._button_1mlnd_60[data-variant=filled]{>:last-child{--md-comp-button-filled-container-color-unselected: var(--md-comp-button-filled-container-color);--md-comp-button-filled-container-color-selected: var(--md-comp-button-filled-container-color);--md-comp-button-filled-label-color-unselected: var(--md-comp-button-filled-label-color);--md-comp-button-filled-label-color-selected: var(--md-comp-button-filled-label-color);--md-comp-button-filled-icon-color-unselected: var(--md-comp-button-filled-icon-color);--md-comp-button-filled-icon-color-selected: var(--md-comp-button-filled-icon-color);--md-comp-button-filled-hovered-container-state-layer-color-unselected: var( --md-comp-button-filled-hovered-container-state-layer-color );--md-comp-button-filled-hovered-container-state-layer-color-selected: var( --md-comp-button-filled-hovered-container-state-layer-color );--md-comp-button-filled-pressed-container-state-layer-color-unselected: var( --md-comp-button-filled-pressed-container-state-layer-color );--md-comp-button-filled-pressed-container-state-layer-color-selected: var( --md-comp-button-filled-pressed-container-state-layer-color )}}}@layer material.components{._button_1mlnd_60[data-variant=tonal]{>:last-child{--md-comp-button-tonal-container-color-unselected: var(--md-comp-button-tonal-container-color);--md-comp-button-tonal-container-color-selected: var(--md-comp-button-tonal-container-color);--md-comp-button-tonal-label-color-unselected: var(--md-comp-button-tonal-label-color);--md-comp-button-tonal-label-color-selected: var(--md-comp-button-tonal-label-color);--md-comp-button-tonal-icon-color-unselected: var(--md-comp-button-tonal-icon-color);--md-comp-button-tonal-icon-color-selected: var(--md-comp-button-tonal-icon-color);--md-comp-button-tonal-hovered-container-state-layer-color-unselected: var( --md-comp-button-tonal-hovered-container-state-layer-color );--md-comp-button-tonal-hovered-container-state-layer-color-selected: var( --md-comp-button-tonal-hovered-container-state-layer-color );--md-comp-button-tonal-pressed-container-state-layer-color-unselected: var( --md-comp-button-tonal-pressed-container-state-layer-color );--md-comp-button-tonal-pressed-container-state-layer-color-selected: var( --md-comp-button-tonal-pressed-container-state-layer-color )}}}@layer material.components{._button_1mlnd_60[data-variant=outlined]{>:last-child{--md-comp-button-outlined-container-color-unselected: var(--md-comp-button-outlined-container-color);--md-comp-button-outlined-container-color-selected: var(--md-comp-button-outlined-container-color);--md-comp-button-outlined-label-color-unselected: var(--md-comp-button-outlined-label-color);--md-comp-button-outlined-label-color-selected: var(--md-comp-button-outlined-label-color);--md-comp-button-outlined-icon-color-unselected: var(--md-comp-button-outlined-icon-color);--md-comp-button-outlined-icon-color-selected: var(--md-comp-button-outlined-icon-color);--md-comp-button-outlined-hovered-container-state-layer-color-unselected: var( --md-comp-button-outlined-hovered-container-state-layer-color );--md-comp-button-outlined-hovered-container-state-layer-color-selected: var( --md-comp-button-outlined-hovered-container-state-layer-color );--md-comp-button-outlined-pressed-container-state-layer-color-unselected: var( --md-comp-button-outlined-pressed-container-state-layer-color );--md-comp-button-outlined-pressed-container-state-layer-color-selected: var( --md-comp-button-outlined-pressed-container-state-layer-color )}}}@layer material.components{:root{--md-comp-split-button-gap: 2px;--md-comp-split-button-extra-small-leading-button-padding: 12px 10px;--md-comp-split-button-small-leading-button-padding: 16px 12px;--md-comp-split-button-extra-small-leading-button-gap: 4px;--md-comp-split-button-extra-small-trailing-icon-size: 22px;--md-comp-split-button-small-trailing-icon-size: 22px;--md-comp-split-button-medium-trailing-icon-size: 26px;--md-comp-split-button-large-trailing-icon-size: 38px;--md-comp-split-button-extra-large-trailing-icon-size: 50px;--md-comp-split-button-extra-small-trailing-icon-offset: -1px;--md-comp-split-button-small-trailing-icon-offset: -1px;--md-comp-split-button-medium-trailing-icon-offset: -2px;--md-comp-split-button-large-trailing-icon-offset: -3px;--md-comp-split-button-extra-large-trailing-icon-offset: -6px;--md-comp-split-button-extra-small-trailing-icon-padding: 13px;--md-comp-split-button-small-trailing-icon-padding: 13px;--md-comp-split-button-medium-trailing-icon-padding: 15px;--md-comp-split-button-large-trailing-icon-padding: 29px;--md-comp-split-button-extra-large-trailing-icon-padding: 43px;--md-comp-split-button-extra-small-inner-shape: 4px;--md-comp-split-button-small-inner-shape: 4px;--md-comp-split-button-medium-inner-shape: 4px;--md-comp-split-button-large-inner-shape: 8px;--md-comp-split-button-extra-large-inner-shape: 12px;--md-comp-split-button-extra-small-hovered-inner-shape: var(--md-sys-shape-corner-small);--md-comp-split-button-small-hovered-inner-shape: var(--md-sys-shape-corner-medium);--md-comp-split-button-medium-hovered-inner-shape: var(--md-sys-shape-corner-medium);--md-comp-split-button-large-hovered-inner-shape: var(--md-sys-shape-corner-large-increased);--md-comp-split-button-extra-large-hovered-inner-shape: var(--md-sys-shape-corner-large-increased);--md-comp-split-button-extra-small-shape-pressed-morph: var(--md-sys-shape-corner-small);--md-comp-split-button-small-shape-pressed-morph: var(--md-sys-shape-corner-medium);--md-comp-split-button-medium-shape-pressed-morph: var(--md-sys-shape-corner-medium);--md-comp-split-button-large-shape-pressed-morph: var(--md-sys-shape-corner-large-increased);--md-comp-split-button-extra-large-shape-pressed-morph: var(--md-sys-shape-corner-large-increased)}._button_1mlnd_60{display:flex;flex-direction:row;align-items:center;gap:var(--md-comp-split-button-gap);width:fit-content;--md-comp-button-extra-small-shape-round: var(--md-comp-split-button-extra-small-inner-shape);--md-comp-button-small-shape-round: var(--md-comp-split-button-small-inner-shape);--md-comp-button-medium-shape-round: var(--md-comp-split-button-medium-inner-shape);--md-comp-button-large-shape-round: var(--md-comp-split-button-large-inner-shape);--md-comp-button-extra-large-shape-round: var(--md-comp-split-button-extra-large-inner-shape);--md-comp-button-extra-small-shape-square: var(--md-comp-split-button-extra-small-inner-shape);--md-comp-button-small-shape-square: var(--md-comp-split-button-small-inner-shape);--md-comp-button-medium-shape-square: var(--md-comp-split-button-medium-inner-shape);--md-comp-button-large-shape-square: var(--md-comp-split-button-large-inner-shape);--md-comp-button-extra-large-shape-square: var(--md-comp-split-button-extra-large-inner-shape);--md-comp-button-extra-small-shape-pressed-morph: var(--md-comp-split-button-extra-small-shape-pressed-morph);--md-comp-button-small-shape-pressed-morph: var(--md-comp-split-button-small-shape-pressed-morph);--md-comp-button-medium-shape-pressed-morph: var(--md-comp-split-button-medium-shape-pressed-morph);--md-comp-button-large-shape-pressed-morph: var(--md-comp-split-button-large-shape-pressed-morph);--md-comp-button-extra-large-shape-pressed-morph: var(--md-comp-split-button-extra-large-shape-pressed-morph);sm-button:focus-within{z-index:1}sm-button:hover:not(:has(>:is(a,button):disabled)){--md-comp-button-extra-small-shape-round: var(--md-comp-split-button-extra-small-hovered-inner-shape);--md-comp-button-small-shape-round: var(--md-comp-split-button-small-hovered-inner-shape);--md-comp-button-medium-shape-round: var(--md-comp-split-button-medium-hovered-inner-shape);--md-comp-button-large-shape-round: var(--md-comp-split-button-large-hovered-inner-shape);--md-comp-button-extra-large-shape-round: var(--md-comp-split-button-extra-large-hovered-inner-shape);--md-comp-button-extra-small-shape-square: var(--md-comp-split-button-extra-small-hovered-inner-shape);--md-comp-button-small-shape-square: var(--md-comp-split-button-small-hovered-inner-shape);--md-comp-button-medium-shape-square: var(--md-comp-split-button-medium-hovered-inner-shape);--md-comp-button-large-shape-square: var(--md-comp-split-button-large-hovered-inner-shape);--md-comp-button-extra-large-shape-square: var(--md-comp-split-button-extra-large-hovered-inner-shape)}>:first-child{button{border-start-start-radius:calc(var(--md-comp-button-container-height) * .5);border-end-start-radius:calc(var(--md-comp-button-container-height) * .5)}--md-focus-ring-shape-start-start: calc(var(--md-comp-button-container-height) * .5);--md-focus-ring-shape-end-start: calc(var(--md-comp-button-container-height) * .5);--md-comp-button-extra-small-padding: var(--md-comp-split-button-extra-small-leading-button-padding);--md-comp-button-small-padding: var(--md-comp-split-button-small-leading-button-padding);--md-comp-button-extra-small-gap: var(--md-comp-split-button-extra-small-leading-button-gap)}>:last-child{button{border-start-end-radius:calc(var(--md-comp-button-container-height) * .5);border-end-end-radius:calc(var(--md-comp-button-container-height) * .5)}--md-comp-icon-button-extra-small-icon-size: var(--md-comp-split-button-extra-small-trailing-icon-size);--md-comp-icon-button-small-icon-size: var(--md-comp-split-button-small-trailing-icon-size);--md-comp-icon-button-medium-icon-size: var(--md-comp-split-button-medium-trailing-icon-size);--md-comp-icon-button-large-icon-size: var(--md-comp-split-button-large-trailing-icon-size);--md-comp-icon-button-extra-large-icon-size: var(--md-comp-split-button-extra-large-trailing-icon-size);--md-comp-icon-button-extra-small-default-padding: var(--md-comp-split-button-extra-small-trailing-icon-padding);--md-comp-icon-button-small-default-padding: var(--md-comp-split-button-small-trailing-icon-padding);--md-comp-icon-button-medium-default-padding: var(--md-comp-split-button-medium-trailing-icon-padding);--md-comp-icon-button-large-default-padding: var(--md-comp-split-button-large-trailing-icon-padding);--md-comp-icon-button-extra-large-default-padding: var(--md-comp-split-button-extra-large-trailing-icon-padding);sm-button{--md-focus-ring-shape-start-end: calc(var(--md-comp-button-container-height) * .5);--md-focus-ring-shape-end-end: calc(var(--md-comp-button-container-height) * .5);md-icon{transition-property:translate,rotate;transition-duration:var(--md-sys-motion-duration-standard-spatial-fast);transition-timing-function:var(--md-sys-motion-spring-standard-spatial-fast)}&[data-toggle=false]{--direction: 1;&:dir(rtl){--direction: -1}&[data-size=extra-small] md-icon{translate:calc(var(--direction) * var(--md-comp-split-button-extra-small-trailing-icon-offset))}&[data-size=small] md-icon{translate:calc(var(--direction) * var(--md-comp-split-button-small-trailing-icon-offset))}&[data-size=medium] md-icon{translate:calc(var(--direction) * var(--md-comp-split-button-medium-trailing-icon-offset))}&[data-size=large] md-icon{translate:calc(var(--direction) * var(--md-comp-split-button-large-trailing-icon-offset))}&[data-size=extra-large] md-icon{translate:calc(var(--direction) * var(--md-comp-split-button-extra-large-trailing-icon-offset))}md-icon{rotate:90deg}}&[data-toggle=true] md-icon{rotate:270deg}}}}}._components-grid_1v9wb_1{--md-comp-search-view-min-width: 100%;display:grid;grid-auto-flow:column;gap:var(--md-user-spacing-sm);grid-template-columns:auto minmax(80px,min-content) auto;grid-template-rows:repeat(5,min-content);grid-template-areas:"tooltip split-button split-button" "tooltip button-group button-group" "tooltip fab list" "snackbar snackbar list" "search-bar search-bar search-bar";._tooltip_1v9wb_17{grid-area:tooltip;align-self:end}._snackbar_1v9wb_22{min-width:25ch;grid-area:snackbar}._search-bar_1v9wb_27{grid-area:search-bar}._split-button_1v9wb_31{grid-area:split-button;align-self:end}._button-group_1v9wb_36{grid-area:button-group}._fab_1v9wb_40{grid-area:fab}._list_1v9wb_44{grid-area:list}}@media(width<600px){._components-grid_1v9wb_1{grid-template-columns:auto min-content;grid-template-rows:repeat(4,min-content);grid-template-areas:"tooltip split-button" "tooltip button-group" "tooltip fab" "snackbar snackbar";._search-bar_1v9wb_27,._list_1v9wb_44{display:none}}}._hero_iyl7s_1{--md-comp-card-filled-container-color: var(--md-sys-color-primary-container);--sm-sys-color-link: var(--md-sys-color-on-primary-container);container-type:inline-size}._hero-body_iyl7s_7{display:grid;grid-template-columns:1fr 1fr;transition-property:padding,gap;transition-duration:var(--md-sys-motion-duration-spatial-fast);transition-timing-function:var(--md-sys-motion-spring-spatial-fast);@media(width<600px)or (height<480px){transition-duration:var(--md-sys-motion-duration-standard-spatial-fast);transition-timing-function:var(--md-sys-motion-spring-standard-spatial-fast)}padding:var(--md-user-spacing-4xl);gap:var(--md-user-spacing-2xl);@container (width < 840px){grid-template-columns:1fr;gap:var(--md-user-spacing-3xl)}._left-column_iyl7s_29{display:grid;grid-template-rows:auto min-content;align-items:start;justify-items:start;gap:var(--md-user-spacing-xl);h1{margin-bottom:var(--md-user-spacing-lg);font-weight:500}h2{margin-bottom:var(--md-user-spacing-sm);color:var(--md-sys-color-on-primary-container);text-transform:uppercase}@media(width>=1200px){h1{font-size:4.5rem}h2{margin-bottom:var(--md-user-spacing-md)}}._content_iyl7s_58{color:var(--md-sys-color-on-primary-container)}}._right-column_iyl7s_63{background-color:color-mix(var(--md-sys-color-primary-container) 95%,var(--md-sys-color-on-primary-container) 5%);border-radius:calc(var(--md-comp-card-container-shape) - var(--md-user-spacing-sm));padding:var(--md-user-spacing-lg);display:grid;place-content:center;@media(width<600px){padding:var(--md-user-spacing-md);margin:calc(-1 * var(--md-user-spacing-md));padding-top:var(--md-user-spacing-lg);margin-top:0}}}@media(width<840px){._hero-body_iyl7s_7{grid-template-columns:1fr;padding:var(--md-user-spacing-2xl);gap:var(--md-user-spacing-3xl)}}@media(width<600px){._hero-body_iyl7s_7{grid-template-columns:1fr;padding:var(--md-user-spacing-xl);gap:var(--md-user-spacing-3xl);._left-column_iyl7s_29{justify-items:stretch}}}._decorative-panes_sluba_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--md-user-spacing-lg);--md-comp-card-filled-container-color: color-mix(var(--md-sys-color-primary-container) 40%, transparent)}._main_t9vp2_1{display:flex;flex-direction:column;gap:var(--md-user-spacing-2xl)}._content_t9vp2_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--md-user-spacing-3xl);column-gap:var(--md-user-spacing-2xl);>:is(section,sm-card){display:grid;grid-template-columns:subgrid;grid-column:1 / span 2;h2{margin-bottom:var(--md-user-spacing-md)}}>section[data-wide]>div{grid-column:1 / span 2}@media(width<840px){grid-template-columns:1fr;>:is(section,sm-card){grid-column:1 / span 1;row-gap:var(--md-user-spacing-md)}}@media(width>=840px){padding-inline:var(--md-user-spacing-sm)}}._footer_t9vp2_43{background-color:var(--md-sys-color-on-background);color:var(--md-sys-color-background);._footer-head_t9vp2_47{border-bottom-left-radius:var(--md-sys-shape-corner-extra-large);border-bottom-right-radius:var(--md-sys-shape-corner-extra-large);background-color:var(--md-comp-pane-container-color);height:var(--md-sys-shape-corner-extra-large)}._footer-body_t9vp2_54{padding-inline:var(--md-user-spacing-md);padding-block:var(--md-user-spacing-lg);@media(width>=600px){padding-inline:var(--md-user-spacing-4xl);padding-block:var(--md-user-spacing-2xl)}}}._button_19u54_1{position:absolute;right:0;top:0;padding:var(--md-user-spacing-sm)}@media not (any-pointer:coarse){*:not(:hover)>._button_19u54_1{display:none}}._block_1y20i_1{--md-comp-card-filled-container-color: var(--md-sys-color-surface-container);sm-card{contain:layout style paint}}._code_1y20i_9{color:var(--md-sys-color-primary);padding:var(--md-user-spacing-md);display:inline-block;font-family:monospace;overflow-x:auto;max-width:100%;>pre{width:fit-content}}._block_1rw2l_1{--md-secondary-tab-container-color: transparent;--md-comp-card-filled-container-color: var(--md-sys-color-surface-container);sm-card{contain:layout style paint}}._panel_1rw2l_10{position:relative}._code_1rw2l_14{color:var(--md-sys-color-primary);padding:var(--md-user-spacing-md);display:inline-block;font-family:monospace;overflow-x:auto;max-width:100%;>pre{width:fit-content}}._block_1qq4h_1{--md-secondary-tab-container-color: transparent;--md-comp-card-filled-container-color: var(--md-sys-color-surface-container);sm-card{contain:layout style paint}}._panel_1qq4h_10{position:relative}._prompt_1qq4h_14{color:var(--md-sys-color-primary);padding:var(--md-user-spacing-md);display:inline-block;font-family:monospace;&:before{content:"$ ";color:var(--md-sys-color-tertiary)}}._main_rruw6_1{:is(h2,h3){margin-bottom:var(--md-user-spacing-md)}*+:is(h2,h3){margin-top:var(--md-user-spacing-xl)}}:root{--md-ref-typeface-brand: Google Sans Flex, system-ui}code{background-color:var(--md-sys-color-secondary-container);border-radius:var(--md-sys-shape-corner-small);padding-inline:var(--md-user-spacing-xs)}pre{margin:0}
