.header[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:0 12px;height:56px;gap:8px;background-color:var(--md-sys-color-surface-container);>.action[data-astro-cid-3ef6ksr2]{display:flex}}.footer-container[data-astro-cid-sz7xmlte]{min-height:unset;box-sizing:border-box;display:block;margin-left:auto;margin-right:auto;padding-block-start:24px;overflow:auto;position:relative;@media(width>=640px){max-width:640px}@media(width>=768px){max-width:768px}@media(width>=1024px){max-width:1024px}@media(width>=1280px){max-width:1280px}}.website-footer[data-astro-cid-sz7xmlte].top-level{box-sizing:border-box;background-color:var(--md-sys-color-surface);z-index:0;position:relative;padding-block-start:48px;.develop-information[data-astro-cid-sz7xmlte]{display:flex;padding:24px 0;gap:16px;color:var(--md-sys-color-on-surface-variant);.link[data-astro-cid-sz7xmlte]{all:unset;cursor:pointer;position:relative}.link[data-astro-cid-sz7xmlte]:hover{text-decoration-line:underline}}.follow-us-part[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:16px;padding:24px 0;>a[data-astro-cid-sz7xmlte]{all:unset;cursor:pointer;position:relative;fill:currentColor;height:40px;width:40px;>svg[data-astro-cid-sz7xmlte]{fill:currentColor;fill:var(--md-sys-color-on-surface)}}}}.follow-us-part[data-astro-cid-sz7xmlte],.develop-information[data-astro-cid-sz7xmlte]{md-focus-ring{border-radius:999px}}.scrim[data-astro-cid-lfkmrcjq]{position:fixed;opacity:0;inset:0;transition-property:opacity;transition-duration:.5s;z-index:0;display:flex;background:var(--md-sys-color-scrim);pointer-events:none;@media(min-width:840px){opacity:0}}.scrim[data-astro-cid-lfkmrcjq]:has(+.drawer-wrapper[open]){display:flex;opacity:.38;pointer-events:all;@media(min-width:840px){display:none;opacity:0;pointer-events:none}}.drawer-wrapper[data-astro-cid-lfkmrcjq]{all:unset;margin:0;background-color:var(--md-sys-color-secondary-container);width:240px;height:100svh;max-height:100svh;box-sizing:border-box;flex-direction:column;overflow:auto;display:none;position:fixed;inset:0;z-index:1;.top-action[data-astro-cid-lfkmrcjq]{width:100%;display:flex;justify-content:flex-end;flex-grow:0;flex-shrink:0;padding:24px 24px 0;@media(min-width:840px){display:none;pointer-events:none}}.links[data-astro-cid-lfkmrcjq]{padding:24px;display:flex;flex-direction:column;overflow:auto;flex-shrink:1;overflow:hidden;>.link[data-astro-cid-lfkmrcjq]{all:unset;display:inline-flex;height:48px;border-radius:24px;position:relative;align-items:center;padding-left:24px;cursor:pointer;overflow:hidden;&.active{background-color:var(--md-sys-color-secondary);color:var(--md-sys-color-on-secondary)}}}&[open]{display:flex}@media(min-width:840px){position:relative;background-color:var(--md-sys-color-surface-container)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--duration-short1:var(--md-sys-motion-duration-short1,50ms);--duration-short2:var(--md-sys-motion-duration-short2,.1s);--duration-short3:var(--md-sys-motion-duration-short3,.15s);--duration-short4:var(--md-sys-motion-duration-short4,.2s);--duration-medium1:var(--md-sys-motion-duration-medium1,.25s);--duration-medium2:var(--md-sys-motion-duration-medium2,.3s);--duration-medium3:var(--md-sys-motion-duration-medium3,.35s);--duration-medium4:var(--md-sys-motion-duration-medium4,.4s);--duration-long1:var(--md-sys-motion-duration-long1,.45s);--duration-long2:var(--md-sys-motion-duration-long2,.5s);--duration-long3:var(--md-sys-motion-duration-long3,.55s);--duration-long4:var(--md-sys-motion-duration-long4,.6s);--duration-extra-long1:var(--md-sys-motion-duration-extra-long1,.7s);--duration-extra-long2:var(--md-sys-motion-duration-extra-long2,.8s);--duration-extra-long3:var(--md-sys-motion-duration-extra-long3,.9s);--duration-extra-long4:var(--md-sys-motion-duration-extra-long4,1s);--duration-expressive-fast-spatial:var(--md-sys-motion-duration-expressive-fast-spatial,.35s);--duration-expressive-default-spatial:var(--md-sys-motion-duration-expressive-default-spatial,.5s);--duration-expressive-slow-spatial:var(--md-sys-motion-duration-expressive-slow-spatial,.65s);--duration-expressive-fast-effects:var(--md-sys-motion-duration-expressive-fast-effects,.15s);--duration-expressive-default-effects:var(--md-sys-motion-duration-expressive-default-effects,.2s);--duration-expressive-slow-effects:var(--md-sys-motion-duration-expressive-slow-effects,.3s);--duration-standard-fast-spatial:var(--md-sys-motion-duration-standard-fast-spatial,.35s);--duration-standard-default-spatial:var(--md-sys-motion-duration-standard-default-spatial,.5s);--duration-standard-slow-spatial:var(--md-sys-motion-duration-standard-slow-spatial,.75s);--duration-standard-fast-effects:var(--md-sys-motion-duration-standard-fast-effects,.15s);--duration-standard-default-effects:var(--md-sys-motion-duration-standard-default-effects,.2s);--duration-standard-slow-effects:var(--md-sys-motion-duration-standard-slow-effects,.3s);--font-display-large:var(--md-sys-typescale-display-large-font,var(--md-ref-typeface-brand,"Roboto"));--text-display-large:var(--md-sys-typescale-display-large-size,57px);--tracking-display-large:var(--md-sys-typescale-display-large-tracking,-.25px);--leading-display-large:var(--md-sys-typescale-display-large-line-height,64px);--font-weight-display-large:var(--md-sys-typescale-display-large-weight,var(--md-ref-typeface-weight-regular,400));--font-display-medium:var(--md-sys-typescale-display-medium-font,var(--md-ref-typeface-brand,"Roboto"));--text-display-medium:var(--md-sys-typescale-display-medium-size,45px);--tracking-display-medium:var(--md-sys-typescale-display-medium-tracking,0px);--leading-display-medium:var(--md-sys-typescale-display-medium-line-height,52px);--font-weight-display-medium:var(--md-sys-typescale-display-medium-weight,var(--md-ref-typeface-weight-regular,400));--font-display-small:var(--md-sys-typescale-display-small-font,var(--md-ref-typeface-brand,"Roboto"));--text-display-small:var(--md-sys-typescale-display-small-size,36px);--tracking-display-small:var(--md-sys-typescale-display-small-tracking,0px);--leading-display-small:var(--md-sys-typescale-display-small-line-height,44px);--font-weight-display-small:var(--md-sys-typescale-display-small-weight,var(--md-ref-typeface-weight-regular,400));--font-headline-large:var(--md-sys-typescale-headline-large-font,var(--md-ref-typeface-brand,"Roboto"));--text-headline-large:var(--md-sys-typescale-headline-large-size,32px);--tracking-headline-large:var(--md-sys-typescale-headline-large-tracking,0px);--leading-headline-large:var(--md-sys-typescale-headline-large-line-height,40px);--font-weight-headline-large:var(--md-sys-typescale-headline-large-weight,var(--md-ref-typeface-weight-regular,400));--font-headline-medium:var(--md-sys-typescale-headline-medium-font,var(--md-ref-typeface-brand,"Roboto"));--text-headline-medium:var(--md-sys-typescale-headline-medium-size,28px);--tracking-headline-medium:var(--md-sys-typescale-headline-medium-tracking,0px);--leading-headline-medium:var(--md-sys-typescale-headline-medium-line-height,36px);--font-weight-headline-medium:var(--md-sys-typescale-headline-medium-weight,var(--md-ref-typeface-weight-regular,400));--font-headline-small:var(--md-sys-typescale-headline-small-font,var(--md-ref-typeface-brand,"Roboto"));--text-headline-small:var(--md-sys-typescale-headline-small-size,24px);--tracking-headline-small:var(--md-sys-typescale-headline-small-tracking,0px);--leading-headline-small:var(--md-sys-typescale-headline-small-line-height,32px);--font-weight-headline-small:var(--md-sys-typescale-headline-small-weight,var(--md-ref-typeface-weight-regular,400));--font-title-large:var(--md-sys-typescale-title-large-font,var(--md-ref-typeface-brand,"Roboto"));--text-title-large:var(--md-sys-typescale-title-large-size,22px);--tracking-title-large:var(--md-sys-typescale-title-large-tracking,0px);--leading-title-large:var(--md-sys-typescale-title-large-line-height,28px);--font-weight-title-large:var(--md-sys-typescale-title-large-weight,var(--md-ref-typeface-weight-regular,400));--font-title-medium:var(--md-sys-typescale-title-medium-font,var(--md-ref-typeface-plain,"Roboto"));--text-title-medium:var(--md-sys-typescale-title-medium-size,16px);--tracking-title-medium:var(--md-sys-typescale-title-medium-tracking,.15px);--leading-title-medium:var(--md-sys-typescale-title-medium-line-height,24px);--font-weight-title-medium:var(--md-sys-typescale-title-medium-weight,var(--md-ref-typeface-weight-medium,500));--font-title-small:var(--md-sys-typescale-title-small-font,var(--md-ref-typeface-plain,"Roboto"));--text-title-small:var(--md-sys-typescale-title-small-size,14px);--tracking-title-small:var(--md-sys-typescale-title-small-tracking,.1px);--leading-title-small:var(--md-sys-typescale-title-small-line-height,20px);--font-weight-title-small:var(--md-sys-typescale-title-small-weight,var(--md-ref-typeface-weight-medium,500));--font-body-large:var(--md-sys-typescale-body-large-font,var(--md-ref-typeface-plain,"Roboto"));--text-body-large:var(--md-sys-typescale-body-large-size,16px);--tracking-body-large:var(--md-sys-typescale-body-large-tracking,.5px);--leading-body-large:var(--md-sys-typescale-body-large-line-height,24px);--font-weight-body-large:var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400));--font-body-medium:var(--md-sys-typescale-body-medium-font,var(--md-ref-typeface-plain,"Roboto"));--text-body-medium:var(--md-sys-typescale-body-medium-size,14px);--tracking-body-medium:var(--md-sys-typescale-body-medium-tracking,.25px);--leading-body-medium:var(--md-sys-typescale-body-medium-line-height,20px);--font-weight-body-medium:var(--md-sys-typescale-body-medium-weight,var(--md-ref-typeface-weight-regular,400));--font-body-small:var(--md-sys-typescale-body-small-font,var(--md-ref-typeface-plain,"Roboto"));--text-body-small:var(--md-sys-typescale-body-small-size,12px);--tracking-body-small:var(--md-sys-typescale-body-small-tracking,.4px);--leading-body-small:var(--md-sys-typescale-body-small-line-height,16px);--font-weight-body-small:var(--md-sys-typescale-body-small-weight,var(--md-ref-typeface-weight-regular,400));--font-label-large:var(--md-sys-typescale-label-large-font,var(--md-ref-typeface-plain,"Roboto"));--text-label-large:var(--md-sys-typescale-label-large-size,14px);--tracking-label-large:var(--md-sys-typescale-label-large-tracking,.1px);--leading-label-large:var(--md-sys-typescale-label-large-line-height,20px);--font-weight-label-large:var(--md-sys-typescale-label-large-weight,var(--md-ref-typeface-weight-medium,500));--font-label-medium:var(--md-sys-typescale-label-medium-font,var(--md-ref-typeface-plain,"Roboto"));--text-label-medium:var(--md-sys-typescale-label-medium-size,12px);--tracking-label-medium:var(--md-sys-typescale-label-medium-tracking,.5px);--leading-label-medium:var(--md-sys-typescale-label-medium-line-height,16px);--font-weight-label-medium:var(--md-sys-typescale-label-medium-weight,var(--md-ref-typeface-weight-medium,500));--font-label-small:var(--md-sys-typescale-label-small-font,var(--md-ref-typeface-plain,"Roboto"));--text-label-small:var(--md-sys-typescale-label-small-size,11px);--tracking-label-small:var(--md-sys-typescale-label-small-tracking,.5px);--leading-label-small:var(--md-sys-typescale-label-small-line-height,16px);--font-weight-label-small:var(--md-sys-typescale-label-small-weight,var(--md-ref-typeface-weight-medium,500));--font-emphasized-display-large:var(--md-sys-typescale-emphasized-display-large-font,var(--md-ref-typeface-brand,"Roboto"));--text-emphasized-display-large:var(--md-sys-typescale-emphasized-display-large-size,57px);--tracking-emphasized-display-large:var(--md-sys-typescale-emphasized-display-large-tracking,-.25px);--leading-emphasized-display-large:var(--md-sys-typescale-emphasized-display-large-line-height,64px);--font-weight-emphasized-display-large:var(--md-sys-typescale-emphasized-display-large-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-display-medium:var(--md-sys-typescale-emphasized-display-medium-font,var(--md-ref-typeface-brand,"Roboto"));--text-emphasized-display-medium:var(--md-sys-typescale-emphasized-display-medium-size,45px);--tracking-emphasized-display-medium:var(--md-sys-typescale-emphasized-display-medium-tracking,0px);--leading-emphasized-display-medium:var(--md-sys-typescale-emphasized-display-medium-line-height,52px);--font-weight-emphasized-display-medium:var(--md-sys-typescale-emphasized-display-medium-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-display-small:var(--md-sys-typescale-emphasized-display-small-font,var(--md-ref-typeface-brand,"Roboto"));--text-emphasized-display-small:var(--md-sys-typescale-emphasized-display-small-size,36px);--tracking-emphasized-display-small:var(--md-sys-typescale-emphasized-display-small-tracking,0px);--leading-emphasized-display-small:var(--md-sys-typescale-emphasized-display-small-line-height,44px);--font-weight-emphasized-display-small:var(--md-sys-typescale-emphasized-display-small-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-headline-large:var(--md-sys-typescale-emphasized-headline-large-font,var(--md-ref-typeface-brand,"Roboto"));--text-emphasized-headline-large:var(--md-sys-typescale-emphasized-headline-large-size,32px);--tracking-emphasized-headline-large:var(--md-sys-typescale-emphasized-headline-large-tracking,0px);--leading-emphasized-headline-large:var(--md-sys-typescale-emphasized-headline-large-line-height,40px);--font-weight-emphasized-headline-large:var(--md-sys-typescale-emphasized-headline-large-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-headline-medium:var(--md-sys-typescale-emphasized-headline-medium-font,var(--md-ref-typeface-brand,"Roboto"));--text-emphasized-headline-medium:var(--md-sys-typescale-emphasized-headline-medium-size,28px);--tracking-emphasized-headline-medium:var(--md-sys-typescale-emphasized-headline-medium-tracking,0px);--leading-emphasized-headline-medium:var(--md-sys-typescale-emphasized-headline-medium-line-height,36px);--font-weight-emphasized-headline-medium:var(--md-sys-typescale-emphasized-headline-medium-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-headline-small:var(--md-sys-typescale-emphasized-headline-small-font,var(--md-ref-typeface-brand,"Roboto"));--text-emphasized-headline-small:var(--md-sys-typescale-emphasized-headline-small-size,24px);--tracking-emphasized-headline-small:var(--md-sys-typescale-emphasized-headline-small-tracking,0px);--leading-emphasized-headline-small:var(--md-sys-typescale-emphasized-headline-small-line-height,32px);--font-weight-emphasized-headline-small:var(--md-sys-typescale-emphasized-headline-small-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-title-large:var(--md-sys-typescale-emphasized-title-large-font,var(--md-ref-typeface-brand,"Roboto"));--text-emphasized-title-large:var(--md-sys-typescale-emphasized-title-large-size,22px);--tracking-emphasized-title-large:var(--md-sys-typescale-emphasized-title-large-tracking,0px);--leading-emphasized-title-large:var(--md-sys-typescale-emphasized-title-large-line-height,28px);--font-weight-emphasized-title-large:var(--md-sys-typescale-emphasized-title-large-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-title-medium:var(--md-sys-typescale-emphasized-title-medium-font,var(--md-ref-typeface-plain,"Roboto"));--text-emphasized-title-medium:var(--md-sys-typescale-emphasized-title-medium-size,16px);--tracking-emphasized-title-medium:var(--md-sys-typescale-emphasized-title-medium-tracking,.15px);--leading-emphasized-title-medium:var(--md-sys-typescale-emphasized-title-medium-line-height,24px);--font-weight-emphasized-title-medium:var(--md-sys-typescale-emphasized-title-medium-weight,var(--md-ref-typeface-weight-medium,700));--font-emphasized-title-small:var(--md-sys-typescale-emphasized-title-small-font,var(--md-ref-typeface-plain,"Roboto"));--text-emphasized-title-small:var(--md-sys-typescale-emphasized-title-small-size,14px);--tracking-emphasized-title-small:var(--md-sys-typescale-emphasized-title-small-tracking,.1px);--leading-emphasized-title-small:var(--md-sys-typescale-emphasized-title-small-line-height,20px);--font-weight-emphasized-title-small:var(--md-sys-typescale-emphasized-title-small-weight,var(--md-ref-typeface-weight-medium,700));--font-emphasized-body-large:var(--md-sys-typescale-emphasized-body-large-font,var(--md-ref-typeface-plain,"Roboto"));--text-emphasized-body-large:var(--md-sys-typescale-emphasized-body-large-size,16px);--tracking-emphasized-body-large:var(--md-sys-typescale-emphasized-body-large-tracking,.5px);--leading-emphasized-body-large:var(--md-sys-typescale-emphasized-body-large-line-height,24px);--font-weight-emphasized-body-large:var(--md-sys-typescale-emphasized-body-large-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-body-medium:var(--md-sys-typescale-emphasized-body-medium-font,var(--md-ref-typeface-plain,"Roboto"));--text-emphasized-body-medium:var(--md-sys-typescale-emphasized-body-medium-size,14px);--tracking-emphasized-body-medium:var(--md-sys-typescale-emphasized-body-medium-tracking,.25px);--leading-emphasized-body-medium:var(--md-sys-typescale-emphasized-body-medium-line-height,20px);--font-weight-emphasized-body-medium:var(--md-sys-typescale-emphasized-body-medium-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-body-small:var(--md-sys-typescale-emphasized-body-small-font,var(--md-ref-typeface-plain,"Roboto"));--text-emphasized-body-small:var(--md-sys-typescale-emphasized-body-small-size,12px);--tracking-emphasized-body-small:var(--md-sys-typescale-emphasized-body-small-tracking,.4px);--leading-emphasized-body-small:var(--md-sys-typescale-emphasized-body-small-line-height,16px);--font-weight-emphasized-body-small:var(--md-sys-typescale-emphasized-body-small-weight,var(--md-ref-typeface-weight-regular,500));--font-emphasized-label-large:var(--md-sys-typescale-emphasized-label-large-font,var(--md-ref-typeface-plain,"Roboto"));--text-emphasized-label-large:var(--md-sys-typescale-emphasized-label-large-size,14px);--tracking-emphasized-label-large:var(--md-sys-typescale-emphasized-label-large-tracking,.1px);--leading-emphasized-label-large:var(--md-sys-typescale-emphasized-label-large-line-height,20px);--font-weight-emphasized-label-large:var(--md-sys-typescale-emphasized-label-large-weight,var(--md-ref-typeface-weight-medium,700));--font-emphasized-label-medium:var(--md-sys-typescale-emphasized-label-medium-font,var(--md-ref-typeface-plain,"Roboto"));--text-emphasized-label-medium:var(--md-sys-typescale-emphasized-label-medium-size,12px);--tracking-emphasized-label-medium:var(--md-sys-typescale-emphasized-label-medium-tracking,.5px);--leading-emphasized-label-medium:var(--md-sys-typescale-emphasized-label-medium-line-height,16px);--font-weight-emphasized-label-medium:var(--md-sys-typescale-emphasized-label-medium-weight,var(--md-ref-typeface-weight-medium,700));--font-emphasized-label-small:var(--md-sys-typescale-emphasized-label-small-font,var(--md-ref-typeface-plain,"Roboto"));--text-emphasized-label-small:var(--md-sys-typescale-emphasized-label-small-size,11px);--tracking-emphasized-label-small:var(--md-sys-typescale-emphasized-label-small-tracking,.5px);--leading-emphasized-label-small:var(--md-sys-typescale-emphasized-label-small-line-height,16px);--font-weight-emphasized-label-small:var(--md-sys-typescale-emphasized-label-small-weight,var(--md-ref-typeface-weight-medium,700))}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.gap-1{gap:calc(var(--spacing) * 1)}.rounded{border-radius:.25rem}.rounded-extra-extra-large{border-radius:var(--md-sys-shape-corner-value-extra-extra-large,48px)}.rounded-extra-large{border-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.rounded-extra-large-increased{border-radius:var(--md-sys-shape-corner-value-extra-large-increased,32px)}.rounded-extra-small{border-radius:var(--md-sys-shape-corner-value-extra-small,4px)}.rounded-large{border-radius:var(--md-sys-shape-corner-value-large,16px)}.rounded-large-increased{border-radius:var(--md-sys-shape-corner-value-large-increased,20px)}.rounded-medium{border-radius:var(--md-sys-shape-corner-value-medium,12px)}.rounded-none{border-radius:var(--md-sys-shape-corner-value-none,0px)}.rounded-small{border-radius:var(--md-sys-shape-corner-value-small,8px)}.rounded-t-extra-large{border-top-left-radius:var(--md-sys-shape-corner-value-extra-large,28px);border-top-right-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.rounded-l-extra-large{border-top-left-radius:var(--md-sys-shape-corner-value-extra-large,28px);border-bottom-left-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.rounded-tl-extra-large{border-top-left-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.rounded-r-extra-large{border-top-right-radius:var(--md-sys-shape-corner-value-extra-large,28px);border-bottom-right-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.rounded-tr-extra-large{border-top-right-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.rounded-b-extra-large{border-bottom-right-radius:var(--md-sys-shape-corner-value-extra-large,28px);border-bottom-left-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.rounded-br-extra-large{border-bottom-right-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.rounded-bl-extra-large{border-bottom-left-radius:var(--md-sys-shape-corner-value-extra-large,28px)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-error{background-color:var(--md-sys-color-error,light-dark(#ba1a1a,#ffb4ab))}.bg-neutral-50{background-color:var(--md-ref-palette-neutral-50,#75786c)}.bg-primary{background-color:var(--md-sys-color-primary,light-dark(#000,#fff))}.bg-primary-0{background-color:var(--md-ref-palette-primary-0,#000)}.bg-primary-1{background-color:var(--md-ref-palette-primary-1,#020500)}.bg-primary-2{background-color:var(--md-ref-palette-primary-2,#040900)}.bg-primary-3{background-color:var(--md-ref-palette-primary-3,#060d00)}.bg-primary-4{background-color:var(--md-ref-palette-primary-4,#081100)}.bg-primary-5{background-color:var(--md-ref-palette-primary-5,#091400)}.bg-primary-10{background-color:var(--md-ref-palette-primary-10,#111f00)}.bg-primary-20{background-color:var(--md-ref-palette-primary-20,#213600)}.bg-primary-30{background-color:var(--md-ref-palette-primary-30,#324f00)}.bg-primary-40{background-color:var(--md-ref-palette-primary-40,#446900)}.bg-primary-50{background-color:var(--md-ref-palette-primary-50,#578400)}.bg-primary-60{background-color:var(--md-ref-palette-primary-60,#6f9e23)}.bg-primary-70{background-color:var(--md-ref-palette-primary-70,#89ba3d)}.bg-primary-80{background-color:var(--md-ref-palette-primary-80,#a3d656)}.bg-primary-90{background-color:var(--md-ref-palette-primary-90,#bef36f)}.bg-primary-95{background-color:var(--md-ref-palette-primary-95,#d4ff94)}.bg-primary-96{background-color:var(--md-ref-palette-primary-96,#deffab)}.bg-primary-97{background-color:var(--md-ref-palette-primary-97,#e8ffc1)}.bg-primary-98{background-color:var(--md-ref-palette-primary-98,#f0ffd5)}.bg-primary-99{background-color:var(--md-ref-palette-primary-99,#f9ffe7)}.bg-primary-100{background-color:var(--md-ref-palette-primary-100,#fff)}.bg-secondary{background-color:var(--md-sys-color-secondary,light-dark(#516533,#b7cf93))}.bg-surface{background-color:var(--md-sys-color-surface,light-dark(#f9fbec,#11140c))}.bg-surface-container{background-color:var(--md-sys-color-surface-container,light-dark(#edefe1,#1e2118))}.bg-surface-container-high{background-color:var(--md-sys-color-surface-container-high,light-dark(#e7e9db,#282b22))}.bg-surface-container-highest{background-color:var(--md-sys-color-surface-container-highest,light-dark(#e2e4d5,#33362c))}.bg-surface-container-low{background-color:var(--md-sys-color-surface-container-low,light-dark(#f3f5e6,#1a1d14))}.bg-surface-container-lowest{background-color:var(--md-sys-color-surface-container-lowest,light-dark(#fff,#0c0f07))}.bg-tertiary{background-color:var(--md-sys-color-tertiary,light-dark(#00452e,#8df7c5))}.bg-tertiary-10{background-color:var(--md-ref-palette-tertiary-10,#002114)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.body-large{font-family:var(--font-body-large);font-size:var(--text-body-large);font-weight:var(--font-weight-body-large);line-height:var(--leading-body-large);letter-spacing:var(--tracking-body-large)}.body-medium{font-family:var(--font-body-medium);font-size:var(--text-body-medium);font-weight:var(--font-weight-body-medium);line-height:var(--leading-body-medium);letter-spacing:var(--tracking-body-medium)}.body-small{font-family:var(--font-body-small);font-size:var(--text-body-small);font-weight:var(--font-weight-body-small);line-height:var(--leading-body-small);letter-spacing:var(--tracking-body-small)}.display-large{font-family:var(--font-display-large);font-size:var(--text-display-large);font-weight:var(--font-weight-display-large);line-height:var(--leading-display-large);letter-spacing:var(--tracking-display-large)}.display-medium{font-family:var(--font-display-medium);font-size:var(--text-display-medium);font-weight:var(--font-weight-display-medium);line-height:var(--leading-display-medium);letter-spacing:var(--tracking-display-medium)}.display-small{font-family:var(--font-display-small);font-size:var(--text-display-small);font-weight:var(--font-weight-display-small);line-height:var(--leading-display-small);letter-spacing:var(--tracking-display-small)}.emphasized-body-large{font-family:var(--font-emphasized-body-large);font-size:var(--text-emphasized-body-large);font-weight:var(--font-weight-emphasized-body-large);line-height:var(--leading-emphasized-body-large);letter-spacing:var(--tracking-emphasized-body-large)}.emphasized-body-medium{font-family:var(--font-emphasized-body-medium);font-size:var(--text-emphasized-body-medium);font-weight:var(--font-weight-emphasized-body-medium);line-height:var(--leading-emphasized-body-medium);letter-spacing:var(--tracking-emphasized-body-medium)}.emphasized-body-small{font-family:var(--font-emphasized-body-small);font-size:var(--text-emphasized-body-small);font-weight:var(--font-weight-emphasized-body-small);line-height:var(--leading-emphasized-body-small);letter-spacing:var(--tracking-emphasized-body-small)}.emphasized-display-large{font-family:var(--font-emphasized-display-large);font-size:var(--text-emphasized-display-large);font-weight:var(--font-weight-emphasized-display-large);line-height:var(--leading-emphasized-display-large);letter-spacing:var(--tracking-emphasized-display-large)}.emphasized-display-medium{font-family:var(--font-emphasized-display-medium);font-size:var(--text-emphasized-display-medium);font-weight:var(--font-weight-emphasized-display-medium);line-height:var(--leading-emphasized-display-medium);letter-spacing:var(--tracking-emphasized-display-medium)}.emphasized-display-small{font-family:var(--font-emphasized-display-small);font-size:var(--text-emphasized-display-small);font-weight:var(--font-weight-emphasized-display-small);line-height:var(--leading-emphasized-display-small);letter-spacing:var(--tracking-emphasized-display-small)}.emphasized-headline-large{font-family:var(--font-emphasized-headline-large);font-size:var(--text-emphasized-headline-large);font-weight:var(--font-weight-emphasized-headline-large);line-height:var(--leading-emphasized-headline-large);letter-spacing:var(--tracking-emphasized-headline-large)}.emphasized-headline-medium{font-family:var(--font-emphasized-headline-medium);font-size:var(--text-emphasized-headline-medium);font-weight:var(--font-weight-emphasized-headline-medium);line-height:var(--leading-emphasized-headline-medium);letter-spacing:var(--tracking-emphasized-headline-medium)}.emphasized-headline-small{font-family:var(--font-emphasized-headline-small);font-size:var(--text-emphasized-headline-small);font-weight:var(--font-weight-emphasized-headline-small);line-height:var(--leading-emphasized-headline-small);letter-spacing:var(--tracking-emphasized-headline-small)}.emphasized-label-large{font-family:var(--font-emphasized-label-large);font-size:var(--text-emphasized-label-large);font-weight:var(--font-weight-emphasized-label-large);line-height:var(--leading-emphasized-label-large);letter-spacing:var(--tracking-emphasized-label-large)}.emphasized-label-medium{font-family:var(--font-emphasized-label-medium);font-size:var(--text-emphasized-label-medium);font-weight:var(--font-weight-emphasized-label-medium);line-height:var(--leading-emphasized-label-medium);letter-spacing:var(--tracking-emphasized-label-medium)}.emphasized-label-small{font-family:var(--font-emphasized-label-small);font-size:var(--text-emphasized-label-small);font-weight:var(--font-weight-emphasized-label-small);line-height:var(--leading-emphasized-label-small);letter-spacing:var(--tracking-emphasized-label-small)}.emphasized-title-large{font-family:var(--font-emphasized-title-large);font-size:var(--text-emphasized-title-large);font-weight:var(--font-weight-emphasized-title-large);line-height:var(--leading-emphasized-title-large);letter-spacing:var(--tracking-emphasized-title-large)}.emphasized-title-medium{font-family:var(--font-emphasized-title-medium);font-size:var(--text-emphasized-title-medium);font-weight:var(--font-weight-emphasized-title-medium);line-height:var(--leading-emphasized-title-medium);letter-spacing:var(--tracking-emphasized-title-medium)}.emphasized-title-small{font-family:var(--font-emphasized-title-small);font-size:var(--text-emphasized-title-small);font-weight:var(--font-weight-emphasized-title-small);line-height:var(--leading-emphasized-title-small);letter-spacing:var(--tracking-emphasized-title-small)}.headline-large{font-family:var(--font-headline-large);font-size:var(--text-headline-large);font-weight:var(--font-weight-headline-large);line-height:var(--leading-headline-large);letter-spacing:var(--tracking-headline-large)}.headline-medium{font-family:var(--font-headline-medium);font-size:var(--text-headline-medium);font-weight:var(--font-weight-headline-medium);line-height:var(--leading-headline-medium);letter-spacing:var(--tracking-headline-medium)}.headline-small{font-family:var(--font-headline-small);font-size:var(--text-headline-small);font-weight:var(--font-weight-headline-small);line-height:var(--leading-headline-small);letter-spacing:var(--tracking-headline-small)}.label-large{font-family:var(--font-label-large);font-size:var(--text-label-large);font-weight:var(--font-weight-label-large);line-height:var(--leading-label-large);letter-spacing:var(--tracking-label-large)}.label-medium{font-family:var(--font-label-medium);font-size:var(--text-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--leading-label-medium);letter-spacing:var(--tracking-label-medium)}.label-small{font-family:var(--font-label-small);font-size:var(--text-label-small);font-weight:var(--font-weight-label-small);line-height:var(--leading-label-small);letter-spacing:var(--tracking-label-small)}.title-large{font-family:var(--font-title-large);font-size:var(--text-title-large);font-weight:var(--font-weight-title-large);line-height:var(--leading-title-large);letter-spacing:var(--tracking-title-large)}.title-medium{font-family:var(--font-title-medium);font-size:var(--text-title-medium);font-weight:var(--font-weight-title-medium);line-height:var(--leading-title-medium);letter-spacing:var(--tracking-title-medium)}.title-small{font-family:var(--font-title-small);font-size:var(--text-title-small);font-weight:var(--font-weight-title-small);line-height:var(--leading-title-small);letter-spacing:var(--tracking-title-small)}.font-display-large{font-family:var(--md-sys-typescale-display-large-font,var(--md-ref-typeface-brand,"Roboto"))}.text-display-large{font-size:var(--md-sys-typescale-display-large-size,57px)}.leading-display-large{--tw-leading:var(--md-sys-typescale-display-large-line-height,64px);line-height:var(--md-sys-typescale-display-large-line-height,64px)}.tracking-display-large{--tw-tracking:var(--md-sys-typescale-display-large-tracking,-.25px);letter-spacing:var(--md-sys-typescale-display-large-tracking,-.25px)}.text-wrap{text-wrap:wrap}.text-error{color:var(--md-sys-color-error,light-dark(#ba1a1a,#ffb4ab))}.text-error-80{color:var(--md-ref-palette-error-80,#ffb4ab)}.text-neutral-variant-30{color:var(--md-ref-palette-neutral-variant-30,#434938)}.text-on-primary{color:var(--md-sys-color-on-primary,light-dark(#bef36f,#111f00))}.text-on-surface{color:var(--md-sys-color-on-surface,light-dark(#1a1d14,#e2e4d5))}.text-primary{color:var(--md-sys-color-primary,light-dark(#000,#fff))}.text-primary-0{color:var(--md-ref-palette-primary-0,#000)}.text-primary-1{color:var(--md-ref-palette-primary-1,#020500)}.text-primary-2{color:var(--md-ref-palette-primary-2,#040900)}.text-primary-3{color:var(--md-ref-palette-primary-3,#060d00)}.text-primary-4{color:var(--md-ref-palette-primary-4,#081100)}.text-primary-5{color:var(--md-ref-palette-primary-5,#091400)}.text-primary-10{color:var(--md-ref-palette-primary-10,#111f00)}.text-primary-20{color:var(--md-ref-palette-primary-20,#213600)}.text-primary-30{color:var(--md-ref-palette-primary-30,#324f00)}.text-primary-40{color:var(--md-ref-palette-primary-40,#446900)}.text-primary-50{color:var(--md-ref-palette-primary-50,#578400)}.text-primary-60{color:var(--md-ref-palette-primary-60,#6f9e23)}.text-primary-70{color:var(--md-ref-palette-primary-70,#89ba3d)}.text-primary-80{color:var(--md-ref-palette-primary-80,#a3d656)}.text-primary-90{color:var(--md-ref-palette-primary-90,#bef36f)}.text-primary-95{color:var(--md-ref-palette-primary-95,#d4ff94)}.text-primary-99{color:var(--md-ref-palette-primary-99,#f9ffe7)}.text-primary-100{color:var(--md-ref-palette-primary-100,#fff)}.text-secondary{color:var(--md-sys-color-secondary,light-dark(#516533,#b7cf93))}.text-secondary-90{color:var(--md-ref-palette-secondary-90,#d3ebad)}.text-tertiary{color:var(--md-sys-color-tertiary,light-dark(#00452e,#8df7c5))}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--duration-medium1\)\]{--tw-duration:var(--duration-medium1);transition-duration:var(--duration-medium1)}.ease-emphasized{--tw-ease:var(--md-sys-motion-easing-emphasized,cubic-bezier(.2, 0, 0, 1));transition-timing-function:var(--md-sys-motion-easing-emphasized,cubic-bezier(.2, 0, 0, 1))}}:root:not([dark]){color-scheme:light}:root[dark]{color-scheme:dark}:root{--md-sys-color-background:light-dark(#f5fbf0,#0f150f);--md-sys-color-error:light-dark(#ba1a1a,#ffb4ab);--md-sys-color-error-container:light-dark(#ffdad6,#93000a);--md-sys-color-error-dim:light-dark(#a80710,#ff554a);--md-sys-color-error-palette-key-color:light-dark(#de3730,#de3730);--md-sys-color-inverse-on-surface:light-dark(#ecf3e8,#2c322b);--md-sys-color-inverse-primary:light-dark(#6fdd82,#006e2c);--md-sys-color-inverse-surface:light-dark(#2c322b,#dee4da);--md-sys-color-neutral-palette-key-color:light-dark(#727970,#727970);--md-sys-color-neutral-variant-palette-key-color:light-dark(#6e7a6c,#6e7a6c);--md-sys-color-on-background:light-dark(#171d17,#dee4da);--md-sys-color-on-error:light-dark(#fff,#690005);--md-sys-color-on-error-container:light-dark(#93000a,#ffdad6);--md-sys-color-on-primary:light-dark(#fff,#003913);--md-sys-color-on-primary-container:light-dark(#f7fff2,#000801);--md-sys-color-on-primary-fixed:light-dark(#002108,#002108);--md-sys-color-on-primary-fixed-variant:light-dark(#00531f,#00531f);--md-sys-color-on-secondary:light-dark(#fff,#103819);--md-sys-color-on-secondary-container:light-dark(#446c47,#98c398);--md-sys-color-on-secondary-fixed:light-dark(#002108,#002108);--md-sys-color-on-secondary-fixed-variant:light-dark(#284f2e,#284f2e);--md-sys-color-on-surface:light-dark(#171d17,#dee4da);--md-sys-color-on-surface-variant:light-dark(#3e4a3e,#bdcaba);--md-sys-color-on-tertiary:light-dark(#fff,#002d6e);--md-sys-color-on-tertiary-container:light-dark(#000516,#000516);--md-sys-color-on-tertiary-fixed:light-dark(#001944,#001944);--md-sys-color-on-tertiary-fixed-variant:light-dark(#00429a,#00429a);--md-sys-color-outline:light-dark(#6e7a6d,#889486);--md-sys-color-outline-variant:light-dark(#bdcaba,#3e4a3e);--md-sys-color-primary:light-dark(#006b2b,#6fdd82);--md-sys-color-primary-container:light-dark(#008738,#33a551);--md-sys-color-primary-dim:light-dark(#006025,#82f193);--md-sys-color-primary-fixed:light-dark(#8bfa9b,#8bfa9b);--md-sys-color-primary-fixed-dim:light-dark(#6fdd82,#6fdd82);--md-sys-color-primary-palette-key-color:light-dark(#068a3a,#068a3a);--md-sys-color-scrim:light-dark(#000,#000);--md-sys-color-secondary:light-dark(#406744,#a5d2a6);--md-sys-color-secondary-container:light-dark(#beebbe,#2a5130);--md-sys-color-secondary-dim:light-dark(#345b38,#c1eec1);--md-sys-color-secondary-fixed:light-dark(#c1eec1,#c1eec1);--md-sys-color-secondary-fixed-dim:light-dark(#a5d2a6,#a5d2a6);--md-sys-color-secondary-palette-key-color:light-dark(#58815b,#58815b);--md-sys-color-shadow:light-dark(#000,#000);--md-sys-color-surface:light-dark(#f5fbf0,#0f150f);--md-sys-color-surface-bright:light-dark(#f5fbf0,#343b34);--md-sys-color-surface-container:light-dark(#e9f0e5,#1b211b);--md-sys-color-surface-container-high:light-dark(#e4eadf,#252c25);--md-sys-color-surface-container-highest:light-dark(#dee4da,#30362f);--md-sys-color-surface-container-low:light-dark(#eff6eb,#171d17);--md-sys-color-surface-container-lowest:light-dark(#fff,#0a100a);--md-sys-color-surface-dim:light-dark(#d6dcd1,#0f150f);--md-sys-color-surface-tint:light-dark(#006e2c,#6fdd82);--md-sys-color-surface-variant:light-dark(#d9e6d6,#3e4a3e);--md-sys-color-tertiary:light-dark(#1559c2,#b0c6ff);--md-sys-color-tertiary-container:light-dark(#3b73dd,#3b73dd);--md-sys-color-tertiary-dim:light-dark(#004db1,#5c90fc);--md-sys-color-tertiary-fixed:light-dark(#d9e2ff,#d9e2ff);--md-sys-color-tertiary-fixed-dim:light-dark(#b0c6ff,#b0c6ff);--md-sys-color-tertiary-palette-key-color:light-dark(#3b73dd,#3b73dd)}:root[low-contrast]{--md-sys-color-background:light-dark(#f5fbf0,#0f150f);--md-sys-color-error:light-dark(#da342e,#ff5449);--md-sys-color-error-container:light-dark(#ffcdc7,#7b0007);--md-sys-color-error-dim:light-dark(#c82623,#ff554a);--md-sys-color-error-palette-key-color:light-dark(#de3730,#de3730);--md-sys-color-inverse-on-surface:light-dark(#939a91,#60665e);--md-sys-color-inverse-primary:light-dark(#0d8c3c,#1c9442);--md-sys-color-inverse-surface:light-dark(#2c322b,#dee4da);--md-sys-color-neutral-palette-key-color:light-dark(#727970,#727970);--md-sys-color-neutral-variant-palette-key-color:light-dark(#6e7a6c,#6e7a6c);--md-sys-color-on-background:light-dark(#8b9289,#5d645c);--md-sys-color-on-error:light-dark(#fffbff,#5c0003);--md-sys-color-on-error-container:light-dark(#e23a32,#f0443b);--md-sys-color-on-primary:light-dark(#f7fff2,#003210);--md-sys-color-on-primary-container:light-dark(#0e8d3c,#229746);--md-sys-color-on-primary-fixed:light-dark(#005922,#6cda7f);--md-sys-color-on-primary-fixed-variant:light-dark(#007730,#46b55f);--md-sys-color-on-secondary:light-dark(#f7fff2,#083113);--md-sys-color-on-secondary-container:light-dark(#5b845d,#648e67);--md-sys-color-on-secondary-fixed:light-dark(#2d5533,#a3cfa3);--md-sys-color-on-secondary-fixed-variant:light-dark(#47704b,#80ab81);--md-sys-color-on-surface:light-dark(#5a6159,#9ea59b);--md-sys-color-on-surface-variant:light-dark(#727e70,#7a8678);--md-sys-color-on-tertiary:light-dark(#fefcff,#002760);--md-sys-color-on-tertiary-container:light-dark(#3f76e0,#4b80eb);--md-sys-color-on-tertiary-fixed:light-dark(#0047a5,#acc3ff);--md-sys-color-on-tertiary-fixed-variant:light-dark(#2462cb,#719eff);--md-sys-color-outline:light-dark(#a9b5a6,#4c574b);--md-sys-color-outline-variant:light-dark(#d0dccc,#323d31);--md-sys-color-primary:light-dark(#008738,#33a551);--md-sys-color-primary-container:light-dark(#81f092,#004418);--md-sys-color-primary-dim:light-dark(#007831,#34a551);--md-sys-color-primary-fixed:light-dark(#81f092,#005e25);--md-sys-color-primary-fixed-dim:light-dark(#65d379,#004418);--md-sys-color-primary-palette-key-color:light-dark(#068a3a,#068a3a);--md-sys-color-scrim:light-dark(#000,#000);--md-sys-color-secondary:light-dark(#557e58,#719b73);--md-sys-color-secondary-container:light-dark(#b7e4b7,#1b4222);--md-sys-color-secondary-dim:light-dark(#49714c,#719b73);--md-sys-color-secondary-fixed:light-dark(#b7e4b7,#325a37);--md-sys-color-secondary-fixed-dim:light-dark(#9cc89d,#1b4222);--md-sys-color-secondary-palette-key-color:light-dark(#58815b,#58815b);--md-sys-color-shadow:light-dark(#000,#000);--md-sys-color-surface:light-dark(#f5fbf0,#0f150f);--md-sys-color-surface-bright:light-dark(#f5fbf0,#343b34);--md-sys-color-surface-container:light-dark(#e9f0e5,#1b211b);--md-sys-color-surface-container-high:light-dark(#e4eadf,#252c25);--md-sys-color-surface-container-highest:light-dark(#dee4da,#30362f);--md-sys-color-surface-container-low:light-dark(#eff6eb,#171d17);--md-sys-color-surface-container-lowest:light-dark(#fff,#0a100a);--md-sys-color-surface-dim:light-dark(#d6dcd1,#0f150f);--md-sys-color-surface-tint:light-dark(#006e2c,#6fdd82);--md-sys-color-surface-variant:light-dark(#d9e6d6,#3e4a3e);--md-sys-color-tertiary:light-dark(#3870da,#598df9);--md-sys-color-tertiary-container:light-dark(#cbd8ff,#003681);--md-sys-color-tertiary-dim:light-dark(#2663cd,#598ef9);--md-sys-color-tertiary-fixed:light-dark(#cbd8ff,#004cae);--md-sys-color-tertiary-fixed-dim:light-dark(#a1bcff,#003681);--md-sys-color-tertiary-palette-key-color:light-dark(#3b73dd,#3b73dd)}:root[high-contrast]{--md-sys-color-background:light-dark(#f5fbf0,#0f150f);--md-sys-color-error:light-dark(#600004,#ffece9);--md-sys-color-error-container:light-dark(#98000a,#ffaea4);--md-sys-color-error-dim:light-dark(#480002,#ffedea);--md-sys-color-error-palette-key-color:light-dark(#de3730,#de3730);--md-sys-color-inverse-on-surface:light-dark(#fff,#000);--md-sys-color-inverse-primary:light-dark(#6fdd82,#005420);--md-sys-color-inverse-surface:light-dark(#2c322b,#dee4da);--md-sys-color-neutral-palette-key-color:light-dark(#727970,#727970);--md-sys-color-neutral-variant-palette-key-color:light-dark(#6e7a6c,#6e7a6c);--md-sys-color-on-background:light-dark(#171d17,#dee4da);--md-sys-color-on-error:light-dark(#fff,#000);--md-sys-color-on-error-container:light-dark(#fff,#220001);--md-sys-color-on-primary:light-dark(#fff,#000);--md-sys-color-on-primary-container:light-dark(#fff,#000801);--md-sys-color-on-primary-fixed:light-dark(#fff,#000);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#001504);--md-sys-color-on-secondary:light-dark(#fff,#000);--md-sys-color-on-secondary-container:light-dark(#fff,#000f02);--md-sys-color-on-secondary-fixed:light-dark(#fff,#000);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#001504);--md-sys-color-on-surface:light-dark(#000,#fff);--md-sys-color-on-surface-variant:light-dark(#000,#fff);--md-sys-color-on-tertiary:light-dark(#fff,#000);--md-sys-color-on-tertiary-container:light-dark(#fff,#000516);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#000);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#000f30);--md-sys-color-outline:light-dark(#242f24,#e7f4e3);--md-sys-color-outline-variant:light-dark(#414c40,#bac6b6);--md-sys-color-primary:light-dark(#003411,#c2ffc4);--md-sys-color-primary-container:light-dark(#005520,#6bd97e);--md-sys-color-primary-dim:light-dark(#00260a,#c6ffc7);--md-sys-color-primary-fixed:light-dark(#005520,#8bfa9b);--md-sys-color-primary-fixed-dim:light-dark(#003c14,#6fdd82);--md-sys-color-primary-palette-key-color:light-dark(#068a3a,#068a3a);--md-sys-color-scrim:light-dark(#000,#000);--md-sys-color-secondary:light-dark(#0b3315,#cefccd);--md-sys-color-secondary-container:light-dark(#2a5130,#a1cea2);--md-sys-color-secondary-dim:light-dark(#00260a,#cffdce);--md-sys-color-secondary-fixed:light-dark(#2a5130,#c1eec1);--md-sys-color-secondary-fixed-dim:light-dark(#133a1b,#a5d2a6);--md-sys-color-secondary-palette-key-color:light-dark(#58815b,#58815b);--md-sys-color-shadow:light-dark(#000,#000);--md-sys-color-surface:light-dark(#f5fbf0,#0f150f);--md-sys-color-surface-bright:light-dark(#f5fbf0,#4b524a);--md-sys-color-surface-container:light-dark(#dee4da,#2c322b);--md-sys-color-surface-container-high:light-dark(#d0d6cc,#373d36);--md-sys-color-surface-container-highest:light-dark(#c2c8be,#424841);--md-sys-color-surface-container-low:light-dark(#ecf3e8,#1b211b);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-dim:light-dark(#b4bbb1,#0f150f);--md-sys-color-surface-tint:light-dark(#006e2c,#6fdd82);--md-sys-color-surface-variant:light-dark(#d9e6d6,#3e4a3e);--md-sys-color-tertiary:light-dark(#002965,#ecefff);--md-sys-color-tertiary-container:light-dark(#00449f,#aac2ff);--md-sys-color-tertiary-dim:light-dark(#001d4c,#edf0ff);--md-sys-color-tertiary-fixed:light-dark(#00449f,#d9e2ff);--md-sys-color-tertiary-fixed-dim:light-dark(#002f72,#b0c6ff);--md-sys-color-tertiary-palette-key-color:light-dark(#3b73dd,#3b73dd)}:root{--md-ref-palette-primary-0:#000;--md-ref-palette-primary-1:#000501;--md-ref-palette-primary-2:#000a02;--md-ref-palette-primary-3:#000e02;--md-ref-palette-primary-4:#001203;--md-ref-palette-primary-5:#001504;--md-ref-palette-primary-6:#001805;--md-ref-palette-primary-7:#001b06;--md-ref-palette-primary-8:#001d06;--md-ref-palette-primary-9:#001f07;--md-ref-palette-primary-10:#002108;--md-ref-palette-primary-11:#002409;--md-ref-palette-primary-12:#00260a;--md-ref-palette-primary-13:#00280b;--md-ref-palette-primary-14:#002b0c;--md-ref-palette-primary-15:#002d0e;--md-ref-palette-primary-16:#002f0f;--md-ref-palette-primary-17:#003210;--md-ref-palette-primary-18:#003411;--md-ref-palette-primary-19:#003712;--md-ref-palette-primary-20:#003913;--md-ref-palette-primary-21:#003c14;--md-ref-palette-primary-22:#003e16;--md-ref-palette-primary-23:#004117;--md-ref-palette-primary-24:#004318;--md-ref-palette-primary-25:#004619;--md-ref-palette-primary-26:#00481a;--md-ref-palette-primary-27:#004b1c;--md-ref-palette-primary-28:#004d1d;--md-ref-palette-primary-29:#00501e;--md-ref-palette-primary-30:#00531f;--md-ref-palette-primary-31:#005520;--md-ref-palette-primary-32:#005822;--md-ref-palette-primary-33:#005b23;--md-ref-palette-primary-34:#005d24;--md-ref-palette-primary-35:#006025;--md-ref-palette-primary-36:#006327;--md-ref-palette-primary-37:#006528;--md-ref-palette-primary-38:#006829;--md-ref-palette-primary-39:#006b2b;--md-ref-palette-primary-40:#006e2c;--md-ref-palette-primary-41:#00702d;--md-ref-palette-primary-42:#00732e;--md-ref-palette-primary-43:#007630;--md-ref-palette-primary-44:#007931;--md-ref-palette-primary-45:#007c32;--md-ref-palette-primary-46:#007e34;--md-ref-palette-primary-47:#008135;--md-ref-palette-primary-48:#008436;--md-ref-palette-primary-49:#008738;--md-ref-palette-primary-50:#058a3a;--md-ref-palette-primary-51:#0d8c3c;--md-ref-palette-primary-52:#138f3e;--md-ref-palette-primary-53:#189241;--md-ref-palette-primary-54:#1d9443;--md-ref-palette-primary-55:#219745;--md-ref-palette-primary-56:#259a48;--md-ref-palette-primary-57:#299d4a;--md-ref-palette-primary-58:#2d9f4c;--md-ref-palette-primary-59:#30a24f;--md-ref-palette-primary-60:#33a551;--md-ref-palette-primary-61:#37a753;--md-ref-palette-primary-62:#3aaa56;--md-ref-palette-primary-63:#3dad58;--md-ref-palette-primary-64:#40b05a;--md-ref-palette-primary-65:#43b35d;--md-ref-palette-primary-66:#46b55f;--md-ref-palette-primary-67:#49b862;--md-ref-palette-primary-68:#4cbb64;--md-ref-palette-primary-69:#4fbe66;--md-ref-palette-primary-70:#52c169;--md-ref-palette-primary-71:#55c36b;--md-ref-palette-primary-72:#58c66e;--md-ref-palette-primary-73:#5bc970;--md-ref-palette-primary-74:#5ecc73;--md-ref-palette-primary-75:#60cf75;--md-ref-palette-primary-76:#63d278;--md-ref-palette-primary-77:#66d47a;--md-ref-palette-primary-78:#69d77d;--md-ref-palette-primary-79:#6cda7f;--md-ref-palette-primary-80:#6fdd82;--md-ref-palette-primary-81:#71e084;--md-ref-palette-primary-82:#74e387;--md-ref-palette-primary-83:#77e689;--md-ref-palette-primary-84:#7ae98c;--md-ref-palette-primary-85:#7dec8e;--md-ref-palette-primary-86:#80ee91;--md-ref-palette-primary-87:#82f193;--md-ref-palette-primary-88:#85f496;--md-ref-palette-primary-89:#88f799;--md-ref-palette-primary-90:#8bfa9b;--md-ref-palette-primary-91:#8efd9e;--md-ref-palette-primary-92:#96ffa4;--md-ref-palette-primary-93:#a8ffb0;--md-ref-palette-primary-94:#b8ffbc;--md-ref-palette-primary-95:#c6ffc7;--md-ref-palette-primary-96:#d3ffd2;--md-ref-palette-primary-97:#dfffdd;--md-ref-palette-primary-98:#ebffe7;--md-ref-palette-primary-99:#f6fff1;--md-ref-palette-primary-100:#fff;--md-ref-palette-secondary-0:#000;--md-ref-palette-secondary-1:#000501;--md-ref-palette-secondary-2:#000a02;--md-ref-palette-secondary-3:#000e02;--md-ref-palette-secondary-4:#001203;--md-ref-palette-secondary-5:#001504;--md-ref-palette-secondary-6:#001805;--md-ref-palette-secondary-7:#001b06;--md-ref-palette-secondary-8:#001d06;--md-ref-palette-secondary-9:#001f07;--md-ref-palette-secondary-10:#002108;--md-ref-palette-secondary-11:#002409;--md-ref-palette-secondary-12:#00260a;--md-ref-palette-secondary-13:#00280b;--md-ref-palette-secondary-14:#012a0d;--md-ref-palette-secondary-15:#032d0f;--md-ref-palette-secondary-16:#062f11;--md-ref-palette-secondary-17:#083113;--md-ref-palette-secondary-18:#0b3315;--md-ref-palette-secondary-19:#0d3617;--md-ref-palette-secondary-20:#103819;--md-ref-palette-secondary-21:#133a1b;--md-ref-palette-secondary-22:#153c1d;--md-ref-palette-secondary-23:#173f1f;--md-ref-palette-secondary-24:#1a4121;--md-ref-palette-secondary-25:#1c4323;--md-ref-palette-secondary-26:#1f4625;--md-ref-palette-secondary-27:#214827;--md-ref-palette-secondary-28:#234a29;--md-ref-palette-secondary-29:#264d2b;--md-ref-palette-secondary-30:#284f2e;--md-ref-palette-secondary-31:#2a5130;--md-ref-palette-secondary-32:#2d5432;--md-ref-palette-secondary-33:#2f5634;--md-ref-palette-secondary-34:#315936;--md-ref-palette-secondary-35:#345b38;--md-ref-palette-secondary-36:#365d3b;--md-ref-palette-secondary-37:#38603d;--md-ref-palette-secondary-38:#3b623f;--md-ref-palette-secondary-39:#3d6541;--md-ref-palette-secondary-40:#406744;--md-ref-palette-secondary-41:#426a46;--md-ref-palette-secondary-42:#446c48;--md-ref-palette-secondary-43:#476f4a;--md-ref-palette-secondary-44:#49714d;--md-ref-palette-secondary-45:#4c744f;--md-ref-palette-secondary-46:#4e7651;--md-ref-palette-secondary-47:#507954;--md-ref-palette-secondary-48:#537c56;--md-ref-palette-secondary-49:#557e58;--md-ref-palette-secondary-50:#58815b;--md-ref-palette-secondary-51:#5a835d;--md-ref-palette-secondary-52:#5d865f;--md-ref-palette-secondary-53:#5f8862;--md-ref-palette-secondary-54:#628b64;--md-ref-palette-secondary-55:#648e67;--md-ref-palette-secondary-56:#679069;--md-ref-palette-secondary-57:#69936b;--md-ref-palette-secondary-58:#6c966e;--md-ref-palette-secondary-59:#6e9870;--md-ref-palette-secondary-60:#719b73;--md-ref-palette-secondary-61:#739e75;--md-ref-palette-secondary-62:#76a078;--md-ref-palette-secondary-63:#78a37a;--md-ref-palette-secondary-64:#7ba67d;--md-ref-palette-secondary-65:#7ea87f;--md-ref-palette-secondary-66:#80ab82;--md-ref-palette-secondary-67:#83ae84;--md-ref-palette-secondary-68:#85b087;--md-ref-palette-secondary-69:#88b389;--md-ref-palette-secondary-70:#8bb68c;--md-ref-palette-secondary-71:#8db98e;--md-ref-palette-secondary-72:#90bb91;--md-ref-palette-secondary-73:#93be94;--md-ref-palette-secondary-74:#95c196;--md-ref-palette-secondary-75:#98c499;--md-ref-palette-secondary-76:#9bc69b;--md-ref-palette-secondary-77:#9dc99e;--md-ref-palette-secondary-78:#a0cca1;--md-ref-palette-secondary-79:#a3cfa3;--md-ref-palette-secondary-80:#a5d2a6;--md-ref-palette-secondary-81:#a8d4a8;--md-ref-palette-secondary-82:#abd7ab;--md-ref-palette-secondary-83:#addaae;--md-ref-palette-secondary-84:#b0ddb0;--md-ref-palette-secondary-85:#b3e0b3;--md-ref-palette-secondary-86:#b6e3b6;--md-ref-palette-secondary-87:#b8e5b8;--md-ref-palette-secondary-88:#bbe8bb;--md-ref-palette-secondary-89:#beebbe;--md-ref-palette-secondary-90:#c1eec1;--md-ref-palette-secondary-91:#c3f1c3;--md-ref-palette-secondary-92:#c6f4c6;--md-ref-palette-secondary-93:#c9f7c9;--md-ref-palette-secondary-94:#ccfacb;--md-ref-palette-secondary-95:#cffdce;--md-ref-palette-secondary-96:#d3ffd2;--md-ref-palette-secondary-97:#dfffdd;--md-ref-palette-secondary-98:#ebffe7;--md-ref-palette-secondary-99:#f6fff1;--md-ref-palette-secondary-100:#fff;--md-ref-palette-tertiary-0:#000;--md-ref-palette-tertiary-1:#000311;--md-ref-palette-tertiary-2:#00061c;--md-ref-palette-tertiary-3:#000a23;--md-ref-palette-tertiary-4:#000d2a;--md-ref-palette-tertiary-5:#000f2f;--md-ref-palette-tertiary-6:#001234;--md-ref-palette-tertiary-7:#001438;--md-ref-palette-tertiary-8:#00163c;--md-ref-palette-tertiary-9:#001740;--md-ref-palette-tertiary-10:#001944;--md-ref-palette-tertiary-11:#001b48;--md-ref-palette-tertiary-12:#001d4c;--md-ref-palette-tertiary-13:#001f50;--md-ref-palette-tertiary-14:#002154;--md-ref-palette-tertiary-15:#002358;--md-ref-palette-tertiary-16:#00255d;--md-ref-palette-tertiary-17:#002761;--md-ref-palette-tertiary-18:#002965;--md-ref-palette-tertiary-19:#002b69;--md-ref-palette-tertiary-20:#002d6e;--md-ref-palette-tertiary-21:#002f72;--md-ref-palette-tertiary-22:#003176;--md-ref-palette-tertiary-23:#00337b;--md-ref-palette-tertiary-24:#00357f;--md-ref-palette-tertiary-25:#003783;--md-ref-palette-tertiary-26:#003988;--md-ref-palette-tertiary-27:#003c8c;--md-ref-palette-tertiary-28:#003e91;--md-ref-palette-tertiary-29:#004095;--md-ref-palette-tertiary-30:#00429a;--md-ref-palette-tertiary-31:#00449f;--md-ref-palette-tertiary-32:#0046a3;--md-ref-palette-tertiary-33:#0049a8;--md-ref-palette-tertiary-34:#004bac;--md-ref-palette-tertiary-35:#004db1;--md-ref-palette-tertiary-36:#004fb6;--md-ref-palette-tertiary-37:#0052bb;--md-ref-palette-tertiary-38:#0854bd;--md-ref-palette-tertiary-39:#0f57c0;--md-ref-palette-tertiary-40:#1559c2;--md-ref-palette-tertiary-41:#1a5cc5;--md-ref-palette-tertiary-42:#1f5ec8;--md-ref-palette-tertiary-43:#2361ca;--md-ref-palette-tertiary-44:#2763cd;--md-ref-palette-tertiary-45:#2a66d0;--md-ref-palette-tertiary-46:#2e69d2;--md-ref-palette-tertiary-47:#316bd5;--md-ref-palette-tertiary-48:#356ed8;--md-ref-palette-tertiary-49:#3870da;--md-ref-palette-tertiary-50:#3b73dd;--md-ref-palette-tertiary-51:#3e76e0;--md-ref-palette-tertiary-52:#4178e3;--md-ref-palette-tertiary-53:#447be5;--md-ref-palette-tertiary-54:#477de8;--md-ref-palette-tertiary-55:#4a80eb;--md-ref-palette-tertiary-56:#4d83ee;--md-ref-palette-tertiary-57:#5085f1;--md-ref-palette-tertiary-58:#5388f3;--md-ref-palette-tertiary-59:#568bf6;--md-ref-palette-tertiary-60:#598df9;--md-ref-palette-tertiary-61:#5c90fc;--md-ref-palette-tertiary-62:#5f93ff;--md-ref-palette-tertiary-63:#6496ff;--md-ref-palette-tertiary-64:#6998ff;--md-ref-palette-tertiary-65:#6d9bff;--md-ref-palette-tertiary-66:#729eff;--md-ref-palette-tertiary-67:#77a1ff;--md-ref-palette-tertiary-68:#7ba4ff;--md-ref-palette-tertiary-69:#80a7ff;--md-ref-palette-tertiary-70:#84aaff;--md-ref-palette-tertiary-71:#89acff;--md-ref-palette-tertiary-72:#8dafff;--md-ref-palette-tertiary-73:#92b2ff;--md-ref-palette-tertiary-74:#96b5ff;--md-ref-palette-tertiary-75:#9ab8ff;--md-ref-palette-tertiary-76:#9fbbff;--md-ref-palette-tertiary-77:#a3bdff;--md-ref-palette-tertiary-78:#a7c0ff;--md-ref-palette-tertiary-79:#abc3ff;--md-ref-palette-tertiary-80:#b0c6ff;--md-ref-palette-tertiary-81:#b4c9ff;--md-ref-palette-tertiary-82:#b8cbff;--md-ref-palette-tertiary-83:#bcceff;--md-ref-palette-tertiary-84:#c0d1ff;--md-ref-palette-tertiary-85:#c4d4ff;--md-ref-palette-tertiary-86:#c8d7ff;--md-ref-palette-tertiary-87:#cdd9ff;--md-ref-palette-tertiary-88:#d1dcff;--md-ref-palette-tertiary-89:#d5dfff;--md-ref-palette-tertiary-90:#d9e2ff;--md-ref-palette-tertiary-91:#dde5ff;--md-ref-palette-tertiary-92:#e1e8ff;--md-ref-palette-tertiary-93:#e5eaff;--md-ref-palette-tertiary-94:#e9edff;--md-ref-palette-tertiary-95:#edf0ff;--md-ref-palette-tertiary-96:#f2f3ff;--md-ref-palette-tertiary-97:#f6f6ff;--md-ref-palette-tertiary-98:#faf8ff;--md-ref-palette-tertiary-99:#fefbff;--md-ref-palette-tertiary-100:#fff;--md-ref-palette-error-0:#000;--md-ref-palette-error-1:#100000;--md-ref-palette-error-2:#1a0000;--md-ref-palette-error-3:#210001;--md-ref-palette-error-4:#280001;--md-ref-palette-error-5:#2d0001;--md-ref-palette-error-6:#310001;--md-ref-palette-error-7:#360001;--md-ref-palette-error-8:#390001;--md-ref-palette-error-9:#3d0002;--md-ref-palette-error-10:#410002;--md-ref-palette-error-11:#450002;--md-ref-palette-error-12:#490002;--md-ref-palette-error-13:#4d0002;--md-ref-palette-error-14:#500003;--md-ref-palette-error-15:#540003;--md-ref-palette-error-16:#580003;--md-ref-palette-error-17:#5c0004;--md-ref-palette-error-18:#600004;--md-ref-palette-error-19:#640004;--md-ref-palette-error-20:#690005;--md-ref-palette-error-21:#6d0005;--md-ref-palette-error-22:#710005;--md-ref-palette-error-23:#750006;--md-ref-palette-error-24:#790006;--md-ref-palette-error-25:#7e0007;--md-ref-palette-error-26:#820007;--md-ref-palette-error-27:#860008;--md-ref-palette-error-28:#8a0008;--md-ref-palette-error-29:#8f0009;--md-ref-palette-error-30:#93000a;--md-ref-palette-error-31:#98000a;--md-ref-palette-error-32:#9c000b;--md-ref-palette-error-33:#a0000c;--md-ref-palette-error-34:#a4020d;--md-ref-palette-error-35:#a80710;--md-ref-palette-error-36:#ac0c12;--md-ref-palette-error-37:#af1014;--md-ref-palette-error-38:#b31416;--md-ref-palette-error-39:#b61718;--md-ref-palette-error-40:#ba1a1a;--md-ref-palette-error-41:#bd1e1d;--md-ref-palette-error-42:#c1211f;--md-ref-palette-error-43:#c52421;--md-ref-palette-error-44:#c82623;--md-ref-palette-error-45:#cc2925;--md-ref-palette-error-46:#cf2c27;--md-ref-palette-error-47:#d32f29;--md-ref-palette-error-48:#d7322c;--md-ref-palette-error-49:#da342e;--md-ref-palette-error-50:#de3730;--md-ref-palette-error-51:#e13a32;--md-ref-palette-error-52:#e53c34;--md-ref-palette-error-53:#e93f36;--md-ref-palette-error-54:#ec4139;--md-ref-palette-error-55:#f0443b;--md-ref-palette-error-56:#f3473d;--md-ref-palette-error-57:#f7493f;--md-ref-palette-error-58:#fb4c42;--md-ref-palette-error-59:#fe4e44;--md-ref-palette-error-60:#ff5449;--md-ref-palette-error-61:#ff5b4f;--md-ref-palette-error-62:#ff6154;--md-ref-palette-error-63:#ff665a;--md-ref-palette-error-64:#ff6c5f;--md-ref-palette-error-65:#ff7164;--md-ref-palette-error-66:#ff7669;--md-ref-palette-error-67:#ff7b6e;--md-ref-palette-error-68:#ff8073;--md-ref-palette-error-69:#ff8578;--md-ref-palette-error-70:#ff897d;--md-ref-palette-error-71:#ff8e82;--md-ref-palette-error-72:#ff9286;--md-ref-palette-error-73:#ff978b;--md-ref-palette-error-74:#ff9b90;--md-ref-palette-error-75:#ff9f94;--md-ref-palette-error-76:#ffa399;--md-ref-palette-error-77:#ffa89d;--md-ref-palette-error-78:#ffaca2;--md-ref-palette-error-79:#ffb0a6;--md-ref-palette-error-80:#ffb4ab;--md-ref-palette-error-81:#ffb8af;--md-ref-palette-error-82:#ffbcb3;--md-ref-palette-error-83:#ffbfb8;--md-ref-palette-error-84:#ffc3bc;--md-ref-palette-error-85:#ffc7c0;--md-ref-palette-error-86:#ffcbc5;--md-ref-palette-error-87:#ffcfc9;--md-ref-palette-error-88:#ffd3cd;--md-ref-palette-error-89:#ffd6d1;--md-ref-palette-error-90:#ffdad6;--md-ref-palette-error-91:#ffdeda;--md-ref-palette-error-92:#ffe2de;--md-ref-palette-error-93:#ffe5e2;--md-ref-palette-error-94:#ffe9e6;--md-ref-palette-error-95:#ffedea;--md-ref-palette-error-96:#fff0ee;--md-ref-palette-error-97:#fff4f2;--md-ref-palette-error-98:#fff8f7;--md-ref-palette-error-99:#fffbff;--md-ref-palette-error-100:#fff;--md-ref-palette-neutral-0:#000;--md-ref-palette-neutral-1:#020402;--md-ref-palette-neutral-2:#040904;--md-ref-palette-neutral-3:#070c07;--md-ref-palette-neutral-4:#0a100a;--md-ref-palette-neutral-5:#0c120c;--md-ref-palette-neutral-6:#0f150f;--md-ref-palette-neutral-7:#111711;--md-ref-palette-neutral-8:#131913;--md-ref-palette-neutral-9:#151b15;--md-ref-palette-neutral-10:#171d17;--md-ref-palette-neutral-11:#191f19;--md-ref-palette-neutral-12:#1b211b;--md-ref-palette-neutral-13:#1d231d;--md-ref-palette-neutral-14:#1f251f;--md-ref-palette-neutral-15:#212721;--md-ref-palette-neutral-16:#232923;--md-ref-palette-neutral-17:#252c25;--md-ref-palette-neutral-18:#272e27;--md-ref-palette-neutral-19:#2a3029;--md-ref-palette-neutral-20:#2c322b;--md-ref-palette-neutral-21:#2e342d;--md-ref-palette-neutral-22:#30362f;--md-ref-palette-neutral-23:#323931;--md-ref-palette-neutral-24:#343b34;--md-ref-palette-neutral-25:#373d36;--md-ref-palette-neutral-26:#393f38;--md-ref-palette-neutral-27:#3b423a;--md-ref-palette-neutral-28:#3d443c;--md-ref-palette-neutral-29:#40463f;--md-ref-palette-neutral-30:#424841;--md-ref-palette-neutral-31:#444b43;--md-ref-palette-neutral-32:#474d45;--md-ref-palette-neutral-33:#494f48;--md-ref-palette-neutral-34:#4b524a;--md-ref-palette-neutral-35:#4e544c;--md-ref-palette-neutral-36:#50574f;--md-ref-palette-neutral-37:#525951;--md-ref-palette-neutral-38:#555b53;--md-ref-palette-neutral-39:#575e56;--md-ref-palette-neutral-40:#5a6058;--md-ref-palette-neutral-41:#5c635a;--md-ref-palette-neutral-42:#5e655d;--md-ref-palette-neutral-43:#61675f;--md-ref-palette-neutral-44:#636a62;--md-ref-palette-neutral-45:#666c64;--md-ref-palette-neutral-46:#686f66;--md-ref-palette-neutral-47:#6b7169;--md-ref-palette-neutral-48:#6d746b;--md-ref-palette-neutral-49:#70766e;--md-ref-palette-neutral-50:#727970;--md-ref-palette-neutral-51:#757b73;--md-ref-palette-neutral-52:#777e75;--md-ref-palette-neutral-53:#7a8178;--md-ref-palette-neutral-54:#7c837a;--md-ref-palette-neutral-55:#7f867d;--md-ref-palette-neutral-56:#82887f;--md-ref-palette-neutral-57:#848b82;--md-ref-palette-neutral-58:#878d84;--md-ref-palette-neutral-59:#899087;--md-ref-palette-neutral-60:#8c9389;--md-ref-palette-neutral-61:#8f958c;--md-ref-palette-neutral-62:#91988e;--md-ref-palette-neutral-63:#949a91;--md-ref-palette-neutral-64:#969d94;--md-ref-palette-neutral-65:#99a096;--md-ref-palette-neutral-66:#9ca299;--md-ref-palette-neutral-67:#9ea59c;--md-ref-palette-neutral-68:#a1a89e;--md-ref-palette-neutral-69:#a4aaa1;--md-ref-palette-neutral-70:#a7ada3;--md-ref-palette-neutral-71:#a9b0a6;--md-ref-palette-neutral-72:#acb3a9;--md-ref-palette-neutral-73:#afb5ab;--md-ref-palette-neutral-74:#b1b8ae;--md-ref-palette-neutral-75:#b4bbb1;--md-ref-palette-neutral-76:#b7bdb3;--md-ref-palette-neutral-77:#bac0b6;--md-ref-palette-neutral-78:#bcc3b9;--md-ref-palette-neutral-79:#bfc6bc;--md-ref-palette-neutral-80:#c2c8be;--md-ref-palette-neutral-81:#c5cbc1;--md-ref-palette-neutral-82:#c7cec4;--md-ref-palette-neutral-83:#cad1c6;--md-ref-palette-neutral-84:#cdd4c9;--md-ref-palette-neutral-85:#d0d6cc;--md-ref-palette-neutral-86:#d3d9cf;--md-ref-palette-neutral-87:#d6dcd1;--md-ref-palette-neutral-88:#d8dfd4;--md-ref-palette-neutral-89:#dbe2d7;--md-ref-palette-neutral-90:#dee4da;--md-ref-palette-neutral-91:#e1e7dd;--md-ref-palette-neutral-92:#e4eadf;--md-ref-palette-neutral-93:#e7ede2;--md-ref-palette-neutral-94:#e9f0e5;--md-ref-palette-neutral-95:#ecf3e8;--md-ref-palette-neutral-96:#eff6eb;--md-ref-palette-neutral-97:#f2f8ee;--md-ref-palette-neutral-98:#f5fbf0;--md-ref-palette-neutral-99:#f8fef3;--md-ref-palette-neutral-100:#fff;--md-ref-palette-neutral-variant-0:#000;--md-ref-palette-neutral-variant-1:#000501;--md-ref-palette-neutral-variant-2:#020903;--md-ref-palette-neutral-variant-3:#040d05;--md-ref-palette-neutral-variant-4:#071007;--md-ref-palette-neutral-variant-5:#09130a;--md-ref-palette-neutral-variant-6:#0b160c;--md-ref-palette-neutral-variant-7:#0e180e;--md-ref-palette-neutral-variant-8:#101a10;--md-ref-palette-neutral-variant-9:#121c12;--md-ref-palette-neutral-variant-10:#141e14;--md-ref-palette-neutral-variant-11:#162016;--md-ref-palette-neutral-variant-12:#182218;--md-ref-palette-neutral-variant-13:#1a241a;--md-ref-palette-neutral-variant-14:#1c261c;--md-ref-palette-neutral-variant-15:#1e281e;--md-ref-palette-neutral-variant-16:#202b20;--md-ref-palette-neutral-variant-17:#222d22;--md-ref-palette-neutral-variant-18:#242f24;--md-ref-palette-neutral-variant-19:#263126;--md-ref-palette-neutral-variant-20:#283328;--md-ref-palette-neutral-variant-21:#2a352a;--md-ref-palette-neutral-variant-22:#2d382c;--md-ref-palette-neutral-variant-23:#2f3a2e;--md-ref-palette-neutral-variant-24:#313c31;--md-ref-palette-neutral-variant-25:#333e33;--md-ref-palette-neutral-variant-26:#354135;--md-ref-palette-neutral-variant-27:#384337;--md-ref-palette-neutral-variant-28:#3a4539;--md-ref-palette-neutral-variant-29:#3c473b;--md-ref-palette-neutral-variant-30:#3e4a3e;--md-ref-palette-neutral-variant-31:#414c40;--md-ref-palette-neutral-variant-32:#434e42;--md-ref-palette-neutral-variant-33:#455144;--md-ref-palette-neutral-variant-34:#485347;--md-ref-palette-neutral-variant-35:#4a5549;--md-ref-palette-neutral-variant-36:#4c584b;--md-ref-palette-neutral-variant-37:#4f5a4e;--md-ref-palette-neutral-variant-38:#515d50;--md-ref-palette-neutral-variant-39:#535f52;--md-ref-palette-neutral-variant-40:#566155;--md-ref-palette-neutral-variant-41:#586457;--md-ref-palette-neutral-variant-42:#5b6659;--md-ref-palette-neutral-variant-43:#5d695c;--md-ref-palette-neutral-variant-44:#5f6b5e;--md-ref-palette-neutral-variant-45:#626e60;--md-ref-palette-neutral-variant-46:#647063;--md-ref-palette-neutral-variant-47:#677365;--md-ref-palette-neutral-variant-48:#697568;--md-ref-palette-neutral-variant-49:#6c786a;--md-ref-palette-neutral-variant-50:#6e7a6d;--md-ref-palette-neutral-variant-51:#717d6f;--md-ref-palette-neutral-variant-52:#737f72;--md-ref-palette-neutral-variant-53:#768274;--md-ref-palette-neutral-variant-54:#788476;--md-ref-palette-neutral-variant-55:#7b8779;--md-ref-palette-neutral-variant-56:#7d8a7b;--md-ref-palette-neutral-variant-57:#808c7e;--md-ref-palette-neutral-variant-58:#838f81;--md-ref-palette-neutral-variant-59:#859183;--md-ref-palette-neutral-variant-60:#889486;--md-ref-palette-neutral-variant-61:#8a9788;--md-ref-palette-neutral-variant-62:#8d998b;--md-ref-palette-neutral-variant-63:#909c8d;--md-ref-palette-neutral-variant-64:#929f90;--md-ref-palette-neutral-variant-65:#95a192;--md-ref-palette-neutral-variant-66:#98a495;--md-ref-palette-neutral-variant-67:#9aa798;--md-ref-palette-neutral-variant-68:#9da99a;--md-ref-palette-neutral-variant-69:#a0ac9d;--md-ref-palette-neutral-variant-70:#a2af9f;--md-ref-palette-neutral-variant-71:#a5b1a2;--md-ref-palette-neutral-variant-72:#a8b4a5;--md-ref-palette-neutral-variant-73:#aab7a7;--md-ref-palette-neutral-variant-74:#adbaaa;--md-ref-palette-neutral-variant-75:#b0bcad;--md-ref-palette-neutral-variant-76:#b2bfaf;--md-ref-palette-neutral-variant-77:#b5c2b2;--md-ref-palette-neutral-variant-78:#b8c4b5;--md-ref-palette-neutral-variant-79:#bbc7b7;--md-ref-palette-neutral-variant-80:#bdcaba;--md-ref-palette-neutral-variant-81:#c0cdbd;--md-ref-palette-neutral-variant-82:#c3d0c0;--md-ref-palette-neutral-variant-83:#c6d2c2;--md-ref-palette-neutral-variant-84:#c9d5c5;--md-ref-palette-neutral-variant-85:#cbd8c8;--md-ref-palette-neutral-variant-86:#cedbcb;--md-ref-palette-neutral-variant-87:#d1decd;--md-ref-palette-neutral-variant-88:#d4e0d0;--md-ref-palette-neutral-variant-89:#d7e3d3;--md-ref-palette-neutral-variant-90:#d9e6d6;--md-ref-palette-neutral-variant-91:#dce9d8;--md-ref-palette-neutral-variant-92:#dfecdb;--md-ref-palette-neutral-variant-93:#e2efde;--md-ref-palette-neutral-variant-94:#e5f2e1;--md-ref-palette-neutral-variant-95:#e8f4e4;--md-ref-palette-neutral-variant-96:#ebf7e6;--md-ref-palette-neutral-variant-97:#edfae9;--md-ref-palette-neutral-variant-98:#f0fdec;--md-ref-palette-neutral-variant-99:#f6fff1;--md-ref-palette-neutral-variant-100:#fff}@layer material-design-system.motion{:root{--_animation-easing-emphasized:var(--md-sys-motion-easing-emphasized,cubic-bezier(.2, 0, 0, 1));--_animation-easing-emphasized-decelerate:var(--md-sys-motion-easing-emphasized-decelerate,cubic-bezier(.05, .7, .1, 1));--_animation-easing-emphasized-accelerate:var(--md-sys-motion-easing-emphasized-accelerate,cubic-bezier(.3, 0, .8, .15));--_animation-easing-standard:var(--md-sys-motion-easing-standard,cubic-bezier(.2, 0, 0, 1));--_animation-easing-standard-decelerate:var(--md-sys-motion-easing-standard-decelerate,cubic-bezier(0, 0, 0, 1));--_animation-easing-standard-accelerate:var(--md-sys-motion-easing-standard-accelerate,cubic-bezier(.3, 0, 1, 1));--_animation-easing-expressive-fast-spatial:var(--md-sys-motion-easing-expressive-fast-spatial,cubic-bezier(.42, 1.67, .21, .9));--_animation-easing-expressive-default-spatial:var(--md-sys-motion-easing-expressive-default-spatial,cubic-bezier(.38, 1.21, .22, 1));--_animation-easing-expressive-slow-spatial:var(--md-sys-motion-easing-expressive-slow-spatial,cubic-bezier(.39, 1.29, .35, .98));--_animation-easing-expressive-fast-effects:var(--md-sys-motion-easing-expressive-fast-effects,cubic-bezier(.31, .94, .34, 1));--_animation-easing-expressive-default-effects:var(--md-sys-motion-easing-expressive-default-effects,cubic-bezier(.34, .8, .34, 1));--_animation-easing-expressive-slow-effects:var(--md-sys-motion-easing-expressive-slow-effects,cubic-bezier(.34, .88, .34, 1));--_animation-easing-standard-fast-spatial:var(--md-sys-motion-easing-standard-fast-spatial,cubic-bezier(.27, 1.06, .18, 1));--_animation-easing-standard-default-spatial:var(--md-sys-motion-easing-standard-default-spatial,cubic-bezier(.27, 1.06, .18, 1));--_animation-easing-standard-slow-spatial:var(--md-sys-motion-easing-standard-slow-spatial,cubic-bezier(.27, 1.06, .18, 1));--_animation-easing-standard-fast-effects:var(--md-sys-motion-easing-standard-fast-effects,cubic-bezier(.31, .94, .34, 1));--_animation-easing-standard-default-effects:var(--md-sys-motion-easing-standard-default-effects,cubic-bezier(.34, .8, .34, 1));--_animation-easing-standard-slow-effects:var(--md-sys-motion-easing-standard-slow-effects,cubic-bezier(.34, .88, .34, 1));--_animation-duration-short1:var(--md-sys-motion-duration-short1,50ms);--_animation-duration-short2:var(--md-sys-motion-duration-short2,.1s);--_animation-duration-short3:var(--md-sys-motion-duration-short3,.15s);--_animation-duration-short4:var(--md-sys-motion-duration-short4,.2s);--_animation-duration-medium1:var(--md-sys-motion-duration-medium1,.25s);--_animation-duration-medium2:var(--md-sys-motion-duration-medium2,.3s);--_animation-duration-medium3:var(--md-sys-motion-duration-medium3,.35s);--_animation-duration-medium4:var(--md-sys-motion-duration-medium4,.4s);--_animation-duration-long1:var(--md-sys-motion-duration-long1,.45s);--_animation-duration-long2:var(--md-sys-motion-duration-long2,.5s);--_animation-duration-long3:var(--md-sys-motion-duration-long3,.55s);--_animation-duration-long4:var(--md-sys-motion-duration-long4,.6s);--_animation-duration-extra-long1:var(--md-sys-motion-duration-extra-long1,.7s);--_animation-duration-extra-long2:var(--md-sys-motion-duration-extra-long2,.8s);--_animation-duration-extra-long3:var(--md-sys-motion-duration-extra-long3,.9s);--_animation-duration-extra-long4:var(--md-sys-motion-duration-extra-long4,1s);--_animation-duration-expressive-fast-spatial:var(--md-sys-motion-duration-expressive-fast-spatial,.35s);--_animation-duration-expressive-default-spatial:var(--md-sys-motion-duration-expressive-default-spatial,.5s);--_animation-duration-expressive-slow-spatial:var(--md-sys-motion-duration-expressive-slow-spatial,.65s);--_animation-duration-expressive-fast-effects:var(--md-sys-motion-duration-expressive-fast-effects,.15s);--_animation-duration-expressive-default-effects:var(--md-sys-motion-duration-expressive-default-effects,.2s);--_animation-duration-expressive-slow-effects:var(--md-sys-motion-duration-expressive-slow-effects,.3s);--_animation-duration-standard-fast-spatial:var(--md-sys-motion-duration-standard-fast-spatial,.35s);--_animation-duration-standard-default-spatial:var(--md-sys-motion-duration-standard-default-spatial,.5s);--_animation-duration-standard-slow-spatial:var(--md-sys-motion-duration-standard-slow-spatial,.75s);--_animation-duration-standard-fast-effects:var(--md-sys-motion-duration-standard-fast-effects,.15s);--_animation-duration-standard-default-effects:var(--md-sys-motion-duration-standard-default-effects,.2s);--_animation-duration-standard-slow-effects:var(--md-sys-motion-duration-standard-slow-effects,.3s)}}@layer material-design-system.motion.animation.duration{.animation-duration-short1{animation-duration:var(--_animation-duration-short1)}.animation-duration-short2{animation-duration:var(--_animation-duration-short2)}.animation-duration-short3{animation-duration:var(--_animation-duration-short3)}.animation-duration-short4{animation-duration:var(--_animation-duration-short4)}.animation-duration-medium1{animation-duration:var(--_animation-duration-medium1)}.animation-duration-medium2{animation-duration:var(--_animation-duration-medium2)}.animation-duration-medium3{animation-duration:var(--_animation-duration-medium3)}.animation-duration-medium4{animation-duration:var(--_animation-duration-medium4)}.animation-duration-long1{animation-duration:var(--_animation-duration-long1)}.animation-duration-long2{animation-duration:var(--_animation-duration-long2)}.animation-duration-long3{animation-duration:var(--_animation-duration-long3)}.animation-duration-long4{animation-duration:var(--_animation-duration-long4)}.animation-duration-extra-long1{animation-duration:var(--_animation-duration-extra-long1)}.animation-duration-extra-long2{animation-duration:var(--_animation-duration-extra-long2)}.animation-duration-extra-long3{animation-duration:var(--_animation-duration-extra-long3)}.animation-duration-extra-long4{animation-duration:var(--_animation-duration-extra-long4)}}@layer material-design-system.motion.animation.easing{.animation-easing-emphasized{animation-timing-function:var(--_animation-easing-emphasized)}.animation-easing-emphasized-decelerate{animation-timing-function:var(--_animation-easing-emphasized-decelerate)}.animation-easing-emphasized-accelerate{animation-timing-function:var(--_animation-easing-emphasized-accelerate)}.animation-easing-standard{animation-timing-function:var(--_animation-easing-standard)}.animation-easing-standard-decelerate{animation-timing-function:var(--_animation-easing-standard-decelerate)}.animation-easing-standard-accelerate{animation-timing-function:var(--_animation-easing-standard-accelerate)}}@layer material-design-system.motion.animation.springs.easing{.animation-easing-expressive-fast-spatial{animation-timing-function:var(--_animation-easing-expressive-fast-spatial)}.animation-easing-expressive-default-spatial{animation-timing-function:var(--_animation-easing-expressive-default-spatial)}.animation-easing-expressive-slow-spatial{animation-timing-function:var(--_animation-easing-expressive-slow-spatial)}.animation-easing-expressive-fast-effects{animation-timing-function:var(--_animation-easing-expressive-fast-effects)}.animation-easing-expressive-default-effects{animation-timing-function:var(--_animation-easing-expressive-default-effects)}.animation-easing-expressive-slow-effects{animation-timing-function:var(--_animation-easing-expressive-slow-effects)}.animation-easing-standard-fast-spatial{animation-timing-function:var(--_animation-easing-standard-fast-spatial)}.animation-easing-standard-default-spatial{animation-timing-function:var(--_animation-easing-standard-default-spatial)}.animation-easing-standard-slow-spatial{animation-timing-function:var(--_animation-easing-standard-slow-spatial)}.animation-easing-standard-fast-effects{animation-timing-function:var(--_animation-easing-standard-fast-effects)}.animation-easing-standard-default-effects{animation-timing-function:var(--_animation-easing-standard-default-effects)}.animation-easing-standard-slow-effects{animation-timing-function:var(--_animation-easing-standard-slow-effects)}}@layer material-design-system.motion.animation.springs.duration{.animation-duration-expressive-fast-spatial{animation-duration:var(--_animation-duration-expressive-fast-spatial)}.animation-duration-expressive-default-spatial{animation-duration:var(--_animation-duration-expressive-default-spatial)}.animation-duration-expressive-slow-spatial{animation-duration:var(--_animation-duration-expressive-slow-spatial)}.animation-duration-expressive-fast-effects{animation-duration:var(--_animation-duration-expressive-fast-effects)}.animation-duration-expressive-default-effects{animation-duration:var(--_animation-duration-expressive-default-effects)}.animation-duration-expressive-slow-effects{animation-duration:var(--_animation-duration-expressive-slow-effects)}.animation-duration-standard-fast-spatial{animation-duration:var(--_animation-duration-standard-fast-spatial)}.animation-duration-standard-default-spatial{animation-duration:var(--_animation-duration-standard-default-spatial)}.animation-duration-standard-slow-spatial{animation-duration:var(--_animation-duration-standard-slow-spatial)}.animation-duration-standard-fast-effects{animation-duration:var(--_animation-duration-standard-fast-effects)}.animation-duration-standard-default-effects{animation-duration:var(--_animation-duration-standard-default-effects)}.animation-duration-standard-slow-effects{animation-duration:var(--_animation-duration-standard-slow-effects)}}@layer material-design-system.variable.motion{:root{--_transition-easing-emphasized:var(--md-sys-motion-easing-emphasized,cubic-bezier(.2, 0, 0, 1));--_transition-easing-emphasized-decelerate:var(--md-sys-motion-easing-emphasized-decelerate,cubic-bezier(.05, .7, .1, 1));--_transition-easing-emphasized-accelerate:var(--md-sys-motion-easing-emphasized-accelerate,cubic-bezier(.3, 0, .8, .15));--_transition-easing-standard:var(--md-sys-motion-easing-standard,cubic-bezier(.2, 0, 0, 1));--_transition-easing-standard-decelerate:var(--md-sys-motion-easing-standard-decelerate,cubic-bezier(0, 0, 0, 1));--_transition-easing-standard-accelerate:var(--md-sys-motion-easing-standard-accelerate,cubic-bezier(.3, 0, 1, 1));--_transition-easing-expressive-fast-spatial:var(--md-sys-motion-easing-expressive-fast-spatial,cubic-bezier(.42, 1.67, .21, .9));--_transition-easing-expressive-default-spatial:var(--md-sys-motion-easing-expressive-default-spatial,cubic-bezier(.38, 1.21, .22, 1));--_transition-easing-expressive-slow-spatial:var(--md-sys-motion-easing-expressive-slow-spatial,cubic-bezier(.39, 1.29, .35, .98));--_transition-easing-expressive-fast-effects:var(--md-sys-motion-easing-expressive-fast-effects,cubic-bezier(.31, .94, .34, 1));--_transition-easing-expressive-default-effects:var(--md-sys-motion-easing-expressive-default-effects,cubic-bezier(.34, .8, .34, 1));--_transition-easing-expressive-slow-effects:var(--md-sys-motion-easing-expressive-slow-effects,cubic-bezier(.34, .88, .34, 1));--_transition-easing-standard-fast-spatial:var(--md-sys-motion-easing-standard-fast-spatial,cubic-bezier(.27, 1.06, .18, 1));--_transition-easing-standard-default-spatial:var(--md-sys-motion-easing-standard-default-spatial,cubic-bezier(.27, 1.06, .18, 1));--_transition-easing-standard-slow-spatial:var(--md-sys-motion-easing-standard-slow-spatial,cubic-bezier(.27, 1.06, .18, 1));--_transition-easing-standard-fast-effects:var(--md-sys-motion-easing-standard-fast-effects,cubic-bezier(.31, .94, .34, 1));--_transition-easing-standard-default-effects:var(--md-sys-motion-easing-standard-default-effects,cubic-bezier(.34, .8, .34, 1));--_transition-easing-standard-slow-effects:var(--md-sys-motion-easing-standard-slow-effects,cubic-bezier(.34, .88, .34, 1));--_transition-duration-short1:var(--md-sys-motion-duration-short1,50ms);--_transition-duration-short2:var(--md-sys-motion-duration-short2,.1s);--_transition-duration-short3:var(--md-sys-motion-duration-short3,.15s);--_transition-duration-short4:var(--md-sys-motion-duration-short4,.2s);--_transition-duration-medium1:var(--md-sys-motion-duration-medium1,.25s);--_transition-duration-medium2:var(--md-sys-motion-duration-medium2,.3s);--_transition-duration-medium3:var(--md-sys-motion-duration-medium3,.35s);--_transition-duration-medium4:var(--md-sys-motion-duration-medium4,.4s);--_transition-duration-long1:var(--md-sys-motion-duration-long1,.45s);--_transition-duration-long2:var(--md-sys-motion-duration-long2,.5s);--_transition-duration-long3:var(--md-sys-motion-duration-long3,.55s);--_transition-duration-long4:var(--md-sys-motion-duration-long4,.6s);--_transition-duration-extra-long1:var(--md-sys-motion-duration-extra-long1,.7s);--_transition-duration-extra-long2:var(--md-sys-motion-duration-extra-long2,.8s);--_transition-duration-extra-long3:var(--md-sys-motion-duration-extra-long3,.9s);--_transition-duration-extra-long4:var(--md-sys-motion-duration-extra-long4,1s);--_transition-duration-expressive-fast-spatial:var(--md-sys-motion-duration-expressive-fast-spatial,.35s);--_transition-duration-expressive-default-spatial:var(--md-sys-motion-duration-expressive-default-spatial,.5s);--_transition-duration-expressive-slow-spatial:var(--md-sys-motion-duration-expressive-slow-spatial,.65s);--_transition-duration-expressive-fast-effects:var(--md-sys-motion-duration-expressive-fast-effects,.15s);--_transition-duration-expressive-default-effects:var(--md-sys-motion-duration-expressive-default-effects,.2s);--_transition-duration-expressive-slow-effects:var(--md-sys-motion-duration-expressive-slow-effects,.3s);--_transition-duration-standard-fast-spatial:var(--md-sys-motion-duration-standard-fast-spatial,.35s);--_transition-duration-standard-default-spatial:var(--md-sys-motion-duration-standard-default-spatial,.5s);--_transition-duration-standard-slow-spatial:var(--md-sys-motion-duration-standard-slow-spatial,.75s);--_transition-duration-standard-fast-effects:var(--md-sys-motion-duration-standard-fast-effects,.15s);--_transition-duration-standard-default-effects:var(--md-sys-motion-duration-standard-default-effects,.2s);--_transition-duration-standard-slow-effects:var(--md-sys-motion-duration-standard-slow-effects,.3s)}}@layer material-design-system.motion.transition.duration{.transition-duration-short1{transition-duration:var(--_transition-duration-short1)}.transition-duration-short2{transition-duration:var(--_transition-duration-short2)}.transition-duration-short3{transition-duration:var(--_transition-duration-short3)}.transition-duration-short4{transition-duration:var(--_transition-duration-short4)}.transition-duration-medium1{transition-duration:var(--_transition-duration-medium1)}.transition-duration-medium2{transition-duration:var(--_transition-duration-medium2)}.transition-duration-medium3{transition-duration:var(--_transition-duration-medium3)}.transition-duration-medium4{transition-duration:var(--_transition-duration-medium4)}.transition-duration-long1{transition-duration:var(--_transition-duration-long1)}.transition-duration-long2{transition-duration:var(--_transition-duration-long2)}.transition-duration-long3{transition-duration:var(--_transition-duration-long3)}.transition-duration-long4{transition-duration:var(--_transition-duration-long4)}.transition-duration-extra-long1{transition-duration:var(--_transition-duration-extra-long1)}.transition-duration-extra-long2{transition-duration:var(--_transition-duration-extra-long2)}.transition-duration-extra-long3{transition-duration:var(--_transition-duration-extra-long3)}.transition-duration-extra-long4{transition-duration:var(--_transition-duration-extra-long4)}}@layer material-design-system.motion.transition.easing{.transition-easing-emphasized{transition-timing-function:var(--_transition-easing-emphasized)}.transition-easing-emphasized-decelerate{transition-timing-function:var(--_transition-easing-emphasized-decelerate)}.transition-easing-emphasized-accelerate{transition-timing-function:var(--_transition-easing-emphasized-accelerate)}.transition-easing-standard{transition-timing-function:var(--_transition-easing-standard)}.transition-easing-standard-decelerate{transition-timing-function:var(--_transition-easing-standard-decelerate)}.transition-easing-standard-accelerate{transition-timing-function:var(--_transition-easing-standard-accelerate)}}@layer material-design-system.motion.transition.springs.easing{.transition-easing-expressive-fast-spatial{transition-timing-function:var(--_transition-easing-expressive-fast-spatial)}.transition-easing-expressive-default-spatial{transition-timing-function:var(--_transition-easing-expressive-default-spatial)}.transition-easing-expressive-slow-spatial{transition-timing-function:var(--_transition-easing-expressive-slow-spatial)}.transition-easing-expressive-fast-effects{transition-timing-function:var(--_transition-easing-expressive-fast-effects)}.transition-easing-expressive-default-effects{transition-timing-function:var(--_transition-easing-expressive-default-effects)}.transition-easing-expressive-slow-effects{transition-timing-function:var(--_transition-easing-expressive-slow-effects)}.transition-easing-standard-fast-spatial{transition-timing-function:var(--_transition-easing-standard-fast-spatial)}.transition-easing-standard-default-spatial{transition-timing-function:var(--_transition-easing-standard-default-spatial)}.transition-easing-standard-slow-spatial{transition-timing-function:var(--_transition-easing-standard-slow-spatial)}.transition-easing-standard-fast-effects{transition-timing-function:var(--_transition-easing-standard-fast-effects)}.transition-easing-standard-default-effects{transition-timing-function:var(--_transition-easing-standard-default-effects)}.transition-easing-standard-slow-effects{transition-timing-function:var(--_transition-easing-standard-slow-effects)}}@layer material-design-system.motion.transition.springs.duration{.transition-duration-expressive-fast-spatial{transition-duration:var(--_transition-duration-expressive-fast-spatial)}.transition-duration-expressive-default-spatial{transition-duration:var(--_transition-duration-expressive-default-spatial)}.transition-duration-expressive-slow-spatial{transition-duration:var(--_transition-duration-expressive-slow-spatial)}.transition-duration-expressive-fast-effects{transition-duration:var(--_transition-duration-expressive-fast-effects)}.transition-duration-expressive-default-effects{transition-duration:var(--_transition-duration-expressive-default-effects)}.transition-duration-expressive-slow-effects{transition-duration:var(--_transition-duration-expressive-slow-effects)}.transition-duration-standard-fast-spatial{transition-duration:var(--_transition-duration-standard-fast-spatial)}.transition-duration-standard-default-spatial{transition-duration:var(--_transition-duration-standard-default-spatial)}.transition-duration-standard-slow-spatial{transition-duration:var(--_transition-duration-standard-slow-spatial)}.transition-duration-standard-fast-effects{transition-duration:var(--_transition-duration-standard-fast-effects)}.transition-duration-standard-default-effects{transition-duration:var(--_transition-duration-standard-default-effects)}.transition-duration-standard-slow-effects{transition-duration:var(--_transition-duration-standard-slow-effects)}}@layer material-design-system.typography{:root{--_display-large-font:var(--md-sys-typescale-display-large-font,var(--md-ref-typeface-brand,"Roboto"));--_display-large-size:var(--md-sys-typescale-display-large-size,57px);--_display-large-tracking:var(--md-sys-typescale-display-large-tracking,-.25px);--_display-large-line-height:var(--md-sys-typescale-display-large-line-height,64px);--_display-large-weight:var(--md-sys-typescale-display-large-weight,var(--md-ref-typeface-weight-regular,400));--_display-medium-font:var(--md-sys-typescale-display-medium-font,var(--md-ref-typeface-brand,"Roboto"));--_display-medium-size:var(--md-sys-typescale-display-medium-size,45px);--_display-medium-tracking:var(--md-sys-typescale-display-medium-tracking,0px);--_display-medium-line-height:var(--md-sys-typescale-display-medium-line-height,52px);--_display-medium-weight:var(--md-sys-typescale-display-medium-weight,var(--md-ref-typeface-weight-regular,400));--_display-small-font:var(--md-sys-typescale-display-small-font,var(--md-ref-typeface-brand,"Roboto"));--_display-small-size:var(--md-sys-typescale-display-small-size,36px);--_display-small-tracking:var(--md-sys-typescale-display-small-tracking,0px);--_display-small-line-height:var(--md-sys-typescale-display-small-line-height,44px);--_display-small-weight:var(--md-sys-typescale-display-small-weight,var(--md-ref-typeface-weight-regular,400));--_headline-large-font:var(--md-sys-typescale-headline-large-font,var(--md-ref-typeface-brand,"Roboto"));--_headline-large-size:var(--md-sys-typescale-headline-large-size,32px);--_headline-large-tracking:var(--md-sys-typescale-headline-large-tracking,0px);--_headline-large-line-height:var(--md-sys-typescale-headline-large-line-height,40px);--_headline-large-weight:var(--md-sys-typescale-headline-large-weight,var(--md-ref-typeface-weight-regular,400));--_headline-medium-font:var(--md-sys-typescale-headline-medium-font,var(--md-ref-typeface-brand,"Roboto"));--_headline-medium-size:var(--md-sys-typescale-headline-medium-size,28px);--_headline-medium-tracking:var(--md-sys-typescale-headline-medium-tracking,0px);--_headline-medium-line-height:var(--md-sys-typescale-headline-medium-line-height,36px);--_headline-medium-weight:var(--md-sys-typescale-headline-medium-weight,var(--md-ref-typeface-weight-regular,400));--_headline-small-font:var(--md-sys-typescale-headline-small-font,var(--md-ref-typeface-brand,"Roboto"));--_headline-small-size:var(--md-sys-typescale-headline-small-size,24px);--_headline-small-tracking:var(--md-sys-typescale-headline-small-tracking,0px);--_headline-small-line-height:var(--md-sys-typescale-headline-small-line-height,32px);--_headline-small-weight:var(--md-sys-typescale-headline-small-weight,var(--md-ref-typeface-weight-regular,400));--_title-large-font:var(--md-sys-typescale-title-large-font,var(--md-ref-typeface-brand,"Roboto"));--_title-large-size:var(--md-sys-typescale-title-large-size,22px);--_title-large-tracking:var(--md-sys-typescale-title-large-tracking,0px);--_title-large-line-height:var(--md-sys-typescale-title-large-line-height,28px);--_title-large-weight:var(--md-sys-typescale-title-large-weight,var(--md-ref-typeface-weight-regular,400));--_title-medium-font:var(--md-sys-typescale-title-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_title-medium-size:var(--md-sys-typescale-title-medium-size,16px);--_title-medium-tracking:var(--md-sys-typescale-title-medium-tracking,.15px);--_title-medium-line-height:var(--md-sys-typescale-title-medium-line-height,24px);--_title-medium-weight:var(--md-sys-typescale-title-medium-weight,var(--md-ref-typeface-weight-medium,500));--_title-small-font:var(--md-sys-typescale-title-small-font,var(--md-ref-typeface-plain,"Roboto"));--_title-small-size:var(--md-sys-typescale-title-small-size,14px);--_title-small-tracking:var(--md-sys-typescale-title-small-tracking,.1px);--_title-small-line-height:var(--md-sys-typescale-title-small-line-height,20px);--_title-small-weight:var(--md-sys-typescale-title-small-weight,var(--md-ref-typeface-weight-medium,500));--_body-large-font:var(--md-sys-typescale-body-large-font,var(--md-ref-typeface-plain,"Roboto"));--_body-large-size:var(--md-sys-typescale-body-large-size,16px);--_body-large-tracking:var(--md-sys-typescale-body-large-tracking,.5px);--_body-large-line-height:var(--md-sys-typescale-body-large-line-height,24px);--_body-large-weight:var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400));--_body-medium-font:var(--md-sys-typescale-body-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_body-medium-size:var(--md-sys-typescale-body-medium-size,14px);--_body-medium-tracking:var(--md-sys-typescale-body-medium-tracking,.25px);--_body-medium-line-height:var(--md-sys-typescale-body-medium-line-height,20px);--_body-medium-weight:var(--md-sys-typescale-body-medium-weight,var(--md-ref-typeface-weight-regular,400));--_body-small-font:var(--md-sys-typescale-body-small-font,var(--md-ref-typeface-plain,"Roboto"));--_body-small-size:var(--md-sys-typescale-body-small-size,12px);--_body-small-tracking:var(--md-sys-typescale-body-small-tracking,.4px);--_body-small-line-height:var(--md-sys-typescale-body-small-line-height,16px);--_body-small-weight:var(--md-sys-typescale-body-small-weight,var(--md-ref-typeface-weight-regular,400));--_label-large-font:var(--md-sys-typescale-label-large-font,var(--md-ref-typeface-plain,"Roboto"));--_label-large-size:var(--md-sys-typescale-label-large-size,14px);--_label-large-tracking:var(--md-sys-typescale-label-large-tracking,.1px);--_label-large-line-height:var(--md-sys-typescale-label-large-line-height,20px);--_label-large-weight:var(--md-sys-typescale-label-large-weight,var(--md-ref-typeface-weight-medium,500));--_label-medium-font:var(--md-sys-typescale-label-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_label-medium-size:var(--md-sys-typescale-label-medium-size,12px);--_label-medium-tracking:var(--md-sys-typescale-label-medium-tracking,.5px);--_label-medium-line-height:var(--md-sys-typescale-label-medium-line-height,16px);--_label-medium-weight:var(--md-sys-typescale-label-medium-weight,var(--md-ref-typeface-weight-medium,500));--_label-small-font:var(--md-sys-typescale-label-small-font,var(--md-ref-typeface-plain,"Roboto"));--_label-small-size:var(--md-sys-typescale-label-small-size,11px);--_label-small-tracking:var(--md-sys-typescale-label-small-tracking,.5px);--_label-small-line-height:var(--md-sys-typescale-label-small-line-height,16px);--_label-small-weight:var(--md-sys-typescale-label-small-weight,var(--md-ref-typeface-weight-medium,500));--_emphasized-display-large-font:var(--md-sys-typescale-emphasized-display-large-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-display-large-size:var(--md-sys-typescale-emphasized-display-large-size,57px);--_emphasized-display-large-tracking:var(--md-sys-typescale-emphasized-display-large-tracking,-.25px);--_emphasized-display-large-line-height:var(--md-sys-typescale-emphasized-display-large-line-height,64px);--_emphasized-display-large-weight:var(--md-sys-typescale-emphasized-display-large-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-display-medium-font:var(--md-sys-typescale-emphasized-display-medium-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-display-medium-size:var(--md-sys-typescale-emphasized-display-medium-size,45px);--_emphasized-display-medium-tracking:var(--md-sys-typescale-emphasized-display-medium-tracking,0px);--_emphasized-display-medium-line-height:var(--md-sys-typescale-emphasized-display-medium-line-height,52px);--_emphasized-display-medium-weight:var(--md-sys-typescale-emphasized-display-medium-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-display-small-font:var(--md-sys-typescale-emphasized-display-small-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-display-small-size:var(--md-sys-typescale-emphasized-display-small-size,36px);--_emphasized-display-small-tracking:var(--md-sys-typescale-emphasized-display-small-tracking,0px);--_emphasized-display-small-line-height:var(--md-sys-typescale-emphasized-display-small-line-height,44px);--_emphasized-display-small-weight:var(--md-sys-typescale-emphasized-display-small-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-headline-large-font:var(--md-sys-typescale-emphasized-headline-large-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-headline-large-size:var(--md-sys-typescale-emphasized-headline-large-size,32px);--_emphasized-headline-large-tracking:var(--md-sys-typescale-emphasized-headline-large-tracking,0px);--_emphasized-headline-large-line-height:var(--md-sys-typescale-emphasized-headline-large-line-height,40px);--_emphasized-headline-large-weight:var(--md-sys-typescale-emphasized-headline-large-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-headline-medium-font:var(--md-sys-typescale-emphasized-headline-medium-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-headline-medium-size:var(--md-sys-typescale-emphasized-headline-medium-size,28px);--_emphasized-headline-medium-tracking:var(--md-sys-typescale-emphasized-headline-medium-tracking,0px);--_emphasized-headline-medium-line-height:var(--md-sys-typescale-emphasized-headline-medium-line-height,36px);--_emphasized-headline-medium-weight:var(--md-sys-typescale-emphasized-headline-medium-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-headline-small-font:var(--md-sys-typescale-emphasized-headline-small-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-headline-small-size:var(--md-sys-typescale-emphasized-headline-small-size,24px);--_emphasized-headline-small-tracking:var(--md-sys-typescale-emphasized-headline-small-tracking,0px);--_emphasized-headline-small-line-height:var(--md-sys-typescale-emphasized-headline-small-line-height,32px);--_emphasized-headline-small-weight:var(--md-sys-typescale-emphasized-headline-small-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-title-large-font:var(--md-sys-typescale-emphasized-title-large-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-title-large-size:var(--md-sys-typescale-emphasized-title-large-size,22px);--_emphasized-title-large-tracking:var(--md-sys-typescale-emphasized-title-large-tracking,0px);--_emphasized-title-large-line-height:var(--md-sys-typescale-emphasized-title-large-line-height,28px);--_emphasized-title-large-weight:var(--md-sys-typescale-emphasized-title-large-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-title-medium-font:var(--md-sys-typescale-emphasized-title-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-title-medium-size:var(--md-sys-typescale-emphasized-title-medium-size,16px);--_emphasized-title-medium-tracking:var(--md-sys-typescale-emphasized-title-medium-tracking,.15px);--_emphasized-title-medium-line-height:var(--md-sys-typescale-emphasized-title-medium-line-height,24px);--_emphasized-title-medium-weight:var(--md-sys-typescale-emphasized-title-medium-weight,var(--md-ref-typeface-weight-medium,700));--_emphasized-title-small-font:var(--md-sys-typescale-emphasized-title-small-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-title-small-size:var(--md-sys-typescale-emphasized-title-small-size,14px);--_emphasized-title-small-tracking:var(--md-sys-typescale-emphasized-title-small-tracking,.1px);--_emphasized-title-small-line-height:var(--md-sys-typescale-emphasized-title-small-line-height,20px);--_emphasized-title-small-weight:var(--md-sys-typescale-emphasized-title-small-weight,var(--md-ref-typeface-weight-medium,700));--_emphasized-body-large-font:var(--md-sys-typescale-emphasized-body-large-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-body-large-size:var(--md-sys-typescale-emphasized-body-large-size,16px);--_emphasized-body-large-tracking:var(--md-sys-typescale-emphasized-body-large-tracking,.5px);--_emphasized-body-large-line-height:var(--md-sys-typescale-emphasized-body-large-line-height,24px);--_emphasized-body-large-weight:var(--md-sys-typescale-emphasized-body-large-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-body-medium-font:var(--md-sys-typescale-emphasized-body-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-body-medium-size:var(--md-sys-typescale-emphasized-body-medium-size,14px);--_emphasized-body-medium-tracking:var(--md-sys-typescale-emphasized-body-medium-tracking,.25px);--_emphasized-body-medium-line-height:var(--md-sys-typescale-emphasized-body-medium-line-height,20px);--_emphasized-body-medium-weight:var(--md-sys-typescale-emphasized-body-medium-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-body-small-font:var(--md-sys-typescale-emphasized-body-small-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-body-small-size:var(--md-sys-typescale-emphasized-body-small-size,12px);--_emphasized-body-small-tracking:var(--md-sys-typescale-emphasized-body-small-tracking,.4px);--_emphasized-body-small-line-height:var(--md-sys-typescale-emphasized-body-small-line-height,16px);--_emphasized-body-small-weight:var(--md-sys-typescale-emphasized-body-small-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-label-large-font:var(--md-sys-typescale-emphasized-label-large-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-label-large-size:var(--md-sys-typescale-emphasized-label-large-size,14px);--_emphasized-label-large-tracking:var(--md-sys-typescale-emphasized-label-large-tracking,.1px);--_emphasized-label-large-line-height:var(--md-sys-typescale-emphasized-label-large-line-height,20px);--_emphasized-label-large-weight:var(--md-sys-typescale-emphasized-label-large-weight,var(--md-ref-typeface-weight-medium,700));--_emphasized-label-medium-font:var(--md-sys-typescale-emphasized-label-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-label-medium-size:var(--md-sys-typescale-emphasized-label-medium-size,12px);--_emphasized-label-medium-tracking:var(--md-sys-typescale-emphasized-label-medium-tracking,.5px);--_emphasized-label-medium-line-height:var(--md-sys-typescale-emphasized-label-medium-line-height,16px);--_emphasized-label-medium-weight:var(--md-sys-typescale-emphasized-label-medium-weight,var(--md-ref-typeface-weight-medium,700));--_emphasized-label-small-font:var(--md-sys-typescale-emphasized-label-small-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-label-small-size:var(--md-sys-typescale-emphasized-label-small-size,11px);--_emphasized-label-small-tracking:var(--md-sys-typescale-emphasized-label-small-tracking,.5px);--_emphasized-label-small-line-height:var(--md-sys-typescale-emphasized-label-small-line-height,16px);--_emphasized-label-small-weight:var(--md-sys-typescale-emphasized-label-small-weight,var(--md-ref-typeface-weight-medium,700))}.display-large{font-family:var(--_display-large-font);font-size:var(--_display-large-size);font-weight:var(--_display-large-weight);line-height:var(--_display-large-line-height);letter-spacing:var(--_display-large-tracking)}.display-medium{font-family:var(--_display-medium-font);font-size:var(--_display-medium-size);font-weight:var(--_display-medium-weight);line-height:var(--_display-medium-line-height);letter-spacing:var(--_display-medium-tracking)}.display-small{font-family:var(--_display-small-font);font-size:var(--_display-small-size);font-weight:var(--_display-small-weight);line-height:var(--_display-small-line-height);letter-spacing:var(--_display-small-tracking)}.headline-large{font-family:var(--_headline-large-font);font-size:var(--_headline-large-size);font-weight:var(--_headline-large-weight);line-height:var(--_headline-large-line-height);letter-spacing:var(--_headline-large-tracking)}.headline-medium{font-family:var(--_headline-medium-font);font-size:var(--_headline-medium-size);font-weight:var(--_headline-medium-weight);line-height:var(--_headline-medium-line-height);letter-spacing:var(--_headline-medium-tracking)}.headline-small{font-family:var(--_headline-small-font);font-size:var(--_headline-small-size);font-weight:var(--_headline-small-weight);line-height:var(--_headline-small-line-height);letter-spacing:var(--_headline-small-tracking)}.title-large{font-family:var(--_title-large-font);font-size:var(--_title-large-size);font-weight:var(--_title-large-weight);line-height:var(--_title-large-line-height);letter-spacing:var(--_title-large-tracking)}.title-medium{font-family:var(--_title-medium-font);font-size:var(--_title-medium-size);font-weight:var(--_title-medium-weight);line-height:var(--_title-medium-line-height);letter-spacing:var(--_title-medium-tracking)}.title-small{font-family:var(--_title-small-font);font-size:var(--_title-small-size);font-weight:var(--_title-small-weight);line-height:var(--_title-small-line-height);letter-spacing:var(--_title-small-tracking)}.label-large{font-family:var(--_label-large-font);font-size:var(--_label-large-size);font-weight:var(--_label-large-weight);line-height:var(--_label-large-line-height);letter-spacing:var(--_label-large-tracking)}.label-medium{font-family:var(--_label-medium-font);font-size:var(--_label-medium-size);font-weight:var(--_label-medium-weight);line-height:var(--_label-medium-line-height);letter-spacing:var(--_label-medium-tracking)}.label-small{font-family:var(--_label-small-font);font-size:var(--_label-small-size);font-weight:var(--_label-small-weight);line-height:var(--_label-small-line-height);letter-spacing:var(--_label-small-tracking)}.body-large{font-family:var(--_body-large-font);font-size:var(--_body-large-size);font-weight:var(--_body-large-weight);line-height:var(--_body-large-line-height);letter-spacing:var(--_body-large-tracking)}.body-medium{font-family:var(--_body-medium-font);font-size:var(--_body-medium-size);font-weight:var(--_body-medium-weight);line-height:var(--_body-medium-line-height);letter-spacing:var(--_body-medium-tracking)}.body-small{font-family:var(--_body-small-font);font-size:var(--_body-small-size);font-weight:var(--_body-small-weight);line-height:var(--_body-small-line-height);letter-spacing:var(--_body-small-tracking)}.emphasized-display-large{font-family:var(--_emphasized-display-large-font);font-size:var(--_emphasized-display-large-size);font-weight:var(--_emphasized-display-large-weight);line-height:var(--_emphasized-display-large-line-height);letter-spacing:var(--_emphasized-display-large-tracking)}.emphasized-display-medium{font-family:var(--_emphasized-display-medium-font);font-size:var(--_emphasized-display-medium-size);font-weight:var(--_emphasized-display-medium-weight);line-height:var(--_emphasized-display-medium-line-height);letter-spacing:var(--_emphasized-display-medium-tracking)}.emphasized-display-small{font-family:var(--_emphasized-display-small-font);font-size:var(--_emphasized-display-small-size);font-weight:var(--_emphasized-display-small-weight);line-height:var(--_emphasized-display-small-line-height);letter-spacing:var(--_emphasized-display-small-tracking)}.emphasized-headline-large{font-family:var(--_emphasized-headline-large-font);font-size:var(--_emphasized-headline-large-size);font-weight:var(--_emphasized-headline-large-weight);line-height:var(--_emphasized-headline-large-line-height);letter-spacing:var(--_emphasized-headline-large-tracking)}.emphasized-headline-medium{font-family:var(--_emphasized-headline-medium-font);font-size:var(--_emphasized-headline-medium-size);font-weight:var(--_emphasized-headline-medium-weight);line-height:var(--_emphasized-headline-medium-line-height);letter-spacing:var(--_emphasized-headline-medium-tracking)}.emphasized-headline-small{font-family:var(--_emphasized-headline-small-font);font-size:var(--_emphasized-headline-small-size);font-weight:var(--_emphasized-headline-small-weight);line-height:var(--_emphasized-headline-small-line-height);letter-spacing:var(--_emphasized-headline-small-tracking)}.emphasized-title-large{font-family:var(--_emphasized-title-large-font);font-size:var(--_emphasized-title-large-size);font-weight:var(--_emphasized-title-large-weight);line-height:var(--_emphasized-title-large-line-height);letter-spacing:var(--_emphasized-title-large-tracking)}.emphasized-title-medium{font-family:var(--_emphasized-title-medium-font);font-size:var(--_emphasized-title-medium-size);font-weight:var(--_emphasized-title-medium-weight);line-height:var(--_emphasized-title-medium-line-height);letter-spacing:var(--_emphasized-title-medium-tracking)}.emphasized-title-small{font-family:var(--_emphasized-title-small-font);font-size:var(--_emphasized-title-small-size);font-weight:var(--_emphasized-title-small-weight);line-height:var(--_emphasized-title-small-line-height);letter-spacing:var(--_emphasized-title-small-tracking)}.emphasized-label-large{font-family:var(--_emphasized-label-large-font);font-size:var(--_emphasized-label-large-size);font-weight:var(--_emphasized-label-large-weight);line-height:var(--_emphasized-label-large-line-height);letter-spacing:var(--_emphasized-label-large-tracking)}.emphasized-label-medium{font-family:var(--_emphasized-label-medium-font);font-size:var(--_emphasized-label-medium-size);font-weight:var(--_emphasized-label-medium-weight);line-height:var(--_emphasized-label-medium-line-height);letter-spacing:var(--_emphasized-label-medium-tracking)}.emphasized-label-small{font-family:var(--_emphasized-label-small-font);font-size:var(--_emphasized-label-small-size);font-weight:var(--_emphasized-label-small-weight);line-height:var(--_emphasized-label-small-line-height);letter-spacing:var(--_emphasized-label-small-tracking)}.emphasized-body-large{font-family:var(--_emphasized-body-large-font);font-size:var(--_emphasized-body-large-size);font-weight:var(--_emphasized-body-large-weight);line-height:var(--_emphasized-body-large-line-height);letter-spacing:var(--_emphasized-body-large-tracking)}.emphasized-body-medium{font-family:var(--_emphasized-body-medium-font);font-size:var(--_emphasized-body-medium-size);font-weight:var(--_emphasized-body-medium-weight);line-height:var(--_emphasized-body-medium-line-height);letter-spacing:var(--_emphasized-body-medium-tracking)}.emphasized-body-small{font-family:var(--_emphasized-body-small-font);font-size:var(--_emphasized-body-small-size);font-weight:var(--_emphasized-body-small-weight);line-height:var(--_emphasized-body-small-line-height);letter-spacing:var(--_emphasized-body-small-tracking)}}*{box-sizing:border-box;scroll-behavior:smooth;margin:0}body{background-color:var(--md-sys-color-surface-container)}.block{display:block}.box{flex-grow:0;flex-shrink:0;width:96px;height:96px;display:block}.flex{display:flex;overflow:auto}.flex-col{flex-direction:column}.slide-box{width:40px;height:40px;animation-name:slide-box-animation;animation-iteration-count:infinite;position:relative}@keyframes slide-box-animation{0%{left:0}to{left:100%}}.grow-box{width:40px;height:40px;animation-name:grow-box-animation;animation-duration:5s;animation-iteration-count:infinite;position:relative}@keyframes grow-box-animation{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}.card{background-color:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:16px;margin:12px 0 24px;padding:12px 24px}[hidden]{display:none}:root[initiating],:root[initiating] *{transition:none!important}.custom-text{font-family:var(--md-sys-typescale-display-large-font);font-size:var(--md-sys-typescale-title-large-size);font-weight:var(--md-sys-typescale-headline-medium-weight);line-height:var(--md-sys-typescale-body-large-line-height);letter-spacing:var(--md-sys-typescale-label-large-tracking)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.content[data-astro-cid-c2uqhu5p]{display:flex;max-height:calc(100svh - 56px);overflow:hidden;transition:all .25s}.article[data-astro-cid-c2uqhu5p]{flex-grow:1;flex-shrink:1;transition:all .25s;overflow:auto;background:var(--md-sys-color-surface);@media(min-width:600px){border-radius:28px;margin-inline:12px;margin-block-end:12px}}.divider{margin-top:48px;display:block}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:24px;display:block;overflow:auto}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}.article{width:100%;overflow:auto}.article h1,.article h2,.article h3{margin:48px 0 24px}.article p{margin:12px 0}.article h1{font-family:var(--font-display-medium);font-size:var(--text-display-medium);font-weight:var(--font-weight-display-medium);line-height:var(--leading-display-medium);letter-spacing:var(--tracking-display-medium)}.article h2{font-family:var(--font-headline-medium);font-size:var(--text-headline-medium);font-weight:var(--font-weight-headline-medium);line-height:var(--leading-headline-medium);letter-spacing:var(--tracking-headline-medium)}.article h3{font-family:var(--font-headline-small);font-size:var(--text-headline-small);font-weight:var(--font-weight-headline-small);line-height:var(--leading-headline-small);letter-spacing:var(--tracking-headline-small)}.article p{font-family:var(--font-body-medium);font-size:var(--text-body-medium);font-weight:var(--font-weight-body-medium);line-height:var(--leading-body-medium);letter-spacing:var(--tracking-body-medium)}.article a{all:unset;cursor:pointer;color:var(--md-sys-color-tertiary)}.article a:hover{text-decoration-line:underline}.article ul{margin:24px 0;padding-inline-start:44px}.article ul li{font-family:var(--font-body-medium);font-size:var(--text-body-medium);font-weight:var(--font-weight-body-medium);line-height:var(--leading-body-medium);letter-spacing:var(--tracking-body-medium);margin-top:4px;margin-bottom:4px;list-style-type:disc}.article p>code{background-color:var(--md-sys-color-surface-container);font-family:var(--font-body-medium);font-size:var(--text-body-medium);font-weight:var(--font-weight-body-medium);line-height:var(--leading-body-medium);letter-spacing:var(--tracking-body-medium);border-radius:4px;padding-inline:6px}.article pre{border:1px solid var(--md-sys-color-outline-variant);border-radius:16px;margin:12px 0 32px;padding:12px 24px;background-color:var(--md-sys-color-surface-container-low)!important}.article pre>code>.line>span{color:light-dark(var(--shiki-light),var(--shiki-dark))}.article .table-wrapper{border-width:2px;border-color:var(--md-sys-color-outline);border-radius:18px;width:fit-content;max-width:720px;margin:24px auto;overflow:auto}.article .table-wrapper table{all:unset;font-size:14px;overflow:auto}.article .table-wrapper table tr,.article .table-wrapper table td{text-wrap:wrap;text-overflow:ellipsis;white-space:wrap;word-wrap:break-word;overflow:auto}.article .table-wrapper table :is(thead,tbody)>tr>:is(th,td){text-align:start;min-width:1.5rem;padding:.5rem 1rem;overflow:auto}.article .table-wrapper table :is(thead,tbody){color:var(--md-sys-color-on-surface)}.article .table-wrapper table thead{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-weight:700}.article .table-wrapper table tbody tr:nth-of-type(2n){background-color:var(--md-sys-color-surface-container)}
