@import"https://fonts.upset.dev/css2?family=Roboto:wght@100;200;300;400;500;700;900&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-500:oklch(62.3% .214 259.815);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.h-full{height:100%}.min-h-\[50vh\]{min-height:50vh}.min-h-\[90vh\]{min-height:90vh}.w-full{width:100%}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-rows-\[1fr_auto_1fr\]{grid-template-rows:1fr auto 1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.overflow-auto{overflow:auto}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.py-1{padding-block:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-balance{text-wrap:balance}.text-blue-500{color:var(--color-blue-500)}.select-none{-webkit-user-select:none;user-select:none}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-rows-\[1fr\]{grid-template-rows:1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}}}body{margin:0}html,body{background:var(--md-sys-color-surface);height:100%}#root{grid-template-rows:auto 1fr;height:100%;display:grid}*{box-sizing:border-box;font-family:Roboto,sans-serif}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:var(--md-sys-color-outline);border-radius:8px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.sd-bottom_app_bar{box-sizing:border-box;width:100%;height:80px;padding:12px 16px 12px 4px;overflow:hidden;background:var(--md-sys-color-surface-container);box-shadow:1px 1px var(--md-sys-elevation-level2) #0003,-1px 1px var(--md-sys-elevation-level2) #0003;display:flex;align-items:center;justify-content:space-between}.sd-bottom_app_bar-buttons{flex-grow:1;display:flex;gap:.25rem;overflow:hidden}.sd-bottom_app_bar-fab{-webkit-user-select:none;user-select:none}.sd-top_app_bar{box-sizing:border-box;width:100%;padding:0 8px;background:var(--md-sys-color-surface);display:flex;flex-direction:column}.sd-top_app_bar-helper{box-sizing:border-box;height:64px;display:flex;gap:1rem;align-items:center;justify-content:space-between}.sd-top_app_bar-leading_navigation_icon{flex-shrink:0;font-size:24px}.sd-top_app_bar-trailing_icon{flex-shrink:0;display:flex;gap:2px;font-size:24px}.sd-top_app_bar-headline{box-sizing:border-box;font-size:22px;font-weight:400;color:var(--md-sys-color-on-surface);flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sd-top_app_bar[data-sd=small] .sd-top_app_bar-headline{margin-inline-end:auto}.sd-top_app_bar[data-sd=medium]{height:112px}.sd-top_app_bar[data-sd=medium] .sd-top_app_bar-headline{width:100%;padding-inline-start:16px;padding-block-end:24px;font-size:24px;margin-block-start:auto}.sd-top_app_bar[data-sd=large]{height:152px}.sd-top_app_bar[data-sd=large] .sd-top_app_bar-headline{width:100%;padding-inline-start:16px;padding-block-end:28px;font-size:x-large;margin-block-start:auto}.sd-badge{display:inline-block;vertical-align:middle;position:relative}.sd-badge-label{position:absolute;background:var(--md-sys-color-error);color:var(--md-sys-color-on-error);pointer-events:none}.sd-badge[data-sd=none] .sd-badge-label{opacity:0}.sd-badge[data-sd=small] .sd-badge-label{left:calc(50% + 6px);top:calc(50% - 12px);display:inline-block;width:6px;height:6px;border-radius:6px}.sd-badge[data-sd=large] .sd-badge-label{left:50%;top:calc(50% - 16px);display:inline-block;width:max-content;padding:0 4px;height:16px;line-height:16px;border-radius:16px;font-size:11px;font-weight:lighter}.sd-button{display:inline-block;overflow:hidden;vertical-align:middle;text-align:center;font-weight:500;line-height:20px;font-size:14px;line-height:100%;height:40px;min-width:56px;border-radius:40px;padding:.5rem 1.25rem;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:none}.sd-button>*{vertical-align:middle}.sd-button svg{width:20px;height:20px}.sd-button[disabled],.sd-button[data-sd-disabled=true]{color:var(--md-sys-color-on-surface);opacity:.38;pointer-events:none}.sd-button-elevated{background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-primary);box-shadow:1px 1px var(--md-sys-elevation-level1) #0000001a,-1px 1px var(--md-sys-elevation-level1) #0000001a}@media(any-hover:hover){.sd-button-elevated:hover{opacity:.8;color:var(--md-sys-color-primary);box-shadow:1px 1px var(--md-sys-elevation-level2) #0003,-1px 1px var(--md-sys-elevation-level2) #0003}}.sd-button-elevated:active{opacity:unset;filter:brightness(95%)}.sd-button-elevated:focus-visible{outline:none;opacity:unset;filter:brightness(90%)}.sd-button-filled{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}@media(any-hover:hover){.sd-button-filled:hover{box-shadow:1px 1px var(--md-sys-elevation-level1) #0000001a,-1px 1px var(--md-sys-elevation-level1) #0000001a}}.sd-button-filled:active{box-shadow:unset;filter:contrast(120%)}.sd-button-filled:focus-visible{outline:none;box-shadow:unset;filter:contrast(110%)}.sd-button-outlined{color:var(--md-sys-color-primary);background:var(--md-sys-color-surface);border:1px solid var(--md-sys-color-outline)}@media(any-hover:hover){.sd-button-outlined:hover{filter:brightness(96%)}}.sd-button-outlined:active{filter:brightness(92%)}.sd-button-outlined:focus-visible{outline:none;filter:brightness(88%)}.sd-button-tonal{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container)}@media(any-hover:hover){.sd-button-tonal:hover{box-shadow:1px 1px var(--md-sys-elevation-level1) #0000001a,-1px 1px var(--md-sys-elevation-level1) #0000001a;filter:brightness(96%)}}.sd-button-tonal:active{filter:brightness(92%)}.sd-button-tonal:focus-visible{outline:none;filter:brightness(88%)}.sd-button-text{color:var(--md-sys-color-primary);background-color:transparent}@media(any-hover:hover){.sd-button-text:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-button-text:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-button-text:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-button-text:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-button-text:focus-visible{outline:none}.sd-button-text:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-button-text:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-card{border-radius:12px;transition:all .2s;overflow:hidden}.sd-card-elevated{background:var(--md-sys-color-surface-container-low);box-shadow:1px 1px var(--md-sys-elevation-level1) #0000001a,-1px 1px var(--md-sys-elevation-level1) #0000001a}@media(any-hover:hover){.sd-card-elevated:hover{box-shadow:1px 1px var(--md-sys-elevation-level2) #0003,-1px 1px var(--md-sys-elevation-level2) #0003}}.sd-card-filled{background:var(--md-sys-color-surface-container-highest)}@media(any-hover:hover){.sd-card-filled:hover{box-shadow:1px 1px var(--md-sys-elevation-level1) #0000001a,-1px 1px var(--md-sys-elevation-level1) #0000001a}}.sd-card-outlined{background:var(--md-sys-color-surface);border:1px solid var(--md-sys-color-outline)}.sd-carousel{display:flex;gap:8px;padding:8px 16px;flex-wrap:nowrap;align-items:stretch;overflow:hidden;height:12rem;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.sd-carousel-item{flex:0;transition:all .4s;overflow:hidden;border-radius:2rem;position:relative}.sd-carousel-value,.sd-carousel-value *{display:inline-block;width:100%;height:100%;object-fit:cover;transition:all .2s}.sd-carousel-item:hover>.sd-carousel-value{transform:scale(1.02)}.sd-carousel-scrim{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent,transparent 60%,rgba(0,0,0,.4));color:#fff;overflow:hidden}.sd-carousel-label{position:absolute;bottom:0;left:0;padding:1rem;text-wrap:nowrap}.sd-checkbox{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .2s;position:relative;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center}.sd-checkbox-icon{display:inline-block;box-sizing:border-box;width:18px;height:18px;border-radius:2px;border:1px solid var(--md-sys-color-outline);border-width:2px;color:var(--md-sys-color-surface-container-highest)}.sd-checkbox:active .sd-checkbox-icon{border:2px solid var(--md-sys-color-primary)}.sd-checkbox-ripple{overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;clip-path:circle(50%);border-radius:50%;transition:all .2s}@media(any-hover:hover){.sd-checkbox-ripple:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-checkbox-ripple:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-checkbox-ripple>*{display:block;height:100%}.sd-checkbox:focus-visible{outline:none}.sd-checkbox:focus-visible .sd-checkbox-ripple{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-checkbox:focus-visible .sd-checkbox-ripple{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-checkbox[data-sd-checked=true] .sd-checkbox-icon{background:var(--md-sys-color-primary);border:2px solid var(--md-sys-color-primary)}.sd-checkbox[data-sd-checked=true][data-sd-error=true] .sd-checkbox-icon{background:var(--md-sys-color-error);border:2px solid var(--md-sys-color-error)}.sd-checkbox[data-sd-disabled=true]{pointer-events:none;filter:grayscale(98%) opacity(40%)}.sd-chip{display:inline-flex;align-items:center;border-radius:.5rem;cursor:pointer;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:all .2s}.sd-chip:has(.sd-chip-leading_icon){padding-inline-start:.25rem;padding-inline-end:.5rem}.sd-chip:has(.sd-chip-trailing_icon){padding-inline-start:.5rem}.sd-chip .sd-chip-label_text{flex-shrink:0;margin:.25rem .5rem}.sd-chip .sd-chip-leading_icon,.sd-chip .sd-chip-trailing_icon{flex-shrink:0;color:var(--md-sys-color-primary);width:1rem;height:1rem;line-height:1rem;text-align:center;border-radius:1rem}.sd-chip-outlined{border:1px solid var(--md-sys-color-outline);border-width:1.25px}.sd-chip-outlined[data-sd-disabled=true]{filter:grayscale(98%) opacity(40%)}@media(any-hover:hover){.sd-chip-outlined[data-sd-disabled=false]:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-chip-outlined[data-sd-disabled=false]:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-chip-outlined[data-sd-disabled=false]:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-chip-outlined[data-sd-disabled=false]:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-chip-tonal{border:1.25px solid var(--md-sys-color-surface-container-high);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.sd-chip-tonal[data-sd-disabled=true]{filter:grayscale(98%) opacity(60%)}@media(any-hover:hover){.sd-chip-tonal[data-sd-disabled=false]:hover{filter:brightness(96%)}}.sd-chip-tonal[data-sd-disabled=false]:active{filter:brightness(92%)}.sd-date_picker{display:flex;flex-direction:column;width:min(360px,100%);align-items:stretch;position:relative}.sd-date_picker-docked{position:absolute;background:var(--md-sys-color-surface-container-high);border-radius:2rem;padding:0 4px;width:100%;overflow:hidden}.sd-date_picker-docked_header{display:flex;align-items:center;justify-content:space-between;overflow:hidden;margin-block-start:20px}.sd-date_picker-docked_body{margin-block-start:10px;overflow:hidden}.sd-date_picker-docked_footer{display:flex;align-items:center;justify-content:flex-end;margin-block-end:12px}.sd-icon_ripple_button{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .2s;--size: 24px;width:var(--size);height:var(--size);line-height:var(--size);text-align:center;display:inline-flex;align-items:center;justify-content:center;position:relative}.sd-icon_ripple_button:focus{outline:none}.sd-icon_ripple_button:focus .sd-icon_ripple_button-ripple{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-icon_ripple_button:focus .sd-icon_ripple_button-ripple{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-icon_ripple_button-ripple{position:absolute;overflow:hidden;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(var(--size) * 1.666666);height:calc(var(--size) * 1.666666);clip-path:circle(50%);border-radius:50%;transition:all .2s}.sd-icon_ripple_button-ripple>div{width:100%;height:100%}@media(any-hover:hover){.sd-icon_ripple_button-ripple:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-icon_ripple_button-ripple:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-text_field{box-sizing:border-box;min-width:200px;display:inline-flex;vertical-align:middle;align-items:center;background:var(--md-sys-color-surface-container-highest);cursor:text;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:.75rem;transition:filter .2s,border .2s;position:relative}.sd-text_field:hover{filter:brightness(96%)}.sd-text_field:active{filter:brightness(92%)}.sd-text_field-leading_icon,.sd-text_field-trailing_icon{flex-shrink:0;transform:translateY(1px);font-size:20px}.sd-text_field-leading_icon svg,.sd-text_field-trailing_icon svg{width:20px}.sd-text_field-leading_icon{margin-inline-end:.5rem}.sd-text_field-trailing_icon{margin-inline-start:.5rem}.sd-text_field-active_indicator{position:absolute;left:0;bottom:0;height:2px;width:100%;display:block}.sd-text_field-active_indicator:before,.sd-text_field-active_indicator:after{content:"";display:block;height:1px}.sd-text_field:has(.sd-text_field-supporting_text){margin-block-end:18px}.sd-text_field-supporting_text{position:absolute;left:0;bottom:-18px;font-size:12px;color:var(--md-sys-color-on-surface-variant);font-size:small;text-wrap:nowrap;padding:0 8px;box-sizing:border-box;width:100%}.sd-text_field-label_text{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sd-text_field input{all:unset;max-width:100%}.sd-text_field textarea{all:unset;display:inline-block;resize:both;flex-grow:1;border:none;outline:none;padding:0;font-family:unset;background:transparent;box-sizing:border-box;min-width:100%;min-height:100%;font-size:15px;scrollbar-gutter:stable;word-break:break-all;text-wrap:wrap}.sd-text_field:has(textarea){align-items:flex-start}.sd-text_field:has(textarea) .sd-text_field-filled_helper[class]{position:absolute}.sd-text_field[data-sd=outlined]{border:1px solid var(--md-sys-color-outline);border-width:2px;background:transparent;border-radius:.25rem}.sd-text_field[data-sd=outlined] .sd-text_field-leading_icon{margin-inline-end:1rem;width:1rem}.sd-text_field[data-sd=outlined]:has(.sd-text_field-leading_icon) .sd-text_field-label_text{left:2.5rem}.sd-text_field[data-sd=outlined] .sd-text_field-label_text{position:absolute;left:8px;top:16px;transition:all .2s;color:var(--md-sys-color-on-surface-variant)}.sd-text_field[data-sd=outlined]:not(:has(.sd-text_field-leading_icon),:has(.sd-text_field-trailing_icon)) .sd-text_field-label_text{position:absolute;left:12px;top:12px}.sd-text_field[data-sd=outlined][data-sd-label_text=populated] .sd-text_field-label_text{left:8px;top:-8px;background:var(--md-sys-color-surface);font-size:12px;padding:0 4px}.sd-text_field[data-sd=outlined][data-sd-focus=true]{border:2px solid var(--md-sys-color-primary);outline:1px solid var(--md-sys-color-primary)}.sd-text_field[data-sd=outlined][data-sd-focus=true] .sd-text_field-label_text{color:var(--md-sys-color-primary)}.sd-text_field[data-sd=outlined]:hover,.sd-text_field[data-sd=outlined]:active{filter:none}.sd-text_field[data-sd=outlined] input{width:0;max-width:100%;flex-grow:1}.sd-text_field[data-sd=filled] .sd-text_field-filled_helper{position:relative;width:100%;height:28px}.sd-text_field[data-sd=filled] .sd-text_field-filled_helper .sd-text_field-label_text{display:block;width:fit-content;position:absolute;transition:all .2s;text-wrap:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none}.sd-text_field[data-sd=filled] .sd-text_field-filled_helper input{position:absolute}.sd-text_field[data-sd=filled]:has(.sd-text_field-label_text) textarea{margin-block-start:.75rem}.sd-text_field[data-sd-label_text=empty] .sd-text_field-filled_helper .sd-text_field-label_text{top:50%;transform:translateY(-50%);line-height:16px;font-size:16px;color:var(--md-sys-color-on-surface-variant)}.sd-text_field[data-sd-label_text=empty] .sd-text_field-filled_helper input{left:-.5rem;top:-.75rem;width:calc(100% + 1rem);height:calc(100% + 1.5rem)}.sd-text_field[data-sd-label_text=empty] .sd-text_field-active_indicator:before{background:var(--md-sys-color-on-surface-variant)}.sd-text_field[data-sd-label_text=empty] .sd-text_field-active_indicator:after{background:transparent}.sd-text_field[data-sd-label_text=populated] .sd-text_field-filled_helper .sd-text_field-label_text{top:-3.2px;line-height:12px;font-size:12px;color:var(--md-sys-color-primary)}.sd-text_field[data-sd-label_text=populated] .sd-text_field-filled_helper input{top:12px}.sd-text_field[data-sd-label_text=populated] .sd-text_field-active_indicator:before,.sd-text_field[data-sd-label_text=populated] .sd-text_field-active_indicator:after{background:var(--md-sys-color-primary)}.sd-text_field[data-sd-disabled=true]{filter:grayscale(100%);opacity:.3;cursor:not-allowed}.sd-text_field[data-sd-error=true] .sd-text_field-filled_helper .sd-text_field-label_text{color:var(--md-sys-color-error)}.sd-text_field[data-sd-error=true] .sd-text_field-active_indicator:before,.sd-text_field[data-sd-error=true] .sd-text_field-active_indicator:after{background:var(--md-sys-color-error)}.sd-text_field[data-sd-error=true] .sd-text_field-supporting_text{color:var(--md-sys-color-error)}.sd-icon_button{border:none;outline:none;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:40px;height:40px;border-radius:40px;cursor:pointer;overflow:hidden;transition:all .2s;-webkit-tap-highlight-color:transparent}.sd-icon_button-icon{vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;line-height:24px;text-align:center;font-weight:500}.sd-icon_button[disabled],.sd-icon_button[data-sd-disabled=true]{color:var(--md-sys-color-on-surface);opacity:.38;pointer-events:none}.sd-icon_button-filled{color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.sd-icon_button-filled[data-sd-selected=false]{color:var(--md-sys-color-primary);background:var(--md-sys-color-surface-container-highest)}.sd-icon_button-tonal{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container)}.sd-icon_button-tonal[data-sd-selected=false]{color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container-highest)}.sd-icon_button-outlined{border:1px solid var(--md-sys-color-outline);color:var(--md-sys-color-on-inverse-surface);background:inherit}.sd-icon_button-outlined[data-sd-selected=false]{color:var(--md-sys-color-surface-variant);background:var(--md-sys-color-outline)}.sd-icon_button-standard{color:var(--md-sys-color-on-surface-variant);background:inherit}.sd-icon_button-standard[data-sd-selected=true]{color:var(--md-sys-color-primary)}@media(any-hover:hover){.sd-icon_button-outlined:hover,.sd-icon_button-standard:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-icon_button-outlined:hover,.sd-icon_button-standard:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-icon_button-outlined:active,.sd-icon_button-standard:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-icon_button-outlined:active,.sd-icon_button-standard:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-icon_button-outlined:focus-visible,.sd-icon_button-standard:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-icon_button-outlined:focus-visible,.sd-icon_button-standard:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}@media(any-hover:hover){.sd-icon_button-tonal:hover,.sd-icon_button-filled:hover{filter:brightness(96%)}}.sd-icon_button-tonal:active,.sd-icon_button-filled:active{filter:brightness(92%)}.sd-icon_button-tonal:focus-visible,.sd-icon_button-filled:focus-visible{filter:brightness(88%)}.sd-menu{all:unset;background:var(--md-sys-color-surface-container);border-radius:4px;box-sizing:border-box;width:max-content;max-width:280px;padding:4px 0;display:inline-flex;flex-direction:column;box-shadow:1px 1px var(--md-sys-elevation-level2) #0003,-1px 1px var(--md-sys-elevation-level2) #0003}.sd-menu_item{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;overflow:hidden;cursor:pointer;box-sizing:border-box;height:48px;padding:0 12px;display:flex;align-items:center;gap:12px;transition:background-color .2s}.sd-menu_item-leading_icon{width:24px;color:var(--md-sys-color-on-surface-variant);flex-shrink:0;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center}.sd-menu_item-supporting_text{text-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;color:var(--md-sys-color-on-surface);min-width:112px;font-size:14px;font-weight:500}.sd-menu_item-trailing_icon{margin-inline-start:auto;width:24px;color:var(--md-sys-color-on-surface-variant);flex-shrink:0;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center}.sd-menu_item-trailing_text{margin-inline-start:auto;color:var(--md-sys-color-on-surface-variant);font-size:small;flex-shrink:0}@media(any-hover:hover){.sd-menu_item:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-menu_item:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-menu_item:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-menu_item:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-menu_item:focus{outline:none}.sd-menu_item:focus{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-menu_item:focus{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-menu_item[data-sd-disabled=true]{pointer-events:none;filter:grayscale(98%) opacity(40%)}.sd-dialog{border:none;background:var(--md-sys-color-surface-container-high);box-shadow:1px 1px var(--md-sys-elevation-level3) #0003,-1px 1px var(--md-sys-elevation-level3) #0003;width:fit-content;height:fit-content;border-radius:28px;min-width:280px;max-width:min(560px,100vw);max-height:100vh;display:flex;flex-direction:column}.sd-dialog-headline{margin:1.5rem 1.5rem 0;font-size:x-large;flex-shrink:0}.sd-dialog-body{flex:1;color:var(--md-sys-color-on-surface-variant);overflow:auto}.sd-dialog-buttons{margin:0 1.5rem 1rem;text-align:right;flex-shrink:0}.sd-dialog-fullscreen{width:100vw;height:100vh;background:var(--md-sys-color-surface-container-high);overflow:auto;display:flex;flex-direction:column}.sd-dialog-fullscreen-header{height:56px;margin:0 1.5rem;display:flex;align-items:center;justify-content:space-between}.sd-dialog-fullscreen-close{cursor:pointer;flex-shrink:0}.sd-dialog-fullscreen-headline{flex-shrink:1;margin:0 1rem;line-height:28px;font-size:22px;margin-inline-end:auto;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-dialog-fullscreen-body{margin:1.5rem;flex:1;overflow-y:auto}.sd-dialog-fullscreen-footer{margin-block-start:auto}.sd-dialog-fullscreen-footer_content{margin:4px 12px 10px}.sd-divider{all:unset;display:inline-block;vertical-align:middle;background:var(--md-sys-color-outline-variant)}.sd-divider[data-sd-direction=horizontal]{width:100%;height:1px}.sd-divider[data-sd-direction=vertical]{width:1px}.sd-divider-full[data-sd-direction=horizontal]{margin-block-start:8px;margin-block-end:8px}.sd-divider-full[data-sd-direction=vertical]{margin-inline-start:8px;margin-inline-end:8px}.sd-divider-inset{margin-block-start:8px;margin-block-end:8px;margin-inline-start:16px;margin-inline-end:16px}button.sd-fab{border:none}.sd-fab{width:56px;height:56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:all .2s;font-size:inherit}@media(any-hover:hover){.sd-fab:hover{filter:brightness(96%)}}.sd-fab:active{filter:brightness(92%)}.sd-fab:focus-visible{outline:none;filter:brightness(88%)}.sd-fab-icon{display:inline-block;width:24px;height:24px;font-size:24px;line-height:24px;color:currentColor;text-align:center}.sd-fab[data-sd-size=small]{width:40px;height:40px;border-radius:12px}.sd-fab[data-sd-size=small] .sd-fab-icon{display:inline-block;width:36;height:36;font-size:24px;line-height:24px}.sd-fab[data-sd-size=large]{width:96px;height:96px;border-radius:28px}.sd-fab[data-sd-size=large] .sd-fab-icon{display:inline-block;width:36;height:36;font-size:24px;line-height:24px}.sd-fab[data-sd=surface]{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-primary)}.sd-fab[data-sd=secondary]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.sd-fab[data-sd=tertiary]{background:var(--md-sys-color-tertiary);color:var(--md-sys-color-on-tertiary-container)}.sd-fab[data-sd-extended=true]{width:max-content!important;padding:0 1rem}.sd-fab[data-sd-extended=true] .sd-fab-icon{width:max-content!important;font-size:85%;font-weight:700;display:inline-flex;gap:.5rem;flex-wrap:nowrap;justify-content:space-between}.sd-fab[data-sd-disabled=true]{pointer-events:none;filter:grayscale(98%) opacity(40%)}.sd-list{all:unset;background:var(--md-sys-color-surface);display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:all .2s}@media(any-hover:hover){.sd-list:hover{filter:brightness(96%)}}.sd-list[data-sd-lines="1"] .sd-list-supporting_text{display:none}.sd-list[data-sd-lines="2"] .sd-list-supporting_text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.sd-list[data-sd-lines="3"]{align-items:flex-start}.sd-list:active{filter:brightness(92%)}.sd-list[disabled]{color:var(--md-sys-color-on-surface);opacity:.38;pointer-events:none}.sd-list-helper{margin:.75rem 1rem;display:flex;align-self:center;flex-shrink:1;flex-grow:1;flex-direction:column;word-break:break-all;overflow:hidden}.sd-list-helper .sd-list-headline{text-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-list-helper .sd-list-supporting_text{color:var(--md-sys-color-on-surface-variant);font-size:smaller;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sd-list:has(.sd-list-leading_avatar_label_text),.sd-list:has(.sd-list-leading_icon){padding-inline-start:1rem}.sd-list:has(.sd-list-trailing_icon),.sd-list:has(.sd-list-trailing_supporting_text){padding-inline-end:1.5rem}.sd-list-trailing_supporting_text{justify-self:flex-end;flex-shrink:0;color:var(--md-sys-color-on-surface-variant);font-size:xx-small;margin:.75rem 0}.sd-list-trailing_icon{justify-self:flex-end;flex-shrink:0;margin:.75rem 0}.sd-list-leading_avatar_label_text{justify-self:flex-start;flex-shrink:0;background:var(--md-sys-color-primary-container);font-size:1rem;--size: 2rem;box-sizing:border-box;line-height:var(--size);width:var(--size);height:var(--size);border-radius:var(--size);text-align:center;margin:.75rem 0}.sd-list-leading_icon{justify-self:flex-start;flex-shrink:0;margin:.75rem 0}.sd-list-leading_video_thumbnail{justify-self:flex-start;flex-shrink:0}.sd-list[data-sd-disabled=true]{pointer-events:none;filter:grayscale(98%) opacity(40%)}.sd-navigation_bar{box-sizing:border-box;width:100%;padding-block-start:12px;padding-block-end:16px;display:flex;align-items:flex-start;justify-content:space-around;gap:4px;background:var(--md-sys-color-surface-container);overflow:hidden}.sd-navigation_rail{box-sizing:border-box;width:80px;height:100%;background:var(--md-sys-color-surface);display:flex;flex-direction:column;align-items:center;gap:12px;padding-block-start:64px;overflow:hidden}.sd-navigation_rail-fab{flex-shrink:0}.sd-navigation_rail-items{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.sd-navigation_helper{display:flex;flex-direction:column;gap:4px;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .2s;text-align:center;-webkit-user-select:none;user-select:none}.sd-navigation_helper .sd-navigation_helper-icon{display:inline-block;transition:all .2s;border-radius:4rem}.sd-navigation_helper .sd-navigation_helper-label_text{transition:all .2s;font-size:x-small;display:inline;width:100%;height:100%;font-weight:500;max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-navigation_helper[data-sd-active=false] .sd-navigation_helper-icon,.sd-navigation_helper[data-sd-active=false] .sd-navigation_helper-icon *,.sd-navigation_helper[data-sd-active=false] .sd-navigation_helper-label_text,.sd-navigation_helper[data-sd-active=false] .sd-navigation_helper-label_text *{color:var(--md-sys-color-on-surface-variant)}.sd-navigation_helper[data-sd-active=true] .sd-navigation_helper-icon,.sd-navigation_helper[data-sd-active=true] .sd-navigation_helper-icon *,.sd-navigation_helper[data-sd-active=true] .sd-navigation_helper-label_text,.sd-navigation_helper[data-sd-active=true] .sd-navigation_helper-label_text *{color:var(--md-sys-color-on-surface)}.sd-navigation_helper-active_indicator{display:flex;align-items:center;justify-content:center;display:flex!important;flex-shrink:0;box-sizing:border-box;width:64px;height:32px;border-radius:40px;-webkit-tap-highlight-color:transparent;overflow:hidden;transition:all .2s}.sd-navigation_helper-active_indicator svg{height:18px;vertical-align:middle}.sd-navigation_helper[data-sd-hover=true] .sd-navigation_helper-active_indicator{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-navigation_helper[data-sd-hover=true] .sd-navigation_helper-active_indicator{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}.sd-navigation_helper[data-sd-active=true] .sd-navigation_helper-active_indicator{background:var(--md-sys-color-secondary-container);animation:sd-navigation_helper-active_indicator .4s cubic-bezier(.2,0,0,1)}@keyframes sd-navigation_helper-active_indicator{0%{clip-path:circle(12px)}to{clip-path:circle(32px)}}.sd-navigation_drawer{pointer-events:auto;-webkit-tap-highlight-color:transparent;color:var(--md-sys-color-on-surface-variant);display:inline-block;box-sizing:border-box;width:360px;max-width:90dvw;overflow:hidden}.sd-navigation_drawer-scrim{display:flex;overflow:hidden}.sd-navigation_drawer-scrim:has(.sd-side_sheet[data-sd-position=right]){justify-content:flex-end}.sd-navigation_drawer_standard{background:var(--md-sys-color-surface)}.sd-navigation_drawer_modal{background:var(--md-sys-color-surface-container-low);border-top-right-radius:16px;border-bottom-right-radius:16px;box-sizing:border-box;height:100%}.sd-navigation_drawer-headline{-webkit-user-select:none;user-select:none;font-size:small;font-weight:500;padding:28px 28px 4px}.sd-navigation_drawer-body{padding:12px;height:100%}.sd-navigation_drawer_item{border-radius:28px;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;height:56px;padding-inline-start:16px;padding-inline-end:24px;transition:all .2s;display:flex;align-items:center;color:var(--md-sys-color-on-surface-variant);font-size:small;font-weight:500;-webkit-tap-highlight-color:transparent}@media(any-hover:hover){.sd-navigation_drawer_item:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-navigation_drawer_item:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-navigation_drawer_item:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-navigation_drawer_item:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-navigation_drawer_item:focus-visible{outline:none}.sd-navigation_drawer_item:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-navigation_drawer_item:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-navigation_drawer_item[data-sd-active=true]{background:var(--md-sys-color-secondary-container)}.sd-navigation_drawer_item-icon{flex-shrink:0;width:24px;height:24px;line-height:24px;text-align:center}.sd-navigation_drawer_item-label{text-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-inline-start:16px;margin-inline-end:12px}.sd-navigation_drawer_item-badge{flex-shrink:0;margin-inline-start:auto}.sd-scrim{--duration: .25s;box-sizing:border-box;width:100%;height:100%;background:#0000004d;transition-property:opacity,display;transition-behavior:allow-discrete;overflow:hidden;overscroll-behavior:contain;outline:none}.sd-scrim:not(.sd-scrim-open){transition-duration:var(--duration);transition-timing-function:ease-in;display:none;opacity:0}.sd-scrim-open{transition-duration:var(--duration);transition-timing-function:ease-out;opacity:1}@starting-style{.sd-scrim-open{opacity:0}}.sd-scrim-center{display:grid;place-items:center}.sd-linear_progress_indicator{display:inline-block;vertical-align:middle;height:4px;min-width:5rem;width:100%;background:var(--md-sys-color-surface-container-highest)}.sd-linear_progress_indicator-track{height:100%;background:var(--md-sys-color-primary)}.sd-linear_progress_indicator[data-sd=determinate] .sd-linear_progress_indicator-track{transition:width .2s linear}.sd-linear_progress_indicator[data-sd=indeterminate]{overflow:hidden}.sd-linear_progress_indicator[data-sd=indeterminate] .sd-linear_progress_indicator-track{width:50%;animation:sd-linear_progress_indicator-indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) 0s infinite}@keyframes sd-linear_progress_indicator-indeterminate{0%{transform:translate(-100%)}to{transform:translate(200%)}}.sd-circular_progress_indicator{display:inline-block;vertical-align:middle;--size: 36px;width:var(--size);height:var(--size);overflow:hidden;border-radius:50%;background:conic-gradient(var(--md-sys-color-primary),var(--md-sys-color-primary) var(--value, 75%),transparent var(--value, 75%));--mask: radial-gradient( closest-side, transparent 78.5%, var(--md-sys-color-primary) 82.5% );-webkit-mask-image:var(--mask);mask-image:var(--mask)}.sd-circular_progress_indicator[data-sd=determinate] .sd-linear_progress_indicator-track{transition:all .2s linear}.sd-circular_progress_indicator[data-sd=indeterminate]{animation:sd-circular_progress_indicator-indeterminate 1.05s cubic-bezier(.65,.815,.735,.395) 0s infinite}@keyframes sd-circular_progress_indicator-indeterminate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sd-radio_button{display:inline-block;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sd-radio_button-box{position:relative;display:inline-block}.sd-radio_button-circle{box-sizing:border-box;width:18px;height:18px;border-radius:18px;display:inline-block;vertical-align:middle;transition:all .2s}.sd-radio_button-circle:before{transition:all .2s;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:18px;height:18px;border-radius:18px;box-sizing:border-box}.sd-radio_button-circle:after{transition:all .2s linear;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box;display:inline-block;width:10px;height:10px;border-radius:10px}.sd-radio_button-ripple{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;box-sizing:border-box;display:inline-block;width:36px;height:36px;border-radius:36px;clip-path:circle(50%);transition:all .2s}.sd-radio_button-ripple>*{display:block;height:100%}@media(any-hover:hover){.sd-radio_button:hover .sd-radio_button-ripple{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-radio_button:hover .sd-radio_button-ripple{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-radio_button:active .sd-radio_button-circle:before{border:2px solid var(--md-sys-color-primary)}.sd-radio_button:focus-visible{outline:none}.sd-radio_button:focus-visible .sd-radio_button-ripple{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-radio_button:focus-visible .sd-radio_button-ripple{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-radio_button-circle:before{border:2px solid var(--md-sys-color-on-surface-variant)}.sd-radio_button[data-sd-checked=false] .sd-radio_button-circle:after{clip-path:circle(0% at center)}.sd-radio_button[data-sd-checked=true] .sd-radio_button-circle:before{border:2px solid var(--md-sys-color-primary)}.sd-radio_button[data-sd-checked=true] .sd-radio_button-circle:after{background:var(--md-sys-color-primary);clip-path:circle(100% at center)}.sd-radio_button[data-sd-disabled=true]{pointer-events:none;filter:grayscale(98%) opacity(40%)}.sd-radio_button-label{vertical-align:middle;font-weight:400}.sd-radio_button-label:not(:empty){padding:0 8px}.sd-search{background:var(--md-sys-color-surface-container-high);display:inline-flex;vertical-align:middle;align-items:center;text-wrap:nowrap;max-width:100%}.sd-search-leading_icon{margin-inline-start:.5rem}.sd-search-trailing_icon{margin-inline-end:.5rem}.sd-search-leading_icon,.sd-search-trailing_icon{flex-shrink:0;display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem}.sd-search-supporting_text{all:unset;height:100%;flex:1;margin:1rem;min-width:0;color:var(--md-sys-color-on-surface)}.sd-search-supporting_text::placeholder{color:var(--md-sys-color-on-surface-variant);font-size:1rem}.sd-search[data-sd=bar]{border-radius:2rem}.sd-search[data-sd=view]{border-radius:0;border-bottom:1px solid var(--md-sys-color-outline)}.sd-segmented_button{display:inline-flex;align-items:center;--density: 0;--height: calc(var(--density) * 4px + 40px)}.sd-segmented_button .sd-segmented_button-item{overflow:hidden;height:var(--height);padding:0 12px;cursor:pointer;border:1px solid var(--md-sys-color-outline);border-inline-start:none;-webkit-user-select:none;user-select:none;font-size:13px;line-height:18px;color:var(--md-sys-color-on-surface);display:inline-flex;align-items:center;-webkit-tap-highlight-color:transparent;transition:all .2s}.sd-segmented_button .sd-segmented_button-item:first-child{border-inline-start:solid 1px var(--md-sys-color-outline);border-start-start-radius:var(--height);border-end-start-radius:var(--height)}.sd-segmented_button .sd-segmented_button-item:last-child{border-inline-end:solid 1px var(--md-sys-color-outline);border-end-end-radius:var(--height);border-start-end-radius:var(--height)}.sd-segmented_button .sd-segmented_button-item[data-sd-active=true]{color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container)}.sd-segmented_button .sd-segmented_button-item[data-sd-active=true]:hover{filter:brightness(96%)}.sd-segmented_button .sd-segmented_button-item[data-sd-active=true]:active{filter:brightness(92%)}.sd-segmented_button .sd-segmented_button-item[data-sd-active=false]:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-segmented_button .sd-segmented_button-item[data-sd-active=false]:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}.sd-segmented_button .sd-segmented_button-item[data-sd-active=false]:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-segmented_button .sd-segmented_button-item[data-sd-active=false]:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-segmented_button .sd-segmented_button-item[data-sd-active=false]:focus-visible{outline:none}.sd-segmented_button .sd-segmented_button-item[data-sd-active=false]:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-segmented_button .sd-segmented_button-item[data-sd-active=false]:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-segmented_button .sd-segmented_button-item[data-sd-disabled=true]{pointer-events:none;opacity:.38;border-inline-end:none}.sd-segmented_button .sd-segmented_button-item[data-sd-disabled=true]~.sd-segmented_button-item{border-inline-start:solid 1px var(--md-sys-color-outline)}.sd-segmented_button .sd-segmented_button-item .sd-segmented_button-label{font-weight:700}.sd-segmented_button .sd-segmented_button-item .sd-segmented_button-label>svg{height:20px;width:20px;vertical-align:middle}.sd-bottom_sheet{pointer-events:auto;touch-action:none;background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface-variant);box-shadow:1px 1px var(--md-sys-elevation-level1) #0000001a,-1px 1px var(--md-sys-elevation-level1) #0000001a;border-start-start-radius:1rem;border-start-end-radius:1rem;margin-block-start:4px;overflow:hidden;width:640px;max-width:100%;min-height:1rem;max-height:100%;display:flex;flex-direction:column}.sd-bottom_sheet-scrim{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.sd-bottom_sheet-drag_handle{cursor:grab;width:100%;display:flex;align-items:center;justify-content:center}.sd-bottom_sheet-drag_handle:after{content:"";background:var(--md-sys-color-on-surface-variant);width:32px;height:4px;margin:8px;border-radius:2px;filter:opacity(40%)}.sd-bottom_sheet-content{overflow:auto;overscroll-behavior:contain;height:100%}.sd-bottom_sheet-content::-webkit-scrollbar{width:4px}.sd-bottom_sheet-content::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--md-sys-color-outline)}.sd-bottom_sheet-content::-webkit-scrollbar-track{background-color:transparent}@supports not selector(::-webkit-scrollbar){.sd-bottom_sheet-content{scrollbar-width:thin;scrollbar-color:var(--md-sys-color-outline) transparent}}.sd-side_sheet{pointer-events:auto;-webkit-tap-highlight-color:transparent;color:var(--md-sys-color-on-surface-variant);display:inline-block;box-sizing:border-box;width:296px;overflow:hidden;display:flex;flex-direction:column}.sd-side_sheet-header{padding:24px 24px 16px 16px;font-size:x-large}.sd-side_sheet-header>*{vertical-align:middle;align-items:center}.sd-side_sheet-body{padding:0 24px 0 16px;flex:1}.sd-side_sheet-footer{margin-block-start:auto}.sd-side_sheet-footer_content{margin:4px 12px 12px}.sd-side_sheet-scrim{display:flex}.sd-side_sheet-scrim:has(.sd-side_sheet[data-sd-position=right]){justify-content:flex-end}.sd-side_sheet_standard{background:var(--md-sys-color-surface)}.sd-side_sheet_standard[data-sd-position=left]{border-right:solid 1px var(--md-sys-color-outline-variant)}.sd-side_sheet_standard[data-sd-position=right]{border-left:solid 1px var(--md-sys-color-outline-variant)}.sd-side_sheet_modal{background:var(--md-sys-color-surface-container-low);box-shadow:1px 1px var(--md-sys-elevation-level1) #0000001a,-1px 1px var(--md-sys-elevation-level1) #0000001a}.sd-side_sheet_modal[data-sd-position=left]{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.sd-side_sheet_modal[data-sd-position=right]{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.sd-slider{--percentage: 0%;--start-percentage: 0%;--end-percentage: 100%;--min-length: 5rem;box-sizing:border-box;display:inline-block;vertical-align:middle;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.sd-slider-inactive_track,.sd-slider-active_track{display:inline-block;position:absolute}.sd-slider-inactive_track{background:var(--md-sys-color-surface-container-highest);width:100%;border-radius:8px}.sd-slider-active_track{background:var(--md-sys-color-primary)}.sd-slider:focus{outline:none}.sd-slider[data-sd-disabled=true]{pointer-events:none;filter:grayscale(98%) opacity(40%)}.sd-slider[data-sd-direction=horizontal]{min-width:var(--min-length);height:40px;margin:0 20px}.sd-slider[data-sd-direction=horizontal] .sd-slider-inactive_track,.sd-slider[data-sd-direction=horizontal] .sd-slider-active_track{left:0;top:50%;transform:translateY(-50%);height:4px}.sd-slider[data-sd-direction=horizontal] .sd-slider-inactive_track{width:100%}.sd-slider[data-sd-direction=horizontal]:not([data-sd-range=true]) .sd-slider-active_track{width:var(--percentage);border-top-left-radius:8px;border-bottom-left-radius:8px}.sd-slider[data-sd-direction=horizontal][data-sd-range=true] .sd-slider-active_track{left:var(--start-percentage);width:calc(var(--end-percentage) - var(--start-percentage));border-radius:8px}.sd-slider[data-sd-direction=horizontal] .sd-slider-handle,.sd-slider[data-sd-direction=horizontal] .sd-slider-state_layer{top:50%;transform:translateY(-50%)}.sd-slider[data-sd-direction=horizontal]:not([data-sd-range=true]) .sd-slider-handle{left:calc(var(--percentage) - 10px)}.sd-slider[data-sd-direction=horizontal]:not([data-sd-range=true]) .sd-slider-state_layer{left:calc(var(--percentage) - 20px)}.sd-slider[data-sd-direction=horizontal][data-sd-range=true] .sd-slider-handle[data-sd-handle=min]{left:calc(var(--start-percentage) - 10px)}.sd-slider[data-sd-direction=horizontal][data-sd-range=true] .sd-slider-handle[data-sd-handle=max]{left:calc(var(--end-percentage) - 10px)}.sd-slider[data-sd-direction=horizontal][data-sd-range=true] .sd-slider-state_layer[data-sd-handle=min]{left:calc(var(--start-percentage) - 20px)}.sd-slider[data-sd-direction=horizontal][data-sd-range=true] .sd-slider-state_layer[data-sd-handle=max]{left:calc(var(--end-percentage) - 20px)}.sd-slider[data-sd-direction=vertical]{min-height:var(--min-length);width:40px;margin:20px 0}.sd-slider[data-sd-direction=vertical] .sd-slider-inactive_track,.sd-slider[data-sd-direction=vertical] .sd-slider-active_track{bottom:0;left:50%;transform:translate(-50%);width:4px}.sd-slider[data-sd-direction=vertical] .sd-slider-inactive_track{height:100%}.sd-slider[data-sd-direction=vertical]:not([data-sd-range=true]) .sd-slider-active_track{height:var(--percentage);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sd-slider[data-sd-direction=vertical][data-sd-range=true] .sd-slider-active_track{bottom:var(--start-percentage);height:calc(var(--end-percentage) - var(--start-percentage));border-radius:8px}.sd-slider[data-sd-direction=vertical] .sd-slider-handle,.sd-slider[data-sd-direction=vertical] .sd-slider-state_layer{left:50%;transform:translate(-50%)}.sd-slider[data-sd-direction=vertical]:not([data-sd-range=true]) .sd-slider-handle{bottom:calc(var(--percentage) - 10px)}.sd-slider[data-sd-direction=vertical]:not([data-sd-range=true]) .sd-slider-state_layer{bottom:calc(var(--percentage) - 20px)}.sd-slider[data-sd-direction=vertical][data-sd-range=true] .sd-slider-handle[data-sd-handle=min]{bottom:calc(var(--start-percentage) - 10px)}.sd-slider[data-sd-direction=vertical][data-sd-range=true] .sd-slider-handle[data-sd-handle=max]{bottom:calc(var(--end-percentage) - 10px)}.sd-slider[data-sd-direction=vertical][data-sd-range=true] .sd-slider-state_layer[data-sd-handle=min]{bottom:calc(var(--start-percentage) - 20px)}.sd-slider[data-sd-direction=vertical][data-sd-range=true] .sd-slider-state_layer[data-sd-handle=max]{bottom:calc(var(--end-percentage) - 20px)}.sd-slider-handle,.sd-slider-state_layer{display:inline-block;box-sizing:border-box;border-radius:50%;position:absolute}.sd-slider-handle{cursor:grab;height:20px;width:20px;background:var(--md-sys-color-primary);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-touch-callout:none}.sd-slider-state_layer{height:40px;width:40px;pointer-events:none;transition:opacity .2s}.sd-slider-state_layer{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-slider-state_layer{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}.sd-slider-label{font-size:10px;font-weight:500;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);display:inline-block;box-sizing:border-box;height:28px;min-width:28px;border-radius:100vmax;line-height:28px;text-align:center;pointer-events:none;transition:opacity .2s;text-wrap:nowrap;white-space:nowrap;overflow:visible;padding:0 4px;text-overflow:ellipsis}.sd-snackbar{background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);box-shadow:1px 1px var(--md-sys-elevation-level3) #0003,-1px 1px var(--md-sys-elevation-level3) #0003;display:inline-flex;align-items:center;box-sizing:border-box;max-width:100%;max-height:100%;vertical-align:middle;border-radius:4px;font-size:small;padding:0 8px 0 12px;-webkit-tap-highlight-color:transparent}.sd-snackbar-supporting_text{flex:1;color:var(--md-sys-color-inverse-on-surface);margin:12px 16px 12px 0;line-height:20px;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.sd-snackbar-supporting_text:empty{height:16px}.sd-snackbar-action{flex-shrink:0;-webkit-user-select:none;user-select:none}.sd-snackbar-icon{flex-shrink:0;color:var(--md-sys-color-inverse-on-surface);cursor:pointer;box-sizing:border-box!important;width:32px!important;height:32px!important;border-radius:50%!important;padding:0!important}.sd-snackbar-icon svg{color:var(--md-sys-color-inverse-on-surface);width:20px;vertical-align:middle;margin:0 auto}.sd-snackbar[data-sd-third_line]{flex-direction:column;padding-block-end:8px}.sd-snackbar[data-sd-third_line] .sd-snackbar-action{align-self:flex-end}.sd-snackbar[data-sd-third_line] .sd-snackbar-icon{display:none}.sd-snackbar_holder{box-sizing:border-box;width:100%;padding:1rem 1.5rem}.sd-snackbar_holder-full{padding:0}.sd-snackbar_holder .sd-snackbar{display:flex}@media screen and (min-width:600px){.sd-snackbar_holder :not(.sd-snackbar_holder-full) .sd-snackbar{width:400px}.sd-snackbar_holder-placement_left .sd-snackbar{float:left}.sd-snackbar_holder-placement_right .sd-snackbar{float:right}.sd-snackbar_holder-placement_center .sd-snackbar{margin:0 auto}}.sd-snackbar_holder .sd-snackbar_holder-full>.sd-snackbar{border-radius:0}.sd-action_button{all:unset;display:inline-block;text-align:center;vertical-align:middle;line-height:20px;font-size:14px;font-weight:500;border-radius:4px;padding:6px 10px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s;overflow:hidden;-webkit-tap-highlight-color:transparent}.sd-action_button[data-sd-inverse=false]{color:var(--md-sys-color-primary)}@media(any-hover:hover){.sd-action_button[data-sd-inverse=false]:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-action_button[data-sd-inverse=false]:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-action_button[data-sd-inverse=false]:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-action_button[data-sd-inverse=false]:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-action_button[data-sd-inverse=false]:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-action_button[data-sd-inverse=false]:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}@media not (prefers-color-scheme:dark){.sd-action_button[data-sd-inverse=true]{color:var(--md-sys-color-inverse-primary)}}@media(not (prefers-color-scheme:dark))and (any-hover:hover){.sd-action_button[data-sd-inverse=true]:hover{background:#ffffff0a}}@media not (prefers-color-scheme:dark){.sd-action_button[data-sd-inverse=true]:active{background:#ffffff14}.sd-action_button[data-sd-inverse=true]:focus-visible{background:#ffffff1f}}@media(prefers-color-scheme:dark){.sd-action_button[data-sd-inverse=true]{color:var(--md-sys-color-primary)}}@media(prefers-color-scheme:dark)and (any-hover:hover){.sd-action_button[data-sd-inverse=true]:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-action_button[data-sd-inverse=true]:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}@media(prefers-color-scheme:dark){.sd-action_button[data-sd-inverse=true]:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-action_button[data-sd-inverse=true]:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-action_button[data-sd-inverse=true]:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-action_button[data-sd-inverse=true]:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}}.sd-action_button[data-sd-disabled=true]{pointer-events:none;filter:grayscale(98%) opacity(40%)}.sd-switch{border:1px solid var(--md-sys-color-outline);border-width:2px;padding:.25rem;box-sizing:content-box;width:2rem;height:1rem;display:inline-block;vertical-align:middle;border-radius:1.25rem;background:var(--md-sys-color-surface-container-highest);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .2s;position:relative}.sd-switch-movable{transition:all .2s;transform:translateY(-50%);position:absolute;left:.25rem;top:50%}.sd-switch-movable,.sd-switch-thumb,.sd-switch-thumb:after{width:1rem;height:1rem}.sd-switch-thumb:after{content:"";display:inline-block;border-radius:50%;background:var(--md-sys-color-outline);transition:all .2s;position:absolute;left:0;top:0}.sd-switch-thumb:before{content:"";display:inline-block;width:2rem;height:2rem;border-radius:50%;transform:translate(-50%,-50%);transition:all .2s;opacity:0;position:absolute;left:50%;top:50%}.sd-switch-thumb:before{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-switch-thumb:before{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}.sd-switch:hover,.sd-switch:focus-visible{outline:none}.sd-switch:hover .sd-switch-thumb:before,.sd-switch:focus-visible .sd-switch-thumb:before{opacity:1}.sd-switch:active .sd-switch-thumb:after{transform:scale(1.5)}.sd-switch[data-sd-checked=true]{background:var(--md-sys-color-primary);border-color:var(--md-sys-color-primary)}.sd-switch[data-sd-checked=true] .sd-switch-movable{left:50%}.sd-switch[data-sd-checked=true] .sd-switch-thumb:after{background:var(--md-sys-color-on-primary)}.sd-switch-icon{color:var(--md-sys-color-surface-container-highest);width:1rem;height:1rem;line-height:1rem;text-align:center;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.sd-switch[data-sd-checked=true] .sd-switch-icon{color:var(--md-sys-color-on-surface)}.sd-switch[data-sd-disabled=true]{pointer-events:none;filter:grayscale(98%) opacity(40%)}.sd-tabs{display:inline-flex;width:max-content;max-width:100%;background:var(--md-sys-color-surface);overflow-x:auto;position:relative;transition:all .2s;scrollbar-width:none;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}.sd-tabs::-webkit-scrollbar{display:none}.sd-tabs-item{flex-shrink:0;background:var(--md-sys-color-surface);-webkit-user-select:none;user-select:none;cursor:pointer;overflow:hidden;padding:.5rem 1rem .8rem;display:inline-flex;align-items:center;flex-direction:column;gap:4px}@media(any-hover:hover){.sd-tabs-item:hover{background-color:#0000001a}@supports (color: rgb(from white r g b)){.sd-tabs-item:hover{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-hover-state-layer-opacity))}}}.sd-tabs-item:active{background-color:#00000014}@supports (color: rgb(from white r g b)){.sd-tabs-item:active{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-pressed-state-layer-opacity))}}.sd-tabs-item:focus-visible{outline:none}.sd-tabs-item:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-tabs-item:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-tabs-item-icon{transition:all .2s}.sd-tabs-item-icon svg{height:20px;display:grid;place-items:center}.sd-tabs-item-label_text{transition:all .2s;font-size:14px;line-height:20px;font-weight:500;-webkit-text-stroke:.1px currentColor}.sd-tabs-item[data-sd-active=true] *{color:var(--md-sys-color-primary)}.sd-tabs-item[disabled],.sd-tabs-item[data-sd-disabled=true]{color:var(--md-sys-color-on-surface);opacity:.38;pointer-events:none}.sd-tabs-active_indicator{transition:left .2s;position:absolute;height:6px;width:36px;border-radius:12px;background:var(--md-sys-color-primary);bottom:-3px}.sd-tabs[data-sd-variant=primary] .sd-tabs-active_indicator{clip-path:inset(0 0 50% 0)}.sd-tabs[data-sd-variant=secondary] .sd-tabs-active_indicator{border-radius:0;height:2.5px;bottom:0}.sd-tabs[data-sd-variant=block]{--radius: 8px;border-radius:var(--radius);overflow:hidden;background-color:var(--md-sys-color-surface-container-highest)}.sd-tabs[data-sd-variant=block] .sd-tabs-item{z-index:1;background-color:transparent;padding-bottom:.5rem}.sd-tabs[data-sd-variant=block] .sd-tabs-item:focus-visible{outline:none}.sd-tabs[data-sd-variant=block] .sd-tabs-item:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-tabs[data-sd-variant=block] .sd-tabs-item:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-tabs[data-sd-variant=block] .sd-tabs-active_indicator{inset:0;transform:scale(.95,.9);height:100%;width:100%;border-radius:var(--radius);background-color:var(--md-sys-color-background);box-shadow:1px 1px #00000014,-1px -1px #0000000a}.sd-tabs[data-sd-variant=text]{--radius: 8px;overflow:hidden;background-color:unset}.sd-tabs[data-sd-variant=text] .sd-tabs-item{border-radius:var(--radius);background-color:transparent;padding-bottom:.5rem}.sd-tabs[data-sd-variant=text] .sd-tabs-item[data-sd-active=false]>.sd-tabs-item-label_text{color:var(--md-sys-color-outline)}.sd-tabs[data-sd-variant=text] .sd-tabs-item:focus-visible{outline:none}.sd-tabs[data-sd-variant=text] .sd-tabs-item:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-tabs[data-sd-variant=text] .sd-tabs-item:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-tabs[data-sd-variant=text] .sd-tabs-active_indicator{display:none}.sd-tabs[data-sd-variant=rounded]{--radius: 16px;border-radius:var(--radius);overflow:hidden;background-color:unset}.sd-tabs[data-sd-variant=rounded] .sd-tabs-item{background-color:transparent;z-index:1;padding-bottom:.5rem}.sd-tabs[data-sd-variant=rounded] .sd-tabs-item .sd-tabs-item-label_text{font-weight:400;color:var(--md-sys-color-on-secondary-container)}.sd-tabs[data-sd-variant=rounded] .sd-tabs-item[data-sd-active=false]>.sd-tabs-item-label_text{color:var(--md-sys-color-outline)}.sd-tabs[data-sd-variant=rounded] .sd-tabs-item:focus-visible{outline:none}.sd-tabs[data-sd-variant=rounded] .sd-tabs-item:focus-visible{background-color:#0000000a}@supports (color: rgb(from white r g b)){.sd-tabs[data-sd-variant=rounded] .sd-tabs-item:focus-visible{background-color:rgb(from var(--md-sys-color-primary) r g b/var(--md-sys-state-focus-state-layer-opacity))}}.sd-tabs[data-sd-variant=rounded] .sd-tabs-active_indicator{inset:0;transform:scale(.95,.9);height:100%;width:100%;border-radius:var(--radius);background:var(--md-sys-color-secondary-container)}.sd-time_picker{display:flex;flex-direction:column;background:var(--md-sys-color-surface);box-sizing:border-box;display:inline-block;padding:24px;border-radius:24px;color:var(--md-sys-color-on-surface-variant)}.sd-time_picker-headline{font-size:14px;margin-block-end:20px}.sd-time_picker-selectors{gap:12px;display:flex}.sd-time_picker[data-sd-direction=horizontal] .sd-time_picker-selectors{align-items:center;flex-direction:column;gap:16px}.sd-time_picker-time_selectors{display:flex;align-items:center;justify-content:center}.sd-time_picker-time_selector{display:flex;flex-direction:column;gap:4px}.sd-time_picker-time_selector>input{display:inline-block;width:96px;height:80px;line-height:80px;text-align:center;font-size:60px;background:var(--md-sys-color-surface-container-highest);border:solid 2px transparent;border-radius:8px;outline:none}.sd-time_picker-time_selector>input:focus{background:var(--md-sys-color-primary-container);border-color:var(--md-sys-color-on-primary-container)}.sd-time_picker-time_selector_separator{display:inline-flex;width:24px;text-align:center;flex-direction:column}.sd-time_picker-time_selector_separator>*:first-child{font-size:60px}.sd-time_picker-period_selectors{display:inline-flex;border:1px solid var(--md-sys-color-outline);border-radius:8px;box-sizing:border-box;overflow:hidden;-webkit-user-select:none;user-select:none}.sd-time_picker[data-sd-direction=vertical] .sd-time_picker-period_selectors{width:52px;height:80px;flex-direction:column}.sd-time_picker[data-sd-direction=horizontal] .sd-time_picker-period_selectors{flex-direction:row;width:232px}.sd-time_picker-period_selector{text-align:center;cursor:pointer;line-height:40px;overflow:hidden;-webkit-tap-highlight-color:transparent}.sd-time_picker-period_selector>input{all:unset}.sd-time_picker-period_selector:has(input:checked){background:var(--md-sys-color-tertiary-container)}.sd-time_picker[data-sd-direction=vertical] .sd-time_picker-period_selector{height:50%}.sd-time_picker[data-sd-direction=vertical] .sd-time_picker-period_selector:first-child{border-bottom:1px solid var(--md-sys-color-outline)}.sd-time_picker[data-sd-direction=horizontal] .sd-time_picker-period_selector{width:50%}.sd-time_picker[data-sd-direction=horizontal] .sd-time_picker-period_selector:first-child{border-right:1px solid var(--md-sys-color-outline)}.sd-time_picker-footer{display:flex;align-items:center;margin-block-start:20px}.sd-time_picker-buttons{margin-inline-start:auto}.sd-time_picker .sd-time_picker-clock_left{display:flex;flex-direction:column}.sd-time_picker[data-sd-direction=horizontal] .sd-time_picker-clock_container{display:flex}.sd-time_picker[data-sd-direction=horizontal] .sd-time_picker-clock_right{padding-inline-start:52px}.sd-time_picker[data-sd-direction=horizontal]:has(.sd-time_picker-clock) .sd-time_picker-headline{margin-block-end:52px}.sd-time_picker[data-sd-direction=vertical] .sd-time_picker-clock_right{padding-block-start:36px}.sd-time_picker-clock{box-sizing:content-box;--clock-size: 256px;--time-size: 48px;width:var(--clock-size);height:var(--clock-size);border-radius:var(--clock-size);overflow:hidden;background:var(--md-sys-color-surface-container-highest);margin:auto;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-touch-callout:none}.sd-time_picker-clock time{position:absolute;width:var(--time-size);height:var(--time-size);border-radius:var(--time-size);--r: calc((var(--clock-size) - var(--time-size)) / 2);--x: calc(var(--r) + (var(--r) * cos(var(--d))));--y: calc(var(--r) + (var(--r) * sin(var(--d))));left:var(--x);top:var(--y);display:grid;place-items:center}.sd-time_picker-clock time:nth-of-type(1){--d: -90deg }.sd-time_picker-clock time:nth-of-type(2){--d: -60deg }.sd-time_picker-clock time:nth-of-type(3){--d: -30deg }.sd-time_picker-clock time:nth-of-type(4){--d: 0deg }.sd-time_picker-clock time:nth-of-type(5){--d: 30deg }.sd-time_picker-clock time:nth-of-type(6){--d: 60deg }.sd-time_picker-clock time:nth-of-type(7){--d: 90deg }.sd-time_picker-clock time:nth-of-type(8){--d: 120deg }.sd-time_picker-clock time:nth-of-type(9){--d: 150deg }.sd-time_picker-clock time:nth-of-type(10){--d: 180deg }.sd-time_picker-clock time:nth-of-type(11){--d: 210deg }.sd-time_picker-clock time:nth-of-type(12){--d: 240deg }.sd-time_picker-clock_center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--md-sys-color-primary);width:6px;height:6px;border-radius:50%}.sd-time_picker-clock_arm{position:absolute;top:calc(var(--time-size) * .85);left:calc(50% - 1px);width:2px;height:calc((var(--clock-size) - var(--time-size) * .85 * 2) / 2);transform-origin:bottom;background:var(--md-sys-color-primary);transform:rotate(var(--degree))}.sd-time_picker-clock_arm:before{top:calc(var(--time-size) - 100%);left:calc(50% - var(--time-size) / 2);position:absolute;content:"";width:var(--time-size);height:var(--time-size);border-radius:var(--time-size);background:var(--md-sys-color-primary)}.sd-time_picker-clock time:hover{cursor:pointer;-webkit-tap-highlight-color:transparent}.sd-plain_tooltip{background:var(--md-sys-color-inverse-surface);border-radius:4px;line-height:16px;font-size:12px;font-weight:400;color:var(--md-sys-color-inverse-on-surface);min-height:24px;padding:0 8px;display:grid;place-items:center}.sd-rich_tooltip{background:var(--md-sys-color-surface-container);box-shadow:1px 1px var(--md-sys-elevation-level2) #0003,-1px 1px var(--md-sys-elevation-level2) #0003;border-radius:12px;padding:12px 16px 8px;display:flex;flex-direction:column}.sd-rich_tooltip-subhead{line-height:20px;font-size:14px;font-weight:500;color:var(--md-sys-color-on-surface-variant);margin-block-end:4px}.sd-rich_tooltip-body{line-height:20px;font-size:14px;font-weight:400;color:var(--md-sys-color-on-surface-variant)}.sd-rich_tooltip-action{margin-block-start:12px}.sd-blockquote{overflow:hidden;transition:all .2s}.sd-blockquote,.sd-blockquote_inner{border-radius:1rem}.sd-blockquote-tonal{background-color:var(--md-sys-color-secondary-container)}.sd-blockquote-filled{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.sd-blockquote-outlined .sd-blockquote_inner{border:1px solid var(--md-sys-color-outline)}.sd-blockquote-error{background-color:var(--md-sys-color-error);color:var(--md-sys-color-on-error)}.sd-blockquote_inner{display:flex;gap:.5rem;align-items:flex-start;box-sizing:border-box;padding:1rem}.sd-blockquote_inner .sd-blockquote_content{flex:1;word-break:break-all}.sd-blockquote_inner .sd-blockquote_close{margin-inline-start:auto}.sd-details{border-radius:28px}.sd-details-outlined{border:1px solid var(--md-sys-color-outline)}.sd-details-filled{background:var(--md-sys-color-surface-container-low)}.sd-details_summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;-webkit-tap-highlight-color:transparent}.sd-details_summary[data-sd-expanded][data-sd-outlined],.sd-details-outlined[data-sd-expanded=true] .sd-details_summary{border-bottom:solid 1px var(--md-sys-color-outline)}.sd-details_collapsible{transition:all .2s;overflow:hidden}.sd-refresh_indicator{position:relative;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-touch-callout:none}.sd-refresh_indicator-spinner{position:absolute;z-index:1;left:50%;transform:translate(-50%);pointer-events:none;background:var(--md-sys-color-surface);border-radius:50%;padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:var(--md-sys-color-primary)}.sd-refresh_indicator-rotate{animation:sd-circular_progress_indicator-indeterminate 1.05s cubic-bezier(.65,.815,.735,.395) 0s infinite}.sd-scrollarea-container{display:flex;flex:1;flex-direction:column;min-height:0;max-height:100%;position:relative}.sd-scrollarea-container [data-scroll-thumb]{transition:opacity .2s}.sd-scrollarea-container:hover [data-scroll-thumb]{opacity:1}.sd-scrollarea-container.soda-is-dragging{pointer-events:auto}.sd-scrollarea-container.soda-is-dragging [data-scroll-content]{pointer-events:none}.sd-scrollarea-container.soda-is-dragging [data-scroll-thumb]{opacity:1}.sd-scrollarea-content{position:relative;overflow:scroll;scrollbar-width:none;z-index:1;-webkit-overflow-scrolling:touch}.sd-scrollarea-content::-webkit-scrollbar{display:none}.sd-scrollarea-thumb{opacity:0;z-index:2;position:absolute;top:0;right:0;width:8px}.sd-scrollarea-thumb:after{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background-color:var(--color, var(--md-sys-color-outline));border-radius:9999px}.sd-select{display:inline-block;vertical-align:middle}.sd-select_options[class]{display:block;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.sd-select_options[class]::-webkit-scrollbar{width:4px}.sd-select_options[class]::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--md-sys-color-outline)}.sd-select_options[class]::-webkit-scrollbar-track{background-color:transparent}@supports not selector(::-webkit-scrollbar){.sd-select_options[class]{scrollbar-width:thin;scrollbar-color:var(--md-sys-color-outline) transparent}}.sd-select_option-selected[class]{background:var(--md-sys-color-tertiary-container)}@supports (color: hsl(from white h s l)){.sd-select_option-selected[class]:hover{background:hsl(from var(--md-sys-color-tertiary-container) h s calc(l - .02))}}.sd-select-menu_button{overflow:hidden;display:inline-block;padding:.5rem 0;align-items:center;cursor:pointer;transition:all .2s;word-break:keep-all;font-size:14px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media(any-hover:hover){.sd-select-menu_button:hover{background:#0000000a}}.sd-select-menu_button-label{flex-shrink:1;display:inline-flex;align-items:center;gap:.15rem;color:var(--md-sys-color-on-surface-variant);border-bottom:solid 1px var(--md-sys-color-outline)}.sd-skeleton{background:linear-gradient(90deg,var(--md-sys-color-surface-container, #f0f0f0) 25%,var(--md-sys-color-surface-container-low, #e0e0e0) 50%,var(--md-sys-color-surface-container, #f0f0f0) 75%);background-size:200% 100%;animation:sd-skeleton-shimmer 1.5s infinite ease-out}@keyframes sd-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.sd-image,.sd-image>*{display:inline-block;vertical-align:middle}.sd-image>img,.sd-image .sd-image-placeholder{transition:all .3s}.sd-image{position:relative;overflow:hidden}.sd-image>img{object-fit:contain;box-sizing:border-box;max-width:100%;max-height:100%}.sd-image .sd-image-placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-image .sd-image-scrim{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;background:linear-gradient(to bottom,#00000003,#00000003 80%,#0003);color:#fff;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.sd-image .sd-image-description{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(.5rem,3%,1rem);width:100%;word-break:break-all;line-height:1;text-align:center}.sd-image .sd-image-error{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;background:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline);border-radius:4px;padding:4px;display:flex;align-items:center;justify-content:center}.sd-image .sd-image-customize{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%}:root{--md-sys-elevation-level0: 0px;--md-sys-elevation-level1: 1px;--md-sys-elevation-level2: 3px;--md-sys-elevation-level3: 6px;--md-sys-elevation-level4: 8px;--md-sys-elevation-level5: 12px}:root{font-family:Google Sans,Roboto,system-ui,-apple-system,Tahoma,Arial,sans-serif;font-size:16px}:root{--md-sys-state-dragged-state-layer-opacity: .1599999964237213;--md-sys-state-pressed-state-layer-opacity: .11999999731779099;--md-sys-state-focus-state-layer-opacity: .11999999731779099;--md-sys-state-hover-state-layer-opacity: .07999999821186066}.sd-scrollbar::-webkit-scrollbar{width:4px}.sd-scrollbar::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--md-sys-color-outline)}.sd-scrollbar::-webkit-scrollbar-track{background-color:transparent}@supports not selector(::-webkit-scrollbar){.sd-scrollbar{scrollbar-width:thin;scrollbar-color:var(--md-sys-color-outline) transparent}}@keyframes sd-kf-fade_in{0%{opacity:0}}@keyframes sd-kf-fade_out{to{opacity:0}}@keyframes sd-kf-slide_to_right{to{transform:translate(30px)}}@keyframes sd-kf-slide_from_left{0%{transform:translate(-30px)}}@keyframes sd-kf-slide_to_left{to{transform:translate(-30px)}}@keyframes sd-kf-slide_from_right{0%{transform:translate(30px)}}.sd-vt-slide_right_to_left{view-transition-name:sd-vt-slide_right_to_left}::view-transition-old(sd-vt-slide_right_to_left){animation:90ms cubic-bezier(.4,0,1,1) both sd-kf-fade_out,.3s cubic-bezier(.4,0,.2,1) both sd-kf-slide_to_left}::view-transition-new(sd-vt-slide_right_to_left){animation:.21s cubic-bezier(0,0,.2,1) 90ms both sd-kf-fade_in,.3s cubic-bezier(.4,0,.2,1) both sd-kf-slide_from_right}.sd-vt-slide_left_to_right{view-transition-name:sd-vt-slide_left_to_right}::view-transition-old(sd-vt-slide_left_to_right){animation:90ms cubic-bezier(.4,0,1,1) both sd-kf-fade_out,.3s cubic-bezier(.4,0,.2,1) both sd-kf-slide_to_right}::view-transition-new(sd-vt-slide_left_to_right){animation:.21s cubic-bezier(0,0,.2,1) 90ms both sd-kf-fade_in,.3s cubic-bezier(.4,0,.2,1) both sd-kf-slide_from_left}:root{--md-ref-palette-error0: #000000ff;--md-ref-palette-error10: #410e0bff;--md-ref-palette-error20: #601410ff;--md-ref-palette-error30: #8c1d18ff;--md-ref-palette-error40: #b3261eff;--md-ref-palette-error50: #dc362eff;--md-ref-palette-error60: #e46962ff;--md-ref-palette-error70: #ec928eff;--md-ref-palette-error80: #f2b8b5ff;--md-ref-palette-error90: #f9dedcff;--md-ref-palette-error95: #fceeeeff;--md-ref-palette-error99: #fffbf9ff;--md-ref-palette-error100: #ffffffff;--md-ref-palette-tertiary0: #000000ff;--md-ref-palette-tertiary10: #31111dff;--md-ref-palette-tertiary20: #492532ff;--md-ref-palette-tertiary30: #633b48ff;--md-ref-palette-tertiary40: #7d5260ff;--md-ref-palette-tertiary50: #986977ff;--md-ref-palette-tertiary60: #b58392ff;--md-ref-palette-tertiary70: #d29dacff;--md-ref-palette-tertiary80: #efb8c8ff;--md-ref-palette-tertiary90: #ffd8e4ff;--md-ref-palette-tertiary95: #ffecf1ff;--md-ref-palette-tertiary99: #fffbfaff;--md-ref-palette-tertiary100: #ffffffff;--md-ref-palette-secondary0: #000000ff;--md-ref-palette-secondary10: #1d192bff;--md-ref-palette-secondary20: #332d41ff;--md-ref-palette-secondary30: #4a4458ff;--md-ref-palette-secondary40: #625b71ff;--md-ref-palette-secondary50: #7a7289ff;--md-ref-palette-secondary60: #958da5ff;--md-ref-palette-secondary70: #b0a7c0ff;--md-ref-palette-secondary80: #ccc2dcff;--md-ref-palette-secondary90: #e8def8ff;--md-ref-palette-secondary95: #f6edffff;--md-ref-palette-secondary99: #fffbfeff;--md-ref-palette-secondary100: #ffffffff;--md-ref-palette-primary0: #000000ff;--md-ref-palette-primary10: #21005dff;--md-ref-palette-primary20: #381e72ff;--md-ref-palette-primary30: #4f378bff;--md-ref-palette-primary40: #6750a4ff;--md-ref-palette-primary50: #7f67beff;--md-ref-palette-primary60: #9a82dbff;--md-ref-palette-primary70: #b69df8ff;--md-ref-palette-primary80: #d0bcffff;--md-ref-palette-primary90: #eaddffff;--md-ref-palette-primary95: #f6edffff;--md-ref-palette-primary99: #fffbfeff;--md-ref-palette-primary100: #ffffffff;--md-ref-palette-neutral-variant0: #000000ff;--md-ref-palette-neutral-variant10: #1d1a22ff;--md-ref-palette-neutral-variant20: #322f37ff;--md-ref-palette-neutral-variant30: #49454fff;--md-ref-palette-neutral-variant40: #605d66ff;--md-ref-palette-neutral-variant50: #79747eff;--md-ref-palette-neutral-variant60: #938f99ff;--md-ref-palette-neutral-variant70: #aea9b4ff;--md-ref-palette-neutral-variant80: #cac4d0ff;--md-ref-palette-neutral-variant90: #e7e0ecff;--md-ref-palette-neutral-variant95: #f5eefaff;--md-ref-palette-neutral-variant99: #fffbfeff;--md-ref-palette-neutral-variant100: #ffffffff;--md-ref-palette-neutral0: #000000ff;--md-ref-palette-neutral4: #0f0d13ff;--md-ref-palette-neutral10: #1c1b1fff;--md-ref-palette-neutral12: #211f26ff;--md-ref-palette-neutral17: #2b2930ff;--md-ref-palette-neutral20: #313033ff;--md-ref-palette-neutral22: #36343bff;--md-ref-palette-neutral30: #484649ff;--md-ref-palette-neutral40: #605d62ff;--md-ref-palette-neutral50: #787579ff;--md-ref-palette-neutral60: #939094ff;--md-ref-palette-neutral70: #aeaaaeff;--md-ref-palette-neutral80: #c9c5caff;--md-ref-palette-neutral90: #e6e0e9ff;--md-ref-palette-neutral92: #ece6f0ff;--md-ref-palette-neutral94: #f3edf7ff;--md-ref-palette-neutral95: #f4eff4ff;--md-ref-palette-neutral96: #f7f2faff;--md-ref-palette-neutral98: #fef7ffff;--md-ref-palette-neutral99: #fffbfeff;--md-ref-palette-neutral100: #ffffffff;--md-ref-palette-black: #000000ff;--md-ref-palette-white: #ffffffff}:root{color-scheme:light;--md-sys-color-surface-tint: var(--md-sys-color-primary);--md-sys-color-surface-tint-color: var(--md-sys-color-primary);--md-sys-color-on-error-container: var(--md-ref-palette-error10);--md-sys-color-on-error: var(--md-ref-palette-error100);--md-sys-color-error-container: var(--md-ref-palette-error90);--md-sys-color-on-tertiary-container: var(--md-ref-palette-tertiary10);--md-sys-color-on-tertiary: var(--md-ref-palette-tertiary100);--md-sys-color-tertiary-container: var(--md-ref-palette-tertiary90);--md-sys-color-tertiary: var(--md-ref-palette-tertiary40);--md-sys-color-shadow: var(--md-ref-palette-neutral0);--md-sys-color-error: var(--md-ref-palette-error40);--md-sys-color-outline: var(--md-ref-palette-neutral-variant50);--md-sys-color-on-background: var(--md-ref-palette-neutral10);--md-sys-color-background: var(--md-ref-palette-neutral99);--md-sys-color-inverse-on-surface: var(--md-ref-palette-neutral95);--md-sys-color-inverse-surface: var(--md-ref-palette-neutral20);--md-sys-color-on-surface-variant: var(--md-ref-palette-neutral-variant30);--md-sys-color-on-surface: var(--md-ref-palette-neutral10);--md-sys-color-surface-variant: var(--md-ref-palette-neutral-variant90);--md-sys-color-surface: var(--md-ref-palette-neutral98);--md-sys-color-on-secondary-container: var(--md-ref-palette-secondary10);--md-sys-color-on-secondary: var(--md-ref-palette-secondary100);--md-sys-color-secondary-container: var(--md-ref-palette-secondary90);--md-sys-color-secondary: var(--md-ref-palette-secondary40);--md-sys-color-inverse-primary: var(--md-ref-palette-primary80);--md-sys-color-on-primary-container: var(--md-ref-palette-primary10);--md-sys-color-on-primary: var(--md-ref-palette-primary100);--md-sys-color-primary-container: var(--md-ref-palette-primary90);--md-sys-color-primary: var(--md-ref-palette-primary40);--md-sys-color-outline-variant: var(--md-ref-palette-neutral-variant80);--md-sys-color-surface-container-lowest: var(--md-ref-palette-neutral100);--md-sys-color-surface-container-low: var(--md-ref-palette-neutral96);--md-sys-color-surface-container: var(--md-ref-palette-neutral94);--md-sys-color-surface-container-high: var(--md-ref-palette-neutral92);--md-sys-color-surface-container-highest: var(--md-ref-palette-neutral90)}@media(prefers-color-scheme:light){:root{color-scheme:light;--md-sys-color-surface-tint: var(--md-sys-color-primary);--md-sys-color-surface-tint-color: var(--md-sys-color-primary);--md-sys-color-on-error-container: var(--md-ref-palette-error10);--md-sys-color-on-error: var(--md-ref-palette-error100);--md-sys-color-error-container: var(--md-ref-palette-error90);--md-sys-color-on-tertiary-container: var(--md-ref-palette-tertiary10);--md-sys-color-on-tertiary: var(--md-ref-palette-tertiary100);--md-sys-color-tertiary-container: var(--md-ref-palette-tertiary90);--md-sys-color-tertiary: var(--md-ref-palette-tertiary40);--md-sys-color-shadow: var(--md-ref-palette-neutral0);--md-sys-color-error: var(--md-ref-palette-error40);--md-sys-color-outline: var(--md-ref-palette-neutral-variant50);--md-sys-color-on-background: var(--md-ref-palette-neutral10);--md-sys-color-background: var(--md-ref-palette-neutral99);--md-sys-color-inverse-on-surface: var(--md-ref-palette-neutral95);--md-sys-color-inverse-surface: var(--md-ref-palette-neutral20);--md-sys-color-on-surface-variant: var(--md-ref-palette-neutral-variant30);--md-sys-color-on-surface: var(--md-ref-palette-neutral10);--md-sys-color-surface-variant: var(--md-ref-palette-neutral-variant90);--md-sys-color-surface: var(--md-ref-palette-neutral98);--md-sys-color-on-secondary-container: var(--md-ref-palette-secondary10);--md-sys-color-on-secondary: var(--md-ref-palette-secondary100);--md-sys-color-secondary-container: var(--md-ref-palette-secondary90);--md-sys-color-secondary: var(--md-ref-palette-secondary40);--md-sys-color-inverse-primary: var(--md-ref-palette-primary80);--md-sys-color-on-primary-container: var(--md-ref-palette-primary10);--md-sys-color-on-primary: var(--md-ref-palette-primary100);--md-sys-color-primary-container: var(--md-ref-palette-primary90);--md-sys-color-primary: var(--md-ref-palette-primary40);--md-sys-color-outline-variant: var(--md-ref-palette-neutral-variant80);--md-sys-color-surface-container-lowest: var(--md-ref-palette-neutral100);--md-sys-color-surface-container-low: var(--md-ref-palette-neutral96);--md-sys-color-surface-container: var(--md-ref-palette-neutral94);--md-sys-color-surface-container-high: var(--md-ref-palette-neutral92);--md-sys-color-surface-container-highest: var(--md-ref-palette-neutral90)}}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--md-sys-color-surface-tint: var(--md-sys-color-primary);--md-sys-color-surface-tint-color: var(--md-sys-color-primary);--md-sys-color-on-error-container: var(--md-ref-palette-error80);--md-sys-color-on-error: var(--md-ref-palette-error20);--md-sys-color-error-container: var(--md-ref-palette-error30);--md-sys-color-on-tertiary-container: var(--md-ref-palette-tertiary90);--md-sys-color-on-tertiary: var(--md-ref-palette-tertiary20);--md-sys-color-tertiary-container: var(--md-ref-palette-tertiary30);--md-sys-color-tertiary: var(--md-ref-palette-tertiary80);--md-sys-color-shadow: var(--md-ref-palette-neutral0);--md-sys-color-error: var(--md-ref-palette-error80);--md-sys-color-outline: var(--md-ref-palette-neutral-variant60);--md-sys-color-on-background: var(--md-ref-palette-neutral90);--md-sys-color-background: var(--md-ref-palette-neutral10);--md-sys-color-inverse-on-surface: var(--md-ref-palette-neutral20);--md-sys-color-inverse-surface: var(--md-ref-palette-neutral90);--md-sys-color-on-surface-variant: var(--md-ref-palette-neutral-variant80);--md-sys-color-on-surface: var(--md-ref-palette-neutral90);--md-sys-color-surface-variant: var(--md-ref-palette-neutral-variant30);--md-sys-color-surface: var(--md-ref-palette-neutral10);--md-sys-color-on-secondary-container: var(--md-ref-palette-secondary90);--md-sys-color-on-secondary: var(--md-ref-palette-secondary20);--md-sys-color-secondary-container: var(--md-ref-palette-secondary30);--md-sys-color-secondary: var(--md-ref-palette-secondary80);--md-sys-color-inverse-primary: var(--md-ref-palette-primary40);--md-sys-color-on-primary-container: var(--md-ref-palette-primary90);--md-sys-color-on-primary: var(--md-ref-palette-primary20);--md-sys-color-primary-container: var(--md-ref-palette-primary30);--md-sys-color-primary: var(--md-ref-palette-primary80);--md-sys-color-outline-variant: var(--md-ref-palette-neutral-variant30);--md-sys-color-surface-container-lowest: var(--md-ref-palette-neutral4);--md-sys-color-surface-container-low: var(--md-ref-palette-neutral10);--md-sys-color-surface-container: var(--md-ref-palette-neutral12);--md-sys-color-surface-container-high: var(--md-ref-palette-neutral17);--md-sys-color-surface-container-highest: var(--md-ref-palette-neutral22)}}.sd-table.sd-table{border-collapse:separate}.sd-table{display:inline-block;box-sizing:border-box;max-width:max-content;border-spacing:0}.sd-table::-webkit-scrollbar{width:4px}.sd-table::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--md-sys-color-primary)}.sd-table::-webkit-scrollbar-track{background-color:transparent}@supports not selector(::-webkit-scrollbar){.sd-table{scrollbar-width:thin;scrollbar-color:var(--md-sys-color-primary) transparent}}.sd-table caption{color:var(--md-sys-color-on-surface)}.sd-table td,.sd-table th{border-block-start:1px solid var(--md-sys-color-outline-variant);border-inline-start:1px solid var(--md-sys-color-outline-variant);padding:8px 16px}.sd-table tr:last-of-type td,.sd-table tr:last-of-type th{border-block-end:1px solid var(--md-sys-color-outline-variant)}.sd-table tr td:last-of-type,.sd-table tr th:last-of-type{border-inline-end:1px solid var(--md-sys-color-outline-variant)}.sd-table th{background-color:var(--md-sys-color-surface-container);text-shadow:0 1px 1px var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface);font-size:1.25em}.sd-table :not(pre)>code{display:inline-flex;background-color:var(--md-sys-color-surface-variant);text-shadow:0 1px 1px var(--md-sys-color-surface-variant);color:var(--md-sys-color-on-surface);padding:4px;border-radius:8px;font-family:Google Sans Mono,Consolas,Menlo,Monaco,Courier New,monospace}.sd-table tr th:first-of-type{border-start-start-radius:28px}.sd-table tr th:last-of-type{border-start-end-radius:28px}.sd-table:not(:has(tfoot)) tr:last-of-type td:first-of-type{border-end-start-radius:28px}.sd-table:not(:has(tfoot)) tr:last-of-type td:last-of-type{border-end-end-radius:28px}.sd-table tfoot tr th:first-of-type{border-start-start-radius:0;border-end-start-radius:28px}.sd-table tfoot tr th:last-of-type{border-start-end-radius:0;border-end-end-radius:28px}
