/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--mdc-layout-grid-margin-desktop: 24px;--mdc-layout-grid-gutter-desktop: 24px;--mdc-layout-grid-column-width-desktop: 72px;--mdc-layout-grid-margin-tablet: 16px;--mdc-layout-grid-gutter-tablet: 16px;--mdc-layout-grid-column-width-tablet: 72px;--mdc-layout-grid-margin-phone: 8px;--mdc-layout-grid-gutter-phone: 8px;--mdc-layout-grid-column-width-phone: 72px}@media(min-width: 840px){.mdc-layout-grid,.hrm-page-heading,.hrm-breadcrumb{box-sizing:border-box;margin:0 auto;padding:24px;padding:var(--mdc-layout-grid-margin-desktop, 24px)}}@media(min-width: 600px)and (max-width: 839px){.mdc-layout-grid,.hrm-page-heading,.hrm-breadcrumb{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-tablet, 16px)}}@media(max-width: 599px){.mdc-layout-grid,.hrm-page-heading,.hrm-breadcrumb{box-sizing:border-box;margin:0 auto;padding:8px;padding:var(--mdc-layout-grid-margin-phone, 8px)}}@media(min-width: 840px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px)/2*-1)}@supports(display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:24px;grid-gap:var(--mdc-layout-grid-gutter-desktop, 24px);grid-template-columns:repeat(12, minmax(0, 1fr))}}}@media(min-width: 600px)and (max-width: 839px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px)/2*-1)}@supports(display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-tablet, 16px);grid-template-columns:repeat(8, minmax(0, 1fr))}}}@media(max-width: 599px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-4px;margin:calc(var(--mdc-layout-grid-gutter-phone, 8px)/2*-1)}@supports(display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:8px;grid-gap:var(--mdc-layout-grid-gutter-phone, 8px);grid-template-columns:repeat(4, minmax(0, 1fr))}}}@media(min-width: 840px){.mdc-layout-grid__cell{width:calc(33.3333333333% - 24px);width:calc(33.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell{box-sizing:border-box;margin:12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px)/2)}@supports(display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:calc(8.3333333333% - 24px);width:calc(8.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:calc(16.6666666667% - 24px);width:calc(16.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:calc(25% - 24px);width:calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:calc(33.3333333333% - 24px);width:calc(33.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:calc(41.6666666667% - 24px);width:calc(41.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:auto;grid-column-end:span 5}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:calc(50% - 24px);width:calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:auto;grid-column-end:span 6}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:calc(58.3333333333% - 24px);width:calc(58.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:auto;grid-column-end:span 7}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:calc(66.6666666667% - 24px);width:calc(66.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:calc(75% - 24px);width:calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:auto;grid-column-end:span 9}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:calc(83.3333333333% - 24px);width:calc(83.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:auto;grid-column-end:span 10}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:calc(91.6666666667% - 24px);width:calc(91.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:auto;grid-column-end:span 11}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:calc(100% - 24px);width:calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:auto;grid-column-end:span 12}}}@media(min-width: 600px)and (max-width: 839px){.mdc-layout-grid__cell{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell{box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px)/2)}@supports(display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:calc(12.5% - 16px);width:calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:calc(37.5% - 16px);width:calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:calc(62.5% - 16px);width:calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:auto;grid-column-end:span 5}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:auto;grid-column-end:span 6}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:calc(87.5% - 16px);width:calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:auto;grid-column-end:span 7}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:auto;grid-column-end:span 8}}}@media(max-width: 599px){.mdc-layout-grid__cell{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell{box-sizing:border-box;margin:4px;margin:calc(var(--mdc-layout-grid-gutter-phone, 8px)/2)}@supports(display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:calc(25% - 8px);width:calc(25% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:calc(50% - 8px);width:calc(50% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:calc(75% - 8px);width:calc(75% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:calc(100% - 8px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 8px))}@supports(display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:auto;grid-column-end:span 4}}}.mdc-layout-grid__cell--order-1{order:1}.mdc-layout-grid__cell--order-2{order:2}.mdc-layout-grid__cell--order-3{order:3}.mdc-layout-grid__cell--order-4{order:4}.mdc-layout-grid__cell--order-5{order:5}.mdc-layout-grid__cell--order-6{order:6}.mdc-layout-grid__cell--order-7{order:7}.mdc-layout-grid__cell--order-8{order:8}.mdc-layout-grid__cell--order-9{order:9}.mdc-layout-grid__cell--order-10{order:10}.mdc-layout-grid__cell--order-11{order:11}.mdc-layout-grid__cell--order-12{order:12}.mdc-layout-grid__cell--align-top{align-self:flex-start}@supports(display: grid){.mdc-layout-grid__cell--align-top{align-self:start}}.mdc-layout-grid__cell--align-middle{align-self:center}.mdc-layout-grid__cell--align-bottom{align-self:flex-end}@supports(display: grid){.mdc-layout-grid__cell--align-bottom{align-self:end}}@media(min-width: 840px){.mdc-layout-grid--fixed-column-width{width:1176px;width:calc(var(--mdc-layout-grid-column-width-desktop, 72px)*12 + var(--mdc-layout-grid-gutter-desktop, 24px)*11 + var(--mdc-layout-grid-margin-desktop, 24px)*2)}}@media(min-width: 600px)and (max-width: 839px){.mdc-layout-grid--fixed-column-width{width:720px;width:calc(var(--mdc-layout-grid-column-width-tablet, 72px)*8 + var(--mdc-layout-grid-gutter-tablet, 16px)*7 + var(--mdc-layout-grid-margin-tablet, 16px)*2)}}@media(max-width: 599px){.mdc-layout-grid--fixed-column-width{width:328px;width:calc(var(--mdc-layout-grid-column-width-phone, 72px)*4 + var(--mdc-layout-grid-gutter-phone, 8px)*3 + var(--mdc-layout-grid-margin-phone, 8px)*2)}}.mdc-layout-grid--align-left{margin-right:auto;margin-left:0}.mdc-layout-grid--align-right{margin-right:0;margin-left:auto}.mdc-tab-bar{width:100%}.mdc-tab{height:48px}.mdc-tab--stacked{height:72px}.mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-scroller{overflow-y:hidden}.mdc-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar{display:none}.mdc-tab-scroller__scroll-area--scroll{overflow-x:scroll}.mdc-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content{justify-content:flex-start}.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content{justify-content:flex-end}.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content{justify-content:center}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-color:#146d33;border-color:var(--mdc-theme-primary, #146d33)}.mdc-tab-indicator .mdc-tab-indicator__content--icon{color:#516351;color:var(--mdc-theme-secondary, #516351)}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:34px;font-size:34px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase)}.mdc-tab .mdc-tab__text-label{color:rgba(26, 28, 25, 0.6)}.mdc-tab .mdc-tab__icon{color:rgba(26, 28, 25, 0.54);fill:currentColor}.mdc-tab{position:relative}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:8px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + -12px);width:calc(100% + -8px)}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{margin-top:-2px;z-index:2}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:8px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + -8px);width:calc(100% + -8px)}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{z-index:2}.mdc-tab__content{position:relative}.mdc-tab__icon{width:24px;height:24px;font-size:24px}.mdc-tab--active .mdc-tab__text-label{color:#146d33;color:var(--mdc-theme-primary, #146d33)}.mdc-tab--active .mdc-tab__icon{color:#146d33;color:var(--mdc-theme-primary, #146d33);fill:currentColor}.mdc-tab{background:none}.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-tab{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab .mdc-tab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-tab .mdc-tab__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-tab.mdc-ripple-upgraded--unbounded .mdc-tab__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-tab.mdc-ripple-upgraded--foreground-activation .mdc-tab__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-tab.mdc-ripple-upgraded--foreground-deactivation .mdc-tab__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{background-color:#146d33;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #146d33))}.mdc-tab:hover .mdc-tab__ripple::before,.mdc-tab.mdc-ripple-surface--hover .mdc-tab__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__ripple::before,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-tab:not(.mdc-ripple-upgraded) .mdc-tab__ripple::after{transition:opacity 150ms linear}.mdc-tab:not(.mdc-ripple-upgraded):active .mdc-tab__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab__ripple{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;will-change:transform,opacity}.mdc-tooltip__surface{border-radius:12px;border-radius:var(--mdc-shape-small, 12px)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{border-radius:12px;border-radius:var(--mdc-shape-small, 12px)}.mdc-tooltip__surface{color:white;color:var(--mdc-theme-text-primary-on-dark, white)}.mdc-tooltip__surface{background-color:rgba(0, 0, 0, 0.6)}.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip{z-index:9}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip__title{color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87))}.mdc-tooltip__content{color:rgba(0, 0, 0, 0.6)}.mdc-tooltip__content-link{color:#146d33;color:var(--mdc-theme-primary, #146d33)}.mdc-tooltip{position:fixed;display:none}.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__surface{background-color:#ecf0ea}.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-top,.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-bottom{background-color:#ecf0ea}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip__surface{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip--rich .mdc-tooltip__surface{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12);align-items:flex-start;border-radius:4px;display:flex;flex-direction:column;line-height:20px;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{display:block}.mdc-tooltip__surface .mdc-tooltip__title::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-tooltip__surface .mdc-tooltip__title{margin-top:0;line-height:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:0.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit);margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);max-width:calc(200px - 2*8px);margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - 2*8px);align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}: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-expressive-fast-spatial: cubic-bezier(0.42, 1.67, 0.21, 0.9);--md-sys-motion-expressive-fast-effects: cubic-bezier(0.31, 0.94, 0.34, 1);--md-sys-motion-expressive-default-spatial: cubic-bezier(0.38, 1.21, 0.22, 1);--md-sys-motion-expressive-default-effects: cubic-bezier(0.34, 0.8, 0.34, 1);--md-sys-motion-expressive-slow-spatial: cubic-bezier(0.39, 1.29, 0.35, 0.98);--md-sys-motion-expressive-slow-effects: cubic-bezier(0.34, 0.88, 0.34, 1);--md-sys-motion-standard-fast-spatial: cubic-bezier(0.27, 1.06, 0.18, 1);--md-sys-motion-standard-fast-effects: cubic-bezier(0.31, 0.94, 0.34, 1);--md-sys-motion-standard-default-spatial: cubic-bezier(0.27, 1.06, 0.18, 1);--md-sys-motion-standard-default-effects: cubic-bezier(0.34, 0.8, 0.34, 1);--md-sys-motion-standard-slow-spatial: cubic-bezier(0.27, 1.06, 0.18, 1);--md-sys-motion-standard-slow-effects: cubic-bezier(0.34, 0.88, 0.34, 1);--md-sys-motion-expressive-fast-spatial-duration: 350ms;--md-sys-motion-expressive-fast-effects-duration: 150ms;--md-sys-motion-expressive-default-spatial-duration: 500ms;--md-sys-motion-expressive-default-effects-duration: 200ms;--md-sys-motion-expressive-slow-spatial-duration: 650ms;--md-sys-motion-expressive-slow-effects-duration: 300ms;--md-sys-motion-standard-fast-spatial-duration: 350ms;--md-sys-motion-standard-fast-effects-duration: 150ms;--md-sys-motion-standard-default-spatial-duration: 500ms;--md-sys-motion-standard-default-effects-duration: 200ms;--md-sys-motion-standard-slow-spatial-duration: 750ms;--md-sys-motion-standard-slow-effects-duration: 300ms;--md-sys-motion-path: linear}@media(prefers-reduced-motion: reduce){:root{--md-sys-motion-duration-short1: 0ms;--md-sys-motion-duration-short2: 0ms;--md-sys-motion-duration-short3: 0ms;--md-sys-motion-duration-short4: 0ms;--md-sys-motion-duration-medium1: 0ms;--md-sys-motion-duration-medium2: 0ms;--md-sys-motion-duration-medium3: 0ms;--md-sys-motion-duration-medium4: 0ms;--md-sys-motion-duration-long1: 0ms;--md-sys-motion-duration-long2: 0ms;--md-sys-motion-duration-long3: 0ms;--md-sys-motion-duration-long4: 0ms;--md-sys-motion-duration-extra-long1: 0ms;--md-sys-motion-duration-extra-long2: 0ms;--md-sys-motion-duration-extra-long3: 0ms;--md-sys-motion-duration-extra-long4: 0ms;--md-sys-motion-expressive-fast-spatial-duration: 0ms;--md-sys-motion-expressive-fast-effects-duration: 0ms;--md-sys-motion-expressive-default-spatial-duration: 0ms;--md-sys-motion-expressive-default-effects-duration: 0ms;--md-sys-motion-expressive-slow-spatial-duration: 0ms;--md-sys-motion-expressive-slow-effects-duration: 0ms;--md-sys-motion-standard-fast-spatial-duration: 0ms;--md-sys-motion-standard-fast-effects-duration: 0ms;--md-sys-motion-standard-default-spatial-duration: 0ms;--md-sys-motion-standard-default-effects-duration: 0ms;--md-sys-motion-standard-slow-spatial-duration: 0ms;--md-sys-motion-standard-slow-effects-duration: 0ms}}.micl-navigationrail[open]::backdrop,dialog.micl-bottomsheet[open]::backdrop,dialog.micl-sidesheet[open]::backdrop,dialog.micl-dialog[open]::backdrop{background-color:rgb(from var(--md-sys-color-scrim, black) r g b/var(--md-sys-state-backdrop-opacity, 32%))}:is(.micl-iconbutton-standard-xs,.micl-iconbutton-filled-xs,.micl-iconbutton-tonal-xs,.micl-iconbutton-outlined-xs)::before,:is(.micl-iconbutton-standard-s,.micl-iconbutton-filled-s,.micl-iconbutton-tonal-s,.micl-iconbutton-outlined-s)::before,:is(.micl-button-text-s,.micl-button-elevated-s,.micl-button-filled-s,.micl-button-tonal-s,.micl-button-outlined-s)::before,.micl-chips [class*=micl-chip-]::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-state-target-size, 48px);inline-size:100%;min-inline-size:var(--md-sys-state-target-size, 48px);inset:calc((var(--micl-height) - var(--md-sys-state-target-size, 48px))/2) 0 0 calc((min(100%,var(--md-sys-state-target-size, 48px)) - var(--md-sys-state-target-size, 48px))/2);background-color:rgba(0,0,0,0)}: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}@media(prefers-reduced-motion: reduce){:root{--md-sys-state-ripple-duration: 0ms}}@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-pane-stacked-spacer: 8px;--md-sys-layout-window-margin: 24px;--md-sys-card-margin: 8px}@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;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-layout-pane-stacked-spacer) var(--md-sys-layout-pane-spacer);background-color:inherit}.micl-panes.micl-panes--split>.micl-pane+.micl-pane{--_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(--_safe-inline-end) - var(--md-sys-layout-pane-spacer) / 2))}.micl-panes.micl-panes--split>.micl-pane+.micl-pane:dir(rtl){--_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-sys-card-margin)}.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-sys-card-margin)}.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-sys-card-margin)}.micl-pane>.micl-pane__columns.micl-pane__columns--evenly>.micl-pane__column{flex:1 1 0}.micl-pane>.micl-pane__columns>.micl-pane__column.micl-pane__column--fixed{flex:0 0 auto}@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, var(--md-sys-color-outline, grey));background-clip:content-box;border:2px solid rgba(0,0,0,0)}::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){:root{scrollbar-width:thin;scrollbar-color:var(--md-sys-scrollbar-thumb-color, var(--md-sys-color-outline, grey)) rgba(0,0,0,0)}body{scrollbar-color:var(--md-sys-color-outline, grey) rgba(0,0,0,0)}}.micl-divider,.micl-divider-inset,.micl-divider-inset-start,.micl-divider-inset-end{margin-block:calc(var(--md-comp-divider-space, 4px) - var(--md-comp-divider-thickness, 1px)/2);margin-inline:0;border:none;border-block-start:var(--md-comp-divider-thickness, 1px) solid var(--md-comp-divider-color, var(--md-sys-color-outline-variant, gray));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{align-self:stretch;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, var(--md-sys-color-outline-variant, gray));list-style:none}: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);column-gap:var(--md-comp-alert-space, 16px);border:var(--md-comp-alert-outline-width, 1px) solid var(--_border-color, transparent);border-radius:var(--md-comp-alert-container-shape, 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);flex-shrink:0}:is(.micl-alert-filled,.micl-alert-tonal,.micl-alert-outlined) .micl-alert__text{display:flex;flex:1;flex-direction:column;row-gap:var(--md-comp-alert-text-space, 8px);overflow-wrap:anywhere}:is(.micl-alert-filled,.micl-alert-tonal,.micl-alert-outlined) .micl-alert__text a{color:inherit}: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-color: 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)),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)),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)),label:has(input[type=radio].micl-radio:not(:disabled)){cursor:pointer}input[type=checkbox].micl-switch+label,label:has(+input[type=checkbox].micl-switch),label:has(input[type=checkbox].micl-switch),input[type=checkbox].micl-checkbox+label,label:has(+input[type=checkbox].micl-checkbox),label:has(input[type=checkbox].micl-checkbox),input[type=radio].micl-radio+label,label:has(+input[type=radio].micl-radio),label:has(input[type=radio].micl-radio){color:var(--md-sys-color-on-surface);-webkit-tap-highlight-color:rgba(0,0,0,0)}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%)}label:has(input[type=checkbox].micl-switch:disabled),label:has(input[type=checkbox].micl-checkbox:disabled),label:has(input[type=radio].micl-radio:disabled){color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%))}input[type=radio].micl-radio{--_motion-effects: var(--md-comp-radio-button-motion-effects, var(--md-sys-motion-expressive-slow-effects));--_motion-duration: var(--md-comp-radio-button-motion-duration, var(--md-sys-motion-expressive-slow-effects-duration));--_motion-duration-reverse: var(--md-comp-radio-button-motion-duration-reverse, var(--md-sys-motion-expressive-default-effects-duration));--_radio-size: var(--md-comp-radio-button-icon-size, 20px);--_outline-width: var(--md-comp-radio-button-outline-width, 2px);--_radio-layer: max(var(--md-sys-state-layer-size, 40px), calc(var(--_radio-size) + 20px));--_radio-target: max(var(--md-sys-state-target-size, 48px), calc(var(--_radio-layer) + 8px));--statelayer-color: var(--md-sys-color-on-surface);appearance:none;box-sizing:border-box;position:relative;inline-size:var(--_radio-target);min-inline-size:var(--_radio-target);block-size:var(--_radio-target);min-block-size:var(--_radio-target);margin:0;border:calc((var(--_radio-target) - var(--_radio-layer))/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:calc(var(--md-sys-state-focus-indicator-outer-offset, 2px) - (var(--_radio-target) - var(--_radio-layer))/2)}input[type=radio].micl-radio::after{--_outline-color: var(--md-comp-radio-button-unselected-icon-color, var(--md-sys-color-on-surface-variant));content:"";box-sizing:border-box;position:absolute;inline-size:var(--_radio-size);block-size:var(--_radio-size);inset:0;margin:auto;padding:calc(var(--_radio-size)/2 - var(--_outline-width));border:var(--_outline-width) solid var(--_outline-color);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(--_motion-duration-reverse) var(--_motion-effects),border-color var(--_motion-duration-reverse) cubic-bezier(0.2, 0, 0, 1)}input[type=radio].micl-radio:checked{--statelayer-color: var(--md-sys-color-primary)}input[type=radio].micl-radio:checked::after{--_outline-color: var(--md-comp-radio-button-selected-icon-color, var(--md-sys-color-primary));padding:calc(var(--_radio-size)/4 - var(--_outline-width));transition:padding var(--_motion-duration) var(--_motion-effects),border-color var(--_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(--_motion-duration) linear}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):hover:not(:checked)::after{--_outline-color: var(--md-sys-color-on-surface)}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):focus-visible:not(:checked)::after{--_outline-color: var(--md-sys-color-on-surface)}input[type=radio].micl-radio:not(:disabled):active{--statelayer-color: var(--md-sys-color-on-surface);--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity, 10%)}input[type=radio].micl-radio:not(:disabled):active:not(:checked){--statelayer-color: var(--md-sys-color-primary)}input[type=radio].micl-radio:not(:disabled):active:not(:checked)::after{--_outline-color: var(--md-sys-color-on-surface)}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{--_outline-color: var(--md-sys-color-on-surface)}input[type=radio].micl-radio:disabled:checked::after{background-color:var(--md-sys-color-on-surface)}@media(forced-colors: active){input[type=radio].micl-radio{border-color:Canvas}input[type=radio].micl-radio::after{--_outline-color: CanvasText;forced-color-adjust:none;background-color:CanvasText}input[type=radio].micl-radio:checked::after{--_outline-color: Highlight;background-color:Highlight}input[type=radio].micl-radio:disabled::after{--_outline-color: GrayText;background-color:GrayText}}input[type=checkbox].micl-checkbox{--_motion-duration: var(--md-comp-checkbox-motion-duration, var(--md-sys-motion-expressive-slow-effects-duration));--_motion-duration-reverse: var(--md-comp-checkbox-motion-duration-reverse, var(--md-sys-motion-expressive-default-effects-duration));--_motion-spatial: var(--md-comp-checkbox-motion-spatial, var(--md-sys-motion-expressive-fast-spatial));--_checkbox-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);--_checkbox-layer: max(var(--md-sys-state-layer-size, 40px), calc(var(--_checkbox-size) + 22px));--_checkbox-target: max(var(--md-sys-state-target-size, 48px), calc(var(--_checkbox-layer) + 8px));--statelayer-color: var(--md-sys-color-on-surface);appearance:none;box-sizing:border-box;position:relative;inline-size:var(--_checkbox-target);min-inline-size:var(--_checkbox-target);block-size:var(--_checkbox-target);min-block-size:var(--_checkbox-target);margin:0;border:calc((var(--_checkbox-target) - var(--_checkbox-layer))/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:calc(var(--md-sys-state-focus-indicator-outer-offset, 2px) - (var(--_checkbox-target) - var(--_checkbox-layer))/2)}@media(forced-colors: active){input[type=checkbox].micl-checkbox{border-color:Canvas}}input[type=checkbox].micl-checkbox::before{--_check-width: calc(var(--_checkbox-size) * 5 / 6);--_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(--_checkbox-size));inset-inline-start:calc(var(--_check-thickness)/2);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 var(--_check-thickness) 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(--_checkbox-size);block-size:var(--_checkbox-size);inset:0;margin:auto;border:var(--_outline-width) solid var(--_outline-color);border-radius:var(--md-comp-checkbox-container-shape, 2px);background-color:var(--_container-color);transition:background-color var(--_motion-duration-reverse) cubic-bezier(0.2, 0, 0, 1) var(--_motion-duration-reverse),border-color var(--_motion-duration-reverse) cubic-bezier(0.2, 0, 0, 1) var(--_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(--_check-width) - var(--_check-thickness)) var(--_checkbox-size) 0);transition:block-size var(--md-sys-motion-duration-short3) var(--_motion-spatial),clip-path var(--md-sys-motion-duration-long4) var(--md-sys-motion-duration-short3) var(--_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(--_motion-duration) linear,border-color var(--_motion-duration) cubic-bezier(0.2, 0, 0, 1)}input[type=checkbox].micl-checkbox:indeterminate::before{inset-inline-start:var(--_check-thickness);border-inline-start-width:0px;transform:rotate(0deg)}input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled){--statelayer-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled)::after{--_outline-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):is(:checked,:indeterminate):hover,input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):is(:checked,:indeterminate):focus-visible,input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):is(:checked,:indeterminate):active{--statelayer-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):is(:checked,:indeterminate)::before{color:var(--md-sys-color-on-error)}input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):is(:checked,:indeterminate)::after{--_container-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):not(:checked,:indeterminate):hover,input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):not(:checked,:indeterminate):focus-visible,input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):not(:checked,:indeterminate):active{--statelayer-color: var(--md-sys-color-error)}input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):not(:checked,:indeterminate):hover::after,input[type=checkbox].micl-checkbox[aria-invalid=true]:not(:disabled):not(:checked,:indeterminate):focus-visible::after,input[type=checkbox].micl-checkbox[aria-invalid=true]: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(--_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(--_checkbox-size) var(--_checkbox-size) calc(var(--_checkbox-size) - var(--_check-thickness)))}input[type=checkbox].micl-checkbox:dir(rtl):checked::before{clip-path:rect(0 var(--_checkbox-size) var(--_checkbox-size) var(--_check-thickness));transform:rotate(45deg)}input[type=checkbox].micl-checkbox:dir(rtl):indeterminate::before{clip-path:rect(0 var(--_checkbox-size) var(--_checkbox-size) var(--_check-thickness));transform:rotate(0deg)}input[type=checkbox].micl-switch{--_unselected-icon: var(--md-comp-switch-unselected-icon, "+");--_selected-icon: var(--md-comp-switch-selected-icon, "\AC");--_motion-effects: var(--md-comp-switch-motion-effects, var(--md-sys-motion-expressive-slow-effects));--_motion-duration: var(--md-comp-switch-motion-duration, var(--md-sys-motion-expressive-slow-effects-duration));--_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-state-target-size, 48px);--_unselected-layer-color: var(--md-comp-switch-unselected-state-layer-color, var(--md-sys-color-on-surface));--_selected-layer-color: var(--md-comp-switch-selected-state-layer-color, var(--md-sys-color-primary));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(--_motion-duration) cubic-bezier(0.2, 0, 0, 1)}input[type=checkbox].micl-switch::after{content:var(--_unselected-icon);box-sizing:border-box;position:absolute;display:grid;grid-template-rows:auto 3px;place-items:center;inline-size:var(--_layer);block-size:var(--_layer);inset:0;inset-inline-start:calc((var(--_track-height) - var(--_layer))/2);margin:auto 0;font:300 18px/0 var(--md-ref-typeface-plain);color:var(--md-comp-switch-unselected-icon-color, var(--md-sys-color-surface-container-highest));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(--_motion-duration) var(--_motion-effects),border-width var(--_motion-duration) var(--_motion-effects),grid-template-rows var(--_motion-duration) var(--_motion-effects),color var(--_motion-duration) cubic-bezier(0.2, 0, 0, 1),border-color var(--_motion-duration) cubic-bezier(0.2, 0, 0, 1),background-color var(--_motion-duration) cubic-bezier(0.2, 0, 0, 1)}input[type=checkbox].micl-switch:checked::before{border-color:var(--md-comp-switch-selected-track-color, var(--md-sys-color-primary));background-color:var(--md-comp-switch-selected-track-color, var(--md-sys-color-primary))}input[type=checkbox].micl-switch:checked::after{content:var(--_selected-icon);grid-template-rows:auto 8px;inset-inline-start:calc(var(--_track-width) - (var(--_layer) + var(--_track-height))/2);font-size:32px;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(--_unselected-layer-color) var(--md-sys-state-hover-state-layer-opacity, 8%), transparent);background-color:var(--md-comp-switch-unselected-hover-handle-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(--_selected-layer-color) var(--md-sys-state-hover-state-layer-opacity, 8%), transparent);background-color:var(--md-comp-switch-selected-hover-handle-color, var(--md-sys-color-primary-container))}input[type=checkbox].micl-switch:not(:disabled):focus-visible::after{border-color:color-mix(in srgb, var(--_unselected-layer-color) 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-comp-switch-focus-indicator-color, var(--md-sys-color-secondary));outline-offset:var(--md-sys-state-focus-indicator-outer-offset, 2px)}input[type=checkbox].micl-switch:not(:disabled):focus-visible:checked::after{border-color:color-mix(in srgb, var(--_selected-layer-color) var(--md-sys-state-focus-state-layer-opacity, 10%), transparent);background-color:var(--md-comp-switch-selected-focus-handle-color, var(--md-sys-color-primary-container))}input[type=checkbox].micl-switch:not(:disabled):focus-visible:not(:checked)::after{background-color:var(--md-comp-switch-unselected-focus-handle-color, var(--md-sys-color-on-surface-variant))}input[type=checkbox].micl-switch:not(:disabled):active::after{border:calc((var(--_layer) - var(--_handle-pressed-size))/2) solid rgba(0,0,0,0);background-color:var(--md-comp-switch-unselected-pressed-handle-color, var(--md-sys-color-on-surface-variant))}input[type=checkbox].micl-switch:not(:disabled):active:checked::after{border-width:calc((var(--_layer) - var(--_handle-pressed-size))/2);border-color:color-mix(in srgb, var(--_selected-layer-color) var(--md-sys-state-pressed-state-layer-opacity, 10%), transparent);background-color:var(--md-comp-switch-selected-pressed-handle-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(--_unselected-layer-color) var(--md-sys-state-pressed-state-layer-opacity, 10%), transparent)}input[type=checkbox].micl-switch:disabled::before{border-color:var(--md-comp-switch-disabled-unselected-track-outline-color, var(--md-sys-color-on-surface));background-color:var(--md-comp-switch-disabled-unselected-track-color, var(--md-sys-color-surface-container-highest));opacity:var(--md-comp-switch-disabled-track-opacity, 12%)}input[type=checkbox].micl-switch:disabled:checked::before{border-color:var(--md-comp-switch-disabled-selected-track-color, var(--md-sys-color-on-surface));background-color:var(--md-comp-switch-disabled-selected-track-color, var(--md-sys-color-on-surface))}input[type=checkbox].micl-switch:disabled::after{color:var(--md-comp-switch-disabled-unselected-icon-color, var(--md-sys-color-surface-container-highest));background-color:var(--md-comp-switch-disabled-unselected-handle-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-comp-switch-disabled-selected-icon-color, var(--md-sys-color-on-surface)) r g b/var(--md-sys-state-disabled-state-layer-opacity, 38%));background-color:var(--md-comp-switch-disabled-selected-handle-color, var(--md-sys-color-surface));opacity:100%}@media(forced-colors: active){input[type=checkbox].micl-switch{forced-color-adjust:none;--md-comp-switch-unselected-track-outline-color: ButtonText;--md-comp-switch-unselected-track-color: Canvas;--md-comp-switch-unselected-handle-color: ButtonText;--md-comp-switch-unselected-hover-handle-color: ButtonText;--md-comp-switch-unselected-focus-handle-color: ButtonText;--md-comp-switch-unselected-pressed-handle-color: ButtonText;--md-comp-switch-unselected-icon-color: Canvas;--md-comp-switch-selected-track-color: Highlight;--md-comp-switch-selected-handle-color: HighlightText;--md-comp-switch-selected-hover-handle-color: HighlightText;--md-comp-switch-selected-focus-handle-color: HighlightText;--md-comp-switch-selected-pressed-handle-color: HighlightText;--md-comp-switch-selected-icon-color: Highlight;--md-comp-switch-disabled-unselected-track-outline-color: GrayText;--md-comp-switch-disabled-unselected-track-color: Canvas;--md-comp-switch-disabled-unselected-handle-color: GrayText;--md-comp-switch-disabled-unselected-icon-color: Canvas;--md-comp-switch-disabled-selected-track-color: GrayText;--md-comp-switch-disabled-selected-handle-color: Canvas;--md-comp-switch-disabled-selected-icon-color: GrayText;--md-comp-switch-focus-indicator-color: CanvasText;--md-comp-switch-disabled-track-opacity: 100%}input[type=checkbox].micl-switch:disabled::after{opacity:100%}input[type=checkbox].micl-switch:disabled:checked::after{color:GrayText}}input[type=checkbox].micl-switch:dir(rtl)::after{transform:rotate(45deg) scaleY(-1)}[class*=micl-textfield-]{--_textfield-height: var(--md-comp-text-field-container-height, 56px);--_textfield-shape: var(--md-sys-shape-corner-extra-small);--_textfield-icon-size: var(--md-comp-text-field-icon-size, 24px);--_textfield-icon-space: var(--md-comp-text-field-icon-space, 12px);--_textfield-input-space: var(--md-comp-text-field-input-space, 16px);--_textfield-icon-leading: 0px;--_textfield-icon-trailing: 0px;--_textfield-prefix: 0px;--_textfield-suffix: 0px;--_textfield-outline-width: 1px;--_textfield-label-color: var(--md-comp-text-field-label-color, var(--md-sys-color-on-surface-variant));--_textfield-effects: var(--md-comp-text-field-motion-effects, var(--md-sys-motion-expressive-slow-effects));--_textfield-duration: var(--md-comp-text-field-motion-duration, var(--md-sys-motion-expressive-slow-effects-duration));--_textfield-duration-reverse: var(--md-comp-text-field-motion-duration-reverse, var(--md-sys-motion-expressive-default-effects-duration));display:grid;grid-template-areas:"textfield" "supporting";align-items:center}[class*=micl-textfield-]>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:fit-content;padding-inline:4px;margin-block-start:calc((var(--_textfield-height) - var(--md-sys-typescale-body-large-line-height))/2);color:var(--_textfield-label-color);z-index:1;transition:margin var(--_textfield-duration) var(--_textfield-effects),font-size var(--_textfield-duration) linear,letter-spacing var(--_textfield-duration) linear}[class*=micl-textfield-]>: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;min-inline-size:0;margin:0;padding-inline:calc(var(--_textfield-input-space) - var(--_textfield-border, 0px) + var(--_textfield-icon-leading) + var(--_textfield-prefix)) calc(var(--_textfield-input-space) - var(--_textfield-border, 0px) + var(--_textfield-icon-trailing) + var(--_textfield-suffix));border:none;border-radius:var(--_textfield-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(--_textfield-caret-color, var(--md-comp-text-field-caret-color, var(--md-sys-color-primary)))}[class*=micl-textfield-]>: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%))}[class*=micl-textfield-]>: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%))}[class*=micl-textfield-]>:is(input,select,textarea)::placeholder{color:var(--md-comp-text-field-input-placeholder-color, var(--md-sys-color-on-surface-variant))}[class*=micl-textfield-]>:is(input,select,textarea)::-webkit-inner-spin-button,[class*=micl-textfield-]>:is(input,select,textarea)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[class*=micl-textfield-]>:is(input,select,textarea)[type=number]{-moz-appearance:textfield}[class*=micl-textfield-]>:is(input,select){height:var(--_textfield-height);padding-block:0}[class*=micl-textfield-]>textarea{min-height:var(--_textfield-height);padding-block:calc((var(--_textfield-height) - var(--md-sys-typescale-body-large-line-height))/2);resize:none}[class*=micl-textfield-]>textarea[rows]{padding-block-start:0;border-block-start:calc((var(--_textfield-height) - var(--md-sys-typescale-body-large-line-height))/2) solid rgba(0,0,0,0)}@media(forced-colors: active){[class*=micl-textfield-]>textarea[rows]{border-block-start-color:Canvas}}[class*=micl-textfield-]>textarea:not([rows]){field-sizing:content}[class*=micl-textfield-]>.micl-textfield__prefix,[class*=micl-textfield-]>.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(--_textfield-height);opacity:0;z-index:1;transition:opacity var(--_textfield-duration-reverse) linear}[class*=micl-textfield-]>.micl-textfield__prefix{width:var(--md-comp-text-field-prefix-space, 1em);color:var(--md-comp-text-field-input-prefix-color, var(--md-sys-color-on-surface-variant));padding-inline-start:calc(var(--_textfield-input-space) + var(--_textfield-icon-leading))}[class*=micl-textfield-]>.micl-textfield__suffix{width:var(--md-comp-text-field-suffix-space, 1em);color:var(--md-comp-text-field-input-suffix-color, var(--md-sys-color-on-surface-variant));padding-inline-end:calc(var(--_textfield-input-space) + var(--_textfield-icon-trailing));margin-inline:auto 0}[class*=micl-textfield-]>.micl-textfield__icon-leading,[class*=micl-textfield-]>.micl-textfield__icon-trailing{grid-area:textfield;width:1em;margin-inline:var(--_textfield-icon-space) auto;font-size:var(--_textfield-icon-size);color:var(--md-comp-text-field-icon-color, var(--md-sys-color-on-surface-variant));z-index:1}[class*=micl-textfield-]>.micl-textfield__icon-trailing{margin-inline:auto var(--_textfield-icon-space);color:var(--_textfield-icon-trailing-color, var(--md-comp-text-field-icon-color, var(--md-sys-color-on-surface-variant)))}[class*=micl-textfield-]>:is(.micl-textfield__icon-leading,.micl-textfield__icon-trailing,.micl-textfield__prefix,.micl-textfield__suffix):not(a,button){pointer-events:none}[class*=micl-textfield-]:has(>.micl-textfield__prefix){--_textfield-prefix: var(--md-comp-text-field-prefix-space, 1em)}[class*=micl-textfield-]:has(>.micl-textfield__suffix){--_textfield-suffix: var(--md-comp-text-field-suffix-space, 1em)}[class*=micl-textfield-]:has(>.micl-textfield__icon-leading){--_textfield-icon-leading: calc(var(--_textfield-icon-size) + var(--_textfield-icon-space))}[class*=micl-textfield-]:has(>.micl-textfield__icon-trailing){--_textfield-icon-trailing: calc(var(--_textfield-icon-size) + var(--_textfield-icon-space))}[class*=micl-textfield-]:has(>label):not(:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue])))>:is(input,select,textarea)::placeholder{color:rgba(0,0,0,0)}[class*=micl-textfield-]>.micl-textfield__supporting-text,[class*=micl-textfield-]>.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))}[class*=micl-textfield-]>.micl-textfield__supporting-text--focus{visibility:hidden}[class*=micl-textfield-]>.micl-textfield__character-counter{justify-self:flex-end}[class*=micl-textfield-]:has(>:is(input,textarea):not([maxlength]),>select)>.micl-textfield__character-counter{display:none}[class*=micl-textfield-]:has(>:is(input,textarea)[maxlength]:not(:disabled)):has(>.micl-textfield__character-counter)>.micl-textfield__supporting-text{padding-inline-end:64px}.micl-textfield-filled{--_textfield-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));--_textfield-input-top: 18px}.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:var(--_textfield-input-top);padding-block-end:calc(3px - var(--_textfield-outline-width));border-block-end:var(--_textfield-outline-width) solid var(--_textfield-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(--_textfield-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>textarea[rows]{border-block-start-width:24px;background-origin:border-box}.micl-textfield-filled:not(:has(>label)){--_textfield-input-top: 3px}.micl-textfield-filled:not(:has(>label))>textarea{padding-block-start:calc((var(--_textfield-height) - var(--md-sys-typescale-body-large-line-height))/2)}.micl-textfield-filled:not(:has(>label))>textarea[rows]{border-block-start-width:calc((var(--_textfield-height) - var(--md-sys-typescale-body-large-line-height))/2)}.micl-textfield-filled:has(>.micl-textfield__icon-leading)>label{margin-inline-start:calc(var(--_textfield-input-space) + var(--_textfield-icon-leading) - 4px)}.micl-textfield-filled:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue]))>label{margin-block-start:8px}.micl-textfield-filled:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue])):has(>label)>.micl-textfield__prefix,.micl-textfield-filled:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue])):has(>label)>.micl-textfield__suffix{height:40px;margin-block-start:16px}.micl-textfield-outlined{--_textfield-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%;--_textfield-border: var(--_textfield-outline-width);--_textfield-outline-extra: calc(var(--_textfield-outline-width) - 1px);grid-template:"textfield textfield textfield" "supporting supporting supporting"/12px fit-content(calc(100% - 24px)) 1fr}.micl-textfield-outlined:where(:has(>label)){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(--_textfield-shape);border-block-start:var(--_textfield-outline-width) solid var(--_textfield-outline-color)}.micl-textfield-outlined::before{grid-column:1/3;border-start-start-radius:var(--_textfield-shape)}.micl-textfield-outlined::after{grid-column:3;border-start-end-radius:var(--_textfield-shape)}.micl-textfield-outlined:hover{--_textfield-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(--_textfield-input-space) + var(--_textfield-icon-leading) - 16px)}.micl-textfield-outlined>:is(input,select,textarea){border-block-end:var(--_textfield-border) solid var(--_textfield-outline-color);border-inline:var(--_textfield-border) solid var(--_textfield-outline-color)}.micl-textfield-outlined>input{padding-block-start:calc(var(--_textfield-border) - 1px)}.micl-textfield-outlined>textarea{--_textfield-border: 1px;box-shadow:inset var(--_textfield-outline-extra) 0 var(--_textfield-outline-color),inset calc(0px - var(--_textfield-outline-extra)) 0 var(--_textfield-outline-color),inset 0 calc(0px - var(--_textfield-outline-extra)) var(--_textfield-outline-color)}.micl-textfield-outlined:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue]))::before{grid-column:1}.micl-textfield-outlined:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue]))>label{margin-block-start:calc(-2px - var(--md-sys-typescale-body-small-line-height)/2);margin-inline-start:0}[class*=micl-textfield-]:hover{--_textfield-outline-color: var(--md-sys-color-on-surface)}[class*=micl-textfield-]:has(>:focus,>:where(select:open)){--_textfield-outline-width: 3px;--_textfield-outline-color: var(--_focus-outline-color);--_textfield-label-color: var(--md-comp-text-field-focus-label-color, var(--md-sys-color-primary))}[class*=micl-textfield-]:has(>:focus,>:where(select:open))>.micl-textfield__supporting-text--focus{visibility:visible}[class*=micl-textfield-]:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue]))>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)}[class*=micl-textfield-]:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue]))>.micl-textfield__prefix,[class*=micl-textfield-]:has(>:focus,>:where(select:open),>[data-miclvalue="1"],>:autofill,>select[multiple],>:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]),>input[value]:not([value=""],[data-miclvalue]),>select option:checked:is(:not(:empty),[label]:not([label=""])),>textarea:not(:empty,[data-miclvalue]))>.micl-textfield__suffix,[class*=micl-textfield-]:not(:has(>label))>.micl-textfield__prefix,[class*=micl-textfield-]:not(:has(>label))>.micl-textfield__suffix{opacity:1}[class*=micl-textfield-]:has(>:disabled){--_textfield-outline-color: rgb(from var(--md-sys-color-on-surface) r g b / var(--_disabled-outline-opacity, 38%))}[class*=micl-textfield-]: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%))}[class*=micl-textfield-]:has(>:disabled)>.micl-textfield__character-counter{display:none}[class*=micl-textfield-]:has(>[aria-invalid=true]:not(:disabled)){--_textfield-outline-color: var(--md-sys-color-error);--_textfield-caret-color: var(--md-sys-color-error);--_textfield-label-color: var(--md-sys-color-error);--_textfield-icon-trailing-color: var(--md-sys-color-error)}[class*=micl-textfield-]:has(>[aria-invalid=true]:not(:disabled))>.micl-textfield__supporting-text,[class*=micl-textfield-]:has(>[aria-invalid=true]:not(:disabled))>.micl-textfield__character-counter{color:var(--md-sys-color-error)}[class*=micl-textfield-]:has(>[aria-invalid=true]:not(:disabled)):hover:not(:has(>:focus,>:where(select:open))){--_textfield-outline-color: var(--md-sys-color-on-error-container);--_textfield-label-color: var(--md-sys-color-on-error-container);--_textfield-icon-trailing-color: var(--md-sys-color-on-error-container)}[class*=micl-textfield-]:dir(rtl)>.micl-textfield__icon-leading{margin-inline:auto var(--_textfield-icon-space)}[class*=micl-textfield-]:dir(rtl)>.micl-textfield__icon-trailing{margin-inline:var(--_textfield-icon-space) auto}input[type=range].micl-slider-xs,.micl-slider__container:has(>.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,.micl-slider__container:has(>.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,.micl-slider__container:has(>.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,.micl-slider__container:has(>.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,.micl-slider__container:has(>.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-]{--_min: var(--micl-slider-min, attr(min type(<number>), 0));--_max: var(--micl-slider-max, attr(max type(<number>), 100));--_value: var(--micl-slider-value, attr(value type(<number>), calc((var(--_min) + var(--_max)) / 2)));--_fraction: calc((var(--_value) - var(--_min)) / (var(--_max) - var(--_min)));--_thumb-position: calc(var(--_fraction) * (100% - 16px));--_handle-inset: 0px;--_handle-outline: none;--_cursor: pointer;--_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));--_active-stop-color: var(--md-comp-slider-active-stop-indicator-container-color, var(--md-sys-color-on-primary));--_inactive-stop-color: var(--md-comp-slider-inactive-stop-indicator-container-color, var(--md-sys-color-on-secondary-container));--_direction: to right;--_handle-radius: 8px / calc(6px - var(--_handle-inset));--_kx: 1;--_cx: 0px;--_ky: 0;--_cy: 50%;--_stops: var(--micl-slider-stops, none);--_stops-progress: var(--micl-slider-stops-progress, none);--_end-stop: radial-gradient( circle 2px at calc(var(--_kx) * (100% - 8px) + var(--_cx)) calc(var(--_ky) * (100% - 8px) + var(--_cy)), currentColor 100%, transparent 0 );--_active-fill: linear-gradient(var(--_direction), var(--_active-track-color) calc(var(--_thumb-position) - 2px), transparent 0);--_corner-offset: calc(var(--_fraction) * (100% - 12px) - 4px);--_corner-direction: to bottom;--_corner-start: 2px 100%;--_corner-end: 2px 0;--_corner-image: linear-gradient(var(--_corner-direction), transparent 2px, var(--_active-track-color) 0 calc(100% - 2px), transparent 0), radial-gradient(circle 2px at var(--_corner-start), var(--_active-track-color) 100%, transparent 0), radial-gradient(circle 2px at var(--_corner-end), var(--_active-track-color) 100%, transparent 0);--_corner-size: 4px 100%, 4px 2px, 4px 2px;--_corner-position: left var(--_corner-offset) center, left var(--_corner-offset) top 0, left var(--_corner-offset) bottom 0;--_inactive-clip: inset(0 0 0 calc(var(--_thumb-position) + 16px) round 2px var(--_track-shape) var(--_track-shape) 2px);--_active-clip: inset(0 calc(100% - var(--_thumb-position)) 0 0 round var(--_track-shape) 2px 2px var(--_track-shape));--_inset: calc(16px * var(--_fraction));--_radius: calc(2px + 16px * var(--_fraction)) 2px;appearance:none;position:relative;block-size:var(--_track-height);margin:0;outline:none;border-radius:var(--_track-shape);background-color:rgba(0,0,0,0);background-image:var(--_corner-image),var(--_active-fill);background-size:var(--_corner-size),auto;background-position:var(--_corner-position),0 0;background-repeat:no-repeat;accent-color:var(--md-sys-color-primary)}input[type=range][class*=micl-slider-]::before{block-size:var(--_track-height);clip-path:var(--_inactive-clip);color:var(--_inactive-stop-color);background-color:var(--_inactive-track-color);background-image:var(--_end-stop),var(--_stops);content:"";position:absolute;inset:0}input[type=range][class*=micl-slider-]:not(:disabled)::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:fit-content;min-inline-size:48px;block-size:40px;inset:auto;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);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))}input[type=range][class*=micl-slider-]:disabled::after{block-size:var(--_track-height);clip-path:var(--_active-clip);color:var(--_active-stop-color);background-color:var(--_active-track-color);background-image:var(--_stops);content:"";position:absolute;inset:0}input[type=range][class*=micl-slider-]::-webkit-slider-runnable-track{block-size:var(--_track-height);color:var(--_active-stop-color);background-color:rgba(0,0,0,0);background-image:var(--_stops)}input[type=range][class*=micl-slider-]::-moz-range-track{block-size:var(--_track-height);clip-path:var(--_inactive-clip);color:var(--_inactive-stop-color);background-color:var(--_inactive-track-color);background-image:var(--_end-stop),var(--_stops)}input[type=range][class*=micl-slider-]::-moz-range-progress{box-sizing:border-box;block-size:var(--_track-height);border-inline-end:var(--_inset) solid rgba(0,0,0,0);color:var(--_active-stop-color);background-clip:padding-box;background-color:rgba(0,0,0,0);background-image:var(--_stops-progress)}input[type=range][class*=micl-slider-]::-webkit-slider-thumb{appearance:none;box-sizing:content-box;position:relative;inline-size:calc(4px - 2*var(--_handle-inset));block-size:var(--_handle-height);inset:0;inset-block-start:calc(-1*(var(--_handle-height) - var(--_track-height) + 8px)/2);padding-block:4px;padding-inline:calc(6px + var(--_handle-inset));border:none;border-radius:var(--_handle-radius);outline:var(--_handle-outline);background-color:var(--_handle-color);background-clip:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:var(--_cursor);z-index:2}input[type=range][class*=micl-slider-]::-moz-range-thumb{appearance:none;box-sizing:content-box;position:relative;inline-size:calc(4px - 2*var(--_handle-inset));block-size:var(--_handle-height);inset:0;inset-block-start:calc(-1*(var(--_handle-height) - var(--_track-height) + 8px)/2);padding-block:4px;padding-inline:calc(6px + var(--_handle-inset));border:none;border-radius:var(--_handle-radius);outline:var(--_handle-outline);background-color:var(--_handle-color);background-clip:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:var(--_cursor);z-index:2}input[type=range][class*=micl-slider-]:disabled{--_active-track-color: color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-disabled-state-layer-opacity), transparent);--_inactive-track-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--_handle-color: color-mix(in srgb, var(--md-sys-color-on-surface) var(--md-sys-state-disabled-state-layer-opacity), var(--md-sys-color-surface));--_active-stop-color: var(--md-sys-color-inverse-on-surface);--_inactive-stop-color: var(--md-sys-color-on-surface);--_cursor: default;background-image:none}input[type=range][class*=micl-slider-]:disabled::-webkit-slider-runnable-track{background-image:none}input[type=range][class*=micl-slider-]:disabled::-moz-range-progress{border-start-start-radius:var(--_track-shape);border-end-start-radius:var(--_track-shape);border-start-end-radius:var(--_radius);border-end-end-radius:var(--_radius);background-color:var(--_active-track-color)}input[type=range][class*=micl-slider-]:not(:disabled):is(:active,:focus)::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{--_handle-inset: 1px;--_handle-outline: var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary)}input[type=range][class*=micl-slider-]:not(:disabled):active{--_handle-inset: 1px;--_handle-outline: none;--_cursor: grabbing}input[type=range][class*=micl-slider-].micl-slider--vertical{--_direction: to top;--_kx: 0;--_cx: 50%;--_ky: -1;--_cy: 100%;--_handle-radius: calc(6px - var(--_handle-inset)) / 8px;--_corner-direction: to right;--_corner-start: 100% 2px;--_corner-end: 0 2px;--_corner-size: 100% 4px, 2px 4px, 2px 4px;--_corner-position: center bottom var(--_corner-offset), left 0 bottom var(--_corner-offset), right 0 bottom var(--_corner-offset);--_inactive-clip: inset(0 0 calc(var(--_thumb-position) + 16px) 0 round var(--_track-shape) var(--_track-shape) 2px 2px);--_active-clip: inset(calc(100% - var(--_thumb-position)) 0 0 0 round 2px 2px var(--_track-shape) var(--_track-shape));--_radius: 2px calc(2px + 16px * var(--_fraction));writing-mode:sideways-lr}input[type=range][class*=micl-slider-].micl-slider--vertical:not(:disabled)::after{--_tip-space: 8px;transform:rotate(90deg)}input[type=range][class*=micl-slider-]:dir(rtl):not(.micl-slider--vertical){--_direction: to left;--_kx: -1;--_cx: 100%;--_corner-start: calc(100% - 2px) 100%;--_corner-end: calc(100% - 2px) 0;--_corner-position: right var(--_corner-offset) center, right var(--_corner-offset) top 0, right var(--_corner-offset) bottom 0;--_inactive-clip: inset(0 calc(var(--_thumb-position) + 16px) 0 0 round var(--_track-shape) 2px 2px var(--_track-shape));--_active-clip: inset(0 0 0 calc(100% - var(--_thumb-position)) round 2px var(--_track-shape) var(--_track-shape) 2px)}@media(forced-colors: active){input[type=range][class*=micl-slider-]{forced-color-adjust:none;--_active-track-color: Highlight;--_inactive-track-color: GrayText;--_handle-color: Highlight;--_active-stop-color: HighlightText;--_inactive-stop-color: Canvas;--md-comp-slider-value-indicator-container-color: CanvasText;--md-comp-slider-value-indicator-label-text-color: Canvas}input[type=range][class*=micl-slider-]:disabled{--_active-track-color: GrayText;--_inactive-track-color: GrayText;--_handle-color: GrayText;--_active-stop-color: Canvas;--_inactive-stop-color: Canvas}}.micl-slider__container{--_fraction: calc((var(--micl-slider-value) - var(--micl-slider-min)) / (var(--micl-slider-max) - var(--micl-slider-min)));display:grid;grid-template-areas:"slider-icon";position:relative;flex-shrink:0;align-items:center;justify-items:flex-start;anchor-scope:--micl-slider}.micl-slider__container:has(>.micl-slider-m,>.micl-slider-l,>.micl-slider-xl) .micl-slider__icon{grid-area:slider-icon;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;anchor-name:--micl-slider}.micl-slider__container>input[type=range]:not(:disabled)::after{content:none}.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}.micl-slider__container::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:fit-content;min-inline-size:48px;block-size:40px;inset:auto;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);position-anchor:--micl-slider;inset-block-start:calc(anchor(start) - (var(--_handle-height) - var(--_track-height))/2 - 40px - var(--_tip-space));inset-inline-start:calc(anchor(start) - 16px + (anchor-size(inline) - 16px)*var(--_fraction))}.micl-slider__container:has(>input[type=range]:not(:disabled):is(:active,:focus))::after{opacity:1;transition:opacity var(--md-sys-motion-duration-medium2) cubic-bezier(0.3, 0, 0.8, 0.15)}.micl-slider__container:has(>.micl-slider--vertical){writing-mode:sideways-lr}.micl-slider__container:has(>.micl-slider--vertical)::after{--_tip-space: 8px;transform:rotate(90deg)}input[type=range].micl-slider--vertical:dir(rtl),.micl-slider__container:dir(rtl):has(>.micl-slider--vertical){writing-mode:sideways-rl}input[type=range].micl-slider--vertical:dir(rtl):not(:disabled)::after,.micl-slider__container:dir(rtl):has(>.micl-slider--vertical)::after{transform:rotate(-90deg)}.micl-chips [class*=micl-chip-],.micl-chips .micl-chip-input :is(.micl-chip__primary,.micl-chip__remove),:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){--_button-motion-effects: var(--md-comp-button-motion-effects, var(--md-sys-motion-expressive-fast-spatial));--_button-motion-duration: var(--md-comp-button-motion-duration, var(--md-sys-motion-expressive-fast-spatial-duration));--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)}@media(forced-colors: active){.micl-chips [class*=micl-chip-],.micl-chips .micl-chip-input :is(.micl-chip__primary,.micl-chip__remove),:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){border:1px solid ButtonBorder}}.micl-chips [class*=micl-chip-],.micl-chips .micl-chip-input :is(.micl-chip__primary,.micl-chip__remove),:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-]){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(--_button-motion-duration) var(--_button-motion-effects),box-shadow var(--_button-motion-duration) var(--_button-motion-effects),padding-inline var(--_button-motion-duration) var(--_button-motion-effects),background-size 0ms,--statelayer-opacity var(--_button-motion-duration) linear}.micl-chips [class*=micl-chip-]:is(:disabled,:has(>:disabled)),.micl-chips .micl-chip-input :is(:disabled,:has(>:disabled)):is(.micl-chip__primary,.micl-chip__remove),:is(:disabled,:has(>: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 [class*=micl-chip-]:not(:disabled,:has(>:disabled)):hover,.micl-chips .micl-chip-input :not(:disabled,:has(>:disabled)):hover:is(.micl-chip__primary,.micl-chip__remove),:not(:disabled,:has(>: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 [class*=micl-chip-]:not(:disabled,:has(>:disabled)):hover .micl-button__icon,.micl-chips .micl-chip-input :not(:disabled,:has(>:disabled)):hover:is(.micl-chip__primary,.micl-chip__remove) .micl-button__icon,:not(:disabled,:has(>: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 [class*=micl-chip-]:not(:disabled,:has(>:disabled)):is(:focus-visible,:has(input:focus-visible)),.micl-chips .micl-chip-input :not(:disabled,:has(>:disabled)):is(:focus-visible,:has(input:focus-visible)):is(.micl-chip__primary,.micl-chip__remove),:not(:disabled,:has(>: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%);z-index:1;outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-outer-offset, 2px)}.micl-chips [class*=micl-chip-]:not(:disabled,:has(>:disabled)):active,.micl-chips .micl-chip-input :not(:disabled,:has(>:disabled)):active:is(.micl-chip__primary,.micl-chip__remove),:not(:disabled,:has(>: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 [class*=micl-chip-]:not(:disabled,:has(>:disabled)).micl-rippling,.micl-chips .micl-chip-input :not(:disabled,:has(>:disabled)).micl-rippling:is(.micl-chip__primary,.micl-chip__remove),:not(:disabled,:has(>: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 [class*=micl-chip-] .micl-button__icon,.micl-chips .micl-chip-input :is(.micl-chip__primary,.micl-chip__remove) .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(--_button-motion-duration) linear}.micl-chips .micl-button--toggle[class*=micl-chip-]>input,.micl-chips .micl-chip-input .micl-button--toggle:is(.micl-chip__primary,.micl-chip__remove)>input,.micl-button--toggle:is([class*=micl-button-text-],[class*=micl-button-elevated-],[class*=micl-button-filled-],[class*=micl-button-tonal-],[class*=micl-button-outlined-])>input{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}.micl-chips .micl-button--toggle[class*=micl-chip-]:not([aria-pressed=true],:has(input:checked)) .micl-button__icon::before,.micl-chips .micl-chip-input .micl-button--toggle:not([aria-pressed=true],:has(input:checked)):is(.micl-chip__primary,.micl-chip__remove) .micl-button__icon::before,.micl-button--toggle:not([aria-pressed=true],:has(input:checked)):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[class*=micl-chip-]:is([aria-pressed=true],:has(input:checked)) .micl-button__icon::before,.micl-chips .micl-chip-input .micl-button--toggle:is([aria-pressed=true],:has(input:checked)):is(.micl-chip__primary,.micl-chip__remove) .micl-button__icon::before,.micl-button--toggle:is([aria-pressed=true],:has(input:checked)):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)/""}.micl-chips [class*=micl-chip-],: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;--_button-pad: 12px;--_button-gap: 4px;min-inline-size:var(--micl-width);block-size:var(--micl-height);min-block-size:var(--micl-height);column-gap:var(--_button-gap);padding-inline:var(--_button-pad)}.micl-chips [class*=micl-chip-] .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(>:disabled)),[class*=micl-button-elevated-]:is(:disabled,:has(>: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(>:disabled)):hover:not(:active),[class*=micl-button-elevated-]:not(:disabled,:has(>:disabled)):hover:not(:active){box-shadow:var(--md-sys-elevation-level2)}.micl-chips .micl-chip--elevated:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)),[class*=micl-button-elevated-]:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)){--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(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)) .micl-button__icon,[class*=micl-button-elevated-]:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)) .micl-button__icon{font-variation-settings:"FILL" 1}.micl-chips [class*=micl-chip-]: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 [class*=micl-chip-]:is(:disabled,:has(>:disabled)):not(.micl-chip--elevated),[class*=micl-button-outlined-]:is(:disabled,:has(>: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 [class*=micl-chip-]:is(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)):not(.micl-chip--elevated),[class*=micl-button-outlined-]:is(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)){border-color:rgba(0,0,0,0);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 [class*=micl-chip-]:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)):not(.micl-chip--elevated),[class*=micl-button-outlined-]:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)){--statelayer-color: var(--md-sys-color-inverse-on-surface);border-color:rgba(0,0,0,0);background-origin:border-box;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 [class*=micl-chip-]:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)):not(.micl-chip--elevated) .micl-button__icon,[class*=micl-button-outlined-]:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)) .micl-button__icon{font-variation-settings:"FILL" 1}@media(forced-colors: active){.micl-button--toggle:is([aria-pressed=true],:has(input:checked)){forced-color-adjust:none;color:HighlightText !important;border-color:Highlight !important;background-color:Highlight !important}}: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:is([aria-pressed=true],:has(input:checked)){border-radius:var(--_shape-square)}: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-square)}: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:is([aria-pressed=true],:has(input:checked)){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(>: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(>:disabled)):active.micl-button--square{border-radius:var(--_button-shape-pressed)}:is(.micl-button-text-xs,.micl-button-elevated-xs,.micl-button-filled-xs,.micl-button-tonal-xs,.micl-button-outlined-xs){--_shape-square: var(--md-sys-shape-corner-medium);--_button-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;--_button-pad: 16px;--_button-gap: 8px;--_shape-square: var(--md-sys-shape-corner-medium);--_button-shape-pressed: var(--md-sys-shape-corner-small);column-gap:var(--_button-gap);padding-inline:var(--_button-pad)}: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;--_button-pad: 24px;--_button-gap: 8px;--_shape-square: var(--md-sys-shape-corner-large);--_button-shape-pressed: var(--md-sys-shape-corner-medium);column-gap:var(--_button-gap);padding-inline:var(--_button-pad)}: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;--_button-pad: 48px;--_button-gap: 12px;--_shape-square: var(--md-sys-shape-corner-extra-large);--_button-shape-pressed: var(--md-sys-shape-corner-large);column-gap:var(--_button-gap);padding-inline:var(--_button-pad)}: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;--_button-pad: 64px;--_button-gap: 16px;--_shape-square: var(--md-sys-shape-corner-extra-large);--_button-shape-pressed: var(--md-sys-shape-corner-large);column-gap:var(--_button-gap);padding-inline:var(--_button-pad)}: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(>: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(>: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(>:disabled)):hover:not(:active){box-shadow:var(--md-sys-elevation-level1)}[class*=micl-button-filled-]:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)) .micl-button__icon{font-variation-settings:"FILL" 1}[class*=micl-button-filled-]:not(:disabled,:has(>:disabled)).micl-button--toggle:not([aria-pressed=true],:has(input:checked)){--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(>: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(>:disabled)):hover:not(:active){box-shadow:var(--md-sys-elevation-level1)}[class*=micl-button-tonal-]:not(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)){--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(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)) .micl-button__icon{font-variation-settings:"FILL" 1}.micl-button-outlined-l{border-width:2px}.micl-button-outlined-xl{border-width:3px}[class*=micl-iconbutton-]{--_button-motion-effects: var(--md-comp-icon-button-motion-effects, var(--md-sys-motion-expressive-fast-spatial));--_button-motion-duration: var(--md-comp-icon-button-motion-duration, var(--md-sys-motion-expressive-fast-spatial-duration));--micl-ripple: 1;box-sizing:border-box;position:relative;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);--_shape-round: calc(min(var(--micl-width), var(--micl-height)) / 2);padding:0;border:none;border-radius:var(--_shape-round);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);font-variation-settings:"FILL" 0;text-decoration:none;cursor:pointer;transition:border-radius var(--_button-motion-duration) var(--_button-motion-effects),inline-size var(--_button-motion-duration) var(--_button-motion-effects),font-variation-settings var(--_button-motion-duration) linear,background-size 0ms,--statelayer-opacity var(--_button-motion-duration) linear}[class*=micl-iconbutton-]:is(:disabled,:has(>:disabled)){cursor:default}[class*=micl-iconbutton-]:not(:disabled,:has(>:disabled)):hover{--statelayer-opacity: var(--md-sys-state-hover-state-layer-opacity, 8%)}[class*=micl-iconbutton-]:not(:disabled,:has(>:disabled)):is(:focus-visible,:has(input:focus-visible)){--statelayer-opacity: var(--md-sys-state-focus-state-layer-opacity, 10%);z-index:1;outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-outer-offset, 2px)}[class*=micl-iconbutton-]:not(:disabled,:has(>:disabled)):active{--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity, 10%)}[class*=micl-iconbutton-]:not(:disabled,:has(>:disabled)).micl-rippling{animation:micl-ripple calc(var(--md-sys-state-ripple-duration)*1.333)}[class*=micl-iconbutton-].micl-button--toggle>input{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}[class*=micl-iconbutton-]:hover:not(:disabled,:has(>:disabled)),[class*=micl-iconbutton-].micl-button--toggle:is([aria-pressed=true],:has(input:checked)){font-variation-settings:"FILL" 1}[class*=micl-iconbutton-].micl-button--toggle:not([aria-pressed=true],:has(input:checked))::after{content:attr(data-miclicon)/""}[class*=micl-iconbutton-].micl-button--toggle:is([aria-pressed=true],:has(input:checked))::after{content:attr(data-micliconselected)/""}[class*=micl-iconbutton-].micl-button--toggle:is([aria-pressed=true],:has(input:checked)){border-radius:var(--_shape-square)}[class*=micl-iconbutton-].micl-iconbutton--narrow{--micl-width: var(--_iconbutton-width-narrow)}[class*=micl-iconbutton-].micl-iconbutton--wide{--micl-width: var(--_width-wide)}[class*=micl-iconbutton-].micl-button--square{border-radius:var(--_shape-square)}[class*=micl-iconbutton-].micl-button--square.micl-button--toggle:is([aria-pressed=true],:has(input:checked)){border-radius:var(--_shape-round)}[class*=micl-iconbutton-]:not(:disabled,:has(>:disabled)):active,[class*=micl-iconbutton-]:not(:disabled,:has(>:disabled)):active.micl-button--square{border-radius:var(--_button-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;--_iconbutton-width-narrow: 28px;--_width-wide: 40px;--_shape-square: var(--md-sys-shape-corner-medium);--_button-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;--_iconbutton-width-narrow: 32px;--_width-wide: 52px;--_shape-square: var(--md-sys-shape-corner-medium);--_button-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;--_iconbutton-width-narrow: 48px;--_width-wide: 72px;--_shape-square: var(--md-sys-shape-corner-large);--_button-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;--_iconbutton-width-narrow: 64px;--_width-wide: 128px;--_shape-square: var(--md-sys-shape-corner-extra-large);--_button-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;--_iconbutton-width-narrow: 104px;--_width-wide: 184px;--_shape-square: var(--md-sys-shape-corner-extra-large);--_button-shape-pressed: var(--md-sys-shape-corner-large);font-size:40px}[class*=micl-iconbutton-standard-]{--statelayer-color: var(--md-sys-color-on-surface-variant);color:var(--md-comp-icon-button-icon-color, var(--md-sys-color-on-surface-variant))}[class*=micl-iconbutton-standard-]:is(:disabled,:has(>: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,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)){--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-]:is(:disabled,:has(>: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,:has(>:disabled)).micl-button--toggle:not([aria-pressed=true],:has(input:checked)){--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-]:is(:disabled,:has(>: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,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)){--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-]:is(:disabled,:has(>: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-]:is(:disabled,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)){border-color:rgba(0,0,0,0);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,:has(>:disabled)).micl-button--toggle:is([aria-pressed=true],:has(input:checked)){--statelayer-color: var(--md-sys-color-inverse-on-surface);border-color:rgba(0,0,0,0);background-origin:border-box;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))}@media(forced-colors: active){[class*=micl-iconbutton-].micl-button--toggle:is([aria-pressed=true],:has(input:checked)){forced-color-adjust:none;color:HighlightText !important;border-color:Highlight !important;background-color:Highlight !important}}.micl-buttongroup{--_gap: var(--md-comp-button-group-standard-small-between-space, 12px);box-sizing:border-box;display:flex;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;column-gap:var(--_gap);margin:0;padding:0;border:none;white-space:nowrap}.micl-buttongroup>[class*=micl-]{--_pad: var(--_button-pad);flex-shrink:1}.micl-buttongroup>[class*=micl-iconbutton-]{min-inline-size:var(--_iconbutton-width-narrow)}.micl-buttongroup>[class*=micl-button-]:not([class*=micl-iconbutton-]){min-inline-size:min-content;padding-inline:var(--_pad)}.micl-buttongroup>[class*=micl-button-]:not([class*=micl-iconbutton-]):not(:is([class*="-xs "],[class$=-xs],[class*="-s "],[class$=-s])){min-inline-size:0;padding-inline:0}.micl-buttongroup>[class*=micl-button-]:not([class*=micl-iconbutton-]):not(:is([class*="-xs "],[class$=-xs],[class*="-s "],[class$=-s]))::before,.micl-buttongroup>[class*=micl-button-]:not([class*=micl-iconbutton-]):not(:is([class*="-xs "],[class$=-xs],[class*="-s "],[class$=-s]))::after{content:"";flex-shrink:1;inline-size:calc(var(--_pad) - var(--_button-gap));min-inline-size:0;transition:inline-size var(--_button-motion-duration) var(--_button-motion-effects)}.micl-buttongroup:not(.micl-buttongroup--connected):has(>[class*="-xs "],>[class$=-xs]){--_gap: var(--md-comp-button-group-standard-xsmall-between-space, 18px)}.micl-buttongroup:not(.micl-buttongroup--connected):has(>[class*="-s "],>[class$=-s]){--_gap: var(--md-comp-button-group-standard-small-between-space, 12px)}.micl-buttongroup:not(.micl-buttongroup--connected):has(>[class*="-m "],>[class$=-m]){--_gap: var(--md-comp-button-group-standard-medium-between-space, 8px)}.micl-buttongroup:not(.micl-buttongroup--connected):has(>[class*="-l "],>[class$=-l]){--_gap: var(--md-comp-button-group-standard-large-between-space, 8px)}.micl-buttongroup:not(.micl-buttongroup--connected):has(>[class*="-xl "],>[class$=-xl]){--_gap: var(--md-comp-button-group-standard-xlarge-between-space, 8px)}.micl-buttongroup:not(.micl-buttongroup--connected)>[class*=micl-]{--_grow: calc(var(--micl-height) * var(--md-comp-button-group-standard-expanded-ratio, 0.15));--_expand: 0px;--_pad: calc(var(--_button-pad) + var(--_expand))}.micl-buttongroup:not(.micl-buttongroup--connected)>[class*=micl-iconbutton-]{inline-size:calc(var(--micl-width) + var(--_expand)*2)}.micl-buttongroup:not(.micl-buttongroup--connected)>[class*=micl-]:not(:disabled,:has(>:disabled)):active{--_expand: calc(var(--_grow) / 2)}.micl-buttongroup:not(.micl-buttongroup--connected)>[class*=micl-]:not(:disabled,:has(>:disabled)):active+*,.micl-buttongroup:not(.micl-buttongroup--connected)>[class*=micl-]:not(:disabled,:has(>:disabled)):has(+:active){--_expand: calc(var(--_grow) / -4)}.micl-buttongroup:not(.micl-buttongroup--connected)>[class*=micl-]:not(:disabled,:has(>:disabled)):first-child:active+*,.micl-buttongroup:not(.micl-buttongroup--connected)>[class*=micl-]:not(:disabled,:has(>:disabled)):has(+:last-child:active){--_expand: calc(var(--_grow) / -2)}.micl-buttongroup:not(.micl-buttongroup--connected)>[class*=micl-]:not(:disabled,:has(>:disabled)):only-child:active{--_expand: 0px}.micl-buttongroup--connected{--_gap: var(--md-comp-button-group-connected-small-between-space, 2px);inline-size:auto;max-inline-size:min(100%,var(--md-comp-button-group-connected-maximum-width, 100%))}.micl-buttongroup--connected>[class*=micl-]{--_outer: calc(var(--micl-height) / 2);--_inner: var(--md-comp-button-group-connected-inner-corner-corner-size, var(--_button-shape-pressed));--_inner-pressed: var(--md-comp-button-group-connected-pressed-inner-corner-corner-size, calc(var(--_button-shape-pressed) / 2));flex-grow:1;border-radius:var(--_inner)}.micl-buttongroup--connected>[class*=micl-]:first-child{border-start-start-radius:var(--_outer);border-end-start-radius:var(--_outer)}.micl-buttongroup--connected>[class*=micl-]:last-child{border-start-end-radius:var(--_outer);border-end-end-radius:var(--_outer)}.micl-buttongroup--connected>[class*=micl-].micl-button--toggle:is([aria-pressed=true],:has(input:checked)){border-radius:var(--_outer)}.micl-buttongroup--connected>[class*=micl-]:not(:disabled,:has(>:disabled)):active{border-radius:var(--_inner-pressed)}.micl-buttongroup--connected>[class*=micl-]:not(:disabled,:has(>:disabled)):active:first-child{border-start-start-radius:var(--_outer);border-end-start-radius:var(--_outer)}.micl-buttongroup--connected>[class*=micl-]:not(:disabled,:has(>:disabled)):active:last-child{border-start-end-radius:var(--_outer);border-end-end-radius:var(--_outer)}.micl-splitbutton{--_splitbutton-lead-end: var(--md-comp-split-button-small-leading-button-trailing-space, 12px);--_splitbutton-trail-pad: 13px;--_splitbutton-trail-icon: 22px;--_splitbutton-nudge: 1px;--_splitbutton-inner: var(--md-comp-split-button-small-inner-corner-corner-size, var(--md-sys-shape-corner-extra-small));--_splitbutton-inner-hover: var(--md-comp-split-button-small-inner-hovered-corner-corner-size, var(--md-sys-shape-corner-medium));--_splitbutton-inner-press: var(--md-comp-split-button-small-inner-pressed-corner-corner-size, var(--md-sys-shape-corner-medium));box-sizing:border-box;display:flex;inline-size:fit-content;column-gap:var(--md-comp-split-button-between-space, 2px)}.micl-splitbutton:has(>:first-child[class$=-xs],>:first-child[class*="-xs "]){--_splitbutton-lead-end: var(--md-comp-split-button-xsmall-leading-button-trailing-space, 10px);--_splitbutton-trail-pad: 13px;--_splitbutton-trail-icon: 22px;--_splitbutton-nudge: 1px;--_splitbutton-inner: var(--md-comp-split-button-xsmall-inner-corner-corner-size, var(--md-sys-shape-corner-extra-small));--_splitbutton-inner-hover: var(--md-comp-split-button-xsmall-inner-hovered-corner-corner-size, var(--md-sys-shape-corner-small));--_splitbutton-inner-press: var(--md-comp-split-button-xsmall-inner-pressed-corner-corner-size, var(--md-sys-shape-corner-small))}.micl-splitbutton:has(>:first-child[class$=-s],>:first-child[class*="-s "]){--_splitbutton-lead-end: var(--md-comp-split-button-small-leading-button-trailing-space, 12px);--_splitbutton-trail-pad: 13px;--_splitbutton-trail-icon: 22px;--_splitbutton-nudge: 1px;--_splitbutton-inner: var(--md-comp-split-button-small-inner-corner-corner-size, var(--md-sys-shape-corner-extra-small));--_splitbutton-inner-hover: var(--md-comp-split-button-small-inner-hovered-corner-corner-size, var(--md-sys-shape-corner-medium));--_splitbutton-inner-press: var(--md-comp-split-button-small-inner-pressed-corner-corner-size, var(--md-sys-shape-corner-medium))}.micl-splitbutton:has(>:first-child[class$=-m],>:first-child[class*="-m "]){--_splitbutton-lead-end: var(--md-comp-split-button-medium-leading-button-trailing-space, 24px);--_splitbutton-trail-pad: 15px;--_splitbutton-trail-icon: 26px;--_splitbutton-nudge: 2px;--_splitbutton-inner: var(--md-comp-split-button-medium-inner-corner-corner-size, var(--md-sys-shape-corner-extra-small));--_splitbutton-inner-hover: var(--md-comp-split-button-medium-inner-hovered-corner-corner-size, var(--md-sys-shape-corner-medium));--_splitbutton-inner-press: var(--md-comp-split-button-medium-inner-pressed-corner-corner-size, var(--md-sys-shape-corner-medium))}.micl-splitbutton:has(>:first-child[class$=-l],>:first-child[class*="-l "]){--_splitbutton-lead-end: var(--md-comp-split-button-large-leading-button-trailing-space, 48px);--_splitbutton-trail-pad: 29px;--_splitbutton-trail-icon: 38px;--_splitbutton-nudge: 3px;--_splitbutton-inner: var(--md-comp-split-button-large-inner-corner-corner-size, var(--md-sys-shape-corner-small));--_splitbutton-inner-hover: var(--md-comp-split-button-large-inner-hovered-corner-corner-size, var(--md-sys-shape-corner-large-increased));--_splitbutton-inner-press: var(--md-comp-split-button-large-inner-pressed-corner-corner-size, var(--md-sys-shape-corner-large-increased))}.micl-splitbutton:has(>:first-child[class$=-xl],>:first-child[class*="-xl "]){--_splitbutton-lead-end: var(--md-comp-split-button-xlarge-leading-button-trailing-space, 64px);--_splitbutton-trail-pad: 43px;--_splitbutton-trail-icon: 50px;--_splitbutton-nudge: 6px;--_splitbutton-inner: var(--md-comp-split-button-xlarge-inner-corner-corner-size, var(--md-sys-shape-corner-medium));--_splitbutton-inner-hover: var(--md-comp-split-button-xlarge-inner-hovered-corner-corner-size, var(--md-sys-shape-corner-large-increased));--_splitbutton-inner-press: var(--md-comp-split-button-xlarge-inner-pressed-corner-corner-size, var(--md-sys-shape-corner-large-increased))}.micl-splitbutton>[class*=micl-button-]{--_outer: calc(var(--micl-height) / 2)}.micl-splitbutton>[class*=micl-button-]:first-child{padding-inline:calc(var(--_button-pad) + var(--_splitbutton-nudge)) calc(var(--_splitbutton-lead-end) - var(--_splitbutton-nudge));border-start-start-radius:var(--_outer);border-end-start-radius:var(--_outer);border-start-end-radius:var(--_splitbutton-inner);border-end-end-radius:var(--_splitbutton-inner)}.micl-splitbutton>[class*=micl-button-]:first-child+[class*=micl-button-]{padding-inline:calc(var(--_splitbutton-trail-pad) - var(--_splitbutton-nudge)) calc(var(--_splitbutton-trail-pad) + var(--_splitbutton-nudge));border-start-start-radius:var(--_splitbutton-inner);border-end-start-radius:var(--_splitbutton-inner);border-start-end-radius:var(--_outer);border-end-end-radius:var(--_outer)}.micl-splitbutton>[class*=micl-button-]:first-child+[class*=micl-button-] .micl-button__icon{font-size:var(--_splitbutton-trail-icon);inline-size:var(--_splitbutton-trail-icon);rotate:0deg;transition:font-variation-settings var(--_button-motion-duration) linear,rotate var(--_button-motion-duration) var(--_button-motion-effects)}.micl-splitbutton>[class*=micl-button-]:first-child:not(:disabled):hover{border-start-end-radius:var(--_splitbutton-inner-hover);border-end-end-radius:var(--_splitbutton-inner-hover)}.micl-splitbutton>[class*=micl-button-]:first-child+[class*=micl-button-]:not(:disabled):hover{border-start-start-radius:var(--_splitbutton-inner-hover);border-end-start-radius:var(--_splitbutton-inner-hover)}.micl-splitbutton:has(>[popover]:popover-open)>[class*=micl-button-]:first-child+[class*=micl-button-]{--_splitbutton-nudge: 0px;--statelayer-opacity: var(--md-sys-state-pressed-state-layer-opacity, 10%);border-start-start-radius:var(--_outer);border-end-start-radius:var(--_outer)}.micl-splitbutton:has(>[popover]:popover-open)>[class*=micl-button-]:first-child+[class*=micl-button-] .micl-button__icon{rotate:180deg}.micl-splitbutton>[class*=micl-button-]:first-child:not(:disabled):active{border-start-start-radius:var(--_outer);border-end-start-radius:var(--_outer);border-start-end-radius:var(--_splitbutton-inner-press);border-end-end-radius:var(--_splitbutton-inner-press)}.micl-splitbutton>[class*=micl-button-]:first-child+[class*=micl-button-]:not(:disabled):active{border-start-start-radius:var(--_splitbutton-inner-press);border-end-start-radius:var(--_splitbutton-inner-press);border-start-end-radius:var(--_outer);border-end-end-radius:var(--_outer)}.micl-splitbutton:has(>[popover]:popover-open)>[class*=micl-button-]:first-child+[class*=micl-button-] .micl-button__icon:dir(rtl){rotate:-180deg}.micl-chips{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:none}.micl-chips .micl-chip-assist{--_chip-statelayer: var(--md-sys-color-on-surface);--_chip-label: var(--md-comp-assist-chip-label-text-color, var(--md-sys-color-on-surface));--_chip-icon: var(--md-comp-assist-chip-leading-icon-color);--_chip-outline: var(--md-comp-assist-chip-outline-color);--_chip-disabled-label: var(--md-comp-assist-chip-disabled-label-text-color);--_chip-disabled-outline: var(--md-comp-assist-chip-disabled-outline-color);--_chip-elevated-container: var(--md-comp-assist-chip-elevated-container-color)}.micl-chips .micl-chip-filter{--_chip-label: var(--md-comp-filter-chip-label-text-color);--_chip-icon: var(--md-comp-filter-chip-leading-icon-color);--_chip-outline: var(--md-comp-filter-chip-outline-color);--_chip-disabled-label: var(--md-comp-filter-chip-disabled-label-text-color);--_chip-disabled-outline: var(--md-comp-filter-chip-disabled-outline-color);--_chip-elevated-container: var(--md-comp-filter-chip-elevated-container-color)}.micl-chips .micl-chip-suggestion{--_chip-label: var(--md-comp-suggestion-chip-label-text-color);--_chip-icon: var(--md-comp-suggestion-chip-leading-icon-color);--_chip-outline: var(--md-comp-suggestion-chip-outline-color);--_chip-disabled-label: var(--md-comp-suggestion-chip-disabled-label-text-color);--_chip-disabled-outline: var(--md-comp-suggestion-chip-disabled-outline-color);--_chip-elevated-container: var(--md-comp-suggestion-chip-elevated-container-color)}.micl-chips [class*=micl-chip-]{--md-comp-elevated-button-label-text-color: var(--_chip-label, var(--md-sys-color-on-surface-variant));--md-comp-outlined-button-label-text-color: var(--_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(--_chip-disabled-label, rgb(from var(--md-sys-color-on-surface) r g b / 38%));--md-comp-outlined-button-disabled-label-text-color: var(--_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;column-gap:8px}.micl-chips [class*=micl-chip-]:has(>.micl-button__icon:first-child){padding-inline-start:8px}.micl-chips [class*=micl-chip-]:has(>.micl-button__icon:last-child){padding-inline-end:8px}.micl-chips [class*=micl-chip-] .micl-button__icon{font-size:18px;inline-size:18px;overflow:hidden;transition:inline-size var(--md-comp-chip-motion-duration, var(--md-sys-motion-expressive-fast-effects-duration)) var(--md-comp-chip-motion-effects, var(--md-sys-motion-expressive-fast-effects))}.micl-chips [class*=micl-chip-]:not(:disabled,:has(>:disabled)) .micl-button__icon{color:var(--_chip-icon, var(--md-sys-color-primary))}.micl-chips [class*=micl-chip-]:not(.micl-chip--elevated){--statelayer-color: var(--_chip-statelayer, var(--md-sys-color-on-surface-variant));--md-comp-outlined-button-outline-color: var(--_chip-outline, var(--md-sys-color-outline-variant))}.micl-chips [class*=micl-chip-]:not(.micl-chip--elevated):is(:disabled,:has(>:disabled)){border-color:var(--_chip-disabled-outline, rgb(from var(--md-sys-color-on-surface) r g b/12%))}.micl-chips .micl-chip-input{--_chip-label: var(--md-comp-input-chip-label-text-color);--_chip-icon: var(--md-comp-input-chip-leading-icon-color, currentColor);--_chip-outline: var(--md-comp-input-chip-outline-color);--_chip-disabled-label: var(--md-comp-input-chip-disabled-label-text-color);--_chip-disabled-outline: var(--md-comp-input-chip-disabled-outline-color);padding-inline: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:var(--md-sys-state-focus-indicator-outer-offset, 2px)}.micl-chips .micl-chip-input:not(:disabled,:has(>: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 :is(.micl-chip__primary,.micl-chip__remove){--statelayer-color: var(--_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%;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(>: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-state-target-size, 48px))/2);inset-inline-start:0;block-size:var(--md-sys-state-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(>: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-state-target-size, 48px))/2);inset-inline-start:0;block-size:var(--md-sys-state-target-size, 48px);inline-size:var(--md-sys-state-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));object-fit:cover;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){--_chip-statelayer: var(--md-sys-color-on-secondary-container);--_chip-label: var(--md-comp-filter-chip-selected-label-text-color, var(--md-sys-color-on-secondary-container));--_chip-icon: var(--md-comp-filter-chip-selected-leading-icon-color, var(--md-sys-color-on-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))}@media(forced-colors: active){.micl-chips .micl-chip-filter:has(input:checked){--_chip-label: HighlightText;--_chip-icon: HighlightText;forced-color-adjust:none;border-color:Highlight;background-color:Highlight}}.micl-chips .micl-chip-filter:has(input:checked):not(.micl-chip--elevated):not(:disabled,:has(>: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(--_chip-statelayer, var(--md-sys-color-on-surface-variant));--md-comp-elevated-button-container-color: var(--_chip-elevated-container, var(--md-sys-color-surface-container-low))}.micl-chips--input{flex-wrap:nowrap;min-inline-size:0;padding:10px 16px 13px;border:1px solid var(--md-comp-input-chip-field-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}.micl-chips .micl-chip__remove:dir(rtl)::before{inset-inline:auto 0}:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):not(:disabled,.micl-list-item--disabled){cursor:pointer}:focus-visible:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):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(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)):hover:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):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));--_list-headline-color: var(--md-comp-list-item-hover-label-text-color, var(--md-sys-color-on-surface));--_list-leading-icon-color: var(--md-comp-list-item-hover-leading-icon-color, var(--md-sys-color-on-surface-variant));--_list-supporting-text-color: var(--md-comp-list-item-hover-supporting-text-color, var(--md-sys-color-on-surface-variant));--_list-trailing-icon-color: var(--md-comp-list-item-hover-trailing-icon-color, var(--md-sys-color-on-surface-variant));--_list-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(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)):focus-visible:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):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));--_list-headline-color: var(--md-comp-list-item-focus-label-text-color, var(--md-sys-color-on-surface));--_list-leading-icon-color: var(--md-comp-list-item-focus-leading-icon-color, var(--md-sys-color-on-surface-variant));--_list-supporting-text-color: var(--md-comp-list-item-focus-supporting-text-color, var(--md-sys-color-on-surface-variant));--_list-trailing-icon-color: var(--md-comp-list-item-focus-trailing-icon-color, var(--md-sys-color-on-surface-variant));--_list-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(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)):active:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):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));--_list-headline-color: var(--md-comp-list-item-pressed-label-text-color, var(--md-sys-color-on-surface));--_list-leading-icon-color: var(--md-comp-list-item-pressed-leading-icon-color, var(--md-sys-color-on-surface-variant));--_list-supporting-text-color: var(--md-comp-list-item-pressed-supporting-text-color, var(--md-sys-color-on-surface-variant));--_list-trailing-icon-color: var(--md-comp-list-item-pressed-trailing-icon-color, var(--md-sys-color-on-surface-variant));--_list-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(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)).micl-list-item--dragging:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):not(:disabled,.micl-list-item--disabled){--_list-item-background-color: var(--md-comp-list-item-dragged-container-color, var(--md-sys-color-tertiary-container));--_list-item-background-opacity: 100%;--_list-item-shape: var(--md-comp-list-item-container-dragged-expressive-shape, var(--md-sys-shape-corner-large, 16px));--_list-overline-color: var(--md-comp-list-item-dragged-overline-color, var(--md-sys-color-on-tertiary-container));--_list-headline-color: var(--md-comp-list-item-dragged-label-text-color, var(--md-sys-color-on-tertiary-container));--_list-leading-icon-color: var(--md-comp-list-item-dragged-leading-icon-color, var(--md-sys-color-on-tertiary-container));--_list-supporting-text-color: var(--md-comp-list-item-dragged-supporting-text-color, var(--md-sys-color-on-tertiary-container));--_list-trailing-icon-color: var(--md-comp-list-item-dragged-trailing-icon-color, var(--md-sys-color-on-tertiary-container));--_list-trailing-text-color: var(--md-comp-list-item-dragged-trailing-supporting-text-color, var(--md-sys-color-on-tertiary-container));--statelayer-color: var(--md-comp-list-item-dragged-state-layer-color, var(--md-sys-color-on-tertiary-container));--statelayer-opacity: var(--md-comp-list-item-dragged-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity, 10%));box-shadow:var(--md-comp-list-item-dragged-container-elevation, var(--md-sys-elevation-level4));cursor:grabbing}@media(forced-colors: active){:is(:checked,:has(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)):is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):not(:disabled,.micl-list-item--disabled){outline:2px solid CanvasText;outline-offset:-2px}}:is(:checked,:has(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)):hover:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):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));--_list-headline-color: var(--md-comp-list-item-selected-hover-label-text-color, var(--md-sys-color-on-secondary-container));--_list-leading-icon-color: var(--md-comp-list-item-selected-hover-leading-icon-color, var(--md-sys-color-on-surface));--_list-supporting-text-color: var(--md-comp-list-item-selected-hover-supporting-text-color, var(--md-sys-color-on-surface));--_list-trailing-icon-color: var(--md-comp-list-item-selected-hover-trailing-icon-color, var(--md-sys-color-on-surface));--_list-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(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)):focus-visible:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):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));--_list-headline-color: var(--md-comp-list-item-selected-focus-label-text-color, var(--md-sys-color-on-secondary-container));--_list-leading-icon-color: var(--md-comp-list-item-selected-focus-leading-icon-color, var(--md-sys-color-on-surface));--_list-supporting-text-color: var(--md-comp-list-item-selected-focus-supporting-text-color, var(--md-sys-color-on-surface));--_list-trailing-icon-color: var(--md-comp-list-item-selected-focus-trailing-icon-color, var(--md-sys-color-on-surface));--_list-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(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)):active:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):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));--_list-headline-color: var(--md-comp-list-item-selected-pressed-label-text-color, var(--md-sys-color-on-secondary-container));--_list-leading-icon-color: var(--md-comp-list-item-selected-pressed-leading-icon-color, var(--md-sys-color-on-surface));--_list-supporting-text-color: var(--md-comp-list-item-selected-pressed-supporting-text-color, var(--md-sys-color-on-surface));--_list-trailing-icon-color: var(--md-comp-list-item-selected-pressed-trailing-icon-color, var(--md-sys-color-on-surface));--_list-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(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)).micl-list-item--dragging:is(.micl-list>details>summary[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):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));--_list-headline-color: var(--md-comp-list-item-selected-dragged-label-text-color, var(--md-sys-color-on-secondary-container));--_list-leading-icon-color: var(--md-comp-list-item-selected-dragged-leading-icon-color, var(--md-sys-color-on-surface));--_list-supporting-text-color: var(--md-comp-list-item-selected-dragged-supporting-text-color, var(--md-sys-color-on-surface));--_list-trailing-icon-color: var(--md-comp-list-item-selected-dragged-trailing-icon-color, var(--md-sys-color-on-surface));--_list-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[class*=micl-list-item-],:is(.micl-list:has(>[class*=micl-list-item-][tabindex]),select,optgroup)>[class*=micl-list-item-]):not(:disabled,.micl-list-item--disabled){animation:micl-ripple calc(var(--md-sys-state-ripple-duration)*1.333)}.micl-list{--_list-motion-effects: var(--md-comp-list-motion-effects, var(--md-sys-motion-expressive-fast-spatial));--_list-motion-duration: var(--md-comp-list-motion-duration, var(--md-sys-motion-expressive-default-effects-duration));--_accordion-motion-spatial: var(--md-comp-accordion-motion-spatial, var(--md-sys-motion-expressive-default-spatial));--_accordion-motion-duration: var(--md-comp-accordion-motion-duration, var(--md-sys-motion-expressive-default-spatial-duration));--md-comp-divider-space: calc(var(--md-comp-list-divider-space, 0px) + var(--md-comp-divider-thickness, 1px) / 2);--_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(--_accordion-motion-duration) var(--_accordion-motion-spatial),content-visibility var(--_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>summary .micl-list-item__icon--expander{display:grid;place-items:center;inline-size:var(--md-comp-accordion-icon-container-size, 40px);min-inline-size:var(--md-comp-accordion-icon-container-size, 40px);block-size:var(--md-comp-accordion-icon-container-size, 40px);margin-block:calc((var(--md-comp-list-item-trailing-icon-expressive-size, 20px) - var(--md-comp-accordion-icon-container-size, 40px))/2);border-radius:var(--md-sys-shape-corner-full, 50%);color:var(--md-comp-accordion-icon-color, var(--md-sys-color-on-surface));background-color:var(--md-comp-accordion-collapsed-icon-container-color, var(--md-comp-list-item-container-color, transparent));transform:rotate(0deg);transition:transform var(--_list-motion-duration) linear,background-color var(--_list-motion-duration) linear}.micl-list>details>summary.micl-list-item--disabled .micl-list-item__icon--expander{color:var(--_list-trailing-icon-color)}.micl-list>details[open]>summary .micl-list-item__icon--expander{background-color:var(--md-comp-accordion-expanded-icon-container-color, var(--md-sys-color-surface-container));transform:rotate(180deg)}.micl-list>details>summary[class*=micl-list-item-]{position:relative}.micl-list>details>summary[class*=micl-list-item-]::-webkit-details-marker{display:none}.micl-list>details>summary[class*=micl-list-item-].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}[class*=micl-list-item-]{--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));--_list-overline-color: var(--md-comp-list-item-overline-color, var(--md-sys-color-on-surface-variant));--_list-headline-color: var(--md-comp-list-item-label-text-color, var(--md-sys-color-on-surface));--_list-leading-icon-color: var(--md-comp-list-item-leading-icon-color, var(--md-sys-color-on-surface-variant));--_list-supporting-text-color: var(--md-comp-list-item-supporting-text-color, var(--md-sys-color-on-surface-variant));--_list-trailing-text-color: var(--md-comp-list-item-trailing-supporting-text-color, var(--md-sys-color-on-surface-variant));--_list-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;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(--_list-motion-duration) var(--_list-motion-effects),background-size 0ms,--statelayer-opacity var(--_list-motion-duration) linear;-webkit-tap-highlight-color:rgba(0,0,0,0);--micl-ripple: 1}[class*=micl-list-item-]: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))}[class*=micl-list-item-]: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))}[class*=micl-list-item-]>a,[class*=micl-list-item-]>button,[class*=micl-list-item-]>label{box-sizing:border-box;display:inherit;align-items: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}[class*=micl-list-item-]:has(>a,>button,>label){padding:0}[class*=micl-list-item-]:disabled,[class*=micl-list-item-].micl-list-item--disabled{--_list-item-shape: var(--md-comp-list-item-container-disabled-expressive-shape, var(--md-sys-shape-corner-extra-small, 4px));--_list-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%)));--_list-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%)));--_list-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%)));--_list-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%)));--_list-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%)));--_list-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%)}[class*=micl-list-item-]:disabled a,[class*=micl-list-item-]:disabled button,[class*=micl-list-item-]:disabled label,[class*=micl-list-item-].micl-list-item--disabled a,[class*=micl-list-item-].micl-list-item--disabled button,[class*=micl-list-item-].micl-list-item--disabled label{pointer-events:none;cursor:auto}[class*=micl-list-item-]:disabled .micl-list-item__image,[class*=micl-list-item-]:disabled .micl-list-item__thumbnail,[class*=micl-list-item-].micl-list-item--disabled .micl-list-item__image,[class*=micl-list-item-].micl-list-item--disabled .micl-list-item__thumbnail{opacity:var(--md-sys-state-disabled-state-layer-opacity, 38%)}[class*=micl-list-item-]:disabled:is(:checked,:has(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)),[class*=micl-list-item-].micl-list-item--disabled:is(:checked,:has(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)){--_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));--_list-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%)));--_list-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%)));--_list-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%)));--_list-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%)));--_list-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%)));--_list-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%)}[class*=micl-list-item-]:is(:checked,:has(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)){--_list-item-background-color: var(--md-comp-list-item-selected-container-color, var(--md-sys-color-secondary-container));--_list-item-background-opacity: 100%;--_list-overline-color: var(--md-comp-list-item-selected-overline-color, var(--md-sys-color-on-secondary-container));--_list-headline-color: var(--md-comp-list-item-selected-label-text-color, var(--md-sys-color-on-secondary-container));--_list-leading-icon-color: var(--md-comp-list-item-selected-leading-icon-color, var(--md-sys-color-on-secondary-container));--_list-supporting-text-color: var(--md-comp-list-item-selected-supporting-text-color, var(--md-sys-color-on-secondary-container));--_list-trailing-text-color: var(--md-comp-list-item-selected-trailing-supporting-text-color, var(--md-sys-color-on-secondary-container));--_list-trailing-icon-color: var(--md-comp-list-item-selected-trailing-icon-color, var(--md-sys-color-on-secondary-container))}[class*=micl-list-item-]:not(:disabled,.micl-list-item--disabled):is(:checked,:has(>label>input[type=checkbox]:checked,>input[type=checkbox]:checked)){--_list-item-shape: var(--md-comp-list-item-container-selected-expressive-shape, var(--md-sys-shape-corner-large, 16px))}[class*=micl-list-item-]:not(:disabled,.micl-list-item--disabled) input[type=checkbox]:not(:disabled):hover,[class*=micl-list-item-]:not(:disabled,.micl-list-item--disabled) input[type=checkbox]:not(:disabled):active{--statelayer-opacity: 0%}[class*=micl-list-item-]:not(:disabled,.micl-list-item--disabled) input[type=checkbox]:not(:disabled):hover.micl-switch::after,[class*=micl-list-item-]: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}[class*=micl-list-item-] input[type=checkbox].micl-checkbox{--_checkbox-layer: max(24px, var(--_checkbox-size));--_checkbox-target: var(--_checkbox-layer)}[class*=micl-list-item-] input[type=radio].micl-radio{--_radio-layer: max(24px, var(--_radio-size));--_radio-target: var(--_radio-layer)}.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(--_list-leading-icon-color);transition:font-variation-settings var(--_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(--_list-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__thumbnail.micl-list-item__thumbnail--large{max-block-size:var(--md-comp-list-item-large-leading-video-height, 64px);inline-size:var(--md-comp-list-item-large-leading-video-width, 114px);max-inline-size:var(--md-comp-list-item-large-leading-video-width, 114px);min-inline-size:var(--md-comp-list-item-large-leading-video-width, 114px)}.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(--_list-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(--_list-overline-color)}.micl-list-item__text .micl-list-item__headline{color:var(--_list-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(--_list-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(--_list-trailing-text-color)}.micl-list>details[open]>summary .micl-list-item__icon--expander:dir(rtl){transform:rotate(-180deg)}.micl-menu[popover],:where([class*=micl-textfield-])>select{--_menu-motion-effects-duration-reverse: var(--md-comp-menu-motion-effects-duration-reverse, var(--md-sys-motion-expressive-default-effects-duration));--_menu-motion-spatial: var(--md-comp-menu-motion-spatial, var(--md-sys-motion-expressive-default-spatial));--_menu-motion-spatial-duration: var(--md-comp-menu-motion-spatial-duration, var(--md-sys-motion-expressive-default-spatial-duration));--_menu-motion-spatial-duration-reverse: var(--md-comp-menu-motion-spatial-duration-reverse, var(--md-sys-motion-expressive-fast-spatial-duration));--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-extra-small, 4px));--md-comp-list-item-container-disabled-expressive-shape: var(--md-comp-menu-item-shape, var(--md-sys-shape-corner-extra-small, 4px));--md-comp-list-item-container-selected-expressive-shape: var(--md-comp-menu-item-selected-shape, var(--md-sys-shape-corner-medium, 12px));--md-comp-list-item-container-selected-disabled-expressive-shape: var(--md-comp-menu-item-selected-shape, var(--md-sys-shape-corner-medium, 12px));--md-comp-list-item-between-space: var(--md-comp-menu-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));--_item-bg: var(--md-sys-color-surface-container-low);--_on: var(--md-sys-color-on-surface-variant);--_on-strong: var(--md-sys-color-on-surface);--_icon-active: var(--md-sys-color-on-surface-variant);--_selected-bg: var(--md-sys-color-tertiary-container);--_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(--_item-bg));--md-comp-list-item-label-text-color: var(--md-comp-menu-standard-menu-item-label-text-color, var(--_on-strong));--md-comp-list-item-leading-icon-color: var(--md-comp-menu-standard-menu-item-leading-icon-color, var(--_on));--md-comp-list-item-supporting-text-color: var(--md-comp-menu-standard-menu-item-supporting-text-color, var(--_on));--md-comp-list-item-trailing-icon-color: var(--md-comp-menu-standard-menu-item-trailing-icon-color, var(--_on));--md-comp-list-item-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-trailing-supporting-text-color, var(--_on));--md-comp-list-item-disabled-label-text-color: var(--md-comp-menu-standard-menu-item-disabled-label-text-color, var(--_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(--_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(--_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(--_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(--_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(--_on-strong));--md-comp-list-item-focus-leading-icon-color: var(--md-comp-menu-standard-menu-item-focused-leading-icon-color, var(--_icon-active));--md-comp-list-item-focus-state-layer-color: var(--md-comp-menu-standard-menu-item-focused-state-layer-color, var(--_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(--_on));--md-comp-list-item-focus-trailing-icon-color: var(--md-comp-menu-standard-menu-item-focused-trailing-icon-color, var(--_icon-active));--md-comp-list-item-focus-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-focused-trailing-supporting-text-color, var(--_on));--md-comp-list-item-hover-label-text-color: var(--md-comp-menu-standard-menu-item-hovered-label-text-color, var(--_on-strong));--md-comp-list-item-hover-leading-icon-color: var(--md-comp-menu-standard-menu-item-hovered-leading-icon-color, var(--_icon-active));--md-comp-list-item-hover-state-layer-color: var(--md-comp-menu-standard-menu-item-hovered-state-layer-color, var(--_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(--_on));--md-comp-list-item-hover-trailing-icon-color: var(--md-comp-menu-standard-menu-item-hovered-trailing-icon-color, var(--_icon-active));--md-comp-list-item-hover-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-hovered-trailing-supporting-text-color, var(--_on));--md-comp-list-item-pressed-label-text-color: var(--md-comp-menu-standard-menu-item-pressed-label-text-color, var(--_on-strong));--md-comp-list-item-pressed-leading-icon-color: var(--md-comp-menu-standard-menu-item-pressed-leading-icon-color, var(--_icon-active));--md-comp-list-item-pressed-state-layer-color: var(--md-comp-menu-standard-menu-item-pressed-state-layer-color, var(--_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(--_on));--md-comp-list-item-pressed-trailing-icon-color: var(--md-comp-menu-standard-menu-item-pressed-trailing-icon-color, var(--_icon-active));--md-comp-list-item-pressed-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-pressed-trailing-supporting-text-color, var(--_on));--md-comp-list-item-selected-container-color: var(--md-comp-menu-standard-menu-item-selected-container-color, var(--_selected-bg));--md-comp-list-item-selected-label-text-color: var(--md-comp-menu-standard-menu-item-selected-label-text-color, var(--_on-selected));--md-comp-list-item-selected-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-leading-icon-color, var(--_on-selected));--md-comp-list-item-selected-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-supporting-text-color, var(--_on-selected));--md-comp-list-item-selected-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-trailing-icon-color, var(--_on-selected));--md-comp-list-item-selected-trailing-supporting-text-color: var(--md-comp-menu-standard-menu-item-selected-trailing-supporting-text-color, var(--_on-selected));--md-comp-list-item-selected-disabled-container-color: var(--md-comp-menu-standard-menu-item-selected-disabled-container-color, var(--_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(--_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(--_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(--_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(--_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(--_on-selected));--md-comp-list-item-selected-focus-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-focused-leading-icon-color, var(--_on-selected));--md-comp-list-item-selected-focus-state-layer-color: var(--md-comp-menu-standard-menu-item-selected-focused-state-layer-color, var(--_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(--_on-selected));--md-comp-list-item-selected-focus-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-focused-trailing-icon-color, var(--_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(--_on-selected));--md-comp-list-item-selected-hover-label-text-color: var(--md-comp-menu-standard-menu-item-selected-hovered-label-text-color, var(--_on-selected));--md-comp-list-item-selected-hover-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-hovered-leading-icon-color, var(--_on-selected));--md-comp-list-item-selected-hover-state-layer-color: var(--md-comp-menu-standard-menu-item-selected-hovered-state-layer-color, var(--_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(--_on-selected));--md-comp-list-item-selected-hover-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-hovered-trailing-icon-color, var(--_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(--_on-selected));--md-comp-list-item-selected-pressed-label-text-color: var(--md-comp-menu-standard-menu-item-selected-pressed-label-text-color, var(--_on-selected));--md-comp-list-item-selected-pressed-leading-icon-color: var(--md-comp-menu-standard-menu-item-selected-pressed-leading-icon-color, var(--_on-selected));--md-comp-list-item-selected-pressed-state-layer-color: var(--md-comp-menu-standard-menu-item-selected-pressed-state-layer-color, var(--_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(--_on-selected));--md-comp-list-item-selected-pressed-trailing-icon-color: var(--md-comp-menu-standard-menu-item-selected-pressed-trailing-icon-color, var(--_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(--_on-selected));--_menu-active-color: var(--md-comp-menu-standard-menu-item-active-state-layer-color, var(--_on-strong));--_menu-active-opacity: var(--md-comp-menu-standard-menu-item-active-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity, 8%))}.micl-menu[popover] .micl-menu__section,:where([class*=micl-textfield-])>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,:where([class*=micl-textfield-])>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,:where([class*=micl-textfield-])>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,:where([class*=micl-textfield-])>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,:where([class*=micl-textfield-])>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)}@position-try --micl-menu-fill{position-area:block-end;margin-block:0 8px;margin-inline:8px;min-block-size:calc(50dvh - anchor-size(block)/2 - 8px);max-block-size:calc(100% - 8px)}@position-try --micl-submenu-fill{position-area:inline-end;align-self:end;margin-block:8px}.micl-menu[popover]{flex-direction:column;position-anchor:auto;position-area:block-end span-inline-end;inset:auto;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline,--micl-menu-fill,--micl-menu-fill flip-block;min-inline-size:var(--md-comp-menu-width-min, 112px);max-inline-size:min(var(--md-comp-menu-width-max, 320px),100vw - 16px);max-block-size:calc(100dvh - 16px);gap:var(--md-comp-menu-gap, 2px);margin-block:0 8px;margin-inline:0 8px;padding:0;border:none}@media(forced-colors: active){.micl-menu[popover]{border:1px solid CanvasText}}.micl-menu[popover]{outline:none;background-color:rgba(0,0,0,0);--_duration: var(--_menu-motion-spatial-duration-reverse);--_easing: linear;--_menu-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(--_duration) var(--_easing),transform var(--_duration) var(--_menu-motion-spatial),overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete}@media(max-width: 599px){.micl-menu[popover]{position-area:block-end;position-try-fallbacks:flip-block,--micl-menu-fill,--micl-menu-fill flip-block;margin-inline:8px}}.micl-menu[popover]:popover-open{--_duration: var(--_menu-motion-spatial-duration);--_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] .micl-list{padding:calc(var(--md-comp-menu-group-padding, 2px) + 2px) 4px;row-gap:2px;overflow-y:auto;overscroll-behavior:contain;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(--_menu-motion-effects-duration-reverse) linear}.micl-menu[popover] .micl-list+.micl-list{border-start-start-radius:var(--_menu-group-shape);border-start-end-radius:var(--_menu-group-shape)}.micl-menu[popover] .micl-list:has(+.micl-list){border-end-start-radius:var(--_menu-group-shape);border-end-end-radius:var(--_menu-group-shape)}.micl-menu[popover] .micl-list [class*=micl-list-item-]>.micl-menu[popover]{position-area:inline-end span-block-end;position-try-fallbacks:flip-inline,flip-block,flip-block flip-inline,--micl-submenu-fill,--micl-submenu-fill flip-inline;transform:scaleX(0)}.micl-menu[popover] .micl-list [class*=micl-list-item-]>.micl-menu[popover]:popover-open{transform:scaleX(1)}@starting-style{.micl-menu[popover] .micl-list [class*=micl-list-item-]>.micl-menu[popover]:popover-open{transform:scaleX(0)}}.micl-menu[popover] .micl-list>[class*=micl-list-item-]:first-of-type{border-start-start-radius:max(var(--_list-item-shape),var(--md-comp-menu-item-first-child-shape, var(--md-sys-shape-corner-medium, 12px)));border-start-end-radius:max(var(--_list-item-shape),var(--md-comp-menu-item-first-child-shape, var(--md-sys-shape-corner-medium, 12px)))}.micl-menu[popover] .micl-list>[class*=micl-list-item-]:last-of-type{border-end-start-radius:max(var(--_list-item-shape),var(--md-comp-menu-item-last-child-shape, var(--md-sys-shape-corner-medium, 12px)));border-end-end-radius:max(var(--_list-item-shape),var(--md-comp-menu-item-last-child-shape, var(--md-sys-shape-corner-medium, 12px)))}.micl-menu[popover] .micl-list>[class*=micl-list-item-]:has(>.micl-menu:popover-open){--statelayer-color: var(--_menu-active-color);--statelayer-opacity: var(--_menu-active-opacity)}.micl-menu[popover] .micl-list>[class*=micl-list-item-]>label:has(>input[type=checkbox][hidden]:not(:checked))>.micl-list-item__icon:first-child{visibility:hidden}.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{--_item-bg: var(--md-sys-color-tertiary-container);--_on: var(--md-sys-color-on-tertiary-container);--_on-strong: var(--md-sys-color-on-tertiary-container);--_icon-active: var(--md-sys-color-tertiary);--_selected-bg: var(--md-sys-color-tertiary);--_on-selected: var(--md-sys-color-on-tertiary);--md-comp-list-item-container-color: var(--md-comp-menu-vibrant-menu-item-container-color, var(--_item-bg));--md-comp-list-item-label-text-color: var(--md-comp-menu-vibrant-menu-item-label-text-color, var(--_on-strong));--md-comp-list-item-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-leading-icon-color, var(--_on));--md-comp-list-item-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-supporting-text-color, var(--_on));--md-comp-list-item-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-trailing-icon-color, var(--_on));--md-comp-list-item-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-trailing-supporting-text-color, var(--_on));--md-comp-list-item-disabled-label-text-color: var(--md-comp-menu-vibrant-menu-item-disabled-label-text-color, var(--_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(--_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(--_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(--_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(--_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(--_on-strong));--md-comp-list-item-focus-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-focused-leading-icon-color, var(--_icon-active));--md-comp-list-item-focus-state-layer-color: var(--md-comp-menu-vibrant-menu-item-focused-state-layer-color, var(--_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(--_on));--md-comp-list-item-focus-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-focused-trailing-icon-color, var(--_icon-active));--md-comp-list-item-focus-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-focused-trailing-supporting-text-color, var(--_on));--md-comp-list-item-hover-label-text-color: var(--md-comp-menu-vibrant-menu-item-hovered-label-text-color, var(--_on-strong));--md-comp-list-item-hover-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-hovered-leading-icon-color, var(--_icon-active));--md-comp-list-item-hover-state-layer-color: var(--md-comp-menu-vibrant-menu-item-hovered-state-layer-color, var(--_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(--_on));--md-comp-list-item-hover-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-hovered-trailing-icon-color, var(--_icon-active));--md-comp-list-item-hover-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-hovered-trailing-supporting-text-color, var(--_on));--md-comp-list-item-pressed-label-text-color: var(--md-comp-menu-vibrant-menu-item-pressed-label-text-color, var(--_on-strong));--md-comp-list-item-pressed-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-pressed-leading-icon-color, var(--_icon-active));--md-comp-list-item-pressed-state-layer-color: var(--md-comp-menu-vibrant-menu-item-pressed-state-layer-color, var(--_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(--_on));--md-comp-list-item-pressed-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-pressed-trailing-icon-color, var(--_icon-active));--md-comp-list-item-pressed-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-pressed-trailing-supporting-text-color, var(--_on));--md-comp-list-item-selected-container-color: var(--md-comp-menu-vibrant-menu-item-selected-container-color, var(--_selected-bg));--md-comp-list-item-selected-label-text-color: var(--md-comp-menu-vibrant-menu-item-selected-label-text-color, var(--_on-selected));--md-comp-list-item-selected-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-leading-icon-color, var(--_on-selected));--md-comp-list-item-selected-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-supporting-text-color, var(--_on-selected));--md-comp-list-item-selected-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-trailing-icon-color, var(--_on-selected));--md-comp-list-item-selected-trailing-supporting-text-color: var(--md-comp-menu-vibrant-menu-item-selected-trailing-supporting-text-color, var(--_on-selected));--md-comp-list-item-selected-disabled-container-color: var(--md-comp-menu-vibrant-menu-item-selected-disabled-container-color, var(--_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(--_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(--_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(--_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(--_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(--_on-selected));--md-comp-list-item-selected-focus-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-leading-icon-color, var(--_on-selected));--md-comp-list-item-selected-focus-state-layer-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-state-layer-color, var(--_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(--_on-selected));--md-comp-list-item-selected-focus-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-focused-trailing-icon-color, var(--_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(--_on-selected));--md-comp-list-item-selected-hover-label-text-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-label-text-color, var(--_on-selected));--md-comp-list-item-selected-hover-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-leading-icon-color, var(--_on-selected));--md-comp-list-item-selected-hover-state-layer-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-state-layer-color, var(--_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(--_on-selected));--md-comp-list-item-selected-hover-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-hovered-trailing-icon-color, var(--_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(--_on-selected));--md-comp-list-item-selected-pressed-label-text-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-label-text-color, var(--_on-selected));--md-comp-list-item-selected-pressed-leading-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-leading-icon-color, var(--_on-selected));--md-comp-list-item-selected-pressed-state-layer-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-state-layer-color, var(--_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(--_on-selected));--md-comp-list-item-selected-pressed-trailing-icon-color: var(--md-comp-menu-vibrant-menu-item-selected-pressed-trailing-icon-color, var(--_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(--_on-selected));--_menu-active-color: var(--md-comp-menu-vibrant-menu-item-active-state-layer-color, var(--_on-strong));--_menu-active-opacity: var(--md-comp-menu-vibrant-menu-item-active-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity, 8%));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) - var(--_textfield-input-top, 18px) - 3px)}.micl-textfield-outlined>select{--_line-height: var(--md-comp-text-field-container-height, 56px)}[class*=micl-textfield-]>select{--_list-motion-effects: var(--md-comp-list-motion-effects, var(--md-sys-motion-expressive-fast-spatial));--_list-motion-duration: var(--md-comp-list-motion-duration, var(--md-sys-motion-expressive-default-effects-duration));appearance:base-select;line-height:var(--_line-height)}[class*=micl-textfield-]>select::picker-icon{color:var(--_textfield-icon-trailing-color, var(--md-comp-text-field-icon-color, var(--md-sys-color-on-surface-variant)));transition:rotate var(--_menu-motion-spatial-duration) var(--_menu-motion-spatial);transform-origin:50% calc(var(--_line-height)/2 - 1px)}[class*=micl-textfield-]>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%))}[class*=micl-textfield-]>select:open::picker-icon{rotate:180deg}[class*=micl-textfield-]>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%;--_duration: var(--_menu-motion-spatial-duration-reverse);--_easing: linear;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}@media(forced-colors: active){[class*=micl-textfield-]>select::picker(select){border:1px solid CanvasText}}[class*=micl-textfield-]>select::picker(select){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(--_duration) var(--_easing),transform var(--_duration) var(--_menu-motion-spatial),overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete}[class*=micl-textfield-]>select::picker(select):popover-open{--_duration: var(--_menu-motion-spatial-duration);--_easing: cubic-bezier(0.05, 0.7, 0.1, 1);opacity:1;transform:scaleY(1)}@starting-style{[class*=micl-textfield-]>select::picker(select):popover-open{opacity:0;transform:scaleY(0)}}[class*=micl-textfield-]>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(--_textfield-height);padding-block:6px calc(4px - var(--_textfield-outline-extra, 0px));padding-inline:calc(4px - var(--_textfield-outline-extra, 0px));overflow-y:auto}[class*=micl-textfield-]>select[multiple]::picker-icon{display:none}[class*=micl-textfield-]>select option{--_select-option-description: attr(aria-description);line-height:normal}[class*=micl-textfield-]>select option .micl-list-item__text::after{content:var(--_select-option-description);overflow:hidden;text-overflow:ellipsis}[class*=micl-textfield-]>select option::checkmark{color:var(--_list-trailing-icon-color)}.micl-textfield-filled>select[multiple]{padding-block:24px calc(5px - var(--_textfield-outline-width, 1px))}.micl-textfield-filled:not(:has(>label))>select[multiple]{padding-block-start:5px}@supports not (appearance: base-select){[class*=micl-textfield-]>select[multiple]{border-radius:0}[class*=micl-textfield-]>select[multiple] option{--micl-ripple: 0;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(--_list-headline-color);transition:background-size 0ms,--statelayer-opacity var(--_list-motion-duration) linear}}[inert] [class*=micl-textfield-]>select::picker-icon{display:none}[class*=micl-textfield-]>select:dir(rtl):open::picker-icon{rotate:-180deg}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined){--_motion-spatial: var(--md-comp-card-motion-spatial, var(--md-sys-motion-expressive-default-spatial));--_card-motion-duration: var(--md-comp-card-motion-duration, var(--md-sys-motion-expressive-default-spatial-duration));--_card-ripple-duration: var(--md-sys-state-ripple-duration);--_card-color: var(--md-sys-color-on-surface-variant);display:flex;flex-direction:column;block-size:fit-content;margin:0;border:var(--_card-border, none);border-radius:var(--_card-shape);outline:none;background-color:var(--_card-background-color);box-shadow:var(--_card-elevation);text-decoration:none;opacity:var(--_card-opacity, 1);color:inherit;overflow:hidden;interpolate-size:allow-keywords}: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):is([tabindex="0"],a[href]):not([inert]),:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary{--micl-ripple: 1;--statelayer-color: var(--_card-hover-state-color);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);transition:background-size 0ms,--statelayer-opacity var(--_card-motion-duration) linear}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):is([tabindex="0"],a[href]):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):is([tabindex="0"],a[href]):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):is([tabindex="0"],a[href]):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):is([tabindex="0"],a[href]):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):is([tabindex="0"],a[href]):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):is([tabindex="0"],a[href]):not([inert]).micl-rippling,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not([inert])>summary.micl-rippling{animation:micl-ripple calc(var(--_card-ripple-duration)*1.722)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):is([tabindex="0"],a[href]):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):is([tabindex="0"],a[href]):not([inert]):hover,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not(:is([tabindex="0"],a[href])):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):is([tabindex="0"],a[href]):not([inert]):focus-visible,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not(:is([tabindex="0"],a[href])):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) solid var(--_card-focus-outline-color);outline-offset:var(--_card-focus-outline-offset)}:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):is([tabindex="0"],a[href]):not([inert]):active,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined):not(:is([tabindex="0"],a[href])):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):is([tabindex="0"],a[href]):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(--_card-motion-duration) var(--_motion-spatial),content-visibility var(--_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}: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));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));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));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));--_border-width: var(--md-comp-outlined-card-outline-width, 1px);--_card-border: var(--_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%;object-fit:contain;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)>:is(.micl-card__headline-s,.micl-card__headline-m,.micl-card__headline-l):first-child,:is(.micl-card-elevated,.micl-card-filled,.micl-card-outlined)>summary>:is(.micl-card__headline-s,.micl-card__headline-m,.micl-card__headline-l):first-child{padding-block-start:var(--md-comp-card-content-padding-block, 16px)}:is(.micl-card__headline-s,.micl-card__headline-m,.micl-card__headline-l){display:flex;align-items:center;column-gap:var(--md-comp-card-gap, 8px);color:var(--_card-color)}:is(.micl-card__headline-s,.micl-card__headline-m,.micl-card__headline-l) :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);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--md-comp-card-headline-line-clamp, 1)}:is(.micl-card__headline-s,.micl-card__headline-m,.micl-card__headline-l) :is(h1,h2,h3,h4,h5,h6,.micl-heading):has(+button){padding-inline-end: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:-webkit-box;overflow:hidden;margin:0 0 var(--md-comp-card-gap, 8px) 0;padding:0 var(--md-comp-card-padding-inline, 16px);-webkit-box-orient:vertical;-webkit-line-clamp:var(--md-comp-card-subhead-line-clamp, 1);color:var(--_card-color)}.micl-card__subhead:not(:first-child){margin-block-start:calc(-1*var(--md-comp-card-gap, 8px))}.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:var(--md-comp-card-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{display:grid;grid-template-columns:20% 1fr}.micl-card--compact .micl-card__image{grid-column:1;grid-row:1/span 4;block-size:100%;object-fit:cover;background-size:cover}.micl-card--compact :is(.micl-card__headline-s,.micl-card__headline-m,.micl-card__headline-l),.micl-card--compact .micl-card__subhead,.micl-card--compact .micl-card__supporting-text{grid-column:2;min-inline-size:0}.micl-card--compact :is(.micl-card__headline-s,.micl-card__headline-m,.micl-card__headline-l),.micl-card--compact .micl-card__supporting-text{margin-block-start:var(--md-comp-card-gap, 8px)}.micl-card--compact .micl-card__subhead{margin-block-start:0}.micl-card--compact .micl-card__content{grid-column:1/span 2}.micl-card--compact:not(:has(.micl-card__content))>:last-child{margin-block-end:var(--md-comp-card-gap, 8px)}summary.micl-card--compact{display:grid;padding-block-end:0}@media(forced-colors: active){:is(.micl-card-elevated,.micl-card-filled){--_card-border: 1px solid CanvasText}}dialog.micl-dialog{--_motion-spatial: var(--md-comp-dialog-motion-spatial, var(--md-sys-motion-expressive-fast-spatial));--_motion-duration: var(--md-comp-dialog-motion-duration, var(--md-sys-motion-expressive-slow-spatial-duration));--_motion-duration-reverse: var(--md-comp-dialog-motion-duration-reverse, var(--md-sys-motion-expressive-fast-spatial-duration));--_duration: var(--_motion-duration-reverse);--_spatial: cubic-bezier(0.3, 0, 0.8, 0.15);--_easing: cubic-bezier(0.3, 0, 0.8, 0.15);--_dir-factor: 1;--_background-color: var(--md-comp-dialog-container-color, var(--md-sys-color-surface-container-high));--_margin: var(--md-comp-dialog-margin, 48px);--_dialog-padding: var(--md-comp-dialog-padding, 24px);--_translate: translate(calc(var(--_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:min(var(--md-comp-dialog-max-width, 560px),100% - var(--_margin));max-block-size:calc(100dvb - var(--_margin));position-anchor:auto;inset-block:anchor(start) auto;inset-inline:anchor(start) auto;transform:var(--_translate) scale(50%);padding:0;margin:0;outline:none;border:none}@media(forced-colors: active){dialog.micl-dialog{border:1px solid CanvasText}}dialog.micl-dialog{border-radius:var(--md-comp-dialog-container-shape, var(--md-sys-shape-corner-extra-large));color:var(--md-comp-dialog-content-color, var(--md-sys-color-on-surface));background-color:var(--_background-color);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(--_duration) var(--_easing),inset-inline-start var(--_duration) var(--_easing),inline-size var(--_duration) var(--_spatial),block-size var(--_duration) var(--_spatial),transform var(--_duration) var(--_spatial),opacity var(--_duration) linear,overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete}@starting-style{dialog.micl-dialog{block-size:fit-content;inline-size:fit-content}}dialog.micl-dialog:dir(rtl){--_dir-factor: -1}dialog.micl-dialog:popover-open,dialog.micl-dialog[open]{--_duration: var(--_motion-duration);--_spatial: var(--_motion-spatial);--_easing: cubic-bezier(0.2, 0, 0, 1);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%}}dialog.micl-dialog::backdrop{background-color:rgba(0,0,0,0);transition:background-color var(--_duration) linear,overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete}@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:opacity var(--_duration) linear,overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete;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(--_dialog-padding) var(--md-comp-dialog-headline-space, 16px);padding-inline:var(--_dialog-padding);background-color:rgba(0,0,0,0)}dialog.micl-dialog .micl-dialog__headline:has(>.micl-dialog__icon){align-items:center;text-align: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);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--md-comp-dialog-subhead-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(--_dialog-padding);overflow-y:auto}dialog.micl-dialog .micl-dialog__actions{display:flex;flex-shrink:0;justify-content:flex-end;column-gap:8px;padding:var(--_dialog-padding)}@media(max-width: 599px){dialog.micl-dialog.micl-dialog--fullscreen{--_background-color: var(--md-comp-full-screen-dialog-container-color, var(--md-sys-color-surface));inline-size:100%;block-size:100dvb;max-inline-size:100%;max-block-size:100dvb;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;text-align:start;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}dialog.micl-dialog.micl-dialog--fullscreen .micl-dialog__actions{display:none}}@media(min-width: 600px){dialog.micl-dialog.micl-dialog--fullscreen .micl-dialog__fullscreen{display:none}}@media(max-width: 599px){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{--_motion-spatial: var(--md-comp-snackbar-motion-spatial, var(--md-sys-motion-expressive-default-spatial));--_motion-duration: var(--md-comp-snackbar-motion-duration, var(--md-sys-motion-expressive-default-spatial-duration));--_motion-duration-reverse: var(--md-comp-snackbar-motion-duration-reverse, var(--md-sys-motion-expressive-fast-spatial-duration));--_duration: var(--_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;column-gap:4px;block-size:0;inline-size:fit-content;max-inline-size:var(--md-comp-snackbar-container-max-width, 600px);min-inline-size:var(--md-comp-snackbar-container-min-width, 320px);inset:auto;inset-block-end:calc(var(--md-comp-snackbar-margin, 8px) + env(safe-area-inset-bottom, 0px));inset-inline:var(--md-sys-layout-window-margin);margin-block:0;margin-inline:auto;padding-block:0;padding-inline:var(--md-comp-snackbar-padding, 16px);border:none}@media(forced-colors: active){.micl-snackbar{border:1px solid CanvasText}}.micl-snackbar{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:clip;transition:block-size var(--_duration) var(--_motion-spatial),opacity var(--_motion-duration-reverse) linear,display var(--_motion-duration-reverse) linear allow-discrete,overlay var(--_motion-duration-reverse) linear allow-discrete,--statelayer-opacity var(--_motion-duration) linear}.micl-snackbar:hover{--statelayer-color: var(--md-comp-snackbar-hover-state-layer-color, var(--md-sys-color-inverse-primary));--statelayer-opacity: var(--md-comp-snackbar-hover-state-layer-opacity, var(--md-sys-state-hover-state-layer-opacity))}.micl-snackbar:active{--statelayer-color: var(--md-comp-snackbar-pressed-state-layer-color, var(--md-sys-color-inverse-primary));--statelayer-opacity: var(--md-comp-snackbar-pressed-state-layer-opacity, var(--md-sys-state-pressed-state-layer-opacity))}.micl-snackbar:popover-open{--_duration: var(--_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:auto;min-inline-size:auto}}.micl-badge{--_size: var(--md-comp-badge-size, 6px);--_large-size: var(--md-comp-badge-large-size, 16px);--_icon: var(--md-sys-icon-size, 24px);--_dx: var(--md-comp-badge-inline-offset, 0px);--_dy: var(--md-comp-badge-block-offset, 0px);box-sizing:border-box;position:absolute;inset:auto;margin:0;overflow:clip;z-index:1;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))}@media(forced-colors: active){.micl-badge{border:1px solid CanvasText}}.micl-badge.micl-badge--small{inline-size:var(--_size);block-size:var(--_size);inset-block-start:calc(anchor(center) - var(--_icon)/2 + var(--_dy));inset-inline-start:calc(anchor(center) + var(--_icon)/2 - 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:fit-content;max-inline-size:34px;min-inline-size:var(--_large-size);block-size:var(--_large-size);inset-block-start:calc(anchor(center) - var(--_icon)/2 - (var(--_large-size) - 14px) + var(--_dy));inset-inline-start:calc(anchor(center) + var(--_icon)/2 - 12px + var(--_dx));padding-inline:var(--md-comp-badge-large-padding, 4px);border-radius:calc(var(--_large-size)/2)}.micl-badge.micl-badge--trailing{position:static;display:inline-flex;align-items:center;justify-content:center;align-self:center;margin-inline-start:var(--md-comp-badge-trailing-space, 4px)}@property --micl-appbar-progress{syntax:"<number>";inherits:true;initial-value:0}.micl-appbar{--_height: 64px;--_appbar-small-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);--_appbar-small-tracking: var(--md-sys-typescale-title-large-tracking);--_appbar-small-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);--_appbar-small-subtitle-tracking: var(--md-sys-typescale-label-medium-tracking);box-sizing:border-box;position:sticky;display:grid;grid-template-columns:0fr 1fr repeat(5, auto);grid-template-rows:64px max-content;align-content:space-between;align-items:center;min-block-size:var(--_height);inset-block-start:var(--_stick, auto);padding-inline:var(--md-sys-layout-window-margin);border-start-start-radius:inherit;border-start-end-radius:inherit;background-color:var(--md-comp-app-bar-container-color, inherit);z-index:8}.micl-appbar::before{content:"";grid-area:1/1/2/3}.micl-appbar .micl-appbar__leading-icon,.micl-appbar .micl-appbar__trailing-icon{--_icon-offset: calc((var(--micl-width, var(--md-sys-icon-size, 24px)) - var(--md-sys-icon-size, 24px)) / 2);z-index:1}.micl-appbar .micl-appbar__leading,.micl-appbar .micl-appbar__leading-icon{grid-area:1/1;margin-inline-end:4px}.micl-appbar .micl-appbar__leading-icon{margin-inline-start:calc(-1*var(--_icon-offset));color:var(--md-comp-app-bar-leading-icon-color, var(--md-sys-color-on-surface))}.micl-appbar .micl-appbar__headline{display:flex;grid-area:1/2;flex-direction:column;align-items:flex-start;min-inline-size:0;margin-block:8px;margin-inline-end:4px;color:var(--md-comp-app-bar-title-color, var(--md-sys-color-on-surface));white-space:nowrap}.micl-appbar .micl-appbar__headline.micl-appbar__headline--center{align-items:center;text-align:center}.micl-appbar .micl-appbar__headline>*{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis}.micl-appbar .micl-appbar__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font:var(--_appbar-small-font);letter-spacing:var(--_appbar-small-tracking);margin:0}.micl-appbar .micl-appbar__headline .micl-appbar__subtitle{font:var(--_appbar-small-subtitle-font);letter-spacing:var(--_appbar-small-subtitle-tracking);margin:0;color:var(--md-comp-app-bar-subtitle-color, var(--md-sys-color-on-surface-variant))}.micl-appbar:not(.micl-appbar--medium,.micl-appbar--large) .micl-appbar__headline--center{position:absolute;grid-area:auto;inset:0;justify-content:center;margin:0}.micl-appbar .micl-appbar__trailing,.micl-appbar .micl-appbar__trailing-icon{grid-row:1}.micl-appbar .micl-appbar__trailing-icon{color:var(--md-comp-app-bar-trailing-icon-color, var(--md-sys-color-on-surface-variant))}.micl-appbar .micl-appbar__trailing-icon:last-child{margin-inline-end:calc(-1*var(--_icon-offset))}@supports(anchor-name: --micl-appbar-lead){.micl-appbar--medium,.micl-appbar--large{--_collapse: , micl-appbar-collapse}}.micl-appbar--medium,.micl-appbar--large{padding-block-end:12px}.micl-appbar--medium .micl-appbar__headline,.micl-appbar--large .micl-appbar__headline{grid-area:2/1/3/-1;align-self:end;margin:0;white-space:normal}.micl-appbar--medium{--_height: 112px;--_appbar-title-size: var(--md-sys-typescale-headline-medium-size);--_appbar-title-line: var(--md-sys-typescale-headline-medium-line-height);--_appbar-subtitle-size: var(--md-sys-typescale-label-large-size);--_appbar-subtitle-line: var(--md-sys-typescale-label-large-line-height);--_appbar-subtitle-track: var(--md-sys-typescale-label-large-tracking)}.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--medium .micl-appbar__headline .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--medium:has(.micl-appbar__subtitle){--_height: 136px}.micl-appbar--large{--_height: 120px;--_appbar-title-size: var(--md-sys-typescale-display-small-size);--_appbar-title-line: var(--md-sys-typescale-display-small-line-height);--_appbar-subtitle-size: var(--md-sys-typescale-title-medium-size);--_appbar-subtitle-line: var(--md-sys-typescale-title-medium-line-height);--_appbar-subtitle-track: var(--md-sys-typescale-title-medium-tracking)}.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--large .micl-appbar__headline .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-appbar--large:has(.micl-appbar__subtitle){--_height: 152px}@container style(--_appbar-collapsing: 1){.micl-appbar{anchor-scope:--micl-appbar-lead,--micl-appbar-content}.micl-appbar::before{anchor-name:--micl-appbar-content}.micl-appbar :is(.micl-appbar__leading,.micl-appbar__leading-icon){anchor-name:--micl-appbar-lead}.micl-appbar .micl-appbar__headline{--_lines: var(--md-sys-typescale-title-large-line-height);--_appbar-p: var(--micl-appbar-progress);position:absolute;grid-area:1/1/3/-1;margin:0;inset-inline-start:calc(var(--_appbar-p)*(anchor-size(--micl-appbar-lead inline, -4px) + 4px - var(--_trim, 0px)));inset-inline-end:calc(min(1,var(--_appbar-p)*5)*(anchor(--micl-appbar-content end, -4px) + 4px));inset-block-end:calc(var(--_appbar-p)*(64px - var(--_lines))/2);white-space:nowrap}.micl-appbar .micl-appbar__headline :is(h1,h2,h3,h4,h5,h6,.micl-heading){font-size:calc(var(--_appbar-title-size) + var(--_appbar-p)*(var(--md-sys-typescale-title-large-size) - var(--_appbar-title-size)));line-height:calc(var(--_appbar-title-line) + var(--_appbar-p)*(var(--md-sys-typescale-title-large-line-height) - var(--_appbar-title-line)))}.micl-appbar .micl-appbar__headline .micl-appbar__subtitle{font-size:calc(var(--_appbar-subtitle-size) + var(--_appbar-p)*(var(--md-sys-typescale-label-medium-size) - var(--_appbar-subtitle-size)));line-height:calc(var(--_appbar-subtitle-line) + var(--_appbar-p)*(var(--md-sys-typescale-label-medium-line-height) - var(--_appbar-subtitle-line)));letter-spacing:calc(var(--_appbar-subtitle-track) + var(--_appbar-p)*(var(--md-sys-typescale-label-medium-tracking) - var(--_appbar-subtitle-track)))}.micl-appbar:has(>.micl-appbar__leading-icon) .micl-appbar__headline{--_trim: calc((anchor-size(--micl-appbar-lead inline, 24px) - var(--md-sys-icon-size, 24px)) / 2)}.micl-appbar:has(.micl-appbar__subtitle) .micl-appbar__headline{--_lines: calc(var(--md-sys-typescale-title-large-line-height) + var(--md-sys-typescale-label-medium-line-height))}}@supports(animation-timeline: scroll()){.micl-appbar{animation-name:var(--_stick-animation, none);animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll();animation-range:0 8px,0 calc(var(--_height) - 64px)}}.micl-appbar.micl-appbar--sticky,.micl-panes:not(:has(>.micl-pane:nth-child(2))) .micl-appbar:not(.micl-appbar--not-sticky){--_stick: env(safe-area-inset-top, 0px);--_stick-animation: micl-appbar-background var(--_collapse, )}@media(max-width: 599px){.micl-panes:has(>.micl-pane:nth-child(2)) .micl-appbar:not(.micl-appbar--not-sticky){--_stick: env(safe-area-inset-top, 0px);--_stick-animation: micl-appbar-background var(--_collapse, )}}@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){--_stick: env(safe-area-inset-top, 0px);--_stick-animation: micl-appbar-background var(--_collapse, )}}@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){--_stick: env(safe-area-inset-top, 0px);--_stick-animation: micl-appbar-background var(--_collapse, )}}@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){--_stick: env(safe-area-inset-top, 0px);--_stick-animation: micl-appbar-background var(--_collapse, )}}@keyframes micl-appbar-background{to{background-color:var(--md-comp-app-bar-on-scroll-container-color, var(--md-sys-color-surface-container));border-start-start-radius:0;border-start-end-radius:0}}@keyframes micl-appbar-collapse{from{grid-template-rows:64px 0;--_appbar-collapsing: 1}to{grid-template-rows:64px 0;min-block-size:64px;margin-block-end:calc(var(--_height) - 64px);padding-block-end:0;--micl-appbar-progress: 1;--_appbar-collapsing: 1}}dialog.micl-sidesheet{--_width: min(var(--md-comp-sidesheet-container-width, 256px), var(--md-comp-sidesheet-container-max-width, 400px));--_sidesheet-padding: var(--md-comp-sidesheet-padding, var(--md-sys-layout-window-margin, 24px));--_motion-spatial: var(--md-comp-sidesheet-motion-spatial, var(--md-sys-motion-expressive-slow-spatial));--_motion-duration: var(--md-comp-sidesheet-motion-duration, var(--md-sys-motion-expressive-slow-spatial-duration));--_motion-duration-reverse: var(--md-comp-sidesheet-motion-duration-reverse, var(--md-sys-motion-expressive-default-spatial-duration));--_spring-buffer: 40px;--_duration: var(--_motion-duration-reverse);box-sizing:border-box;display:none;flex-direction:column;inline-size:calc(var(--_width) + var(--_spring-buffer));max-inline-size:none;block-size:100dvb;max-block-size:none;margin-block:0;margin-inline-start:auto;margin-inline-end:calc(-1*(var(--_width) + var(--_spring-buffer)));padding-block:var(--_sidesheet-padding) 0;padding-inline:0 var(--_spring-buffer);color:var(--md-comp-sidesheet-content-color, var(--md-sys-color-on-surface));background-color:var(--md-comp-sidesheet-standard-container-color, var(--md-sys-color-surface));border:none}@media(forced-colors: active){dialog.micl-sidesheet{border:1px solid CanvasText}}dialog.micl-sidesheet{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(--_duration) linear,margin-inline-end var(--_duration) var(--_motion-spatial),overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete}dialog.micl-sidesheet .micl-sidesheet__headline{display:flex;align-items:center;min-block-size:var(--md-comp-sidesheet-headline-height, 40px);padding-inline:var(--_sidesheet-padding);margin-block-end:16px;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}dialog.micl-sidesheet .micl-sidesheet__headline button{margin-inline:-8px}dialog.micl-sidesheet .micl-sidesheet__content{box-sizing:border-box;flex:1 1 auto;padding-block-end:var(--_sidesheet-padding);padding-inline:var(--_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(--_sidesheet-padding);padding-inline:var(--_sidesheet-padding);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-variant, gray))}dialog.micl-sidesheet:popover-open,dialog.micl-sidesheet[open]{--_duration: var(--_motion-duration);display:flex;margin-inline-end:calc(-1*var(--_spring-buffer));opacity:100%}@starting-style{dialog.micl-sidesheet:popover-open,dialog.micl-sidesheet[open]{margin-inline-end:calc(-1*(var(--_width) + var(--_spring-buffer)));opacity:0}}dialog.micl-sidesheet::backdrop{background-color:rgba(0,0,0,0);transition:background-color var(--_duration) linear}@starting-style{dialog.micl-sidesheet[open]::backdrop{background-color:rgba(0,0,0,0)}}@media(min-width: 600px){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, var(--md-sys-motion-expressive-default-spatial-duration))}body:has(dialog.micl-sidesheet:popover-open){max-inline-size:calc(100% - min(var(--md-comp-sidesheet-container-width, 256px),var(--md-comp-sidesheet-container-max-width, 400px)));transition:max-inline-size var(--md-comp-sidesheet-motion-duration, var(--md-sys-motion-expressive-slow-spatial-duration)) var(--md-comp-sidesheet-motion-spatial, var(--md-sys-motion-expressive-slow-spatial))}}@property --micl-bottomsheet-scroll{syntax:"<custom-ident>";inherits:true;initial-value:hidden}dialog.micl-bottomsheet{--_height: var(--md-comp-bottomsheet-height, max-content);--_margin: var(--md-comp-bottomsheet-margin, 56px);--_margin-top: var(--md-comp-bottomsheet-margin-top, 72px);--_bottomsheet-padding: var(--md-comp-bottomsheet-padding, 24px);--_bottomsheet-drag-handle-width: var(--md-comp-bottomsheet-drag-handle-width, 32px);--_bottomsheet-drag-handle-height: var(--md-comp-bottomsheet-drag-handle-height, 4px);--_motion-spatial: var(--md-comp-bottomsheet-motion-spatial, var(--md-sys-motion-expressive-slow-spatial));--_motion-duration: var(--md-comp-bottomsheet-motion-duration, var(--md-sys-motion-expressive-slow-spatial-duration));--_motion-duration-reverse: var(--md-comp-bottomsheet-motion-duration-reverse, var(--md-sys-motion-expressive-default-spatial-duration));--_duration: var(--_motion-duration-reverse);--_easing: cubic-bezier(0.3, 0, 0.8, 0.15);--micl-bottomsheet-scroll: hidden;--_settle-delay: 0s;box-sizing:border-box;position:fixed;inset-block:auto 0;inset-inline:0;block-size:0;max-block-size:50dvb;inline-size:100%;max-inline-size:100%;margin:0;padding:0;border:none}@media(forced-colors: active){dialog.micl-bottomsheet{border:1px solid CanvasText}}dialog.micl-bottomsheet{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:hidden;interpolate-size:allow-keywords}dialog.micl-bottomsheet[data-miclfitheight]{max-block-size:calc(100dvb - var(--_margin-top))}dialog.micl-bottomsheet:not(.micl-bottomsheet--resizing){transition:opacity var(--_duration) var(--_easing),block-size var(--_duration) var(--_motion-spatial),overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete,--micl-bottomsheet-scroll 0s var(--_settle-delay) 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-state-target-size, 48px);justify-content:center;cursor:grab;touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}dialog.micl-bottomsheet .micl-bottomsheet__headline .micl-bottomsheet__draghandle{box-sizing:content-box;inline-size:var(--_bottomsheet-drag-handle-width);block-size:var(--_bottomsheet-drag-handle-height);padding:16px calc((var(--md-sys-state-target-size, 48px) - var(--_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(--_bottomsheet-drag-handle-height)/2);background-color:var(--md-comp-bottomsheet-drag-handle-color, var(--md-sys-color-on-surface-variant))}@media(forced-colors: active){dialog.micl-bottomsheet .micl-bottomsheet__headline .micl-bottomsheet__draghandle::before{forced-color-adjust:none;background-color:CanvasText}}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__content{flex:1 1 auto;padding:0 var(--_bottomsheet-padding) var(--_bottomsheet-padding) var(--_bottomsheet-padding);overflow:hidden var(--micl-bottomsheet-scroll)}dialog.micl-bottomsheet .micl-bottomsheet__content:first-child{padding-block-start:var(--_bottomsheet-padding)}dialog.micl-bottomsheet::backdrop{background-color:rgba(0,0,0,0);transition:overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete,background-color var(--_duration) linear}dialog.micl-bottomsheet:popover-open,dialog.micl-bottomsheet[open]{--_duration: var(--_motion-duration);--_easing: cubic-bezier(0.05, 0.7, 0.1, 1);--micl-bottomsheet-scroll: auto;--_settle-delay: var(--_motion-duration);display:flex;flex-direction:column;block-size:var(--_height);opacity:1}@starting-style{dialog.micl-bottomsheet:popover-open,dialog.micl-bottomsheet[open]{block-size:0;opacity:0;--micl-bottomsheet-scroll: hidden}}@starting-style{dialog.micl-bottomsheet[open]::backdrop{background-color:rgba(0,0,0,0)}}dialog.micl-bottomsheet.micl-bottomsheet--resizing{--micl-bottomsheet-scroll: hidden}dialog.micl-bottomsheet.micl-bottomsheet--resizing .micl-bottomsheet__headline{cursor:grabbing}@media(min-width: 600px){dialog.micl-bottomsheet{inline-size:min(100% - 2*var(--_margin),640px);margin-inline:auto}}.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(--_navigationrail-state-layer-color, var(--md-sys-color-on-secondary-container));--_navigationrail-ripple-duration: var(--md-sys-state-ripple-duration, 750ms);box-sizing:border-box;display:flex;position:relative;align-items:center;text-decoration:none;cursor:pointer;overflow:visible;background-color:rgba(0,0,0,0);-webkit-tap-highlight-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%);outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-inner-offset, -3px)}.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(--_navigationrail-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(--_navigationrail-inactive-icon-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(--_navigationrail-inactive-label-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(--_navigationrail-active-indicator-color, var(--md-sys-color-secondary-container))}@media(forced-colors: active){.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]{--_navigationrail-active-icon-color: HighlightText;--_navigationrail-active-label-color: CanvasText;forced-color-adjust:none;background-color:Highlight}}.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(--_navigationrail-active-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(--_navigationrail-active-label-color, var(--md-sys-color-secondary))}nav.micl-navigationbar{--_navigationbar-container-height: var(--md-comp-nav-bar-container-height, 64px);--_navigationbar-item-height: var(--md-comp-nav-bar-item-vertical-active-indicator-height, 32px);--_navigationbar-item-offset: 6px;--_navigationbar-badge-position: absolute;--_navigationbar-badge-align: auto;--_navigationbar-badge-margin: 0px;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(--_navigationbar-container-height);column-gap:var(--md-comp-nav-bar-item-between-space, 0px);padding-block-start:var(--_navigationbar-item-offset)}nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item{anchor-scope:--micl-navigationbar-icon;--_navigationrail-state-layer-color: var(--md-comp-nav-bar-item-state-layer-color, var(--md-sys-color-on-secondary-container));--_navigationrail-inactive-icon-color: var(--md-comp-nav-bar-item-inactive-icon-color, var(--md-sys-color-on-surface-variant));--_navigationrail-inactive-label-color: var(--md-comp-nav-bar-item-inactive-label-text-color, var(--md-sys-color-on-surface-variant));--_navigationrail-active-indicator-color: var(--md-comp-nav-bar-item-active-indicator-color, var(--md-sys-color-secondary-container));--_navigationrail-active-icon-color: var(--md-comp-nav-bar-item-active-icon-color, var(--md-sys-color-on-secondary-container));--_navigationrail-active-label-color: var(--md-comp-nav-bar-item-active-label-text-color, var(--md-sys-color-secondary));flex-direction:column;inline-size:var(--md-comp-nav-bar-item-vertical-active-indicator-width, 56px);block-size:var(--_navigationbar-item-height);border-radius:var(--md-comp-nav-bar-item-active-indicator-shape, calc(var(--_navigationbar-item-height) / 2))}nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item::before{content:"";position:absolute;inset-inline:0;inset-block:calc(-1*var(--_navigationbar-item-offset)) calc(var(--_navigationbar-item-offset) + var(--_navigationbar-item-height) - var(--_navigationbar-container-height));background-color:rgba(0,0,0,0)}nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item .micl-badge{position-anchor:--micl-navigationbar-icon}nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item .micl-badge--trailing{position:var(--_navigationbar-badge-position);flex-shrink:0;align-self:var(--_navigationbar-badge-align);margin-inline-start:var(--_navigationbar-badge-margin)}nav.micl-navigationbar>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__icon{anchor-name:--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{min-inline-size:0;max-inline-size:100%;margin-block-start:var(--md-comp-nav-bar-item-vertical-active-indicator-icon-label-space, var(--md-comp-nav-bar-item-active-indicator-icon-label-space, 4px));white-space:nowrap;text-overflow:ellipsis}nav.micl-navigationbar.micl-navigationbar--tall{--_navigationbar-container-height: var(--md-comp-nav-bar-tall-container-height, 80px);--_navigationbar-item-offset: 14px}nav.micl-navigationbar.micl-navigationbar--horizontal{--_navigationbar-item-height: var(--md-comp-nav-bar-item-horizontal-active-indicator-height, 40px);--_navigationbar-item-offset: calc((var(--_navigationbar-container-height) - var(--_navigationbar-item-height)) / 2);--_navigationbar-badge-position: static;--_navigationbar-badge-align: center;--_navigationbar-badge-margin: var(--md-comp-badge-trailing-space, 4px)}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;min-inline-size:0;inline-size:fit-content;max-inline-size:100%;block-size:var(--_navigationbar-item-height);border-radius:var(--md-comp-nav-bar-item-active-indicator-shape, calc(var(--_navigationbar-item-height) / 2))}nav.micl-navigationbar.micl-navigationbar--horizontal>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__icon{flex-shrink:0;padding-inline:var(--md-comp-nav-bar-item-horizontal-active-indicator-leading-space, 16px) var(--md-comp-nav-bar-item-horizontal-active-indicator-icon-label-space, 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)}nav.micl-navigationbar.micl-navigationbar--horizontal>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__text:has(+.micl-badge--trailing){padding-inline-end:0}nav.micl-navigationbar.micl-navigationbar--horizontal>.micl-navigationbar__content>a.micl-navigationbar__item .micl-badge--trailing{margin-inline-end:var(--md-comp-nav-bar-item-horizontal-active-indicator-trailing-space, 16px)}@media(forced-colors: active){nav.micl-navigationbar.micl-navigationbar--horizontal>.micl-navigationbar__content>a.micl-navigationbar__item[aria-current=page]{--_navigationrail-active-label-color: HighlightText}}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{--_navigationbar-container-height: var(--md-comp-nav-rail-item-container-height, 64px);--_navigationbar-item-offset: 0px;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:100dvh;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, var(--md-sys-color-outline-variant, gray)));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, 4px);padding-block:0 16px;padding-inline:calc((var(--md-comp-nav-rail-collapsed-container-width, 96px) - var(--md-comp-nav-bar-item-vertical-active-indicator-width, 56px))/2);overflow:hidden auto}nav.micl-navigationbar--bar-to-medium>.micl-navigationbar__content>a.micl-navigationbar__item{margin-block-end:calc(var(--md-comp-nav-rail-item-container-height, 64px) - var(--md-comp-nav-bar-item-vertical-active-indicator-height, 32px))}nav.micl-navigationbar--bar-to-medium>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__text{margin-block-start: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{--_navigationbar-container-height: var(--md-comp-nav-rail-item-container-height, 64px);--_navigationbar-item-offset: 0px;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:100dvh;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, var(--md-sys-color-outline-variant, gray)));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, 4px);padding-block:0 16px;padding-inline:calc((var(--md-comp-nav-rail-collapsed-container-width, 96px) - var(--md-comp-nav-bar-item-vertical-active-indicator-width, 56px))/2);overflow:hidden auto}nav.micl-navigationbar--bar-to-expanded>.micl-navigationbar__content>a.micl-navigationbar__item{margin-block-end:calc(var(--md-comp-nav-rail-item-container-height, 64px) - var(--md-comp-nav-bar-item-vertical-active-indicator-height, 32px))}nav.micl-navigationbar--bar-to-expanded>.micl-navigationbar__content>a.micl-navigationbar__item .micl-navigationbar__text{margin-block-start: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{--_spring-buffer: var(--md-comp-nav-rail-spring-buffer, 100px);--_motion-spatial: var(--md-comp-nav-rail-motion-spatial, var(--md-sys-motion-expressive-slow-spatial));--_navigationrail-motion-duration: var(--md-comp-nav-rail-motion-duration, var(--md-sys-motion-expressive-slow-spatial-duration));--_motion-duration-reverse: var(--md-comp-nav-rail-motion-duration-reverse, var(--md-sys-motion-expressive-default-spatial-duration));--_morph-duration: var(--md-comp-nav-rail-morph-duration, var(--md-sys-motion-expressive-fast-spatial-duration));--_morph-duration-reverse: var(--md-comp-nav-rail-morph-duration-reverse, var(--md-sys-motion-expressive-fast-spatial-duration));--_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);--_navigationrail-icon-label-space: var(--md-comp-nav-rail-collapsed-item-vertical-space, 4px);--_navigationrail-content-padding: calc((var(--md-comp-nav-rail-collapsed-container-width, 96px) - var(--md-comp-nav-rail-item-vertical-active-indicator-width, 56px)) / 2);--_navigationrail-header-space: 0px;--_navigationrail-badge-position: absolute;--_navigationrail-badge-align: auto;--_navigationrail-badge-margin: 0px}.micl-navigationrail:has(>.micl-navigationrail__headline){--_navigationrail-header-space: var(--md-comp-nav-rail-item-header-space-minimum, 40px)}.micl-navigationrail{--_duration: var(--_motion-duration-reverse);--_navigationrail-content-gap: var(--md-comp-nav-rail-item-container-vertical-space, 4px);--_navigationrail-morph-speed: var(--_morph-duration-reverse);--_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(100dvh - 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}.micl-window--spatial .micl-navigationrail{padding-block-end:var(--md-comp-nav-rail-collapsed-top-space, 44px)}.micl-navigationrail{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(--_container-delay) linear,max-inline-size var(--_navigationrail-morph-speed) var(--_container-delay) linear,padding-block-start var(--_navigationrail-morph-speed) var(--_container-delay) linear;min-inline-size:var(--_navigationrail-current-min-width);max-inline-size:var(--_navigationrail-current-max-width)}.micl-navigationrail>.micl-navigationrail__headline{display:flex;justify-content:center;inline-size:calc(2*var(--_navigationrail-content-padding) + var(--md-comp-nav-rail-item-vertical-active-indicator-width, 56px))}.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(--_navigationrail-header-space) 16px;padding-inline:var(--_navigationrail-content-padding);overflow:hidden auto;transition:row-gap var(--_navigationrail-morph-speed) linear}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item{anchor-scope:--micl-navigationrail-icon;--_navigationrail-state-layer-color: var(--md-comp-nav-rail-item-state-layer-color, var(--md-sys-color-on-secondary-container));--_navigationrail-inactive-icon-color: var(--md-comp-nav-rail-item-inactive-icon-color, var(--md-sys-color-on-surface-variant));--_navigationrail-inactive-label-color: var(--md-comp-nav-rail-item-inactive-label-text-color, var(--md-sys-color-on-surface-variant));--_navigationrail-active-indicator-color: var(--md-comp-nav-rail-item-active-indicator-color, var(--md-sys-color-secondary-container));--_navigationrail-active-icon-color: var(--md-comp-nav-rail-item-active-icon-color, var(--md-sys-color-on-secondary-container));--_navigationrail-active-label-color: var(--md-comp-nav-rail-item-active-label-text-color, var(--md-sys-color-secondary));--_navigationrail-item-base-height: var(--md-comp-nav-rail-item-short-container-height, 56px);--_navigationrail-item-margin-bottom: 0px;--_navigationrail-item-padding-block: 12px}.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: calc(var(--md-comp-nav-rail-item-container-height, 64px) - var(--md-comp-nav-rail-item-vertical-active-indicator-height, 32px));--_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;--_navigationrail-badge-position: static;--_navigationrail-badge-align: center;--_navigationrail-badge-margin: var(--md-comp-badge-trailing-space, 4px);justify-content:center}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item:not(:has(.micl-navigationrail__icon)) .micl-navigationrail__text{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-active-indicator-shape, calc(var(--_navigationrail-item-target-height, var(--_navigationrail-item-base-height)) / 2))}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item::before{content:"";position:absolute;inset:0;inset-block-end:calc(-1*var(--_navigationrail-item-target-margin, var(--_navigationrail-item-margin-bottom)));background-color:rgba(0,0,0,0)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item{--_navigationrail-item-speed: calc(var(--_navigationrail-morph-speed) / 2);--_navigationrail-item-state-speed: var(--_navigationrail-motion-duration);transition:inline-size var(--_navigationrail-item-speed) var(--_navigationrail-item-delay) linear,block-size var(--_navigationrail-item-speed) var(--_navigationrail-item-delay) linear,margin-block-end var(--_navigationrail-item-speed) var(--_navigationrail-item-delay) linear,padding-block calc(var(--_navigationrail-morph-speed)/2) var(--_navigationrail-item-delay) linear,border-radius var(--_navigationrail-item-speed) var(--_navigationrail-item-delay) linear,flex-direction 0s calc(var(--_navigationrail-morph-speed)/2) linear allow-discrete,background-color var(--_navigationrail-item-speed) linear,background-size 0ms,--statelayer-opacity var(--_navigationrail-item-state-speed) linear}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__icon{flex-shrink:0;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);anchor-name:--micl-navigationrail-icon}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-badge{position-anchor:--micl-navigationrail-icon}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-badge--trailing{position:var(--_navigationrail-badge-position);flex-shrink:0;align-self:var(--_navigationrail-badge-align);margin-inline-start:var(--_navigationrail-badge-margin)}.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__text{min-inline-size:0;max-inline-size:100%;margin-block-start:var(--_navigationrail-icon-label-space);white-space:nowrap;text-overflow:ellipsis;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{--_navigationrail-item-speed: 0ms;--_navigationrail-item-state-speed: 0ms}.micl-navigationrail[open]{--_duration: var(--_navigationrail-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))}@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(--_duration) linear,overlay var(--_duration) linear allow-discrete,display var(--_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}@media(forced-colors: active){dialog.micl-navigationrail .micl-navigationrail__content>a.micl-navigationrail__item[aria-current=page],nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true]) .micl-navigationrail__content>a.micl-navigationrail__item[aria-current=page]{--_navigationrail-active-label-color: HighlightText}}dialog.micl-navigationrail,nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true]){--_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-padding: 20px;--_navigationrail-badge-position: static;--_navigationrail-badge-align: center;--_navigationrail-badge-margin: var(--md-comp-badge-trailing-space, 4px);--_navigationrail-content-gap: 0px;--_navigationrail-morph-speed: var(--_morph-duration);--_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 .micl-navigationrail__text:has(+.micl-badge--trailing),nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true])>.micl-navigationrail__content>a.micl-navigationrail__item .micl-navigationrail__text:has(+.micl-badge--trailing){padding-inline-end:0}dialog.micl-navigationrail>.micl-navigationrail__content>a.micl-navigationrail__item .micl-badge--trailing,nav.micl-navigationrail:has(>.micl-navigationrail__headline .micl-button--toggle[aria-pressed=true])>.micl-navigationrail__content>a.micl-navigationrail__item .micl-badge--trailing{margin-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(--_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, var(--md-sys-color-outline-variant, gray)))}dialog.micl-navigationrail{display:none;min-inline-size:calc(var(--md-comp-nav-rail-expanded-container-width-minimum, 220px) + var(--_spring-buffer));max-inline-size:calc(var(--md-comp-nav-rail-expanded-container-width-maximum, 360px) + var(--_spring-buffer));margin-inline-start:calc(-1*(var(--md-comp-nav-rail-expanded-container-width-maximum, 360px) + var(--_spring-buffer)));padding-inline:var(--_spring-buffer) 0;opacity:0%;transition:opacity var(--_duration) linear,margin-inline-start var(--_duration) var(--_motion-spatial),overlay var(--_duration) linear allow-discrete,display var(--_duration) linear allow-discrete}dialog.micl-navigationrail[open]{display:flex;margin-inline-start:calc(-1*var(--_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(--_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, var(--md-sys-color-outline-variant, gray)))}}@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, var(--md-sys-color-outline-variant, gray)))}}@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, var(--md-sys-color-outline-variant, gray)))}}@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, var(--md-sys-color-outline-variant, gray)))}}@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:var(--_navigationrail-icon-label-space);opacity:100%}}@keyframes navigationrail-text-to-expanded{0%{margin-block-start:var(--_navigationrail-icon-label-space);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-progress-indicator-linear-track-thickness, 4px);--_progress-active-thickness: var(--md-comp-progress-indicator-linear-active-indicator-thickness, 4px);--_stop-trailing-space: var(--md-comp-progress-indicator-linear-stop-indicator-trailing-space, 0px);--_padding: calc((var(--_track-thickness) - var(--_progress-active-thickness)) / 2);appearance:none;box-sizing:border-box;block-size:max(var(--_track-thickness),var(--_progress-active-thickness));inline-size:100%;padding-block:max(var(--_padding),0px);border:none;border-radius:calc(max(var(--_track-thickness),var(--_progress-active-thickness))/2);background-image:linear-gradient(var(--md-comp-progress-indicator-track-color, var(--md-sys-color-secondary-container)), var(--md-comp-progress-indicator-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-progress-indicator-linear-stop-indicator-size, 4px);background-image:radial-gradient(circle closest-side, var(--md-comp-progress-indicator-stop-indicator-color, var(--md-sys-color-primary)) calc(100% - 0.75px), transparent),linear-gradient(var(--md-comp-progress-indicator-track-color, var(--md-sys-color-secondary-container)), var(--md-comp-progress-indicator-track-color, var(--md-sys-color-secondary-container)));background-position:calc(100% - var(--_stop-trailing-space)) 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(--_stop-trailing-space),0}@supports(inline-size: attr(value type(<number>))){progress.micl-linear-progress:not(:indeterminate){--micl-progress-tail: calc(clamp(0, attr(value type(<number>), 0) / max(attr(max type(<number>), 1), 0.001), 1) * 100%);--micl-progress-space: var(--md-comp-progress-indicator-linear-track-active-indicator-space, 4px);--micl-progress-thickness: var(--_progress-active-thickness);--micl-progress-track-color: var(--md-comp-progress-indicator-track-color, var(--md-sys-color-secondary-container));--micl-progress-active-color: var(--md-comp-progress-indicator-active-indicator-color, var(--md-sys-color-primary));--micl-progress-stop-color: var(--md-comp-progress-indicator-stop-indicator-color, var(--md-sys-color-primary));transition:--micl-progress-tail 500ms cubic-bezier(0.2, 0, 0, 1);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(--_stop-trailing-space)) 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(--_stop-trailing-space) center,left center,left center,0 center}progress.micl-linear-progress:not(:indeterminate)::-webkit-progress-value{background:none}progress.micl-linear-progress:not(:indeterminate)::-moz-progress-bar{background:none}}progress.micl-linear-progress::-webkit-progress-bar{background:none}progress.micl-linear-progress::-webkit-progress-value{block-size:var(--_progress-active-thickness) !important;border-radius:calc(var(--_progress-active-thickness)/2);background-color:var(--md-comp-progress-indicator-active-indicator-color, var(--md-sys-color-primary))}progress.micl-linear-progress::-moz-progress-bar{block-size:var(--_progress-active-thickness) !important;border-radius:calc(var(--_progress-active-thickness)/2);background-color:var(--md-comp-progress-indicator-active-indicator-color, var(--md-sys-color-primary))}progress.micl-linear-progress:indeterminate{--micl-progress-space: var(--md-comp-progress-indicator-linear-track-active-indicator-space, 4px);--micl-progress-track-color: var(--md-comp-progress-indicator-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-progress-indicator-circular-size, 40px);--_progress-thickness: var(--md-comp-progress-indicator-circular-active-indicator-thickness, 4px);--_space: var(--md-comp-progress-indicator-circular-track-active-indicator-space, 4px);--micl-progress-radius: calc((var(--_size) - var(--_progress-thickness)) / 2 - 0.5px);--micl-progress-gap: atan2(calc(var(--_space) + var(--_progress-thickness)), var(--micl-progress-radius));--micl-progress-active-color: var(--md-comp-progress-indicator-active-indicator-color, var(--md-sys-color-primary));--micl-progress-track-color: var(--md-comp-progress-indicator-track-color, var(--md-sys-color-secondary-container));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(--_progress-thickness) var(--_progress-thickness),var(--_progress-thickness) var(--_progress-thickness),100% 100%,var(--_progress-thickness) var(--_progress-thickness),var(--_progress-thickness) var(--_progress-thickness);background-repeat:no-repeat;mask-image:radial-gradient(circle closest-side, transparent calc(100% - var(--_progress-thickness) - 1px), #fff calc(100% - var(--_progress-thickness)) calc(100% - 1px), transparent calc(100% - 0.5px))}@supports(clip-path: shape(from 0px 0px, arc to 1px 1px of 1px)){progress.micl-circular-progress{mask-image:none;clip-path:shape(evenodd from 50% 0.5px, arc to 50% calc(100% - 0.5px) of calc(var(--_size) / 2 - 0.5px), arc to 50% 0.5px of calc(var(--_size) / 2 - 0.5px), move to 50% calc(var(--_progress-thickness) + 0.5px), arc to 50% calc(100% - var(--_progress-thickness) - 0.5px) of calc(var(--_size) / 2 - var(--_progress-thickness) - 0.5px), arc to 50% calc(var(--_progress-thickness) + 0.5px) of calc(var(--_size) / 2 - var(--_progress-thickness) - 0.5px), 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(clamp(0, 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){--_progress-wavelength: var(--md-comp-progress-indicator-linear-active-indicator-wave-wavelength, 40px);--_wave-gap: var(--md-comp-progress-indicator-linear-track-active-indicator-space, 4px);--_progress-max-amplitude: var(--md-comp-progress-indicator-linear-active-indicator-wave-amplitude, 3px);--_track-thickness: var(--md-comp-progress-indicator-linear-track-thickness, 4px);--_progress-active-thickness: var(--md-comp-progress-indicator-linear-active-indicator-thickness, 4px);--_stop-trailing-space: var(--md-comp-progress-indicator-linear-stop-indicator-trailing-space, 0px);--_fraction: clamp(0, (attr(aria-valuenow type(<number>), 0) - attr(aria-valuemin type(<number>), 0)) / max(attr(aria-valuemax type(<number>), 100) - attr(aria-valuemin type(<number>), 0), 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 cubic-bezier(0.2, 0, 0, 1);--_progress-wave-image: var(--md-comp-progress-indicator-linear-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,1 C.569,1 1.059,.512 1.571,0 S2.573,-1 3.142,-1 S4.2,-.512 4.712,0 S5.714,1 6.283,1%27/%3E%3C/svg%3E"));--_amplitude: calc(var(--micl-progress-amplitude) * var(--_progress-max-amplitude));--_progress-wave-mask-size: var(--_progress-wavelength) max(calc(var(--_progress-active-thickness) + 1px), calc(var(--_amplitude) * 60));position:relative;inline-size:100%;block-size:max(var(--_track-thickness),2*var(--_progress-max-amplitude) + var(--_progress-active-thickness));overflow:clip}.micl-linear-progress:not(progress)::before{--_stop-size: var(--md-comp-progress-indicator-linear-stop-indicator-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-progress-indicator-stop-indicator-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-progress-indicator-track-color, var(--md-sys-color-secondary-container)) 0);background-position:calc(100% - var(--_stop-trailing-space)) 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-progress-indicator-active-indicator-color, var(--md-sys-color-primary));border-radius:calc(var(--_progress-max-amplitude) + var(--_progress-active-thickness)/2);mask-image:var(--_progress-wave-image);mask-repeat:repeat-x;mask-size:var(--_progress-wave-mask-size);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(--_progress-active-thickness)/2);block-size:var(--_progress-active-thickness);border-radius:calc(var(--_progress-active-thickness)/2);mask-image:none}}.micl-linear-progress:not(progress):dir(rtl)::before{background-image:radial-gradient(circle closest-side, var(--md-comp-progress-indicator-stop-indicator-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-progress-indicator-track-color, var(--md-sys-color-secondary-container)) 0);background-position:var(--_stop-trailing-space) center,0 0}.micl-linear-progress:not(progress):dir(rtl) .micl-linear-progress__wave{mask-position:right center}.micl-linear-progress:not(progress).micl-linear-progress--indeterminate{--_progress-wavelength: var(--md-comp-progress-indicator-linear-indeterminate-active-indicator-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-progress-indicator-linear-track-active-indicator-space, 4px);--micl-progress-track-color: var(--md-comp-progress-indicator-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(--_progress-max-amplitude) + var(--_progress-active-thickness) / 2);background: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(--_progress-wavelength));background-color:var(--md-comp-progress-indicator-active-indicator-color, var(--md-sys-color-primary));mask-image:var(--_progress-wave-image);mask-repeat:repeat-x;mask-size:var(--_progress-wave-mask-size);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{mask-position:right center;animation-name:crawl-wave-rtl}@keyframes crawl-wave{to{translate:calc(-1*var(--_progress-wavelength)) 0}}@keyframes crawl-wave-rtl{to{translate:var(--_progress-wavelength) 0}}.micl-circular-progress:not(progress){--_size: var(--md-comp-progress-indicator-circular-size, 40px);--_progress-thickness: var(--md-comp-progress-indicator-circular-active-indicator-thickness, 4px);--_space: var(--md-comp-progress-indicator-circular-track-active-indicator-space, 4px);--_progress-box: calc(var(--_size) * 1.2);--_progress-waves: 8;--_progress-wave-ring: var(--md-comp-progress-indicator-circular-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,4.4C25.28,4.4 26.52,5.29 27.51,6.35C28.5,7.4 29.28,8.44 30.28,8.85C31.27,9.26 32.56,9.08 34,9.03C35.45,8.99 36.95,9.23 37.86,10.14C38.77,11.05 39.01,12.55 38.97,14C38.92,15.44 38.74,16.73 39.15,17.72C39.56,18.72 40.6,19.5 41.65,20.49C42.71,21.48 43.6,22.72 43.6,24C43.6,25.28 42.71,26.52 41.65,27.51C40.6,28.5 39.56,29.28 39.15,30.28C38.74,31.27 38.92,32.56 38.97,34C39.01,35.45 38.77,36.95 37.86,37.86C36.95,38.77 35.45,39.01 34,38.97C32.56,38.92 31.27,38.74 30.28,39.15C29.28,39.56 28.5,40.6 27.51,41.65C26.52,42.71 25.28,43.6 24,43.6C22.72,43.6 21.48,42.71 20.49,41.65C19.5,40.6 18.72,39.56 17.72,39.15C16.73,38.74 15.44,38.92 14,38.97C12.55,39.01 11.05,38.77 10.14,37.86C9.23,36.95 8.99,35.45 9.03,34C9.08,32.56 9.26,31.27 8.85,30.28C8.44,29.28 7.4,28.5 6.35,27.51C5.29,26.52 4.4,25.28 4.4,24C4.4,22.72 5.29,21.48 6.35,20.49C7.4,19.5 8.44,18.72 8.85,17.72C9.26,16.73 9.08,15.44 9.03,14C8.99,12.55 9.23,11.05 10.14,10.14C11.05,9.23 12.55,8.99 14,9.03C15.44,9.08 16.73,9.26 17.72,8.85C18.72,8.44 19.5,7.4 20.49,6.35C21.48,5.29 22.72,4.4 24,4.4Z%27/%3E%3C/svg%3E"));--_fraction: clamp(0, (attr(aria-valuenow type(<number>), 0) - attr(aria-valuemin type(<number>), 0)) / max(attr(aria-valuemax type(<number>), 100) - attr(aria-valuemin type(<number>), 0), 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(--_progress-box);block-size:var(--_progress-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(--_progress-box) * 0.375);--micl-progress-gap: atan2(calc(var(--_space) + var(--_progress-thickness)), var(--micl-progress-radius));--micl-progress-thickness: var(--_progress-thickness);content:"";position:absolute;inset:0;background-repeat:no-repeat;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-progress-indicator-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(--_progress-thickness) var(--_progress-thickness),var(--_progress-thickness) var(--_progress-thickness),100% 100%}.micl-circular-progress:not(progress)::after{--micl-progress-active-color: var(--md-comp-progress-indicator-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(--_progress-thickness) var(--_progress-thickness),var(--_progress-thickness) var(--_progress-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);mask-image:var(--_progress-wave-ring);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(--_progress-box) * 0.375);--micl-progress-thickness: var(--_progress-thickness);--micl-progress-active-color: var(--md-comp-progress-indicator-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) + 1.6px * var(--micl-progress-amplitude) * cos(var(--_progress-waves) * var(--micl-progress-crawl)))),calc(50% + (var(--micl-progress-radius) + 1.6px * var(--micl-progress-amplitude) * cos(var(--_progress-waves) * (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) * cos(var(--_progress-waves) * (var(--micl-progress-sweep) + var(--micl-progress-crawl))))*cos(var(--micl-progress-sweep))),0 0;background-size:var(--_progress-thickness) var(--_progress-thickness),var(--_progress-thickness) var(--_progress-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 calc(var(--_progress-waves)*1000ms) linear infinite}.micl-circular-progress:not(progress).micl-circular-progress--indeterminate .micl-circular-progress__wave::before{animation:circsweep 6000ms infinite,circcrawlcounter calc(var(--_progress-waves)*1000ms) 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}}.micl-linear-progress.micl-linear-progress--thick{--_track-thickness: var(--md-comp-progress-indicator-linear-thick-track-thickness, 8px);--_progress-active-thickness: var(--md-comp-progress-indicator-linear-thick-active-indicator-thickness, 8px);--_stop-trailing-space: var(--md-comp-progress-indicator-linear-thick-stop-indicator-trailing-space, 2px);--_progress-wave-image: var(--md-comp-progress-indicator-linear-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=%278%27 stroke-linecap=%27round%27 fill=%27none%27 stroke=%27black%27 d=%27M0,1 C.569,1 1.059,.512 1.571,0 S2.573,-1 3.142,-1 S4.2,-.512 4.712,0 S5.714,1 6.283,1%27/%3E%3C/svg%3E"))}.micl-circular-progress.micl-circular-progress--thick{--_size: var(--md-comp-progress-indicator-circular-thick-size, 52px);--_progress-thickness: var(--md-comp-progress-indicator-circular-thick-active-indicator-thickness, 8px);--_progress-box: calc((var(--_size) - var(--_progress-thickness)) / 0.75);--_progress-waves: 9;--_progress-wave-ring: var(--md-comp-progress-indicator-circular-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=%278%27 fill=%27none%27 stroke=%27black%27 d=%27M24,4.69C25.12,4.69 26.21,5.42 27.13,6.27C28.04,7.13 28.8,7.98 29.71,8.32C30.62,8.65 31.75,8.48 33,8.41C34.25,8.34 35.55,8.49 36.41,9.21C37.27,9.93 37.64,11.19 37.79,12.43C37.94,13.67 37.97,14.81 38.45,15.65C38.94,16.5 39.91,17.09 40.91,17.84C41.92,18.59 42.82,19.54 43.02,20.65C43.21,21.75 42.69,22.95 42,24C41.31,25.05 40.61,25.94 40.44,26.9C40.27,27.85 40.63,28.94 40.91,30.16C41.2,31.37 41.28,32.68 40.72,33.65C40.16,34.63 38.99,35.21 37.79,35.57C36.59,35.93 35.47,36.16 34.73,36.79C33.98,37.41 33.56,38.47 33,39.59C32.44,40.71 31.66,41.76 30.6,42.14C29.55,42.53 28.28,42.22 27.13,41.73C25.98,41.23 24.97,40.69 24,40.69C23.03,40.69 22.02,41.23 20.87,41.73C19.72,42.22 18.45,42.53 17.4,42.14C16.34,41.76 15.56,40.71 15,39.59C14.44,38.47 14.02,37.41 13.27,36.79C12.53,36.16 11.41,35.93 10.21,35.57C9.01,35.21 7.84,34.63 7.28,33.65C6.72,32.68 6.8,31.37 7.09,30.16C7.37,28.94 7.73,27.85 7.56,26.9C7.39,25.94 6.69,25.05 6,24C5.31,22.95 4.79,21.75 4.98,20.65C5.18,19.54 6.08,18.59 7.09,17.84C8.09,17.09 9.06,16.5 9.55,15.65C10.03,14.81 10.06,13.67 10.21,12.43C10.36,11.19 10.73,9.93 11.59,9.21C12.45,8.49 13.75,8.34 15,8.41C16.25,8.48 17.38,8.65 18.29,8.32C19.2,7.98 19.96,7.13 20.87,6.27C21.79,5.42 22.88,4.69 24,4.69Z%27/%3E%3C/svg%3E"))}@keyframes circcrawl{to{rotate:-360deg}}@keyframes circcrawlcounter{to{rotate:360deg;--micl-progress-crawl: 360deg}}@media(forced-colors: active){:is(.micl-linear-progress,.micl-circular-progress){forced-color-adjust:none;--md-comp-progress-indicator-active-indicator-color: Highlight;--md-comp-progress-indicator-track-color: GrayText;--md-comp-progress-indicator-stop-indicator-color: Highlight}}.micl-stepper{--_stepper-motion-spatial: var(--md-comp-stepper-motion-spatial, cubic-bezier(0.2, 0, 0, 1));--_stepper-motion-duration: var(--md-comp-stepper-motion-duration, var(--md-sys-motion-duration-long2));--_stepper-dir: 1;--_stepper-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:dir(rtl){--_stepper-dir: -1}.micl-stepper .micl-stepper__header{--_stepper-dot-size: var(--md-comp-stepper-header-dot-size, 24px);position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-block:0;margin-inline:calc(-1*var(--md-comp-stepper-header-outset, 12px));padding:0;list-style:none;counter-reset:dotnumber;anchor-scope:all}.micl-stepper .micl-stepper__header button{position:static;anchor-name:var(--micl-stepper-anchor)}.micl-stepper .micl-stepper__header button::before{inset:auto;inset-block-start:calc(anchor(var(--micl-stepper-anchor) center) - var(--md-sys-state-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 li:not(:first-child)>button::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 .micl-stepper__progress-dot::before{content:counter(dotnumber, var(--md-comp-stepper-counter-style, decimal))}.micl-stepper .micl-stepper__steps{display:grid;grid-template-areas:"stepper-steps";overflow-x:clip}.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(calc(var(--_stepper-dir) * 100%));transition:visibility var(--_visibility-duration, var(--_stepper-motion-duration)) linear,opacity var(--_stepper-motion-duration) linear,transform var(--_stepper-motion-duration) var(--_stepper-motion-spatial)}.micl-stepper .micl-stepper__steps .micl-stepper__step:has(~.micl-stepper__step[aria-current=step]){transform:translateX(calc(var(--_stepper-dir) * -100%))}.micl-stepper .micl-stepper__steps .micl-stepper__step[aria-current=step]{--_visibility-duration: 0s;visibility:visible;opacity:100%;transform:none}.micl-stepper .micl-stepper__steps .micl-stepper__step:focus-visible{outline:none}.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;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;column-gap:var(--md-comp-stepper-dot-space, 4px)}.micl-stepper .micl-stepper__progress-dot{block-size:var(--_stepper-dot-size);inline-size:var(--_stepper-dot-size);min-inline-size:var(--_stepper-dot-size);line-height:var(--_stepper-dot-size);border-radius:calc(var(--_stepper-dot-size)/2);text-align:center;background-color:var(--md-comp-stepper-dot-color, var(--md-sys-color-surface-container-highest));color:var(--md-comp-stepper-dot-label-color, var(--md-sys-color-on-surface-variant));counter-increment:dotnumber 1}.micl-stepper :is(.micl-stepper__progress--done.micl-stepper__progress-dot,.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))}.micl-stepper :is(.micl-stepper__progress--current.micl-stepper__progress-dot,.micl-stepper__progress--current .micl-stepper__progress-dot){background-color:var(--md-comp-stepper-dot-current-color, var(--md-sys-color-primary));color:var(--md-comp-stepper-dot-current-label-color, var(--md-sys-color-on-primary))}@media(forced-colors: active){.micl-stepper .micl-stepper__header li:not(:first-child)>button::after{background-color:CanvasText}.micl-stepper .micl-stepper__progress-dot{outline:1px solid CanvasText;outline-offset:-1px}.micl-stepper :is(.micl-stepper__progress--done.micl-stepper__progress-dot,.micl-stepper__progress--done .micl-stepper__progress-dot){forced-color-adjust:none;outline-color:CanvasText;background-color:CanvasText;color:Canvas}.micl-stepper :is(.micl-stepper__progress--current.micl-stepper__progress-dot,.micl-stepper__progress--current .micl-stepper__progress-dot){forced-color-adjust:none;outline-color:Highlight;background-color:Highlight;color:HighlightText}}.micl-stepper__action--hidden,.micl-stepper--hidden{display:none !important}.micl-datepicker__months,.micl-datepicker__years,.micl-datepicker__input{block-size:fit-content;opacity:1;transition-duration:var(--_datepicker-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(--_datepicker-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:is(:focus-visible,:has(input:focus-visible)),.micl-datepicker__calendar-inner time:is(:focus-visible,:has(input: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)}.micl-datepicker__years label:has(input:focus-visible),.micl-datepicker__months label:has(input:focus-visible),.micl-datepicker__calendar-inner time:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-comp-date-picker-focus-indicator-color, var(--md-sys-color-secondary));outline-offset:-1px}dialog.micl-dialog.micl-datepicker{--_datepicker-motion-spatial: var(--md-comp-date-picker-motion-spatial, var(--md-sys-motion-expressive-fast-effects));--_datepicker-motion-spatial-duration: var(--md-comp-date-picker-motion-spatial-duration, var(--md-sys-motion-expressive-default-spatial-duration));--_datepicker-motion-duration: var(--md-comp-date-picker-motion-duration, var(--md-sys-motion-expressive-default-effects-duration));--_datepicker-motion-duration-reverse: var(--md-comp-date-picker-motion-duration-reverse, var(--md-sys-motion-expressive-fast-effects-duration));--_datepicker-button-motion-duration: var(--md-comp-date-picker-button-motion-duration, var(--md-sys-motion-expressive-fast-spatial-duration));--_datepicker-target: var(--md-sys-state-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:calc(10px - var(--md-comp-divider-thickness, 1px)/2)}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(--_datepicker-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:calc(12px - var(--md-comp-divider-thickness, 1px)/2);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(--_datepicker-motion-spatial-duration) var(--_datepicker-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(--_datepicker-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(--_datepicker-target) var(--_datepicker-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(--_datepicker-target) 1fr var(--_datepicker-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(--_datepicker-motion-spatial-duration) var(--_datepicker-motion-spatial),opacity var(--_datepicker-motion-duration-reverse) linear,block-size var(--_datepicker-motion-duration-reverse) linear allow-discrete,display var(--_datepicker-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__calendars:dir(rtl).micl-startright,.micl-datepicker__calendars:dir(rtl).micl-moveleft{transform:translateX(50%)}.micl-datepicker__calendars.micl-datepicker__nudge-min,.micl-datepicker__calendars.micl-datepicker__nudge-max{animation:micl-datepicker-nudge var(--_datepicker-motion-duration) ease-in-out}.micl-datepicker__calendars.micl-datepicker__nudge-min{--_nudge: 8px}.micl-datepicker__calendars.micl-datepicker__nudge-max{--_nudge: -8px}.micl-datepicker__calendars:dir(rtl).micl-datepicker__nudge-min{--_nudge: -8px}.micl-datepicker__calendars:dir(rtl).micl-datepicker__nudge-max{--_nudge: 8px}@keyframes micl-datepicker-nudge{50%{translate:var(--_nudge, 0) 0}}.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-rows:40px repeat(6, var(--_datepicker-target));block-size:100%;inline-size:100%;padding-inline:12px}.micl-datepicker__calendar-inner>*{display:grid;grid-template-columns:repeat(7, var(--_datepicker-target))}.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__disabled{color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity));pointer-events:none}.micl-datepicker__calendar-inner time:not(.micl-datepicker__disabled){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(--_datepicker-target);gap:8px;padding-inline-start:16px;color:var(--md-sys-color-on-surface);cursor:pointer}.micl-datepicker__months label span{visibility:hidden;color:inherit}.micl-datepicker__months label:has(input:checked){color:var(--md-comp-date-picker-selection-month-selected-label-text-color, var(--md-sys-color-on-surface));background-color:var(--md-comp-date-picker-selection-month-selected-container-color, var(--md-sys-color-surface-variant))}.micl-datepicker__months label:has(input:checked) span{visibility:visible}.micl-datepicker__months label:has(input:disabled){color:rgb(from var(--md-sys-color-on-surface) r g b/var(--md-sys-state-disabled-state-layer-opacity));pointer-events:none}.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(--_datepicker-target) - 36px)/2) solid rgba(0,0,0,0);border-radius:calc(var(--_datepicker-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,:active,:has(input:focus-visible)){--statelayer-color: currentColor}:is(.micl-datepicker__months,.micl-datepicker__years) input[type=radio]{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;column-gap:8px}.micl-datepicker--range .micl-datepicker__input>*{flex:1 1 0;min-inline-size:0}@media(forced-colors: active){.micl-datepicker__calendar-inner time,.micl-datepicker__years label{border-color:Canvas}.micl-datepicker__calendar-inner time:is(.micl-datepicker__selected,.micl-datepicker__inrange),.micl-datepicker__years label:has(input:checked){forced-color-adjust:none;border-color:rgba(0,0,0,0);background-color:Highlight;color:HighlightText}.micl-datepicker__years label:has(input:focus-visible){outline-color:CanvasText}.micl-datepicker__calendar-inner time.micl-datepicker__today{outline-color:CanvasText}.micl-datepicker__calendar-inner time.micl-datepicker__selected.micl-datepicker__today{outline-color:HighlightText}.micl-datepicker__calendar-inner time:is(.micl-datepicker__range-start,.micl-datepicker__range-end):not(:focus-visible){outline:2px solid HighlightText;outline-offset:-6px}.micl-datepicker__calendar-inner time:focus-visible{outline-color:CanvasText}.micl-datepicker__calendar-inner time:is(.micl-datepicker__inrange,.micl-datepicker__range-start,.micl-datepicker__range-end)::before{background-color:Highlight}.micl-datepicker__calendar-inner time.micl-datepicker__disabled{color:GrayText}}.micl-datepicker__no-transition{transition:none !important}@property --micl-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.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(--_timepicker-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{--_timepicker-motion-duration: var(--md-comp-time-picker-motion-duration, var(--md-sys-motion-expressive-fast-spatial-duration));--_timepicker-input-height: var(--md-comp-time-picker-time-selector-container-height, 72px);--_timepicker-input-width: var(--md-comp-time-picker-time-selector-container-width, 96px);--_timepicker-separator-width: var(--md-comp-time-picker-separator-width, 24px);--_timepicker-period-height: var(--md-comp-time-picker-period-selector-container-height, 72px);--_timepicker-period-width: var(--md-comp-time-picker-period-selector-container-width, 52px);--_timepicker-dial-size: var(--md-comp-time-picker-clock-dial-container-size, 256px);--_timepicker-center-size: var(--md-comp-time-picker-clock-dial-selector-center-container-size, 8px);--_timepicker-track-width: var(--md-comp-time-picker-clock-dial-selector-track-container-width, 2px);--_timepicker-target: var(--md-sys-state-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(--_timepicker-separator-width) var(--_timepicker-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)){--_timepicker-input-height: var(--md-comp-time-picker-time-selector-container-height, 80px);--_timepicker-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{--_timepicker-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:". . . dial" "hr sep min dial" "per per per dial";grid-template-rows:72px var(--_timepicker-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{--_timepicker-ampm-height: var(--_timepicker-period-height);--_timepicker-period-width: calc(2 * var(--_timepicker-input-width) + var(--_timepicker-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}dialog.micl-dialog.micl-timepicker:dir(rtl) .micl-dialog__content{direction:ltr}dialog.micl-dialog.micl-timepicker:dir(rtl) .micl-dialog__content .micl-timepicker__supporting-text-hour,dialog.micl-dialog.micl-timepicker:dir(rtl) .micl-dialog__content .micl-timepicker__supporting-text-minute{direction:rtl}.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(--_timepicker-input-width);block-size:var(--_timepicker-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}.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: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;user-select:none}.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)) input[name=hour]::selection,.micl-timepicker:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden)) input[name=minute]::selection{background-color:rgba(0,0,0,0)}.micl-timepicker:not(:has(.micl-timepicker__am)):not(:has(.micl-timepicker__dial:not(.micl-timepicker__dial--hidden))){--_timepicker-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(--_timepicker-input-height);line-height:var(--_timepicker-input-height);inline-size:var(--_timepicker-separator-width);text-align:center;color:var(--md-comp-time-picker-separator-color, var(--md-sys-color-on-surface))}.micl-timepicker__period{--_timepicker-ampm-height: calc(var(--_timepicker-period-height) / 2);grid-area:per;block-size:var(--_timepicker-period-height);inline-size:0}.micl-timepicker__period:has(.micl-timepicker__am){inline-size:var(--_timepicker-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);appearance:none;box-sizing:border-box;position:relative;display:flex;align-items:center;inline-size:var(--_timepicker-period-width);block-size:var(--_timepicker-ampm-height);min-block-size:var(--_timepicker-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:attr(aria-label);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))}@media(forced-colors: active){.micl-timepicker__period .micl-timepicker__am:checked,.micl-timepicker__period .micl-timepicker__pm:checked{forced-color-adjust:none;color:HighlightText;background-color:Highlight}}.micl-timepicker__period .micl-timepicker__am:focus-visible,.micl-timepicker__period .micl-timepicker__pm:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness, 3px) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-inner-offset, -3px)}.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__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{--_timepicker-dial-radius: calc((var(--_timepicker-dial-size) - var(--_timepicker-target)) / 2);--micl-hour-radius: var(--_timepicker-dial-radius);--micl-track-radius: var(--_timepicker-dial-radius);position:relative;grid-area:dial;justify-self:center;block-size:var(--_timepicker-dial-size);inline-size:var(--_timepicker-dial-size);margin-block:36px 0;margin-inline:0;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));touch-action:none}.micl-timepicker .micl-timepicker__dial data.micl-timepicker__dial-inner{--micl-hour-radius: calc(var(--_timepicker-dial-radius) - var(--_timepicker-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{--_a: calc(var(--_timepicker-dial-radius) + (var(--micl-hour-radius) * cos(var(--micl-angle))));--_b: calc(var(--_timepicker-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(--_timepicker-target);inline-size:var(--_timepicker-target);inset-inline-start:var(--_a);inset-block-start:var(--_b);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;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(--_timepicker-target);inline-size:calc(2*var(--_timepicker-target));inset-inline-start:0;inset-block-end:0;transform:rotate(var(--micl-angle)) translate(calc(-1 * var(--_timepicker-target)));transform-origin:calc(var(--_timepicker-target)/2) center;z-index:1}.micl-timepicker .micl-timepicker__dial .micl-timepicker__track{--_track-length: calc(var(--micl-track-radius) - 12px);position:relative;display:block;inline-size:var(--_timepicker-track-width);block-size:var(--_track-length);inset-inline-start:calc((var(--_timepicker-dial-size) - var(--_timepicker-track-width))/2);inset-block-start:calc(var(--_timepicker-dial-size)/2 - var(--_track-length));border-radius:calc(var(--_timepicker-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(--_timepicker-center-size);inline-size:var(--_timepicker-center-size);inset-block-end:calc((var(--_timepicker-center-size) - var(--_timepicker-track-width))/-2);inset-inline-start:calc((var(--_timepicker-center-size) - var(--_timepicker-track-width))/-2);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[open] .micl-timepicker__dial{transition:--micl-angle var(--_timepicker-motion-duration) cubic-bezier(0.2, 0, 0, 1)}.micl-timepicker__dial--hidden{display:none !important}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0, 0, 0, 0.3);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}:root{--mdc-theme-primary:#146d33;--mdc-theme-secondary:#516351;--mdc-theme-background:#fcfdf7;--mdc-theme-surface:#ecf0ea;--mdc-theme-error:#ba1b1b;--mdc-theme-on-primary:#fff;--mdc-theme-on-secondary:#fff;--mdc-theme-on-surface:#1a1c19;--mdc-theme-on-error:#fff;--mdc-theme-text-primary-on-background:rgba(0, 0, 0, 0.87);--mdc-theme-text-secondary-on-background:rgba(0, 0, 0, 0.54);--mdc-theme-text-hint-on-background:rgba(0, 0, 0, 0.38);--mdc-theme-text-disabled-on-background:rgba(0, 0, 0, 0.38);--mdc-theme-text-icon-on-background:rgba(0, 0, 0, 0.38);--mdc-theme-text-primary-on-light:rgba(0, 0, 0, 0.87);--mdc-theme-text-secondary-on-light:rgba(0, 0, 0, 0.54);--mdc-theme-text-hint-on-light:rgba(0, 0, 0, 0.38);--mdc-theme-text-disabled-on-light:rgba(0, 0, 0, 0.38);--mdc-theme-text-icon-on-light:rgba(0, 0, 0, 0.38);--mdc-theme-text-primary-on-dark:white;--mdc-theme-text-secondary-on-dark:rgba(255, 255, 255, 0.7);--mdc-theme-text-hint-on-dark:rgba(255, 255, 255, 0.5);--mdc-theme-text-disabled-on-dark:rgba(255, 255, 255, 0.5);--mdc-theme-text-icon-on-dark:rgba(255, 255, 255, 0.5)}.mdc-theme--primary{color:#146d33  !important;color:var(--mdc-theme-primary, #146d33) !important}.mdc-theme--secondary{color:#516351  !important;color:var(--mdc-theme-secondary, #516351) !important}.mdc-theme--background{background-color:#fcfdf7;background-color:var(--mdc-theme-background, #fcfdf7)}.mdc-theme--surface{background-color:#ecf0ea;background-color:var(--mdc-theme-surface, #ecf0ea)}.mdc-theme--error{color:#ba1b1b  !important;color:var(--mdc-theme-error, #ba1b1b) !important}.mdc-theme--on-primary{color:#fff  !important;color:var(--mdc-theme-on-primary, #fff) !important}.mdc-theme--on-secondary{color:#fff  !important;color:var(--mdc-theme-on-secondary, #fff) !important}.mdc-theme--on-surface{color:#1a1c19  !important;color:var(--mdc-theme-on-surface, #1a1c19) !important}.mdc-theme--on-error{color:#fff  !important;color:var(--mdc-theme-on-error, #fff) !important}.mdc-theme--text-primary-on-background{color:rgba(0, 0, 0, 0.87)  !important;color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87)) !important}.mdc-theme--text-secondary-on-background{color:rgba(0, 0, 0, 0.54)  !important;color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54)) !important}.mdc-theme--text-hint-on-background{color:rgba(0, 0, 0, 0.38)  !important;color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-disabled-on-background{color:rgba(0, 0, 0, 0.38)  !important;color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-icon-on-background{color:rgba(0, 0, 0, 0.38)  !important;color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-primary-on-light{color:rgba(0, 0, 0, 0.87)  !important;color:var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)) !important}.mdc-theme--text-secondary-on-light{color:rgba(0, 0, 0, 0.54)  !important;color:var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)) !important}.mdc-theme--text-hint-on-light{color:rgba(0, 0, 0, 0.38)  !important;color:var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-disabled-on-light{color:rgba(0, 0, 0, 0.38)  !important;color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-icon-on-light{color:rgba(0, 0, 0, 0.38)  !important;color:var(--mdc-theme-text-icon-on-light, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-primary-on-dark{color:white  !important;color:var(--mdc-theme-text-primary-on-dark, white) !important}.mdc-theme--text-secondary-on-dark{color:rgba(255, 255, 255, 0.7)  !important;color:var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)) !important}.mdc-theme--text-hint-on-dark{color:rgba(255, 255, 255, 0.5)  !important;color:var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)) !important}.mdc-theme--text-disabled-on-dark{color:rgba(255, 255, 255, 0.5)  !important;color:var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)) !important}.mdc-theme--text-icon-on-dark{color:rgba(255, 255, 255, 0.5)  !important;color:var(--mdc-theme-text-icon-on-dark, rgba(255, 255, 255, 0.5)) !important}.mdc-theme--primary-bg{background-color:#146d33  !important;background-color:var(--mdc-theme-primary, #146d33) !important}.mdc-theme--secondary-bg{background-color:#516351  !important;background-color:var(--mdc-theme-secondary, #516351) !important}.mdc-typography{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-font-family, Roboto, sans-serif)}.mdc-typography--headline1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:6rem;font-size:var(--mdc-typography-headline1-font-size, 6rem);line-height:6rem;line-height:var(--mdc-typography-headline1-line-height, 6rem);font-weight:300;font-weight:var(--mdc-typography-headline1-font-weight, 300);letter-spacing:-0.015625em;letter-spacing:var(--mdc-typography-headline1-letter-spacing, -0.015625em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline1-text-transform, inherit)}.mdc-typography--headline2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:3.75rem;font-size:var(--mdc-typography-headline2-font-size, 3.75rem);line-height:3.75rem;line-height:var(--mdc-typography-headline2-line-height, 3.75rem);font-weight:300;font-weight:var(--mdc-typography-headline2-font-weight, 300);letter-spacing:-0.0083333333em;letter-spacing:var(--mdc-typography-headline2-letter-spacing, -0.0083333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline2-text-transform, inherit)}.mdc-typography--headline3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline3-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:3rem;font-size:var(--mdc-typography-headline3-font-size, 3rem);line-height:3.125rem;line-height:var(--mdc-typography-headline3-line-height, 3.125rem);font-weight:400;font-weight:var(--mdc-typography-headline3-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline3-letter-spacing, normal);text-decoration:inherit;text-decoration:var(--mdc-typography-headline3-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline3-text-transform, inherit)}.mdc-typography--headline4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline4-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:2.125rem;font-size:var(--mdc-typography-headline4-font-size, 2.125rem);line-height:2.5rem;line-height:var(--mdc-typography-headline4-line-height, 2.5rem);font-weight:400;font-weight:var(--mdc-typography-headline4-font-weight, 400);letter-spacing:0.0073529412em;letter-spacing:var(--mdc-typography-headline4-letter-spacing, 0.0073529412em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline4-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline4-text-transform, inherit)}.mdc-typography--headline5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline5-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.5rem;font-size:var(--mdc-typography-headline5-font-size, 1.5rem);line-height:2rem;line-height:var(--mdc-typography-headline5-line-height, 2rem);font-weight:400;font-weight:var(--mdc-typography-headline5-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline5-letter-spacing, normal);text-decoration:inherit;text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline5-text-transform, inherit)}.mdc-typography--headline6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit)}.mdc-typography--subtitle1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit)}.mdc-typography--subtitle2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:0.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit)}.mdc-typography--body1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit)}.mdc-typography--body2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}.mdc-typography--caption{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit)}.mdc-typography--button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase)}.mdc-typography--overline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-overline-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-overline-font-size, 0.75rem);line-height:2rem;line-height:var(--mdc-typography-overline-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-overline-font-weight, 500);letter-spacing:0.1666666667em;letter-spacing:var(--mdc-typography-overline-letter-spacing, 0.1666666667em);text-decoration:none;text-decoration:var(--mdc-typography-overline-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-overline-text-transform, uppercase)}.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}.mdc-data-table{background-color:#ecf0ea;background-color:var(--mdc-theme-surface, #ecf0ea);border-radius:16px;border-radius:var(--mdc-shape-medium, 16px)}.mdc-data-table .mdc-data-table__header-cell:first-child{border-top-left-radius:16px;border-top-left-radius:var(--mdc-shape-medium, 16px)}[dir=rtl] .mdc-data-table .mdc-data-table__header-cell:first-child,.mdc-data-table .mdc-data-table__header-cell:first-child[dir=rtl]{border-top-right-radius:16px;border-top-right-radius:var(--mdc-shape-medium, 16px);border-top-left-radius:0}.mdc-data-table .mdc-data-table__header-cell:last-child{border-top-right-radius:16px;border-top-right-radius:var(--mdc-shape-medium, 16px)}[dir=rtl] .mdc-data-table .mdc-data-table__header-cell:last-child,.mdc-data-table .mdc-data-table__header-cell:last-child[dir=rtl]{border-top-left-radius:16px;border-top-left-radius:var(--mdc-shape-medium, 16px);border-top-right-radius:0}.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child{border-bottom-left-radius:16px;border-bottom-left-radius:var(--mdc-shape-medium, 16px)}[dir=rtl] .mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child,.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child[dir=rtl]{border-bottom-right-radius:16px;border-bottom-right-radius:var(--mdc-shape-medium, 16px);border-bottom-left-radius:0}.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child{border-bottom-right-radius:16px;border-bottom-right-radius:var(--mdc-shape-medium, 16px)}[dir=rtl] .mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child,.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child[dir=rtl]{border-bottom-left-radius:16px;border-bottom-left-radius:var(--mdc-shape-medium, 16px);border-bottom-right-radius:0}.mdc-data-table{border-width:1px;border-style:solid;border-color:rgba(26,28,25,.12);-webkit-overflow-scrolling:touch;display:inline-flex;flex-direction:column;box-sizing:border-box;position:relative}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-cell{background-color:#ecf0ea;background-color:var(--mdc-theme-surface, #ecf0ea)}.mdc-data-table__row--selected{background-color:rgba(20, 109, 51, 0.04)}.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(26, 28, 25, 0.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-color:rgba(26,28,25,.12)}.mdc-data-table__pagination{border-top-color:rgba(26,28,25,.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-width:1px;border-bottom-style:solid}.mdc-data-table__pagination{border-top-width:1px;border-top-style:solid}.mdc-data-table__row:last-child .mdc-data-table__cell{border-bottom:none}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(26, 28, 25, 0.04)}.mdc-data-table__header-cell{color:rgba(26, 28, 25, 0.87)}.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell{color:rgba(26, 28, 25, 0.87)}.mdc-data-table__row{height:52px}.mdc-data-table__pagination{min-height:52px}.mdc-data-table__header-row{height:56px}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px 0 16px}.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox{padding-left:4px;padding-right:0}[dir=rtl] .mdc-data-table__header-cell--checkbox,[dir=rtl] .mdc-data-table__cell--checkbox,.mdc-data-table__header-cell--checkbox[dir=rtl],.mdc-data-table__cell--checkbox[dir=rtl]{padding-left:0;padding-right:4px}.mdc-data-table__table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.mdc-data-table__table{min-width:100%;border:0;white-space:nowrap;border-spacing:0;table-layout:fixed}.mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell,.mdc-data-table__cell[dir=rtl]{text-align:right}.mdc-data-table__cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__cell--checkbox{width:1px}.mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:0.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit);box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl]{text-align:right}.mdc-data-table__header-cell--checkbox{width:1px}.mdc-data-table__header-cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__sort-icon-button{width:28px;height:28px;padding:2px}.mdc-data-table__sort-icon-button .mdc-icon-button__focus-ring{display:none}@media screen and (forced-colors: active){.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block;max-height:28px;max-width:28px}.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:28px;height:28px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{max-height:28px;max-width:28px}.mdc-data-table__sort-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:28px;left:50%;width:28px;transform:translate(-50%, -50%)}.mdc-data-table__sort-icon-button{transform:rotate(0.0001deg);margin-left:4px;margin-right:0}[dir=rtl] .mdc-data-table__sort-icon-button,.mdc-data-table__sort-icon-button[dir=rtl]{margin-left:0;margin-right:4px}.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button{margin-left:0;margin-right:4px}[dir=rtl] .mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button[dir=rtl]{margin-left:4px;margin-right:0}.mdc-data-table__sort-icon-button{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-data-table__header-cell--sorted-descending .mdc-data-table__sort-icon-button{transform:rotate(-180deg)}.mdc-data-table__sort-icon-button{opacity:0}.mdc-data-table__sort-icon-button:focus,.mdc-data-table__header-cell:hover .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button{opacity:1}.mdc-data-table__header-cell-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.mdc-data-table__header-cell--with-sort{cursor:pointer}.mdc-data-table__sort-status-label{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mdc-data-table--sticky-header .mdc-data-table__header-cell{position:sticky;top:0;z-index:1}.mdc-data-table__sort-icon-button{color:rgba(26, 28, 25, 0.6)}.mdc-data-table__sort-icon-button .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button .mdc-icon-button__ripple::after{background-color:rgba(26, 28, 25, 0.6);background-color:var(--mdc-ripple-color, rgba(26, 28, 25, 0.6))}.mdc-data-table__sort-icon-button:hover .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__sort-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button{color:rgba(26, 28, 25, 0.87)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button .mdc-icon-button__ripple::after{background-color:rgba(26, 28, 25, 0.87);background-color:var(--mdc-ripple-color, rgba(26, 28, 25, 0.87))}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:hover .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__progress-indicator{display:none;position:absolute;width:100%}.mdc-data-table--in-progress .mdc-data-table__progress-indicator{display:block}.mdc-data-table__scrim{background-color:#ecf0ea;background-color:var(--mdc-theme-surface, #ecf0ea);height:100%;opacity:.32;position:absolute;top:0;width:100%}.mdc-data-table__pagination{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);box-sizing:border-box;display:flex;justify-content:flex-end}.mdc-data-table__pagination-trailing{margin-left:4px;margin-right:0}[dir=rtl] .mdc-data-table__pagination-trailing,.mdc-data-table__pagination-trailing[dir=rtl]{margin-left:0;margin-right:4px}.mdc-data-table__pagination-trailing{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.mdc-data-table__pagination-navigation{align-items:center;display:flex}[dir=rtl] .mdc-data-table__pagination-button .mdc-button__icon,.mdc-data-table__pagination-button .mdc-button__icon[dir=rtl]{transform:rotate(180deg)}.mdc-data-table__pagination-button{margin-left:0;margin-right:4px}[dir=rtl] .mdc-data-table__pagination-button,.mdc-data-table__pagination-button[dir=rtl]{margin-left:4px;margin-right:0}.mdc-data-table__pagination-total{margin-left:14px;margin-right:36px}[dir=rtl] .mdc-data-table__pagination-total,.mdc-data-table__pagination-total[dir=rtl]{margin-left:36px;margin-right:14px}.mdc-data-table__pagination-total{white-space:nowrap}.mdc-data-table__pagination-rows-per-page{margin-left:0;margin-right:22px}[dir=rtl] .mdc-data-table__pagination-rows-per-page,.mdc-data-table__pagination-rows-per-page[dir=rtl]{margin-left:22px;margin-right:0}.mdc-data-table__pagination-rows-per-page{align-items:center;display:inline-flex}.mdc-data-table__pagination-rows-per-page-label{margin-left:0;margin-right:12px}[dir=rtl] .mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__pagination-rows-per-page-label[dir=rtl]{margin-left:12px;margin-right:0}.mdc-data-table__pagination-rows-per-page-label{white-space:nowrap}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor{width:100%;min-width:80px}.mdc-data-table__pagination-rows-per-page-select{min-width:80px;min-width:var(--mdc-menu-min-width, 80px);margin:8px 0}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-36px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-36px{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor{height:36px}.mdc-data-table__pagination-rows-per-page-select .mdc-select__dropdown-icon{width:20px;height:20px}.mdc-data-table__pagination-rows-per-page-select.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 56px)}.mdc-data-table__pagination-rows-per-page-select .mdc-list-item.mdc-list-item--with-one-line{height:36px}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#146d33;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #146d33))}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#146d33;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #146d33))}.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(26, 28, 25, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(26, 28, 25, 0.54));background-color:transparent}.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#146d33;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #146d33));background-color:#146d33;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #146d33))}@keyframes mdc-checkbox-fade-in-background-8A1A1C19FF146D3300000000FF146D33{0%{border-color:rgba(26, 28, 25, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(26, 28, 25, 0.54));background-color:transparent}50%{border-color:#146d33;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #146d33));background-color:#146d33;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #146d33))}}@keyframes mdc-checkbox-fade-out-background-8A1A1C19FF146D3300000000FF146D33{0%,80%{border-color:#146d33;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #146d33));background-color:#146d33;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #146d33))}100%{border-color:rgba(26, 28, 25, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(26, 28, 25, 0.54));background-color:transparent}}.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A1A1C19FF146D3300000000FF146D33}.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A1A1C19FF146D3300000000FF146D33}.mdc-image-list{display:flex;flex-wrap:wrap;margin:0 auto;padding:0}.mdc-image-list__item,.mdc-image-list__image-aspect-container{position:relative;box-sizing:border-box}.mdc-image-list__item{list-style-type:none}.mdc-image-list__image{width:100%}.mdc-image-list__image-aspect-container .mdc-image-list__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-image-list__image-aspect-container{padding-bottom:calc(100%/1)}.mdc-image-list__image{border-radius:0}.mdc-image-list--with-text-protection .mdc-image-list__supporting{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-image-list__supporting{color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:8px 0;line-height:24px}.mdc-image-list__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-image-list--with-text-protection .mdc-image-list__supporting{position:absolute;bottom:0;width:100%;height:48px;padding:0 16px;background:rgba(0,0,0,.6);color:#fff}.mdc-image-list--masonry{display:block}.mdc-image-list--masonry .mdc-image-list__item{break-inside:avoid-column}.mdc-image-list--masonry .mdc-image-list__image{display:block;height:auto}.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-fab{position:relative}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab:hover{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}.mdc-fab.mdc-ripple-upgraded--background-focused,.mdc-fab:not(.mdc-ripple-upgraded):focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0,0,0,.12)}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);border-radius:24px}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended{padding-left:20px;padding-right:20px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--extended{width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab{background-color:#516351;background-color:var(--mdc-theme-secondary, #516351)}.mdc-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}.mdc-fab,.mdc-fab:not(:disabled) .mdc-fab__icon,.mdc-fab:not(:disabled) .mdc-fab__label,.mdc-fab:disabled .mdc-fab__icon,.mdc-fab:disabled .mdc-fab__label{color:#fff;color:var(--mdc-theme-on-secondary, #fff)}.mdc-fab:not(.mdc-fab--extended){border-radius:50%}.mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:50%}.mdc-fab{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)}.mdc-fab{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-fab .mdc-fab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-fab .mdc-fab__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-fab.mdc-ripple-upgraded--unbounded .mdc-fab__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-fab.mdc-ripple-upgraded--foreground-activation .mdc-fab__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-fab.mdc-ripple-upgraded--foreground-deactivation .mdc-fab__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after{background-color:#fff;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-secondary, #fff))}.mdc-fab:hover .mdc-fab__ripple::before,.mdc-fab.mdc-ripple-surface--hover .mdc-fab__ripple::before{opacity:0.08;opacity:var(--mdc-ripple-hover-opacity, 0.08)}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__ripple::before,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__ripple::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}.mdc-fab:not(.mdc-ripple-upgraded) .mdc-fab__ripple::after{transition:opacity 150ms linear}.mdc-fab:not(.mdc-ripple-upgraded):active .mdc-fab__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-fab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-fab .mdc-fab__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.mdc-fab{z-index:0}.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after{z-index:-1;z-index:var(--mdc-ripple-z-index, -1)}:root{--mdc-theme-text-secondary-on-background: rgba(0, 0, 0, 0.55);--md-comp-card-padding-inline: var(--md-sys-layout-window-margin);--md-comp-card-content-padding-block: var(--md-sys-layout-window-margin)}.hrm-theme--new{--hrm-status-color: #ffc107;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--new-border{--hrm-status-color: #ffc107;border-color:var(--hrm-status-color) !important}.hrm-theme--delayed{--hrm-status-color: #f44336;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--delayed-border{--hrm-status-color: #f44336;border-color:var(--hrm-status-color) !important}.hrm-theme--inprogress{--hrm-status-color: #2196f3;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--inprogress-border{--hrm-status-color: #2196f3;border-color:var(--hrm-status-color) !important}.hrm-theme--completed{--hrm-status-color: #455a64;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--completed-border{--hrm-status-color: #455a64;border-color:var(--hrm-status-color) !important}.hrm-theme--unknown{--hrm-status-color: #9e9e9e;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--unknown-border{--hrm-status-color: #9e9e9e;border-color:var(--hrm-status-color) !important}.hrm-theme--redday{color:#f44336 !important}.hrm-theme--plan{--hrm-status-color: #2196f3;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--plan-text{--hrm-status-color: #2196f3;color:var(--hrm-status-color) !important}.hrm-theme--register{--hrm-status-color: #009688;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--register-text{--hrm-status-color: #009688;color:var(--hrm-status-color) !important}.hrm-theme--complete{--hrm-status-color: #009688;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--complete-text{--hrm-status-color: #009688;color:var(--hrm-status-color) !important}.hrm-theme--forward{--hrm-status-color: #009688;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--forward-text{--hrm-status-color: #009688;color:var(--hrm-status-color) !important}.hrm-theme--assess{--hrm-status-color: #009688;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--assess-text{--hrm-status-color: #009688;color:var(--hrm-status-color) !important}.hrm-theme--approve{--hrm-status-color: #8bc34a;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--approve-text{--hrm-status-color: #8bc34a;color:var(--hrm-status-color) !important}.hrm-theme--correct{--hrm-status-color: #f44336;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--correct-text{--hrm-status-color: #f44336;color:var(--hrm-status-color) !important}.hrm-theme--reapprove{--hrm-status-color: #8bc34a;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--reapprove-text{--hrm-status-color: #8bc34a;color:var(--hrm-status-color) !important}.hrm-theme--remember{--hrm-status-color: #fdd835;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--remember-text{--hrm-status-color: #fdd835;color:var(--hrm-status-color) !important}.hrm-theme--raw{--hrm-status-color: #2196f3;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--raw-border{--hrm-status-color: #2196f3;border-color:var(--hrm-status-color) !important}.hrm-theme--processed{--hrm-status-color: #9e9e9e;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--processed-border{--hrm-status-color: #9e9e9e;border-color:var(--hrm-status-color) !important}.hrm-theme--submitted{--hrm-status-color: #8bc34a;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--submitted-border{--hrm-status-color: #8bc34a;border-color:var(--hrm-status-color) !important}.hrm-theme--rejected{--hrm-status-color: #f44336;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--rejected-border{--hrm-status-color: #f44336;border-color:var(--hrm-status-color) !important}.hrm-theme--approved{--hrm-status-color: #8bc34a;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--approved-border{--hrm-status-color: #8bc34a;border-color:var(--hrm-status-color) !important}.hrm-theme--final{--hrm-status-color: #455a64;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--final-border{--hrm-status-color: #455a64;border-color:var(--hrm-status-color) !important}.hrm-theme--open{--hrm-status-color: #2196f3;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--open-border{--hrm-status-color: #2196f3;border-color:var(--hrm-status-color) !important}.hrm-theme--adjusted{--hrm-status-color: #8bc34a;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--adjusted-border{--hrm-status-color: #8bc34a;border-color:var(--hrm-status-color) !important}.hrm-theme--cancelled{--hrm-status-color: #f5f5f5;background-color:var(--hrm-status-color) !important;color:#fff !important}.hrm-theme--cancelled-border{--hrm-status-color: #f5f5f5;border-color:var(--hrm-status-color) !important}@keyframes fade-in{from{opacity:0}to{opacity:1}}.hrm-list-item--multiple-line{height:auto}.hrm-card__actions-fullwidth .mdc-card__action-buttons,.hrm-card__actions-fullwidth .mdc-card__action-icons{width:100%;justify-content:space-between}.mdc-data-table__table-container{border-radius:inherit}.mdc-data-table__row.hrm-theme--error{background-color:var(--md-sys-color-error-container)}.mdc-data-table__row.hrm-theme--error .mdc-data-table__cell{color:var(--md-sys-color-on-error-container)}@media(max-width: 599px){.mdc-data-table__cell,.mdc-data-table__header-cell{padding-right:8px;padding-left:8px}}.micl-window{--md-comp-filled-card-container-color: var(--md-sys-color-surface);background-color:var(--md-sys-color-surface-container)}body{box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;row-gap:var(--md-sys-layout-window-margin, 24px);overflow-x:hidden;overflow-y:scroll}footer{margin-block-start:auto !important;margin-block-end:calc(-1*var(--md-sys-layout-window-margin, 24px));padding-inline:var(--md-sys-layout-window-margin, 24px);border-top-left-radius:var(--md-comp-filled-card-container-shape, var(--md-sys-shape-corner-medium));border-top-right-radius:var(--md-comp-filled-card-container-shape, var(--md-sys-shape-corner-medium));background-color:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface)}footer .hrm-footer__impress{display:flex;flex-wrap:wrap;column-gap:48px}footer .hrm-footer__impress>div{flex:1 1 400px;padding-block-start:16px}footer .hrm-footer__copyright p{margin:0;line-height:1.5rem !important}.micl-pane>.micl-pane__columns:has(.micl-pane__column:first-child:not(:empty)):has(.micl-pane__column:nth-child(2):not(:empty)){justify-content:center}.micl-pane>.micl-pane__columns:has(.micl-pane__column:first-child:not(:empty)):has(.micl-pane__column:nth-child(2):not(:empty))>.micl-pane__column:last-child:empty{flex-grow:0}@media(min-width: 840px){.micl-pane>.micl-pane__columns>.micl-pane__column:not(:empty){flex:0 1 839px !important}.micl-pane>.micl-pane__columns>.micl-pane__column:not(:empty).hrm-pane__column--narrower{flex:0 1 599px !important}.micl-pane>.micl-pane__columns>.micl-pane__column:not(:empty).hrm-pane__column--wider{flex:0 1 1199px !important}.micl-pane>.micl-pane__columns>.micl-pane__column:not(:empty).hrm-pane__column--wide{flex:0 1 1599px !important}}.micl-card-filled{inline-size:100%}.micl-card__image{aspect-ratio:820/340}h1,h2,h3,h4,h5,h6{margin:0}pre{overflow:auto}code{font-size:.75rem;line-height:1.15rem;letter-spacing:0.0333333333em}fieldset{margin:0;padding:0;border:none}.hrm-text-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);color:var(--md-sys-color-on-surface)}.hrm-text-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);color:var(--md-sys-color-on-surface)}.hrm-text-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);color:var(--md-sys-color-on-surface)}.hrm-text-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);color:var(--md-sys-color-on-surface)}.hrm-text-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);color:var(--md-sys-color-on-surface)}.hrm-text-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);color:var(--md-sys-color-on-surface)}.hrm-text-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);color:var(--md-sys-color-on-surface)}.hrm-text-error__color{color:var(--md-sys-color-error) !important;font-weight:var(--md-ref-typeface-weight-bold) !important}.hrm-text-error{background-color:var(--md-sys-color-error);color:var(--md-sys-color-on-error)}.micl-list-item__text b{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)}.micl-chips>legend{padding-block-end:4px;color:var(--md-sys-color-on-surface-variant)}.hrm-grid-fieldpair{box-sizing:border-box;display:grid;grid-auto-flow:column;align-items:center;flex-wrap:wrap;row-gap:var(--md-sys-padding-xl, 24px);column-gap:var(--md-sys-padding-xs, 8px)}#placesearch{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);margin-block:3px 24px;border:none;outline:1px solid var(--md-sys-color-outline);outline-offset:-1px;border-radius:var(--md-sys-shape-corner-extra-small);color:var(--md-sys-color-on-surface);background-color:rgba(0,0,0,0);text-overflow:ellipsis;caret-color:var(--md-sys-color-primary)}#placesearch::part(focus-ring){border:3px solid var(--md-sys-color-primary) !important;border-radius:var(--md-sys-shape-corner-extra-small)}.hrm-link{display:flex;align-items:center;justify-content:center;text-decoration:none}.hrm-textfield__icon-autosave{color:var(--md-sys-color-primary) !important}a{text-decoration:none;color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}@media(max-width: 479px){.hrm-typography-body2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}}.hrm-card-padding{padding:16px}.hrm-card-margin{margin:16px}.hrm-page-heading{padding-top:0;padding-bottom:0}.hrm-breadcrumb{display:flex;align-items:center;padding-top:0;padding-right:0;padding-left:0}.hrm-breadcrumb a{min-width:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hrm-breadcrumb>div{display:flex;align-items:center;white-space:nowrap;justify-content:flex-end;padding:2px;overflow:hidden}.hrm-breadcrumb span{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38));font-size:var(--mdc-typography-caption-line-height, 20px)}@media screen and (min-width: 840px),print{.hrm-layout--columns{column-count:2}.hrm-layout--columns .micl-list,.hrm-layout--columns .micl-list-item-one,.hrm-layout--columns .micl-list-item-two,.hrm-layout--columns .micl-list-item-three{break-inside:avoid}}@media(min-width: 1440px){.hrm-layout--columns{column-count:3}}.hrm-card--disabled .mdc-card__actions{opacity:.38}.hrm-box{width:100%}.hrm-chartcontainer{padding:16px;background-color:#fff;border-radius:var(--_card-shape, 12px)}.hrm-chartcontainer .hrm-chartcontainer__header{display:flex;justify-content:space-between}.hrm-keyfigures{display:flex;column-gap:16px}.hrm-keyfigure{position:relative;display:flex;flex:1 1 0;flex-direction:column;row-gap:8px;padding:16px 24px 24px 24px;border-radius:var(--md-sys-shape-corner-large);background-color:var(--md-sys-color-surface-container-low);overflow:hidden}.hrm-keyfigure::before{content:"";position:absolute;inset:0;block-size:4px;background-color:var(--keyfigure-color, var(--md-sys-color-primary))}.hrm-keyfigure p{margin:0}.hrm-list__lead{width:40px;min-width:40px;margin-right:14px;text-align:center;border-radius:12px;color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-icon-on-light, rgba(0, 0, 0, 0.38))}.hrm-list__lead:empty{width:14px;min-width:14px;height:14px;border-width:2px;border-radius:2px}.hrm-tab-contents{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:1fr}.hrm-tab-content{display:flex;flex-direction:column;opacity:0;grid-column:1/1;grid-row:1/1;transition:opacity 150ms}.hrm-tab-content--activated{opacity:1;z-index:1}.hrm-accordion__header--border{overflow:hidden}.hrm-accordion__header--border::before{content:"";position:absolute;inset:0;inline-size:3px;background-color:var(--hrm-status-color, transparent)}.hrm-accordion__panel,.hrm-panel{display:flex;flex-direction:column;justify-content:space-between;height:0;opacity:0;overflow:hidden;transition:height 250ms 0ms cubic-bezier(0, 0, 0.2, 1),opacity 250ms 0ms cubic-bezier(0, 0, 0.2, 1)}.hrm-accordion__panel--border{border-left-width:3px;border-left-style:dashed}.hrm-panel--opening,.hrm-panel--open.hrm-panel--closing{height:var(--expanded);opacity:1}.hrm-panel--open{height:auto;opacity:1;overflow:visible}.hrm-panel--closing{transition:height 200ms 0ms cubic-bezier(0.4, 0, 0.6, 1),opacity 200ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.hrm-accordion__content{display:flex;flex-flow:row wrap;padding-top:16px;padding-bottom:16px}.hrm-accordion__content .mdc-card__actions{flex-basis:100%}.hrm-accordion--solo{position:relative}.hrm-accordion--solo>.micl-divider{position:absolute;width:100%;opacity:1;transition:opacity 300ms 0ms cubic-bezier(0, 0, 0.2, 1)}.hrm-accordion--solo>.hrm-accordion__item{position:absolute;width:100%;opacity:1;transition:top 300ms 0ms cubic-bezier(0, 0, 0.2, 1),opacity 300ms 0ms cubic-bezier(0, 0, 0.2, 1)}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__meta{transition-duration:150ms}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header.hrm-list__photo .mdc-deprecated-list-item__graphic{transition:flex-basis 300ms linear}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header.hrm-list__photo .mdc-deprecated-list-item__graphic img{transition:width 300ms linear,height 300ms linear}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header.hrm-list__photo .mdc-deprecated-list-item__primary-text{transition:opacity 150ms linear}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__graphic{transition:margin-top 300ms linear}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__graphic i:last-of-type{opacity:0}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__graphic i:first-of-type,.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__graphic .mdc-deprecated-list-item__meta{transition-duration:150ms}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__graphic i:last-of-type{margin-left:-24px;transition:opacity 150ms linear 150ms}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__primary-text{transition:font-size 300ms linear,margin-top 300ms linear}.hrm-accordion--solo>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo).hrm-accordion--solo-hidesecondary .mdc-deprecated-list-item__secondary-text{opacity:1;transition:opacity 300ms linear}.hrm-accordion--solo>.hrm-accordion__item>.hrm-accordion__panel{transition:height 300ms 0ms cubic-bezier(0, 0, 0.2, 1),opacity 300ms 0ms cubic-bezier(0, 0, 0.2, 1)}.hrm-accordion--solo>.hrm-accordion__item>.hrm-accordion__panel .hrm-accordion__panel-header{opacity:0;transition:opacity 150ms linear 300ms}.hrm-accordion--solo>.hrm-accordion__item>.hrm-panel--open{transition:height 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1),opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.hrm-accordion--solo>.hrm-accordion__item>.hrm-panel--open .hrm-accordion__panel-header{transition-duration:250ms;transition-delay:0s}.hrm-accordion--solo>.hrm-accordion__item.hrm-accordion__item--activated{z-index:1;background-color:#ecf0ea;background-color:var(--mdc-theme-surface, #ecf0ea)}.hrm-accordion--solo>.hrm-accordion__item.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__ripple::after{animation:none !important}.hrm-accordion--solo>.hrm-accordion__item.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__ripple::before{background-color:#ecf0ea;background-color:var(--mdc-theme-surface, #ecf0ea)}.hrm-accordion--solo>.hrm-accordion__item.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header.hrm-list__photo .mdc-deprecated-list-item__graphic{height:auto;flex-basis:0}.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item{transition:top 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1),opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item.hrm-accordion__item--activated{position:relative}.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__graphic i:first-of-type,.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__meta{transition-duration:125ms;transition-delay:125ms}.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__graphic i:last-of-type{transition-duration:125ms;transition-delay:0s}.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__graphic,.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__graphic img,.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__primary-text,.hrm-accordion--solo.hrm-accordion--closing>.hrm-accordion__item>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__secondary-text{transition-duration:250ms}.hrm-accordion--solo.hrm-accordion--closing>.mdc-deprecated-list-divider{transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated{position:relative;top:0px !important}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__graphic i:first-of-type,.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header .mdc-deprecated-list-item__meta{opacity:0}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header.hrm-list__photo .mdc-deprecated-list-item__graphic{flex-basis:100%}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header.hrm-list__photo .mdc-deprecated-list-item__graphic img{width:132px !important;height:170px !important}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header.hrm-list__photo .mdc-deprecated-list-item__primary-text{opacity:0}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__graphic{margin-top:26px}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__graphic i:last-of-type{opacity:1}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo) .mdc-deprecated-list-item__primary-text{font-size:22px;margin-top:8px;color:var(--mdc-theme-text-primary-on-background)}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo).hrm-accordion--solo-hidesecondary .mdc-deprecated-list-item__primary-text{margin-top:13px}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.mdc-deprecated-list>.hrm-accordion__header:not(.hrm-list__photo).hrm-accordion--solo-hidesecondary .mdc-deprecated-list-item__secondary-text{opacity:0}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item--activated>.hrm-accordion__panel .hrm-accordion__panel-header{opacity:1}.hrm-accordion--solo.hrm-accordion--activated>.hrm-accordion__item:not(.hrm-accordion__item--activated),.hrm-accordion--solo.hrm-accordion--activated>.mdc-deprecated-list-divider{opacity:0;pointer-events:none}.hrm-accordion__rip{width:100%;height:12px;background-color:var(--md-sys-color-background);transform:translateY(12px);--m: conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) calc(50% + 6px) 100%/12px 51% repeat-x, conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/12px 51% repeat-x;mask:var(--m)}.hrm-accordion__panel:last-child .hrm-accordion__rip{display:none}.hrm-image-list:not(.mdc-image-list--masonry) .mdc-image-list__item{width:calc(100%/2 - 4.5px);margin:2px}.hrm-image-list:not(.mdc-image-list--masonry) .mdc-image-list__image-aspect-container{padding-bottom:calc(100%/0.776)}.hrm-image-list.mdc-image-list--masonry{column-count:2;column-gap:16px}.hrm-image-list.mdc-image-list--masonry .mdc-image-list__item{margin-bottom:16px}.hrm-image-list__primary .mdc-image-list__supporting{background-color:rgba(var(--md-sys-color-secondary), 0.6)}@media(max-width: 599px){.hrm-image-list.mdc-image-list--masonry{column-count:1;column-gap:16px}.hrm-image-list.mdc-image-list--masonry .mdc-image-list__item{margin-bottom:16px}}@media(min-width: 840px){.mdc-layout-grid__cell--span-12 .hrm-image-list .mdc-image-list__item{width:calc(100%/4 - 4.25px);margin:2px}}@media(min-width: 1440px){.mdc-layout-grid__cell--span-12 .hrm-image-list .mdc-image-list__item{width:calc(100%/6 - 4.1666666667px);margin:2px}}.hrm-filters{display:flex;flex-wrap:wrap;gap:16px 24px}.hrm-form-field{display:flex;flex-basis:100%;flex-flow:column nowrap;vertical-align:top;padding-block:16px;box-sizing:border-box}.hrm-form-field .mdc-select,.hrm-form-field .mdc-text-field{width:100%}.hrm-optgroup .mdc-deprecated-list-item__text{color:#146d33;color:var(--mdc-theme-primary, #146d33);font-weight:500;opacity:inherit}@media(min-width: 600px){.hrm-form-field--narrow{flex-basis:calc(50% - 8px);min-width:232px}.hrm-form-field--narrower{min-width:0}}.hrm-fieldset{container-type:inline-size;flex-basis:100%;display:flex;flex-direction:column;row-gap:var(--md-sys-padding-xs, 8px)}.hrm-fieldset__heading{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);font-weight:500;color:var(--md-sys-color-on-surface-variant)}.hrm-fieldset-row--inline{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--md-sys-padding-xs, 8px)}.hrm-fieldset-row__value{flex:1 1 200px;min-width:0}.hrm-fieldset-row__attr{min-width:0}.hrm-fieldset-row--disclosed{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px}.hrm-fieldset-row__toggle{flex:0 0 auto;color:var(--md-sys-color-on-surface-variant)}.hrm-fieldset-row__chevron{display:inline-block;transition:transform 250ms 0ms cubic-bezier(0, 0, 0.2, 1)}.hrm-fieldset-row__toggle[aria-expanded=true] .hrm-fieldset-row__chevron{transform:rotate(180deg)}.hrm-fieldset-row__panel{flex-basis:100%;display:grid;grid-template-rows:0fr;transition:grid-template-rows 250ms 0ms cubic-bezier(0, 0, 0.2, 1)}.hrm-fieldset-row__toggle[aria-expanded=true]~.hrm-fieldset-row__panel{grid-template-rows:1fr}.hrm-fieldset-row__panel-inner{min-height:0;overflow:hidden;opacity:0;transition:opacity 250ms 0ms cubic-bezier(0, 0, 0.2, 1)}.hrm-fieldset-row__toggle[aria-expanded=true]~.hrm-fieldset-row__panel .hrm-fieldset-row__panel-inner{opacity:1}.hrm-fieldset-row__panel-content{display:grid;grid-template-columns:1fr;gap:var(--md-sys-padding-xs, 8px) var(--md-sys-padding-m, 16px);padding-block:var(--md-sys-padding-xs, 8px) var(--md-sys-padding-m, 16px)}@container (min-width: 480px){.hrm-fieldset-row__panel-content{grid-template-columns:1fr 1fr}}.hrm-fieldset-remove{flex:0 0 auto;color:var(--md-sys-color-on-surface-variant)}.hrm-fieldset-add{align-self:flex-start}.hrm-dialog__content{display:flex;flex-flow:row wrap;justify-content:space-between;background-color:inherit}.hrm-dialog__content>:last-child{padding-bottom:0;margin-bottom:0}.hrm-form-field__lead-icon{width:24px;height:24px;margin:16px 16px 0 0;color:rgba(0, 0, 0, 0.54);color:var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54))}.hrm-filter{display:inline-block;position:relative;margin-top:-8px;cursor:pointer;color:rgba(0, 0, 0, 0.54);color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.hrm-filter:hover{color:#146d33;color:var(--mdc-theme-primary, #146d33)}.hrm-filter__label{display:inline-block;padding-right:6px;white-space:nowrap}.hrm-filter__arrow{position:absolute;top:50%;width:0;height:0;margin:-2px 0 0 -2px;border-width:5px 4px 0 4px;border-style:solid;border-color:currentColor rgba(0,0,0,0)}.mdc-deprecated-list-item__graphic .material-symbols-outlined{font-size:24px}.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__graphic .material-symbols-outlined{font-size:40px}.hrm-hidden{display:none !important}.hrm-monospace,input.hrm-monospace{font-family:"Courier New",monospace}.hrm-border,.hrm-customer__business-record,.hrm-customer__address,.hrm-customer__email,.hrm-customer__phone,.hrm-responsibilities__record,.hrm-responsibilities__sum,.hrm-list__lead,.hrm-border--thick,.hrm-border-top,.hrm-border-right,.hrm-border-bottom,.hrm-border-left,.hrm-border-top--thick,.hrm-border-right--thick,.hrm-border-bottom--thick,.hrm-border-left--thick{border-color:#146d33;border-color:var(--mdc-theme-primary, #146d33);border-style:solid;border-width:0}.hrm-border,.hrm-customer__business-record,.hrm-customer__address,.hrm-customer__email,.hrm-customer__phone,.hrm-responsibilities__record,.hrm-responsibilities__sum,.hrm-list__lead{border-width:1px}.hrm-border-top{border-top-width:1px}.hrm-border-right{border-right-width:1px}.hrm-border-bottom{border-bottom-width:1px}.hrm-border-left{border-left-width:1px}.hrm-border--thick{border-width:3px}.hrm-border-top--thick{border-top-width:3px}.hrm-border-right--thick{border-right-width:3px}.hrm-border-bottom--thick{border-bottom-width:3px}.hrm-border-left--thick{border-left-width:3px}.hrm-flex--vcenter{display:flex;flex-direction:row;align-items:center}.hrm-disc{width:12px;min-width:12px !important;height:12px;border-radius:50%;margin-right:6px}.hrm-oval{border-radius:50%}.hrm-flag{padding:4px 8px;border-radius:var(--_shape, 12px);white-space:nowrap}.hrm-fade-disabled{transition:opacity 350ms 0ms cubic-bezier(0.4, 0, 1, 1);opacity:.38;will-change:opacity}.hrm-turns{display:flex;flex-direction:column;row-gap:16px;max-inline-size:600px}.hrm-turn{display:flex;align-items:center;animation:fade-in 350ms 0ms cubic-bezier(0, 0, 0.2, 1)}@media(min-width: 480px){.hrm-turn{max-width:78%}}.hrm-turn--user{align-self:flex-end}.hrm-turn--system:not(.hrm-hidden)+.hrm-turn--system:not(.hrm-hidden),.hrm-turn--user:not(.hrm-hidden)+.hrm-turn--user:not(.hrm-hidden){margin-block-start:-15px}.hrm-turn__content{display:flex;flex-direction:column;row-gap:8px;min-inline-size:200px;padding:12px 16px;border-radius:16px;background-color:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.hrm-turn--user .hrm-turn__content{--_dialog-background-color: var(--md-sys-color-secondary-container);background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.hrm-turn--end{padding-block-start:16px}.hrm-turn--end .hrm-turn__content{padding-block:4px}.hrm-turn__text p{margin:0}.hrm-turn__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hrm-turn__timestamp{color:rgba(0, 0, 0, 0.54);color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54));display:block;padding:0 16px}.hrm-video{width:100%;background-color:#000}.hrm-startend{display:flex;align-items:center;background-color:inherit}.hrm-datescroller{display:inline-flex;align-items:center;overflow:hidden}.hrm-datescroller__label{line-height:1.15rem}.hrm-calendar{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 1px}.hrm-calendar th{padding:4px;text-align:center;vertical-align:middle}.hrm-calendar th[scope=row]{text-align:left;font-weight:inherit}.hrm-calendar td{min-width:8px;height:16px;padding:4px;vertical-align:middle;text-align:center}.hrm-calendar--today{font-weight:700}.hrm-calendar--disabled th:not(.hrm-calendar--today),.hrm-calendar--disabled td:not(.hrm-calendar--today),th.hrm-calendar--disabled:not(.hrm-calendar--today),td.hrm-calendar--disabled:not(.hrm-calendar--today){opacity:.38;pointer-events:none}.hrm-organizationcharts__charts{max-block-size:10rem;padding-left:36px;overflow-y:auto}.hrm-responsibilities{display:flex}.hrm-responsibilities__record,.hrm-responsibilities__sum{display:inline-flex;flex-flow:column nowrap;align-items:center;padding:4px;margin:4px;border-radius:12px}.hrm-responsibilities__sum{padding:8px}.hrm-persondeployment__content,.hrm-personpersonal__content{display:flex;flex-direction:column;gap:16px;padding-block-end:16px}#hrmpersonschedule{--md-comp-dialog-max-width: 100%;--md-comp-dialog-min-width: 100%;position:static;inset:auto;margin:0;transform:none;box-shadow:none}#hrmpersonschedule .micl-datepicker__calendar-inner{pointer-events:none}#hrmpersonschedule .micl-datepicker__calendar-inner>*{grid-template-columns:repeat(7, 1fr)}#hrmpersonschedule .micl-datepicker__calendar-inner .micl-badge{--md-comp-badge-block-offset: 8px;--md-comp-badge-inline-offset: -8px;background-color:var(--md-sys-color-secondary);color:var(--md-sys-color-on-secondary)}.hrm-personschedule__legend{display:flex;align-items:center;padding-block-start:8px}.hrm-working{background-color:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.hrm-documents{display:flex;flex-direction:column;row-gap:24px}.hrm-team-person{inline-size:100%;max-inline-size:100%;padding-block-end:16px}#hrmteamoverviewtopics>details>.micl-list-item__content{padding-inline-start:calc(var(--md-comp-list-item-leading-space, 16px) - var(--md-comp-list-item-leading-icon-expressive-size, 20px)/2)}.hrm-teamoverview__rail{display:flex;max-width:480px;padding:0 16px;justify-content:space-between}.hrm-teamoverview__progress{display:flex;padding:1px 8px}.hrm-teamoverview__hint,.hrm-teamoverview__status{display:flex;margin:128px 32px;align-items:center;justify-content:center;color:var(--mdc-theme-text-hint-on-background)}.hrm-teamoverview__hint .hrm-teamoverview__hint-icon,.hrm-teamoverview__hint .hrm-teamoverview__status-icon,.hrm-teamoverview__status .hrm-teamoverview__hint-icon,.hrm-teamoverview__status .hrm-teamoverview__status-icon{font-size:48px}.hrm-personpersonal-overview{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.hrm-personpersonal-overview .hrm-chartcontainer{min-width:400px}.hrm-leave,.hrm-time,.hrm-expense,.hrm-travel,.hrm-epmresult,.hrm-objresult,.hrm-devplan,.hrm-objplan{display:flex;flex-direction:column;gap:16px}.hrm-leave__calendar{display:flex;flex-wrap:wrap;column-gap:16px}#hrmleavecalendar,#hrmleaveteamcalendar{--md-comp-dialog-max-width: 100%;--md-comp-dialog-min-width: calc(50% - 8px);position:static;inset:auto;margin:0;transform:none;box-shadow:none}#hrmleavecalendar .micl-datepicker__calendar-inner,#hrmleaveteamcalendar .micl-datepicker__calendar-inner{pointer-events:none}#hrmleavecalendar .micl-datepicker__calendar-inner>*,#hrmleaveteamcalendar .micl-datepicker__calendar-inner>*{grid-template-columns:repeat(7, 1fr)}#hrmleavecalendar .micl-datepicker__calendar-inner time.hrm-leave__calendar--dressed,#hrmleaveteamcalendar .micl-datepicker__calendar-inner time.hrm-leave__calendar--dressed{background-color:var(--hrm-leave-color);color:#fff;pointer-events:auto;cursor:default}.hrm-leave__calendar-legend{display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:8px;padding-block:8px}.hrm-leave__calendar-legend-chip{display:inline-flex;align-items:center}.hrm-leave__calendar-legend-chip>.hrm-disc{background-color:var(--hrm-leave-color)}.hrm-leave-overview__content{overflow:auto}.hrm-leave-overview .hrm-calendar{table-layout:auto;width:auto}.hrm-leave-overview .hrm-calendar tbody th{position:sticky;left:0px;z-index:1;background-color:var(--md-sys-color-surface)}.hrm-leave-overview .hrm-calendar tbody td{background-color:var(--md-sys-color-background)}.hrm-leave-overview .hrm-calendar tbody .hrm-calendar--working{min-width:16px;border-left:1px solid #fff;background-color:#e0e0e0}.hrm-leave-overview .hrm-calendar tbody .hrm-leave--selectable{background-color:currentColor;cursor:pointer}.hrm-leave-overview .hrm-calendar tbody .hrm-leave--selectable:hover{box-shadow:0 0 8px currentColor;opacity:.54}.hrm-leave-overview .hrm-calendar tbody .hrm-leave--selectable span{color:#fff;font-weight:500}.hrm-leavesums-overview__content{overflow:auto}.hrm-leavesums-overview table{table-layout:fixed;border-collapse:separate;border-spacing:0px 1px}.hrm-leavesums-overview table th{padding:4px;font-weight:inherit;text-align:center}.hrm-leavesums-overview table th[scope=col]{max-width:96px;min-width:48px;vertical-align:bottom}.hrm-leavesums-overview table th[scope=col] span{display:inline-block;max-width:100%;line-height:1rem;text-overflow:ellipsis;overflow:hidden}.hrm-leavesums-overview table th[scope=col] .hrm-disc{margin-left:calc(50% - 6px)}.hrm-leavesums-overview table th[scope=row]{vertical-align:middle;text-align:left}.hrm-leavesums-overview table td{min-width:8px;height:16px;padding:4px;vertical-align:middle;text-align:center}.hrm-leavesickness-overview__yearly{display:flex;flex-wrap:wrap;padding:32px 0px}.hrm-leavesickness-overview__yearly>div{padding-right:16px;white-space:nowrap}.hrm-leavesickness-overview__type{display:flex;flex-wrap:wrap;max-width:840px}.hrm-leavesickness-overview__type .hrm-form-field{padding-right:0;padding-bottom:0;padding-left:0}.hrm-leavesickness-overview__type .hrm-form-field:first-child{padding-right:32px}.hrm-leavesickness-overview__table{display:inline-block;padding:16px}.hrm-adjustment-overview__header{display:flex;flex-flow:row;align-items:center;justify-content:space-between}.hrm-adjustment-overview .mdc-data-table{max-width:100%}.hrm-adjustment-overview .mdc-data-table th{white-space:normal}.hrm-adjustment-overview .mdc-data-table tbody th{position:sticky;left:0px;z-index:1;background-color:var(--md-sys-color-surface)}.hrm-adjustment-overview .mdc-data-table tbody div{width:3rem;line-height:1.85;padding-left:1rem;padding-right:1rem;text-align:end;border-radius:12px;background-color:var(--md-sys-color-background);overflow:hidden}.hrm-timecard-overview{overflow:auto}.hrm-timeteam-timecards,.hrm-timecard-overview__timecards{display:flex;flex-wrap:wrap}.hrm-timeteam-timecards .mdc-deprecated-list-item,.hrm-timecard-overview__timecards .mdc-deprecated-list-item{border:1px solid rgba(0,0,0,.12);border-radius:20px;margin:2px 1px}.hrm-timeteam-timecards .hrm-flag,.hrm-timecard-overview__timecards .hrm-flag{vertical-align:inherit}.hrm-time-overview__content{overflow:auto}.hrm-time-overview table{width:auto;table-layout:auto;border-collapse:collapse}.hrm-time-overview td{border:1px solid #e0e0e0;padding:8px}.hrm-time-overview th[scope=row]{padding:4px;vertical-align:middle;text-align:left;font-weight:inherit}.hrm-time-overview [data-latlng]{cursor:pointer}.hrm-time-overview [data-latlng] svg{margin:0 4px 0 -4px}.hrm-personaddress-overview__distance{overflow:auto}.hrm-personnel-overview{overflow:auto}.hrm-personnel-overview .mdc-menu-surface{direction:rtl}.hrm-licenses-overview .mdc-data-table__table,.hrm-certifications-overview .mdc-data-table__table{white-space:normal}.hrm-licenses-overview .mdc-data-table__table .mdc-data-table__row[data-href],.hrm-certifications-overview .mdc-data-table__table .mdc-data-table__row[data-href]{cursor:pointer}.hrm-licenses-overview__content,.hrm-certifications-overview__content{overflow:auto}.hrm-appraisal-overview{overflow:auto}.hrm-appraisal-overview__overview{display:inline-flex;padding:0px 16px;margin-right:4px;border:2px solid var(--md-sys-color-primary);border-radius:8px}.hrm-lending-overview{overflow:auto}.hrm-lending-overview th{font-weight:inherit;vertical-align:bottom;text-align:center}.hrm-lending-overview th span{white-space:nowrap;transform:rotate(-135deg);writing-mode:vertical-rl}.hrm-lending-overview tbody>tr:nth-child(odd){background-color:#fcfdf7;background-color:var(--mdc-theme-background, #fcfdf7)}.hrm-lending-overview td,.hrm-lending-overview th[scope=row]{padding:4px;vertical-align:middle}.hrm-lending-overview th[scope=row]{text-align:left}.hrm-lending-overview td:not(b){min-width:40px;text-align:center}.hrm-timecard,.hrm-performance{display:flex;flex-flow:row wrap;margin:0px -8px;background-color:inherit}#regpanel{background-color:inherit}#regtime{display:flex;flex-direction:column;row-gap:24px;padding:16px;border-radius:inherit;background-color:inherit}#regtime .hrm-timecard__regheading{display:flex;align-items:center}#regtime .hrm-timecard__regtimes>div{min-inline-size:50%}#regallowance{display:flex;flex-direction:column;row-gap:24px;padding:16px;border-radius:inherit;background-color:inherit}.hrm-timecard__actions{display:flex;flex-flow:row wrap;flex-shrink:0;justify-content:flex-start;column-gap:8px;padding:8px;padding-block-end:16px}.hrm-timecard__header{display:flex;flex-direction:row;border-radius:inherit}.hrm-timecard__header .micl-card__image{flex:1;border-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.hrm-timecard__header .hrm-timecard__summary{display:flex;flex:1;flex-direction:column;border-radius:inherit;border-top-left-radius:0;border-bottom-left-radius:0;background-color:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}@media screen and (max-width: 479px){.hrm-timecard__header{flex-direction:column}.hrm-timecard__header .micl-card__image{border-top-right-radius:inherit;border-bottom-left-radius:0}.hrm-timecard__header .hrm-timecard__summary{border-top-right-radius:0;border-bottom-left-radius:inherit}}@media screen and (min-width: 480px){.hrm-timecard__header .micl-card__image{aspect-ratio:auto}}.hrm-timecard__day,.hrm-performance__box,.hrm-timecard__allowances{display:flex;position:relative;max-inline-size:400px;margin:8px;border:1px solid var(--md-sys-color-primary);border-radius:16px;transition:border-radius 200ms}.hrm-timecard__day:not(:has(h6)),.hrm-performance__box:not(:has(h6)),.hrm-timecard__allowances:not(:has(h6)){cursor:pointer}.hrm-timecard__allowances{min-block-size:8em}.hrm-timecard__day:hover,.hrm-performance__box:hover,.hrm-timecard__allowances:hover{border-radius:4px;transition:border-radius 250ms}.hrm-timecard__day>div,.hrm-performance__box>div,.hrm-timecard__allowances>div{display:flex;flex-direction:column;justify-content:space-between}.hrm-timecard__day>div,.hrm-performance__box>div,.hrm-timecard__allowances>div{inline-size:100%}.hrm-timecard__day.mdc-ripple-surface,.mdc-ripple-surface.hrm-performance__box,.hrm-timecard__allowances.mdc-ripple-surface{cursor:pointer}.hrm-timecard__day--week{border-inline-start:24px solid var(--md-sys-color-primary);border-radius:inherit}.hrm-timecard__day--week>span{color:#fff;color:var(--mdc-theme-on-primary, #fff);position:absolute;top:0;left:0;bottom:0;margin:-2px 0 0 -1px;white-space:nowrap;text-align:center;font-variant:all-small-caps;writing-mode:vertical-lr;transform:rotate(180deg);user-select:none}.hrm-timecard__day-scheduled{text-align:right}.hrm-timecard__day-scheduled:not(:empty){margin-block-start:8px}.hrm-timecard__day-scheduled-leave{display:inline-block;margin:4px 0px;color:#fff}.hrm-timecard__day-scheduled>h5{margin-block-end:-4px}.hrm-timecard__entry:not(:empty){margin-block-start:8px;padding-block-end:4px;cursor:pointer}.hrm-timecard__entry h6{white-space:nowrap}.hrm-timecard__panel,.hrm-performance__panel{min-inline-size:50%;max-inline-size:840px;margin:8px;border:1px solid var(--md-sys-color-primary);border-radius:16px}.hrm-timecard-activity{border:1px solid currentColor}.hrm-timecard__suggestions>div{margin-block-start:8px;color:var(--md-sys-color-on-tertiary-container);background-color:var(--md-sys-color-tertiary-container);border-radius:12px}@media screen and (max-width: 479px){.hrm-timecard,.hrm-performance,.hrm-timecard__panel,.hrm-performance__panel{display:block}.hrm-timecard__day--week{border-block-start:24px solid var(--md-sys-color-primary);border-inline-start:none}.hrm-timecard__day--week>span{writing-mode:lr;inset-inline-start:50%;transform:translateX(-50%)}}.hrm-travel-destinations,.hrm-travel-meals,.hrm-travel-vehicle,#hrmmeals,#hrmspec{width:100%}#hrmmeals{padding:0 16px 16px 16px}.hrm-travel-meals{table-layout:fixed}.hrm-travel-meals tr>td:first-of-type{width:19%}.hrm-travel-meals tr>td:not(:first-of-type){overflow:hidden}.hrm-travel-list--avatar{width:100%;margin-bottom:16px}.mdc-deprecated-list--avatar-list .hrm-travel-list-item{padding-left:0px;margin-top:8px}.mdc-deprecated-list--avatar-list .hrm-travel-list-item .mdc-deprecated-list-item__primary-text{white-space:normal}.hrm-travel-passengers{display:flex;flex-flow:row wrap}.hrm-report-params{padding-bottom:16px}@media(max-width: 599px){.hrm-reportview{display:none}}.hrm-paper{position:relative;padding:4px;margin:0px 32px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}.hrm-paper:before,.hrm-paper:after{content:"";position:absolute;height:98%;width:100%;z-index:-1}.hrm-paper:before{top:4px;left:-5px;background:#fafafa;box-shadow:0 0 8px rgba(0,0,0,.2);transform:rotate(-2.5deg)}.hrm-paper:after{top:1px;right:-3px;background:#f5f5f5;box-shadow:0 0 3px rgba(0,0,0,.2);transform:rotate(1.4deg)}.hrm-reportview--frame{width:100%;border:none}.hrm-recruitment__positions{max-height:240px;padding-left:38px;overflow-x:hidden;overflow-y:scroll}.hrm-finn{width:96px;padding:0}.hrm-finn svg{width:100%;height:100%}.hrm-device{position:relative}.hrm-advertisement{width:100%;border:none}@media screen and (min-width: 600px){.hrm-device{width:calc(100% - 8px);border-width:42px 4px 48px 4px;border-style:solid;border-radius:28px;border-color:rgba(0, 0, 0, 0.87);border-color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));background-color:rgba(0, 0, 0, 0.87);background-color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.hrm-device:before{content:"";display:block;width:70px;height:6px;position:absolute;top:-20px;left:50%;transform:translate(-50%, -50%);border-radius:12px;border:2px #444 solid;background-color:#666}.hrm-device:after{content:"";display:block;width:32px;height:32px;position:absolute;left:50%;bottom:-56px;transform:translate(-50%, -50%);border-radius:50%;border:2px #444 solid;background-color:#666}.hrm-advertisement{border:4px #666 groove;width:calc(100% - 8px);max-height:72vh;aspect-ratio:1/1.8}}@media(min-width: 1440px){.hrm-advertisement{aspect-ratio:.7/1}}.hrm-candidate__info{display:flex;flex-direction:column;margin-left:56px}.hrm-candidate__text{margin:0 16px 0 16px}.hrm-performance-flow{border-collapse:collapse;height:1px;width:calc(100% - 32px);margin:16px 16px 32px}.hrm-performance-flow .mdc-deprecated-list{display:grid}.hrm-performance-flow>tbody>tr>td:not(.hrm-border):not(.hrm-customer__business-record):not(.hrm-customer__address):not(.hrm-customer__email):not(.hrm-customer__phone):not(.hrm-list__lead):not(.hrm-responsibilities__record):not(.hrm-responsibilities__sum){padding:16px}.hrm-performance-task{padding:8px;padding-right:0}.hrm-performance__box>div{display:block}.hrm-performance__participants{display:flex;justify-content:space-between;padding:16px}.hrm-performance__appraisal{display:flex;align-items:center;padding:16px}.hrm-performance__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);line-height:1.5rem}.hrm-performance__section{cursor:pointer}.hrm-performance__panel--visible{position:absolute;margin:0;border:0}@media screen and (max-width: 479px){.hrm-performance,.hrm-performance__box,.hrm-performance__panel{display:block}}.hrm-bugsuser__comment{position:relative;margin-block-start:24px;padding:16px;border-radius:8px;border:1px solid var(--md-sys-color-outline-variant);background-color:inherit}.hrm-bugsuser__comment-label{position:absolute;inset-block-start:-8px;padding-inline:4px;background-color:var(--_card-background-color, inherit)}.hrm-riskassessment__matrix{table-layout:fixed;width:calc(100% - 32px);margin:16px}.hrm-riskassessment__matrix td{text-align:center}.hrm-riskassessment__matrix td.hrm-riskassessment__matrix-likelihood{height:58px;text-align:left}.hrm-riskassessment__matrix-point{display:inline-flex;width:24px;height:24px;margin:1px;align-items:center;justify-content:center;color:#fff;background-color:#000;border-radius:50%;box-shadow:2px 2px 12px 0px #000;cursor:pointer}.hrm-riskassessments .hrm-accordion__panel[data-offset="0"] .hrm-list__lead{border-color:var(--offset-0, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="1"] .hrm-list__lead{border-color:var(--offset-1, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="2"] .hrm-list__lead{border-color:var(--offset-2, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="3"] .hrm-list__lead{border-color:var(--offset-3, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="4"] .hrm-list__lead{border-color:var(--offset-4, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="5"] .hrm-list__lead{border-color:var(--offset-5, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="6"] .hrm-list__lead{border-color:var(--offset-6, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="7"] .hrm-list__lead{border-color:var(--offset-7, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="8"] .hrm-list__lead{border-color:var(--offset-8, var(--md-sys-color-primary))}.hrm-riskassessments .hrm-accordion__panel[data-offset="9"] .hrm-list__lead{border-color:var(--offset-9, var(--md-sys-color-primary))}.hrm-analyses{margin:16px;margin-top:0;max-width:calc(100% - 32px)}.hrm-boardmember{display:flex;cursor:pointer}#menuLanguage{margin:0;inset:auto;top:anchor(--selectlanguage end);right:anchor(--selectlanguage end);position-anchor:--selectlanguage;position-try-fallbacks:none;max-block-size:50dvh;overflow-y:auto;transform-origin:center top}#menuLanguage.hrm-menu--above{top:auto;bottom:anchor(--selectlanguage start);transform-origin:center bottom}.hrm-customer__business-record,.hrm-customer__address,.hrm-customer__email,.hrm-customer__phone{border-radius:12px;padding:16px;box-sizing:border-box}.hrm-customer__addresses,.hrm-customer__emails,.hrm-customer__phones{display:flex;flex-wrap:wrap;width:100%;margin:16px;row-gap:16px;column-gap:16px}.hrm-customer__billing{margin:16px;background-color:var(--md-sys-color-secondary-container);color:on-secondary-container;border-radius:12px}.hrm-documentation__toc{margin-top:16px;margin-bottom:16px}.hrm-documentation__header{padding-top:16px;break-after:avoid}.hrm-documentation__content h3,.hrm-documentation__content h4,.hrm-documentation__content h5,.hrm-documentation__content h6{padding-top:16px;break-after:avoid}.hrm-documentation__content p,.hrm-documentation__content blockquote{margin-top:0;margin-bottom:0;padding-top:16px;break-inside:avoid}.hrm-documentation__content blockquote{padding-bottom:16px}.hrm-documentation__content:not([contenteditable=true]) p:last-child{margin-bottom:32px}.hrm-documentation__content a{color:#1a0dab}.hrm-documentation__toolbar{display:flex;flex-flow:row wrap;padding:4px}.hrm-documentation__toolbar>*{display:flex;padding:8px;margin:4px;align-items:center;cursor:pointer}.hrm-documentation__content--edit{background-color:snow;border:1px dashed}.hrm-documentation__content--edit [contenteditable=true]{padding:8px;outline:none}.hrm-public{max-inline-size:1599px;margin-inline:auto;background-color:var(--md-sys-color-surface)}.hrm-public .micl-appbar,.hrm-public .hrm-public-header{background-color:var(--md-sys-color-surface-container) !important}.hrm-public img{width:100%;height:auto;max-width:min-content;filter:saturate(60%);border-radius:var(--md-comp-filled-card-container-shape, var(--md-sys-shape-corner-medium))}.hrm-public .hrm-public-header{display:flex;flex-wrap:wrap;gap:48px;border-bottom-left-radius:var(--md-comp-filled-card-container-shape, var(--md-sys-shape-corner-medium));border-bottom-right-radius:var(--md-comp-filled-card-container-shape, var(--md-sys-shape-corner-medium));margin-inline:calc(-1*var(--md-sys-layout-window-margin, 24px));padding:var(--md-sys-layout-window-margin, 24px)}.hrm-public .hrm-public-header .hrm-public-header__image,.hrm-public .hrm-public-header .hrm-public-header__text{flex:1 1 400px}.hrm-public .hrm-public-main{display:flex;flex-direction:column;row-gap:48px;padding-block:48px;background-color:inherit}.hrm-public .hrm-public-main .hrm-public-main__subject{display:flex;flex-wrap:wrap;gap:16px 48px;background-color:inherit}.hrm-public .hrm-public-main .hrm-public-main__wider{flex:2 1 400px;background-color:inherit}.hrm-public .hrm-public-main .hrm-public-main__narrower{flex:1 1 400px;background-color:inherit}.hrm-public .hrm-public-main .hrm-public-main__narrower:has(img){text-align:center}.hrm-public .hrm-public-main .hrm-public-main__narrower img.hrm-public-main__image--small{width:50%}.hrm-public .hrm-public-main .hrm-public-main__overline{display:inline-block;border-radius:12px;padding:4px 16px;margin-block-end:16px;background-color:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.hrm-public .hrm-public-topics{display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));gap:16px;margin-block-end:32px}.hrm-public .hrm-public-topics li.micl-list-item-three{flex:1 1 400px}.hrm-public .hrm-public-topics li.micl-list-item-three .micl-list-item__supporting-text{-webkit-line-clamp:4}@media(min-width: 840px){.hrm-public .hrm-public-main .hrm-public-main__subject--swap{flex-direction:row-reverse}.hrm-public .hrm-public-main .hrm-public-main__image img{width:90%}}.hrm-prism pre{margin:0 !important}.hrm-prism code[class*=language-]{font-size:.9rem;line-height:1}.hrm-list__moveup:hover,.hrm-list__movedown:hover{color:#146d33;color:var(--mdc-theme-primary, #146d33)}.hrm-schedule{--hrm-pos0: var(--md-sys-color-primary-container);--hrm-on-pos0: #00210b;--hrm-pos1: #9cf1f4;--hrm-on-pos1: #00373a;--hrm-pos2: #e9ddff;--hrm-on-pos2: #22005d;--hrm-pos3: #ffd9e3;--hrm-on-pos3: #3e001f;--hrm-pos4: #d9e2ff;--hrm-on-pos4: #001946;--hrm-pos5: #ffdcc2;--hrm-on-pos5: #2e1500;--hrm-date: #ffdf9e;--hrm-on-date: #4d3900;display:flex;flex-wrap:wrap;gap:16px}.hrm-schedule--pos0{background-color:var(--hrm-pos0);color:var(--hrm-on-pos0)}span.micl-list-item__icon.hrm-schedule--pos0{background-color:rgba(0,0,0,0);color:var(--hrm-on-pos0);background-image:radial-gradient(var(--hrm-pos0) 60%, transparent 62%)}.hrm-schedule--pos1{background-color:var(--hrm-pos1);color:var(--hrm-on-pos1)}span.micl-list-item__icon.hrm-schedule--pos1{background-color:rgba(0,0,0,0);color:var(--hrm-on-pos1);background-image:radial-gradient(var(--hrm-pos1) 60%, transparent 62%)}.hrm-schedule--pos2{background-color:var(--hrm-pos2);color:var(--hrm-on-pos2)}span.micl-list-item__icon.hrm-schedule--pos2{background-color:rgba(0,0,0,0);color:var(--hrm-on-pos2);background-image:radial-gradient(var(--hrm-pos2) 60%, transparent 62%)}.hrm-schedule--pos3{background-color:var(--hrm-pos3);color:var(--hrm-on-pos3)}span.micl-list-item__icon.hrm-schedule--pos3{background-color:rgba(0,0,0,0);color:var(--hrm-on-pos3);background-image:radial-gradient(var(--hrm-pos3) 60%, transparent 62%)}.hrm-schedule--pos4{background-color:var(--hrm-pos4);color:var(--hrm-on-pos4)}span.micl-list-item__icon.hrm-schedule--pos4{background-color:rgba(0,0,0,0);color:var(--hrm-on-pos4);background-image:radial-gradient(var(--hrm-pos4) 60%, transparent 62%)}.hrm-schedule--pos5{background-color:var(--hrm-pos5);color:var(--hrm-on-pos5)}span.micl-list-item__icon.hrm-schedule--pos5{background-color:rgba(0,0,0,0);color:var(--hrm-on-pos5);background-image:radial-gradient(var(--hrm-pos5) 60%, transparent 62%)}.hrm-schedule__rail{flex:1 1 240px;min-width:220px}.hrm-schedule__rail>h3{color:var(--md-sys-color-on-surface-variant)}.hrm-schedule__panel{flex:99 1 480px;min-width:0}.hrm-schedule__header{display:flex;align-items:center;gap:4px}.hrm-schedule__header>h3{flex:1;margin-block:0}.hrm-schedule__calendar{width:100%;margin-block-start:8px;border-spacing:4px}.hrm-schedule__calendar thead th{color:var(--md-sys-color-on-surface-variant);text-transform:uppercase}.hrm-schedule__calendar tbody th{background-color:var(--md-sys-color-surface-container);border-radius:var(--md-sys-shape-corner-medium);padding:4px;vertical-align:middle}.hrm-schedule__calendar th,.hrm-schedule__calendar b{font-weight:var(--md-ref-typeface-weight-medium)}.hrm-schedule__day{width:13%;min-height:56px;padding:4px;vertical-align:top;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-medium)}.hrm-schedule__day.hrm-schedule__day--off{background-color:var(--md-sys-color-surface-container-low);border-style:dashed}.hrm-schedule__day.hrm-schedule__day--outside{opacity:var(--md-sys-state-disabled-state-layer-opacity)}.hrm-schedule__day.hrm-schedule__day--today{outline:2px solid var(--md-sys-color-error);outline-offset:1px}.hrm-schedule__day.hrm-schedule__day--today .hrm-schedule__daynr{color:var(--md-sys-color-error);font-weight:var(--md-ref-typeface-weight-bold)}.hrm-schedule__daynr{padding-inline:8px;color:var(--md-sys-color-on-surface-variant)}.hrm-schedule__entry{position:relative;margin-block-start:4px;padding:4px 8px;border-radius:var(--md-sys-shape-corner-small)}.hrm-schedule__entry small{display:block;font-size:var(--md-sys-typescale-label-small-size)}.hrm-schedule__entry .hrm-schedule__entryicon{position:absolute;top:3px;right:4px;font-size:.8125rem}.hrm-schedule__entry.hrm-schedule__entry--date{background-color:var(--hrm-date);color:var(--hrm-on-date)}.hrm-schedule__entry.hrm-schedule__entry--draft{border:1.5px dashed var(--md-sys-color-primary)}.hrm-schedule__entry.hrm-schedule__entry--conflict{outline:2px solid var(--md-sys-color-error)}.hrm-schedule__weektotal{min-width:110px;padding:4px 8px;vertical-align:middle;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-medium);background-color:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface-variant)}.hrm-schedule__totalline{display:flex;align-items:center;gap:4px;white-space:nowrap}.hrm-schedule__totalline small{font-size:var(--md-sys-typescale-label-small-size)}.hrm-schedule__totalline>*:last-child{margin-inline-start:auto;color:var(--md-sys-color-on-surface)}.hrm-schedule__totalline.hrm-schedule__totalline--sum{border-block-start:1px solid var(--md-sys-color-outline-variant);margin-block-start:3px;padding-block-start:3px}.hrm-schedule__dot{display:inline-block;width:10px;min-width:10px;height:10px;border-radius:3px;border:1px solid var(--md-sys-color-outline-variant)}.hrm-schedule__dot.hrm-schedule--date{background-color:var(--hrm-date)}.hrm-schedule__dot.hrm-schedule--draftdot{border:1.5px dashed var(--md-sys-color-primary);background-color:rgba(0,0,0,0)}.hrm-schedule__flex{margin-block:3px;padding:2px 6px;border-radius:7px;border:1.5px dashed var(--md-sys-color-primary);font-weight:500;line-height:1.3}.hrm-schedule__flex small{display:block;font-weight:400;opacity:.75}.hrm-schedule__legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin-block-start:8px;color:var(--md-sys-color-on-surface-variant)}.hrm-schedule__legend>span{display:inline-flex;align-items:center;gap:6px}.hrm-schedule__sheet .hrm-schedule__period{display:flex;flex-flow:row wrap;gap:0 16px}.hrm-schedule__sheet [data-position]{display:contents}.hrm-schedule__sheet [data-position][hidden]{display:none}.hrm-schedule__sheet .hrm-schedule__type{display:none}.hrm-schedule__sheet:has(input[name=type][value=a]:checked) .hrm-schedule__type[data-type=a]{display:block}.hrm-schedule__sheet:has(input[name=type][value=b]:checked) .hrm-schedule__type[data-type=b]{display:block}.hrm-schedule__sheet:has(input[name=type][value=c]:checked) .hrm-schedule__type[data-type=c]{display:block}.hrm-schedule__sheet:has(input[name=type][value=d]:checked) .hrm-schedule__type[data-type=d]{display:block}.hrm-schedule__week{inline-size:100%;border-spacing:4px 0px}.hrm-schedule__week th{color:var(--md-sys-color-on-surface-variant);font-weight:500;text-align:start}.hrm-schedule__week input{max-inline-size:7em;padding:6px 8px;border:1px solid var(--md-sys-color-outline);border-radius:6px;background-color:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font:inherit}.hrm-schedule__week .hrm-schedule__turnus input[type=text]{box-sizing:border-box;max-inline-size:none;inline-size:100%}.hrm-schedule__week .hrm-schedule__turnus td{padding-block-end:8px}.hrm-schedule__overlap{margin-block:8px}.hrm-schedule__draft{--md-sys-alert-background-color: var(--md-sys-color-tertiary-container);--md-sys-alert-color: var(--md-sys-color-on-tertiary-container);margin-block-end:8px}.google-visualization-tooltip{pointer-events:none}.google-visualization-orgchart-space-small,.google-visualization-orgchart-space-medium,.google-visualization-orgchart-space-large{width:8px;height:1px;border:0}.google-visualization-orgchart-space-small{width:4px}.google-visualization-orgchart-space-large{width:16px}.google-visualization-orgchart-linenode{border:0}.google-visualization-orgchart-node-small,.google-visualization-orgchart-node-medium,.google-visualization-orgchart-node-large{border:1px solid rgba(var(--md-sys-color-primary), 0.3);vertical-align:top;border-radius:4px}.google-visualization-orgchart-lineleft{border-left:1px solid var(--md-sys-color-primary)}.google-visualization-orgchart-lineright{border-right:1px solid var(--md-sys-color-primary)}.google-visualization-orgchart-linebottom{border-bottom:1px solid var(--md-sys-color-primary)}@media print{*{font-size:90%;box-shadow:none !important;text-shadow:none !important}body,.mdc-card__media{background:none !important}header,footer,button,.hrm-breadcrumb{display:none !important}main,.mdc-layout-grid,.hrm-page-heading,.hrm-breadcrumb{padding:0 !important}pre{overflow:hidden}.mdc-card__media::before{margin-top:0}}
