:root{--md-sys-shape-corner-none: 0px;--md-sys-shape-corner-extra-small: 4px;--md-sys-shape-corner-extra-small-top: 4px 4px 0 0;--md-sys-shape-corner-small: 8px;--md-sys-shape-corner-medium: 12px;--md-sys-shape-corner-large: 16px;--md-sys-shape-corner-large-end: 0 16px 16px 0;--md-sys-shape-corner-large-start: 16px 0 0 16px;--md-sys-shape-corner-large-top: 16px 16px 0 0;--md-sys-shape-corner-large-increased: 20px;--md-sys-shape-corner-extra-large: 28px;--md-sys-shape-corner-extra-large-top: 28px 28px 0 0;--md-sys-shape-corner-extra-large-increased: 32px;--md-sys-shape-corner-extra-extra-large: 48px;--md-sys-shape-corner-full: 50%}body{--md-sys-elevation-level0: none;--md-sys-elevation-level1: rgb(from var(--md-sys-color-shadow) r g b/0.3) 0 1px 2px 0, rgb(from var(--md-sys-color-shadow) r g b/0.15) 0 1px 3px 1px;--md-sys-elevation-level2: rgb(from var(--md-sys-color-shadow) r g b/0.3) 0 1px 2px 0, rgb(from var(--md-sys-color-shadow) r g b/0.15) 0 2px 6px 2px;--md-sys-elevation-level3: rgb(from var(--md-sys-color-shadow) r g b/0.3) 0 1px 3px 0, rgb(from var(--md-sys-color-shadow) r g b/0.15) 0 4px 8px 3px;--md-sys-elevation-level4: rgb(from var(--md-sys-color-shadow) r g b/0.3) 0 2px 3px 0, rgb(from var(--md-sys-color-shadow) r g b/0.15) 0 6px 10px 4px;--md-sys-elevation-level5: rgb(from var(--md-sys-color-shadow) r g b/0.3) 0 4px 4px 0, rgb(from var(--md-sys-color-shadow) r g b/0.15) 0 8px 12px 6px}:root{--md-sys-motion-duration-short1: 50ms;--md-sys-motion-duration-short2: 100ms;--md-sys-motion-duration-short3: 150ms;--md-sys-motion-duration-short4: 200ms;--md-sys-motion-duration-medium1: 250ms;--md-sys-motion-duration-medium2: 300ms;--md-sys-motion-duration-medium3: 350ms;--md-sys-motion-duration-medium4: 400ms;--md-sys-motion-duration-long1: 450ms;--md-sys-motion-duration-long2: 500ms;--md-sys-motion-duration-long3: 550ms;--md-sys-motion-duration-long4: 600ms;--md-sys-motion-duration-extra-long1: 700ms;--md-sys-motion-duration-extra-long2: 800ms;--md-sys-motion-duration-extra-long3: 900ms;--md-sys-motion-duration-extra-long4: 1000ms;--md-sys-motion-path: linear}:root{--md-sys-state-layer-size: 40px;--md-sys-state-target-size: 48px;--md-sys-state-hover-state-layer-opacity: 8%;--md-sys-state-focus-state-layer-opacity: 10%;--md-sys-state-pressed-state-layer-opacity: 10%;--md-sys-state-dragged-state-layer-opacity: 16%;--md-sys-state-disabled-state-layer-opacity: 38%;--md-sys-state-focus-indicator-inner-offset: -3px;--md-sys-state-focus-indicator-outer-offset: 2px;--md-sys-state-focus-indicator-thickness: 3px;--md-sys-state-backdrop-opacity: 32%;--md-sys-state-ripple-opacity-factor: 0.6;--md-sys-state-ripple-duration: 750ms}@property --statelayer-color{syntax:"<color>";initial-value:rgba(0,0,0,0);inherits:false}@property --statelayer-opacity{syntax:"<percentage>";initial-value:0%;inherits:false}@keyframes micl-ripple{from{background-size:0% 0%,100%;animation-timing-function:cubic-bezier(0.2, 0, 0, 1)}60%{background-size:1000% 1000%,100%;animation-timing-function:cubic-bezier(0.3, 0, 1, 1)}to{background-size:10000% 10000%,100%}}:root{--md-ref-typeface-plain: Google Sans, system-ui, sans-serif;--md-ref-typeface-plain-narrow: 0;--md-ref-typeface-brand: Google Sans, system-ui, sans-serif;--md-ref-typeface-weight-regular: 400;--md-ref-typeface-weight-medium: 500;--md-ref-typeface-weight-bold: 700}:root{--md-sys-typescale-display-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-display-large-size: 3.5625rem;--md-sys-typescale-display-large-line-height: 4rem;--md-sys-typescale-display-large-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-large-tracking: -0.0125rem;--md-sys-typescale-display-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-display-medium-size: 2.8125rem;--md-sys-typescale-display-medium-line-height: 3.25rem;--md-sys-typescale-display-medium-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-medium-tracking: 0;--md-sys-typescale-display-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-display-small-size: 2.25rem;--md-sys-typescale-display-small-line-height: 2.75rem;--md-sys-typescale-display-small-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-small-tracking: 0;--md-sys-typescale-headline-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-headline-large-size: 2rem;--md-sys-typescale-headline-large-line-height: 2.5rem;--md-sys-typescale-headline-large-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-large-tracking: 0;--md-sys-typescale-headline-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-headline-medium-size: 1.75rem;--md-sys-typescale-headline-medium-line-height: 2.25rem;--md-sys-typescale-headline-medium-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-medium-tracking: 0;--md-sys-typescale-headline-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-headline-small-size: 1.5rem;--md-sys-typescale-headline-small-line-height: 2rem;--md-sys-typescale-headline-small-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-small-tracking: 0;--md-sys-typescale-title-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-title-large-size: 1.375rem;--md-sys-typescale-title-large-line-height: 1.75rem;--md-sys-typescale-title-large-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-title-large-tracking: 0;--md-sys-typescale-title-medium-font: var(--md-ref-typeface-plain);--md-sys-typescale-title-medium-size: 1rem;--md-sys-typescale-title-medium-line-height: 1.5rem;--md-sys-typescale-title-medium-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-title-medium-tracking: 0.0125rem;--md-sys-typescale-title-small-font: var(--md-ref-typeface-plain);--md-sys-typescale-title-small-size: 0.875rem;--md-sys-typescale-title-small-line-height: 1.25rem;--md-sys-typescale-title-small-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-title-small-tracking: 0.00625rem;--md-sys-typescale-body-large-font: var(--md-ref-typeface-plain);--md-sys-typescale-body-large-size: 1rem;--md-sys-typescale-body-large-line-height: 1.5rem;--md-sys-typescale-body-large-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-large-tracking: 0.03125rem;--md-sys-typescale-body-medium-font: var(--md-ref-typeface-plain);--md-sys-typescale-body-medium-size: 0.875rem;--md-sys-typescale-body-medium-line-height: 1.25rem;--md-sys-typescale-body-medium-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-medium-tracking: 0.0125rem;--md-sys-typescale-body-smallmedium-font: var(--md-ref-typeface-plain);--md-sys-typescale-body-smallmedium-size: 0.8125rem;--md-sys-typescale-body-smallmedium-line-height: 1.125rem;--md-sys-typescale-body-smallmedium-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-smallmedium-tracking: 0.025rem;--md-sys-typescale-body-small-font: var(--md-ref-typeface-plain);--md-sys-typescale-body-small-size: 0.75rem;--md-sys-typescale-body-small-line-height: 1rem;--md-sys-typescale-body-small-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-small-tracking: 0.025rem;--md-sys-typescale-label-large-font: var(--md-ref-typeface-plain);--md-sys-typescale-label-large-size: 0.875rem;--md-sys-typescale-label-large-line-height: 1.25rem;--md-sys-typescale-label-large-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-large-tracking: 0.00625rem;--md-sys-typescale-label-medium-font: var(--md-ref-typeface-plain);--md-sys-typescale-label-medium-size: 0.75rem;--md-sys-typescale-label-medium-line-height: 1rem;--md-sys-typescale-label-medium-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-medium-tracking: 0.03125rem;--md-sys-typescale-label-small-font: var(--md-ref-typeface-plain);--md-sys-typescale-label-small-size: 0.6875rem;--md-sys-typescale-label-small-line-height: 1rem;--md-sys-typescale-label-small-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-small-tracking: 0.03125rem;--md-sys-typescale-emphasized-display-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-display-large-size: 3.5625rem;--md-sys-typescale-emphasized-display-large-line-height: 4rem;--md-sys-typescale-emphasized-display-large-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-display-large-tracking: 0;--md-sys-typescale-emphasized-display-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-display-medium-size: 2.8125rem;--md-sys-typescale-emphasized-display-medium-line-height: 3.25rem;--md-sys-typescale-emphasized-display-medium-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-display-medium-tracking: 0;--md-sys-typescale-emphasized-display-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-display-small-size: 2.25rem;--md-sys-typescale-emphasized-display-small-line-height: 2.75rem;--md-sys-typescale-emphasized-display-small-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-display-small-tracking: 0;--md-sys-typescale-emphasized-headline-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-headline-large-size: 2rem;--md-sys-typescale-emphasized-headline-large-line-height: 2.5rem;--md-sys-typescale-emphasized-headline-large-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-headline-large-tracking: 0;--md-sys-typescale-emphasized-headline-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-headline-medium-size: 1.75rem;--md-sys-typescale-emphasized-headline-medium-line-height: 2.25rem;--md-sys-typescale-emphasized-headline-medium-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-headline-medium-tracking: 0;--md-sys-typescale-emphasized-headline-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-headline-small-size: 1.5rem;--md-sys-typescale-emphasized-headline-small-line-height: 2rem;--md-sys-typescale-emphasized-headline-small-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-headline-small-tracking: 0;--md-sys-typescale-emphasized-title-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-title-large-size: 1.375rem;--md-sys-typescale-emphasized-title-large-line-height: 1.75rem;--md-sys-typescale-emphasized-title-large-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-title-large-tracking: 0;--md-sys-typescale-emphasized-title-medium-font: var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-title-medium-size: 1rem;--md-sys-typescale-emphasized-title-medium-line-height: 1.5rem;--md-sys-typescale-emphasized-title-medium-weight: var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-title-medium-tracking: 0.009375rem;--md-sys-typescale-emphasized-title-small-font: var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-title-small-size: 0.875rem;--md-sys-typescale-emphasized-title-small-line-height: 1.25rem;--md-sys-typescale-emphasized-title-small-weight: var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-title-small-tracking: 0.00625rem;--md-sys-typescale-emphasized-body-large-font: var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-large-size: 1rem;--md-sys-typescale-emphasized-body-large-line-height: 1.5rem;--md-sys-typescale-emphasized-body-large-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-body-large-tracking: 0.009375rem;--md-sys-typescale-emphasized-body-medium-font: var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-medium-size: 0.875rem;--md-sys-typescale-emphasized-body-medium-line-height: 1.25rem;--md-sys-typescale-emphasized-body-medium-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-body-medium-tracking: 0.015625rem;--md-sys-typescale-emphasized-body-small-font: var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-small-size: 0.75rem;--md-sys-typescale-emphasized-body-small-line-height: 1rem;--md-sys-typescale-emphasized-body-small-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-body-small-tracking: 0.025rem;--md-sys-typescale-emphasized-label-large-font: var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-large-size: 0.875rem;--md-sys-typescale-emphasized-label-large-line-height: 1.25rem;--md-sys-typescale-emphasized-label-large-weight: var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-label-large-tracking: 0.00625rem;--md-sys-typescale-emphasized-label-medium-font: var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-medium-size: 0.75rem;--md-sys-typescale-emphasized-label-medium-line-height: 1rem;--md-sys-typescale-emphasized-label-medium-weight: var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-label-medium-tracking: 0.03125rem;--md-sys-typescale-emphasized-label-small-font: var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-small-size: 0.6875rem;--md-sys-typescale-emphasized-label-small-line-height: 1rem;--md-sys-typescale-emphasized-label-small-weight: var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-label-small-tracking: 0.03125rem}@supports(letter-spacing: if(style(--md-ref-typeface-plain-narrow: 1): 0; else: 0)){:root{--md-sys-typescale-title-medium-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.0125rem; else: 0px);--md-sys-typescale-title-small-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.00625rem; else: 0px);--md-sys-typescale-body-large-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.03125rem; else: 0px);--md-sys-typescale-body-medium-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.0125rem; else: 0px);--md-sys-typescale-body-smallmedium-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.025rem; else: 0px);--md-sys-typescale-body-small-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.025rem; else: 0px);--md-sys-typescale-label-large-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.00625rem; else: 0px);--md-sys-typescale-label-medium-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.03125rem; else: 0px);--md-sys-typescale-label-small-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.03125rem; else: 0px);--md-sys-typescale-emphasized-title-medium-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.009375rem; else: 0px);--md-sys-typescale-emphasized-title-small-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.00625rem; else: 0px);--md-sys-typescale-emphasized-body-large-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.009375rem; else: 0px);--md-sys-typescale-emphasized-body-medium-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.015625rem; else: 0px);--md-sys-typescale-emphasized-body-small-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.025rem; else: 0px);--md-sys-typescale-emphasized-label-large-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.00625rem; else: 0px);--md-sys-typescale-emphasized-label-medium-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.03125rem; else: 0px);--md-sys-typescale-emphasized-label-small-tracking: if(style(--md-ref-typeface-plain-narrow: 1): 0.03125rem; else: 0px)}}.md-sys-typescale-display-large{font:var(--md-sys-typescale-display-large-weight) var(--md-sys-typescale-display-large-size)/var(--md-sys-typescale-display-large-line-height) var(--md-sys-typescale-display-large-font);letter-spacing:var(--md-sys-typescale-display-large-tracking)}.md-sys-typescale-display-medium{font:var(--md-sys-typescale-display-medium-weight) var(--md-sys-typescale-display-medium-size)/var(--md-sys-typescale-display-medium-line-height) var(--md-sys-typescale-display-medium-font);letter-spacing:var(--md-sys-typescale-display-medium-tracking)}.md-sys-typescale-display-small{font:var(--md-sys-typescale-display-small-weight) var(--md-sys-typescale-display-small-size)/var(--md-sys-typescale-display-small-line-height) var(--md-sys-typescale-display-small-font);letter-spacing:var(--md-sys-typescale-display-small-tracking)}.md-sys-typescale-headline-large{font:var(--md-sys-typescale-headline-large-weight) var(--md-sys-typescale-headline-large-size)/var(--md-sys-typescale-headline-large-line-height) var(--md-sys-typescale-headline-large-font);letter-spacing:var(--md-sys-typescale-headline-large-tracking)}.md-sys-typescale-headline-medium{font:var(--md-sys-typescale-headline-medium-weight) var(--md-sys-typescale-headline-medium-size)/var(--md-sys-typescale-headline-medium-line-height) var(--md-sys-typescale-headline-medium-font);letter-spacing:var(--md-sys-typescale-headline-medium-tracking)}.md-sys-typescale-headline-small{font:var(--md-sys-typescale-headline-small-weight) var(--md-sys-typescale-headline-small-size)/var(--md-sys-typescale-headline-small-line-height) var(--md-sys-typescale-headline-small-font);letter-spacing:var(--md-sys-typescale-headline-small-tracking)}.md-sys-typescale-title-large{font:var(--md-sys-typescale-title-large-weight) var(--md-sys-typescale-title-large-size)/var(--md-sys-typescale-title-large-line-height) var(--md-sys-typescale-title-large-font);letter-spacing:var(--md-sys-typescale-title-large-tracking)}.md-sys-typescale-title-medium{font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking)}.md-sys-typescale-title-small{font:var(--md-sys-typescale-title-small-weight) var(--md-sys-typescale-title-small-size)/var(--md-sys-typescale-title-small-line-height) var(--md-sys-typescale-title-small-font);letter-spacing:var(--md-sys-typescale-title-small-tracking)}.md-sys-typescale-body-large{font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking)}.md-sys-typescale-body-medium{font:var(--md-sys-typescale-body-medium-weight) var(--md-sys-typescale-body-medium-size)/var(--md-sys-typescale-body-medium-line-height) var(--md-sys-typescale-body-medium-font);letter-spacing:var(--md-sys-typescale-body-medium-tracking)}.md-sys-typescale-body-smallmedium{font:var(--md-sys-typescale-body-smallmedium-weight) var(--md-sys-typescale-body-smallmedium-size)/var(--md-sys-typescale-body-smallmedium-line-height) var(--md-sys-typescale-body-smallmedium-font);letter-spacing:var(--md-sys-typescale-body-smallmedium-tracking)}.md-sys-typescale-body-small{font:var(--md-sys-typescale-body-small-weight) var(--md-sys-typescale-body-small-size)/var(--md-sys-typescale-body-small-line-height) var(--md-sys-typescale-body-small-font);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.md-sys-typescale-label-large{font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking)}.md-sys-typescale-label-medium{font:var(--md-sys-typescale-label-medium-weight) var(--md-sys-typescale-label-medium-size)/var(--md-sys-typescale-label-medium-line-height) var(--md-sys-typescale-label-medium-font);letter-spacing:var(--md-sys-typescale-label-medium-tracking)}.md-sys-typescale-label-small{font:var(--md-sys-typescale-label-small-weight) var(--md-sys-typescale-label-small-size)/var(--md-sys-typescale-label-small-line-height) var(--md-sys-typescale-label-small-font);letter-spacing:var(--md-sys-typescale-label-small-tracking)}.md-sys-typescale-emphasized-display-large{font:var(--md-sys-typescale-emphasized-display-large-weight) var(--md-sys-typescale-emphasized-display-large-size)/var(--md-sys-typescale-emphasized-display-large-line-height) var(--md-sys-typescale-emphasized-display-large-font);letter-spacing:var(--md-sys-typescale-emphasized-display-large-tracking)}.md-sys-typescale-emphasized-display-medium{font:var(--md-sys-typescale-emphasized-display-medium-weight) var(--md-sys-typescale-emphasized-display-medium-size)/var(--md-sys-typescale-emphasized-display-medium-line-height) var(--md-sys-typescale-emphasized-display-medium-font);letter-spacing:var(--md-sys-typescale-emphasized-display-medium-tracking)}.md-sys-typescale-emphasized-display-small{font:var(--md-sys-typescale-emphasized-display-small-weight) var(--md-sys-typescale-emphasized-display-small-size)/var(--md-sys-typescale-emphasized-display-small-line-height) var(--md-sys-typescale-emphasized-display-small-font);letter-spacing:var(--md-sys-typescale-emphasized-display-small-tracking)}.md-sys-typescale-emphasized-headline-large{font:var(--md-sys-typescale-emphasized-headline-large-weight) var(--md-sys-typescale-emphasized-headline-large-size)/var(--md-sys-typescale-emphasized-headline-large-line-height) var(--md-sys-typescale-emphasized-headline-large-font);letter-spacing:var(--md-sys-typescale-emphasized-headline-large-tracking)}.md-sys-typescale-emphasized-headline-medium{font:var(--md-sys-typescale-emphasized-headline-medium-weight) var(--md-sys-typescale-emphasized-headline-medium-size)/var(--md-sys-typescale-emphasized-headline-medium-line-height) var(--md-sys-typescale-emphasized-headline-medium-font);letter-spacing:var(--md-sys-typescale-emphasized-headline-medium-tracking)}.md-sys-typescale-emphasized-headline-small{font:var(--md-sys-typescale-emphasized-headline-small-weight) var(--md-sys-typescale-emphasized-headline-small-size)/var(--md-sys-typescale-emphasized-headline-small-line-height) var(--md-sys-typescale-emphasized-headline-small-font);letter-spacing:var(--md-sys-typescale-emphasized-headline-small-tracking)}.md-sys-typescale-emphasized-title-large{font:var(--md-sys-typescale-emphasized-title-large-weight) var(--md-sys-typescale-emphasized-title-large-size)/var(--md-sys-typescale-emphasized-title-large-line-height) var(--md-sys-typescale-emphasized-title-large-font);letter-spacing:var(--md-sys-typescale-emphasized-title-large-tracking)}.md-sys-typescale-emphasized-title-medium{font:var(--md-sys-typescale-emphasized-title-medium-weight) var(--md-sys-typescale-emphasized-title-medium-size)/var(--md-sys-typescale-emphasized-title-medium-line-height) var(--md-sys-typescale-emphasized-title-medium-font);letter-spacing:var(--md-sys-typescale-emphasized-title-medium-tracking)}.md-sys-typescale-emphasized-title-small{font:var(--md-sys-typescale-emphasized-title-small-weight) var(--md-sys-typescale-emphasized-title-small-size)/var(--md-sys-typescale-emphasized-title-small-line-height) var(--md-sys-typescale-emphasized-title-small-font);letter-spacing:var(--md-sys-typescale-emphasized-title-small-tracking)}.md-sys-typescale-emphasized-body-large{font:var(--md-sys-typescale-emphasized-body-large-weight) var(--md-sys-typescale-emphasized-body-large-size)/var(--md-sys-typescale-emphasized-body-large-line-height) var(--md-sys-typescale-emphasized-body-large-font);letter-spacing:var(--md-sys-typescale-emphasized-body-large-tracking)}.md-sys-typescale-emphasized-body-medium{font:var(--md-sys-typescale-emphasized-body-medium-weight) var(--md-sys-typescale-emphasized-body-medium-size)/var(--md-sys-typescale-emphasized-body-medium-line-height) var(--md-sys-typescale-emphasized-body-medium-font);letter-spacing:var(--md-sys-typescale-emphasized-body-medium-tracking)}.md-sys-typescale-emphasized-body-small{font:var(--md-sys-typescale-emphasized-body-small-weight) var(--md-sys-typescale-emphasized-body-small-size)/var(--md-sys-typescale-emphasized-body-small-line-height) var(--md-sys-typescale-emphasized-body-small-font);letter-spacing:var(--md-sys-typescale-emphasized-body-small-tracking)}.md-sys-typescale-emphasized-label-large{font:var(--md-sys-typescale-emphasized-label-large-weight) var(--md-sys-typescale-emphasized-label-large-size)/var(--md-sys-typescale-emphasized-label-large-line-height) var(--md-sys-typescale-emphasized-label-large-font);letter-spacing:var(--md-sys-typescale-emphasized-label-large-tracking)}.md-sys-typescale-emphasized-label-medium{font:var(--md-sys-typescale-emphasized-label-medium-weight) var(--md-sys-typescale-emphasized-label-medium-size)/var(--md-sys-typescale-emphasized-label-medium-line-height) var(--md-sys-typescale-emphasized-label-medium-font);letter-spacing:var(--md-sys-typescale-emphasized-label-medium-tracking)}.md-sys-typescale-emphasized-label-small{font:var(--md-sys-typescale-emphasized-label-small-weight) var(--md-sys-typescale-emphasized-label-small-size)/var(--md-sys-typescale-emphasized-label-small-line-height) var(--md-sys-typescale-emphasized-label-small-font);letter-spacing:var(--md-sys-typescale-emphasized-label-small-tracking)}:root{--md-sys-icon-size: 24px;--md-sys-padding-xxs: 4px;--md-sys-padding-xs: 8px;--md-sys-padding-s: 12px;--md-sys-padding-m: 16px;--md-sys-padding-l: 20px;--md-sys-padding-xl: 24px;--md-sys-padding-xxl: 28px}@property --micl-ripple{syntax:"<integer>";inherits:false;initial-value:0}@property --micl-x{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --micl-y{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --micl-width{syntax:"<length>";inherits:true;initial-value:0px}@property --micl-height{syntax:"<length>";inherits:true;initial-value:0px}.micl-grid-field,.micl-grid-iconfield{box-sizing:border-box;display:grid;row-gap:var(--md-sys-padding-xl, 24px)}.micl-grid-iconfield{grid-template-columns:48px 1fr}.micl-grid-iconfield__icon{grid-column:1;margin-block-start:.6rem}.micl-grid-iconfield__field{grid-column:2}:root{--md-sys-layout-pane-spacer: 24px;--md-sys-layout-window-margin: 24px}@media(max-width: 599px){:root{--md-sys-layout-window-margin: 16px}}@media(min-width: 840px)and (max-width: 1199px){:root{--md-sys-layout-pane-fixed-width: 360px}}@media(min-width: 1200px){:root{--md-sys-layout-pane-fixed-width: 412px}}.micl-window{padding:env(safe-area-inset-top, 0px) calc(var(--md-sys-layout-window-margin) + env(safe-area-inset-right, 0px)) calc(var(--md-sys-layout-window-margin) + env(safe-area-inset-bottom, 0px)) calc(var(--md-sys-layout-window-margin) + env(safe-area-inset-left, 0px));margin:0;background-color:var(--md-sys-color-surface)}.micl-window .micl-panes .micl-appbar{margin-inline:calc(-1*var(--md-sys-layout-window-margin))}.micl-window:not(.micl-window--spatial):has(nav.micl-navigationrail) .micl-panes .micl-appbar{margin-inline-start:0}.micl-window.micl-window--spatial{--md-sys-layout-spatial-radius: calc(var(--md-sys-shape-corner-medium) + var(--md-sys-layout-window-margin));display:flex;padding-block:calc(2*var(--md-sys-layout-window-margin) + env(safe-area-inset-top, 0px)) calc(2*var(--md-sys-layout-window-margin) + env(safe-area-inset-bottom, 0px));gap:var(--md-sys-layout-window-margin)}.micl-window.micl-window--spatial .micl-navigationrail{display:flex;align-self:flex-start;block-size:inherit;min-block-size:inherit;margin:0;padding-block-end:var(--md-sys-navigationrail-top-space, 0px);border-radius:var(--md-sys-layout-spatial-radius)}.micl-window.micl-window--spatial .micl-panes{background:rgba(0,0,0,0)}.micl-window.micl-window--spatial .micl-pane{padding:0 var(--md-sys-layout-window-margin) var(--md-sys-layout-window-margin);border-radius:var(--md-sys-layout-spatial-radius);background-color:var(--md-sys-color-surface)}.micl-panes{box-sizing:border-box;display:flex;flex-direction:row;gap:var(--md-sys-comp-margin, 8px) var(--md-sys-layout-pane-spacer);background-color:inherit}.micl-panes.micl-panes--split>.micl-pane+.micl-pane{--_layout-safe-inline-end: env(safe-area-inset-right, 0px);box-sizing:border-box;flex:0 1 var(--_layout-stacked-pane-size, calc(50vw - var(--md-sys-layout-window-margin, 0px) - var(--_layout-safe-inline-end) - var(--md-sys-layout-pane-spacer) / 2))}.micl-panes.micl-panes--split>.micl-pane+.micl-pane:dir(rtl){--_layout-safe-inline-end: env(safe-area-inset-left, 0px)}.micl-panes.micl-panes--evenly .micl-pane{flex:1 1 0}.micl-pane{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0;background-color:inherit}.micl-pane.micl-pane--fixed{flex:0 0 auto;box-sizing:border-box;inline-size:var(--_layout-stacked-pane-size, var(--md-sys-layout-pane-fixed-width, auto))}.micl-pane:has(>.micl-card-elevated,>.micl-card-filled,>.micl-card-outlined),.micl-pane>*:has(>.micl-card-elevated,>.micl-card-filled,>.micl-card-outlined){gap:var(--md-comp-card-margin, 8px)}.micl-pane>.micl-pane__columns{display:flex}.micl-pane>.micl-pane__columns:has(>.micl-pane__column>.micl-card-elevated,>.micl-pane__column>.micl-card-filled,>.micl-pane__column>.micl-card-outlined){gap:var(--md-comp-card-margin, 8px)}.micl-pane>.micl-pane__columns>.micl-pane__column{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0;background-color:inherit}.micl-pane>.micl-pane__columns>.micl-pane__column:has(>.micl-card-elevated,>.micl-card-filled,>.micl-card-outlined){row-gap:var(--md-comp-card-margin, 8px)}.micl-pane>.micl-pane__columns>.micl-pane__column.micl-pane__column--fixed{flex:0 0 auto}.micl-pane>.micl-pane__columns.micl-pane__columns--evenly>.micl-pane__column{flex:1 1 0}@media(max-width: 599px){.micl-panes.micl-panes--stacked-to-medium{--_layout-stacked-pane-size: auto;flex-direction:column}.micl-pane.micl-pane--hidden-to-medium{display:none}.micl-pane__columns.micl-pane__columns--stacked-to-medium{flex-direction:column}}@media(max-width: 839px){.micl-panes.micl-panes--stacked-to-expanded{--_layout-stacked-pane-size: auto;flex-direction:column}.micl-pane.micl-pane--hidden-to-expanded{display:none}.micl-pane__columns.micl-pane__columns--stacked-to-expanded{flex-direction:column}}@media(max-width: 1199px){.micl-panes.micl-panes--stacked-to-large{--_layout-stacked-pane-size: auto;flex-direction:column}.micl-pane.micl-pane--hidden-to-large{display:none}.micl-pane__columns.micl-pane__columns--stacked-to-large{flex-direction:column}}@media(max-width: 1599px){.micl-panes.micl-panes--stacked-to-extralarge{--_layout-stacked-pane-size: auto;flex-direction:column}.micl-pane.micl-pane--hidden-to-extralarge{display:none}.micl-pane__columns.micl-pane__columns--stacked-to-extralarge{flex-direction:column}}::-webkit-scrollbar{width:calc(8px + 2 * 2px);height:calc(8px + 2 * 2px)}::-webkit-scrollbar-thumb{border-radius:calc(calc(8px + 2 * 2px)/2);background-color:var(--md-sys-scrollbar-thumb-color, grey);background-clip:content-box;border:2px solid rgba(0,0,0,0)}::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){.micl-scrollbar{scrollbar-width:auto;scrollbar-color:var(--md-sys-scrollbar-thumb-color, grey) rgba(0,0,0,0)}}body{--md-comp-divider-color: var(--md-sys-color-outline-variant, gray)}.micl-divider,.micl-divider-inset,.micl-divider-inset-start,.micl-divider-inset-end{margin-block:calc(var(--md-comp-divider-space, 4px) - .5px);margin-inline:0;border:none;border-block-start:var(--md-comp-divider-thickness, 1px) solid var(--md-comp-divider-color);list-style:none}.micl-divider-inset{margin-inline:var(--md-comp-divider-inset-margin, 16px)}.micl-divider-inset-start{margin-inline-start:var(--md-comp-divider-inset-margin, 16px)}.micl-divider-inset-end{margin-inline-end:var(--md-comp-divider-inset-margin, 16px)}.micl-divider-vertical{min-block-size:100%;inline-size:0;margin-block:0;margin-inline:calc(2*var(--md-comp-divider-space, 4px));border:none;border-inline-start:var(--md-comp-divider-thickness, 1px) solid var(--md-comp-divider-color)}:is(.micl-alert-filled,.micl-alert-tonal,.micl-alert-outlined){box-sizing:border-box;display:flex;inline-size:100%;padding:var(--md-comp-alert-padding, 16px);-moz-column-gap:var(--md-comp-alert-space, 16px);column-gap:var(--md-comp-alert-space, 16px);border:none;outline:none;border-radius:var(--md-sys-shape-corner-small, 8px);background-color:var(--_background-color, transparent);color:var(--_color, inherit)}:is(.micl-alert-filled,.micl-alert-tonal,.micl-alert-outlined) .micl-alert__icon{block-size:var(--md-sys-icon-size, 24px);inline-size:var(--md-sys-icon-size, 24px);font-size:var(--md-sys-icon-size, 24px)}:is(.micl-alert-filled,.micl-alert-tonal,.micl-alert-outlined) .micl-alert__text{display:flex;flex-direction:column;row-gap:8px}:is(.micl-alert-filled,.micl-alert-tonal,.micl-alert-outlined) .micl-alert__text :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking);margin:0}:is(.micl-alert-filled,.micl-alert-tonal,.micl-alert-outlined) .micl-alert__text .micl-alert__supporting-text{font:var(--md-sys-typescale-body-medium-weight) var(--md-sys-typescale-body-medium-size)/var(--md-sys-typescale-body-medium-line-height) var(--md-sys-typescale-body-medium-font);letter-spacing:var(--md-sys-typescale-body-medium-tracking);margin:0}.micl-alert-filled{--_background-color: var(--md-sys-color-error);--_color: var(--md-sys-color-on-error)}.micl-alert-filled.micl-alert--primary{--_background-color: var(--md-sys-color-primary);--_color: var(--md-sys-color-on-primary)}.micl-alert-filled.micl-alert--secondary{--_background-color: var(--md-sys-color-secondary);--_color: var(--md-sys-color-on-secondary)}.micl-alert-filled.micl-alert--tertiary{--_background-color: var(--md-sys-color-tertiary);--_color: var(--md-sys-color-on-tertiary)}.micl-alert-tonal{--_background-color: var(--md-sys-color-error-container);--_color: var(--md-sys-color-on-error-container)}.micl-alert-tonal.micl-alert--primary{--_background-color: var(--md-sys-color-primary-container);--_color: var(--md-sys-color-on-primary-container)}.micl-alert-tonal.micl-alert--secondary{--_background-color: var(--md-sys-color-secondary-container);--_color: var(--md-sys-color-on-secondary-container)}.micl-alert-tonal.micl-alert--tertiary{--_background-color: var(--md-sys-color-tertiary-container);--_color: var(--md-sys-color-on-tertiary-container)}.micl-alert-outlined{--_color: var(--md-sys-color-error);border:1px solid var(--_color)}.micl-alert-outlined.micl-alert--primary{--_color: var(--md-sys-color-primary)}.micl-alert-outlined.micl-alert--secondary{--_color: var(--md-sys-color-secondary)}.micl-alert-outlined.micl-alert--tertiary{--_color: var(--md-sys-color-tertiary)}input[type=checkbox].micl-switch:not(:disabled)+label,label:has(+input[type=checkbox].micl-switch:not(:disabled)),input[type=checkbox].micl-checkbox:not(:disabled)+label,label:has(+input[type=checkbox].micl-checkbox:not(:disabled)),input[type=radio].micl-radio:not(:disabled)+label,label:has(+input[type=radio].micl-radio:not(:disabled)){-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}input[type=checkbox].micl-switch+label,label:has(+input[type=checkbox].micl-switch),input[type=checkbox].micl-checkbox+label,label:has(+input[type=checkbox].micl-checkbox),input[type=radio].micl-radio+label,label:has(+input[type=radio].micl-radio){color:var(--md-sys-color-on-surface)}input[type=checkbox].micl-switch:disabled+label,label:has(+input[type=checkbox].micl-switch:disabled),input[type=checkbox].micl-checkbox:disabled+label,label:has(+input[type=checkbox].micl-checkbox:disabled),input[type=radio].micl-radio:disabled+label,label:has(+input[type=radio].micl-radio:disabled){opacity:var(--md-sys-state-disabled-state-layer-opacity, 38%)}input[type=radio].micl-radio{--md-comp-radio-button-motion-effects: cubic-bezier(0.34, 0.88, 0.34, 1);--md-comp-radio-button-motion-duration: 300ms;--md-comp-radio-button-motion-duration-reverse: 200ms;--_size: var(--md-comp-radio-button-icon-size, 20px);--_outline-width: var(--md-comp-radio-button-outline-width, 2px);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;position:relative;inline-size:var(--md-sys-target-size, 48px);min-inline-size:var(--md-sys-target-size, 48px);block-size:var(--md-sys-target-size, 48px);min-block-size:var(--md-sys-target-size, 48px);margin:0;border:calc((var(--md-sys-target-size, 48px) - var(--md-sys-state-layer-size, 40px))/2) solid rgba(0,0,0,0);background-clip:content-box;background-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--md-sys-shape-corner-full);outline-offset:-7px}input[type=radio].micl-radio::after{content:"";box-sizing:border-box;position:absolute;inline-size:var(--_size);block-size:var(--_size);inset:0;margin:auto;padding:calc(var(--_size)/2 - var(--_outline-width));border:var(--_outline-width) solid var(--md-comp-radio-button-unselected-icon-color, var(--md-sys-color-on-surface-variant));background-color:var(--md-comp-radio-button-selected-icon-color, var(--md-sys-color-primary));background-clip:content-box;border-radius:var(--md-sys-shape-corner-full);transition:padding var(--md-comp-radio-button-motion-duration-reverse) var(--md-comp-radio-button-motion-effects),border-color var(--md-comp-radio-button-motion-duration-reverse) cubic-bezier(0.2, 0, 0, 1)}input[type=radio].micl-radio:checked::after{border-color:var(--md-comp-radio-button-selected-icon-color, var(--md-sys-color-primary));padding:calc(.15*var(--_size));transition:padding var(--md-comp-radio-button-motion-duration) var(--md-comp-radio-button-motion-effects),border-color var(--md-comp-radio-button-motion-duration) cubic-bezier(0.2, 0, 0, 1)}input[type=radio].micl-radio:not(:disabled){--micl-ripple: 1;background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%),linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-position:var(--micl-x, center) var(--micl-y, center),0 0;background-size:0%,100%;cursor:pointer;transition:background-size 0ms,--statelayer-opacity var(--md-comp-radio-button-motion-duration) linear}input[type=radio].micl-radio:not(:disabled):hover,input[type=radio].micl-radio:not(:disabled):focus-visible,input[type=radio].micl-radio:not(:disabled):active{--statelayer-color: var(--md-sys-color-on-surface)}input[type=radio].micl-radio:not(:disabled):hover:checked,input[type=radio].micl-radio:not(:disabled):focus-visible:checked,input[type=radio].micl-radio:not(:disabled):active:checked{--statelayer-color: var(--md-sys-color-primary)}input[type=radio].micl-radio:not(:disabled):hover::after,input[type=radio].micl-radio:not(:disabled):focus-visible::after,input[type=radio].micl-radio:not(:disabled):active::after{border-color:var(--md-sys-color-on-surface)}input[type=radio].micl-radio:not(:disabled):hover:checked::after,input[type=radio].micl-radio:not(:disabled):focus-visible:checked::after,input[type=radio].micl-radio:not(:disabled):active:checked::after{border-color:var(--md-comp-radio-button-selected-icon-color, var(--md-sys-color-primary))}input[type=radio].micl-radio:not(:disabled):hover{--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity, 8%)}input[type=radio].micl-radio:not(:disabled):focus-visible{--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity, 10%);outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary)}input[type=radio].micl-radio:not(:disabled):active{--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity, 10%)}input[type=radio].micl-radio:not(:disabled).micl-rippling{animation:micl-ripple var(--md-sys-state-ripple-duration)}input[type=radio].micl-radio:disabled{opacity:var(--md-sys-state-disabled-state-layer-opacity, 38%)}input[type=radio].micl-radio:disabled::after{border-color:var(--md-sys-color-on-surface)}input[type=radio].micl-radio:disabled:checked::after{background-color:var(--md-sys-color-on-surface)}input[type=checkbox].micl-checkbox{--md-comp-checkbox-motion-duration: 300ms;--md-comp-checkbox-motion-duration-reverse: 200ms;--md-comp-checkbox-motion-spatial: cubic-bezier(0.42, 1.67, 0.21, 0.9);--_size: var(--md-comp-checkbox-container-size, 18px);--_outline-width: var(--md-comp-checkbox-outline-width, 2px);--_check-thickness: var(--md-comp-checkbox-check-thickness, 2px);--statelayer-color: var(--md-sys-color-on-surface);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;position:relative;inline-size:var(--md-sys-target-size, 48px);min-inline-size:var(--md-sys-target-size, 48px);block-size:var(--md-sys-target-size, 48px);min-block-size:var(--md-sys-target-size, 48px);margin:0;border:calc((var(--md-sys-target-size, 48px) - var(--md-sys-state-layer-size, 40px))/2) solid rgba(0,0,0,0);background-clip:content-box;background-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--md-sys-shape-corner-full);outline-offset:-4px}input[type=checkbox].micl-checkbox::before{--_check-width: calc(var(--_size) - 3px);--_check-height: calc(0.4667 * var(--_check-width));content:"";box-sizing:border-box;position:absolute;inline-size:var(--_check-width);block-size:0;inset:0;inset-block-start:calc(-0.25*var(--_size));inset-inline-start:1px;margin:auto;color:var(--md-comp-checkbox-selected-icon-color, var(--md-sys-color-on-primary));border-block-end:var(--_check-thickness) currentColor solid;border-inline-start:var(--_check-thickness) currentColor solid;transform:rotate(-45deg);transform-origin:center;clip-path:rect(0 2px 0 0);z-index:1;transition:block-size var(--md-sys-motion-duration-short3) var(--md-sys-motion-duration-short3) cubic-bezier(0, 0, 0, 1),clip-path var(--md-sys-motion-duration-short3) cubic-bezier(0.3, 0, 1, 1),inset-block-start 0ms linear var(--md-sys-motion-duration-short3),inset-inline-start 0ms linear var(--md-sys-motion-duration-short3),border-inline-start-width 0ms linear var(--md-sys-motion-duration-short3),transform 0ms linear var(--md-sys-motion-duration-short3)}input[type=checkbox].micl-checkbox::after{--_container-color: transparent;--_outline-color: var(--md-comp-checkbox-unselected-outline-color, var(--md-sys-color-on-surface-variant));content:"";box-sizing:border-box;position:absolute;inline-size:var(--_size);block-size:var(--_size);inset:0;margin:auto;border:var(--_outline-width) solid var(--_outline-color);border-radius:2px;background-color:var(--_container-color);transition:background-color var(--md-comp-checkbox-motion-duration-reverse) cubic-bezier(0.2, 0, 0, 1) var(--md-comp-checkbox-motion-duration-reverse),border-color var(--md-comp-checkbox-motion-duration-reverse) cubic-bezier(0.2, 0, 0, 1) var(--md-comp-checkbox-motion-duration-reverse)}input[type=checkbox].micl-checkbox:is(:checked,:indeterminate){--statelayer-color: var(--md-sys-color-primary)}input[type=checkbox].micl-checkbox:is(:checked,:indeterminate)::before{block-size:var(--_check-height);clip-path:rect(0 calc(var(--_size) - 5px) var(--_size) 0);transition:block-size var(--md-sys-motion-duration-short3) var(--md-comp-checkbox-motion-spatial),clip-path var(--md-sys-motion-duration-long4) var(--md-sys-motion-duration-short3) var(--md-comp-checkbox-motion-spatial)}input[type=checkbox].micl-checkbox:is(:checked,:indeterminate)::after{--_container-color: var(--md-comp-checkbox-selected-container-color, var(--md-sys-color-primary));--_outline-color: var(--md-comp-checkbox-selected-container-color, var(--md-sys-color-primary));transition:background-color var(--md-comp-checkbox-motion-duration) linear,border-color var(--md-comp-checkbox-motion-duration) cubic-bezier(0.2, 0, 0, 1)}input[type=checkbox].micl-checkbox:indeterminate::before{inset-inline-start:2px;border-inline-start-width:0px;transform:rotate(0deg)}input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled){--statelayer-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled)::after{--_outline-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):is(:checked,:indeterminate):hover,input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):is(:checked,:indeterminate):focus-visible,input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):is(:checked,:indeterminate):active{--statelayer-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):is(:checked,:indeterminate)::before{color:var(--md-sys-color-on-error)}input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):is(:checked,:indeterminate)::after{--_container-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):not(:checked,:indeterminate):hover,input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):not(:checked,:indeterminate):focus-visible,input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):not(:checked,:indeterminate):active{--statelayer-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):not(:checked,:indeterminate):hover::after,input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):not(:checked,:indeterminate):focus-visible::after,input[type=checkbox].micl-checkbox.micl-checkbox--error:not(:disabled):not(:checked,:indeterminate):active::after{--_outline-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox:not(:disabled){--micl-ripple: 1;background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%),linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-position:var(--micl-x, center) var(--micl-y, center),0 0;background-size:0%,100%;cursor:pointer;transition:background-size 0ms,--statelayer-opacity var(--md-comp-checkbox-motion-duration) linear}input[type=checkbox].micl-checkbox:not(:disabled):hover{--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity, 8%)}input[type=checkbox].micl-checkbox:not(:disabled):hover:not(:checked,:indeterminate)::after{--_outline-color: var(--md-sys-color-on-surface)}input[type=checkbox].micl-checkbox:not(:disabled):focus-visible{--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity, 10%);outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary)}input[type=checkbox].micl-checkbox:not(:disabled):focus-visible:not(:checked,:indeterminate)::after{--_outline-color: var(--md-sys-color-on-surface)}input[type=checkbox].micl-checkbox:not(:disabled):active{--statelayer-color: var(--md-sys-color-on-surface);--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity, 10%)}input[type=checkbox].micl-checkbox:not(:disabled):active:not(:checked,:indeterminate){--statelayer-color: var(--md-sys-color-primary)}input[type=checkbox].micl-checkbox:not(:disabled):active:not(:checked,:indeterminate)::after{--_outline-color: var(--md-sys-color-on-surface)}input[type=checkbox].micl-checkbox:not(:disabled).micl-rippling{animation:micl-ripple var(--md-sys-state-ripple-duration)}input[type=checkbox].micl-checkbox:disabled{opacity:var(--md-sys-state-disabled-state-layer-opacity, 38%)}input[type=checkbox].micl-checkbox:disabled:is(:checked,:indeterminate)::before{color:var(--md-sys-color-surface)}input[type=checkbox].micl-checkbox:disabled:is(:checked,:indeterminate)::after{--_container-color: var(--md-sys-color-on-surface)}input[type=checkbox].micl-checkbox:disabled::after{--_outline-color: var(--md-sys-color-on-surface)}input[type=checkbox].micl-checkbox:dir(rtl)::before{clip-path:rect(0 var(--_size) var(--_size) calc(var(--_size) - 2px))}input[type=checkbox].micl-checkbox:dir(rtl):checked::before{clip-path:rect(0 var(--_size) var(--_size) 2px);transform:rotate(45deg)}input[type=checkbox].micl-checkbox:dir(rtl):indeterminate::before{clip-path:rect(0 var(--_size) var(--_size) 2px);transform:rotate(0deg)}input[type=checkbox].micl-switch{--md-comp-switch-unselected-icon: "+";--md-comp-switch-selected-icon: "\AC";--md-comp-switch-motion-effects: cubic-bezier(0.34, 0.88, 0.34, 1);--md-comp-switch-motion-duration: 300ms;--_track-width: var(--md-comp-switch-track-width, 52px);--_track-height: var(--md-comp-switch-track-height, 32px);--_track-outline-width: var(--md-comp-switch-track-outline-width, 2px);--_handle-size: var(--md-comp-switch-handle-size, 16px);--_handle-selected-size: var(--md-comp-switch-selected-handle-size, 24px);--_handle-pressed-size: var(--md-comp-switch-pressed-handle-size, 28px);--_layer: var(--md-sys-state-layer-size, 40px);--_target: var(--md-sys-target-size, 48px);-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;inline-size:var(--_track-width);block-size:var(--_target);margin:0;border-radius:calc(var(--_track-height)/2);outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=checkbox].micl-switch::before{content:"";box-sizing:border-box;display:block;inline-size:var(--_track-width);block-size:var(--_track-height);margin-block:calc((var(--_target) - var(--_track-height))/2);border:var(--_track-outline-width) solid var(--md-comp-switch-unselected-track-outline-color, var(--md-sys-color-outline));border-radius:inherit;background-color:var(--md-comp-switch-unselected-track-color, var(--md-sys-color-surface-container-highest));transition:background-color var(--md-comp-switch-motion-duration) cubic-bezier(0.2, 0, 0, 1)}input[type=checkbox].micl-switch::after{content:var(--md-comp-switch-unselected-icon);box-sizing:border-box;position:absolute;inline-size:var(--_layer);block-size:var(--_layer);inset:0;inset-inline-start:calc((var(--_target) - var(--_layer) - 16px)/2);margin:auto 0;font:300 16px/16px var(--md-ref-typeface-plain);color:var(--md-comp-switch-unselected-icon-color, var(--md-sys-color-surface-container-highest));text-align:center;background-color:var(--md-comp-switch-unselected-handle-color, var(--md-sys-color-outline));background-clip:content-box;border:calc((var(--_layer) - var(--_handle-size))/2) solid rgba(0,0,0,0);border-radius:var(--md-sys-shape-corner-full);transform:rotate(135deg);transition:inset-inline-start var(--md-comp-switch-motion-duration) var(--md-comp-switch-motion-effects),border-width var(--md-comp-switch-motion-duration) var(--md-comp-switch-motion-effects),line-height var(--md-comp-switch-motion-duration) var(--md-comp-switch-motion-effects),color var(--md-comp-switch-motion-duration) cubic-bezier(0.2, 0, 0, 1),border-color var(--md-comp-switch-motion-duration) cubic-bezier(0.2, 0, 0, 1),background-color var(--md-comp-switch-motion-duration) cubic-bezier(0.2, 0, 0, 1)}input[type=checkbox].micl-switch:checked::before{background-color:var(--md-comp-switch-selected-track-color, var(--md-sys-color-primary))}input[type=checkbox].micl-switch:checked::after{content:var(--md-comp-switch-selected-icon);inset-inline-start:calc(var(--_track-width) - (var(--_layer) + var(--_target) - 16px)/2);font-size:25.6px;line-height:20.8px;letter-spacing:1.6px;border:calc((var(--_layer) - var(--_handle-selected-size))/2) solid rgba(0,0,0,0);color:var(--md-comp-switch-selected-icon-color, var(--md-sys-color-on-primary-container));background-color:var(--md-comp-switch-selected-handle-color, var(--md-sys-color-on-primary))}input[type=checkbox].micl-switch:not(:disabled){cursor:pointer}input[type=checkbox].micl-switch:not(:disabled):hover::after{border-color:color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-hover-state-layer-opacity, 8%), transparent);background-color:var(--md-sys-color-on-surface-variant)}input[type=checkbox].micl-switch:not(:disabled):hover:checked::after{border-color:color-mix(in srgb, var(--md-sys-color-primary) var(--md-sys-state-hover-state-layer-opacity, 8%), transparent);background-color:var(--md-sys-color-primary-container)}input[type=checkbox].micl-switch:not(:disabled):focus-visible::after{border-color:color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-focus-state-layer-opacity, 10%), transparent)}input[type=checkbox].micl-switch:not(:disabled):focus-visible::before{outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary);outline-offset:2px}input[type=checkbox].micl-switch:not(:disabled):focus-visible:checked::after{border-color:color-mix(in srgb, var(--md-sys-color-primary) var(--md-sys-state-focus-state-layer-opacity, 10%), transparent);background-color:var(--md-sys-color-primary-container)}input[type=checkbox].micl-switch:not(:disabled):focus-visible:not(:checked)::after{background-color:var(--md-sys-color-on-surface-variant)}input[type=checkbox].micl-switch:not(:disabled):active::after{line-height:27.2px;border:calc((var(--_layer) - var(--_handle-pressed-size))/2) solid rgba(0,0,0,0);background-color:var(--md-sys-color-on-surface-variant)}input[type=checkbox].micl-switch:not(:disabled):active:checked::after{line-height:25.6px;border-width:calc((var(--_layer) - var(--_handle-pressed-size))/2);border-color:color-mix(in srgb, var(--md-sys-color-primary) var(--md-sys-state-pressed-state-layer-opacity, 10%), transparent);background-color:var(--md-sys-color-primary-container)}input[type=checkbox].micl-switch:not(:disabled):active:not(:checked)::after{border-color:color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-pressed-state-layer-opacity, 10%), transparent)}input[type=checkbox].micl-switch:disabled::before{border-color:var(--md-sys-color-on-surface);background-color:var(--md-sys-color-surface-container-highest);opacity:12%}input[type=checkbox].micl-switch:disabled:checked::before{background-color:var(--md-sys-color-on-surface)}input[type=checkbox].micl-switch:disabled::after{color:rgb(from var(--md-sys-color-surface-container-highest) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%));background-color:var(--md-sys-color-on-surface);opacity:var(--md-sys-state-disabled-state-layer-opacity, 38%)}input[type=checkbox].micl-switch:disabled:checked::after{color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%));background-color:var(--md-sys-color-surface);opacity:100%}input[type=checkbox].micl-switch:dir(rtl)::after{transform:rotate(45deg) scaleY(-1)}:is(.micl-textfield-filled,.micl-textfield-outlined){--_height: var(--md-comp-text-field-container-height, 56px);--_shape: var(--md-sys-shape-corner-extra-small);--_icon-size: var(--md-comp-text-field-icon-size, 24px);--_icon-space: var(--md-comp-text-field-icon-space, 12px);--_input-space: var(--md-comp-text-field-input-space, 16px);--_icon-leading: 0px;--_icon-trailing: 0px;--_prefix: 0px;--_suffix: 0px;--_outline-width: 1px;--_label-color: var(--md-comp-text-field-label-color, var(--md-sys-color-on-surface-variant));--_effects: var(--md-comp-text-field-motion-effects, cubic-bezier(0.34, 0.88, 0.34, 1));--_duration: var(--md-comp-text-field-motion-duration, 300ms);--_duration-reverse: var(--md-comp-text-field-motion-duration-reverse, 200ms);display:grid;grid-template-areas:"textfield" "supporting";align-items:center}:is(.micl-textfield-filled,.micl-textfield-outlined)>label{font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking);box-sizing:content-box;grid-area:textfield;align-self:flex-start;width:-moz-fit-content;width:fit-content;padding-inline:4px;margin-block-start:calc((var(--_height) - var(--md-sys-typescale-body-large-line-height))/2);color:var(--_label-color);z-index:1;transition:margin var(--_duration) var(--_effects),font-size var(--_duration) linear,letter-spacing var(--_duration) linear}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea){font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking);box-sizing:border-box;grid-area:textfield;inline-size:auto;margin:0;padding-inline:calc(var(--_input-space) - var(--_border, 0px) + var(--_icon-leading) + var(--_prefix)) calc(var(--_input-space) - var(--_border, 0px) + var(--_icon-trailing) + var(--_suffix));border:none;border-radius:var(--_shape);outline:none;color:var(--md-comp-text-field-input-color, var(--md-sys-color-on-surface));background-color:rgba(0,0,0,0);text-overflow:ellipsis;caret-color:var(--_caret-color, var(--md-comp-text-field-caret-color, var(--md-sys-color-primary)))}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea):disabled{color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%))}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea):disabled::-moz-placeholder{color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%))}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea):disabled::placeholder{color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%))}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea)::-moz-placeholder{color:var(--md-comp-text-field-input-placeholder-color, var(--md-sys-color-on-surface-variant))}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea)::placeholder{color:var(--md-comp-text-field-input-placeholder-color, var(--md-sys-color-on-surface-variant))}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea)::-webkit-inner-spin-button,:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select,textarea)[type=number]{-moz-appearance:textfield}:is(.micl-textfield-filled,.micl-textfield-outlined)>:is(input,select){height:var(--_height);padding-block:0}:is(.micl-textfield-filled,.micl-textfield-outlined)>textarea{min-height:var(--_height);padding-block:calc((var(--_height) - var(--md-sys-typescale-body-large-line-height))/2);resize:none}:is(.micl-textfield-filled,.micl-textfield-outlined)>textarea[rows]{padding-block-start:0;border-block-start:8px solid rgba(0,0,0,0);overflow:hidden}:is(.micl-textfield-filled,.micl-textfield-outlined)>textarea:not([rows]){field-sizing:content}:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__prefix,:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__suffix{font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking);grid-area:textfield;align-content:center;height:var(--_height);color:var(--md-sys-color-on-surface-variant);opacity:0;z-index:1;transition:opacity var(--_duration-reverse) linear}:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__prefix{width:var(--md-comp-text-field-prefix-space, 1em);padding-inline-start:calc(var(--_input-space) + var(--_icon-leading))}:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__suffix{width:var(--md-comp-text-field-suffix-space, 1em);padding-inline-end:calc(var(--_input-space) + var(--_icon-trailing));margin-inline:auto 0}:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__icon-leading,:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__icon-trailing{grid-area:textfield;width:1em;margin-inline:var(--_icon-space) auto;font-size:var(--_icon-size);color:var(--md-comp-text-field-icon-color, var(--md-sys-color-on-surface-variant));z-index:1}:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__icon-trailing{margin-inline:auto var(--_icon-space)}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>.micl-textfield__prefix){--_prefix: var(--md-comp-text-field-prefix-space, 1em)}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>.micl-textfield__suffix){--_suffix: var(--md-comp-text-field-suffix-space, 1em)}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>.micl-textfield__icon-leading){--_icon-leading: calc(var(--_icon-size) + var(--_icon-space))}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>.micl-textfield__icon-trailing){--_icon-trailing: calc(var(--_icon-size) + var(--_icon-space))}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>label):not(:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized])))>select{color:rgba(0,0,0,0)}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>label):not(:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized])))>:is(input,select,textarea)::-moz-placeholder{color:rgba(0,0,0,0)}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>label):not(:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized])))>:is(input,select,textarea)::placeholder{color:rgba(0,0,0,0)}:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__supporting-text,:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__character-counter{font:var(--md-sys-typescale-body-small-weight) var(--md-sys-typescale-body-small-size)/var(--md-sys-typescale-body-small-line-height) var(--md-sys-typescale-body-small-font);letter-spacing:var(--md-sys-typescale-body-small-tracking);grid-area:supporting;padding-block:4px 0;padding-inline:16px;color:var(--md-comp-text-field-supporting-text-color, var(--md-sys-color-on-surface-variant))}:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__supporting-text--focus{visibility:hidden}:is(.micl-textfield-filled,.micl-textfield-outlined)>.micl-textfield__character-counter{justify-self:flex-end}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:is(input,textarea):not([maxlength]),>select)>.micl-textfield__character-counter{display:none}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:is(input,textarea)[maxlength]:not(:disabled)):has(>.micl-textfield__character-counter)>.micl-textfield__supporting-text{padding-inline-end:64px}.micl-textfield-filled{--_outline-color: var(--md-comp-filled-text-field-active-indicator-color, var(--md-sys-color-on-surface-variant));--_focus-outline-color: var(--md-comp-filled-text-field-focus-active-indicator-color, var(--md-sys-color-primary))}.micl-textfield-filled>label{margin-inline:12px 4px}.micl-textfield-filled:hover>:is(input,select,textarea):not(:disabled){--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity, 8%)}.micl-textfield-filled>:is(input,select,textarea){--statelayer-color: var(--md-sys-color-on-surface);padding-block-start:18px;padding-block-end:calc(3px - var(--_outline-width));border-block-end:var(--_outline-width) solid var(--_outline-color);border-end-start-radius:0;border-end-end-radius:0;background-color:var(--md-comp-filled-text-field-container-color, var(--md-sys-color-surface-container-highest));background-image:linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;transition:--statelayer-opacity var(--_duration) linear}.micl-textfield-filled>:is(input,select,textarea):disabled{background-color:rgb(from var(--md-sys-color-on-surface) r g b/4%)}.micl-textfield-filled>textarea{padding-block-start:24px}.micl-textfield-filled:has(>.micl-textfield__icon-leading)>label{margin-inline-start:calc(var(--_input-space) + var(--_icon-leading))}.micl-textfield-filled:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized]))>label{margin-block-start:8px;margin-inline-start:12px}.micl-textfield-filled:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized])):has(>.micl-textfield__icon-leading)>label{margin-inline-start:calc(var(--_input-space) + var(--_icon-leading) - 4px)}.micl-textfield-filled:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized]))>.micl-textfield__prefix,.micl-textfield-filled:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized]))>.micl-textfield__suffix{height:40px;margin-block-start:16px}.micl-textfield-outlined{--_outline-color: var(--md-comp-outlined-text-field-outline-color, var(--md-sys-color-outline));--_focus-outline-color: var(--md-comp-outlined-text-field-focus-outline-color, var(--md-sys-color-primary));--_disabled-outline-opacity: 12%;--_border: var(--_outline-width);--_outline-extra: calc(var(--_outline-width) - 1px);grid-template:"textfield textfield textfield" "supporting supporting supporting"/12px fit-content(calc(100% - 24px)) 1fr;margin-block-start:calc(2px + var(--md-sys-typescale-body-small-line-height)/2)}.micl-textfield-outlined::before,.micl-textfield-outlined::after{content:"";grid-area:textfield;align-self:start;height:var(--_shape);border-block-start:var(--_outline-width) solid var(--_outline-color)}.micl-textfield-outlined::before{grid-column:1/3;border-start-start-radius:var(--_shape)}.micl-textfield-outlined::after{grid-column:3;border-start-end-radius:var(--_shape)}.micl-textfield-outlined:hover{--_label-color: var(--md-sys-color-on-surface)}.micl-textfield-outlined>label{grid-column:2}.micl-textfield-outlined:has(>.micl-textfield__icon-leading)>label{margin-inline-start:calc(var(--_input-space) + var(--_icon-leading) - 12px)}.micl-textfield-outlined>:is(input,select,textarea){border-block-end:var(--_border) solid var(--_outline-color);border-inline:var(--_border) solid var(--_outline-color)}.micl-textfield-outlined>input{padding-block-start:calc(var(--_border) - 1px)}.micl-textfield-outlined>textarea{--_border: 1px;box-shadow:inset var(--_outline-extra) 0 var(--_outline-color),inset calc(0px - var(--_outline-extra)) 0 var(--_outline-color),inset 0 calc(0px - var(--_outline-extra)) var(--_outline-color)}.micl-textfield-outlined:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized]))::before{grid-column:1}.micl-textfield-outlined:has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized]))>label{margin-block-start:calc(-2px - var(--md-sys-typescale-body-small-line-height)/2);margin-inline-start:0}:is(.micl-textfield-filled,.micl-textfield-outlined):hover{--_outline-color: var(--md-sys-color-on-surface)}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:focus){--_outline-width: 3px;--_outline-color: var(--_focus-outline-color);--_label-color: var(--md-comp-text-field-focus-label-color, var(--md-sys-color-primary))}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:focus)>.micl-textfield__supporting-text--focus{visibility:visible}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized]))>label{font:var(--md-sys-typescale-body-small-weight) var(--md-sys-typescale-body-small-size)/var(--md-sys-typescale-body-small-line-height) var(--md-sys-typescale-body-small-font);letter-spacing:var(--md-sys-typescale-body-small-tracking)}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized]))>.micl-textfield__prefix,:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:focus,>[data-miclvalue],>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclinitialized]),>select:not([data-miclinitialized]) option:checked:not([value=""]),>textarea:not(:empty,[data-miclinitialized]))>.micl-textfield__suffix{opacity:1}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:disabled){--_outline-color: rgb(from var(--md-sys-color-on-surface) r g b / var(--_disabled-outline-opacity, 38%))}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:disabled)>:is(label,[class*=micl-textfield__]:not(.micl-textfield__character-counter)){color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%))}:is(.micl-textfield-filled,.micl-textfield-outlined):has(>:disabled)>.micl-textfield__character-counter{display:none}.micl-textfield--error:not(:has(>:disabled)){--_outline-color: var(--md-sys-color-error);--_caret-color: var(--md-sys-color-error);--_label-color: var(--md-sys-color-error)}.micl-textfield--error:not(:has(>:disabled))>.micl-textfield__icon-trailing,.micl-textfield--error:not(:has(>:disabled))>.micl-textfield__supporting-text,.micl-textfield--error:not(:has(>:disabled))>.micl-textfield__character-counter{color:var(--md-sys-color-error)}.micl-textfield--error:not(:has(>:disabled)):hover:not(:has(>:focus)){--_outline-color: var(--md-sys-color-on-error-container);--_label-color: var(--md-sys-color-on-error-container)}.micl-textfield--error:not(:has(>:disabled)):hover:not(:has(>:focus))>.micl-textfield__icon-trailing{color:var(--md-sys-color-on-error-container)}:is(.micl-textfield-filled,.micl-textfield-outlined):dir(rtl)>.micl-textfield__icon-leading{margin-inline:auto var(--_icon-space)}:is(.micl-textfield-filled,.micl-textfield-outlined):dir(rtl)>.micl-textfield__icon-trailing{margin-inline:var(--_icon-space) auto}input[type=range].micl-slider-xs{--_handle-height: var(--md-comp-slider-handle-height, 44px);--_track-height: var(--md-comp-slider-track-height, 16px);--_track-shape: var(--md-comp-slider-track-shape, var(--md-sys-shape-corner-small))}input[type=range].micl-slider-s{--_handle-height: var(--md-comp-slider-handle-height, 44px);--_track-height: var(--md-comp-slider-track-height, 24px);--_track-shape: var(--md-comp-slider-track-shape, var(--md-sys-shape-corner-small))}input[type=range].micl-slider-m{--_handle-height: var(--md-comp-slider-handle-height, 52px);--_track-height: var(--md-comp-slider-track-height, 40px);--_track-shape: var(--md-comp-slider-track-shape, var(--md-sys-shape-corner-medium))}input[type=range].micl-slider-l{--_handle-height: var(--md-comp-slider-handle-height, 68px);--_track-height: var(--md-comp-slider-track-height, 56px);--_track-shape: var(--md-comp-slider-track-shape, var(--md-sys-shape-corner-large))}input[type=range].micl-slider-xl{--_handle-height: var(--md-comp-slider-handle-height, 108px);--_track-height: var(--md-comp-slider-track-height, 96px);--_track-shape: var(--md-comp-slider-track-shape, var(--md-sys-shape-corner-extra-large))}input[type=range][class*=micl-slider-]{--_thumb-space: 6px;--_direction: to right;--_fraction: calc((var(--micl-slider-value) - var(--micl-slider-min)) / (var(--micl-slider-max) - var(--micl-slider-min)));--_thumb-position: calc(var(--_fraction) * (100% - 16px));--_active-track-color: var(--md-comp-slider-active-track-color, var(--md-sys-color-primary));--_inactive-track-color: var(--md-comp-slider-inactive-track-color, var(--md-sys-color-secondary-container));--_handle-color: var(--md-comp-slider-handle-color, var(--md-sys-color-primary));-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;block-size:var(--_track-height);margin:0;outline:none;color:var(--md-sys-color-surface-container-low);background-color:inherit;accent-color:var(--md-sys-color-primary)}input[type=range][class*=micl-slider-]::before{content:attr(data-miclsliderticks);box-sizing:border-box;position:absolute;inline-size:100%;max-inline-size:100%;block-size:var(--_track-height);line-height:var(--_track-height);padding:0 4px;inset:0;color:var(--md-comp-slider-stop-indicator-color, var(--md-sys-color-on-primary));mix-blend-mode:difference;text-align:end;text-wrap-mode:nowrap}input[type=range][class*=micl-slider-]::after{font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking);--_tip-space: 4px;content:var(--micl-slider-tip);box-sizing:border-box;position:absolute;inline-size:-moz-fit-content;inline-size:fit-content;min-inline-size:48px;block-size:40px;inset:0;inset-block-start:calc(-1*(var(--_handle-height) - var(--_track-height))/2 - 40px - var(--_tip-space));inset-inline-start:calc(-16px + (100% - 16px)*var(--_fraction));padding-block:12px;padding-inline:16px;border-radius:20px;background-color:var(--md-comp-slider-value-indicator-container-color, var(--md-sys-color-inverse-surface));color:var(--md-comp-slider-value-indicator-label-text-color, var(--md-sys-color-inverse-on-surface));text-align:center;opacity:0;z-index:3;transition:opacity var(--md-sys-motion-duration-long2) cubic-bezier(0.05, 0.7, 0.1, 1)}input[type=range][class*=micl-slider-]::-webkit-slider-container{background-color:inherit}input[type=range][class*=micl-slider-]::-webkit-slider-runnable-track{block-size:var(--_track-height);border-radius:var(--_track-shape);background-color:inherit;background-image:linear-gradient(var(--_direction), var(--_active-track-color) var(--_thumb-position), transparent var(--_thumb-position) calc(var(--_thumb-position) + 16px), var(--_inactive-track-color) calc(var(--_thumb-position) + 16px))}input[type=range][class*=micl-slider-]::-moz-range-track{block-size:var(--_track-height);border-radius:var(--_track-shape);background-color:inherit;background-image:linear-gradient(var(--_direction), var(--_active-track-color) var(--_thumb-position), transparent var(--_thumb-position) calc(var(--_thumb-position) + 16px), var(--_inactive-track-color) calc(var(--_thumb-position) + 16px))}input[type=range][class*=micl-slider-]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:content-box;position:relative;inline-size:16px;block-size:var(--_handle-height);inset:0;inset-block-start:calc(-1*(var(--_handle-height) - var(--_track-height) + 8px)/2);padding-block:4px;border:none;border-radius:8px;background-image:linear-gradient(var(--_direction), transparent 0px, transparent var(--_thumb-space), var(--_handle-color) var(--_thumb-space), var(--_handle-color) 10px, transparent 10px, transparent 16px);background-clip:content-box;cursor:pointer;z-index:2}input[type=range][class*=micl-slider-]::-moz-range-thumb{-moz-appearance:none;appearance:none;box-sizing:content-box;position:relative;inline-size:16px;block-size:var(--_handle-height);inset:0;inset-block-start:calc(-1*(var(--_handle-height) - var(--_track-height) + 8px)/2);padding-block:4px;border:none;border-radius:8px;background-image:linear-gradient(var(--_direction), transparent 0px, transparent var(--_thumb-space), var(--_handle-color) var(--_thumb-space), var(--_handle-color) 10px, transparent 10px, transparent 16px);background-clip:content-box;cursor:pointer;z-index:2}input[type=range][class*=micl-slider-]::-moz-range-progress{block-size:var(--_track-height)}input[type=range][class*=micl-slider-]:disabled::-webkit-slider-runnable-track{background-image:linear-gradient(var(--_direction), color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-disabled-state-layer-opacity), transparent) var(--_thumb-position), transparent var(--_thumb-position) calc(var(--_thumb-position) + 16px), color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent) calc(var(--_thumb-position) + 16px))}input[type=range][class*=micl-slider-]:disabled::-moz-range-track{background-image:linear-gradient(var(--_direction), color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-disabled-state-layer-opacity), transparent) var(--_thumb-position), transparent var(--_thumb-position) calc(var(--_thumb-position) + 16px), color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent) calc(var(--_thumb-position) + 16px))}input[type=range][class*=micl-slider-]:disabled::-webkit-slider-thumb{background-image:linear-gradient(var(--_direction), transparent 0px, transparent var(--_thumb-space), color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-disabled-state-layer-opacity), var(--md-sys-color-surface)) var(--_thumb-space), color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-disabled-state-layer-opacity), var(--md-sys-color-surface)) 10px, transparent 10px, transparent 16px);cursor:default}input[type=range][class*=micl-slider-]:disabled::-moz-range-thumb{background-image:linear-gradient(var(--_direction), transparent 0px, transparent var(--_thumb-space), color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-disabled-state-layer-opacity), var(--md-sys-color-surface)) var(--_thumb-space), color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-disabled-state-layer-opacity), var(--md-sys-color-surface)) 10px, transparent 10px, transparent 16px);cursor:default}input[type=range][class*=micl-slider-].micl-slider--vertical{--_direction: to top;writing-mode:sideways-lr}input[type=range][class*=micl-slider-].micl-slider--vertical::after{--_tip-space: 8px;transform:rotate(90deg)}input[type=range][class*=micl-slider-]:not(:disabled):active::after,input[type=range][class*=micl-slider-]:not(:disabled):focus::after,input[type=range][class*=micl-slider-]:not(:disabled):focus-visible::after{opacity:1;transition:opacity var(--md-sys-motion-duration-medium2) cubic-bezier(0.3, 0, 0.8, 0.15)}input[type=range][class*=micl-slider-]:not(:disabled):focus-visible::-webkit-slider-thumb{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary)}input[type=range][class*=micl-slider-]:not(:disabled):focus-visible::-moz-range-thumb{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary)}input[type=range][class*=micl-slider-]:not(:disabled):active::-webkit-slider-thumb{background-image:linear-gradient(var(--_direction), transparent 0px, transparent calc(var(--_thumb-space) + 1px), var(--_handle-color) calc(var(--_thumb-space) + 1px), var(--_handle-color) calc(var(--_thumb-space) + 3px), transparent calc(var(--_thumb-space) + 3px), transparent calc(2 * var(--_thumb-space) + 4px));outline:none;cursor:grabbing}input[type=range][class*=micl-slider-]:not(:disabled):active::-moz-range-thumb{background-image:linear-gradient(var(--_direction), transparent 0px, transparent calc(var(--_thumb-space) + 1px), var(--_handle-color) calc(var(--_thumb-space) + 1px), var(--_handle-color) calc(var(--_thumb-space) + 3px), transparent calc(var(--_thumb-space) + 3px), transparent calc(2 * var(--_thumb-space) + 4px));outline:none;cursor:grabbing}.micl-slider__container{display:grid;grid-template-areas:"slider-icon";flex-shrink:0;align-items:center;justify-items:flex-start;background-color:inherit}.micl-slider__container:has(>.micl-slider-m,>.micl-slider-l,>.micl-slider-xl) .micl-slider__icon{grid-area:slider-icon;inset:0;margin:6px;font-size:var(--md-sys-icon-size, 24px);color:var(--md-sys-color-on-primary);z-index:1}.micl-slider__container>input[type=range]{grid-area:slider-icon}.micl-slider__container .micl-slider__icon:has(+input[type=range].micl-slider-xl),.micl-slider__container input[type=range].micl-slider-xl+.micl-slider__icon{margin:8px;font-size:32px}@supports(-moz-appearance: none){.micl-slider__container:has(>input[type=range]){--_fraction: calc((var(--micl-slider-value) - var(--micl-slider-min)) / (var(--micl-slider-max) - var(--micl-slider-min)));position:relative}.micl-slider__container:has(>input[type=range])::after{font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking);--_tip-space: 4px;content:var(--micl-slider-tip);box-sizing:border-box;position:absolute;inline-size:-moz-fit-content;inline-size:fit-content;min-inline-size:48px;block-size:40px;inset:0;inset-block-start:calc(-1*(var(--_handle-height) - var(--_track-height))/2 - 40px - var(--_tip-space));inset-inline-start:calc(-16px + (100% - 16px)*var(--_fraction));padding-block:12px;padding-inline:16px;border-radius:20px;background-color:var(--md-comp-slider-value-indicator-container-color, var(--md-sys-color-inverse-surface));color:var(--md-comp-slider-value-indicator-label-text-color, var(--md-sys-color-inverse-on-surface));text-align:center;opacity:0;z-index:3;transition:opacity var(--md-sys-motion-duration-long2) cubic-bezier(0.05, 0.7, 0.1, 1)}.micl-slider__container:has(>input[type=range]:not(:disabled):active)::after,.micl-slider__container:has(>input[type=range]:not(:disabled):focus)::after,.micl-slider__container:has(>input[type=range]:not(:disabled):focus-visible)::after{opacity:1}.micl-slider__container:has(>input[type=range].micl-slider--vertical){--_direction: to top;writing-mode:sideways-lr}.micl-slider__container:has(>input[type=range].micl-slider--vertical)::after{--_tip-space: 8px;transform:rotate(90deg)}}input[type=range].micl-slider--vertical:dir(rtl),.micl-slider__container:dir(rtl):has(>input[type=range].micl-slider--vertical){writing-mode:sideways-rl}input[type=range].micl-slider--vertical:dir(rtl)::after,.micl-slider__container:dir(rtl):has(>input[type=range].micl-slider--vertical)::after{transform:rotate(-90deg)}input[type=range][class*=micl-slider-]:dir(rtl):not(.micl-slider--vertical){--_direction: to left}.micl-chips .micl-chip-assist,.micl-chips .micl-chip-filter,.micl-chips .micl-chip-input,.micl-chips .micl-chip-suggestion,.micl-chips .micl-chip-input .micl-chip__primary,.micl-chips .micl-chip-input .micl-chip__remove,:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){--md-comp-button-motion-effects: cubic-bezier(0.42, 1.67, 0.21, 0.9);--md-comp-button-motion-duration: 350ms;--micl-ripple: 1;box-sizing:border-box;position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:none;border-radius:calc(var(--micl-height)/2);background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%),linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-position:var(--micl-x, center) var(--micl-y, center),0 0;background-size:0%,100%;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;transition:border-radius var(--md-comp-button-motion-duration) var(--md-comp-button-motion-effects),box-shadow var(--md-comp-button-motion-duration) var(--md-comp-button-motion-effects),background-size 0ms,--statelayer-opacity var(--md-comp-button-motion-duration) linear}.micl-chips .micl-chip-assist:is(:disabled,:has(input:disabled,>button:disabled)),.micl-chips .micl-chip-filter:is(:disabled,:has(input:disabled,>button:disabled)),.micl-chips .micl-chip-input:is(:disabled,:has(input:disabled,>button:disabled)),.micl-chips .micl-chip-suggestion:is(:disabled,:has(input:disabled,>button:disabled)),.micl-chips .micl-chip-input .micl-chip__primary:is(:disabled,:has(input:disabled,>button:disabled)),.micl-chips .micl-chip-input .micl-chip__remove:is(:disabled,:has(input:disabled,>button:disabled)),:is(:disabled,:has(input:disabled,>button:disabled)):is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){cursor:default}.micl-chips .micl-chip-assist:not(:disabled,:has(input:disabled,>button:disabled)):hover,.micl-chips .micl-chip-filter:not(:disabled,:has(input:disabled,>button:disabled)):hover,.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)):hover,.micl-chips .micl-chip-suggestion:not(:disabled,:has(input:disabled,>button:disabled)):hover,.micl-chips .micl-chip-input .micl-chip__primary:not(:disabled,:has(input:disabled,>button:disabled)):hover,.micl-chips .micl-chip-input .micl-chip__remove:not(:disabled,:has(input:disabled,>button:disabled)):hover,:not(:disabled,:has(input:disabled,>button:disabled)):hover:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity, 8%)}.micl-chips .micl-chip-assist:not(:disabled,:has(input:disabled,>button:disabled)):hover .micl-button__icon,.micl-chips .micl-chip-filter:not(:disabled,:has(input:disabled,>button:disabled)):hover .micl-button__icon,.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)):hover .micl-button__icon,.micl-chips .micl-chip-suggestion:not(:disabled,:has(input:disabled,>button:disabled)):hover .micl-button__icon,.micl-chips .micl-chip-input .micl-chip__primary:not(:disabled,:has(input:disabled,>button:disabled)):hover .micl-button__icon,.micl-chips .micl-chip-input .micl-chip__remove:not(:disabled,:has(input:disabled,>button:disabled)):hover .micl-button__icon,:not(:disabled,:has(input:disabled,>button:disabled)):hover:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]) .micl-button__icon{font-variation-settings:"FILL" 1}.micl-chips .micl-chip-assist:not(:disabled,:has(input:disabled,>button:disabled)):is(:focus-visible,:has(input:focus-visible)),.micl-chips .micl-chip-filter:not(:disabled,:has(input:disabled,>button:disabled)):is(:focus-visible,:has(input:focus-visible)),.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)):is(:focus-visible,:has(input:focus-visible)),.micl-chips .micl-chip-suggestion:not(:disabled,:has(input:disabled,>button:disabled)):is(:focus-visible,:has(input:focus-visible)),.micl-chips .micl-chip-input .micl-chip__primary:not(:disabled,:has(input:disabled,>button:disabled)):is(:focus-visible,:has(input:focus-visible)),.micl-chips .micl-chip-input .micl-chip__remove:not(:disabled,:has(input:disabled,>button:disabled)):is(:focus-visible,:has(input:focus-visible)),:not(:disabled,:has(input:disabled,>button:disabled)):is(:focus-visible,:has(input:focus-visible)):is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity, 10%);outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary);outline-offset:2px}.micl-chips .micl-chip-assist:not(:disabled,:has(input:disabled,>button:disabled)):active,.micl-chips .micl-chip-filter:not(:disabled,:has(input:disabled,>button:disabled)):active,.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)):active,.micl-chips .micl-chip-suggestion:not(:disabled,:has(input:disabled,>button:disabled)):active,.micl-chips .micl-chip-input .micl-chip__primary:not(:disabled,:has(input:disabled,>button:disabled)):active,.micl-chips .micl-chip-input .micl-chip__remove:not(:disabled,:has(input:disabled,>button:disabled)):active,:not(:disabled,:has(input:disabled,>button:disabled)):active:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity, 10%)}.micl-chips .micl-chip-assist:not(:disabled,:has(input:disabled,>button:disabled)).micl-rippling,.micl-chips .micl-chip-filter:not(:disabled,:has(input:disabled,>button:disabled)).micl-rippling,.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)).micl-rippling,.micl-chips .micl-chip-suggestion:not(:disabled,:has(input:disabled,>button:disabled)).micl-rippling,.micl-chips .micl-chip-input .micl-chip__primary:not(:disabled,:has(input:disabled,>button:disabled)).micl-rippling,.micl-chips .micl-chip-input .micl-chip__remove:not(:disabled,:has(input:disabled,>button:disabled)).micl-rippling,:not(:disabled,:has(input:disabled,>button:disabled)).micl-rippling:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){animation:micl-ripple calc(var(--md-sys-state-ripple-duration)*1.333)}.micl-chips .micl-chip-assist .micl-button__icon,.micl-chips .micl-chip-filter .micl-button__icon,.micl-chips .micl-chip-input .micl-button__icon,.micl-chips .micl-chip-suggestion .micl-button__icon,:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]) .micl-button__icon{font-variation-settings:"FILL" 0;transition:font-variation-settings var(--md-comp-button-motion-duration) linear}.micl-chips .micl-button--toggle.micl-chip-assist:not([aria-pressed=true]) .micl-button__icon::before,.micl-chips .micl-button--toggle.micl-chip-filter:not([aria-pressed=true]) .micl-button__icon::before,.micl-chips .micl-button--toggle.micl-chip-input:not([aria-pressed=true]) .micl-button__icon::before,.micl-chips .micl-button--toggle.micl-chip-suggestion:not([aria-pressed=true]) .micl-button__icon::before,.micl-chips .micl-chip-input .micl-button--toggle.micl-chip__primary:not([aria-pressed=true]) .micl-button__icon::before,.micl-chips .micl-chip-input .micl-button--toggle.micl-chip__remove:not([aria-pressed=true]) .micl-button__icon::before,.micl-button--toggle:not([aria-pressed=true]):is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]) .micl-button__icon::before{content:attr(data-miclicon)}.micl-chips .micl-button--toggle[aria-pressed=true].micl-chip-assist .micl-button__icon::before,.micl-chips .micl-button--toggle[aria-pressed=true].micl-chip-filter .micl-button__icon::before,.micl-chips .micl-button--toggle[aria-pressed=true].micl-chip-input .micl-button__icon::before,.micl-chips .micl-button--toggle[aria-pressed=true].micl-chip-suggestion .micl-button__icon::before,.micl-chips .micl-chip-input .micl-button--toggle[aria-pressed=true].micl-chip__primary .micl-button__icon::before,.micl-chips .micl-chip-input .micl-button--toggle[aria-pressed=true].micl-chip__remove .micl-button__icon::before,.micl-button--toggle[aria-pressed=true]:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]) .micl-button__icon::before{content:attr(data-micliconselected)}:is(.micl-button-text-s,.micl-button-elevated-s,.micl-button-filled-s,.micl-button-tonal-s,.micl-button-outlined-s)::before,.micl-chips .micl-chip-assist::before,.micl-chips .micl-chip-filter::before,.micl-chips .micl-chip-input::before,.micl-chips .micl-chip-suggestion::before,:is(.micl-button-text-xs,.micl-button-elevated-xs,.micl-button-filled-xs,.micl-button-tonal-xs,.micl-button-outlined-xs)::before{content:"";position:absolute;block-size:var(--md-sys-target-size, 48px);inline-size:100%;min-inline-size:var(--md-sys-target-size, 48px);inset:calc((var(--micl-height) - var(--md-sys-target-size, 48px))/2) 0 0 calc((min(100%,var(--md-sys-target-size, 48px)) - var(--md-sys-target-size, 48px))/2);background-color:rgba(0,0,0,0)}.micl-chips .micl-chip-assist,.micl-chips .micl-chip-filter,.micl-chips .micl-chip-input,.micl-chips .micl-chip-suggestion,:is(.micl-button-text-xs,.micl-button-elevated-xs,.micl-button-filled-xs,.micl-button-tonal-xs,.micl-button-outlined-xs){font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking);--micl-width: 32px;--micl-height: 32px;min-inline-size:var(--micl-width);block-size:var(--micl-height);min-block-size:var(--micl-height);-moz-column-gap:4px;column-gap:4px;padding-inline:12px}.micl-chips .micl-chip-assist .micl-button__icon,.micl-chips .micl-chip-filter .micl-button__icon,.micl-chips .micl-chip-input .micl-button__icon,.micl-chips .micl-chip-suggestion .micl-button__icon,:is(.micl-button-text-xs,.micl-button-elevated-xs,.micl-button-filled-xs,.micl-button-tonal-xs,.micl-button-outlined-xs) .micl-button__icon{font-size:20px;inline-size:20px}.micl-chips .micl-chip--elevated,[class*=micl-button-elevated-]{--statelayer-color: var(--md-sys-color-primary);background-color:var(--md-comp-elevated-button-container-color, var(--md-sys-color-surface-container-low));color:var(--md-comp-elevated-button-label-text-color, var(--md-sys-color-primary));box-shadow:var(--md-comp-elevated-button-container-elevation, var(--md-sys-elevation-level1))}.micl-chips .micl-chip--elevated:is(:disabled,:has(input:disabled,>button:disabled)),[class*=micl-button-elevated-]:is(:disabled,:has(input:disabled,>button:disabled)){background-color:var(--md-comp-elevated-button-disabled-container-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-elevated-button-disabled-container-opacity, 10%)));color:var(--md-comp-elevated-button-disabled-label-text-color, rgb(from var(--md-sys-color-on-surface-variant) r g b/var(--md-comp-elevated-button-disabled-label-text-opacity, 38%)));box-shadow:var(--md-sys-elevation-level0)}.micl-chips .micl-chip--elevated:not(:disabled,:has(input:disabled,>button:disabled)):hover:not(:active),[class*=micl-button-elevated-]:not(:disabled,:has(input:disabled,>button:disabled)):hover:not(:active){box-shadow:var(--md-sys-elevation-level2)}.micl-chips .micl-chip--elevated:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true],[class*=micl-button-elevated-]:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]{--statelayer-color: var(--md-sys-color-on-primary);background-color:var(--md-comp-elevated-button-selected-container-color, var(--md-sys-color-primary));color:var(--md-comp-elevated-button-selected-label-text-color, var(--md-sys-color-on-primary))}.micl-chips .micl-chip--elevated:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true] .micl-button__icon,[class*=micl-button-elevated-]:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true] .micl-button__icon{font-variation-settings:"FILL" 1}.micl-chips .micl-chip-assist:not(.micl-chip--elevated),.micl-chips .micl-chip-filter:not(.micl-chip--elevated),.micl-chips .micl-chip-input:not(.micl-chip--elevated),.micl-chips .micl-chip-suggestion:not(.micl-chip--elevated),[class*=micl-button-outlined-]{--statelayer-color: var(--md-sys-color-on-surface-variant);background-color:rgba(0,0,0,0);color:var(--md-comp-outlined-button-label-text-color, var(--md-sys-color-on-surface-variant));border:1px solid var(--md-comp-outlined-button-outline-color, var(--md-sys-color-outline-variant))}.micl-chips .micl-chip-assist:is(:disabled,:has(input:disabled,>button:disabled)):not(.micl-chip--elevated),.micl-chips .micl-chip-filter:is(:disabled,:has(input:disabled,>button:disabled)):not(.micl-chip--elevated),.micl-chips .micl-chip-input:is(:disabled,:has(input:disabled,>button:disabled)):not(.micl-chip--elevated),.micl-chips .micl-chip-suggestion:is(:disabled,:has(input:disabled,>button:disabled)):not(.micl-chip--elevated),[class*=micl-button-outlined-]:is(:disabled,:has(input:disabled,>button:disabled)){background-color:rgba(0,0,0,0);color:var(--md-comp-outlined-button-disabled-label-text-color, rgb(from var(--md-sys-color-on-surface-variant) r g b/var(--md-comp-outlined-button-disabled-label-text-opacity, 38%)))}.micl-chips .micl-chip-assist:is(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated),.micl-chips .micl-chip-filter:is(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated),.micl-chips .micl-chip-input:is(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated),.micl-chips .micl-chip-suggestion:is(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated),[class*=micl-button-outlined-]:is(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]{border:none;background-color:var(--md-comp-outlined-button-selected-disabled-container-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-outlined-button-selected-disabled-container-opacity, 10%)))}.micl-chips .micl-chip-assist:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated),.micl-chips .micl-chip-filter:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated),.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated),.micl-chips .micl-chip-suggestion:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated),[class*=micl-button-outlined-]:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]{--statelayer-color: var(--md-sys-color-inverse-on-surface);border:none;background-color:var(--md-comp-outlined-button-selected-container-color, var(--md-sys-color-inverse-surface));color:var(--md-comp-outlined-button-selected-label-text-color, var(--md-sys-color-inverse-on-surface))}.micl-chips .micl-chip-assist:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated) .micl-button__icon,.micl-chips .micl-chip-filter:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated) .micl-button__icon,.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated) .micl-button__icon,.micl-chips .micl-chip-suggestion:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]:not(.micl-chip--elevated) .micl-button__icon,[class*=micl-button-outlined-]:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true] .micl-button__icon{font-variation-settings:"FILL" 1}:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){min-inline-size:var(--micl-width);block-size:var(--micl-height);min-block-size:var(--micl-height)}:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]).micl-button--toggle[aria-pressed=true]{border-radius:var(--_shape-toggle)}:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]).micl-button--square{border-radius:var(--_shape-toggle)}:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]).micl-button--square.micl-button--toggle[aria-pressed=true]{border-radius:calc(var(--micl-height)/2)}:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]):not(:disabled,:has(input:disabled,>button:disabled)):active,:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]):not(:disabled,:has(input:disabled,>button:disabled)):active.micl-button--square{border-radius:var(--_shape-pressed)}:is(.micl-button-text-xs,.micl-button-elevated-xs,.micl-button-filled-xs,.micl-button-tonal-xs,.micl-button-outlined-xs){--_shape-toggle: var(--md-sys-shape-corner-medium);--_shape-pressed: var(--md-sys-shape-corner-small)}:is(.micl-button-text-s,.micl-button-elevated-s,.micl-button-filled-s,.micl-button-tonal-s,.micl-button-outlined-s){font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking);--micl-width: 40px;--micl-height: 40px;--_shape-toggle: var(--md-sys-shape-corner-medium);--_shape-pressed: var(--md-sys-shape-corner-small);-moz-column-gap:8px;column-gap:8px;padding-inline:16px}:is(.micl-button-text-s,.micl-button-elevated-s,.micl-button-filled-s,.micl-button-tonal-s,.micl-button-outlined-s) .micl-button__icon{font-size:20px;inline-size:20px}:is(.micl-button-text-m,.micl-button-elevated-m,.micl-button-filled-m,.micl-button-tonal-m,.micl-button-outlined-m){font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking);--micl-width: 56px;--micl-height: 56px;--_shape-toggle: var(--md-sys-shape-corner-large);--_shape-pressed: var(--md-sys-shape-corner-medium);-moz-column-gap:8px;column-gap:8px;padding-inline:24px}:is(.micl-button-text-m,.micl-button-elevated-m,.micl-button-filled-m,.micl-button-tonal-m,.micl-button-outlined-m) .micl-button__icon{font-size:var(--md-sys-icon-size, 24px);inline-size:var(--md-sys-icon-size, 24px)}:is(.micl-button-text-l,.micl-button-elevated-l,.micl-button-filled-l,.micl-button-tonal-l,.micl-button-outlined-l){font:var(--md-sys-typescale-headline-small-weight) var(--md-sys-typescale-headline-small-size)/var(--md-sys-typescale-headline-small-line-height) var(--md-sys-typescale-headline-small-font);letter-spacing:var(--md-sys-typescale-headline-small-tracking);--micl-width: 96px;--micl-height: 96px;--_shape-toggle: var(--md-sys-shape-corner-extra-large);--_shape-pressed: var(--md-sys-shape-corner-large);-moz-column-gap:12px;column-gap:12px;padding-inline:48px}:is(.micl-button-text-l,.micl-button-elevated-l,.micl-button-filled-l,.micl-button-tonal-l,.micl-button-outlined-l) .micl-button__icon{font-size:32px;inline-size:32px}:is(.micl-button-text-xl,.micl-button-elevated-xl,.micl-button-filled-xl,.micl-button-tonal-xl,.micl-button-outlined-xl){font:var(--md-sys-typescale-headline-large-weight) var(--md-sys-typescale-headline-large-size)/var(--md-sys-typescale-headline-large-line-height) var(--md-sys-typescale-headline-large-font);letter-spacing:var(--md-sys-typescale-headline-large-tracking);--micl-width: 136px;--micl-height: 136px;--_shape-toggle: var(--md-sys-shape-corner-extra-large);--_shape-pressed: var(--md-sys-shape-corner-large);-moz-column-gap:16px;column-gap:16px;padding-inline:64px}:is(.micl-button-text-xl,.micl-button-elevated-xl,.micl-button-filled-xl,.micl-button-tonal-xl,.micl-button-outlined-xl) .micl-button__icon{font-size:40px;inline-size:40px}[class*=micl-button-text-]{--statelayer-color: var(--md-sys-color-primary);background-color:rgba(0,0,0,0);color:var(--md-comp-text-button-label-text-color, var(--md-sys-color-primary));text-decoration:none}[class*=micl-button-text-]:is(:disabled,:has(input:disabled,>button:disabled)){background-color:rgba(0,0,0,0);color:var(--md-comp-text-button-disabled-label-text-color, rgb(from var(--md-sys-color-on-surface-variant) r g b/var(--md-comp-text-button-disabled-label-text-opacity, 38%)))}[class*=micl-button-filled-]{--statelayer-color: var(--md-sys-color-on-primary);background-color:var(--md-comp-filled-button-container-color, var(--md-sys-color-primary));color:var(--md-comp-filled-button-label-text-color, var(--md-sys-color-on-primary))}[class*=micl-button-filled-]:is(:disabled,:has(input:disabled,>button:disabled)){background-color:var(--md-comp-filled-button-disabled-container-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-filled-button-disabled-container-opacity, 10%)));color:var(--md-comp-filled-button-disabled-label-text-color, rgb(from var(--md-sys-color-on-surface-variant) r g b/var(--md-comp-filled-button-disabled-label-text-opacity, 38%)))}[class*=micl-button-filled-]:not(:disabled,:has(input:disabled,>button:disabled)):hover:not(:active){box-shadow:var(--md-sys-elevation-level1)}[class*=micl-button-filled-]:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true] .micl-button__icon{font-variation-settings:"FILL" 1}[class*=micl-button-filled-]:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle:not([aria-pressed=true]){--statelayer-color: var(--md-sys-color-on-surface-variant);background-color:var(--md-comp-filled-button-unselected-container-color, var(--md-sys-color-surface-container));color:var(--md-comp-filled-button-unselected-label-text-color, var(--md-sys-color-on-surface-variant))}[class*=micl-button-tonal-]{--statelayer-color: var(--md-sys-color-on-secondary-container);background-color:var(--md-comp-filled-tonal-button-container-color, var(--md-sys-color-secondary-container));color:var(--md-comp-filled-tonal-button-label-text-color, var(--md-sys-color-on-secondary-container))}[class*=micl-button-tonal-]:is(:disabled,:has(input:disabled,>button:disabled)){background-color:var(--md-comp-filled-tonal-button-disabled-container-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-filled-tonal-button-disabled-container-opacity, 10%)));color:var(--md-comp-filled-tonal-button-disabled-label-text-color, rgb(from var(--md-sys-color-on-surface-variant) r g b/var(--md-comp-filled-tonal-button-disabled-label-text-opacity, 38%)))}[class*=micl-button-tonal-]:not(:disabled,:has(input:disabled,>button:disabled)):hover:not(:active){box-shadow:var(--md-sys-elevation-level1)}[class*=micl-button-tonal-]:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true]{--statelayer-color: var(--md-sys-color-on-secondary);background-color:var(--md-comp-filled-tonal-button-selected-container-color, var(--md-sys-color-secondary));color:var(--md-comp-filled-tonal-button-selected-label-text-color, var(--md-sys-color-on-secondary))}[class*=micl-button-tonal-]:not(:disabled,:has(input:disabled,>button:disabled)).micl-button--toggle[aria-pressed=true] .micl-button__icon{font-variation-settings:"FILL" 1}.micl-button-outlined-l{border-width:2px}.micl-button-outlined-xl{border-width:3px}:is(.micl-iconbutton-standard-s,.micl-iconbutton-filled-s,.micl-iconbutton-tonal-s,.micl-iconbutton-outlined-s),:is(.micl-iconbutton-standard-xs,.micl-iconbutton-filled-xs,.micl-iconbutton-tonal-xs,.micl-iconbutton-outlined-xs){position:relative}:is(.micl-iconbutton-standard-s,.micl-iconbutton-filled-s,.micl-iconbutton-tonal-s,.micl-iconbutton-outlined-s)::before,:is(.micl-iconbutton-standard-xs,.micl-iconbutton-filled-xs,.micl-iconbutton-tonal-xs,.micl-iconbutton-outlined-xs)::before{content:"";position:absolute;display:flex;align-items:center;justify-content:center;block-size:var(--md-sys-target-size, 48px);inline-size:100%;min-inline-size:var(--md-sys-target-size, 48px);inset:calc((var(--micl-height) - var(--md-sys-target-size, 48px))/2) 0 0 calc((min(100%,var(--md-sys-target-size, 48px)) - var(--md-sys-target-size, 48px))/2);background-color:rgba(0,0,0,0)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]){--md-comp-icon-button-motion-effects: cubic-bezier(0.42, 1.67, 0.21, 0.9);--md-comp-icon-button-motion-duration: 350ms;--micl-ripple: 1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--micl-width);min-inline-size:var(--micl-width);block-size:var(--micl-height);padding:0;border:none;border-radius:var(--md-sys-shape-corner-full);background-color:rgba(0,0,0,0);background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%),linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-position:var(--micl-x, center) var(--micl-y, center),0 0;background-size:0%,100%;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--md-comp-icon-button-icon-color, var(--md-sys-color-on-surface-variant));font-variation-settings:"FILL" 0;cursor:pointer;transition:border-radius var(--md-comp-icon-button-motion-duration) var(--md-comp-icon-button-motion-effects),font-variation-settings var(--md-comp-icon-button-motion-duration) linear,background-size 0ms,--statelayer-opacity var(--md-comp-icon-button-motion-duration) linear}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]):disabled{box-shadow:var(--md-sys-elevation-level0);cursor:default}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]):not(:disabled):hover{--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity, 8%)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]):not(:disabled):focus-visible{--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity, 10%);outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary);outline-offset:2px}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]):not(:disabled):active{--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity, 10%)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]):not(:disabled).micl-rippling{animation:micl-ripple var(--md-sys-state-ripple-duration)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]):hover:not(:disabled),:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]).micl-button--toggle[aria-pressed=true]{font-variation-settings:"FILL" 1}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]).micl-button--toggle:not([aria-pressed=true])::before{content:attr(data-miclicon)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]).micl-button--toggle[aria-pressed=true]::before{content:attr(data-micliconselected)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]).micl-button--toggle[aria-pressed=true]{border-radius:var(--_shape-toggle)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]).micl-iconbutton--narrow{--micl-width: var(--_width-narrow);border-radius:calc(var(--micl-width)/2)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]).micl-iconbutton--wide{--micl-width: var(--_width-wide);border-radius:calc(var(--micl-height)/2)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]).micl-button--square{border-radius:var(--_shape-toggle)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]).micl-button--square.micl-button--toggle[aria-pressed=true]{border-radius:var(--md-sys-shape-corner-full)}:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]):not(:disabled):active,:is([class*=micl-iconbutton-standard-],[class*=micl-iconbutton-filled-],[class*=micl-iconbutton-tonal-],[class*=micl-iconbutton-outlined-]):not(:disabled):active.micl-button--square{border-radius:var(--_shape-pressed)}:is(.micl-iconbutton-standard-xs,.micl-iconbutton-filled-xs,.micl-iconbutton-tonal-xs,.micl-iconbutton-outlined-xs){--micl-width: 32px;--micl-height: 32px;--_width-narrow: 28px;--_width-wide: 40px;--_shape-toggle: var(--md-sys-shape-corner-medium);--_shape-pressed: var(--md-sys-shape-corner-small);font-size:20px}:is(.micl-iconbutton-standard-s,.micl-iconbutton-filled-s,.micl-iconbutton-tonal-s,.micl-iconbutton-outlined-s){--micl-width: 40px;--micl-height: 40px;--_width-narrow: 32px;--_width-wide: 52px;--_shape-toggle: var(--md-sys-shape-corner-medium);--_shape-pressed: var(--md-sys-shape-corner-small);font-size:var(--md-sys-icon-size, 24px)}:is(.micl-iconbutton-standard-m,.micl-iconbutton-filled-m,.micl-iconbutton-tonal-m,.micl-iconbutton-outlined-m){--micl-width: 56px;--micl-height: 56px;--_width-narrow: 48px;--_width-wide: 72px;--_shape-toggle: var(--md-sys-shape-corner-large);--_shape-pressed: var(--md-sys-shape-corner-medium);font-size:var(--md-sys-icon-size, 24px)}:is(.micl-iconbutton-standard-l,.micl-iconbutton-filled-l,.micl-iconbutton-tonal-l,.micl-iconbutton-outlined-l){--micl-width: 96px;--micl-height: 96px;--_width-narrow: 64px;--_width-wide: 128px;--_shape-toggle: var(--md-sys-shape-corner-extra-large);--_shape-pressed: var(--md-sys-shape-corner-large);font-size:32px}:is(.micl-iconbutton-standard-xl,.micl-iconbutton-filled-xl,.micl-iconbutton-tonal-xl,.micl-iconbutton-outlined-xl){--micl-width: 136px;--micl-height: 136px;--_width-narrow: 104px;--_width-wide: 184px;--_shape-toggle: var(--md-sys-shape-corner-extra-large);--_shape-pressed: var(--md-sys-shape-corner-large);font-size:40px}[class*=micl-iconbutton-standard-]{--statelayer-color: var(--md-sys-color-on-surface-variant);text-decoration:none}[class*=micl-iconbutton-standard-]:disabled{background-color:rgba(0,0,0,0);color:var(--md-comp-icon-button-disabled-icon-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-icon-button-disabled-icon-opacity, 38%)))}[class*=micl-iconbutton-standard-]:not(:disabled).micl-button--toggle[aria-pressed=true]{--statelayer-color: var(--md-sys-color-primary);color:var(--md-comp-icon-button-selected-icon-color, var(--md-sys-color-primary))}[class*=micl-iconbutton-filled-]{--statelayer-color: var(--md-sys-color-on-primary);background-color:var(--md-comp-filled-icon-button-container-color, var(--md-sys-color-primary));color:var(--md-comp-filled-icon-button-icon-color, var(--md-sys-color-on-primary))}[class*=micl-iconbutton-filled-]:disabled{background-color:var(--md-comp-filled-icon-button-disabled-container-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-filled-icon-button-disabled-container-opacity, 10%)));color:var(--md-comp-filled-icon-button-disabled-icon-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-filled-icon-button-disabled-icon-opacity, 38%)))}[class*=micl-iconbutton-filled-]:not(:disabled).micl-button--toggle:not([aria-pressed=true]){--statelayer-color: var(--md-sys-color-on-surface-variant);background-color:var(--md-comp-filled-icon-button-unselected-container-color, var(--md-sys-color-surface-container));color:var(--md-comp-filled-icon-button-unselected-icon-color, var(--md-sys-color-on-surface-variant))}[class*=micl-iconbutton-tonal-]{--statelayer-color: var(--md-sys-color-on-secondary-container);background-color:var(--md-comp-filled-tonal-icon-button-container-color, var(--md-sys-color-secondary-container));color:var(--md-comp-filled-tonal-icon-button-icon-color, var(--md-sys-color-on-secondary-container))}[class*=micl-iconbutton-tonal-]:disabled{background-color:var(--md-comp-filled-tonal-icon-button-disabled-container-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-filled-tonal-icon-button-disabled-container-opacity, 10%)));color:var(--md-comp-filled-tonal-icon-button-disabled-icon-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-filled-tonal-icon-button-disabled-icon-opacity, 38%)))}[class*=micl-iconbutton-tonal-]:not(:disabled).micl-button--toggle[aria-pressed=true]{--statelayer-color: var(--md-sys-color-on-secondary);background-color:var(--md-comp-filled-tonal-icon-button-selected-container-color, var(--md-sys-color-secondary));color:var(--md-comp-filled-tonal-icon-button-selected-icon-color, var(--md-sys-color-on-secondary))}[class*=micl-iconbutton-outlined-]{--statelayer-color: var(--md-sys-color-on-surface-variant);background-color:rgba(0,0,0,0);color:var(--md-comp-outlined-icon-button-icon-color, var(--md-sys-color-on-surface-variant))}[class*=micl-iconbutton-outlined-]:disabled{background-color:rgba(0,0,0,0);color:var(--md-comp-outlined-icon-button-disabled-icon-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-outlined-icon-button-disabled-icon-opacity, 38%)))}[class*=micl-iconbutton-outlined-]:disabled.micl-button--toggle[aria-pressed=true]{border:none;background-color:var(--md-comp-outlined-icon-button-selected-disabled-container-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-outlined-icon-button-selected-disabled-container-opacity, 10%)))}[class*=micl-iconbutton-outlined-]:not(:disabled).micl-button--toggle[aria-pressed=true]{--statelayer-color: var(--md-sys-color-inverse-on-surface);border:none;background-color:var(--md-comp-outlined-icon-button-selected-container-color, var(--md-sys-color-inverse-surface));color:var(--md-comp-outlined-icon-button-selected-icon-color, var(--md-sys-color-inverse-on-surface))}.micl-iconbutton-outlined-xs,.micl-iconbutton-outlined-s,.micl-iconbutton-outlined-m{border:1px solid var(--md-comp-outlined-icon-button-outline-color, var(--md-sys-color-outline-variant))}.micl-iconbutton-outlined-l{border:2px solid var(--md-comp-outlined-icon-button-outline-color, var(--md-sys-color-outline-variant))}.micl-iconbutton-outlined-xl{border:3px solid var(--md-comp-outlined-icon-button-outline-color, var(--md-sys-color-outline-variant))}.micl-chips{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:none}.micl-chips .micl-chips__headline{padding-block-end:4px;color:var(--md-sys-color-on-surface-variant)}.micl-chips .micl-chip-assist{--micl-chip-statelayer: var(--md-sys-color-on-surface);--micl-chip-label: var(--md-comp-assist-chip-label-text-color, var(--md-sys-color-on-surface));--micl-chip-icon: var(--md-comp-assist-chip-leading-icon-color);--micl-chip-outline: var(--md-comp-assist-chip-outline-color);--micl-chip-disabled-label: var(--md-comp-assist-chip-disabled-label-text-color);--micl-chip-disabled-outline: var(--md-comp-assist-chip-disabled-outline-color);--micl-chip-elevated-container: var(--md-comp-assist-chip-elevated-container-color)}.micl-chips .micl-chip-filter{--micl-chip-label: var(--md-comp-filter-chip-label-text-color);--micl-chip-icon: var(--md-comp-filter-chip-leading-icon-color);--micl-chip-outline: var(--md-comp-filter-chip-outline-color);--micl-chip-disabled-label: var(--md-comp-filter-chip-disabled-label-text-color);--micl-chip-disabled-outline: var(--md-comp-filter-chip-disabled-outline-color);--micl-chip-elevated-container: var(--md-comp-filter-chip-elevated-container-color)}.micl-chips .micl-chip-suggestion{--micl-chip-label: var(--md-comp-suggestion-chip-label-text-color);--micl-chip-icon: var(--md-comp-suggestion-chip-leading-icon-color);--micl-chip-outline: var(--md-comp-suggestion-chip-outline-color);--micl-chip-disabled-label: var(--md-comp-suggestion-chip-disabled-label-text-color);--micl-chip-disabled-outline: var(--md-comp-suggestion-chip-disabled-outline-color);--micl-chip-elevated-container: var(--md-comp-suggestion-chip-elevated-container-color)}.micl-chips .micl-chip-assist,.micl-chips .micl-chip-filter,.micl-chips .micl-chip-input,.micl-chips .micl-chip-suggestion{--md-comp-elevated-button-label-text-color: var(--micl-chip-label, var(--md-sys-color-on-surface-variant));--md-comp-outlined-button-label-text-color: var(--micl-chip-label, var(--md-sys-color-on-surface-variant));--md-comp-elevated-button-disabled-container-opacity: 12%;--md-comp-elevated-button-disabled-label-text-color: var(--micl-chip-disabled-label, rgb(from var(--md-sys-color-on-surface) r g b / 38%));--md-comp-outlined-button-disabled-label-text-color: var(--micl-chip-disabled-label, rgb(from var(--md-sys-color-on-surface) r g b / 38%));border-radius:var(--md-sys-shape-corner-small);padding-inline:16px;-moz-column-gap:8px;column-gap:8px}.micl-chips .micl-chip-assist:has(>.micl-button__icon:first-child),.micl-chips .micl-chip-filter:has(>.micl-button__icon:first-child),.micl-chips .micl-chip-input:has(>.micl-button__icon:first-child),.micl-chips .micl-chip-suggestion:has(>.micl-button__icon:first-child){padding-inline-start:8px}.micl-chips .micl-chip-assist:has(>.micl-button__icon:last-child),.micl-chips .micl-chip-filter:has(>.micl-button__icon:last-child),.micl-chips .micl-chip-input:has(>.micl-button__icon:last-child),.micl-chips .micl-chip-suggestion:has(>.micl-button__icon:last-child){padding-inline-end:8px}.micl-chips .micl-chip-assist .micl-button__icon,.micl-chips .micl-chip-filter .micl-button__icon,.micl-chips .micl-chip-input .micl-button__icon,.micl-chips .micl-chip-suggestion .micl-button__icon{font-size:18px;inline-size:18px;overflow:hidden;transition:inline-size 150ms cubic-bezier(0.31, 0.94, 0.34, 1)}.micl-chips .micl-chip-assist:not(:disabled,:has(input:disabled,>button:disabled)) .micl-button__icon,.micl-chips .micl-chip-filter:not(:disabled,:has(input:disabled,>button:disabled)) .micl-button__icon,.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)) .micl-button__icon,.micl-chips .micl-chip-suggestion:not(:disabled,:has(input:disabled,>button:disabled)) .micl-button__icon{color:var(--micl-chip-icon, var(--md-sys-color-primary))}.micl-chips .micl-chip-assist:not(.micl-chip--elevated),.micl-chips .micl-chip-filter:not(.micl-chip--elevated),.micl-chips .micl-chip-input:not(.micl-chip--elevated),.micl-chips .micl-chip-suggestion:not(.micl-chip--elevated){--statelayer-color: var(--micl-chip-statelayer, var(--md-sys-color-on-surface-variant));--md-comp-outlined-button-outline-color: var(--micl-chip-outline, var(--md-sys-color-outline-variant))}.micl-chips .micl-chip-assist:not(.micl-chip--elevated):is(:disabled,:has(input:disabled,>button:disabled)),.micl-chips .micl-chip-filter:not(.micl-chip--elevated):is(:disabled,:has(input:disabled,>button:disabled)),.micl-chips .micl-chip-input:not(.micl-chip--elevated):is(:disabled,:has(input:disabled,>button:disabled)),.micl-chips .micl-chip-suggestion:not(.micl-chip--elevated):is(:disabled,:has(input:disabled,>button:disabled)){border-color:var(--micl-chip-disabled-outline, rgb(from var(--md-sys-color-on-surface) r g b/12%))}.micl-chips .micl-chip-input{--micl-chip-label: var(--md-comp-input-chip-label-text-color);--micl-chip-icon: var(--md-comp-input-chip-leading-icon-color, currentColor);--micl-chip-outline: var(--md-comp-input-chip-outline-color);--micl-chip-disabled-label: var(--md-comp-input-chip-disabled-label-text-color);--micl-chip-disabled-outline: var(--md-comp-input-chip-disabled-outline-color);padding-inline:0;-moz-column-gap:0;column-gap:0;cursor:default}.micl-chips .micl-chip-input:has(>.micl-chip__primary:focus-visible){--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity, 10%);outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary);outline-offset:2px}.micl-chips .micl-chip-input:not(:disabled,:has(input:disabled,>button:disabled)):has(>.micl-chip__remove:is(:hover,:active)){--statelayer-opacity: 0%}.micl-chips .micl-chip-input:has(>:disabled) .micl-chip__avatar{opacity:var(--md-comp-input-chip-disabled-avatar-opacity, 38%)}.micl-chips .micl-chip-input:has(.micl-chip__avatar){border-radius:calc(var(--micl-height)/2)}.micl-chips .micl-chip-input:has(.micl-chip__avatar) .micl-chip__primary{border-start-start-radius:calc(var(--micl-height)/2 - 1px);border-end-start-radius:calc(var(--micl-height)/2 - 1px)}.micl-chips .micl-chip-input .micl-chip__primary,.micl-chips .micl-chip-input .micl-chip__remove{--statelayer-color: var(--micl-chip-statelayer, var(--md-sys-color-on-surface-variant));color:inherit;background-color:rgba(0,0,0,0)}.micl-chips .micl-chip-input .micl-chip__primary{background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%);block-size:100%;-moz-column-gap:8px;column-gap:8px;padding-inline:12px 5px;border-start-start-radius:calc(var(--md-sys-shape-corner-small) - 1px);border-end-start-radius:calc(var(--md-sys-shape-corner-small) - 1px);border-start-end-radius:0;border-end-end-radius:0;font:inherit}.micl-chips .micl-chip-input .micl-chip__primary:has(>.micl-button__icon:first-child){padding-inline-start:8px}.micl-chips .micl-chip-input .micl-chip__primary:has(>.micl-chip__avatar:first-child){padding-inline-start:4px}.micl-chips .micl-chip-input .micl-chip__primary:not(:disabled,:has(input:disabled,>button:disabled)):is(:focus-visible,:has(input:focus-visible)){outline:none}.micl-chips .micl-chip-input .micl-chip__primary::before{content:"";position:absolute;inset-block-start:calc((100% - var(--md-sys-target-size, 48px))/2);inset-inline-start:0;block-size:var(--md-sys-target-size, 48px);inline-size:100%}.micl-chips .micl-chip-input .micl-chip__remove{inline-size:24px;block-size:24px;margin-inline:0 5px;border-radius:50%;font-size:18px}.micl-chips .micl-chip-input .micl-chip__remove:not(:disabled,:has(input:disabled,>button:disabled)){color:var(--md-comp-input-chip-trailing-icon-color, var(--md-comp-input-chip-leading-icon-color, currentColor))}.micl-chips .micl-chip-input .micl-chip__remove::before{content:"";position:absolute;inset-block-start:calc((100% - var(--md-sys-target-size, 48px))/2);inset-inline-start:calc((100% - var(--md-sys-target-size, 48px))/2);block-size:var(--md-sys-target-size, 48px);inline-size:var(--md-sys-target-size, 48px)}.micl-chips .micl-chip-input .micl-chip__avatar{font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking);display:flex;align-items:center;justify-content:center;block-size:var(--md-comp-input-chip-avatar-size, 24px);inline-size:var(--md-comp-input-chip-avatar-size, 24px);border-radius:var(--md-comp-input-chip-avatar-shape, var(--md-sys-shape-corner-full, 50%));color:var(--md-comp-input-chip-avatar-label-color, var(--md-sys-color-on-primary-container));background-color:var(--md-comp-input-chip-avatar-color, var(--md-sys-color-primary-container));-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.micl-chips .micl-chip-filter input{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}.micl-chips .micl-chip-filter .micl-button__icon+.micl-button__icon{margin-inline-start:-8px}.micl-chips .micl-chip-filter .micl-button__icon+.micl-button__icon:dir(rtl){margin-inline:0 -8px}.micl-chips .micl-chip-filter:has(input:not(:checked)) .micl-button__icon:has(+input){inline-size:0px}.micl-chips .micl-chip-filter:has(input:checked) .micl-button__icon:not(:has(+input)){inline-size:0px}.micl-chips .micl-chip-filter:has(input:checked){--micl-chip-statelayer: var(--md-sys-color-on-secondary-container);--micl-chip-label: var(--md-comp-filter-chip-selected-label-text-color, var(--md-sys-color-on-secondary-container));--micl-chip-icon: var(--md-comp-filter-chip-selected-leading-icon-color, var(--md-sys-color-on-secondary-container));--micl-chip-outline: var(--md-comp-filter-chip-selected-container-color, var(--md-sys-color-secondary-container));border-color:rgba(0,0,0,0);background-color:var(--md-comp-filter-chip-selected-container-color, var(--md-sys-color-secondary-container))}.micl-chips .micl-chip-filter:has(input:checked):not(.micl-chip--elevated):not(:disabled,:has(input:disabled,>button:disabled)):hover:not(:active){box-shadow:var(--md-sys-elevation-level1)}.micl-chips .micl-chip-filter:not(.micl-chip--elevated):has(input:disabled:checked){background-color:var(--md-comp-filter-chip-disabled-selected-container-color, rgb(from var(--md-sys-color-on-surface) r g b/var(--md-comp-filter-chip-disabled-selected-container-opacity, 12%)))}.micl-chips .micl-chip--elevated{--statelayer-color: var(--micl-chip-statelayer, var(--md-sys-color-on-surface-variant));--md-comp-elevated-button-container-color: var(--micl-chip-elevated-container, var(--md-sys-color-surface-container-low))}.micl-chips--input{min-inline-size:0;flex-wrap:nowrap;min-inline-size:0;padding:10px 16px 13px;border:1px solid var(--md-comp-outlined-button-outline-color, var(--md-sys-color-outline-variant));border-radius:var(--md-sys-shape-corner-small);overflow-x:auto;scrollbar-width:thin}.micl-chips .micl-chip__remove:dir(rtl){margin-inline:5px 0}:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){cursor:pointer}:focus-visible:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){outline:var(--md-comp-list-item-focus-indicator-thickness, var(--md-sys-state-focus-indicator-thickness, 3px)) solid var(--md-comp-list-item-focus-indicator-color, var(--md-sys-color-secondary));outline-offset:var(--md-comp-list-item-focus-indicator-offset, var(--md-sys-state-focus-indicator-inner-offset, -3px))}:not(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)):hover:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){--_list-item-shape: var(--md-comp-list-item-container-hovered-expressive-shape, var(--md-sys-shape-corner-medium, 12px));--_headline-color: var(--md-comp-list-item-hover-label-text-color, var(--md-sys-color-on-surface));--_leading-icon-color: var(--md-comp-list-item-hover-leading-icon-color, var(--md-sys-color-on-surface-variant));--_supporting-text-color: var(--md-comp-list-item-hover-supporting-text-color, var(--md-sys-color-on-surface-variant));--_trailing-icon-color: var(--md-comp-list-item-hover-trailing-icon-color, var(--md-sys-color-on-surface-variant));--_trailing-text-color: var(--md-comp-list-item-hover-trailing-supporting-text-color, var(--md-sys-color-on-surface-variant));--statelayer-color: var(--md-comp-list-item-hover-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-hover-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity, 8%))}:not(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)):focus-visible:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){--_list-item-shape: var(--md-comp-list-item-container-focused-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_headline-color: var(--md-comp-list-item-focus-label-text-color, var(--md-sys-color-on-surface));--_leading-icon-color: var(--md-comp-list-item-focus-leading-icon-color, var(--md-sys-color-on-surface-variant));--_supporting-text-color: var(--md-comp-list-item-focus-supporting-text-color, var(--md-sys-color-on-surface-variant));--_trailing-icon-color: var(--md-comp-list-item-focus-trailing-icon-color, var(--md-sys-color-on-surface-variant));--_trailing-text-color: var(--md-comp-list-item-focus-trailing-supporting-text-color, var(--md-sys-color-on-surface-variant));--statelayer-color: var(--md-comp-list-item-focus-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-focus-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity, 10%))}:not(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)):active:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){--_list-item-shape: var(--md-comp-list-item-container-pressed-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_headline-color: var(--md-comp-list-item-pressed-label-text-color, var(--md-sys-color-on-surface));--_leading-icon-color: var(--md-comp-list-item-pressed-leading-icon-color, var(--md-sys-color-on-surface-variant));--_supporting-text-color: var(--md-comp-list-item-pressed-supporting-text-color, var(--md-sys-color-on-surface-variant));--_trailing-icon-color: var(--md-comp-list-item-pressed-trailing-icon-color, var(--md-sys-color-on-surface-variant));--_trailing-text-color: var(--md-comp-list-item-pressed-trailing-supporting-text-color, var(--md-sys-color-on-surface-variant));--statelayer-color: var(--md-comp-list-item-pressed-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity, 10%))}:not(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)).micl-list-item--dragging:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){--_list-item-shape: var(--md-comp-list-item-container-dragged-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_headline-color: var(--md-comp-list-item-dragged-label-text-color, var(--md-sys-color-on-surface));--_leading-icon-color: var(--md-comp-list-item-dragged-leading-icon-color, var(--md-sys-color-on-surface-variant));--_supporting-text-color: var(--md-comp-list-item-dragged-supporting-text-color, var(--md-sys-color-on-surface-variant));--_trailing-icon-color: var(--md-comp-list-item-dragged-trailing-icon-color, var(--md-sys-color-on-surface-variant));--_trailing-text-color: var(--md-comp-list-item-dragged-trailing-supporting-text-color, var(--md-sys-color-on-surface-variant));--statelayer-color: var(--md-comp-list-item-dragged-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-dragged-state-layer-opacity, var(--md-sys-state-dragged-state-layer-opacity, 16%));box-shadow:var(--md-comp-list-item-dragged-container-elevation, var(--md-sys-elevation-level4));cursor:grabbing}:is(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)):hover:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){--_list-item-shape: var(--md-comp-list-item-container-selected-hovered-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_headline-color: var(--md-comp-list-item-selected-hover-label-text-color, var(--md-sys-color-on-secondary-container));--_leading-icon-color: var(--md-comp-list-item-selected-hover-leading-icon-color, var(--md-sys-color-on-surface));--_supporting-text-color: var(--md-comp-list-item-selected-hover-supporting-text-color, var(--md-sys-color-on-surface));--_trailing-icon-color: var(--md-comp-list-item-selected-hover-trailing-icon-color, var(--md-sys-color-on-surface));--_trailing-text-color: var(--md-comp-list-item-selected-hover-trailing-supporting-text-color, var(--md-sys-color-on-surface));--statelayer-color: var(--md-comp-list-item-selected-hover-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-selected-hover-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity, 8%))}:is(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)):focus-visible:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){--_list-item-shape: var(--md-comp-list-item-container-selected-focused-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_headline-color: var(--md-comp-list-item-selected-focus-label-text-color, var(--md-sys-color-on-secondary-container));--_leading-icon-color: var(--md-comp-list-item-selected-focus-leading-icon-color, var(--md-sys-color-on-surface));--_supporting-text-color: var(--md-comp-list-item-selected-focus-supporting-text-color, var(--md-sys-color-on-surface));--_trailing-icon-color: var(--md-comp-list-item-selected-focus-trailing-icon-color, var(--md-sys-color-on-surface));--_trailing-text-color: var(--md-comp-list-item-selected-focus-trailing-supporting-text-color, var(--md-sys-color-on-surface));--statelayer-color: var(--md-comp-list-item-selected-focus-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-selected-focus-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity, 10%))}:is(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)):active:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){--_list-item-shape: var(--md-comp-list-item-container-selected-pressed-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_headline-color: var(--md-comp-list-item-selected-pressed-label-text-color, var(--md-sys-color-on-secondary-container));--_leading-icon-color: var(--md-comp-list-item-selected-pressed-leading-icon-color, var(--md-sys-color-on-surface));--_supporting-text-color: var(--md-comp-list-item-selected-pressed-supporting-text-color, var(--md-sys-color-on-surface));--_trailing-icon-color: var(--md-comp-list-item-selected-pressed-trailing-icon-color, var(--md-sys-color-on-surface));--_trailing-text-color: var(--md-comp-list-item-selected-pressed-trailing-supporting-text-color, var(--md-sys-color-on-surface));--statelayer-color: var(--md-comp-list-item-selected-pressed-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-selected-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity, 10%))}:is(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)).micl-list-item--dragging:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){--_list-item-shape: var(--md-comp-list-item-container-selected-dragged-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_headline-color: var(--md-comp-list-item-selected-dragged-label-text-color, var(--md-sys-color-on-secondary-container));--_leading-icon-color: var(--md-comp-list-item-selected-dragged-leading-icon-color, var(--md-sys-color-on-surface));--_supporting-text-color: var(--md-comp-list-item-selected-dragged-supporting-text-color, var(--md-sys-color-on-surface));--_trailing-icon-color: var(--md-comp-list-item-selected-dragged-trailing-icon-color, var(--md-sys-color-on-surface));--_trailing-text-color: var(--md-comp-list-item-selected-dragged-trailing-supporting-text-color, var(--md-sys-color-on-surface));--statelayer-color: var(--md-comp-list-item-selected-dragged-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-selected-dragged-state-layer-opacity, var(--md-sys-state-dragged-state-layer-opacity, 16%));box-shadow:var(--md-comp-list-item-selected-dragged-container-elevation, var(--md-sys-elevation-level4))}.micl-rippling:is(.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three),:is(.micl-list:has(>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)[tabindex]),select,optgroup)>:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)):not(:disabled,.micl-list-item--disabled){animation:micl-ripple calc(var(--md-sys-state-ripple-duration)*1.333)}.micl-list{--md-comp-list-motion-effects: cubic-bezier(0.42, 1.67, 0.21, 0.9);--md-comp-list-motion-duration: 200ms;--md-comp-accordion-motion-spatial: cubic-bezier(0.38, 1.21, 0.22, 1);--md-comp-accordion-motion-duration: 500ms;--md-comp-divider-space: 0.5px;--_list-shape: var(--md-comp-list-container-shape, var(--md-sys-shape-corner-large, 16px));--_list-item-background-color: var(--md-comp-list-item-container-color, transparent);--_list-item-background-opacity: 0%;display:flex;flex-direction:column;margin:var(--md-comp-list-container-space, 0px) 0;padding:0;border-radius:var(--_list-shape);interpolate-size:allow-keywords;list-style-type:none;background-color:var(--md-comp-list-container-color, transparent)}.micl-list.micl-list--segmented{--_list-item-background-color: var(--md-comp-list-item-segmented-container-color, var(--md-sys-color-surface));--_list-item-background-opacity: 100%;row-gap:var(--md-comp-list-segment-gap, 2px)}.micl-list>details::details-content{block-size:0;overflow:hidden;transition:block-size var(--md-comp-accordion-motion-duration) var(--md-comp-accordion-motion-spatial),content-visibility var(--md-comp-accordion-motion-duration) linear allow-discrete}.micl-list>details[open]::details-content{block-size:auto;margin-block-end:var(--md-comp-accordion-item-space, 0px)}.micl-list>details[open] .micl-list-item__icon--expander{transform:rotate(180deg)}.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three){position:relative}.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)::-webkit-details-marker{display:none}.micl-list>details>summary:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three).micl-list-item--disabled{pointer-events:none}.micl-list>details .micl-list-item__content{box-sizing:border-box;padding-inline-start:var(--md-comp-list-item-leading-space, 16px);background-color:rgb(from var(--_list-item-background-color) r g b/var(--_list-item-background-opacity));overflow:hidden}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three){--statelayer-color: var(--md-sys-color-on-surface);--_list-item-shape: var(--md-comp-list-item-container-expressive-shape, var(--md-sys-shape-corner-extra-small, 4px));--_overline-color: var(--md-comp-list-item-overline-color, var(--md-sys-color-on-surface-variant));--_headline-color: var(--md-comp-list-item-label-text-color, var(--md-sys-color-on-surface));--_leading-icon-color: var(--md-comp-list-item-leading-icon-color, var(--md-sys-color-on-surface-variant));--_supporting-text-color: var(--md-comp-list-item-supporting-text-color, var(--md-sys-color-on-surface-variant));--_trailing-text-color: var(--md-comp-list-item-trailing-supporting-text-color, var(--md-sys-color-on-surface-variant));--_trailing-icon-color: var(--md-comp-list-item-trailing-icon-color, var(--md-sys-color-on-surface-variant));box-sizing:border-box;display:flex;align-items:center;-moz-column-gap:var(--md-comp-list-item-between-space, 12px);column-gap:var(--md-comp-list-item-between-space, 12px);padding-block:var(--md-comp-list-item-top-space, 10px) var(--md-comp-list-item-bottom-space, 10px);padding-inline:var(--md-comp-list-item-leading-space, 16px) var(--md-comp-list-item-trailing-space, 16px);border:none;border-radius:var(--_list-item-shape);outline:none;background-color:rgb(from var(--_list-item-background-color) r g b/var(--_list-item-background-opacity));background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%),linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-position:var(--micl-x, center) var(--micl-y, center),0 0;background-size:0%,100%;list-style:none;transition:border-radius var(--md-comp-list-motion-duration) var(--md-comp-list-motion-effects),background-size 0ms,--statelayer-opacity var(--md-comp-list-motion-duration) linear;-webkit-tap-highlight-color:rgba(0,0,0,0)}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):first-of-type{border-start-start-radius:max(var(--_list-item-shape),var(--_list-shape, 0px));border-start-end-radius:max(var(--_list-item-shape),var(--_list-shape, 0px))}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):last-of-type{border-end-start-radius:max(var(--_list-item-shape),var(--_list-shape, 0px));border-end-end-radius:max(var(--_list-item-shape),var(--_list-shape, 0px))}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):not(:has(>button)){--micl-ripple: 1}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)>a,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)>button,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)>label{box-sizing:border-box;display:inherit;align-items:inherit;-moz-column-gap:inherit;column-gap:inherit;min-block-size:inherit;inline-size:100%;padding-block:var(--md-comp-list-item-top-space, 10px) var(--md-comp-list-item-bottom-space, 10px);padding-inline:var(--md-comp-list-item-leading-space, 16px) var(--md-comp-list-item-trailing-space, 16px);border:none;border-radius:inherit;background-color:rgba(0,0,0,0);text-decoration:none;cursor:pointer}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):has(>a,>button,>label){padding:0}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):disabled,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three).micl-list-item--disabled{--_list-item-shape: var(--md-comp-list-item-container-disabled-expressive-shape, var(--md-sys-shape-corner-extra-small, 4px));--_overline-color: rgb(from var(--md-comp-list-item-disabled-overline-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-disabled-overline-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_headline-color: rgb(from var(--md-comp-list-item-disabled-label-text-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-disabled-label-text-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_leading-icon-color: rgb(from var(--md-comp-list-item-disabled-leading-icon-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-disabled-leading-icon-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_supporting-text-color: rgb(from var(--md-comp-list-item-disabled-supporting-text-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-disabled-supporting-text-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_trailing-icon-color: rgb(from var(--md-comp-list-item-disabled-trailing-icon-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-disabled-trailing-icon-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_trailing-text-color: rgb(from var(--md-comp-list-item-disabled-trailing-supporting-text-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-disabled-trailing-supporting-text-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--statelayer-color: var(--md-comp-list-item-disabled-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-disabled-state-layer-opacity, 0%)}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):disabled a,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):disabled button,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):disabled label,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three).micl-list-item--disabled a,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three).micl-list-item--disabled button,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three).micl-list-item--disabled label{pointer-events:none;cursor:auto}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):disabled .micl-list-item__image,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):disabled .micl-list-item__thumbnail,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three).micl-list-item--disabled .micl-list-item__image,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three).micl-list-item--disabled .micl-list-item__thumbnail{opacity:var(--md-sys-state-disabled-state-layer-opacity, 38%)}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):disabled:is(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)),:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three).micl-list-item--disabled:is(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)){--_list-item-background-color: var(--md-comp-list-item-selected-disabled-container-color, var(--md-sys-color-on-surface));--_list-item-background-opacity: var(--md-comp-list-item-selected-disabled-container-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%));--_list-item-shape: var(--md-comp-list-item-container-selected-disabled-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_overline-color: rgb(from var(--md-comp-list-item-selected-disabled-overline-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-selected-disabled-overline-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_headline-color: rgb(from var(--md-comp-list-item-selected-disabled-label-text-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-selected-disabled-label-text-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_leading-icon-color: rgb(from var(--md-comp-list-item-selected-disabled-leading-icon-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-selected-disabled-leading-icon-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_supporting-text-color: rgb(from var(--md-comp-list-item-selected-disabled-supporting-text-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-selected-disabled-supporting-text-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_trailing-icon-color: rgb(from var(--md-comp-list-item-selected-disabled-trailing-icon-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-selected-disabled-trailing-icon-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--_trailing-text-color: rgb(from var(--md-comp-list-item-selected-disabled-trailing-supporting-text-color, var(--md-sys-color-on-surface)) r g b / var(--md-comp-list-item-selected-disabled-trailing-supporting-text-opacity, var(--md-sys-state-disabled-state-layer-opacity, 38%)));--statelayer-color: var(--md-comp-list-item-selected-disabled-state-layer-color, var(--md-sys-color-on-surface));--statelayer-opacity: var(--md-comp-list-item-selected-disabled-state-layer-opacity, 0%)}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):is(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)){--_list-item-background-color: var(--md-comp-list-item-selected-container-color, var(--md-sys-color-secondary-container));--_list-item-background-opacity: 100%;--_overline-color: var(--md-comp-list-item-selected-overline-color, var(--md-sys-color-on-secondary-container));--_headline-color: var(--md-comp-list-item-selected-label-text-color, var(--md-sys-color-on-secondary-container));--_leading-icon-color: var(--md-comp-list-item-selected-leading-icon-color, var(--md-sys-color-on-secondary-container));--_supporting-text-color: var(--md-comp-list-item-selected-supporting-text-color, var(--md-sys-color-on-secondary-container));--_trailing-text-color: var(--md-comp-list-item-selected-trailing-supporting-text-color, var(--md-sys-color-on-secondary-container));--_trailing-icon-color: var(--md-comp-list-item-selected-trailing-icon-color, var(--md-sys-color-on-secondary-container))}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):not(:disabled,.micl-list-item--disabled):is(:checked,:has(input[type=checkbox]:checked),:where(details[open]>*)){--_list-item-shape: var(--md-comp-list-item-container-selected-expressive-shape, var(--md-sys-shape-corner-large, 16px))}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):not(:disabled,.micl-list-item--disabled) input[type=checkbox]:not(:disabled):hover,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):not(:disabled,.micl-list-item--disabled) input[type=checkbox]:not(:disabled):active{--statelayer-opacity: 0%}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):not(:disabled,.micl-list-item--disabled) input[type=checkbox]:not(:disabled):hover.micl-switch::after,:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three):not(:disabled,.micl-list-item--disabled) input[type=checkbox]:not(:disabled):active.micl-switch::after{border-color:rgba(0,0,0,0)}.micl-list-item-one{min-block-size:var(--md-comp-list-item-one-line-container-height, 56px)}.micl-list-item-two{min-block-size:var(--md-comp-list-item-two-line-container-height, 72px)}.micl-list-item-two .micl-list-item__supporting-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.micl-list-item-three{min-block-size:var(--md-comp-list-item-three-line-container-height, 88px);align-items:flex-start}.micl-list-item-three .micl-list-item__supporting-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three) input[type=checkbox].micl-checkbox{block-size:24px;min-block-size:24px;inline-size:24px;min-inline-size:24px}.micl-list-item__icon{min-inline-size:var(--md-comp-list-item-leading-icon-expressive-size, 20px);font-size:var(--md-comp-list-item-leading-icon-expressive-size, 20px);font-variation-settings:"FILL" 0;color:var(--_leading-icon-color);transition:font-variation-settings var(--md-comp-list-motion-duration) linear}.micl-list-item__icon.micl-list-item__icon--expander{transform:rotate(0deg);transition:transform var(--md-comp-list-motion-duration) linear}.micl-list-item__text~.micl-list-item__icon{min-inline-size:var(--md-comp-list-item-trailing-icon-expressive-size, 20px);font-size:var(--md-comp-list-item-trailing-icon-expressive-size, 20px);color:var(--_trailing-icon-color)}.micl-list-item__avatar{font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking);display:flex;align-items:center;justify-content:center;block-size:var(--md-comp-list-item-leading-avatar-size, 40px);min-inline-size:var(--md-comp-list-item-leading-avatar-size, 40px);border-radius:var(--md-comp-list-item-leading-avatar-shape, var(--md-sys-shape-corner-full, 50%));color:var(--md-comp-list-item-leading-avatar-label-color, var(--md-sys-color-on-primary-container));background-color:var(--md-comp-list-item-leading-avatar-color, var(--md-sys-color-primary-container))}.micl-list-item__image{align-self:stretch;display:inline-block;max-block-size:var(--md-comp-list-item-leading-image-height, 56px);inline-size:var(--md-comp-list-item-leading-image-width, 56px);max-inline-size:var(--md-comp-list-item-leading-image-width, 56px);min-inline-size:var(--md-comp-list-item-leading-image-width, 56px);border-radius:var(--md-comp-list-item-leading-image-expressive-shape, var(--md-sys-shape-corner-small, 8px));background-position:center;background-repeat:no-repeat;background-size:cover}.micl-list-item__thumbnail{align-self:stretch;display:inline-block;max-block-size:var(--md-comp-list-item-leading-video-height, 56px);inline-size:var(--md-comp-list-item-leading-video-width, 100px);max-inline-size:var(--md-comp-list-item-leading-video-width, 100px);min-inline-size:var(--md-comp-list-item-leading-video-width, 100px);border-radius:var(--md-comp-list-item-leading-video-shape, var(--md-sys-shape-corner-small, 8px));background-position:center;background-repeat:no-repeat;background-size:cover}.micl-list-item__text{font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking);display:flex;flex-direction:column;flex-basis:100%;min-inline-size:0;text-align:start;color:var(--_headline-color)}.micl-list-item__text .micl-list-item__overline{font:var(--md-sys-typescale-label-small-weight) var(--md-sys-typescale-label-small-size)/var(--md-sys-typescale-label-small-line-height) var(--md-sys-typescale-label-small-font);letter-spacing:var(--md-sys-typescale-label-small-tracking);color:var(--_overline-color)}.micl-list-item__text .micl-list-item__headline{color:var(--_headline-color)}.micl-list-item__text::after,.micl-list-item__text .micl-list-item__supporting-text{font:var(--md-sys-typescale-body-medium-weight) var(--md-sys-typescale-body-medium-size)/var(--md-sys-typescale-body-medium-line-height) var(--md-sys-typescale-body-medium-font);letter-spacing:var(--md-sys-typescale-body-medium-tracking);color:var(--_supporting-text-color)}.micl-list-item__trailing-text{font:var(--md-sys-typescale-label-small-weight) var(--md-sys-typescale-label-small-size)/var(--md-sys-typescale-label-small-line-height) var(--md-sys-typescale-label-small-font);letter-spacing:var(--md-sys-typescale-label-small-tracking);color:var(--_trailing-text-color)}.micl-list details[open] .micl-list-item__icon--expander:dir(rtl){transform:rotate(-180deg)}.micl-menu[popover],select{--md-comp-menu-motion-effects: cubic-bezier(0.31, 0.94, 0.34, 1);--md-comp-menu-motion-effects-duration: 200ms;--md-comp-menu-motion-effects-duration-reverse: 200ms;--md-comp-menu-motion-spatial: cubic-bezier(0.38, 1.21, 0.22, 1);--md-comp-menu-motion-spatial-duration: 500ms;--md-comp-menu-motion-spatial-duration-reverse: 350ms;--md-comp-list-container-shape: var(--md-comp-menu-active-container-shape, var(--md-comp-menu-container-shape, var(--md-sys-shape-corner-large, 16px)));--md-comp-list-item-container-expressive-shape: var(--md-comp-menu-item-shape, var(--md-sys-shape-corner-small, 8px));--md-comp-list-item-container-selected-expressive-shape: var(--md-comp-menu-item-selected-shape, var(--md-sys-shape-corner-large, 16px));--md-comp-list-item-between-space: 12px;--md-comp-list-item-leading-space: calc(var(--md-comp-menu-item-leading-space, 16px) - 4px);--md-comp-list-item-leading-icon-expressive-size: var(--md-comp-menu-item-leading-icon-size, 20px);--md-comp-list-item-trailing-icon-expressive-size: var(--md-comp-menu-item-trailing-icon-size, 20px);--md-comp-list-item-trailing-space: calc(var(--md-comp-menu-item-trailing-space, 16px) - 4px);--md-comp-list-item-top-space: var(--md-comp-menu-item-top-space, 8px);--md-comp-list-item-bottom-space: var(--md-comp-menu-item-bottom-space, 8px);--md-comp-list-item-one-line-container-height: var(--md-comp-menu-item-height, 44px);--md-comp-list-item-two-line-container-height: var(--md-comp-menu-item-height, 44px);--md-comp-list-item-three-line-container-height: var(--md-comp-menu-item-height, 44px);--md-comp-list-item-focus-indicator-color: var(--md-comp-menu-item-focus-indicator-color, var(--md-sys-color-secondary));--md-comp-list-item-focus-indicator-offset: var(--md-comp-menu-item-focus-indicator-offset, var(--md-sys-state-focus-indicator-inner-offset, -3px));--md-comp-list-item-focus-indicator-thickness: var(--md-comp-menu-item-focus-indicator-thickness, var(--md-sys-state-focus-indicator-thickness, 3px));--_menu-item-bg: var(--md-sys-color-surface-container-low);--_menu-on: var(--md-sys-color-on-surface-variant);--_menu-on-strong: var(--md-sys-color-on-surface);--_menu-icon-active: var(--md-sys-color-on-surface-variant);--_menu-selected-bg: var(--md-sys-color-tertiary-container);--_menu-on-selected: var(--md-sys-color-on-tertiary-container);--_menu-do: var(--md-sys-state-disabled-state-layer-opacity, 38%);--md-comp-list-item-container-color: var(--md-comp-menu-standard-menu-item-container-color, var(--_menu-item-bg));--md-comp-list-item-label-text-color: var(--md-comp-menu-standard-menu-item-label-text-color, var(--_menu-on));--md-comp-list-item-leading-icon-color: var(--md-comp-menu-standard-menu-item-leading-icon-color, var(--_menu-on));--md-comp-list-item-supporting-text-color: var(--md-comp-menu-standard-menu-item-supporting-text-color, var(--_menu-on));--md-comp-list-item-trailing-icon-color: var(--md-comp-menu-standard-menu-item-trailing-icon-color, var(--_menu-on));--md-comp-list-item-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-trailing-supporting-text-color, var(--_menu-on));--md-comp-list-item-disabled-label-text-color: var(--md-comp-menu-standard-menu-item-disabled-label-text-color, var(--_menu-on-strong));--md-comp-list-item-disabled-label-text-opacity: var(--md-comp-menu-standard-menu-item-disabled-label-text-opacity, var(--_menu-do));--md-comp-list-item-disabled-leading-icon-color: var(--md-comp-menu-standard-menu-item-disabled-leading-icon-color, var(--_menu-on-strong));--md-comp-list-item-disabled-leading-icon-opacity: var(--md-comp-menu-standard-menu-item-disabled-leading-icon-opacity, var(--_menu-do));--md-comp-list-item-disabled-supporting-text-color: var(--md-comp-menu-standard-menu-item-disabled-supporting-text-color, var(--_menu-on-strong));--md-comp-list-item-disabled-supporting-text-opacity: var(--md-comp-menu-standard-menu-item-disabled-supporting-text-opacity, var(--_menu-do));--md-comp-list-item-disabled-trailing-icon-color: var(--md-comp-menu-standard-menu-item-disabled-trailing-icon-color, var(--_menu-on-strong));--md-comp-list-item-disabled-trailing-icon-opacity: var(--md-comp-menu-standard-menu-item-disabled-trailing-icon-opacity, var(--_menu-do));--md-comp-list-item-disabled-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-disabled-trailing-supporting-text-color, var(--_menu-on-strong));--md-comp-list-item-disabled-trailing-supporting-text-opacity: var(--md-comp-menu-standard-menu-item-disabled-trailing-supporting-text-opacity, var(--_menu-do));--md-comp-list-item-focus-label-text-color: var(--md-comp-menu-standard-menu-item-focused-label-text-color, var(--_menu-on-strong));--md-comp-list-item-focus-leading-icon-color: var(--md-comp-menu-standard-menu-item-focused-leading-icon-color, var(--_menu-icon-active));--md-comp-list-item-focus-state-layer-color: var(--md-comp-menu-standard-menu-item-focused-state-layer-color, var(--_menu-on-strong));--md-comp-list-item-focus-state-layer-opacity: var(--md-comp-menu-standard-menu-item-focused-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity, 10%));--md-comp-list-item-focus-supporting-text-color: var(--md-comp-menu-standard-menu-item-focused-supporting-text-color, var(--_menu-on));--md-comp-list-item-focus-trailing-icon-color: var(--md-comp-menu-standard-menu-item-focused-trailing-icon-color, var(--_menu-icon-active));--md-comp-list-item-focus-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-focused-trailing-supporting-text-color, var(--_menu-on));--md-comp-list-item-hover-label-text-color: var(--md-comp-menu-standard-menu-item-hovered-label-text-color, var(--_menu-on-strong));--md-comp-list-item-hover-leading-icon-color: var(--md-comp-menu-standard-menu-item-hovered-leading-icon-color, var(--_menu-icon-active));--md-comp-list-item-hover-state-layer-color: var(--md-comp-menu-standard-menu-item-hovered-state-layer-color, var(--_menu-on-strong));--md-comp-list-item-hover-state-layer-opacity: var(--md-comp-menu-standard-menu-item-hovered-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity, 8%));--md-comp-list-item-hover-supporting-text-color: var(--md-comp-menu-standard-menu-item-hovered-supporting-text-color, var(--_menu-on));--md-comp-list-item-hover-trailing-icon-color: var(--md-comp-menu-standard-menu-item-hovered-trailing-icon-color, var(--_menu-icon-active));--md-comp-list-item-hover-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-hovered-trailing-supporting-text-color, var(--_menu-on));--md-comp-list-item-pressed-label-text-color: var(--md-comp-menu-standard-menu-item-pressed-label-text-color, var(--_menu-on-strong));--md-comp-list-item-pressed-leading-icon-color: var(--md-comp-menu-standard-menu-item-pressed-leading-icon-color, var(--_menu-icon-active));--md-comp-list-item-pressed-state-layer-color: var(--md-comp-menu-standard-menu-item-pressed-state-layer-color, var(--_menu-on-strong));--md-comp-list-item-pressed-state-layer-opacity: var(--md-comp-menu-standard-menu-item-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity, 10%));--md-comp-list-item-pressed-supporting-text-color: var(--md-comp-menu-standard-menu-item-pressed-supporting-text-color, var(--_menu-on));--md-comp-list-item-pressed-trailing-icon-color: var(--md-comp-menu-standard-menu-item-pressed-trailing-icon-color, var(--_menu-icon-active));--md-comp-list-item-pressed-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-pressed-trailing-supporting-text-color, var(--_menu-on));--md-comp-list-item-selected-container-color: var(--md-comp-menu-standard-menu-item-selected-container-color, var(--_menu-selected-bg));--md-comp-list-item-selected-label-text-color: var(--md-comp-menu-standard-menu-item-selected-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-trailing-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-container-color: var(--md-comp-menu-standard-menu-item-selected-disabled-container-color, var(--_menu-selected-bg));--md-comp-list-item-selected-disabled-container-opacity: var(--md-comp-menu-standard-menu-item-selected-disabled-container-opacity, var(--_menu-do));--md-comp-list-item-selected-disabled-label-text-color: var(--md-comp-menu-standard-menu-item-selected-disabled-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-label-text-opacity: var(--md-comp-menu-standard-menu-item-selected-disabled-label-text-opacity, var(--_menu-do));--md-comp-list-item-selected-disabled-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-disabled-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-leading-icon-opacity: var(--md-comp-menu-standard-menu-item-selected-disabled-leading-icon-opacity, var(--_menu-do));--md-comp-list-item-selected-disabled-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-disabled-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-trailing-icon-opacity: var(--md-comp-menu-standard-menu-item-selected-disabled-trailing-icon-opacity, var(--_menu-do));--md-comp-list-item-selected-disabled-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-disabled-trailing-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-trailing-supporting-text-opacity: var(--md-comp-menu-standard-menu-item-selected-disabled-trailing-supporting-text-opacity, var(--_menu-do));--md-comp-list-item-selected-focus-label-text-color: var(--md-comp-menu-standard-menu-item-selected-focused-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-focused-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-state-layer-color: var(--md-comp-menu-standard-menu-item-selected-focused-state-layer-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-state-layer-opacity: var(--md-comp-menu-standard-menu-item-selected-focused-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity, 10%));--md-comp-list-item-selected-focus-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-focused-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-focused-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-focused-trailing-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-label-text-color: var(--md-comp-menu-standard-menu-item-selected-hovered-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-hovered-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-state-layer-color: var(--md-comp-menu-standard-menu-item-selected-hovered-state-layer-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-state-layer-opacity: var(--md-comp-menu-standard-menu-item-selected-hovered-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity, 8%));--md-comp-list-item-selected-hover-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-hovered-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-hovered-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-hovered-trailing-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-label-text-color: var(--md-comp-menu-standard-menu-item-selected-pressed-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-pressed-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-state-layer-color: var(--md-comp-menu-standard-menu-item-selected-pressed-state-layer-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-state-layer-opacity: var(--md-comp-menu-standard-menu-item-selected-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity, 10%));--md-comp-list-item-selected-pressed-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-pressed-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-pressed-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-pressed-trailing-supporting-text-color, var(--_menu-on-selected))}.micl-menu[popover] .micl-menu__section,select .micl-menu__section{font:var(--md-sys-typescale-label-small-weight) var(--md-sys-typescale-label-small-size)/var(--md-sys-typescale-label-small-line-height) var(--md-sys-typescale-label-small-font);letter-spacing:var(--md-sys-typescale-label-small-tracking);padding-block:var(--md-comp-menu-section-label-top-space, 8px) var(--md-comp-menu-section-label-bottom-space, 8px);padding-inline:var(--md-comp-list-item-leading-space, 16px) var(--md-comp-list-item-trailing-space, 16px);color:var(--md-comp-menu-standard-section-label-text-color, var(--md-sys-color-on-surface-variant))}.micl-menu[popover].micl-menu--vibrant .micl-menu__section,select.micl-menu--vibrant .micl-menu__section{color:var(--md-comp-menu-vibrant-section-label-text-color, var(--md-sys-color-on-tertiary-container))}.micl-menu[popover] .micl-list-item__text,select .micl-list-item__text{font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking)}.micl-menu[popover] .micl-list-item__text .micl-list-item__supporting-text,select .micl-list-item__text .micl-list-item__supporting-text{font:var(--md-sys-typescale-body-small-weight) var(--md-sys-typescale-body-small-size)/var(--md-sys-typescale-body-small-line-height) var(--md-sys-typescale-body-small-font);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.micl-menu[popover] .micl-list-item__trailing-text,select .micl-list-item__trailing-text{font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking)}.micl-menu[popover]{flex-direction:column;position-anchor:auto;inset:unset;inset-block-start:anchor(end);inset-inline-start:anchor(start);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;min-inline-size:var(--md-comp-menu-width-min, 112px);max-inline-size:var(--md-comp-menu-width-max, 320px);gap:var(--md-comp-menu-gap, 2px);padding:0;border:none;outline:none;background-color:rgba(0,0,0,0);--micl-duration: var(--md-comp-menu-motion-spatial-duration-reverse);--micl-easing: linear;--_group-shape: var(--md-comp-menu-group-shape, var(--md-sys-shape-corner-small, 8px));opacity:0;overflow:visible;transform:scaleY(0);transform-origin:center top;transition:opacity var(--micl-duration) var(--micl-easing),transform var(--micl-duration) var(--md-comp-menu-motion-spatial),overlay var(--micl-duration) linear allow-discrete,display var(--micl-duration) linear allow-discrete}.micl-menu[popover]:popover-open{--micl-duration: var(--md-comp-menu-motion-spatial-duration);--micl-easing: cubic-bezier(0.05, 0.7, 0.1, 1);display:flex;opacity:1;transform:scaleY(1)}@starting-style{.micl-menu[popover]:popover-open{opacity:0;transform:scaleY(0)}}.micl-menu[popover]:popover-open::backdrop{background-color:rgba(0, 0, 0, var(--md-sys-state-backdrop-opacity, 32%))}@starting-style{.micl-menu[popover]:popover-open::backdrop{background-color:rgba(0,0,0,0)}}.micl-menu[popover]::backdrop{background-color:rgba(0,0,0,0);transition:background-color var(--md-comp-menu-motion-effects-duration) linear,overlay var(--md-comp-menu-motion-effects-duration) linear allow-discrete,display var(--md-comp-menu-motion-effects-duration) linear allow-discrete}.micl-menu[popover] .micl-list{padding:var(--md-comp-menu-group-padding, 4px) 4px;row-gap:2px;background-color:var(--md-comp-menu-standard-container-color, var(--md-sys-color-surface-container-low));box-shadow:var(--md-comp-menu-container-elevation, var(--md-sys-elevation-level2));transition:border-radius var(--md-comp-menu-motion-effects-duration-reverse) linear}.micl-menu[popover] .micl-list+.micl-list{border-start-start-radius:var(--_group-shape);border-start-end-radius:var(--_group-shape)}.micl-menu[popover] .micl-list:has(+.micl-list){border-end-start-radius:var(--_group-shape);border-end-end-radius:var(--_group-shape)}.micl-menu[popover] .micl-list :is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)>.micl-menu[popover]{transform:scaleX(0)}.micl-menu[popover] .micl-list :is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)>.micl-menu[popover]:popover-open{transform:scaleX(1)}@starting-style{.micl-menu[popover] .micl-list :is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)>.micl-menu[popover]:popover-open{transform:scaleX(0)}}.micl-menu[popover] .micl-list :is(.micl-list-item-one,.micl-list-item-two,.micl-list-item-three)>.micl-menu[popover]:popover-open::backdrop{background-color:rgba(0,0,0,0)}.micl-menu[popover]:has(.micl-menu:popover-open)>.micl-list{--md-comp-list-container-shape: var(--md-comp-menu-inactive-container-shape, var(--md-sys-shape-corner-small, 8px))}.micl-menu[popover].micl-menu--vibrant>.micl-list{--_menu-item-bg: var(--md-sys-color-tertiary-container);--_menu-on: var(--md-sys-color-on-tertiary-container);--_menu-on-strong: var(--md-sys-color-on-tertiary-container);--_menu-icon-active: var(--md-sys-color-tertiary);--_menu-selected-bg: var(--md-sys-color-tertiary);--_menu-on-selected: var(--md-sys-color-on-tertiary);--md-comp-list-item-container-color: var(--md-comp-menu-vibrant-menu-item-container-color, var(--_menu-item-bg));--md-comp-list-item-label-text-color: var(--md-comp-menu-vibrant-menu-item-label-text-color, var(--_menu-on));--md-comp-list-item-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-leading-icon-color, var(--_menu-on));--md-comp-list-item-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-supporting-text-color, var(--_menu-on));--md-comp-list-item-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-trailing-icon-color, var(--_menu-on));--md-comp-list-item-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-trailing-supporting-text-color, var(--_menu-on));--md-comp-list-item-disabled-label-text-color: var(--md-comp-menu-vibrant-menu-item-disabled-label-text-color, var(--_menu-on-strong));--md-comp-list-item-disabled-label-text-opacity: var(--md-comp-menu-vibrant-menu-item-disabled-label-text-opacity, var(--_menu-do));--md-comp-list-item-disabled-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-disabled-leading-icon-color, var(--_menu-on-strong));--md-comp-list-item-disabled-leading-icon-opacity: var(--md-comp-menu-vibrant-menu-item-disabled-leading-icon-opacity, var(--_menu-do));--md-comp-list-item-disabled-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-disabled-supporting-text-color, var(--_menu-on-strong));--md-comp-list-item-disabled-supporting-text-opacity: var(--md-comp-menu-vibrant-menu-item-disabled-supporting-text-opacity, var(--_menu-do));--md-comp-list-item-disabled-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-disabled-trailing-icon-color, var(--_menu-on-strong));--md-comp-list-item-disabled-trailing-icon-opacity: var(--md-comp-menu-vibrant-menu-item-disabled-trailing-icon-opacity, var(--_menu-do));--md-comp-list-item-disabled-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-disabled-trailing-supporting-text-color, var(--_menu-on-strong));--md-comp-list-item-disabled-trailing-supporting-text-opacity: var(--md-comp-menu-vibrant-menu-item-disabled-trailing-supporting-text-opacity, var(--_menu-do));--md-comp-list-item-focus-label-text-color: var(--md-comp-menu-vibrant-menu-item-focused-label-text-color, var(--_menu-on-strong));--md-comp-list-item-focus-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-focused-leading-icon-color, var(--_menu-icon-active));--md-comp-list-item-focus-state-layer-color: var(--md-comp-menu-vibrant-menu-item-focused-state-layer-color, var(--_menu-on-strong));--md-comp-list-item-focus-state-layer-opacity: var(--md-comp-menu-vibrant-menu-item-focused-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity, 10%));--md-comp-list-item-focus-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-focused-supporting-text-color, var(--_menu-on));--md-comp-list-item-focus-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-focused-trailing-icon-color, var(--_menu-icon-active));--md-comp-list-item-focus-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-focused-trailing-supporting-text-color, var(--_menu-on));--md-comp-list-item-hover-label-text-color: var(--md-comp-menu-vibrant-menu-item-hovered-label-text-color, var(--_menu-on-strong));--md-comp-list-item-hover-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-hovered-leading-icon-color, var(--_menu-icon-active));--md-comp-list-item-hover-state-layer-color: var(--md-comp-menu-vibrant-menu-item-hovered-state-layer-color, var(--_menu-on-strong));--md-comp-list-item-hover-state-layer-opacity: var(--md-comp-menu-vibrant-menu-item-hovered-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity, 8%));--md-comp-list-item-hover-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-hovered-supporting-text-color, var(--_menu-on));--md-comp-list-item-hover-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-hovered-trailing-icon-color, var(--_menu-icon-active));--md-comp-list-item-hover-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-hovered-trailing-supporting-text-color, var(--_menu-on));--md-comp-list-item-pressed-label-text-color: var(--md-comp-menu-vibrant-menu-item-pressed-label-text-color, var(--_menu-on-strong));--md-comp-list-item-pressed-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-pressed-leading-icon-color, var(--_menu-icon-active));--md-comp-list-item-pressed-state-layer-color: var(--md-comp-menu-vibrant-menu-item-pressed-state-layer-color, var(--_menu-on-strong));--md-comp-list-item-pressed-state-layer-opacity: var(--md-comp-menu-vibrant-menu-item-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity, 10%));--md-comp-list-item-pressed-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-pressed-supporting-text-color, var(--_menu-on));--md-comp-list-item-pressed-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-pressed-trailing-icon-color, var(--_menu-icon-active));--md-comp-list-item-pressed-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-pressed-trailing-supporting-text-color, var(--_menu-on));--md-comp-list-item-selected-container-color: var(--md-comp-menu-vibrant-menu-item-selected-container-color, var(--_menu-selected-bg));--md-comp-list-item-selected-label-text-color: var(--md-comp-menu-vibrant-menu-item-selected-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-trailing-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-container-color: var(--md-comp-menu-vibrant-menu-item-selected-disabled-container-color, var(--_menu-selected-bg));--md-comp-list-item-selected-disabled-container-opacity: var(--md-comp-menu-vibrant-menu-item-selected-disabled-container-opacity, var(--_menu-do));--md-comp-list-item-selected-disabled-label-text-color: var(--md-comp-menu-vibrant-menu-item-selected-disabled-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-label-text-opacity: var(--md-comp-menu-vibrant-menu-item-selected-disabled-label-text-opacity, var(--_menu-do));--md-comp-list-item-selected-disabled-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-disabled-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-leading-icon-opacity: var(--md-comp-menu-vibrant-menu-item-selected-disabled-leading-icon-opacity, var(--_menu-do));--md-comp-list-item-selected-disabled-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-disabled-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-trailing-icon-opacity: var(--md-comp-menu-vibrant-menu-item-selected-disabled-trailing-icon-opacity, var(--_menu-do));--md-comp-list-item-selected-disabled-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-disabled-trailing-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-disabled-trailing-supporting-text-opacity: var(--md-comp-menu-vibrant-menu-item-selected-disabled-trailing-supporting-text-opacity, var(--_menu-do));--md-comp-list-item-selected-focus-label-text-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-state-layer-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-state-layer-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-state-layer-opacity: var(--md-comp-menu-vibrant-menu-item-selected-focused-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity, 10%));--md-comp-list-item-selected-focus-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-focus-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-trailing-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-label-text-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-state-layer-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-state-layer-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-state-layer-opacity: var(--md-comp-menu-vibrant-menu-item-selected-hovered-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity, 8%));--md-comp-list-item-selected-hover-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-hover-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-trailing-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-label-text-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-label-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-leading-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-state-layer-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-state-layer-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-state-layer-opacity: var(--md-comp-menu-vibrant-menu-item-selected-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity, 10%));--md-comp-list-item-selected-pressed-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-supporting-text-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-trailing-icon-color, var(--_menu-on-selected));--md-comp-list-item-selected-pressed-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-trailing-supporting-text-color, var(--_menu-on-selected));background-color:var(--md-comp-menu-vibrant-container-color, var(--md-sys-color-tertiary-container))}.micl-menu[popover]>.micl-list button[popovertarget] .micl-list-item__icon:dir(rtl){transform:rotate(180deg)}.micl-textfield-filled>select{--_line-height: calc(var(--md-comp-text-field-container-height, 56px) - 18px - 3px)}.micl-textfield-outlined>select{--_line-height: var(--md-comp-text-field-container-height, 56px)}:is(.micl-textfield-filled,.micl-textfield-outlined)>select{--md-comp-list-motion-effects: cubic-bezier(0.42, 1.67, 0.21, 0.9);--md-comp-list-motion-duration: 200ms;-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;line-height:var(--_line-height)}:is(.micl-textfield-filled,.micl-textfield-outlined)>select::picker-icon{color:var(--md-comp-text-field-icon-color, var(--md-sys-color-on-surface-variant));transition:400ms rotate;transform-origin:50% calc(var(--_line-height)/2 - 1px)}:is(.micl-textfield-filled,.micl-textfield-outlined)>select:disabled::picker-icon{color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%))}:is(.micl-textfield-filled,.micl-textfield-outlined)>select:open::picker-icon{rotate:180deg}:is(.micl-textfield-filled,.micl-textfield-outlined)>select::picker(select){--md-comp-divider-space: 0.5px;--_list-shape: var(--md-comp-list-container-shape, var(--md-sys-shape-corner-large, 16px));--_list-item-background-color: var(--md-comp-list-item-container-color, transparent);--_list-item-background-opacity: 0%;--micl-duration: var(--md-comp-menu-motion-spatial-duration-reverse);--micl-easing: linear;-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;display:flex;flex-direction:column;position-try-order:most-block-size;position-try-fallbacks:flip-block,flip-inline;min-inline-size:max(anchor-size(self-inline),var(--md-comp-menu-width-min, 112px));max-inline-size:var(--md-comp-menu-width-max, 320px);gap:var(--md-comp-menu-gap, 2px);padding:4px;border-radius:var(--_list-shape);border:none;outline:none;background-color:var(--md-comp-menu-standard-container-color, var(--md-sys-color-surface-container-low));box-shadow:var(--md-comp-menu-container-elevation, var(--md-sys-elevation-level2));opacity:0;overflow-x:hidden;overflow-y:auto;transform:scaleY(0);transform-origin:var(--micl-select-picker-origin, top);transition:opacity var(--micl-duration) var(--micl-easing),transform var(--micl-duration) var(--md-comp-menu-motion-spatial),overlay var(--micl-duration) linear allow-discrete,display var(--micl-duration) linear allow-discrete}:is(.micl-textfield-filled,.micl-textfield-outlined)>select::picker(select):popover-open{--micl-duration: var(--md-comp-menu-motion-spatial-duration);--micl-easing: cubic-bezier(0.05, 0.7, 0.1, 1);opacity:1;transform:scaleY(1)}@starting-style{:is(.micl-textfield-filled,.micl-textfield-outlined)>select::picker(select):popover-open{opacity:0;transform:scaleY(0)}}:is(.micl-textfield-filled,.micl-textfield-outlined)>select[multiple]{--md-comp-divider-space: 0.5px;--_list-item-background-color: var(--md-comp-list-item-container-color, transparent);--_list-item-background-opacity: 0%;display:flex;flex-direction:column;gap:var(--md-comp-menu-gap, 2px);block-size:var(--md-comp-text-field-container-height, auto);min-block-size:var(--_height);padding-block:6px calc(4px - var(--_outline-extra, 0px));padding-inline:calc(4px - var(--_outline-extra, 0px));overflow-y:auto}:is(.micl-textfield-filled,.micl-textfield-outlined)>select[multiple]::picker-icon{display:none}:is(.micl-textfield-filled,.micl-textfield-outlined)>select option{line-height:normal}:is(.micl-textfield-filled,.micl-textfield-outlined)>select option .micl-list-item__text::after{content:attr(aria-description);overflow:hidden;text-overflow:ellipsis}:is(.micl-textfield-filled,.micl-textfield-outlined)>select option::checkmark{color:var(--_trailing-icon-color)}.micl-textfield-filled>select[multiple]{padding-block:24px calc(5px - var(--_outline-width, 1px))}@supports not ((-webkit-appearance: base-select) or (-moz-appearance: base-select) or (appearance: base-select)){:is(.micl-textfield-filled,.micl-textfield-outlined)>select[multiple]{border-radius:0}:is(.micl-textfield-filled,.micl-textfield-outlined)>select[multiple] option{--micl-ripple: 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:var(--micl-x, center) var(--micl-y, center),0 0,0 0;background-size:0%,100%,100%;background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%),linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity))),linear-gradient(rgb(from var(--_list-item-background-color) r g b/var(--_list-item-background-opacity)));-webkit-text-fill-color:var(--_headline-color);transition:background-size 0ms,--statelayer-opacity var(--md-comp-list-motion-duration) linear}}[inert] :is(.micl-textfield-filled,.micl-textfield-outlined)>select::picker-icon{display:none}:is(.micl-textfield-filled,.micl-textfield-outlined)>select:dir(rtl):open::picker-icon{rotate:-180deg}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined){--md-comp-card-motion-spatial: cubic-bezier(0.38, 1.21, 0.22, 1);--md-comp-card-motion-duration: 500ms;--_card-color: var(--md-sys-color-on-surface-variant);display:flex;flex-direction:column;block-size:-moz-fit-content;block-size:fit-content;margin:0;outline:none;overflow:hidden;interpolate-size:allow-keywords;border-radius:var(--_card-shape);background-color:var(--_card-background-color);box-shadow:var(--_card-elevation);border:var(--_card-border, none);opacity:var(--_card-opacity, 1);pointer-events:var(--_card-pointer-events, auto)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not(.micl-card--compact):not(:has(>summary)){row-gap:var(--md-comp-card-gap, 8px)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]),:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary{--micl-ripple: 1;background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%),linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-position:var(--micl-x, center) var(--micl-y, center),0 0;background-size:0%,100%;transition:background-size 0ms,--statelayer-opacity var(--md-comp-card-motion-duration) linear}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]):is(:hover,:focus-visible,:active,.micl-card--dragging),:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary:is(:hover,:focus-visible,:active,.micl-card--dragging){--_card-color: var(--md-sys-color-on-surface)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]):hover,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary:hover{--statelayer-color: var(--_card-hover-state-color);--statelayer-opacity: var(--_card-hover-state-opacity);cursor:pointer}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]):focus-visible,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary:focus-visible{--statelayer-color: var(--_card-focus-state-color);--statelayer-opacity: var(--_card-focus-state-opacity)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]):active,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary:active{--statelayer-color: var(--_card-pressed-state-color);--statelayer-opacity: var(--_card-pressed-state-opacity)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]).micl-card--dragging,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary.micl-card--dragging{--statelayer-color: var(--_card-dragged-state-color);--statelayer-opacity: var(--_card-dragged-state-opacity);cursor:grabbing}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]).micl-rippling,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary.micl-rippling{animation:micl-ripple calc(var(--md-sys-state-ripple-duration)*1.722)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]) .micl-card__content,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary .micl-card__content{background-color:rgba(0,0,0,0)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]):hover,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([tabindex="0"]):not([inert]):has(>summary:hover){box-shadow:var(--_card-hover-elevation);border-color:var(--_card-hover-border-color, var(--_card-border-color, transparent))}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]):focus-visible,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([tabindex="0"]):not([inert]):has(>summary:focus-visible){box-shadow:var(--_card-focus-elevation);border-color:var(--_card-focus-border-color, transparent);outline:var(--_card-focus-outline-thickness, 0px) solid var(--_card-focus-outline-color, transparent);outline-offset:var(--_card-focus-outline-offset, 0px)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]):active,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([tabindex="0"]):not([inert]):has(>summary:active){box-shadow:var(--_card-pressed-elevation);border-color:var(--_card-pressed-border-color, transparent)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[tabindex="0"]:not([inert]).micl-card--dragging{box-shadow:var(--_card-dragged-elevation);border-color:var(--_card-dragged-border-color, transparent)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)::details-content{block-size:0;overflow:hidden;transition:block-size var(--md-comp-card-motion-duration) var(--md-comp-card-motion-spatial),content-visibility var(--md-comp-card-motion-duration) linear allow-discrete}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)[open]::details-content{block-size:auto}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)>summary{display:flex;flex-direction:column;padding-block-end:var(--md-comp-card-content-padding-block, 16px);outline:none;list-style:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)>summary:not(.micl-card--compact){row-gap:var(--md-comp-card-gap, 8px)}.micl-card-elevated{--_card-shape: var(--md-comp-elevated-card-container-shape, var(--md-sys-shape-corner-medium));--_card-background-color: var(--md-comp-elevated-card-container-color, var(--md-sys-color-surface-container-low));--_card-elevation: var(--md-comp-elevated-card-container-elevation, var(--md-sys-elevation-level1));--_card-hover-state-color: var(--md-comp-elevated-card-hover-state-layer-color, var(--md-sys-color-on-surface));--_card-hover-state-opacity: var(--md-comp-elevated-card-hover-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity));--_card-hover-elevation: var(--md-comp-elevated-card-hover-container-elevation, var(--md-sys-elevation-level2));--_card-focus-state-color: var(--md-comp-elevated-card-focus-state-layer-color, var(--md-sys-color-on-surface));--_card-focus-state-opacity: var(--md-comp-elevated-card-focus-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity));--_card-focus-elevation: var(--md-comp-elevated-card-focus-container-elevation, var(--md-sys-elevation-level1));--_card-pressed-state-color: var(--md-comp-elevated-card-pressed-state-layer-color, var(--md-sys-color-on-surface));--_card-pressed-state-opacity: var(--md-comp-elevated-card-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity));--_card-pressed-elevation: var(--md-comp-elevated-card-pressed-container-elevation, var(--md-sys-elevation-level1));--_card-dragged-state-color: var(--md-comp-elevated-card-dragged-state-layer-color, var(--md-sys-color-on-surface));--_card-dragged-state-opacity: var(--md-comp-elevated-card-dragged-state-layer-opacity, var(--md-sys-state-dragged-state-layer-opacity));--_card-dragged-elevation: var(--md-comp-elevated-card-dragged-container-elevation, var(--md-sys-elevation-level4))}.micl-card-elevated[inert]{--_card-background-color: var(--md-comp-elevated-card-disabled-container-color, var(--md-sys-color-surface));--_card-elevation: var(--md-comp-elevated-card-disabled-container-elevation, var(--md-sys-elevation-level1));--_card-opacity: var(--md-comp-elevated-card-disabled-container-opacity, var(--md-sys-state-disabled-state-layer-opacity));--_card-pointer-events: none}.micl-card-elevated{--_card-focus-outline-thickness: var(--md-comp-elevated-card-focus-indicator-thickness, var(--md-sys-state-focus-indicator-thickness));--_card-focus-outline-color: var(--md-comp-elevated-card-focus-indicator-color, var(--md-sys-color-secondary));--_card-focus-outline-offset: var(--md-comp-elevated-card-focus-indicator-outline-offset, var(--md-sys-state-focus-indicator-outer-offset))}.micl-card-filled{--_card-shape: var(--md-comp-filled-card-container-shape, var(--md-sys-shape-corner-medium));--_card-background-color: var(--md-comp-filled-card-container-color, var(--md-sys-color-surface-container-highest));--_card-elevation: var(--md-comp-filled-card-container-elevation, var(--md-sys-elevation-level0));--_card-hover-state-color: var(--md-comp-filled-card-hover-state-layer-color, var(--md-sys-color-on-surface));--_card-hover-state-opacity: var(--md-comp-filled-card-hover-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity));--_card-hover-elevation: var(--md-comp-filled-card-hover-container-elevation, var(--md-sys-elevation-level1));--_card-focus-state-color: var(--md-comp-filled-card-focus-state-layer-color, var(--md-sys-color-on-surface));--_card-focus-state-opacity: var(--md-comp-filled-card-focus-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity));--_card-focus-elevation: var(--md-comp-filled-card-focus-container-elevation, var(--md-sys-elevation-level0));--_card-pressed-state-color: var(--md-comp-filled-card-pressed-state-layer-color, var(--md-sys-color-on-surface));--_card-pressed-state-opacity: var(--md-comp-filled-card-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity));--_card-pressed-elevation: var(--md-comp-filled-card-pressed-container-elevation, var(--md-sys-elevation-level0));--_card-dragged-state-color: var(--md-comp-filled-card-dragged-state-layer-color, var(--md-sys-color-on-surface));--_card-dragged-state-opacity: var(--md-comp-filled-card-dragged-state-layer-opacity, var(--md-sys-state-dragged-state-layer-opacity));--_card-dragged-elevation: var(--md-comp-filled-card-dragged-container-elevation, var(--md-sys-elevation-level3))}.micl-card-filled[inert]{--_card-background-color: var(--md-comp-filled-card-disabled-container-color, var(--md-sys-color-surface-variant));--_card-elevation: var(--md-comp-filled-card-disabled-container-elevation, var(--md-sys-elevation-level0));--_card-opacity: var(--md-comp-filled-card-disabled-container-opacity, var(--md-sys-state-disabled-state-layer-opacity));--_card-pointer-events: none}.micl-card-filled{--_card-focus-outline-thickness: var(--md-comp-filled-card-focus-indicator-thickness, var(--md-sys-state-focus-indicator-thickness));--_card-focus-outline-color: var(--md-comp-filled-card-focus-indicator-color, var(--md-sys-color-secondary));--_card-focus-outline-offset: var(--md-comp-filled-card-focus-indicator-outline-offset, var(--md-sys-state-focus-indicator-outer-offset))}.micl-card-outlined{--_card-shape: var(--md-comp-outlined-card-container-shape, var(--md-sys-shape-corner-medium));--_card-background-color: var(--md-comp-outlined-card-container-color, var(--md-sys-color-surface));--_card-elevation: var(--md-comp-outlined-card-container-elevation, var(--md-sys-elevation-level0));--_card-hover-state-color: var(--md-comp-outlined-card-hover-state-layer-color, var(--md-sys-color-on-surface));--_card-hover-state-opacity: var(--md-comp-outlined-card-hover-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity));--_card-hover-elevation: var(--md-comp-outlined-card-hover-container-elevation, var(--md-sys-elevation-level1));--_card-focus-state-color: var(--md-comp-outlined-card-focus-state-layer-color, var(--md-sys-color-on-surface));--_card-focus-state-opacity: var(--md-comp-outlined-card-focus-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity));--_card-focus-elevation: var(--md-comp-outlined-card-focus-container-elevation, var(--md-sys-elevation-level0));--_card-pressed-state-color: var(--md-comp-outlined-card-pressed-state-layer-color, var(--md-sys-color-on-surface));--_card-pressed-state-opacity: var(--md-comp-outlined-card-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity));--_card-pressed-elevation: var(--md-comp-outlined-card-pressed-container-elevation, var(--md-sys-elevation-level0));--_card-dragged-state-color: var(--md-comp-outlined-card-dragged-state-layer-color, var(--md-sys-color-on-surface));--_card-dragged-state-opacity: var(--md-comp-outlined-card-dragged-state-layer-opacity, var(--md-sys-state-dragged-state-layer-opacity));--_card-dragged-elevation: var(--md-comp-outlined-card-dragged-container-elevation, var(--md-sys-elevation-level3))}.micl-card-outlined[inert]{--_card-background-color: var(--md-comp-outlined-card-disabled-container-color, var(--md-sys-color-surface));--_card-elevation: var(--md-comp-outlined-card-disabled-container-elevation, var(--md-sys-elevation-level0));--_card-opacity: var(--md-comp-outlined-card-disabled-container-opacity, var(--md-sys-state-disabled-state-layer-opacity));--_card-pointer-events: none}.micl-card-outlined{--_card-focus-outline-thickness: var(--md-comp-outlined-card-focus-indicator-thickness, var(--md-sys-state-focus-indicator-thickness));--_card-focus-outline-color: var(--md-comp-outlined-card-focus-indicator-color, var(--md-sys-color-secondary));--_card-focus-outline-offset: var(--md-comp-outlined-card-focus-indicator-outline-offset, var(--md-sys-state-focus-indicator-outer-offset));--_card-border-width: var(--md-comp-outlined-card-outline-width, 1px);--_card-border: var(--_card-border-width) solid var(--_card-border-color, var(--md-comp-outlined-card-outline-color, var(--md-sys-color-outline-variant)));--_card-hover-border-color: var(--md-comp-outlined-card-hover-outline-color, var(--md-sys-color-outline-variant));--_card-focus-border-color: var(--md-comp-outlined-card-focus-outline-color, var(--md-sys-color-on-surface));--_card-pressed-border-color: var(--md-comp-outlined-card-pressed-outline-color, var(--md-sys-color-outline-variant));--_card-dragged-border-color: var(--md-comp-outlined-card-dragged-outline-color, var(--md-sys-color-outline-variant))}.micl-card-outlined[inert]{--_card-border-color: rgb(from var(--md-comp-outlined-card-disabled-outline-color, var(--md-sys-color-outline)) r g b / var(--md-comp-outlined-card-disabled-outline-opacity, 12%))}.micl-card__image{display:block;inline-size:100%;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:var(--_card-shape)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)>[class*=micl-card__headline-]:first-child,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)>summary>[class*=micl-card__headline-]:first-child{padding-block-start:var(--md-comp-card-content-padding-block, 16px)}[class*=micl-card__headline-]{display:flex;align-items:center;-moz-column-gap:var(--md-comp-card-gap, 8px);column-gap:var(--md-comp-card-gap, 8px);color:var(--_card-color)}[class*=micl-card__headline-] :is(h1,h2,h3,h4,h5,h6,.micl-heading){flex:1 2 fit-content;margin:0;padding-inline:var(--md-comp-card-padding-inline, 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[class*=micl-card__headline-] :is(h1,h2,h3,h4,h5,h6,.micl-heading):has(+button){padding-inline-end:0}[class*=micl-card__headline-]:has(button){margin-block:0}.micl-card__headline-s :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-headline-small-weight) var(--md-sys-typescale-headline-small-size)/var(--md-sys-typescale-headline-small-line-height) var(--md-sys-typescale-headline-small-font);letter-spacing:var(--md-sys-typescale-headline-small-tracking)}.micl-card__headline-m :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-headline-medium-weight) var(--md-sys-typescale-headline-medium-size)/var(--md-sys-typescale-headline-medium-line-height) var(--md-sys-typescale-headline-medium-font);letter-spacing:var(--md-sys-typescale-headline-medium-tracking)}.micl-card__headline-l :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-headline-large-weight) var(--md-sys-typescale-headline-large-size)/var(--md-sys-typescale-headline-large-line-height) var(--md-sys-typescale-headline-large-font);letter-spacing:var(--md-sys-typescale-headline-large-tracking)}.micl-card__subhead{font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking);display:block;margin:calc(-1*var(--md-comp-card-gap, 8px)) 0 var(--md-comp-card-gap, 8px) 0;padding:0 var(--md-comp-card-padding-inline, 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--_card-color)}.micl-card__supporting-text{font:var(--md-sys-typescale-body-smallmedium-weight) var(--md-sys-typescale-body-smallmedium-size)/var(--md-sys-typescale-body-smallmedium-line-height) var(--md-sys-typescale-body-smallmedium-font);letter-spacing:var(--md-sys-typescale-body-smallmedium-tracking);display:block;margin:0;padding:0 var(--md-comp-card-padding-inline, 16px);color:var(--_card-color)}.micl-card__content{box-sizing:border-box;padding-block:var(--md-comp-card-content-padding-block, 16px);padding-inline:var(--md-comp-card-padding-inline, 16px);overflow:clip visible}.micl-card__actions{box-sizing:border-box;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;padding-block:0 var(--md-comp-card-content-padding-block, 16px);padding-inline:var(--md-comp-card-padding-inline, 16px)}.micl-card__actions.micl-card__actions--outset-start{padding-inline-start:calc(var(--md-comp-card-padding-inline, 16px) - 16px)}.micl-card__actions.micl-card__actions--outset-end{padding-inline-end:calc(var(--md-comp-card-padding-inline, 16px) - 16px)}.micl-card--compact,summary.micl-card--compact{display:grid;grid-template-columns:20% 1fr;padding-block-end:0}.micl-card--compact .micl-card__image,summary.micl-card--compact .micl-card__image{grid-column:1;grid-row:1/span 4;block-size:100%;background-size:cover}.micl-card--compact [class*=micl-card__headline-],.micl-card--compact .micl-card__subhead,.micl-card--compact .micl-card__supporting-text,summary.micl-card--compact [class*=micl-card__headline-],summary.micl-card--compact .micl-card__subhead,summary.micl-card--compact .micl-card__supporting-text{grid-column:2;min-inline-size:0}.micl-card--compact [class*=micl-card__headline-],.micl-card--compact .micl-card__supporting-text,summary.micl-card--compact [class*=micl-card__headline-],summary.micl-card--compact .micl-card__supporting-text{margin-block-start:var(--md-comp-card-gap, 8px)}.micl-card--compact .micl-card__subhead,summary.micl-card--compact .micl-card__subhead{margin-block-start:0}.micl-card--compact .micl-card__content,summary.micl-card--compact .micl-card__content{grid-column:1/span 2}.micl-card--compact:not(:has(.micl-card__content))>:last-child,summary.micl-card--compact:not(:has(.micl-card__content))>:last-child{margin-block-end:var(--md-comp-card-gap, 8px)}:root{--_dialog-dir-factor: 1}:dir(rtl){--_dialog-dir-factor: -1}dialog.micl-dialog{--statelayer-color: var(--md-sys-color-primary);--md-comp-dialog-motion-duration: 350ms;--md-comp-dialog-motion-duration-reverse: 350ms;--micl-duration: var(--md-comp-dialog-motion-duration-reverse);--micl-easing: cubic-bezier(0.05, 0.7, 0.1, 1);--_dialog-background-color: var(--md-comp-dialog-container-color, var(--md-sys-color-surface-container-high));--_padding: var(--md-comp-dialog-padding, 24px);--_translate: translate(calc(var(--_dialog-dir-factor, 1) * -50%), -50%);box-sizing:border-box;display:none;flex-direction:column;min-inline-size:var(--md-comp-dialog-min-width, 280px);max-inline-size:var(--md-comp-dialog-max-width, 560px);max-block-size:100vh;position-anchor:auto;inset-block-start:anchor(start);inset-inline-start:anchor(start);transform:var(--_translate) scale(50%);padding:0;margin:0;outline:none;border:none;border-radius:var(--md-comp-dialog-container-shape, var(--md-sys-shape-corner-extra-large));background-color:var(--_dialog-background-color);background-image:linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;box-shadow:var(--md-comp-dialog-container-elevation, var(--md-sys-elevation-level3));opacity:0;overflow:hidden;interpolate-size:allow-keywords;transition:inset-block-start var(--micl-duration) linear,inset-inline-start var(--micl-duration) linear,inline-size var(--micl-duration) linear,block-size var(--micl-duration) linear,transform var(--micl-duration) linear,opacity var(--micl-duration) var(--micl-easing),overlay var(--micl-duration) linear allow-discrete,display var(--micl-duration) linear allow-discrete,--statelayer-opacity var(--md-comp-dialog-motion-duration) linear}@starting-style{dialog.micl-dialog{block-size:-moz-fit-content;block-size:fit-content;inline-size:-moz-fit-content;inline-size:fit-content;inset-block-start:anchor(start);inset-inline-start:anchor(start);opacity:0;transform:var(--_translate) scale(50%)}}dialog.micl-dialog:popover-open,dialog.micl-dialog[open]{--micl-duration: var(--md-comp-dialog-motion-duration);--micl-easing: cubic-bezier(0.3, 0, 0.8, 0.15);display:flex;inset-block-start:50%;inset-inline-start:50%;opacity:1;transform:var(--_translate) scale(100%)}@starting-style{dialog.micl-dialog:popover-open,dialog.micl-dialog[open]{inset-block-start:anchor(start);inset-inline-start:anchor(start);opacity:0;transform:var(--_translate) scale(50%)}}dialog.micl-dialog:not([popover]){inset-block-start:50%;inset-inline-start:50%}@starting-style{dialog.micl-dialog:not([popover]){inset-block-start:50%;inset-inline-start:50%}}@starting-style{dialog.micl-dialog:not([popover]):popover-open,dialog.micl-dialog:not([popover])[open]{inset-block-start:50%;inset-inline-start:50%}}dialog.micl-dialog::backdrop{background-color:rgba(0,0,0,0);transition:background-color var(--md-comp-dialog-motion-duration) linear,overlay var(--md-comp-dialog-motion-duration) linear allow-discrete,display var(--md-comp-dialog-motion-duration) linear allow-discrete}dialog.micl-dialog[open]::backdrop{background-color:rgba(0, 0, 0, var(--md-sys-state-backdrop-opacity, 32%))}@starting-style{dialog.micl-dialog[open]::backdrop{background-color:rgba(0,0,0,0)}}dialog.micl-dialog.micl-dialog--docked{inset-block:anchor(end) auto;inset-inline:anchor(start) auto;transform:none;transition:none;position-try-fallbacks:flip-block}dialog.micl-dialog .micl-dialog__headline{display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;padding-block:var(--_padding) var(--md-comp-dialog-headline-space, 16px);padding-inline:var(--_padding);background-color:rgba(0,0,0,0)}dialog.micl-dialog .micl-dialog__headline:has(>.micl-dialog__icon){align-items:center}dialog.micl-dialog .micl-dialog__headline .micl-dialog__icon{--_icon-size: var(--md-comp-dialog-icon-size, var(--md-sys-icon-size, 24px));inline-size:var(--_icon-size);block-size:var(--_icon-size);font-size:var(--_icon-size);color:var(--md-comp-dialog-icon-color, var(--md-sys-color-secondary))}dialog.micl-dialog .micl-dialog__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-headline-small-weight) var(--md-sys-typescale-headline-small-size)/var(--md-sys-typescale-headline-small-line-height) var(--md-sys-typescale-headline-small-font);letter-spacing:var(--md-sys-typescale-headline-small-tracking);flex:1 1 100%;margin:0;color:var(--md-comp-dialog-headline-color, var(--md-sys-color-on-surface))}dialog.micl-dialog .micl-dialog__headline .micl-dialog__subhead{font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking);padding-inline:var(--_padding);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--md-sys-color-on-surface)}dialog.micl-dialog .micl-dialog__headline:has(+.micl-dialog__actions){padding-block-end:0}dialog.micl-dialog .micl-dialog__supporting-text{font:var(--md-sys-typescale-body-medium-weight) var(--md-sys-typescale-body-medium-size)/var(--md-sys-typescale-body-medium-line-height) var(--md-sys-typescale-body-medium-font);letter-spacing:var(--md-sys-typescale-body-medium-tracking);color:var(--md-comp-dialog-supporting-text-color, var(--md-sys-color-on-surface-variant))}dialog.micl-dialog .micl-dialog__content{flex-shrink:1;padding-inline:var(--_padding);overflow-y:auto}dialog.micl-dialog .micl-dialog__actions{display:flex;flex-shrink:0;justify-content:flex-end;-moz-column-gap:8px;column-gap:8px;padding:var(--_padding);opacity:1;transition:opacity var(--md-comp-dialog-motion-duration) linear allow-discrete,overlay var(--md-comp-dialog-motion-duration) linear allow-discrete,display var(--md-comp-dialog-motion-duration) linear allow-discrete}@media(max-width: 560px){dialog.micl-dialog.micl-dialog--fullscreen{--_dialog-background-color: var(--md-comp-full-screen-dialog-container-color, var(--md-sys-color-surface));inline-size:100vw;block-size:100vh;max-inline-size:100vw;border-radius:var(--md-sys-shape-corner-none, 0px);box-shadow:var(--md-sys-elevation-level0);timeline-scope:--headlineTimeline}dialog.micl-dialog.micl-dialog--fullscreen .micl-dialog__headline{box-sizing:border-box;block-size:56px;flex-direction:row;align-items:center;gap:8px;padding-block:4px;padding-inline:8px 16px;animation-name:headlineScroll;animation-duration:1ms;animation-timeline:--headlineTimeline;animation-fill-mode:forwards;animation-range:0% 20%;z-index:1}dialog.micl-dialog.micl-dialog--fullscreen .micl-dialog__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-title-large-weight) var(--md-sys-typescale-title-large-size)/var(--md-sys-typescale-title-large-line-height) var(--md-sys-typescale-title-large-font);letter-spacing:var(--md-sys-typescale-title-large-tracking);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dialog.micl-dialog.micl-dialog--fullscreen .micl-dialog__headline .micl-dialog__icon{display:none}dialog.micl-dialog.micl-dialog--fullscreen .micl-dialog__content{scroll-timeline:--headlineTimeline block;scroll-timeline:--headlineTimeline vertical}dialog.micl-dialog.micl-dialog--fullscreen .micl-dialog__actions{display:none;opacity:0}}@media(min-width: 561px){dialog.micl-dialog.micl-dialog--fullscreen .micl-dialog__fullscreen{display:none}}@media(max-width: 560px){body:has(dialog.micl-dialog.micl-dialog--fullscreen:popover-open){overflow-y:hidden}}@keyframes headlineScroll{from{background-color:rgba(0,0,0,0);box-shadow:var(--md-sys-elevation-level0)}to{background-color:var(--md-sys-color-surface-container);box-shadow:var(--md-sys-elevation-level2)}}.micl-snackbar{--md-comp-snackbar-motion-spatial: cubic-bezier(0.38, 1.21, 0.22, 1);--md-comp-snackbar-motion-duration: 500ms;--md-comp-snackbar-motion-duration-reverse: 350ms;--micl-duration: var(--md-comp-snackbar-motion-duration-reverse);--statelayer-color: var(--md-sys-color-inverse-primary);--statelayer-opacity: 0%;box-sizing:border-box;position:fixed;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:4px;column-gap:4px;block-size:0;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:min(1199px,100vw - 2*var(--md-sys-layout-window-margin));min-inline-size:300px;inset:auto;inset-block-end:calc(var(--md-comp-snackbar-margin, 24px) + env(safe-area-inset-bottom));inset-inline:0;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:var(--md-comp-snackbar-padding, 16px);border:none;outline:none;border-radius:var(--md-comp-snackbar-container-shape, var(--md-sys-shape-corner-extra-small));box-shadow:var(--md-comp-snackbar-container-elevation, var(--md-sys-elevation-level3));background-color:var(--md-comp-snackbar-container-color, var(--md-sys-color-inverse-surface));background-image:linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-size:100%;opacity:0;overflow-y:hidden;transition:block-size var(--micl-duration) var(--md-comp-snackbar-motion-spatial),opacity var(--md-comp-snackbar-motion-duration-reverse) linear,display var(--md-comp-snackbar-motion-duration-reverse) linear allow-discrete,overlay var(--md-comp-snackbar-motion-duration-reverse) linear allow-discrete,--statelayer-opacity var(--md-comp-snackbar-motion-duration) linear}.micl-snackbar:hover{--statelayer-color: var(--md-comp-snackbar-action-hover-state-layer-color, var(--md-sys-color-inverse-primary));--statelayer-opacity: var(--md-comp-snackbar-action-hover-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity))}.micl-snackbar:focus-visible{--statelayer-color: var(--md-comp-snackbar-action-focus-state-layer-color, var(--md-sys-color-inverse-primary));--statelayer-opacity: var(--md-comp-snackbar-action-focus-state-layer-opacity, var(--md-sys-state-focus-state-layer-opacity))}.micl-snackbar:active{--statelayer-color: var(--md-comp-snackbar-action-pressed-state-layer-color, var(--md-sys-color-inverse-primary));--statelayer-opacity: var(--md-comp-snackbar-action-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity))}.micl-snackbar:popover-open{--micl-duration: var(--md-comp-snackbar-motion-duration);block-size:var(--md-comp-snackbar-with-single-line-container-height, 48px);opacity:1}@starting-style{.micl-snackbar:popover-open{block-size:0;opacity:0}}.micl-snackbar.micl-snackbar--two:popover-open{block-size:var(--md-comp-snackbar-with-two-lines-container-height, 68px)}.micl-snackbar .micl-snackbar__supporting-text{font:var(--md-sys-typescale-body-medium-weight) var(--md-sys-typescale-body-medium-size)/var(--md-sys-typescale-body-medium-line-height) var(--md-sys-typescale-body-medium-font);letter-spacing:var(--md-sys-typescale-body-medium-tracking);display:flex;flex-direction:column;color:var(--md-comp-snackbar-supporting-text-color, var(--md-sys-color-inverse-on-surface))}.micl-snackbar:has(button){padding-inline-end:4px}.micl-snackbar button{--statelayer-color: var(--md-comp-snackbar-action-label-text-color, var(--md-sys-color-inverse-primary));color:var(--md-comp-snackbar-action-label-text-color, var(--md-sys-color-inverse-primary))}.micl-snackbar button:hover{color:var(--md-comp-snackbar-action-hover-label-text-color, var(--md-sys-color-inverse-primary))}.micl-snackbar button:focus-visible{color:var(--md-comp-snackbar-action-focus-label-text-color, var(--md-sys-color-inverse-primary))}.micl-snackbar button:active{color:var(--md-comp-snackbar-action-pressed-label-text-color, var(--md-sys-color-inverse-primary))}.micl-snackbar button[class*=micl-iconbutton]{--statelayer-color: var(--md-comp-snackbar-icon-color, var(--md-sys-color-inverse-on-surface));color:var(--md-comp-snackbar-icon-color, var(--md-sys-color-inverse-on-surface));font-size:var(--md-comp-snackbar-icon-size, var(--md-sys-icon-size, 24px))}.micl-snackbar button[class*=micl-iconbutton]:hover{color:var(--md-comp-snackbar-icon-hover-icon-color, var(--md-sys-color-inverse-on-surface))}.micl-snackbar button[class*=micl-iconbutton]:focus-visible{color:var(--md-comp-snackbar-icon-focus-icon-color, var(--md-sys-color-inverse-on-surface))}.micl-snackbar button[class*=micl-iconbutton]:active{color:var(--md-comp-snackbar-icon-pressed-icon-color, var(--md-sys-color-inverse-on-surface))}@media(max-width: 599px){.micl-snackbar{inline-size:calc(100vw - 2*var(--md-sys-layout-window-margin));min-inline-size:auto}}.micl-badge{--_size: var(--md-comp-badge-size, 6px);--_large-size: var(--md-comp-badge-large-size, 16px);--_dx: var(--md-comp-badge-inline-offset, 0px);--_dy: var(--md-comp-badge-block-offset, 0px);box-sizing:border-box;position:fixed;inset:0;margin:0;overflow-x:hidden;background-color:var(--md-comp-badge-color, var(--md-sys-color-error));color:var(--md-comp-badge-large-label-text-color, var(--md-sys-color-on-error))}.micl-badge.micl-badge--small{inline-size:var(--_size);block-size:var(--_size);inset-block-start:calc(anchor(start) + var(--_dy));inset-inline-start:calc(anchor(end) - var(--_size) + var(--_dx));padding:0;border-radius:calc(var(--_size)/2)}.micl-badge:not(.micl-badge--small){font:var(--md-sys-typescale-label-small-weight) var(--md-sys-typescale-label-small-size)/var(--md-sys-typescale-label-small-line-height) var(--md-sys-typescale-label-small-font);letter-spacing:var(--md-sys-typescale-label-small-tracking);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:34px;min-inline-size:var(--_large-size);block-size:var(--_large-size);inset-block-start:calc(anchor(start) - (var(--_large-size) - 14px) + var(--_dy));inset-inline-start:calc(anchor(end) - 12px + var(--_dx));padding-inline:var(--md-comp-badge-large-padding, 4px);border-radius:calc(var(--_large-size)/2)}@supports not (top: anchor(bottom)){.micl-badge{position:absolute;inset:0 !important;margin-block:calc(12px + var(--_dy)) auto}.micl-badge.micl-badge--small{margin-inline-start:calc(var(--md-sys-icon-size, 24px) - var(--_size) - var(--_dx))}.micl-badge:not(.micl-badge--small){margin-inline-start:calc(12px - var(--_dx))}}.micl-appbar{--_height: 64px;--_padding-block-start: 0px;--_padding-block-end: 0px;--_padding-inline: 0px;box-sizing:border-box;display:grid;grid-template-areas:"appbar-leading appbar-middle appbar-trailing" "appbar-bottom appbar-bottom appbar-bottom";grid-template-columns:0fr 1fr max-content;grid-template-rows:64px max-content;-moz-column-gap:4px;column-gap:4px;align-items:center;min-block-size:var(--_height);padding-block:var(--_padding-block-start) var(--_padding-block-end);padding-inline:var(--_padding-inline);border-start-start-radius:inherit;border-start-end-radius:inherit;background-color:var(--md-comp-app-bar-container-color, inherit);box-shadow:var(--md-sys-elevation-level0);z-index:8}.micl-appbar.micl-appbar--sticky{position:sticky;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;animation:1ms linear alternate appbar-background;animation-timeline:scroll(root)}.micl-appbar .micl-appbar__leading{grid-area:appbar-leading;margin-inline-start:var(--md-sys-layout-window-margin)}.micl-appbar .micl-appbar__leading-icon{grid-area:appbar-leading;margin-inline-start:var(--md-sys-layout-window-margin);color:var(--md-comp-app-bar-leading-icon-color, var(--md-sys-color-on-surface))}.micl-appbar .micl-appbar__headline{display:flex;grid-area:appbar-middle;flex-direction:column;align-items:flex-start;margin:8px 0;border-radius:var(--md-sys-shape-corner-none);color:var(--md-comp-app-bar-title-color, var(--md-sys-color-on-surface))}.micl-appbar .micl-appbar__headline.micl-appbar__headline--center{align-items:center;text-align:center}.micl-appbar .micl-appbar__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-title-large-weight) var(--md-sys-typescale-title-large-size)/var(--md-sys-typescale-title-large-line-height) var(--md-sys-typescale-title-large-font);letter-spacing:var(--md-sys-typescale-title-large-tracking);margin:0}.micl-appbar .micl-appbar__headline .micl-appbar__subtitle{font:var(--md-sys-typescale-label-medium-weight) var(--md-sys-typescale-label-medium-size)/var(--md-sys-typescale-label-medium-line-height) var(--md-sys-typescale-label-medium-font);letter-spacing:var(--md-sys-typescale-label-medium-tracking);margin:0;color:var(--md-comp-app-bar-subtitle-color, var(--md-sys-color-on-surface-variant))}.micl-appbar .micl-appbar__trailing{grid-area:appbar-trailing;margin-inline-end:var(--md-sys-layout-window-margin)}.micl-appbar .micl-appbar__trailing-icon{grid-area:appbar-trailing;margin-inline-end:var(--md-sys-layout-window-margin);color:var(--md-comp-app-bar-trailing-icon-color, var(--md-sys-color-on-surface-variant))}.micl-appbar.micl-appbar--medium{--_height: 112px;--_padding-block-end: 12px;padding-inline-start:0}.micl-appbar.micl-appbar--medium .micl-appbar__headline{grid-area:appbar-bottom;margin:0;padding-inline-start:var(--md-sys-layout-window-margin)}.micl-appbar.micl-appbar--medium .micl-appbar__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-headline-medium-weight) var(--md-sys-typescale-headline-medium-size)/var(--md-sys-typescale-headline-medium-line-height) var(--md-sys-typescale-headline-medium-font);letter-spacing:var(--md-sys-typescale-headline-medium-tracking)}.micl-appbar.micl-appbar--medium:has(.micl-appbar__subtitle){--_height: 136px}.micl-appbar.micl-appbar--medium:has(.micl-appbar__subtitle) .micl-appbar__subtitle{font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking)}.micl-appbar.micl-appbar--large{--_height: 120px;--_padding-block-end: 12px;padding-inline-start:0}.micl-appbar.micl-appbar--large .micl-appbar__headline{grid-area:appbar-bottom;margin:0;padding-inline-start:var(--md-sys-layout-window-margin)}.micl-appbar.micl-appbar--large .micl-appbar__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-display-small-weight) var(--md-sys-typescale-display-small-size)/var(--md-sys-typescale-display-small-line-height) var(--md-sys-typescale-display-small-font);letter-spacing:var(--md-sys-typescale-display-small-tracking)}.micl-appbar.micl-appbar--large:has(.micl-appbar__subtitle){--_height: 152px}.micl-appbar.micl-appbar--large:has(.micl-appbar__subtitle) .micl-appbar__subtitle{font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking)}.micl-panes:not(:has(>.micl-pane:nth-child(2))) .micl-appbar:not(.micl-appbar--not-sticky){position:sticky;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;animation:1ms linear alternate appbar-background;animation-timeline:scroll(root)}@media(max-width: 600px){.micl-panes:has(>.micl-pane:nth-child(2)) .micl-appbar:not(.micl-appbar--not-sticky){position:sticky;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;animation:1ms linear alternate appbar-background;animation-timeline:scroll(root)}}@media(min-width: 600px)and (max-width: 839px){.micl-panes:has(>.micl-pane:nth-child(2)).micl-panes--stacked-to-expanded .micl-appbar:not(.micl-appbar--not-sticky),.micl-panes:has(>.micl-pane:nth-child(2)).micl-panes--stacked-to-large .micl-appbar:not(.micl-appbar--not-sticky),.micl-panes:has(>.micl-pane:nth-child(2)).micl-panes--stacked-to-extralarge .micl-appbar:not(.micl-appbar--not-sticky){position:sticky;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;animation:1ms linear alternate appbar-background;animation-timeline:scroll(root)}}@media(min-width: 840px)and (max-width: 1199px){.micl-panes:has(>.micl-pane:nth-child(2)).micl-panes--stacked-to-large .micl-appbar:not(.micl-appbar--not-sticky),.micl-panes:has(>.micl-pane:nth-child(2)).micl-panes--stacked-to-extralarge .micl-appbar:not(.micl-appbar--not-sticky){position:sticky;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;animation:1ms linear alternate appbar-background;animation-timeline:scroll(root)}}@media(min-width: 1200px)and (max-width: 1599px){.micl-panes:has(>.micl-pane:nth-child(2)).micl-panes--stacked-to-extralarge .micl-appbar:not(.micl-appbar--not-sticky){position:sticky;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;animation:1ms linear alternate appbar-background;animation-timeline:scroll(root)}}@keyframes appbar-background{0%{background-color:inherit;border-start-start-radius:inherit;border-start-end-radius:inherit}10%{background-color:var(--md-comp-app-bar-on-scroll-container-color, var(--md-sys-color-surface-container));box-shadow:var(--md-sys-elevation-level2)}50%{border-start-start-radius:0;border-start-end-radius:0}100%{background-color:var(--md-comp-app-bar-on-scroll-container-color, var(--md-sys-color-surface-container));box-shadow:var(--md-sys-elevation-level2);border-start-start-radius:0;border-start-end-radius:0}}:root{--md-comp-sidesheet-container-width: 256px;--md-comp-sidesheet-container-max-width: 400px;--md-comp-sidesheet-padding: var(--md-sys-layout-window-margin, 24px)}body{--md-comp-sidesheet-motion-spatial: cubic-bezier(0.39, 1.29, 0.35, 0.98);--md-comp-sidesheet-motion-duration: 650ms;--md-comp-sidesheet-motion-duration-reverse: 500ms}dialog.micl-sidesheet{--micl-spring-buffer: 40px;--micl-duration: var(--md-comp-sidesheet-motion-duration-reverse);box-sizing:border-box;display:none;flex-direction:column;min-inline-size:calc(var(--md-comp-sidesheet-container-width) + var(--micl-spring-buffer));max-inline-size:calc(var(--md-comp-sidesheet-container-max-width) + var(--micl-spring-buffer));block-size:100%;min-block-size:100%;margin-block:0;margin-inline-start:auto;margin-inline-end:calc(-1*(var(--md-comp-sidesheet-container-max-width) + var(--micl-spring-buffer)));padding-block:var(--md-comp-sidesheet-padding) 0;padding-inline:0 var(--micl-spring-buffer);background-color:var(--md-comp-sidesheet-standard-container-color, var(--md-sys-color-surface));border:none;border-radius:var(--md-comp-sidesheet-container-shape, var(--md-sys-shape-corner-none));box-shadow:var(--md-comp-sidesheet-standard-container-elevation, var(--md-sys-elevation-level0));opacity:0;overflow:hidden;transition:opacity var(--micl-duration) linear,margin-inline-end var(--micl-duration) var(--md-comp-sidesheet-motion-spatial),overlay var(--micl-duration) linear allow-discrete,display var(--micl-duration) linear allow-discrete}dialog.micl-sidesheet .micl-sidesheet__headline{display:flex;align-items:center;block-size:var(--md-sys-typescale-title-large-line-height);padding-inline:var(--md-comp-sidesheet-padding);margin-block-end:16px;-moz-column-gap:12px;column-gap:12px;color:var(--md-sys-color-on-surface-variant)}dialog.micl-sidesheet .micl-sidesheet__headline h1,dialog.micl-sidesheet .micl-sidesheet__headline h2,dialog.micl-sidesheet .micl-sidesheet__headline h3,dialog.micl-sidesheet .micl-sidesheet__headline h4,dialog.micl-sidesheet .micl-sidesheet__headline h5,dialog.micl-sidesheet .micl-sidesheet__headline h6,dialog.micl-sidesheet .micl-sidesheet__headline .micl-heading{font:var(--md-sys-typescale-title-large-weight) var(--md-sys-typescale-title-large-size)/var(--md-sys-typescale-title-large-line-height) var(--md-sys-typescale-title-large-font);letter-spacing:var(--md-sys-typescale-title-large-tracking);flex:1 2 fit-content;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}dialog.micl-sidesheet .micl-sidesheet__headline button{margin-inline:-12px}dialog.micl-sidesheet .micl-sidesheet__headline button:first-child{margin-inline-start:-16px}dialog.micl-sidesheet .micl-sidesheet__content{box-sizing:border-box;flex:1 1 auto;padding-inline:var(--md-comp-sidesheet-padding);overflow:hidden auto}dialog.micl-sidesheet .micl-sidesheet__actions{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:start;padding-block:16px var(--md-comp-sidesheet-padding);padding-inline:var(--md-comp-sidesheet-padding);-moz-column-gap:8px;column-gap:8px;overflow:hidden}dialog.micl-sidesheet[open]{background-color:var(--md-comp-sidesheet-modal-container-color, var(--md-sys-color-surface-container-low));border-start-start-radius:var(--md-comp-sidesheet-modal-container-shape, var(--md-sys-shape-corner-large));border-end-start-radius:var(--md-comp-sidesheet-modal-container-shape, var(--md-sys-shape-corner-large));box-shadow:var(--md-comp-sidesheet-modal-container-elevation, var(--md-sys-elevation-level1))}dialog.micl-sidesheet:popover-open{border-inline-start:var(--md-comp-sidesheet-divider-thickness, 1px) solid var(--md-comp-sidesheet-divider-color, var(--md-sys-color-outline, gray))}dialog.micl-sidesheet:popover-open,dialog.micl-sidesheet[open]{--micl-duration: var(--md-comp-sidesheet-motion-duration);display:flex;margin-inline-end:calc(-1*var(--micl-spring-buffer));opacity:100%}@starting-style{dialog.micl-sidesheet:popover-open,dialog.micl-sidesheet[open]{margin-inline-end:calc(-1*(var(--md-comp-sidesheet-container-max-width) + var(--micl-spring-buffer)));opacity:0}}dialog.micl-sidesheet::backdrop{background-color:rgba(0,0,0,0);transition:background-color var(--micl-duration) linear}dialog.micl-sidesheet[open]::backdrop{background-color:rgba(0, 0, 0, var(--md-sys-state-backdrop-opacity, 32%))}@starting-style{dialog.micl-sidesheet[open]::backdrop{background-color:rgba(0,0,0,0)}}body:has(dialog.micl-sidesheet[popover]){box-sizing:border-box;max-inline-size:100%;margin:0;transition:max-inline-size var(--md-comp-sidesheet-motion-duration-reverse)}body:has(dialog.micl-sidesheet:popover-open){max-inline-size:calc(100vw - var(--md-comp-sidesheet-container-max-width));transition:max-inline-size var(--md-comp-sidesheet-motion-duration) var(--md-comp-sidesheet-motion-spatial)}dialog.micl-bottomsheet{--md-comp-bottomsheet-height: max-content;--md-comp-bottomsheet-margin: 56px;--md-comp-bottomsheet-margin-top: 72px;--md-comp-bottomsheet-padding: 24px;--md-comp-bottomsheet-drag-handle-width: 32px;--md-comp-bottomsheet-drag-handle-height: 4px;--md-comp-bottomsheet-motion-spatial: cubic-bezier(0.39, 1.29, 0.35, 0.98);--md-comp-bottomsheet-motion-duration: 650ms;--md-comp-bottomsheet-motion-duration-reverse: 500ms;--micl-duration: var(--md-comp-bottomsheet-motion-duration-reverse);--micl-easing: cubic-bezier(0.3, 0, 0.8, 0.15);box-sizing:border-box;position:fixed;inset-block:auto 0;block-size:0;max-block-size:50vh;inline-size:100%}dialog.micl-bottomsheet[data-miclfitheight]{max-block-size:calc(100vh - var(--md-comp-bottomsheet-margin-top))}dialog.micl-bottomsheet{min-inline-size:100%;margin:var(--md-comp-bottomsheet-margin-top) 0 0 0;padding:0;border:none;border-radius:var(--md-comp-bottomsheet-container-shape, var(--md-sys-shape-corner-extra-large-top));background-color:var(--md-comp-bottomsheet-container-color, var(--md-sys-color-surface-container-low));box-shadow:var(--md-comp-bottomsheet-container-elevation, var(--md-sys-elevation-level1));opacity:0;overflow-y:hidden;interpolate-size:allow-keywords}dialog.micl-bottomsheet:not(.micl-bottomsheet--resizing){transition:opacity var(--micl-duration) var(--micl-easing),block-size var(--micl-duration) var(--md-comp-bottomsheet-motion-spatial),overlay var(--micl-duration) linear allow-discrete,display var(--micl-duration) linear allow-discrete}dialog.micl-bottomsheet .micl-bottomsheet__headline{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;inline-size:100%;block-size:var(--md-sys-target-size, 48px);justify-content:center;cursor:grab;touch-action:none}dialog.micl-bottomsheet .micl-bottomsheet__headline .micl-bottomsheet__draghandle{box-sizing:content-box;inline-size:var(--md-comp-bottomsheet-drag-handle-width);block-size:var(--md-comp-bottomsheet-drag-handle-height);padding:16px calc((var(--md-sys-target-size, 48px) - var(--md-comp-bottomsheet-drag-handle-width))/2);border:none;border-radius:var(--md-sys-shape-corner-extra-large);background:none;cursor:pointer}dialog.micl-bottomsheet .micl-bottomsheet__headline .micl-bottomsheet__draghandle::before{content:"";display:block;block-size:100%;border-radius:calc(var(--md-comp-bottomsheet-drag-handle-height)/2);background-color:var(--md-comp-bottomsheet-drag-handle-color, var(--md-sys-color-on-surface-variant))}dialog.micl-bottomsheet .micl-bottomsheet__headline .micl-bottomsheet__draghandle:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-comp-bottomsheet-focus-indicator-color, var(--md-sys-color-secondary));outline-offset:var(--md-sys-state-focus-indicator-outer-offset, 2px)}dialog.micl-bottomsheet.micl-bottomsheet--resizing .micl-bottomsheet__headline{cursor:grabbing}dialog.micl-bottomsheet .micl-bottomsheet__content{flex:1 1 auto;padding:0 var(--md-comp-bottomsheet-padding) var(--md-comp-bottomsheet-padding) var(--md-comp-bottomsheet-padding);overflow:hidden auto}dialog.micl-bottomsheet::backdrop{background-color:rgba(0,0,0,0);transition:overlay var(--micl-duration) linear allow-discrete,display var(--micl-duration) linear allow-discrete,background-color var(--micl-duration) linear}dialog.micl-bottomsheet:popover-open,dialog.micl-bottomsheet[open]{--micl-duration: var(--md-comp-bottomsheet-motion-duration);--micl-easing: cubic-bezier(0.05, 0.7, 0.1, 1);display:flex;flex-direction:column;block-size:var(--md-comp-bottomsheet-height);opacity:100%}@starting-style{dialog.micl-bottomsheet:popover-open,dialog.micl-bottomsheet[open]{block-size:0;opacity:0}}dialog.micl-bottomsheet[open]::backdrop{background-color:rgba(0, 0, 0, var(--md-sys-state-backdrop-opacity, 32%))}@starting-style{dialog.micl-bottomsheet[open]::backdrop{background-color:rgba(0,0,0,0)}}@media(min-width: 641px){dialog.micl-bottomsheet{inline-size:min(100vw - 2*var(--md-comp-bottomsheet-margin),640px);max-inline-size:640px;min-inline-size:min(100vw - 2*var(--md-comp-bottomsheet-margin),640px);inset-inline-start:calc((100vw - min(100vw - 2*var(--md-comp-bottomsheet-margin),640px))/2 - var(--md-comp-bottomsheet-margin));margin:var(--md-comp-bottomsheet-margin);margin-block-end:0}}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item{--micl-ripple: 1;--statelayer-color: var(--md-sys-color-on-secondary-container);box-sizing:border-box;display:flex;position:relative;align-items:center;outline:none;text-decoration:none;cursor:pointer;overflow:visible;background-color:rgba(0,0,0,0);background-image:radial-gradient(circle at var(--micl-x, center) var(--micl-y, center), transparent 0%, rgb(from var(--statelayer-color) r g b/calc(var(--statelayer-opacity) * var(--md-sys-state-ripple-opacity-factor))) 10%, transparent 10%),linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-position:var(--micl-x, center) var(--micl-y, center),0 0;background-size:0%,100%}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:focus-visible,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item:focus-visible{--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity, 10%)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:hover,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item:hover{--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity, 8%)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:active,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item:active{--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity, 10%)}.micl-navigationrail>.micl-navigationrail__content>a.micl-rippling.micl-navigationrail__item,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-rippling.micl-navigationbar__item{animation:micl-ripple calc(var(--md-sys-state-ripple-duration)*1.333)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__icon,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__icon{margin:0;padding-block:4px;color:var(--md-sys-color-on-surface-variant);font-variation-settings:"FILL" 0}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__text,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__text{font:var(--md-sys-typescale-label-medium-weight) var(--md-sys-typescale-label-medium-size)/var(--md-sys-typescale-label-medium-line-height) var(--md-sys-typescale-label-medium-font);letter-spacing:var(--md-sys-typescale-label-medium-tracking);min-block-size:var(--md-sys-typescale-label-medium-line-height);margin:4px 0px 0px 0px;color:var(--md-sys-color-on-surface-variant);overflow:hidden}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item[aria-current=page],nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item[aria-current=page]{background-color:var(--md-sys-color-secondary-container)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item[aria-current=page] .micl-navigationrail__icon,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item[aria-current=page] .micl-navigationbar__icon{color:var(--md-sys-color-on-secondary-container);font-variation-settings:"FILL" 1}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item[aria-current=page] .micl-navigationrail__text,nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item[aria-current=page] .micl-navigationbar__text{color:var(--md-sys-color-secondary)}nav.micl-navigationbar{box-sizing:border-box;position:fixed;inset-block:auto 0;inset-inline:0;padding-block-end:env(safe-area-inset-bottom);background-color:var(--md-comp-nav-bar-container-color, var(--md-sys-color-surface-container));box-shadow:var(--md-comp-nav-bar-container-elevation, var(--md-sys-elevation-level2));border-radius:var(--md-comp-nav-bar-container-shape, 0px);z-index:9}nav.micl-navigationbar>.micl-navigationbar__content{box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-evenly;block-size:var(--md-comp-nav-bar-container-height, 64px);padding-block-start:6px}nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item{flex-direction:column;inline-size:var(--md-comp-nav-bar-item-vertical-active-indicator-width, 56px);block-size:var(--md-comp-nav-bar-item-vertical-active-indicator-height, 32px);border-radius:var(--md-comp-nav-bar-item-active-indicator-shape, calc(var(--md-comp-nav-bar-item-vertical-active-indicator-height, 32px) / 2))}nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__icon{font-size:var(--md-comp-nav-bar-item-icon-size, var(--md-sys-icon-size));inline-size:var(--md-comp-nav-bar-item-icon-size, var(--md-sys-icon-size));padding-inline:16px}nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__text{margin-block-start:var(--md-comp-nav-bar-item-active-indicator-icon-label-space, 4px);white-space:nowrap;text-overflow:ellipsis}nav.micl-navigationbar.micl-navigationbar--tall>.micl-navigationbar__content{block-size:var(--md-comp-nav-bar-tall-container-height, 80px);padding-block-start:14px}nav.micl-navigationbar.micl-navigationbar--horizontal>.micl-navigationbar__content{align-items:center;padding-block-start:0}nav.micl-navigationbar.micl-navigationbar--horizontal>.micl-navigationbar__content>a.micl-navigationbar__item{flex-direction:row;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;block-size:var(--md-comp-nav-bar-item-horizontal-active-indicator-height, 40px);border-radius:var(--md-comp-nav-bar-item-active-indicator-shape, calc(var(--md-comp-nav-bar-item-horizontal-active-indicator-height, 40px) / 2))}nav.micl-navigationbar.micl-navigationbar--horizontal>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__icon{padding-inline:var(--md-comp-nav-bar-item-horizontal-active-indicator-leading-space, 16px) var(--md-comp-nav-bar-item-active-indicator-icon-label-space, 4px)}nav.micl-navigationbar.micl-navigationbar--horizontal>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__text{margin-block-start:0;padding-inline-end:var(--md-comp-nav-bar-item-horizontal-active-indicator-trailing-space, 16px)}body:has(nav.micl-navigationbar){padding-block-end:calc(var(--md-comp-nav-bar-container-height, 64px) + env(safe-area-inset-bottom))}body:has(nav.micl-navigationbar--tall){padding-block-end:calc(var(--md-comp-nav-bar-tall-container-height, 80px) + env(safe-area-inset-bottom))}@media(min-width: 600px){nav.micl-navigationbar--bar-to-medium{display:flex;flex-direction:column;position:sticky;float:inline-start;inset:unset;inset-block-start:0;inline-size:var(--md-comp-nav-rail-collapsed-container-width, 96px);block-size:100vh;min-block-size:100%;margin-inline:calc(-1*var(--md-sys-layout-window-margin, 0px)) auto;padding-block:var(--md-comp-nav-rail-collapsed-top-space, 44px) 0;background-color:var(--md-comp-nav-rail-collapsed-container-color, var(--md-sys-color-surface));box-shadow:var(--md-comp-nav-rail-collapsed-container-elevation, var(--md-sys-elevation-level0));border-radius:var(--md-comp-nav-rail-collapsed-container-shape, 0px);border-inline-end:var(--md-comp-nav-rail-divider-thickness, 0px) solid var(--md-comp-nav-rail-divider-color, var(--md-comp-divider-color));overflow:hidden}nav.micl-navigationbar--bar-to-medium>.micl-navigationbar__content{flex:1 1 auto;flex-direction:column;justify-content:flex-start;inline-size:100%;block-size:auto;row-gap:var(--md-comp-nav-rail-item-container-vertical-space, 6px);padding-block:var(--md-comp-nav-rail-item-header-space-minimum, 40px) 16px;padding-inline:20px;overflow:hidden auto}nav.micl-navigationbar--bar-to-medium>.micl-navigationbar__content>a.micl-navigationbar__item{margin-block-end:40px;row-gap:var(--md-comp-nav-rail-collapsed-item-vertical-space, 4px)}body.micl-window:has(nav.micl-navigationbar--bar-to-medium){padding-block-end:var(--md-sys-layout-window-margin, 0px)}body:not(.micl-window):has(nav.micl-navigationbar--bar-to-medium){padding-block-end:0}}@media(min-width: 840px){nav.micl-navigationbar--bar-to-expanded{display:flex;flex-direction:column;position:sticky;float:inline-start;inset:unset;inset-block-start:0;inline-size:var(--md-comp-nav-rail-collapsed-container-width, 96px);block-size:100vh;min-block-size:100%;margin-inline:calc(-1*var(--md-sys-layout-window-margin, 0px)) auto;padding-block:var(--md-comp-nav-rail-collapsed-top-space, 44px) 0;background-color:var(--md-comp-nav-rail-collapsed-container-color, var(--md-sys-color-surface));box-shadow:var(--md-comp-nav-rail-collapsed-container-elevation, var(--md-sys-elevation-level0));border-radius:var(--md-comp-nav-rail-collapsed-container-shape, 0px);border-inline-end:var(--md-comp-nav-rail-divider-thickness, 0px) solid var(--md-comp-nav-rail-divider-color, var(--md-comp-divider-color));overflow:hidden}nav.micl-navigationbar--bar-to-expanded>.micl-navigationbar__content{flex:1 1 auto;flex-direction:column;justify-content:flex-start;inline-size:100%;block-size:auto;row-gap:var(--md-comp-nav-rail-item-container-vertical-space, 6px);padding-block:var(--md-comp-nav-rail-item-header-space-minimum, 40px) 16px;padding-inline:20px;overflow:hidden auto}nav.micl-navigationbar--bar-to-expanded>.micl-navigationbar__content>a.micl-navigationbar__item{margin-block-end:40px;row-gap:var(--md-comp-nav-rail-collapsed-item-vertical-space, 4px)}body.micl-window:has(nav.micl-navigationbar--bar-to-expanded){padding-block-end:var(--md-sys-layout-window-margin, 0px)}body:not(.micl-window):has(nav.micl-navigationbar--bar-to-expanded){padding-block-end:0}}.micl-navigationrail{--md-comp-nav-rail-spring-buffer: 100px;--md-comp-nav-rail-divider-thickness: 0px;--md-comp-nav-rail-motion-spatial: cubic-bezier(0.39, 1.29, 0.35, 0.98);--md-comp-nav-rail-motion-duration: 650ms;--md-comp-nav-rail-motion-duration-reverse: 500ms;--md-comp-nav-rail-morph-duration: 350ms;--md-comp-nav-rail-morph-duration-reverse: 350ms;--_navigationrail-current-max-width: var(--md-comp-nav-rail-collapsed-container-width, 96px);--_navigationrail-current-min-width: var(--md-comp-nav-rail-collapsed-container-width, 96px);--_navigationrail-item-direction: column;--_navigationrail-item-width: var(--md-comp-nav-rail-item-vertical-active-indicator-width, 56px);--_navigationrail-item-target-height: var(--_navigationrail-item-base-height);--micl-duration: var(--md-comp-nav-rail-motion-duration-reverse);--_navigationrail-content-gap: var(--md-comp-nav-rail-item-container-vertical-space, 6px);--_navigationrail-morph-speed: var(--md-comp-nav-rail-morph-duration-reverse);--_navigationrail-container-delay: calc(var(--_navigationrail-morph-speed) / 2);--_navigationrail-item-delay: 0ms;--_navigationrail-text-animation: none;--_navigationrail-expanded-text-margin: calc(var(--md-comp-nav-rail-item-active-indicator-icon-label-space, 8px) - 16px);box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;block-size:calc(100vh - env(safe-area-inset-top, 0px));min-block-size:100%;margin-block:0;margin-inline:calc(-1*var(--md-sys-layout-window-margin, 0px)) auto;padding-block:var(--md-comp-nav-rail-collapsed-top-space, 44px) 0;padding-inline:0;background-color:var(--md-comp-nav-rail-collapsed-container-color, var(--md-sys-color-surface));border:none;border-radius:var(--md-comp-nav-rail-collapsed-container-shape, 0px);box-shadow:var(--md-comp-nav-rail-collapsed-container-elevation, var(--md-sys-elevation-level0));overflow:hidden;z-index:9;interpolate-size:allow-keywords;transition:min-inline-size var(--_navigationrail-morph-speed) var(--_navigationrail-container-delay) linear,max-inline-size var(--_navigationrail-morph-speed) var(--_navigationrail-container-delay) linear,padding-block-start var(--_navigationrail-morph-speed) var(--_navigationrail-container-delay) linear;min-inline-size:var(--_navigationrail-current-min-width);max-inline-size:var(--_navigationrail-current-max-width)}.micl-navigationrail>.micl-navigationrail__headline{padding-inline-start:28px}.micl-navigationrail>.micl-navigationrail__content{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;align-items:flex-start;inline-size:100%;row-gap:var(--_navigationrail-content-gap);padding-block:var(--md-comp-nav-rail-item-header-space-minimum, 40px) 16px;padding-inline:20px;overflow:hidden auto;transition:row-gap var(--_navigationrail-morph-speed) linear}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item{--_navigationrail-item-base-height: var(--md-comp-nav-rail-item-short-container-height, 56px);--_navigationrail-item-margin-bottom: 0px;--_navigationrail-item-padding-block: 12px;row-gap:var(--md-comp-nav-rail-collapsed-item-vertical-space, 4px)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:has(.micl-navigationrail__text){--_navigationrail-item-base-height: var(--md-comp-nav-rail-item-vertical-active-indicator-height, 32px);--_navigationrail-item-margin-bottom: 40px;--_navigationrail-item-padding-block: 0px}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:not(:has(.micl-navigationrail__icon)){--_navigationrail-item-base-height: var(--md-comp-nav-rail-item-short-container-height, 56px);--_navigationrail-item-margin-bottom: 0px;--_navigationrail-item-padding-block: 0px;justify-content:center}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:not(:has(.micl-navigationrail__icon)) .micl-navigationrail__text{inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;margin:0;padding-inline:8px;text-align:start;white-space:nowrap;text-overflow:ellipsis;animation:none !important;transition:padding-inline calc(var(--_navigationrail-morph-speed)/2) var(--_navigationrail-item-delay) linear,margin-inline calc(var(--_navigationrail-morph-speed)/2) var(--_navigationrail-item-delay) linear}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item{inline-size:var(--_navigationrail-item-width);block-size:var(--_navigationrail-item-target-height, var(--_navigationrail-item-base-height));margin-block-end:var(--_navigationrail-item-target-margin, var(--_navigationrail-item-margin-bottom));padding-block:var(--_navigationrail-item-target-padding, var(--_navigationrail-item-padding-block));flex-direction:var(--_navigationrail-item-direction);border-radius:var(--md-comp-nav-rail-item-container-shape, calc(var(--_navigationrail-item-target-height, var(--_navigationrail-item-base-height)) / 2));transition:inline-size calc(var(--_navigationrail-morph-speed)/2) var(--_navigationrail-item-delay) linear,block-size calc(var(--_navigationrail-morph-speed)/2) var(--_navigationrail-item-delay) linear,margin-block-end calc(var(--_navigationrail-morph-speed)/2) var(--_navigationrail-item-delay) linear,padding-block calc(var(--_navigationrail-morph-speed)/2) var(--_navigationrail-item-delay) linear,border-radius calc(var(--_navigationrail-morph-speed)/2) var(--_navigationrail-item-delay) linear,flex-direction 0s calc(var(--_navigationrail-morph-speed)/2) linear allow-discrete,background-color calc(var(--_navigationrail-morph-speed)/2) linear,background-size 0ms,--statelayer-opacity var(--md-comp-nav-rail-motion-duration) linear}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__icon{font-size:var(--md-comp-nav-rail-item-icon-size, var(--md-sys-icon-size));inline-size:var(--md-comp-nav-rail-item-icon-size, var(--md-sys-icon-size));padding-inline:var(--md-comp-nav-rail-item-active-indicator-leading-space, 16px) var(--md-comp-nav-rail-item-active-indicator-trailing-space, 16px)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__text{animation:var(--_navigationrail-text-animation);transition:font 0s calc(var(--_navigationrail-morph-speed)/2),letter-spacing 0s calc(var(--_navigationrail-morph-speed)/2),margin 0s calc(var(--_navigationrail-morph-speed)/2),padding 0s calc(var(--_navigationrail-morph-speed)/2)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:active{transition-duration:0ms,0ms,0ms,calc(var(--_navigationrail-morph-speed)/2),0ms,var(--md-comp-nav-rail-motion-duration)}.micl-navigationrail[open]{--micl-duration: var(--md-comp-nav-rail-motion-duration);border-start-end-radius:var(--md-comp-nav-rail-expanded-modal-container-shape, var(--md-sys-shape-corner-large));border-end-end-radius:var(--md-comp-nav-rail-expanded-modal-container-shape, var(--md-sys-shape-corner-large));box-shadow:var(--md-comp-nav-rail-expanded-modal-container-elevation, var(--md-sys-elevation-level2));background-color:var(--md-comp-nav-rail-expanded-modal-container-color, var(--md-sys-color-surface-container))}.micl-navigationrail[open]::backdrop{background-color:rgba(0, 0, 0, var(--md-sys-state-backdrop-opacity, 32%))}@starting-style{.micl-navigationrail[open]::backdrop{background-color:rgba(0,0,0,0)}}.micl-navigationrail::backdrop{background-color:rgba(0,0,0,0);transition:background-color var(--micl-duration) linear,overlay var(--micl-duration) linear allow-discrete,display var(--micl-duration) linear allow-discrete}dialog.micl-navigationrail,nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true]){--_navigationrail-current-max-width: var(--md-comp-nav-rail-expanded-container-width-maximum, 360px);--_navigationrail-current-min-width: var(--md-comp-nav-rail-expanded-container-width-minimum, 220px);--_navigationrail-item-direction: row;--_navigationrail-item-width: fit-content;--_navigationrail-item-target-height: var(--md-comp-nav-rail-item-short-container-height, 56px);--_navigationrail-item-target-margin: 0px;--_navigationrail-item-target-padding: 16px;--_navigationrail-content-gap: 0px;--_navigationrail-morph-speed: var(--md-comp-nav-rail-morph-duration);--_navigationrail-container-delay: 0ms;--_navigationrail-item-delay: calc(var(--_navigationrail-morph-speed) / 2);--_navigationrail-text-animation: var(--_navigationrail-morph-speed) linear forwards navigationrail-text-to-expanded;padding-block:var(--md-comp-nav-rail-expanded-top-space, 44px) 0;border-radius:var(--md-comp-nav-rail-expanded-container-shape, 0px);box-shadow:var(--md-comp-nav-rail-expanded-container-elevation, var(--md-sys-elevation-level0));background-color:var(--md-comp-nav-rail-expanded-container-color, var(--md-sys-color-surface))}dialog.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item,nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true])>.micl-navigationrail__content>a.micl-navigationrail__item{max-inline-size:100%}dialog.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item::before,nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true])>.micl-navigationrail__content>a.micl-navigationrail__item::before{content:"";position:absolute;inset:0px;inset-inline-end:calc(-1*(var(--md-comp-nav-rail-expanded-container-width-maximum, 360px) - var(--md-comp-nav-rail-item-horizontal-full-width-trailing-space, 16px) - 100%));background-color:rgba(0,0,0,0)}dialog.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__text,nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true])>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__text{font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking);margin-block-start:0;margin-inline-start:var(--_navigationrail-expanded-text-margin);padding-inline-end:16px}dialog.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:not(:has(.micl-navigationrail__icon)) .micl-navigationrail__text,nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true])>.micl-navigationrail__content>a.micl-navigationrail__item:not(:has(.micl-navigationrail__icon)) .micl-navigationrail__text{margin-inline-start:0px;padding-inline-start:16px}nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle.micl-button--toggled:not([aria-pressed=true])){--_navigationrail-morph-speed: var(--md-comp-nav-rail-morph-duration-reverse);--_navigationrail-text-animation: var(--_navigationrail-morph-speed) linear forwards navigationrail-text-to-collapsed}nav.micl-navigationrail{position:sticky;float:inline-start;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;border-inline-end:var(--md-comp-nav-rail-divider-thickness, 0px) solid var(--md-comp-nav-rail-divider-color, var(--md-comp-divider-color))}dialog.micl-navigationrail{display:none;min-inline-size:calc(var(--md-comp-nav-rail-expanded-container-width-minimum, 220px) + var(--md-comp-nav-rail-spring-buffer));max-inline-size:calc(var(--md-comp-nav-rail-expanded-container-width-maximum, 360px) + var(--md-comp-nav-rail-spring-buffer));margin-inline-start:calc(-1*(var(--md-comp-nav-rail-expanded-container-width-maximum, 360px) + var(--md-comp-nav-rail-spring-buffer)));padding-inline:var(--md-comp-nav-rail-spring-buffer) 0;opacity:0%;transition:opacity var(--micl-duration) linear,margin-inline-start var(--micl-duration) var(--md-comp-nav-rail-motion-spatial),overlay var(--micl-duration) linear allow-discrete,display var(--micl-duration) linear allow-discrete}dialog.micl-navigationrail[open]{display:flex;margin-inline-start:calc(-1*var(--md-comp-nav-rail-spring-buffer));opacity:100%}@starting-style{dialog.micl-navigationrail[open]{margin-inline-start:calc(-1*(var(--md-comp-nav-rail-expanded-container-width-maximum, 360px) + var(--md-comp-nav-rail-spring-buffer)));opacity:0%}}@media(min-width: 600px){dialog.micl-navigationrail--modal-to-medium:not([open]){display:flex;position:sticky;float:inline-start;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;min-inline-size:var(--_navigationrail-current-min-width);max-inline-size:var(--_navigationrail-current-max-width);margin-inline:calc(-1*var(--md-sys-layout-window-margin, 0px)) auto;padding-inline:0;opacity:100%;border-inline-end:var(--md-comp-nav-rail-divider-thickness, 0px) solid var(--md-comp-nav-rail-divider-color, var(--md-comp-divider-color))}}@media(min-width: 840px){dialog.micl-navigationrail--modal-to-expanded:not([open]){display:flex;position:sticky;float:inline-start;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;min-inline-size:var(--_navigationrail-current-min-width);max-inline-size:var(--_navigationrail-current-max-width);margin-inline:calc(-1*var(--md-sys-layout-window-margin, 0px)) auto;padding-inline:0;opacity:100%;border-inline-end:var(--md-comp-nav-rail-divider-thickness, 0px) solid var(--md-comp-nav-rail-divider-color, var(--md-comp-divider-color))}}@media(min-width: 1200px){dialog.micl-navigationrail--modal-to-large:not([open]){display:flex;position:sticky;float:inline-start;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;min-inline-size:var(--_navigationrail-current-min-width);max-inline-size:var(--_navigationrail-current-max-width);margin-inline:calc(-1*var(--md-sys-layout-window-margin, 0px)) auto;padding-inline:0;opacity:100%;border-inline-end:var(--md-comp-nav-rail-divider-thickness, 0px) solid var(--md-comp-nav-rail-divider-color, var(--md-comp-divider-color))}}@media(min-width: 1600px){dialog.micl-navigationrail--modal-to-extralarge:not([open]){display:flex;position:sticky;float:inline-start;inset:unset;inset-block-start:env(safe-area-inset-top, 0px);inset-inline-start:0;min-inline-size:var(--_navigationrail-current-min-width);max-inline-size:var(--_navigationrail-current-max-width);margin-inline:calc(-1*var(--md-sys-layout-window-margin, 0px)) auto;padding-inline:0;opacity:100%;border-inline-end:var(--md-comp-nav-rail-divider-thickness, 0px) solid var(--md-comp-nav-rail-divider-color, var(--md-comp-divider-color))}}@keyframes navigationrail-text-to-collapsed{0%{margin-block-start:0;opacity:100%}45%{margin-block-start:0;opacity:0%}55%{margin-block-start:-16px;opacity:0%}100%{margin-block-start:4px;opacity:100%}}@keyframes navigationrail-text-to-expanded{0%{margin-block-start:4px;opacity:100%}45%{margin-block-start:-16px;opacity:0%}55%{margin-block-start:0;opacity:0%}100%{margin-block-start:0;opacity:100%}}@property --micl-progress-tail{syntax:"<percentage>";inherits:false;initial-value:0%}@property --micl-progress-stop-color{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --micl-progress-size{syntax:"<percentage>";inherits:false;initial-value:0%}@property --micl-progress-space{syntax:"<length>";inherits:false;initial-value:4px}@property --micl-progress-track-color{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --micl-progress-thickness{syntax:"<length>";inherits:false;initial-value:4px}@property --micl-progress-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}@property --micl-progress-gap{syntax:"<angle>";inherits:false;initial-value:0deg}@property --micl-progress-radius{syntax:"<length>";inherits:false;initial-value:0px}@property --micl-progress-active-color{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}progress.micl-linear-progress{--_track-thickness: var(--md-comp-linear-progress-track-thickness, 4px);--_active-thickness: var(--md-comp-linear-progress-active-thickness, 4px);--_gap-color: var(--_card-background-color, var(--md-sys-color-surface-container-low));--_padding: calc((var(--_track-thickness) - var(--_active-thickness)) / 2);--_space: var(--md-comp-linear-progress-track-active-space, 4px);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;block-size:max(var(--_track-thickness),var(--_active-thickness));inline-size:100%;padding-block:max(var(--_padding),0px);border:none;border-radius:calc(max(var(--_track-thickness),var(--_active-thickness))/2);background-image:linear-gradient(var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container)), var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container)));background-position:0 center;background-size:100% var(--_track-thickness);background-repeat:no-repeat;overflow:hidden}progress.micl-linear-progress:not(:indeterminate){--_size: var(--md-comp-linear-progress-stop-size, 4px);background-image:radial-gradient(circle closest-side, var(--md-comp-linear-progress-stop-color, var(--md-sys-color-primary)) calc(100% - 0.75px), transparent),linear-gradient(var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container)), var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container)));background-position:calc(100% - var(--md-comp-linear-progress-stop-trailing-space, 0px)) center,0 center;background-size:var(--_size) var(--_size),100% var(--_track-thickness);background-repeat:no-repeat}progress.micl-linear-progress:not(:indeterminate):dir(rtl){background-position-x:var(--md-comp-linear-progress-stop-trailing-space, 0px),0}progress.micl-linear-progress:not(:indeterminate)::-webkit-progress-value{box-shadow:var(--_space) 0 0 0 var(--_gap-color),calc(-1*var(--_space)) 0 0 0 var(--_gap-color)}progress.micl-linear-progress:not(:indeterminate)::-moz-progress-bar{box-shadow:var(--_space) 0 0 0 var(--_gap-color),calc(-1*var(--_space)) 0 0 0 var(--_gap-color)}@supports(inline-size: attr(value type(<number>))){progress.micl-linear-progress:not(:indeterminate){--_fraction: min(calc(attr(value type(<number>), 0) / max(attr(max type(<number>), 1), 0.001)), 1);--micl-progress-tail: calc(var(--_fraction) * 100%);--micl-progress-space: var(--md-comp-linear-progress-track-active-space, 4px);--micl-progress-thickness: var(--_active-thickness);--micl-progress-track-color: var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container));--micl-progress-active-color: var(--md-comp-linear-progress-active-indicator-color, var(--md-sys-color-primary));--micl-progress-stop-color: var(--md-comp-linear-progress-stop-color, var(--md-sys-color-primary));transition:--micl-progress-tail 500ms linear;background-color:rgba(0,0,0,0);background-image:radial-gradient(circle closest-side, var(--micl-progress-stop-color) calc(100% - 0.75px), transparent),radial-gradient(circle calc(var(--micl-progress-thickness) / 2) at calc(var(--micl-progress-tail) - var(--micl-progress-thickness) / 2) 50%, var(--micl-progress-active-color) calc(100% - 0.75px), transparent),linear-gradient(to right, var(--micl-progress-active-color) 0 calc(var(--micl-progress-tail) - var(--micl-progress-thickness) / 2), transparent 0),linear-gradient(to right, transparent calc(var(--micl-progress-tail) + min(var(--micl-progress-tail), var(--micl-progress-space))), var(--micl-progress-track-color) calc(var(--micl-progress-tail) + min(var(--micl-progress-tail), var(--micl-progress-space))));background-position:calc(100% - var(--md-comp-linear-progress-stop-trailing-space, 0px)) center,left center,left center,0 center;background-size:var(--_size) var(--_size),100% var(--micl-progress-thickness),100% var(--micl-progress-thickness),100% var(--_track-thickness)}progress.micl-linear-progress:not(:indeterminate):dir(rtl){background-image:radial-gradient(circle closest-side, var(--micl-progress-stop-color) calc(100% - 0.75px), transparent),radial-gradient(circle calc(var(--micl-progress-thickness) / 2) at calc(100% - calc(var(--micl-progress-tail) - var(--micl-progress-thickness) / 2)) 50%, var(--micl-progress-active-color) calc(100% - 0.75px), transparent),linear-gradient(to left, var(--micl-progress-active-color) 0 calc(var(--micl-progress-tail) - var(--micl-progress-thickness) / 2), transparent 0),linear-gradient(to left, transparent calc(var(--micl-progress-tail) + min(var(--micl-progress-tail), var(--micl-progress-space))), var(--micl-progress-track-color) calc(var(--micl-progress-tail) + min(var(--micl-progress-tail), var(--micl-progress-space))));background-position:var(--md-comp-linear-progress-stop-trailing-space, 0px) center,left center,left center,0 center}progress.micl-linear-progress:not(:indeterminate)::-webkit-progress-value{box-shadow:none;background:none}progress.micl-linear-progress:not(:indeterminate)::-moz-progress-bar{box-shadow:none;background:none}}progress.micl-linear-progress::-webkit-progress-bar{background:none}progress.micl-linear-progress::-webkit-progress-value{block-size:var(--_active-thickness) !important;border-radius:calc(var(--_active-thickness)/2);background-color:var(--md-comp-linear-progress-active-indicator-color, var(--md-sys-color-primary))}progress.micl-linear-progress::-moz-progress-bar{block-size:var(--_active-thickness) !important;border-radius:calc(var(--_active-thickness)/2);background-color:var(--md-comp-linear-progress-active-indicator-color, var(--md-sys-color-primary))}progress.micl-linear-progress:indeterminate{--micl-progress-space: var(--md-comp-linear-progress-track-active-space, 4px);--micl-progress-track-color: var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container));background:linear-gradient(to right, var(--micl-progress-track-color) calc(var(--micl-progress-tail) - var(--micl-progress-space)), transparent 0, transparent calc(var(--micl-progress-tail) + var(--micl-progress-size) + var(--micl-progress-space)), var(--micl-progress-track-color) 0) 0 center/100% var(--_track-thickness) no-repeat;animation:indettrack 1750ms cubic-bezier(0.3, 0, 0.8, 0.15) infinite}progress.micl-linear-progress:indeterminate:dir(rtl){background-image:linear-gradient(to left, var(--micl-progress-track-color) calc(var(--micl-progress-tail) - var(--micl-progress-space)), transparent 0, transparent calc(var(--micl-progress-tail) + var(--micl-progress-size) + var(--micl-progress-space)), var(--micl-progress-track-color) 0)}@supports selector(::-moz-progress-bar){progress.micl-linear-progress:indeterminate:dir(rtl){background-image:linear-gradient(to right, var(--micl-progress-track-color) calc(var(--micl-progress-tail) - var(--micl-progress-space)), transparent 0, transparent calc(var(--micl-progress-tail) + var(--micl-progress-size) + var(--micl-progress-space)), var(--micl-progress-track-color) 0);animation-name:indettrackrtl}}progress.micl-linear-progress:indeterminate::-webkit-progress-value{animation:indet 1750ms cubic-bezier(0.3, 0, 0.8, 0.15) infinite}progress.micl-linear-progress:indeterminate::-moz-progress-bar{animation:indet 1750ms cubic-bezier(0.3, 0, 0.8, 0.15) infinite}progress.micl-linear-progress:indeterminate:dir(rtl)::-moz-progress-bar{animation-name:indetrtl}@keyframes indet{0%{margin-inline-start:0%;inline-size:0%}14.3%{margin-inline-start:0%}100%{margin-inline-start:100%;inline-size:80%}}@keyframes indetrtl{0%{margin-inline-end:100%;inline-size:0%}14.3%{margin-inline-end:100%}100%{margin-inline-end:-80%;inline-size:80%}}@keyframes indettrack{0%{--micl-progress-tail: 0%;--micl-progress-size: 0%}14.3%{--micl-progress-tail: 0%}100%{--micl-progress-tail: 100%;--micl-progress-size: 80%}}@keyframes indettrackrtl{0%{--micl-progress-tail: 100%;--micl-progress-size: 0%}14.3%{--micl-progress-tail: 100%}100%{--micl-progress-tail: -80%;--micl-progress-size: 80%}}progress.micl-circular-progress{--_size: var(--md-comp-circular-progress-size, 40px);--_thickness: var(--md-comp-circular-progress-active-thickness, 4px);--_space: var(--md-comp-circular-progress-track-active-space, 4px);--micl-progress-radius: calc((var(--_size) - var(--_thickness)) / 2);--micl-progress-gap: atan2(calc(var(--_space) + var(--_thickness)), var(--micl-progress-radius));--micl-progress-active-color: var(--md-comp-circular-progress-active-indicator-color, var(--md-sys-color-primary));--micl-progress-track-color: var(--md-comp-circular-progress-track-color, var(--md-sys-color-secondary-container));-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:inline-block;vertical-align:middle;inline-size:var(--_size);block-size:var(--_size);border:none;background-color:rgba(0,0,0,0);background-image:radial-gradient(circle closest-side, var(--micl-progress-active-color) calc(100% - 0.75px), transparent),radial-gradient(circle closest-side, var(--micl-progress-active-color) calc(100% - 0.75px), transparent),conic-gradient(var(--micl-progress-active-color) 0 var(--micl-progress-sweep), transparent 0 calc(var(--micl-progress-sweep) + min(var(--micl-progress-sweep), var(--micl-progress-gap))), var(--micl-progress-track-color) 0 calc(360deg - min(var(--micl-progress-sweep), var(--micl-progress-gap))), transparent 0),radial-gradient(circle closest-side, var(--micl-progress-track-color) calc(100% - 0.75px), transparent),radial-gradient(circle closest-side, var(--micl-progress-track-color) calc(100% - 0.75px), transparent);background-position:50% calc(50% - var(--micl-progress-radius)),calc(50% + var(--micl-progress-radius)*sin(var(--micl-progress-sweep))) calc(50% - var(--micl-progress-radius)*cos(var(--micl-progress-sweep))),0 0,calc(50% + var(--micl-progress-radius)*sin(var(--micl-progress-sweep) + min(var(--micl-progress-sweep), var(--micl-progress-gap)))) calc(50% - var(--micl-progress-radius)*cos(var(--micl-progress-sweep) + min(var(--micl-progress-sweep), var(--micl-progress-gap)))),calc(50% - var(--micl-progress-radius)*sin(min(var(--micl-progress-sweep), var(--micl-progress-gap)))) calc(50% - var(--micl-progress-radius)*cos(min(var(--micl-progress-sweep), var(--micl-progress-gap))));background-size:var(--_thickness) var(--_thickness),var(--_thickness) var(--_thickness),100% 100%,var(--_thickness) var(--_thickness),var(--_thickness) var(--_thickness);background-repeat:no-repeat;-webkit-mask-image:radial-gradient(circle closest-side, transparent calc(100% - var(--_thickness) - 0.5px), #fff calc(100% - var(--_thickness) + 0.5px) calc(100% - 0.5px), transparent);mask-image:radial-gradient(circle closest-side, transparent calc(100% - var(--_thickness) - 0.5px), #fff calc(100% - var(--_thickness) + 0.5px) calc(100% - 0.5px), transparent)}@supports(clip-path: shape(from 0px 0px, arc to 1px 1px of 1px)){progress.micl-circular-progress{-webkit-mask-image:none;mask-image:none;clip-path:shape(evenodd from 50% 0%, arc to 50% 100% of calc(var(--_size) / 2), arc to 50% 0% of calc(var(--_size) / 2), move to 50% var(--_thickness), arc to 50% calc(100% - var(--_thickness)) of calc(var(--_size) / 2 - var(--_thickness)), arc to 50% var(--_thickness) of calc(var(--_size) / 2 - var(--_thickness)), close)}}progress.micl-circular-progress::-webkit-progress-bar{background:none}progress.micl-circular-progress::-webkit-progress-value{background:none}progress.micl-circular-progress::-moz-progress-bar{background:none}@supports(inline-size: attr(value type(<number>))){progress.micl-circular-progress:not(:indeterminate){--micl-progress-sweep: calc(min(calc(attr(value type(<number>), 0) / max(attr(max type(<number>), 1), 0.001)), 1) * 360deg);transition:--micl-progress-sweep 500ms cubic-bezier(0.2, 0, 0, 1)}}progress.micl-circular-progress:indeterminate{animation:circglobal 6000ms linear infinite,circstep 6000ms linear infinite,circsweep 6000ms infinite}@keyframes circglobal{to{rotate:1080deg}}@keyframes circstep{0%{transform:rotate(0deg)}5%{transform:rotate(90deg)}25%{transform:rotate(90deg)}30%{transform:rotate(180deg)}50%{transform:rotate(180deg)}55%{transform:rotate(270deg)}75%{transform:rotate(270deg)}80%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes circsweep{0%{--micl-progress-sweep: 36deg;animation-timing-function:linear}50%{--micl-progress-sweep: 313.2deg;animation-timing-function:cubic-bezier(0.2, 0, 0, 1)}100%{--micl-progress-sweep: 36deg}}@property --micl-progress-amplitude{syntax:"<number>";inherits:true;initial-value:0}@property --micl-progress-fraction{syntax:"<number>";inherits:true;initial-value:0}@property --micl-progress-cap{syntax:"<length>";inherits:false;initial-value:0px}@property --micl-progress-crawl{syntax:"<angle>";inherits:false;initial-value:0deg}.micl-linear-progress:not(progress){--_wavelength: var(--md-comp-linear-progress-active-wave-wavelength, 40px);--_wave-gap: var(--md-comp-linear-progress-track-active-space, 4px);--_max-amplitude: var(--md-comp-linear-progress-active-wave-amplitude, 3px);--_track-thickness: var(--md-comp-linear-progress-track-thickness, 4px);--_active-thickness: var(--md-comp-linear-progress-active-thickness, 4px);--_fraction: min(calc(attr(aria-valuenow type(<number>), 0) / max(attr(aria-valuemax type(<number>), 1), 0.001)), 1);--micl-progress-fraction: var(--_fraction);--micl-progress-amplitude: clamp(0, min(calc(var(--micl-progress-fraction) / 0.1), calc((1 - var(--micl-progress-fraction)) / 0.05)), 1);transition:--micl-progress-fraction 500ms linear;--_wave-image: var(--md-comp-linear-progress-wave-image, url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 -30 6.283 60%27 preserveAspectRatio=%27none%27%3E%3Cpath vector-effect=%27non-scaling-stroke%27 stroke-width=%274%27 stroke-linecap=%27round%27 fill=%27none%27 stroke=%27black%27 d=%27M0,0 C.512,.512 1.002,1 1.571,1 S2.629,.512 3.142,0 S4.144,-1 4.712,-1 S5.771,-.512 6.283,0%27/%3E%3C/svg%3E"));--_amplitude: calc(var(--micl-progress-amplitude) * var(--_max-amplitude));--_wave-mask-size: var(--_wavelength) max(calc(var(--_active-thickness) + 1px), calc(var(--_amplitude) * 60));position:relative;inline-size:100%;block-size:max(var(--_track-thickness),2*var(--_max-amplitude) + var(--_active-thickness));overflow:clip}.micl-linear-progress:not(progress)::before{--_stop-size: var(--md-comp-linear-progress-stop-size, 4px);content:"";position:absolute;inset:0;inline-size:100%;block-size:var(--_track-thickness);inset-block-start:calc(50% - var(--_track-thickness)/2);border-radius:calc(var(--_track-thickness)/2);background-image:radial-gradient(circle closest-side, var(--md-comp-linear-progress-stop-color, var(--md-sys-color-primary)) calc(100% - 0.75px), transparent),linear-gradient(to right, transparent calc(var(--micl-progress-fraction) * 100% + min(var(--micl-progress-fraction) * 100%, var(--_wave-gap))), var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container)) 0);background-position:calc(100% - var(--md-comp-linear-progress-stop-trailing-space, 0px)) center,0 0;background-size:var(--_stop-size) var(--_stop-size),100% 100%;background-repeat:no-repeat}.micl-linear-progress:not(progress) .micl-linear-progress__wave{inline-size:calc(var(--micl-progress-fraction)*100%);block-size:100%;background-color:var(--md-comp-linear-progress-active-indicator-color, var(--md-sys-color-primary));border-radius:calc(var(--_max-amplitude) + var(--_active-thickness)/2);-webkit-mask-image:var(--_wave-image);mask-image:var(--_wave-image);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--_wave-mask-size);mask-size:var(--_wave-mask-size);-webkit-mask-position:left center;mask-position:left center}@container style(--micl-progress-amplitude: 0){.micl-linear-progress:not(progress) .micl-linear-progress__wave{position:relative;inset-block-start:calc(50% - var(--_active-thickness)/2);block-size:var(--_active-thickness);border-radius:calc(var(--_active-thickness)/2);-webkit-mask-image:none;mask-image:none}}.micl-linear-progress:not(progress):dir(rtl)::before{background-image:radial-gradient(circle closest-side, var(--md-comp-linear-progress-stop-color, var(--md-sys-color-primary)) calc(100% - 0.75px), transparent),linear-gradient(to left, transparent calc(var(--micl-progress-fraction) * 100% + min(var(--micl-progress-fraction) * 100%, var(--_wave-gap))), var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container)) 0);background-position:var(--md-comp-linear-progress-stop-trailing-space, 0px) center,0 0}.micl-linear-progress:not(progress):dir(rtl) .micl-linear-progress__wave{-webkit-mask-position:right center;mask-position:right center}.micl-linear-progress:not(progress).micl-linear-progress--indeterminate{--_wavelength: var(--md-comp-linear-progress-indeterminate-active-wave-wavelength, 20px);--_fraction: 1;--micl-progress-amplitude: 1}.micl-linear-progress:not(progress).micl-linear-progress--indeterminate::before{--micl-progress-space: var(--md-comp-linear-progress-track-active-space, 4px);--micl-progress-track-color: var(--md-comp-linear-progress-track-color, var(--md-sys-color-secondary-container));background:linear-gradient(to right, var(--micl-progress-track-color) calc(var(--micl-progress-tail) - var(--micl-progress-space)), transparent 0, transparent calc(var(--micl-progress-tail) + var(--micl-progress-size) + var(--micl-progress-space)), var(--micl-progress-track-color) 0);animation:indettrack 1750ms cubic-bezier(0.3, 0, 0.8, 0.15) infinite}.micl-linear-progress:not(progress).micl-linear-progress--indeterminate .micl-linear-progress__wave{--micl-progress-cap: calc(var(--_max-amplitude) + var(--_active-thickness) / 2);background:none;-webkit-mask-image:none;mask-image:none;clip-path:inset(0 calc(100% - min(var(--micl-progress-tail) + var(--micl-progress-size), 100%)) 0 var(--micl-progress-tail) round var(--micl-progress-cap));animation:indettrack 1750ms cubic-bezier(0.3, 0, 0.8, 0.15) infinite}.micl-linear-progress:not(progress).micl-linear-progress--indeterminate .micl-linear-progress__wave::before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(100% + var(--_wavelength));background-color:var(--md-comp-linear-progress-active-indicator-color, var(--md-sys-color-primary));-webkit-mask-image:var(--_wave-image);mask-image:var(--_wave-image);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--_wave-mask-size);mask-size:var(--_wave-mask-size);-webkit-mask-position:left center;mask-position:left center;animation:crawl-wave 1000ms linear infinite}@media(prefers-reduced-motion: reduce){.micl-linear-progress:not(progress).micl-linear-progress--indeterminate .micl-linear-progress__wave::before{animation-play-state:paused}}.micl-linear-progress:not(progress).micl-linear-progress--indeterminate:dir(rtl)::before{background-image:linear-gradient(to left, var(--micl-progress-track-color) calc(var(--micl-progress-tail) - var(--micl-progress-space)), transparent 0, transparent calc(var(--micl-progress-tail) + var(--micl-progress-size) + var(--micl-progress-space)), var(--micl-progress-track-color) 0)}.micl-linear-progress:not(progress).micl-linear-progress--indeterminate:dir(rtl) .micl-linear-progress__wave{clip-path:inset(0 var(--micl-progress-tail) 0 calc(100% - min(var(--micl-progress-tail) + var(--micl-progress-size), 100%)) round var(--micl-progress-cap))}.micl-linear-progress:not(progress).micl-linear-progress--indeterminate:dir(rtl) .micl-linear-progress__wave::before{-webkit-mask-position:right center;mask-position:right center;animation-name:crawl-wave-rtl}@keyframes crawl-wave{to{translate:calc(-1*var(--_wavelength)) 0}}@keyframes crawl-wave-rtl{to{translate:var(--_wavelength) 0}}.micl-circular-progress:not(progress){--_size: var(--md-comp-circular-progress-size, 40px);--_thickness: var(--md-comp-circular-progress-active-thickness, 4px);--_space: var(--md-comp-circular-progress-track-active-space, 4px);--_box: calc(var(--_size) * 1.2);--_fraction: min(calc(attr(aria-valuenow type(<number>), 0) / max(attr(aria-valuemax type(<number>), 1), 0.001)), 1);--micl-progress-fraction: var(--_fraction);--micl-progress-amplitude: clamp(0, min(calc((var(--micl-progress-fraction) - 0.1) * 1000), calc((0.95 - var(--micl-progress-fraction)) * 1000)), 1);transition:--micl-progress-fraction 500ms cubic-bezier(0.2, 0, 0, 1);position:relative;display:inline-block;vertical-align:middle;inline-size:var(--_box);block-size:var(--_box)}.micl-circular-progress:not(progress)::before,.micl-circular-progress:not(progress)::after{--micl-progress-sweep: calc(var(--micl-progress-fraction) * 360deg);--micl-progress-radius: calc(var(--_box) * 0.375);--micl-progress-gap: atan2(calc(var(--_space) + var(--_thickness)), var(--micl-progress-radius));--micl-progress-thickness: var(--_thickness);content:"";position:absolute;inset:0;background-repeat:no-repeat;-webkit-mask-image:radial-gradient(circle closest-side, transparent calc(75% - var(--micl-progress-thickness) / 2 - 0.5px), #fff calc(75% - var(--micl-progress-thickness) / 2 + 0.5px) calc(75% + var(--micl-progress-thickness) / 2 - 0.5px), transparent calc(75% + var(--micl-progress-thickness) / 2 + 0.5px));mask-image:radial-gradient(circle closest-side, transparent calc(75% - var(--micl-progress-thickness) / 2 - 0.5px), #fff calc(75% - var(--micl-progress-thickness) / 2 + 0.5px) calc(75% + var(--micl-progress-thickness) / 2 - 0.5px), transparent calc(75% + var(--micl-progress-thickness) / 2 + 0.5px))}.micl-circular-progress:not(progress)::before{--micl-progress-track-color: var(--md-comp-circular-progress-track-color, var(--md-sys-color-secondary-container));background-image:radial-gradient(circle closest-side, var(--micl-progress-track-color) calc(100% - 0.75px), transparent),radial-gradient(circle closest-side, var(--micl-progress-track-color) calc(100% - 0.75px), transparent),conic-gradient(transparent 0 calc(var(--micl-progress-sweep) + min(var(--micl-progress-sweep), var(--micl-progress-gap))), var(--micl-progress-track-color) 0 calc(360deg - min(var(--micl-progress-sweep), var(--micl-progress-gap))), transparent 0);background-position:calc(50% + var(--micl-progress-radius)*sin(var(--micl-progress-sweep) + min(var(--micl-progress-sweep), var(--micl-progress-gap)))) calc(50% - var(--micl-progress-radius)*cos(var(--micl-progress-sweep) + min(var(--micl-progress-sweep), var(--micl-progress-gap)))),calc(50% - var(--micl-progress-radius)*sin(min(var(--micl-progress-sweep), var(--micl-progress-gap)))) calc(50% - var(--micl-progress-radius)*cos(min(var(--micl-progress-sweep), var(--micl-progress-gap)))),0 0;background-size:var(--_thickness) var(--_thickness),var(--_thickness) var(--_thickness),100% 100%}.micl-circular-progress:not(progress)::after{--micl-progress-active-color: var(--md-comp-circular-progress-active-indicator-color, var(--md-sys-color-primary));opacity:calc(1 - var(--micl-progress-amplitude));transition:opacity 500ms cubic-bezier(0.2, 0, 0, 1);background-image:radial-gradient(circle closest-side, var(--micl-progress-active-color) calc(100% - 0.75px), transparent),radial-gradient(circle closest-side, var(--micl-progress-active-color) calc(100% - 0.75px), transparent),conic-gradient(var(--micl-progress-active-color) 0 var(--micl-progress-sweep), transparent 0);background-position:50% calc(50% - var(--micl-progress-radius)),calc(50% + var(--micl-progress-radius)*sin(var(--micl-progress-sweep))) calc(50% - var(--micl-progress-radius)*cos(var(--micl-progress-sweep))),0 0;background-size:var(--_thickness) var(--_thickness),var(--_thickness) var(--_thickness),100% 100%}.micl-circular-progress:not(progress) .micl-circular-progress__wave{position:absolute;inset:0;opacity:var(--micl-progress-amplitude);transition:opacity 500ms cubic-bezier(0.2, 0, 0, 1);-webkit-mask-image:var(--md-comp-circular-progress-wave-image, url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27%3E%3Cpath vector-effect=%27non-scaling-stroke%27 stroke-width=%274%27 fill=%27none%27 stroke=%27black%27 d=%27M24,6C25.18,5.16 26.57,4.53 27.82,4.78C29.08,5.03 30.12,6.15 30.89,7.37C31.66,8.59 32.22,9.77 33.11,10.36C34,10.96 35.3,11.03 36.73,11.27C38.15,11.51 39.58,12.04 40.3,13.11C41.01,14.18 40.95,15.7 40.63,17.11C40.31,18.52 39.88,19.75 40.08,20.8C40.29,21.85 41.16,22.82 42,24C42.84,25.18 43.47,26.57 43.22,27.82C42.97,29.08 41.85,30.12 40.63,30.89C39.41,31.66 38.23,32.22 37.64,33.11C37.04,34 36.97,35.3 36.73,36.73C36.49,38.15 35.96,39.58 34.89,40.3C33.82,41.01 32.3,40.95 30.89,40.63C29.48,40.31 28.25,39.88 27.2,40.08C26.15,40.29 25.18,41.16 24,42C22.82,42.84 21.43,43.47 20.18,43.22C18.92,42.97 17.88,41.85 17.11,40.63C16.34,39.41 15.78,38.23 14.89,37.64C14,37.04 12.7,36.97 11.27,36.73C9.85,36.49 8.42,35.96 7.7,34.89C6.99,33.82 7.05,32.3 7.37,30.89C7.69,29.48 8.12,28.25 7.92,27.2C7.71,26.15 6.84,25.18 6,24C5.16,22.82 4.53,21.43 4.78,20.18C5.03,18.92 6.15,17.88 7.37,17.11C8.59,16.34 9.77,15.78 10.36,14.89C10.96,14 11.03,12.7 11.27,11.27C11.51,9.85 12.04,8.42 13.11,7.7C14.18,6.99 15.7,7.05 17.11,7.37C18.52,7.69 19.75,8.12 20.8,7.92C21.85,7.71 22.82,6.84 24,6Z%27/%3E%3C/svg%3E"));mask-image:var(--md-comp-circular-progress-wave-image, url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27%3E%3Cpath vector-effect=%27non-scaling-stroke%27 stroke-width=%274%27 fill=%27none%27 stroke=%27black%27 d=%27M24,6C25.18,5.16 26.57,4.53 27.82,4.78C29.08,5.03 30.12,6.15 30.89,7.37C31.66,8.59 32.22,9.77 33.11,10.36C34,10.96 35.3,11.03 36.73,11.27C38.15,11.51 39.58,12.04 40.3,13.11C41.01,14.18 40.95,15.7 40.63,17.11C40.31,18.52 39.88,19.75 40.08,20.8C40.29,21.85 41.16,22.82 42,24C42.84,25.18 43.47,26.57 43.22,27.82C42.97,29.08 41.85,30.12 40.63,30.89C39.41,31.66 38.23,32.22 37.64,33.11C37.04,34 36.97,35.3 36.73,36.73C36.49,38.15 35.96,39.58 34.89,40.3C33.82,41.01 32.3,40.95 30.89,40.63C29.48,40.31 28.25,39.88 27.2,40.08C26.15,40.29 25.18,41.16 24,42C22.82,42.84 21.43,43.47 20.18,43.22C18.92,42.97 17.88,41.85 17.11,40.63C16.34,39.41 15.78,38.23 14.89,37.64C14,37.04 12.7,36.97 11.27,36.73C9.85,36.49 8.42,35.96 7.7,34.89C6.99,33.82 7.05,32.3 7.37,30.89C7.69,29.48 8.12,28.25 7.92,27.2C7.71,26.15 6.84,25.18 6,24C5.16,22.82 4.53,21.43 4.78,20.18C5.03,18.92 6.15,17.88 7.37,17.11C8.59,16.34 9.77,15.78 10.36,14.89C10.96,14 11.03,12.7 11.27,11.27C11.51,9.85 12.04,8.42 13.11,7.7C14.18,6.99 15.7,7.05 17.11,7.37C18.52,7.69 19.75,8.12 20.8,7.92C21.85,7.71 22.82,6.84 24,6Z%27/%3E%3C/svg%3E"));-webkit-mask-size:100% 100%;mask-size:100% 100%}.micl-circular-progress:not(progress) .micl-circular-progress__wave::before{--micl-progress-sweep: calc(var(--micl-progress-fraction) * 360deg);--micl-progress-radius: calc(var(--_box) * 0.375);--micl-progress-thickness: var(--_thickness);--micl-progress-active-color: var(--md-comp-circular-progress-active-indicator-color, var(--md-sys-color-primary));content:"";position:absolute;inset:0;background-repeat:no-repeat;background-image:radial-gradient(circle closest-side, var(--micl-progress-active-color) calc(100% - 0.75px), transparent),radial-gradient(circle closest-side, var(--micl-progress-active-color) calc(100% - 0.75px), transparent),conic-gradient(var(--micl-progress-active-color) 0 var(--micl-progress-sweep), transparent 0);background-position:50% calc(50% - var(--micl-progress-radius)),calc(50% + (var(--micl-progress-radius) + 1.6px * var(--micl-progress-amplitude) * sin(8 * (var(--micl-progress-sweep) + var(--micl-progress-crawl))))*sin(var(--micl-progress-sweep))) calc(50% - (var(--micl-progress-radius) + 1.6px * var(--micl-progress-amplitude) * sin(8 * (var(--micl-progress-sweep) + var(--micl-progress-crawl))))*cos(var(--micl-progress-sweep))),0 0;background-size:var(--_thickness) var(--_thickness),var(--_thickness) var(--_thickness),100% 100%}.micl-circular-progress:not(progress).micl-circular-progress--indeterminate{--micl-progress-amplitude: 1;animation:circglobal 6000ms linear infinite,circstep 6000ms linear infinite}.micl-circular-progress:not(progress).micl-circular-progress--indeterminate::before{animation:circsweep 6000ms infinite}.micl-circular-progress:not(progress).micl-circular-progress--indeterminate::after{animation:circsweep 6000ms infinite}.micl-circular-progress:not(progress).micl-circular-progress--indeterminate .micl-circular-progress__wave{animation:circcrawl 8000ms linear infinite}.micl-circular-progress:not(progress).micl-circular-progress--indeterminate .micl-circular-progress__wave::before{animation:circsweep 6000ms infinite,circcrawlcounter 8000ms linear infinite}@media(prefers-reduced-motion: reduce){.micl-circular-progress:not(progress).micl-circular-progress--indeterminate .micl-circular-progress__wave{animation-play-state:paused}.micl-circular-progress:not(progress).micl-circular-progress--indeterminate .micl-circular-progress__wave::before{animation-play-state:running,paused}}@keyframes circcrawl{to{rotate:-360deg}}@keyframes circcrawlcounter{to{rotate:360deg;--micl-progress-crawl: 360deg}}.micl-stepper{--md-comp-stepper-motion-spatial: cubic-bezier(0.39, 1.29, 0.35, 0.98);--md-comp-stepper-motion-duration: 650ms;--_dot-size: var(--md-comp-stepper-dot-size, 12px);box-sizing:border-box;display:flex;flex-direction:column;row-gap:var(--md-sys-padding-xl, 24px);margin:0}.micl-stepper .micl-stepper__header{--_dot-size: var(--md-comp-stepper-header-dot-size, 24px);position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-inline:-10px;counter-reset:dotnumber;anchor-scope:all}.micl-stepper .micl-stepper__header button{position:static;anchor-name:var(--micl-stepper-anchor);pointer-events:none}.micl-stepper .micl-stepper__header button::before{inset:auto;inset-block-start:calc(anchor(var(--micl-stepper-anchor) center) - var(--md-sys-target-size, 48px)/2);inset-inline-start:anchor(var(--micl-stepper-anchor) start);inset-inline-end:anchor(var(--micl-stepper-anchor) end);inline-size:auto}.micl-stepper .micl-stepper__header button:not(:first-child)::after{content:"";position:absolute;inset-block-start:calc(anchor(var(--micl-stepper-anchor) center) - .5px);inset-inline-start:anchor(var(--micl-stepper-prev) end);inset-inline-end:anchor(var(--micl-stepper-anchor) start);block-size:1px;background-color:var(--md-comp-divider-color, var(--md-sys-color-outline-variant));pointer-events:none}.micl-stepper .micl-stepper__header button.micl-stepper__progress--done{pointer-events:inherit}.micl-stepper .micl-stepper__header .micl-stepper__progress-dot::before{content:counter(dotnumber, var(--md-comp-stepper-counter-style, decimal))}.micl-stepper.micl-stepper--nonlinear .micl-stepper__header button{pointer-events:inherit}.micl-stepper .micl-stepper__steps{display:grid;grid-template-areas:"stepper-steps";overflow-x:hidden}.micl-stepper .micl-stepper__steps .micl-stepper__step{grid-area:stepper-steps;display:flex;visibility:hidden;flex-direction:column;margin:0;padding:0;border:none;opacity:0%;transform:translateX(100%);transition:opacity var(--md-comp-stepper-motion-duration) linear,transform var(--md-comp-stepper-motion-duration) var(--md-comp-stepper-motion-spatial)}.micl-stepper .micl-stepper__steps .micl-stepper__step:has(~.micl-stepper__step[aria-current=step]){transform:translateX(-100%)}.micl-stepper .micl-stepper__steps .micl-stepper__step.micl-stepper__step--toselected{visibility:visible}.micl-stepper .micl-stepper__steps .micl-stepper__step[aria-current=step]{visibility:visible;opacity:100%;transform:translateX(0%)}.micl-stepper .micl-stepper__steps .micl-stepper__step.micl-stepper__step--fromselected{visibility:visible}.micl-stepper .micl-stepper__actions{display:flex;flex-direction:row;justify-content:center;inline-size:100%;align-items:center}.micl-stepper .micl-stepper__actions>:first-child,.micl-stepper .micl-stepper__actions>:last-child{display:flex;flex:1 1 0;-moz-column-gap:var(--md-sys-padding-xs, 8px);column-gap:var(--md-sys-padding-xs, 8px)}.micl-stepper .micl-stepper__actions>:last-child{justify-content:flex-end}.micl-stepper .micl-stepper__progress-dots{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.micl-stepper .micl-stepper__progress-dot{block-size:var(--_dot-size);inline-size:var(--_dot-size);min-inline-size:var(--_dot-size);line-height:var(--_dot-size);border-radius:calc(var(--_dot-size)/2);text-align:center;background-color:var(--md-comp-stepper-dot-color, var(--md-sys-color-on-surface));color:var(--md-comp-stepper-dot-label-color, var(--md-sys-color-surface));opacity:var(--md-sys-state-disabled-state-layer-opacity, 38%);counter-increment:dotnumber 1}.micl-stepper .micl-stepper__progress--done.micl-stepper__progress-dot,.micl-stepper .micl-stepper__progress--done .micl-stepper__progress-dot{background-color:var(--md-comp-stepper-dot-done-color, var(--md-sys-color-tertiary-container));color:var(--md-comp-stepper-dot-done-label-color, var(--md-sys-color-on-tertiary-container));opacity:100%}.micl-stepper .micl-stepper__steps .micl-stepper__step:dir(rtl){transform:translateX(-100%)}.micl-stepper .micl-stepper__steps .micl-stepper__step:dir(rtl):has(~.micl-stepper__step[aria-current=step]){transform:translateX(100%)}.micl-stepper .micl-stepper__steps .micl-stepper__step:dir(rtl)[aria-current=step]{transform:translateX(0%)}.micl-stepper__action--hidden,.micl-stepper__step--hidden{display:none !important}.micl-datepicker__months,.micl-datepicker__years,.micl-datepicker__input{block-size:-moz-fit-content;block-size:fit-content;opacity:1;transition-duration:var(--md-comp-date-picker-motion-spatial-duration)}.micl-datepicker__view-hidden.micl-datepicker__months,.micl-datepicker__view-hidden.micl-datepicker__years,.micl-datepicker__view-hidden.micl-datepicker__input{block-size:0;opacity:0;transition-property:none}.micl-datepicker__months:not(.micl-datepicker__view-hidden),.micl-datepicker__years:not(.micl-datepicker__view-hidden),.micl-datepicker__input:not(.micl-datepicker__view-hidden){transition-behavior:allow-discrete;transition-property:opacity,display,block-size;transition-timing-function:linear}.micl-datepicker__years label,.micl-datepicker__calendar-inner time{--statelayer-color: var(--md-sys-color-on-surface-variant);--statelayer-opacity: 0%;background-image:linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-size:100%;background-clip:content-box;transition:--statelayer-opacity var(--md-comp-date-picker-button-motion-duration) linear}.micl-datepicker__years label:hover,.micl-datepicker__calendar-inner time:hover{--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity)}.micl-datepicker__years label:focus-visible,.micl-datepicker__calendar-inner time:focus-visible{--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity)}.micl-datepicker__years label:active,.micl-datepicker__calendar-inner time:active{--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity)}dialog.micl-dialog.micl-datepicker{--md-comp-date-picker-motion-spatial: cubic-bezier(0.31, 0.94, 0.34, 1);--md-comp-date-picker-motion-spatial-duration: 500ms;--md-comp-date-picker-motion-duration: 200ms;--md-comp-date-picker-motion-duration-reverse: 150ms;--md-comp-date-picker-button-motion-duration: 350ms;--_target: var(--md-sys-target-size, 48px);inline-size:var(--md-comp-date-picker-modal-container-width, 360px)}dialog.micl-dialog.micl-datepicker:has(.micl-datepicker__input:not(.micl-datepicker__view-hidden)){inline-size:var(--md-comp-date-input-modal-container-width, 328px)}dialog.micl-dialog.micl-datepicker:has(.micl-datepicker__input:not(.micl-datepicker__view-hidden)) .micl-divider{margin-block:9.5px}dialog.micl-dialog.micl-datepicker:has(.micl-datepicker__input:not(.micl-datepicker__view-hidden)) .micl-dialog__content{min-block-size:85px}dialog.micl-dialog.micl-datepicker form{background-color:inherit}dialog.micl-dialog.micl-datepicker .micl-dialog__headline{display:grid;gap:0;grid-template-columns:max-content 1fr var(--_target);grid-template-areas:"sup sup sup" "close act act" "close head mode" "div div div" "ysel ysel msel";padding-inline-end:12px;padding-block:16px 4px}dialog.micl-dialog.micl-datepicker .micl-dialog__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-headline-large-weight) var(--md-sys-typescale-headline-large-size)/var(--md-sys-typescale-headline-large-line-height) var(--md-sys-typescale-headline-large-font);letter-spacing:var(--md-sys-typescale-headline-large-tracking);grid-area:head;margin-block-start:36px;color:var(--md-comp-date-picker-header-headline-color, var(--md-sys-color-on-surface-variant))}dialog.micl-dialog.micl-datepicker .micl-dialog__headline .micl-dialog__supporting-text{font:var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size)/var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);letter-spacing:var(--md-sys-typescale-label-large-tracking);grid-area:sup}dialog.micl-dialog.micl-datepicker .micl-dialog__headline .micl-divider{grid-area:div;inline-size:calc(100% + 36px);margin-block-start:11.5px;margin-inline:-24px}dialog.micl-dialog.micl-datepicker.micl-datepicker--range .micl-dialog__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--md-sys-typescale-title-large-weight) var(--md-sys-typescale-title-large-size)/var(--md-sys-typescale-title-large-line-height) var(--md-sys-typescale-title-large-font);letter-spacing:var(--md-sys-typescale-title-large-tracking);margin-block-start:48px}dialog.micl-dialog.micl-datepicker .micl-dialog__content{display:grid;grid-template-areas:"view";position:relative;inline-size:100%;max-block-size:336px;min-block-size:330px;padding-inline:0;overflow:hidden auto;transition:min-block-size var(--md-comp-date-picker-motion-spatial-duration) var(--md-comp-date-picker-motion-spatial)}dialog.micl-dialog.micl-datepicker .micl-dialog__actions{padding:8px 12px 12px}dialog.micl-dialog.micl-datepicker.micl-dialog--docked{inline-size:var(--md-comp-date-picker-docked-container-width, 360px);border-radius:var(--md-sys-shape-corner-large)}dialog.micl-dialog.micl-datepicker.micl-dialog--docked .micl-dialog__headline{grid-template-areas:"msel ysel";grid-template-columns:1fr 1fr;padding:8px 12px 18px}dialog.micl-dialog.micl-datepicker.micl-dialog--docked .micl-dialog__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading),dialog.micl-dialog.micl-datepicker.micl-dialog--docked .micl-dialog__headline .micl-dialog__supporting-text,dialog.micl-dialog.micl-datepicker.micl-dialog--docked .micl-dialog__headline .micl-datepicker__inputmode{display:none}dialog.micl-dialog.micl-datepicker.micl-dialog--docked .micl-dialog__actions>button{margin-block:-2px}.micl-datepicker__inputmode{grid-area:mode;align-self:flex-end;justify-self:center}.micl-datepicker__month-selector,.micl-datepicker__year-selector{display:grid;grid-template-rows:var(--_target);align-items:center}.micl-datepicker__month-selector.micl-datepicker__view-hidden,.micl-datepicker__year-selector.micl-datepicker__view-hidden{display:none}.micl-datepicker__month-selector{grid-area:msel;grid-template-areas:"mprev mnext";grid-template-columns:var(--_target) var(--_target);justify-items:flex-end;justify-content:flex-end}.micl-datepicker__month-selector .micl-datepicker__previous{grid-area:mprev}.micl-datepicker__month-selector .micl-datepicker__next{grid-area:mnext}.micl-datepicker__year-selector{grid-area:ysel;grid-template-areas:"yr";grid-template-columns:1fr;justify-items:flex-start;margin-inline-start:-8px}.micl-datepicker__year-selector .micl-datepicker__previous{display:none;grid-area:yprev}.micl-datepicker__year-selector .micl-datepicker__next{display:none;grid-area:ynext}.micl-datepicker__month{grid-area:mon;margin-inline:-12px auto}.micl-datepicker__month-selector .micl-datepicker__month{display:none}.micl-datepicker__year{grid-area:yr}.micl-datepicker__month:not(:disabled),.micl-datepicker__year:not(:disabled){color:var(--md-sys-color-on-surface-variant)}.micl-dialog--docked :is(.micl-datepicker__month-selector,.micl-datepicker__year-selector){grid-template-columns:var(--_target) 1fr var(--_target)}.micl-dialog--docked .micl-datepicker__month-selector{grid-template-areas:"mprev mon mnext"}.micl-dialog--docked .micl-datepicker__month-selector .micl-datepicker__month{display:inline-flex;margin-inline:0}.micl-dialog--docked .micl-datepicker__year-selector{grid-template-areas:"yprev yr ynext"}.micl-dialog--docked .micl-datepicker__year-selector :is(.micl-datepicker__previous,.micl-datepicker__next){display:block}.micl-datepicker__calendars{display:flex;grid-area:view;position:absolute;inset-block-start:0;inset-inline-start:0;block-size:100%;inline-size:200%;opacity:1;overflow:hidden;transform:translateX(0);transition:transform var(--md-comp-date-picker-motion-spatial-duration) var(--md-comp-date-picker-motion-spatial),opacity var(--md-comp-date-picker-motion-duration-reverse) linear,block-size var(--md-comp-date-picker-motion-duration-reverse) linear allow-discrete,display var(--md-comp-date-picker-motion-duration-reverse) linear allow-discrete}.micl-datepicker__calendars.micl-datepicker__view-hidden{block-size:0%;opacity:0;transition-property:none}.micl-datepicker__calendars.micl-startleft,.micl-datepicker__calendars.micl-moveright{transform:translateX(0%)}.micl-datepicker__calendars.micl-startright,.micl-datepicker__calendars.micl-moveleft{transform:translateX(-50%)}.micl-datepicker__calendar{flex-shrink:0;block-size:100%;inline-size:50%}.micl-datepicker__calendar-inner{font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking);box-sizing:border-box;display:grid;grid-template-columns:repeat(7, var(--_target));grid-template-rows:40px repeat(6, var(--_target));block-size:100%;inline-size:100%;padding-inline:12px}.micl-datepicker__calendar-inner span,.micl-datepicker__calendar-inner time{box-sizing:border-box;display:inline-flex;justify-content:center;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.micl-datepicker__calendar-inner span{color:var(--md-comp-date-picker-weekdays-label-text-color, var(--md-sys-color-on-surface))}.micl-datepicker__calendar-inner time{align-items:center;border:4px solid rgba(0,0,0,0);border-radius:var(--md-sys-shape-corner-full);color:var(--md-comp-date-picker-date-unselected-label-text-color, var(--md-sys-color-on-surface))}.micl-datepicker__calendar-inner time.micl-datepicker__today{outline:1px solid var(--md-comp-date-picker-date-today-container-outline-color, var(--md-sys-color-primary));outline-offset:-5px;color:var(--md-comp-date-picker-date-today-label-text-color, var(--md-sys-color-primary))}.micl-datepicker__calendar-inner time.micl-datepicker__selected{background-color:var(--md-comp-date-picker-date-selected-container-color, var(--md-sys-color-primary));color:var(--md-comp-date-picker-date-selected-label-text-color, var(--md-sys-color-on-primary))}.micl-datepicker__calendar-inner time:is(.micl-datepicker__inrange,.micl-datepicker__range-start,.micl-datepicker__range-end){position:relative}.micl-datepicker__calendar-inner time:is(.micl-datepicker__inrange,.micl-datepicker__range-start,.micl-datepicker__range-end)::before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:-4px;background-color:var(--md-comp-date-picker-range-selection-active-indicator-container-color, var(--md-sys-color-secondary-container))}.micl-datepicker__calendar-inner time.micl-datepicker__inrange{color:var(--md-comp-date-picker-selection-date-in-range-label-text-color, var(--md-sys-color-on-secondary-container))}.micl-datepicker__calendar-inner time.micl-datepicker__range-start::before{inset-inline:50% -4px}.micl-datepicker__calendar-inner time.micl-datepicker__range-end::before{inset-inline:-4px 50%}.micl-datepicker__calendar-inner time:is(.micl-datepicker__today,.micl-datepicker__selected):is(:hover,:focus-visible,:active){--statelayer-color: currentColor}.micl-datepicker__calendar-inner time.micl-datepicker__outside{color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity))}.micl-datepicker__calendar-inner time:not(.micl-datepicker__outside){cursor:pointer}.micl-datepicker__months,.micl-datepicker__years,.micl-datepicker__input{grid-area:view}.micl-datepicker__months{overflow-y:hidden}.micl-datepicker__months .micl-datepicker__months-inner{block-size:auto;inline-size:100%}.micl-datepicker__months label{font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking);display:flex;align-items:center;block-size:var(--_target);gap:8px;padding-inline-start:16px;color:var(--md-sys-color-on-surface);cursor:pointer}.micl-datepicker__months label span{visibility:hidden;color:var(--md-sys-color-on-surface)}.micl-datepicker__months label:has(input:checked){background-color:var(--md-sys-color-surface-variant)}.micl-datepicker__months label:has(input:checked) span{visibility:visible}.micl-datepicker__years{overflow-y:hidden}.micl-datepicker__years .micl-datepicker__years-inner{display:flex;flex-wrap:wrap;justify-content:center;block-size:auto;inline-size:100%}.micl-datepicker__years label{font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking);display:inline-flex;align-items:center;justify-content:center;block-size:36px;inline-size:72px;margin:8px;border:calc((var(--_target) - 36px)/2) solid rgba(0,0,0,0);border-radius:calc(var(--_target)/2);color:var(--md-comp-date-picker-selection-year-unselected-label-text-color, var(--md-sys-color-on-surface-variant));cursor:pointer}.micl-datepicker__years label:has(input:checked){color:var(--md-comp-date-picker-selection-year-selected-label-text-color, var(--md-sys-color-on-primary));background-color:var(--md-comp-date-picker-selection-year-selected-container-color, var(--md-sys-color-primary))}.micl-datepicker__years label:has(input:checked):is(:hover,:focus-visible,:active){--statelayer-color: currentColor}:is(.micl-datepicker__months,.micl-datepicker__years) input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.micl-datepicker .micl-datepicker__input{padding-inline:16px;margin-block-end:16px}.micl-datepicker .micl-datepicker__input.micl-datepicker__view-hidden,.micl-datepicker .micl-datepicker__input input[type=date]::-webkit-calendar-picker-indicator,.micl-datepicker .micl-datepicker__input input[type=date]::-webkit-inner-spin-button{display:none}.micl-datepicker--range .micl-datepicker__input{display:flex;-moz-column-gap:8px;column-gap:8px}.micl-datepicker--range .micl-datepicker__input>*{flex:1 1 0;min-inline-size:0}.micl-no-transition{transition:none !important}.micl-timepicker__period .micl-timepicker__am,.micl-timepicker__period .micl-timepicker__pm,.micl-timepicker input[name=hour],.micl-timepicker input[name=minute]{--statelayer-color: currentColor;background-image:linear-gradient(rgb(from var(--statelayer-color) r g b/var(--statelayer-opacity)));background-repeat:no-repeat;background-size:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:--statelayer-opacity var(--md-comp-time-picker-motion-duration) linear}.micl-timepicker__period .micl-timepicker__am:hover,.micl-timepicker__period .micl-timepicker__pm:hover,.micl-timepicker input[name=hour]:hover,.micl-timepicker input[name=minute]:hover{--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity)}.micl-timepicker__period .micl-timepicker__am:focus-visible,.micl-timepicker__period .micl-timepicker__pm:focus-visible,.micl-timepicker input[name=hour]:focus-visible,.micl-timepicker input[name=minute]:focus-visible{--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity)}.micl-timepicker__period .micl-timepicker__am:active,.micl-timepicker__period .micl-timepicker__pm:active,.micl-timepicker input[name=hour]:active,.micl-timepicker input[name=minute]:active{--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity)}dialog.micl-dialog.micl-timepicker{--md-comp-time-picker-motion-duration: 350ms;--_input-height: var(--md-comp-time-picker-time-selector-container-height, 72px);--_input-width: var(--md-comp-time-picker-time-selector-container-width, 96px);--_separator-width: var(--md-comp-time-picker-separator-width, 24px);--_period-height: var(--md-comp-time-picker-period-selector-container-height, 72px);--_period-width: var(--md-comp-time-picker-period-selector-container-width, 52px);--_dial-size: var(--md-comp-time-picker-clock-dial-container-size, 256px);--_center-size: var(--md-comp-time-picker-clock-dial-selector-center-container-size, 8px);--_track-width: var(--md-comp-time-picker-clock-dial-selector-track-container-width, 2px);--_target: var(--md-sys-target-size, 48px)}dialog.micl-dialog.micl-timepicker .micl-dialog__headline{padding-block-end:20px}dialog.micl-dialog.micl-timepicker .micl-dialog__headline h2{font:var(--md-sys-typescale-label-medium-weight) var(--md-sys-typescale-label-medium-size)/var(--md-sys-typescale-label-medium-line-height) var(--md-sys-typescale-label-medium-font);letter-spacing:var(--md-sys-typescale-label-medium-tracking);color:var(--md-comp-time-picker-headline-color, var(--md-sys-color-on-surface-variant))}dialog.micl-dialog.micl-timepicker .micl-dialog__content{display:grid;padding-block-start:1px;grid-template-areas:"hr sep min per" "hsup hsup msup msup" "dial dial dial dial";grid-template-columns:auto var(--_separator-width) var(--_input-width) auto}dialog.micl-dialog.micl-timepicker .micl-dialog__actions:has(.micl-timepicker__inputmode){justify-content:space-between}dialog.micl-dialog.micl-timepicker .micl-dialog__actions .micl-timepicker__inputmode{margin-inline-start:-8px}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)){--_input-height: var(--md-comp-time-picker-time-selector-container-height, 80px);--_period-height: var(--md-comp-time-picker-period-selector-container-height, 80px)}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)).micl-timepicker--horizontal{--_period-height: var(--md-comp-time-picker-period-selector-container-height, 38px)}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)).micl-timepicker--horizontal .micl-dialog__headline{padding-block-end:0}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)).micl-timepicker--horizontal .micl-dialog__content{grid-template-areas:"x x x dial" "hr sep min dial" "per per per dial";grid-template-rows:72px var(--_input-height) auto}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)).micl-timepicker--horizontal .micl-dialog__content .micl-timepicker__period{--_ampm-height: var(--_period-height);--_period-width: calc(2 * var(--_input-width) + var(--_separator-width));display:flex;align-self:flex-start;margin-inline:0;margin-block:16px 0}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)).micl-timepicker--horizontal .micl-dialog__content .micl-timepicker__period .micl-timepicker__am{border-start-end-radius:0;border-end-start-radius:var(--md-sys-shape-corner-small)}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)).micl-timepicker--horizontal .micl-dialog__content .micl-timepicker__period .micl-timepicker__pm{border-block-start-width:1px;border-inline-start-width:0px;border-start-end-radius:var(--md-sys-shape-corner-small);border-end-start-radius:0}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)).micl-timepicker--horizontal .micl-dialog__content .micl-timepicker__dial{margin-block:0;margin-inline:40px 0}dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)) .micl-timepicker__supporting-text-hour,dialog.micl-dialog.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)) .micl-timepicker__supporting-text-minute{display:none}.micl-timepicker input[name=hour],.micl-timepicker input[name=minute]{font:var(--md-sys-typescale-display-medium-weight) var(--md-sys-typescale-display-medium-size)/var(--md-sys-typescale-display-medium-line-height) var(--md-sys-typescale-display-medium-font);letter-spacing:var(--md-sys-typescale-display-medium-tracking);box-sizing:border-box;inline-size:var(--_input-width);block-size:var(--_input-height);margin:0;padding:0;border:none;outline:none;border-radius:var(--md-sys-shape-corner-small);background-color:var(--md-comp-time-picker-time-selector-unselected-container-color, var(--md-sys-color-surface-container-highest));color:var(--md-comp-time-picker-time-selector-unselected-label-text-color, var(--md-sys-color-on-surface));text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-appearance:textfield}.micl-timepicker input[name=hour]::-webkit-inner-spin-button,.micl-timepicker input[name=hour]::-webkit-outer-spin-button,.micl-timepicker input[name=minute]::-webkit-inner-spin-button,.micl-timepicker input[name=minute]::-webkit-outer-spin-button{-webkit-appearance:none}.micl-timepicker input[name=hour]::-moz-selection, .micl-timepicker input[name=minute]::-moz-selection{background-color:rgba(0,0,0,0)}.micl-timepicker input[name=hour]::selection,.micl-timepicker input[name=minute]::selection{background-color:rgba(0,0,0,0)}.micl-timepicker input[name=hour].micl-timepicker--selected,.micl-timepicker input[name=minute].micl-timepicker--selected{background-color:var(--md-comp-time-picker-time-selector-selected-container-color, var(--md-sys-color-primary-container));color:var(--md-comp-time-picker-time-selector-selected-label-text-color, var(--md-sys-color-on-primary-container));border:2px solid var(--md-comp-time-input-focus-outline-color, var(--md-sys-color-primary))}.micl-timepicker input[name=hour]{grid-area:hr;justify-self:flex-end}.micl-timepicker input[name=minute]{grid-area:min}.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)) input[name=hour],.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)) input[name=minute]{font:var(--md-sys-typescale-display-large-weight) var(--md-sys-typescale-display-large-size)/var(--md-sys-typescale-display-large-line-height) var(--md-sys-typescale-display-large-font);letter-spacing:var(--md-sys-typescale-display-large-tracking);border:none;cursor:pointer}.micl-timepicker:not(:has(.micl-timepicker__am)):not(:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden))){--_input-width: var(--md-comp-time-picker-time-selector-24h-container-width, 114px)}.micl-timepicker__separator{font:var(--md-sys-typescale-display-large-weight) var(--md-sys-typescale-display-large-size)/var(--md-sys-typescale-display-large-line-height) var(--md-sys-typescale-display-large-font);letter-spacing:var(--md-sys-typescale-display-large-tracking);grid-area:sep;block-size:var(--_input-height);line-height:var(--_input-height);inline-size:var(--_separator-width);text-align:center;color:var(--md-comp-time-picker-separator-color, var(--md-sys-color-on-surface))}.micl-timepicker__period{--_ampm-height: calc(var(--_period-height) / 2);grid-area:per;block-size:var(--_period-height);inline-size:0}.micl-timepicker__period:has(.micl-timepicker__am){inline-size:var(--_period-width);margin-inline:12px 0}.micl-timepicker__period .micl-timepicker__am,.micl-timepicker__period .micl-timepicker__pm{font:var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size)/var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);letter-spacing:var(--md-sys-typescale-title-medium-tracking);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;position:relative;display:flex;align-items:center;inline-size:var(--_period-width);block-size:var(--_ampm-height);min-block-size:var(--_ampm-height);margin:0;border:1px solid var(--md-comp-time-picker-period-selector-outline-color, var(--md-sys-color-outline));outline:none;color:var(--md-comp-time-picker-period-selector-unselected-label-text-color, var(--md-sys-color-on-surface-variant));background-color:rgba(0,0,0,0);cursor:pointer}.micl-timepicker__period .micl-timepicker__am::before,.micl-timepicker__period .micl-timepicker__pm::before{content:"AM";position:absolute;inline-size:100%;text-align:center}.micl-timepicker__period .micl-timepicker__am:checked,.micl-timepicker__period .micl-timepicker__pm:checked{color:var(--md-comp-time-picker-period-selector-selected-label-text-color, var(--md-sys-color-on-tertiary-container));background-color:var(--md-comp-time-picker-period-selector-selected-container-color, var(--md-sys-color-tertiary-container))}.micl-timepicker__period .micl-timepicker__am:focus-visible,.micl-timepicker__period .micl-timepicker__pm:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary);outline-offset:-2px}.micl-timepicker__period .micl-timepicker__am{border-start-start-radius:var(--md-sys-shape-corner-small);border-start-end-radius:var(--md-sys-shape-corner-small)}.micl-timepicker__period .micl-timepicker__pm{border-block-start-width:0px;border-end-start-radius:var(--md-sys-shape-corner-small);border-end-end-radius:var(--md-sys-shape-corner-small)}.micl-timepicker__period .micl-timepicker__pm::before{content:"PM"}.micl-timepicker__supporting-text-hour,.micl-timepicker__supporting-text-minute{font:var(--md-sys-typescale-body-small-weight) var(--md-sys-typescale-body-small-size)/var(--md-sys-typescale-body-small-line-height) var(--md-sys-typescale-body-small-font);letter-spacing:var(--md-sys-typescale-body-small-tracking);grid-area:hsup;padding-block:4px 0;color:var(--md-comp-time-picker-supporting-text-color, var(--md-sys-color-on-surface-variant))}.micl-timepicker__supporting-text-minute{grid-area:msup}.micl-timepicker .micl-timepicker__dial{--micl-dial-radius: calc((var(--_dial-size) - var(--_target)) / 2);--micl-hour-radius: var(--micl-dial-radius);--micl-angle: 0deg;position:relative;grid-area:dial;justify-self:center;block-size:var(--_dial-size);inline-size:var(--_dial-size);margin-block:36px 0;margin-inline:0;outline:none;border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-comp-time-picker-clock-dial-color, var(--md-sys-color-surface-container-highest));list-style-type:none;touch-action:none}.micl-timepicker .micl-timepicker__dial data.micl-timepicker__dial-inner{--micl-hour-radius: calc(var(--micl-dial-radius) - var(--_target) + 12px);z-index:2}.micl-timepicker .micl-timepicker__dial data.micl-timepicker__dial-inner::before{z-index:2}.micl-timepicker .micl-timepicker__dial data{--micl-a: calc(var(--micl-dial-radius) + (var(--micl-hour-radius) * cos(var(--micl-angle))));--micl-b: calc(var(--micl-dial-radius) + (var(--micl-hour-radius) * sin(var(--micl-angle))));font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size)/var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);letter-spacing:var(--md-sys-typescale-body-large-tracking);position:absolute;display:grid;place-content:center;block-size:var(--_target);inline-size:var(--_target);inset-inline-start:var(--micl-a);inset-block-start:var(--micl-b);outline:none;border-radius:var(--md-sys-shape-corner-full);color:var(--md-comp-time-picker-clock-dial-unselected-label-text-color, var(--md-sys-color-on-surface));cursor:pointer;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.micl-timepicker .micl-timepicker__dial data.micl-timepicker__time--selected{color:var(--md-comp-time-picker-clock-dial-selected-label-text-color, var(--md-sys-color-on-primary));background-color:var(--md-comp-time-picker-clock-dial-selector-handle-container-color, var(--md-sys-color-primary))}.micl-timepicker .micl-timepicker__dial data::before{content:"";position:absolute;block-size:var(--_target);inline-size:calc(2*var(--_target));inset-inline-start:0;inset-block-end:0;transform:rotate(var(--micl-angle)) translate(calc(-1 * var(--_target)));transform-origin:calc(var(--_target)/2) center;z-index:1}.micl-timepicker .micl-timepicker__dial .micl-timepicker__track{--micl-track-length: 92px;position:relative;display:block;inline-size:var(--_track-width);block-size:var(--micl-track-length);inset-inline-start:calc((var(--_dial-size) - var(--_track-width))/2);inset-block-start:calc(var(--_dial-size)/2 - var(--micl-track-length));border-radius:calc(var(--_track-width)*2);background-color:var(--md-comp-time-picker-clock-dial-selector-track-container-color, var(--md-sys-color-primary));transform:rotate(calc(90deg + var(--micl-angle)));transform-origin:bottom}.micl-timepicker .micl-timepicker__dial .micl-timepicker__track::before{content:"";position:absolute;display:block;block-size:var(--_center-size);inline-size:var(--_center-size);inset-block-end:-3px;inset-inline-start:-3px;border-radius:var(--md-sys-shape-corner-full);background-color:var(--md-comp-time-picker-clock-dial-selector-center-container-color, var(--md-sys-color-primary))}.micl-timepicker__dial--hidden{display:none !important}.light{--md-sys-color-primary: rgb(88 89 146);--md-sys-color-surface-tint: rgb(88 89 146);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(225 223 255);--md-sys-color-on-primary-container: rgb(64 65 120);--md-sys-color-secondary: rgb(93 92 114);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(226 224 249);--md-sys-color-on-secondary-container: rgb(69 69 89);--md-sys-color-tertiary: rgb(121 83 105);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(255 216 236);--md-sys-color-on-tertiary-container: rgb(95 60 81);--md-sys-color-error: rgb(186 26 26);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(255 218 214);--md-sys-color-on-error-container: rgb(147 0 10);--md-sys-color-background: rgb(252 248 255);--md-sys-color-on-background: rgb(27 27 33);--md-sys-color-surface: rgb(252 248 255);--md-sys-color-on-surface: rgb(27 27 33);--md-sys-color-surface-variant: rgb(228 225 236);--md-sys-color-on-surface-variant: rgb(71 70 79);--md-sys-color-outline: rgb(119 118 128);--md-sys-color-outline-variant: rgb(200 197 208);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(48 48 54);--md-sys-color-inverse-on-surface: rgb(243 239 247);--md-sys-color-inverse-primary: rgb(193 193 255);--md-sys-color-primary-fixed: rgb(225 223 255);--md-sys-color-on-primary-fixed: rgb(20 19 74);--md-sys-color-primary-fixed-dim: rgb(193 193 255);--md-sys-color-on-primary-fixed-variant: rgb(64 65 120);--md-sys-color-secondary-fixed: rgb(226 224 249);--md-sys-color-on-secondary-fixed: rgb(26 26 44);--md-sys-color-secondary-fixed-dim: rgb(198 196 221);--md-sys-color-on-secondary-fixed-variant: rgb(69 69 89);--md-sys-color-tertiary-fixed: rgb(255 216 236);--md-sys-color-on-tertiary-fixed: rgb(47 17 36);--md-sys-color-tertiary-fixed-dim: rgb(233 185 211);--md-sys-color-on-tertiary-fixed-variant: rgb(95 60 81);--md-sys-color-surface-dim: rgb(220 217 224);--md-sys-color-surface-bright: rgb(252 248 255);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(246 242 250);--md-sys-color-surface-container: rgb(240 236 244);--md-sys-color-surface-container-high: rgb(234 231 239);--md-sys-color-surface-container-highest: rgb(228 225 233)}.light-medium-contrast{--md-sys-color-primary: rgb(47 48 102);--md-sys-color-surface-tint: rgb(88 89 146);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(103 104 162);--md-sys-color-on-primary-container: rgb(255 255 255);--md-sys-color-secondary: rgb(52 52 72);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(108 107 129);--md-sys-color-on-secondary-container: rgb(255 255 255);--md-sys-color-tertiary: rgb(77 43 64);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(137 97 120);--md-sys-color-on-tertiary-container: rgb(255 255 255);--md-sys-color-error: rgb(116 0 6);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(207 44 39);--md-sys-color-on-error-container: rgb(255 255 255);--md-sys-color-background: rgb(252 248 255);--md-sys-color-on-background: rgb(27 27 33);--md-sys-color-surface: rgb(252 248 255);--md-sys-color-on-surface: rgb(17 17 22);--md-sys-color-surface-variant: rgb(228 225 236);--md-sys-color-on-surface-variant: rgb(54 53 62);--md-sys-color-outline: rgb(82 81 91);--md-sys-color-outline-variant: rgb(109 108 117);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(48 48 54);--md-sys-color-inverse-on-surface: rgb(243 239 247);--md-sys-color-inverse-primary: rgb(193 193 255);--md-sys-color-primary-fixed: rgb(103 104 162);--md-sys-color-on-primary-fixed: rgb(255 255 255);--md-sys-color-primary-fixed-dim: rgb(78 79 135);--md-sys-color-on-primary-fixed-variant: rgb(255 255 255);--md-sys-color-secondary-fixed: rgb(108 107 129);--md-sys-color-on-secondary-fixed: rgb(255 255 255);--md-sys-color-secondary-fixed-dim: rgb(83 83 104);--md-sys-color-on-secondary-fixed-variant: rgb(255 255 255);--md-sys-color-tertiary-fixed: rgb(137 97 120);--md-sys-color-on-tertiary-fixed: rgb(255 255 255);--md-sys-color-tertiary-fixed-dim: rgb(111 73 95);--md-sys-color-on-tertiary-fixed-variant: rgb(255 255 255);--md-sys-color-surface-dim: rgb(200 197 205);--md-sys-color-surface-bright: rgb(252 248 255);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(246 242 250);--md-sys-color-surface-container: rgb(234 231 239);--md-sys-color-surface-container-high: rgb(223 219 227);--md-sys-color-surface-container-highest: rgb(211 208 216)}.light-high-contrast{--md-sys-color-primary: rgb(37 38 92);--md-sys-color-surface-tint: rgb(88 89 146);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(67 67 123);--md-sys-color-on-primary-container: rgb(255 255 255);--md-sys-color-secondary: rgb(42 42 61);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(72 71 92);--md-sys-color-on-secondary-container: rgb(255 255 255);--md-sys-color-tertiary: rgb(66 34 54);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(98 62 83);--md-sys-color-on-tertiary-container: rgb(255 255 255);--md-sys-color-error: rgb(96 0 4);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(152 0 10);--md-sys-color-on-error-container: rgb(255 255 255);--md-sys-color-background: rgb(252 248 255);--md-sys-color-on-background: rgb(27 27 33);--md-sys-color-surface: rgb(252 248 255);--md-sys-color-on-surface: rgb(0 0 0);--md-sys-color-surface-variant: rgb(228 225 236);--md-sys-color-on-surface-variant: rgb(0 0 0);--md-sys-color-outline: rgb(44 43 52);--md-sys-color-outline-variant: rgb(73 72 81);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(48 48 54);--md-sys-color-inverse-on-surface: rgb(255 255 255);--md-sys-color-inverse-primary: rgb(193 193 255);--md-sys-color-primary-fixed: rgb(67 67 123);--md-sys-color-on-primary-fixed: rgb(255 255 255);--md-sys-color-primary-fixed-dim: rgb(44 44 99);--md-sys-color-on-primary-fixed-variant: rgb(255 255 255);--md-sys-color-secondary-fixed: rgb(72 71 92);--md-sys-color-on-secondary-fixed: rgb(255 255 255);--md-sys-color-secondary-fixed-dim: rgb(49 49 68);--md-sys-color-on-secondary-fixed-variant: rgb(255 255 255);--md-sys-color-tertiary-fixed: rgb(98 62 83);--md-sys-color-on-tertiary-fixed: rgb(255 255 255);--md-sys-color-tertiary-fixed-dim: rgb(73 40 60);--md-sys-color-on-tertiary-fixed-variant: rgb(255 255 255);--md-sys-color-surface-dim: rgb(186 183 191);--md-sys-color-surface-bright: rgb(252 248 255);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(243 239 247);--md-sys-color-surface-container: rgb(228 225 233);--md-sys-color-surface-container-high: rgb(214 211 219);--md-sys-color-surface-container-highest: rgb(200 197 205)}.dark{--md-sys-color-primary: rgb(193 193 255);--md-sys-color-surface-tint: rgb(193 193 255);--md-sys-color-on-primary: rgb(41 42 96);--md-sys-color-primary-container: rgb(64 65 120);--md-sys-color-on-primary-container: rgb(225 223 255);--md-sys-color-secondary: rgb(198 196 221);--md-sys-color-on-secondary: rgb(47 47 66);--md-sys-color-secondary-container: rgb(69 69 89);--md-sys-color-on-secondary-container: rgb(226 224 249);--md-sys-color-tertiary: rgb(233 185 211);--md-sys-color-on-tertiary: rgb(70 38 58);--md-sys-color-tertiary-container: rgb(95 60 81);--md-sys-color-on-tertiary-container: rgb(255 216 236);--md-sys-color-error: rgb(255 180 171);--md-sys-color-on-error: rgb(105 0 5);--md-sys-color-error-container: rgb(147 0 10);--md-sys-color-on-error-container: rgb(255 218 214);--md-sys-color-background: rgb(19 19 24);--md-sys-color-on-background: rgb(228 225 233);--md-sys-color-surface: rgb(19 19 24);--md-sys-color-on-surface: rgb(228 225 233);--md-sys-color-surface-variant: rgb(71 70 79);--md-sys-color-on-surface-variant: rgb(200 197 208);--md-sys-color-outline: rgb(145 143 154);--md-sys-color-outline-variant: rgb(71 70 79);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(228 225 233);--md-sys-color-inverse-on-surface: rgb(48 48 54);--md-sys-color-inverse-primary: rgb(88 89 146);--md-sys-color-primary-fixed: rgb(225 223 255);--md-sys-color-on-primary-fixed: rgb(20 19 74);--md-sys-color-primary-fixed-dim: rgb(193 193 255);--md-sys-color-on-primary-fixed-variant: rgb(64 65 120);--md-sys-color-secondary-fixed: rgb(226 224 249);--md-sys-color-on-secondary-fixed: rgb(26 26 44);--md-sys-color-secondary-fixed-dim: rgb(198 196 221);--md-sys-color-on-secondary-fixed-variant: rgb(69 69 89);--md-sys-color-tertiary-fixed: rgb(255 216 236);--md-sys-color-on-tertiary-fixed: rgb(47 17 36);--md-sys-color-tertiary-fixed-dim: rgb(233 185 211);--md-sys-color-on-tertiary-fixed-variant: rgb(95 60 81);--md-sys-color-surface-dim: rgb(19 19 24);--md-sys-color-surface-bright: rgb(57 56 63);--md-sys-color-surface-container-lowest: rgb(14 14 19);--md-sys-color-surface-container-low: rgb(27 27 33);--md-sys-color-surface-container: rgb(31 31 37);--md-sys-color-surface-container-high: rgb(42 41 47);--md-sys-color-surface-container-highest: rgb(53 52 58)}.dark-medium-contrast{--md-sys-color-primary: rgb(218 217 255);--md-sys-color-surface-tint: rgb(193 193 255);--md-sys-color-on-primary: rgb(30 31 85);--md-sys-color-primary-container: rgb(139 139 200);--md-sys-color-on-primary-container: rgb(0 0 0);--md-sys-color-secondary: rgb(220 218 243);--md-sys-color-on-secondary: rgb(36 36 54);--md-sys-color-secondary-container: rgb(144 142 165);--md-sys-color-on-secondary-container: rgb(0 0 0);--md-sys-color-tertiary: rgb(255 207 232);--md-sys-color-on-tertiary: rgb(58 27 47);--md-sys-color-tertiary-container: rgb(176 132 156);--md-sys-color-on-tertiary-container: rgb(0 0 0);--md-sys-color-error: rgb(255 210 204);--md-sys-color-on-error: rgb(84 0 3);--md-sys-color-error-container: rgb(255 84 73);--md-sys-color-on-error-container: rgb(0 0 0);--md-sys-color-background: rgb(19 19 24);--md-sys-color-on-background: rgb(228 225 233);--md-sys-color-surface: rgb(19 19 24);--md-sys-color-on-surface: rgb(255 255 255);--md-sys-color-surface-variant: rgb(71 70 79);--md-sys-color-on-surface-variant: rgb(222 219 230);--md-sys-color-outline: rgb(179 176 187);--md-sys-color-outline-variant: rgb(145 143 153);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(228 225 233);--md-sys-color-inverse-on-surface: rgb(42 41 47);--md-sys-color-inverse-primary: rgb(65 66 122);--md-sys-color-primary-fixed: rgb(225 223 255);--md-sys-color-on-primary-fixed: rgb(8 6 65);--md-sys-color-primary-fixed-dim: rgb(193 193 255);--md-sys-color-on-primary-fixed-variant: rgb(47 48 102);--md-sys-color-secondary-fixed: rgb(226 224 249);--md-sys-color-on-secondary-fixed: rgb(15 15 33);--md-sys-color-secondary-fixed-dim: rgb(198 196 221);--md-sys-color-on-secondary-fixed-variant: rgb(52 52 72);--md-sys-color-tertiary-fixed: rgb(255 216 236);--md-sys-color-on-tertiary-fixed: rgb(34 7 26);--md-sys-color-tertiary-fixed-dim: rgb(233 185 211);--md-sys-color-on-tertiary-fixed-variant: rgb(77 43 64);--md-sys-color-surface-dim: rgb(19 19 24);--md-sys-color-surface-bright: rgb(69 68 74);--md-sys-color-surface-container-lowest: rgb(7 7 12);--md-sys-color-surface-container-low: rgb(29 29 35);--md-sys-color-surface-container: rgb(40 39 45);--md-sys-color-surface-container-high: rgb(51 50 56);--md-sys-color-surface-container-highest: rgb(62 61 67)}.dark-high-contrast{--md-sys-color-primary: rgb(241 238 255);--md-sys-color-surface-tint: rgb(193 193 255);--md-sys-color-on-primary: rgb(0 0 0);--md-sys-color-primary-container: rgb(189 189 253);--md-sys-color-on-primary-container: rgb(3 0 60);--md-sys-color-secondary: rgb(241 238 255);--md-sys-color-on-secondary: rgb(0 0 0);--md-sys-color-secondary-container: rgb(194 192 217);--md-sys-color-on-secondary-container: rgb(9 9 27);--md-sys-color-tertiary: rgb(255 235 243);--md-sys-color-on-tertiary: rgb(0 0 0);--md-sys-color-tertiary-container: rgb(229 181 207);--md-sys-color-on-tertiary-container: rgb(27 3 19);--md-sys-color-error: rgb(255 236 233);--md-sys-color-on-error: rgb(0 0 0);--md-sys-color-error-container: rgb(255 174 164);--md-sys-color-on-error-container: rgb(34 0 1);--md-sys-color-background: rgb(19 19 24);--md-sys-color-on-background: rgb(228 225 233);--md-sys-color-surface: rgb(19 19 24);--md-sys-color-on-surface: rgb(255 255 255);--md-sys-color-surface-variant: rgb(71 70 79);--md-sys-color-on-surface-variant: rgb(255 255 255);--md-sys-color-outline: rgb(242 238 250);--md-sys-color-outline-variant: rgb(196 193 204);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(228 225 233);--md-sys-color-inverse-on-surface: rgb(0 0 0);--md-sys-color-inverse-primary: rgb(65 66 122);--md-sys-color-primary-fixed: rgb(225 223 255);--md-sys-color-on-primary-fixed: rgb(0 0 0);--md-sys-color-primary-fixed-dim: rgb(193 193 255);--md-sys-color-on-primary-fixed-variant: rgb(8 6 65);--md-sys-color-secondary-fixed: rgb(226 224 249);--md-sys-color-on-secondary-fixed: rgb(0 0 0);--md-sys-color-secondary-fixed-dim: rgb(198 196 221);--md-sys-color-on-secondary-fixed-variant: rgb(15 15 33);--md-sys-color-tertiary-fixed: rgb(255 216 236);--md-sys-color-on-tertiary-fixed: rgb(0 0 0);--md-sys-color-tertiary-fixed-dim: rgb(233 185 211);--md-sys-color-on-tertiary-fixed-variant: rgb(34 7 26);--md-sys-color-surface-dim: rgb(19 19 24);--md-sys-color-surface-bright: rgb(80 79 86);--md-sys-color-surface-container-lowest: rgb(0 0 0);--md-sys-color-surface-container-low: rgb(31 31 37);--md-sys-color-surface-container: rgb(48 48 54);--md-sys-color-surface-container-high: rgb(59 59 65);--md-sys-color-surface-container-highest: rgb(71 70 76)}:root{--nb-font-display: "Bricolage Grotesque", "IBM Plex Sans", system-ui, sans-serif;--nb-font-body: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--nb-font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--md-ref-typeface-plain: var(--nb-font-body);--md-ref-typeface-brand: var(--nb-font-display);--md-ref-typeface-weight-medium: 500;--md-sys-shape-corner-extra-small: 3px;--md-sys-shape-corner-small: 6px;--md-sys-shape-corner-medium: 8px;--md-sys-shape-corner-large: 12px;--md-sys-shape-corner-large-increased: 14px;--md-sys-shape-corner-extra-large: 16px;--nb-sheet-radius: 10px;--nb-content-width: 66rem}.light{--nb-ink: #1a2230;--nb-ink-muted: #5c6875;--nb-desk: #e9ecef;--nb-desk-deep: #dde1e6;--nb-grid: rgb(26 34 48 / 0.045);--nb-paper: #ffffff;--nb-paper-edge: #cfd5db;--nb-rule: #e3e7eb;--nb-petrol: #0f5b63;--nb-petrol-deep: #0a444a;--nb-petrol-wash: #d5ecee;--nb-amber: #d9962f;--nb-amber-ink: #7a4f0c;--nb-amber-wash: #fbeccf;--nb-shadow: 0 1px 2px rgb(26 34 48 / 0.06), 0 12px 32px -16px rgb(26 34 48 / 0.28);--nb-shadow-paper: 0 1px 0 rgb(26 34 48 / 0.08), 0 24px 48px -24px rgb(26 34 48 / 0.35);--md-sys-color-primary: var(--nb-petrol);--md-sys-color-surface-tint: var(--nb-petrol);--md-sys-color-on-primary: #ffffff;--md-sys-color-primary-container: var(--nb-petrol-wash);--md-sys-color-on-primary-container: #053b41;--md-sys-color-secondary: #45555f;--md-sys-color-on-secondary: #ffffff;--md-sys-color-secondary-container: #dfe5ea;--md-sys-color-on-secondary-container: #2b3840;--md-sys-color-tertiary: #8a5a10;--md-sys-color-on-tertiary: #ffffff;--md-sys-color-tertiary-container: var(--nb-amber-wash);--md-sys-color-on-tertiary-container: var(--nb-amber-ink);--md-sys-color-error: #a3241c;--md-sys-color-on-error: #ffffff;--md-sys-color-error-container: #f9dcd8;--md-sys-color-on-error-container: #5f0e08;--md-sys-color-background: var(--nb-desk);--md-sys-color-on-background: var(--nb-ink);--md-sys-color-surface: var(--nb-desk);--md-sys-color-on-surface: var(--nb-ink);--md-sys-color-surface-variant: #dde1e6;--md-sys-color-on-surface-variant: var(--nb-ink-muted);--md-sys-color-outline: #7b8793;--md-sys-color-outline-variant: var(--nb-paper-edge);--md-sys-color-inverse-surface: #222c38;--md-sys-color-inverse-on-surface: #eef1f4;--md-sys-color-inverse-primary: #7fd0d8;--md-sys-color-surface-dim: #d6dbe0;--md-sys-color-surface-bright: #ffffff;--md-sys-color-surface-container-lowest: #ffffff;--md-sys-color-surface-container-low: #f4f6f8;--md-sys-color-surface-container: #eef1f4;--md-sys-color-surface-container-high: #e4e8ec;--md-sys-color-surface-container-highest: #dde1e6}.dark{--nb-ink: #e8ecef;--nb-ink-muted: #9aa6b2;--nb-desk: #0f1419;--nb-desk-deep: #0a0e12;--nb-grid: rgb(255 255 255 / 0.035);--nb-paper: #1a2129;--nb-paper-edge: #313b46;--nb-rule: #28313b;--nb-petrol: #7fd0d8;--nb-petrol-deep: #a9e3e8;--nb-petrol-wash: #0f3f45;--nb-amber: #f0b75b;--nb-amber-ink: #fbe0b0;--nb-amber-wash: #3d2a0b;--nb-shadow: 0 1px 2px rgb(0 0 0 / 0.4), 0 12px 32px -16px rgb(0 0 0 / 0.7);--nb-shadow-paper: 0 0 0 1px var(--nb-paper-edge), 0 24px 48px -24px rgb(0 0 0 / 0.8);--md-sys-color-primary: var(--nb-petrol);--md-sys-color-surface-tint: var(--nb-petrol);--md-sys-color-on-primary: #02343a;--md-sys-color-primary-container: var(--nb-petrol-wash);--md-sys-color-on-primary-container: #c3eef2;--md-sys-color-secondary: #b3c0cb;--md-sys-color-on-secondary: #1e2a33;--md-sys-color-secondary-container: #34414b;--md-sys-color-on-secondary-container: #d2dce4;--md-sys-color-tertiary: var(--nb-amber);--md-sys-color-on-tertiary: #3d2a0b;--md-sys-color-tertiary-container: var(--nb-amber-wash);--md-sys-color-on-tertiary-container: var(--nb-amber-ink);--md-sys-color-error: #ffb4ab;--md-sys-color-on-error: #690005;--md-sys-color-error-container: #93000a;--md-sys-color-on-error-container: #ffdad6;--md-sys-color-background: var(--nb-desk);--md-sys-color-on-background: var(--nb-ink);--md-sys-color-surface: var(--nb-desk);--md-sys-color-on-surface: var(--nb-ink);--md-sys-color-surface-variant: #28313b;--md-sys-color-on-surface-variant: var(--nb-ink-muted);--md-sys-color-outline: #7e8a96;--md-sys-color-outline-variant: var(--nb-paper-edge);--md-sys-color-inverse-surface: #e8ecef;--md-sys-color-inverse-on-surface: #1a2129;--md-sys-color-inverse-primary: #0f5b63;--md-sys-color-surface-dim: #0f1419;--md-sys-color-surface-bright: #2b343e;--md-sys-color-surface-container-lowest: #0a0e12;--md-sys-color-surface-container-low: #151b22;--md-sys-color-surface-container: #1a2129;--md-sys-color-surface-container-high: #222b34;--md-sys-color-surface-container-highest: #2b343e}body.micl-window{min-height:100dvh;font-family:var(--nb-font-body);color:var(--nb-ink);background-color:var(--nb-desk);background-image:linear-gradient(to bottom, transparent 0, var(--nb-desk) 42rem),linear-gradient(var(--nb-grid) 1px, transparent 1px),linear-gradient(90deg, var(--nb-grid) 1px, transparent 1px);background-size:100% 100%,100% 2rem,2rem 100%;-webkit-font-smoothing:antialiased}.nb-app,.nb-app__pane{background:rgba(0,0,0,0)}.nb-app__pane{max-inline-size:var(--nb-content-width);margin-inline:auto;inline-size:100%;padding-block-end:0}.nb-app :is([class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-],[class*=micl-button-text-],[class*=micl-button-elevated-]){border-radius:var(--md-sys-shape-corner-medium);font-family:var(--nb-font-body);font-weight:600;letter-spacing:0}.nb-app :is(.micl-button-filled-l,.micl-button-tonal-l,.micl-button-outlined-l,.micl-button-text-l){--micl-height: 52px;padding-inline:24px;font-size:1rem}.nb-app [class*=micl-button-filled-]{box-shadow:0 1px 0 rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.12)}.nb-app .micl-textfield-outlined{--md-comp-outlined-text-field-outline-color: var(--nb-paper-edge);--md-comp-outlined-text-field-focus-outline-color: var(--nb-petrol);font-family:var(--nb-font-body)}.nb-app .micl-textfield-outlined input,.nb-app .micl-textfield-outlined textarea,.nb-app .micl-textfield-outlined select{font-family:var(--nb-font-body)}.nb-app .micl-textfield-outlined input[type=number],.nb-app .micl-textfield-outlined input[type=date]{font-family:var(--nb-font-mono);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--nb-petrol);outline-offset:2px}.nb-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--md-sys-padding-m);min-block-size:72px;padding-block:var(--md-sys-padding-s)}.nb-bar__tools{display:flex;align-items:center;gap:var(--md-sys-padding-xs)}.nb-bar .nb-lang{--md-comp-text-field-container-height: 40px;inline-size:12.5rem;margin-block:0;background:var(--nb-paper);border-radius:var(--md-sys-shape-corner-medium);white-space:nowrap}.nb-bar .nb-lang .nb-lang__code{display:none}@media(max-width: 599px){.nb-bar .nb-lang{inline-size:5.75rem}.nb-bar .nb-lang>label{display:none}.nb-bar .nb-lang>select{color:rgba(0,0,0,0);font-size:0;letter-spacing:0;padding-inline-end:10px}.nb-bar .nb-lang>select option{font-size:1rem;letter-spacing:normal}.nb-bar .nb-lang>select::picker-icon{font-size:1rem}.nb-bar .nb-lang .nb-lang__code{display:block;grid-area:textfield;justify-self:start;align-self:center;margin-inline-start:calc(var(--md-comp-text-field-input-space, 16px) + 24px + 12px - 4px);font-family:var(--nb-font-mono);font-size:.85rem;font-weight:600;letter-spacing:.06em;color:var(--nb-ink);pointer-events:none;z-index:1}}.nb-bar__logout{color:var(--nb-ink-muted)}.nb-brand{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;border-radius:var(--md-sys-shape-corner-small)}.nb-brand__mark{display:grid;place-items:center;color:var(--nb-petrol)}.nb-brand__mark .nb-brand__lines{fill:var(--nb-paper)}.nb-brand__mark .nb-brand__foot{fill:var(--nb-amber)}.nb-brand__text{display:flex;flex-direction:column;line-height:1.1}.nb-brand__name{font-family:var(--nb-font-display);font-weight:700;font-size:1.35rem;letter-spacing:-0.02em;color:var(--nb-ink)}.nb-brand__tagline{font-family:var(--nb-font-mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-ink-muted);margin-block-start:3px}@media(max-width: 599px){.nb-brand__tagline{display:none}}.nb-progress{display:flex;list-style:none;margin:var(--md-sys-padding-s) 0 var(--md-sys-padding-xl);padding:0;border-block-end:1px solid var(--nb-paper-edge)}.nb-progress li{position:relative;display:flex;flex:1 1 0;align-items:baseline;gap:8px;min-inline-size:0;padding:0 var(--md-sys-padding-s) 12px 0;color:var(--nb-ink-muted);opacity:.55;transition:opacity 200ms,color 200ms}.nb-progress li::after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;block-size:2px;background:rgba(0,0,0,0);transition:background-color 300ms}.nb-progress li.nb-progress--done{opacity:1}.nb-progress li.nb-progress--done::after{background:var(--nb-ink)}.nb-progress li.nb-progress--current{opacity:1;color:var(--nb-ink)}.nb-progress li.nb-progress--current::after{background:var(--nb-amber);block-size:4px;inset-block-end:-2px}.nb-progress li.nb-progress--current .nb-progress__num{color:var(--nb-amber-ink)}.nb-progress__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex:1 1 auto;align-items:baseline;gap:8px;min-inline-size:0;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-align:start;cursor:pointer}.nb-progress__link:focus-visible{outline:2px solid var(--nb-petrol);outline-offset:3px;border-radius:3px}.nb-progress__num{font-family:var(--nb-font-mono);font-size:.72rem;font-weight:600;letter-spacing:.04em;flex:none}.nb-progress__name{font-family:var(--nb-font-body);font-size:.82rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 719px){.nb-progress__name{display:none}}@media(max-width: 719px){.nb-progress li{justify-content:center;padding-inline:0}}.dark .nb-progress li.nb-progress--current .nb-progress__num{color:var(--nb-amber)}.nb-progress li.nb-progress--home{cursor:pointer;opacity:1}.nb-progress li.nb-progress--home:hover,.nb-progress li.nb-progress--home:focus-visible{color:var(--nb-petrol)}.nb-progress li.nb-progress--home:hover .nb-progress__num,.nb-progress li.nb-progress--home:hover .nb-progress__home,.nb-progress li.nb-progress--home:focus-visible .nb-progress__num,.nb-progress li.nb-progress--home:focus-visible .nb-progress__home{color:var(--nb-petrol)}.nb-progress li.nb-progress--home:focus-visible{outline:2px solid var(--nb-petrol);outline-offset:2px;border-radius:3px}.nb-progress__home{display:none;font-size:20px;align-self:center}.nb-progress--home-mode li[data-step="1"],.nb-progress--home-mode li[data-step="2"],.nb-progress--home-mode li[data-step="3"],.nb-progress--home-mode li[data-step="4"],.nb-progress--home-mode li[data-step="5"]{display:none}.nb-progress--home-mode li[data-step="6"],.nb-progress--home-mode li[data-step="7"],.nb-progress--home-mode li[data-step="8"],.nb-progress--home-mode li[data-step="9"],.nb-progress--home-mode li[data-step="10"]{flex:0 0 auto;gap:6px;padding-inline-end:var(--md-sys-padding-l)}.nb-progress--home-mode li[data-step="6"] .nb-progress__num,.nb-progress--home-mode li[data-step="7"] .nb-progress__num,.nb-progress--home-mode li[data-step="8"] .nb-progress__num,.nb-progress--home-mode li[data-step="9"] .nb-progress__num,.nb-progress--home-mode li[data-step="10"] .nb-progress__num{display:none}.nb-progress--home-mode li[data-step="6"] .nb-progress__home,.nb-progress--home-mode li[data-step="7"] .nb-progress__home,.nb-progress--home-mode li[data-step="8"] .nb-progress__home,.nb-progress--home-mode li[data-step="9"] .nb-progress__home,.nb-progress--home-mode li[data-step="10"] .nb-progress__home{display:inline-flex}.nb-progress--home-mode li[data-step="6"]{order:-1}.nb-progress--home-mode.nb-progress--creating li[data-step="7"],.nb-progress--home-mode.nb-progress--creating li[data-step="8"],.nb-progress--home-mode.nb-progress--creating li[data-step="9"],.nb-progress--home-mode.nb-progress--creating li[data-step="10"]{display:none}.nb-progress--home-mode.nb-progress--creating li[data-step="3"],.nb-progress--home-mode.nb-progress--creating li[data-step="4"],.nb-progress--home-mode.nb-progress--creating li[data-step="5"]{display:flex}.nb-progress--home-mode.nb-progress--creating li[data-step="6"]{padding-inline-end:var(--md-sys-padding-m);margin-inline-end:var(--md-sys-padding-s);border-inline-end:1px solid var(--nb-paper-edge)}.nb-progress--home-mode.nb-progress--creating li[data-step="6"]::after{inset-inline-end:calc(var(--md-sys-padding-m) + var(--md-sys-padding-s))}.nb-pages{position:relative;padding-block-end:var(--md-sys-padding-xl)}.nb-page{display:none;animation:nb-page-in 400ms cubic-bezier(0.2, 0, 0, 1)}.nb-page[aria-current=page]{display:block}.nb-page__title{font-family:var(--nb-font-display);font-size:clamp(1.6rem,1.2rem + 1.6vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-0.025em;margin:0 0 var(--md-sys-padding-l);color:var(--nb-ink);outline:none}.nb-page__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--md-sys-padding-m);margin-block-end:var(--md-sys-padding-l)}.nb-page__head .nb-page__title{margin-block-end:0}.nb-page__head .nb-page__intro{flex:0 0 100%;box-sizing:border-box;max-inline-size:none;padding-inline-end:max(0px,100% - 48rem);margin-block:0}@media(max-width: 599px){.nb-page__head>:not(.nb-page__title):not(.nb-page__intro){order:2}.nb-page__head .nb-page__intro{order:1}}.nb-page__intro{font-size:1.05rem;line-height:1.5;color:var(--nb-ink-muted);max-inline-size:48rem;margin-block:calc(-1*var(--md-sys-padding-s)) var(--md-sys-padding-l)}@keyframes nb-page-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nb-actions{display:flex;flex-wrap:wrap;gap:var(--md-sys-padding-s);justify-content:flex-end}.nb-actions--page{margin-block-start:var(--md-sys-padding-l)}.nb-actions--between{justify-content:space-between}.nb-actions__group{display:flex;flex-wrap:wrap;gap:var(--md-sys-padding-s)}.nb-sheet{background:var(--nb-paper);border:1px solid var(--nb-paper-edge);border-radius:var(--nb-sheet-radius);box-shadow:var(--nb-shadow);color:var(--nb-ink)}.nb-sheet--accent{border-block-start:3px solid var(--nb-petrol)}.nb-hero{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);gap:var(--md-sys-padding-xl);align-items:center;padding-block:var(--md-sys-padding-l) var(--md-sys-padding-xxl)}@media(max-width: 839px){.nb-hero{grid-template-columns:minmax(0, 1fr);padding-block:0 var(--md-sys-padding-xl)}}.nb-hero__title{font-family:var(--nb-font-display);font-size:clamp(2.2rem,1.4rem + 3.4vw,3.9rem);font-weight:700;line-height:1.02;letter-spacing:-0.035em;margin:0 0 var(--md-sys-padding-l);color:var(--nb-ink);text-wrap:balance;outline:none}.nb-hero__intro{font-size:1.1rem;line-height:1.55;color:var(--nb-ink-muted);max-inline-size:34rem;margin:0 0 var(--md-sys-padding-xl)}.nb-hero__cta{--micl-height: 56px;padding-inline:28px;font-size:1.05rem}.nb-hero__sheet{position:relative;padding:var(--md-sys-padding-l);justify-self:center;inline-size:min(100%,24rem)}.nb-hero__sheet::before{content:"";position:absolute;inset:var(--md-sys-padding-l);background:var(--nb-paper);border:1px solid var(--nb-paper-edge);border-radius:4px;transform:rotate(-4deg) translate(-6px, 4px);opacity:.7}@media(max-width: 839px){.nb-hero__sheet{display:none}}.nb-mini{position:relative;aspect-ratio:1/1.12;padding:8% 8% 7%;display:flex;flex-direction:column;gap:1.1em;background:var(--nb-paper);border:1px solid var(--nb-paper-edge);border-radius:4px;box-shadow:var(--nb-shadow-paper);font-size:clamp(.6rem,.5rem + .4vw,.75rem);line-height:1.35;color:var(--nb-ink);transform:rotate(1.5deg)}.nb-mini__head{display:flex;justify-content:space-between;align-items:flex-start;padding-block-end:1em;border-block-end:1px solid var(--nb-ink)}.nb-mini__kind{display:block;font-family:var(--nb-font-display);font-weight:700;font-size:2.1em;letter-spacing:-0.03em;line-height:1}.nb-mini__no{font-family:var(--nb-font-mono);color:var(--nb-ink-muted)}.nb-mini__from{display:flex;flex-direction:column;text-align:end;color:var(--nb-ink-muted)}.nb-mini__from strong{color:var(--nb-ink)}.nb-mini__to{display:flex;flex-direction:column;color:var(--nb-ink-muted)}.nb-mini__to strong{color:var(--nb-ink)}.nb-mini__label{font-family:var(--nb-font-mono);font-size:.8em;letter-spacing:.1em;text-transform:uppercase;margin-block-end:.3em}.nb-mini__lines{inline-size:100%;border-collapse:collapse;font-family:var(--nb-font-mono);font-variant-numeric:tabular-nums}.nb-mini__lines td{padding:.55em 0;border-block-end:1px solid var(--nb-rule);text-align:end;white-space:nowrap}.nb-mini__lines td:first-child{text-align:start;inline-size:60%}.nb-mini__bar{display:inline-block;inline-size:var(--w);block-size:.7em;border-radius:2px;background:var(--nb-desk-deep);vertical-align:middle}.nb-mini__total{margin-block-start:auto;display:flex;justify-content:space-between;align-items:baseline;padding-block-start:.8em;border-block-start:2px solid var(--nb-amber)}.nb-mini__total strong{font-family:var(--nb-font-mono);font-size:1.35em;font-weight:600}.nb-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:var(--md-sys-padding-m);border-block-start:1px solid var(--nb-paper-edge);padding-block-start:var(--md-sys-padding-l)}@media(max-width: 1023px){.nb-steps{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 599px){.nb-steps{grid-template-columns:minmax(0, 1fr)}}.nb-steps li{display:flex;flex-direction:column;gap:6px;padding-inline-end:var(--md-sys-padding-s)}.nb-steps__num{font-family:var(--nb-font-mono);font-size:.75rem;font-weight:600;letter-spacing:.06em;color:var(--nb-amber-ink)}.nb-steps__title{font-family:var(--nb-font-display);font-weight:600;font-size:1.05rem;letter-spacing:-0.01em;line-height:1.25}.nb-steps__text{font-size:.88rem;line-height:1.45;color:var(--nb-ink-muted)}.dark .nb-steps__num{color:var(--nb-amber)}.nb-code input{font-family:var(--nb-font-mono);font-size:1.4rem;letter-spacing:.4em}.nb-access__links{display:flex;flex-wrap:wrap;gap:var(--md-sys-padding-s);margin-block-start:var(--md-sys-padding-s)}.nb-account{inline-size:min(34rem,100vw - 2rem)}.nb-account__content{display:flex;flex-direction:column;gap:var(--md-sys-padding-s)}.nb-account__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.nb-account__head h3{margin:0;font-family:var(--nb-font-display);font-size:1.1rem;font-weight:600}.nb-account__hint{font-size:.85rem;color:var(--nb-ink-muted)}.nb-account__list{list-style:none;margin:0;padding:0}.nb-account__item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--md-sys-padding-m);padding:10px 4px;border-block-end:1px solid var(--nb-rule)}.nb-account__key{color:var(--nb-petrol)}.nb-account__meta{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.nb-account__name{font-weight:600}.nb-account__badge{font-family:var(--nb-font-mono);font-size:.62rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nb-petrol);border:1px solid var(--nb-petrol);border-radius:4px;padding:0 5px;margin-inline-start:4px;white-space:nowrap}.nb-account__sub{font-size:.78rem;color:var(--nb-ink-muted)}.nb-account__tools{display:flex;gap:2px}.nb-account #account-status{margin-block:0}.nb-split{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--md-sys-padding-l)}@media(max-width: 839px){.nb-split{grid-template-columns:minmax(0, 1fr)}}.nb-access{display:flex;flex-direction:column;padding:var(--md-sys-padding-xl);margin:0}@media(max-width: 599px){.nb-access{padding:var(--md-sys-padding-l)}}.nb-access.nb-sheet--accent{padding-block-start:calc(var(--md-sys-padding-xl) - 3px)}@media(max-width: 599px){.nb-access.nb-sheet--accent{padding-block-start:calc(var(--md-sys-padding-l) - 3px)}}.nb-access__icon{font-size:36px;color:var(--nb-petrol);margin-block-end:var(--md-sys-padding-m)}.nb-access__title{font-family:var(--nb-font-display);font-size:1.5rem;font-weight:600;letter-spacing:-0.02em;margin:0 0 var(--md-sys-padding-s)}.nb-access__text{margin:0 0 var(--md-sys-padding-l);line-height:1.5;color:var(--nb-ink-muted)}.nb-access__form{margin-block-start:var(--md-sys-padding-m);display:flex;flex-direction:column;gap:var(--md-sys-padding-s)}.nb-access__form #login-status{margin-block:0}.nb-access__actions{margin-block-start:auto;padding-block-start:var(--md-sys-padding-l);justify-content:flex-start}@media(min-width: 840px){.nb-access__actions--guest{padding-block-end:calc(var(--md-sys-padding-s) + 36px)}}.nb-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:.93rem;color:var(--nb-ink)}.nb-features li{display:flex;gap:10px;align-items:flex-start;padding-block:6px;border-block-start:1px solid var(--nb-rule)}.nb-features li .material-symbols-outlined{font-size:20px;color:var(--nb-petrol);flex:none}.nb-features li:last-child{border-block-end:1px solid var(--nb-rule)}.nb-choices{display:grid;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr));gap:var(--md-sys-padding-m)}.nb-choice{display:grid;grid-template-columns:auto auto minmax(0, 1fr);align-items:start;gap:var(--md-sys-padding-m);padding:var(--md-sys-padding-l);margin:0;cursor:pointer;transition:border-color 150ms,box-shadow 150ms,transform 150ms}.nb-choice:hover{border-color:var(--nb-ink-muted)}.nb-choice:has(input:checked){border-color:var(--nb-petrol);box-shadow:0 0 0 1px var(--nb-petrol),var(--nb-shadow)}.nb-choice:has(input:checked) .nb-choice__icon{background:var(--nb-petrol);color:var(--md-sys-color-on-primary)}.nb-choice:has(input:focus-visible){outline:2px solid var(--nb-petrol);outline-offset:3px}.nb-choice .micl-radio{margin:0;align-self:center}.nb-choice__icon{align-self:center;display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:var(--md-sys-shape-corner-medium);background:var(--nb-petrol-wash);color:var(--nb-petrol);font-size:26px;transition:background-color 150ms,color 150ms}.nb-choice__text{display:flex;flex-direction:column;gap:3px;min-inline-size:0}.nb-choice__title{font-family:var(--nb-font-display);font-size:1.25rem;font-weight:600;letter-spacing:-0.015em}.nb-choice__desc{font-size:.9rem;line-height:1.4;color:var(--nb-ink-muted)}.dark .nb-choice:has(input:checked) .nb-choice__icon{color:var(--nb-desk)}.nb-section{display:block;margin:0 0 var(--md-sys-padding-m);padding:var(--md-sys-padding-m) var(--md-sys-padding-l) var(--md-sys-padding-l);min-inline-size:0}@media(max-width: 599px){.nb-section{padding-inline:var(--md-sys-padding-m)}}.nb-section__title{display:flex;align-items:center;gap:10px;padding:0;margin-block:var(--md-sys-padding-xs) var(--md-sys-padding-m);float:left;inline-size:100%;font-family:var(--nb-font-display);font-size:1.15rem;font-weight:600;letter-spacing:-0.01em;color:var(--nb-ink)}.nb-section__title .material-symbols-outlined{font-size:20px;color:var(--nb-petrol)}.nb-section__title::after{content:"";flex:1 1 auto;block-size:1px;background:var(--nb-rule);margin-inline-start:6px}.nb-section__title:has(+.nb-fields){margin-block-end:calc(var(--md-sys-padding-l) + 8px)}.nb-section__text{clear:both;margin:0 0 var(--md-sys-padding-m);font-size:.9rem;color:var(--nb-ink-muted)}.nb-fields{clear:both;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--md-sys-padding-xs) var(--md-sys-padding-m);align-items:start}.nb-fields>*{min-inline-size:0}.nb-fields .nb-span-2{grid-column:span 2}.nb-fields .nb-span-3{grid-column:span 3}@media(max-width: 839px){.nb-fields{grid-template-columns:repeat(2, minmax(0, 1fr))}.nb-fields .nb-span-2,.nb-fields .nb-span-3{grid-column:span 2}}@media(max-width: 599px){.nb-fields{grid-template-columns:minmax(0, 1fr)}.nb-fields .nb-span-2,.nb-fields .nb-span-3{grid-column:span 1}}.nb-lookup{position:relative;min-inline-size:0;margin-block-start:10px}.nb-lookup>.micl-textfield-outlined{margin-block:0}.nb-lookup__icon{color:var(--nb-ink-muted);opacity:.7;pointer-events:none}.nb-lookup input[data-lookup=busy]{caret-color:var(--nb-amber)}.nb-suggest{position:absolute;inset-inline:0;inset-block-start:calc(100% + 4px);z-index:20;margin:0;padding:4px;list-style:none;max-block-size:20rem;overflow-y:auto;background:var(--nb-paper);border:1px solid var(--nb-paper-edge);border-radius:var(--md-sys-shape-corner-medium);box-shadow:var(--nb-shadow-paper)}.nb-suggest__item{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:var(--md-sys-shape-corner-small);cursor:pointer}.nb-suggest__item:hover,.nb-suggest__item--active{background:var(--nb-petrol-wash)}.nb-suggest__name{font-weight:600;font-size:.93rem;color:var(--nb-ink)}.nb-suggest__meta{font-family:var(--nb-font-mono);font-size:.72rem;color:var(--nb-ink-muted)}.nb-suggest__status{padding:10px;font-size:.88rem;color:var(--nb-ink-muted)}.nb-suggest__source{padding:6px 10px 4px;margin-block-start:2px;border-block-start:1px solid var(--nb-rule);font-family:var(--nb-font-mono);font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-ink-muted)}.nb-check{display:flex;align-items:center;gap:var(--md-sys-padding-s);min-block-size:var(--md-comp-text-field-container-height, 56px);font-size:.93rem;cursor:pointer}.nb-fields>.nb-check{margin-inline-start:-15px}.nb-item-picker{clear:both;margin-block:0 var(--md-sys-padding-m)}.nb-lines{clear:both;display:flex;flex-direction:column;gap:var(--md-sys-padding-s)}.nb-line{display:grid;grid-template-columns:minmax(0, 3fr) minmax(5rem, 1fr) minmax(5rem, 1fr) minmax(6rem, 1.3fr) minmax(4.5rem, 0.8fr) minmax(7rem, 1.2fr) auto;gap:var(--md-sys-padding-xs) var(--md-sys-padding-s);align-items:center;padding:var(--md-sys-padding-s);padding-block-start:calc(var(--md-sys-padding-s) - 10px);border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container-low);border:1px solid var(--nb-rule)}.nb-line>.micl-textfield-outlined{min-inline-size:0;background:var(--nb-paper)}.nb-line__amount{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-block-size:var(--md-comp-text-field-container-height, 56px);padding-inline:var(--md-sys-padding-s);font-family:var(--nb-font-mono);font-variant-numeric:tabular-nums}.nb-line__amount output{font-size:1.05rem;font-weight:600}.nb-line__amount-label{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-ink-muted)}.nb-line__tools{display:flex;gap:2px}.nb-line__vat--off{opacity:.45}@media(max-width: 1199px){.nb-line{grid-template-columns:repeat(4, minmax(0, 1fr)) auto;grid-template-areas:"desc  desc  desc  desc  tools" "qty   unit  price vat   amount"}.nb-line__desc{grid-area:desc}.nb-line__qty{grid-area:qty}.nb-line__unit{grid-area:unit}.nb-line__price{grid-area:price}.nb-line__vat{grid-area:vat}.nb-line__amount{grid-area:amount}.nb-line__tools{grid-area:tools;justify-content:flex-end}}@media(max-width: 599px){.nb-line{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"desc   desc" "qty    unit" "price  vat" "amount tools"}.nb-line__amount{align-items:flex-start}}.nb-lines__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--md-sys-padding-m);margin-block-start:var(--md-sys-padding-m)}.nb-totals{display:grid;grid-template-columns:auto auto;gap:6px 0;margin:0;margin-inline-start:auto;min-inline-size:16rem;font-variant-numeric:tabular-nums}.nb-totals dt{color:var(--nb-ink-muted);font-size:.93rem}.nb-totals dd{margin:0;padding-inline-start:var(--md-sys-padding-xl);text-align:end;font-family:var(--nb-font-mono)}.nb-totals__grand{padding-block-start:8px;margin-block-start:4px;border-block-start:2px solid var(--nb-amber);font-size:1.25rem;font-weight:600;color:var(--nb-ink)}.nb-totals dd.nb-totals__grand{margin-block-start:4px;font-weight:600}.nb-desk{padding:var(--md-sys-padding-m) var(--md-sys-padding-m) var(--md-sys-padding-l);margin:var(--md-sys-padding-m) 0;border-radius:var(--nb-sheet-radius);background:radial-gradient(ellipse at 50% 0%, rgba(0, 0, 0, 0.05), transparent 60%),var(--nb-desk-deep)}@media(max-width: 599px){.nb-desk{padding:var(--md-sys-padding-s)}}.nb-doc{max-inline-size:46rem;margin-inline:auto;padding:clamp(20px,5vw,56px);background:var(--nb-paper);color:var(--nb-ink);border-radius:2px;box-shadow:var(--nb-shadow-paper);line-height:1.45}.nb-doc__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--md-sys-padding-m);padding-block-end:var(--md-sys-padding-m);border-block-end:2px solid var(--nb-ink)}.nb-doc__logo{display:block;max-block-size:64px;max-inline-size:240px;margin-block-end:var(--md-sys-padding-s)}.nb-doc__title{font-family:var(--nb-font-display);font-size:clamp(2rem,1.5rem + 2.4vw,3rem);font-weight:700;letter-spacing:-0.035em;line-height:1;color:var(--nb-ink);margin:0}.nb-doc__number{font-family:var(--nb-font-mono);font-size:1rem;color:var(--nb-ink-muted);margin:8px 0 0}.nb-doc__sender{font-style:normal;font-size:.9rem;text-align:end;color:var(--nb-ink-muted)}.nb-doc__sender strong{display:block;font-family:var(--nb-font-display);font-size:1.05rem;font-weight:600;color:var(--nb-ink)}.nb-doc__sender strong+br{display:none}.nb-doc__parties{display:grid;grid-template-columns:1fr auto;gap:var(--md-sys-padding-l);padding-block:var(--md-sys-padding-l)}.nb-doc__parties address{font-style:normal;font-size:.95rem}.nb-doc__parties strong{font-family:var(--nb-font-display);font-size:1.05rem;font-weight:600}@media(max-width: 599px){.nb-doc__parties{grid-template-columns:1fr}}.nb-doc__label{font-family:var(--nb-font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--nb-ink-muted);margin:0 0 8px}.nb-doc__meta{display:grid;grid-template-columns:auto auto;block-size:-moz-fit-content;block-size:fit-content;gap:4px var(--md-sys-padding-l);margin:0;font-size:.93rem}.nb-doc__meta dt{color:var(--nb-ink-muted)}.nb-doc__meta dd{margin:0;font-family:var(--nb-font-mono);font-weight:500;text-align:end}.nb-doc__lines th:first-child,.nb-doc__lines td:first-child{padding-inline-start:0}.nb-doc__lines th:last-child,.nb-doc__lines td:last-child{padding-inline-end:0}.nb-doc__lines thead th{background:rgba(0,0,0,0);color:var(--nb-ink-muted);border-block-end:1px solid var(--nb-ink)}.nb-doc__lines tbody tr:hover td{background:rgba(0,0,0,0)}.nb-doc__lines td.nb-num{font-family:var(--nb-font-mono)}.nb-doc__totals{display:grid;grid-template-columns:auto auto;gap:6px 0;justify-content:end;margin:var(--md-sys-padding-m) 0;font-variant-numeric:tabular-nums}.nb-doc__totals dt{color:var(--nb-ink-muted)}.nb-doc__totals dd{margin:0;padding-inline-start:var(--md-sys-padding-xl);text-align:end;font-family:var(--nb-font-mono)}.nb-doc__grand{margin-block-start:4px;padding-block-start:8px;border-block-start:2px solid var(--nb-amber);font-size:1.3rem;font-weight:600;color:var(--nb-ink)}.nb-doc dd.nb-doc__grand{margin-block-start:4px;font-weight:600}.nb-doc__pay{display:flex;flex-wrap:wrap;gap:var(--md-sys-padding-s);align-items:baseline;padding:var(--md-sys-padding-m);margin:var(--md-sys-padding-l) 0 0;border:1px dashed var(--nb-paper-edge);border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-low)}.nb-doc__pay strong{font-family:var(--nb-font-mono);font-weight:600;letter-spacing:.02em}.nb-doc__notes{white-space:pre-wrap;font-size:.93rem;color:var(--nb-ink-muted);margin:var(--md-sys-padding-l) 0 0}.nb-table-wrap{overflow-x:auto}.nb-table-wrap:has(.nb-row-menu[open]){overflow:visible}.nb-sheet.nb-table-wrap{padding:0 calc(var(--md-sys-padding-l) - 12px)}.nb-table{inline-size:100%;border-collapse:collapse;font-size:.93rem;font-variant-numeric:tabular-nums}.nb-table th,.nb-table td{padding:12px 12px;text-align:start;vertical-align:top;border-block-end:1px solid var(--nb-rule)}.nb-table th{font-family:var(--nb-font-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nb-ink-muted);white-space:nowrap}.nb-table tbody tr:last-child td{border-block-end:0}.nb-table .nb-num{text-align:end;white-space:nowrap;font-family:var(--nb-font-mono)}.nb-table tbody tr:hover td{background:var(--md-sys-color-surface-container-low)}.nb-row-actions{white-space:nowrap;text-align:end}.nb-row-menu{display:inline-block}.nb-row-menu .nb-menu__trigger{display:inline-grid;place-items:center}.nb-row-menu .nb-menu__list{min-inline-size:13rem}#archive td{vertical-align:middle}.nb-col-date .nb-sent{display:flex;margin:3px 0 0}.nb-col-sent{display:none}@media(max-width: 839px){#archive thead{display:none}#archive tbody,#archive tr,#archive td{display:block}#archive tr{display:grid;grid-template-columns:auto auto minmax(0, 1fr) auto;grid-template-areas:"type number date menu" "customer customer customer amount" "status sent sent sent";-moz-column-gap:var(--md-sys-padding-s);column-gap:var(--md-sys-padding-s);row-gap:6px;align-items:center;padding:12px 0;border-block-end:1px solid var(--nb-rule)}#archive tr:last-child{border-block-end:0}#archive tr:hover td{background:rgba(0,0,0,0)}#archive td{padding:0;border:0}#archive .nb-col-type{grid-area:type}#archive .nb-col-number{grid-area:number;font-family:var(--nb-font-mono)}#archive .nb-col-date{grid-area:date;color:var(--nb-ink-muted);white-space:nowrap}#archive .nb-col-customer{grid-area:customer;font-weight:600}#archive .nb-col-amount{grid-area:amount}#archive .nb-col-status{grid-area:status}#archive .nb-col-sent{grid-area:sent;display:flex;flex-wrap:wrap;gap:4px 12px;min-block-size:0}#archive .nb-row-actions{grid-area:menu;justify-self:end}#archive .nb-col-date__marks{display:none}#archive .nb-col-sent .nb-sent{margin:0}#archive .nb-col-sent:empty{display:none}#archive .nb-row--overdue td:first-child{box-shadow:none}#archive .nb-row--overdue{box-shadow:inset 3px 0 0 var(--md-sys-color-error);padding-inline-start:10px}}.nb-tag{display:inline-block;padding:2px 8px;border-radius:4px;font-family:var(--nb-font-mono);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--nb-petrol-wash);color:var(--md-sys-color-on-primary-container)}.nb-tag--credit{background:var(--nb-amber-wash);color:var(--nb-amber-ink)}.nb-count{font-family:var(--nb-font-mono);font-size:.78rem;letter-spacing:.04em;color:var(--nb-ink-muted);margin-block:var(--md-sys-padding-s)}.nb-empty{font-size:1rem;color:var(--nb-ink-muted);text-align:center;padding:var(--md-sys-padding-xl)}.nb-filters{padding:var(--md-sys-padding-l);padding-block-start:calc(var(--md-sys-padding-l) - 10px);margin-block-end:var(--md-sys-padding-m)}.nb-filters .nb-fields--filters{grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width: 839px){.nb-filters .nb-fields--filters{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 599px){.nb-filters .nb-fields--filters{grid-template-columns:minmax(0, 1fr)}.nb-filters .nb-fields--filters .nb-span-2{grid-column:span 1}}.nb-filters__tools{display:flex;align-items:center;min-block-size:var(--md-comp-text-field-container-height, 56px)}.nb-filters .nb-period{position:relative;display:grid;margin-block-start:10px}.nb-filters .nb-period__button{display:flex;align-items:center;gap:12px;block-size:var(--md-comp-text-field-container-height, 56px);padding-inline:12px 44px;border:1px solid var(--nb-paper-edge);border-radius:var(--md-sys-shape-corner-extra-small);background:rgba(0,0,0,0);font:var(--md-sys-typescale-body-large-weight, 400) var(--md-sys-typescale-body-large-size, 1rem)/1.5 var(--nb-font-body);color:var(--nb-ink);text-align:start;cursor:pointer}.nb-filters .nb-period__button .material-symbols-outlined{font-size:24px;color:var(--md-sys-color-on-surface-variant);flex:none}.nb-filters .nb-period__button:hover{border-color:var(--md-sys-color-on-surface)}.nb-filters .nb-period__button:focus-visible{outline:none;border-color:var(--nb-petrol);box-shadow:inset 0 0 0 2px var(--nb-petrol)}.nb-filters .nb-period__placeholder{color:var(--md-sys-color-on-surface-variant)}.nb-filters .nb-period__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-filters .nb-period__clear{position:absolute;inset-inline-end:6px;inset-block-start:50%;translate:0 -50%}@media(min-width: 840px){.nb-filters .nb-fields--filters>.nb-filters__tools{grid-column:4;justify-self:end;align-self:end}}.nb-company__logo{display:flex;align-items:center;gap:var(--md-sys-padding-l);padding:var(--md-sys-padding-m);margin-block-start:var(--md-sys-padding-s);border:1px dashed var(--nb-paper-edge);border-radius:var(--md-sys-shape-corner-medium)}.nb-company__logo-preview{inline-size:84px;block-size:84px;flex:none;display:grid;place-items:center;border-radius:var(--md-sys-shape-corner-small);background-color:var(--nb-paper);background-size:contain;background-repeat:no-repeat;background-position:center;border:1px solid var(--nb-rule);color:var(--nb-ink-muted)}.nb-company__logo-preview[data-empty=false] .material-symbols-outlined{display:none}.nb-company__logo-preview .material-symbols-outlined{font-size:32px}.nb-company__logo-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--md-sys-padding-s)}.nb-company__logo-hint{flex:1 1 100%}.nb-company__logo-pick{cursor:pointer}.nb-company__logo-hint{margin:0;font-size:.78rem;color:var(--nb-ink-muted)}.nb-records-wrap{padding:var(--md-sys-padding-s) var(--md-sys-padding-l);margin-block-end:var(--md-sys-padding-m)}.nb-records-wrap:not(:has(li,p:not([hidden]))){display:none}.nb-records{list-style:none;margin:0;padding:0}.nb-records__item{display:flex;align-items:center;justify-content:space-between;gap:var(--md-sys-padding-m);padding:10px 0;border-block-end:1px solid var(--nb-rule)}.nb-records__item:last-child{border-block-end:0}.nb-records__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-inline-size:0}.nb-records__name{font-weight:600}.nb-records__meta{font-family:var(--nb-font-mono);font-size:.76rem;color:var(--nb-ink-muted)}.nb-records__tools{display:flex;gap:2px;flex:none;align-items:center}.nb-confirm{display:inline-flex;align-items:center;gap:4px}.nb-confirm__q{font-size:.82rem;color:var(--nb-ink-muted)}.nb-confirm__yes{color:var(--md-sys-color-error);font-weight:600}.nb-editor{padding:var(--md-sys-padding-m) var(--md-sys-padding-l) var(--md-sys-padding-l);margin:0}@media(max-width: 599px){.nb-editor{padding-inline:var(--md-sys-padding-m)}}.nb-editor__head{display:flex;align-items:center;justify-content:space-between;gap:var(--md-sys-padding-m);margin-block-end:calc(var(--md-sys-padding-s) + 8px)}.nb-editor__head h3{margin:0;font-family:var(--nb-font-display);font-size:1.1rem;font-weight:600}.nb-email{inline-size:min(34rem,100vw - 2rem)}.nb-email__fields{display:flex;flex-direction:column;gap:var(--md-sys-padding-s)}.nb-email__fields .micl-textfield-outlined{margin-block-end:0}.nb-email__fields .nb-check{min-block-size:40px}.nb-email__fields #email-error{margin-block:0}.nb-email__attachment{display:flex;align-items:center;gap:6px;margin:0;padding:8px 10px;border:1px dashed var(--nb-paper-edge);border-radius:var(--md-sys-shape-corner-small);font-family:var(--nb-font-mono);font-size:.78rem;color:var(--nb-ink-muted)}.nb-email__attachment .material-symbols-outlined{font-size:18px}.nb-email #email-send[data-busy]{opacity:.7;cursor:progress}.nb-ehf{inline-size:min(30rem,100vw - 2rem)}.nb-ehf__content{display:flex;flex-direction:column;gap:var(--md-sys-padding-s)}.nb-ehf__content p{margin:0;line-height:1.5}.nb-ehf__content .micl-alert-tonal{margin-block:0}.nb-ehf__facts{display:grid;grid-template-columns:auto 1fr;gap:4px var(--md-sys-padding-m);margin:0;padding:10px 12px;border:1px solid var(--nb-rule);border-radius:var(--md-sys-shape-corner-small);font-size:.9rem}.nb-ehf__facts dt{color:var(--nb-ink-muted)}.nb-ehf__facts dd{margin:0;font-family:var(--nb-font-mono);font-weight:600}.nb-ehf #ehf-send[data-busy]{opacity:.7;cursor:progress}body:not(.nb-registered) [data-registered]{display:none !important}body.nb-registered [data-guest]{display:none !important}.nb-terms{clear:both;margin-block-start:var(--md-sys-padding-l);padding-block-start:var(--md-sys-padding-m);border-block-start:1px dashed var(--nb-paper-edge)}.nb-terms__title{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-family:var(--nb-font-display);font-weight:600;font-size:1rem}.nb-terms__title .material-symbols-outlined{font-size:18px;color:var(--nb-petrol)}.nb-terms__title:has(+.nb-fields){margin-block-end:calc(var(--md-sys-padding-m) + 8px)}.nb-status{display:inline-block;padding:2px 8px;border-radius:4px;font-family:var(--nb-font-mono);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--md-sys-color-surface-container-high);color:var(--nb-ink-muted)}.nb-status--paid{background:var(--nb-petrol-wash);color:var(--md-sys-color-on-primary-container)}.nb-status--overdue{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.nb-status--credit{background:var(--nb-amber-wash);color:var(--nb-amber-ink)}.nb-row--overdue td:first-child{box-shadow:inset 3px 0 0 var(--md-sys-color-error)}.nb-num__sub{display:block;font-size:.72rem;color:var(--nb-ink-muted)}.nb-row-actions__remind{color:var(--md-sys-color-error)}.nb-sent--reminder{color:var(--md-sys-color-error)}.nb-pay{inline-size:min(32rem,100vw - 2rem)}.nb-pay__content{display:flex;flex-direction:column;gap:var(--md-sys-padding-s)}.nb-pay__content #pay-error{margin-block:0}.nb-pay__outstanding{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--md-sys-padding-s);margin:0;padding:10px 12px;border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-low);font-size:.9rem;color:var(--nb-ink-muted)}.nb-pay__outstanding strong{font-family:var(--nb-font-mono);color:var(--nb-ink)}.nb-pay__settled{color:var(--nb-petrol) !important}.nb-pay__history{list-style:none;margin:0;padding:0;max-block-size:12rem;font-size:.9rem}.nb-pay__history li{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:4px 0 4px 4px;border-block-end:1px solid var(--nb-rule)}.nb-pay__date{font-family:var(--nb-font-mono);font-size:.82rem}.nb-pay__note{color:var(--nb-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-pay__amount{font-family:var(--nb-font-mono);font-weight:600}.nb-pay__empty{color:var(--nb-ink-muted);border:0 !important}.nb-pay .nb-fields--pay{grid-template-columns:repeat(2, minmax(0, 1fr))}.nb-team__leave{display:flex;justify-content:flex-end;margin-block-start:var(--md-sys-padding-m)}.nb-team__leave-btn{color:var(--md-sys-color-error)}.nb-sent--ehf{color:var(--nb-amber-ink)}.dark .nb-sent--ehf{color:var(--nb-amber)}.nb-sent{display:inline-flex;align-items:center;gap:4px;margin-inline-start:8px;font-family:var(--nb-font-mono);font-size:.7rem;color:var(--nb-petrol);vertical-align:middle}.nb-sent .material-symbols-outlined{font-size:16px}.nb-menu{position:relative}.nb-menu__trigger{list-style:none;cursor:pointer}.nb-menu__trigger::-webkit-details-marker{display:none}.nb-menu[open] .nb-menu__trigger{--md-comp-outlined-button-outline-color: var(--nb-petrol)}.nb-menu__list{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 6px);z-index:30;min-inline-size:15rem;padding:4px;background:var(--nb-paper);border:1px solid var(--nb-paper-edge);border-radius:var(--md-sys-shape-corner-medium);box-shadow:var(--nb-shadow-paper)}.nb-menu__list button{display:flex;align-items:center;gap:10px;inline-size:100%;padding:9px 10px;border:0;background:rgba(0,0,0,0);border-radius:var(--md-sys-shape-corner-small);font-family:var(--nb-font-body);font-size:.92rem;color:var(--nb-ink);text-align:start;cursor:pointer}.nb-menu__list button:hover,.nb-menu__list button:focus-visible{background:var(--nb-petrol-wash);outline:none}.nb-menu__list button .material-symbols-outlined{font-size:20px;color:var(--nb-petrol);flex:none}.nb-foot{padding:var(--md-sys-padding-l) 0 var(--md-sys-padding-m);border-block-start:1px solid var(--nb-paper-edge);font-family:var(--nb-font-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-ink-muted)}#copy-list button{inline-size:100%;text-align:start}[hidden]{display:none !important}@media(prefers-reduced-motion: reduce){.nb-page{animation:none}.nb-progress li,.nb-progress li::after,.nb-choice,.nb-choice__icon{transition:none}}
